last executing test programs: 4.91743626s ago: executing program 6 (id=1180): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="4e6f25d8bbd84f69866d200d34ea5673de18708610d5f0c1ba38c3bd1aaf3f507bcc500e5877b8453a37b78f5a44af38eb22989b4297ca20ad99f441182bf76bbac6074dcdcc3032602e0138b25164dffade34ebabe61ae9d391f4e53146f18f08eb4224752546756c84ee74a37636870e53fa0cd5e4f87b30d3762662579c51df6e93c1d4c81620c98b48cfe9805a0f387250b6f288da59ef792d12e6e42958f77ba0b7b7fc10bed9f5", 0xaa}, {&(0x7f00000013c0)="3e2238601f5121c340bd2fccabb00625bf1187a1b498f29505aaa04a13949a030e038a277435cadd2b37711088c2fb243361b88e2fd2d354d21c7e789e58f7f792dda2c35005197136b229fbfb34d3dcc465c5e574576b6adcd6d07430404a32264e82b3d16efaff1fdaf68c56c0d0ed0b8ffe19cb3c85afb5e1912e551b9e29669e2b14ddacd8e2d9b7be1c43d573d9c5ca0ac34f5d8099ba29b3b40f53111dae1720c6030d0d53da9d5635cdf6a73e31dcbff232af3d9aa5e59f818ddef641c370c520c22b6fdcd9dd836af720077cabcd26e3f087604c3028aca3572129d23f52f67123f108cd9ebd0fe202f1c266a42cba4d9d73bb7a98e0b6cede9808948447c7c106bdf1d9c71f4365f2342b7930dc7e808217c5317ee00ad432c620e0a89834b1d79d6c8ea50dcd3306ccf833e0dfad2b9c19e097675fdc5ffd19183d060118ee452ce8488aa806c46a30e8d141cbb4ed939d69639cb2b5e151dc3f752270eb8090c75fc3c45fa6a9d5370fd2fa033c2ceb9b42fff8329361e69d6e0e25dd66db1d2dba2317e45794ee2ee7b109dfb5534fb78c94e596a505c9d50676aefe1d7c326b25badc8c158da48bde3694596590ebdbc8e6a24423c355da2a9194a5bbd763b9c0128b679fd7454bf9a58014eb9271d184e6951f17bb22877a4c2be4b8497b8bc9f81751d64597983955caaa0dbc7870bfd5fdd01e3de43aa314ca83279881881ea19582b447c2c4ca4e85144fb3042a33161f3c8cc85367d7a1b0b7ebd17a8eecaa2afa10de4b5928787cf977a345987134a4c6d6597cd6b5798df0181f7b520c6871c04f568d10fffc675ef8948ffce3e4584882fc153d4b26f47a2bd43eb561aa20cc7f60925801fe87aa11a018825c656d64aab93d703b1dd5842ab162b6786d3669431b23e1c1a26fdd6c96aef0818d40955cf6ece526798faba205586928c2470f91a0399cb2cadc74e391d49ed60191ad0145cdefbe0485170c36fee6dbe8c099d0798426c7362193be8613e96875f41c95f5f2e3746043ac28c93e49b35e9e533c5b909560401635a707a7fc248422ca05e599a8b5e86cea7110ca86c499725406eb338b79d5f089765a48be23c48734034226b8058ebe4b3412df74070df3a3a783e85be3836ed69adb59dbdb1dd2d69d67ff752b67cb736a9b954e6610f2b3a9d84a3f3c5aa5483db59336cda449288e2eee95a584432f20fe5180d5ab049cad743041b77c0372faaeec03e6e08a2ba0b226b338aa96bc5be83d851002723b98b18536a31cfd82afc6cb424de0cd12c941353c1fc8a387ccb1c296380c36475ac626d4b76845449836a3c1ccc575fdf1e37d7912d53ac8f4735833619a613757d67ddcc1b807c144f8d240e5d31a54fbb617f234ed13886fdcb4ce0c7f594bb18423da957e3ff8ff7881cbde99f443590630960c0e3f33b2da73ccb701103757aa7077df4a42d27a5cec926c67dd96185cc65e1d0e7bac60d91308d1ae2c260b488d1f5e86a2aadda6e3635a9c2c0b5ec90a63a80f67271f166723d4f26fa81c340039caf512d82fe30b542364e110f08d13ee5307ddcce0bf3eb2d86226fd7051f2b9e32a9893e224298496f5e8906401dc08e36734ee44753dd9ad11da9b09eb0b4f2bb5a40e60a181afbab4c8489414873baf310c15a22b19d7abbfa01d695652343886279c1c5baea67b9155b843700372fbabe27118d7ec046ced91f55e843b7f779a7f4c680df6b598cffe0cf09446b9fa963c3173a6af4aae1b3d5e701e98d994a3ca801e1ecd355c4c15b5419e694a542429e2fe57e2a98d26a885e493a3e361e88223c5867849ce48af117d25992e7b64614e097843c77a2d00ae109c828e943ea2393374c27b7ec5cbc11bfe2c027fa132cb731cf097c1f9f06967ee5e6ba4bf440f2ec7138ca7f6bd758db5ddb62237e084e8f969d0ed95b8e8fc24188dc444905427297d62765f972a40970af847a276cda5c19830918a9890144c5dbf8b513dcfca9d5119f780e87703086137b7f7280fa9f5efe8c0ad687221de54c495547949cb3562e77cf4e82f4b58ebf7b97cb5479b6ddb83527f2d032d73b1baeefe1edd2005dad2e5f61831a7853774290e57db35a69307b80a0a96bd76cbead5f819ecf83ee8fc2a7c2e079fa55ab7a1382b9631e1b506429293707c687321b29a68c219a119af6f03249969620cb5b89bb177971dbadae3308006e8fb015ae68226a547dbb9299b9581fc65278eb67ba8c61116e742cffbd7117d463fd9c180bf9a3244f4e7ce30b53d496f98856a7ae3f2f7e9a293cb8db82e1420fe2dbc00640a5ae1d48cd537cb2cd044c282359b3ff0f12e3a314f11a286a373cdb7687eea4c54738925f3cdbe95f7591fb006cef3795de531c0260b662804ac03422b2dcacf58f2b54a124ca1be58ff34cda7cb73215a080ae73b4aa3f259803e11cf225110986bc5f172793b1092050a7b942123ed62535dde87e4bf91211db3d46329ce1db77cb6554dbb81539fab45b17a1be10ebc18121593bccb9a975ef2d9933ec9d547f2df883098974bd7e07fda6ecc940b819905a6859c00f8821da4e2835037e719858dd353a9e23c719b2eb4fcf123b4994bf6256845d8f3f11afd01235a4628e52fe31d9f1c108d531baf892de6a9a1988a269e75f5d93b22dc127be653fc07b87e61eb62133ccaac3ab92da82161b213d3249b0602387a3c6cc65117743e792365f0b6af15dd64a1a2a0cf3609b1b5c0706421e6edbd28fce6b88a54c51302a724f9bd681dc8dcb6ba89b964630d4eb7525b8638a8058aba7c18c191ec5cc74983866d5e9be1ce32f08a375971981fb55a04f583fc12cb24de63c907e65ff2b7ffa577d508cc37942a7eea8c5a51ddc7ad6b9f15fb23f3747d000a47cf952ad9f27af99287a5fae5ef4ae9930ff41070b5cd63dab0c59a794a923ac96dea722c8674d88b7cb432a00755190c92a7121cbf18948b5eb479fae7661989f40b10acd833f350e473e0939775b5a35c86dd5ac6e4e95f31af800abb8ed03bc74e6cba3aa4d50d781973a485e8c8338204749ed6383ccf929443b2a73c14132a4706faee8d4d369b8434df63fb7dccbf3a4f8f0ba8c0b187265aaae07b614ff6a3e4f9b55833529c2a0698946b230438b80bec4ab8c44b204cddfcb5e746b9c86d682f8cde31bd04d4d6ce7dff4e5dd0dd4df683b5d57e01218541ffa7f2b643bded933f7ff7c242910925448f6998fa5fbdd7e8c0cb823c31d1e3986caa185729a9cf7cf87eecb7b97cf3a84ba8d5baf1ef33e4dab544357afe7a2401190ce41f8c7c35a73fdc15c158a083c6265cec5a4cc68a64fcbc4b0ed55053dcb842daaf5f8fd31566500cb153253f99e0346a02c728beeec7af1c7f0b3f857009f46c31cecf394e1582f67c87618996fd9dd0d3d006c0e02a710e719c9149676c196b6a1ef92ca98ce5b2cf05dee15c380637dee152f014f5930f8f764fdd651ed813e8207f722847dcc2157a755a69a947f9973c6e2054ce282bd84de3ab105276013f70894e361bd888ebf817b6e290671b7b803c5428e534f67e104295ce16c29b4900b2e63964ea5c65c227e1cfdefc67f87e5ef76066e4806a8ef0ddcee42eacfd07e2d1a628e84b19e78c6d51d00e25a5e1fb2b033026f14174f90b6adc9431823a73ba5238512503acef055b5a8ba504d5e7802b2a3beee0e536034dcd0dbbde114c6b013a048882a3ffcf3e691394b7760dfa732b62740025d1254ae0afca95dcb9a3b8804f551664fb896f0319e87ca2839d9d29c54791f5d1f3c3606a8842ff567a986ca6264011a3e66273fec17e86de12c135ea9a2bc9ec44fae52d11478bb986e365da07f0230dc592087b5ff042e7645c87798c421f36032ba5709666527613f56147429e7dd2cc7344d47b76de46c28a05ad6ccb9da054cbf6bbaf22756fc9a25f80b82a5d743d139bd6fdebd90c5ba7ebec11b610a3a2431fd4a04cf233b62ab2020f8702235c00d31ce6b8ea519a95f2493529159d73b30b997b8ed56dda5dc034fac710f1f859c8ad717f78bd288fd13a72ab45ac97f8119d499297156677ee6dcdf8062ac66ce6c86c78b6fa0c368376355a663b6c7956c03c3d86f305785fe31bf1f3ce1ccd1f9ba0bac9c19359fcb5c9549189fca37ce83975f8d72bdc7a3e86a03178981a1f4dc5d40889bb7754b7b5fb9065809fa54dae210d5af37912429cee500986252f5030d86f4aa84d938159122fa97ece8775ac2ebf7c3579de7ef513a4a9cd01c87544666c12573d6770b8de2fc739388daf3e996f0bef4f70b77d71aa7ffc8cd12d9a91746583bf356f102e793bda5cecaebe1d6a4b34a283ad018b2c6b0d4b8b186cdcbb12878553dedb5d6aad33ae77d45c56413887b66e7b342d41cc7f041b2714fcca2995bf91b7b20b0aa6c00f1c64f772315ff78d7a2da035d2277c75f47996c7f08f76cc5c6ed75be8e3f8aa9a92c6745a88a1351fcf8f1de6d38d3d887c651e39b2f6369f50248feafe39f961511edb2d8313ccaa22b9764396e5562f21ed0e5c79035618681f6cd734c56627db2cd621748af57bdd3a58fb5fa4e9b23904252e08cd1edb8742c2bf765367d5f9e60d921302289ce898be0eb91882e76ff24fb15c1a5f3f260febe5976d2d6b50b844bde7aac3e38db0ca82162aad374e2dc57782cd253a0be3465eee79e1bae275254bfb49e9993c5f333c3fcee2d84b9e0104cfa8bb1c10f021c23096b2bc217fbf53ce08e9cc967d593036217783f24a3b9d04c38d63da46d1cd959776bfca498a6b94cbf5404ae1107f48b95be5194fd07e8d07e3798ce3b0d8746a9b4a94c588faa7b929cf6cf5da7f44e4cbc7814bb0c5f51e937e54f8a5ba5a8799d6030b3a8c130fb76a99183581e35801a7d3d097985613e4061ccdfe22db8ef6f478b48424c2f0f1c3e56125969da1ac2e9454e3d12dab0e6cb037a09468d9fba9ef778b1934812c01f7783691dc43730376b3afce256cffde663d29480a5c956a20e5eb26dc39949dc6c641647db28c7b3125c1cd785eff7b9989412f02b5cffae66f3b206bfcdf67d6f9334fe514a932eabbe56ff348dc6af34f8edcba0d555885795e7e3a488739112494ca8f315f280188ebd2aa0b6f598574ad20696eae27c28cba468d533445e14cf150ca2269a4595cbef0ef53006450795b4b59a5a509a437ba1cb2308b907b18101be5c0f6b4b771809a822c0d07abc96088b2f35ba023d88ce94dab8c0eb28239723a5ea2c0eb00d66422d2a06e1da422db41f274659e4502f790e48d11a6519f259f5083708a3fa4149a8f4d609b4149098f473b3ef408af6b7262cadefcce1d7422a562770e0db03d106a207d26876234cad6a5c42251e132e2f2162297dc81c02d618bb6582f41642a3351fcbd339d762ae3da68a7074735586ed9dcb5f185a1d4eb6808ff0b9e43ee8ad866a999b9a9a34ce9a218f84df8721be5c502b25d48f53cf4c54ad42bbb989987ae49fd092c38bc9dafe04545d37d6eeffc0a50f7c34a17a6fd5488043d13b28d3f2827aae0caacdc4b197ea7b939d8ed3dc384b59a193c7df1a8a63c89c46e4c9b809dda40b2987d173376c44fa36bf9a38404f996a92a764eeb5f7590adda0f66558450ce0ab01d6d0a766c6a2f1712eb502d246a949cd78eb56fc48ffe735e1af5572914903a9b1736123a4ccec45eb95675c08eed5b0fbd8aa5cea58906e11fd6a28878fbbb7c65834999c34cc8d5b9955c08458dcc7d7994b9ea", 0x1000}], 0x2) socketpair$unix(0x1, 0x2, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000004c0)={0x10, 0x6, [{&(0x7f0000784000/0x4000)=nil, &(0x7f00005cb000/0x4000)=nil, 0x81}, {&(0x7f0000577000/0x4000)=nil, &(0x7f0000595000/0x3000)=nil, 0x1}, {&(0x7f0000132000/0x3000)=nil, &(0x7f0000785000/0x4000)=nil, 0x4}, {&(0x7f000048e000/0x3000)=nil, &(0x7f00001d1000/0x1000)=nil, 0xfffffffffffffff6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000762000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000018e000/0x1000)=nil, 0x1}, {&(0x7f000052b000/0x9000)=nil, &(0x7f000037a000/0x4000)=nil, 0x2}, {&(0x7f0000320000/0x11000)=nil, &(0x7f00004ea000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000680000/0x1000)=nil, 0x747}, {&(0x7f0000376000/0x2000)=nil, &(0x7f0000772000/0x2000)=nil, 0x62a8}, {&(0x7f0000012000/0x2000)=nil, &(0x7f00004ac000/0x3000)=nil, 0x897}, {&(0x7f00002dd000/0x1000)=nil, &(0x7f00007e9000/0x4000)=nil, 0x8}, {&(0x7f00004ad000/0x3000)=nil, &(0x7f0000454000/0x2000)=nil, 0x8000000000000000}, {&(0x7f000058c000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f00004c2000/0x4000)=nil, 0xcfd0}], './bus\x00', 0xc9d}) mmap(&(0x7f000053b000/0x3000)=nil, 0x3000, 0x2, 0x4011, r1, 0x0) setrlimit(0x1, &(0x7f00000011c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000240)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000040)='./file0\x00') kqueue() r5 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) setsockopt(r5, 0xa9f7b93, 0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x8) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) 4.654185944s ago: executing program 6 (id=1188): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES64]) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000502fd11f19f0000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) (async) r3 = getuid() setreuid(0x0, r3) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) r4 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)="74f6e3", 0x3) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async) r5 = socket(0x18, 0x3, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000143000/0x3000)=nil, 0x3000, 0x2) (async) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) (async) setsockopt(r6, 0x0, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) writev(r4, &(0x7f0000000a80)=[{0x0}], 0x1) 2.330424938s ago: executing program 6 (id=1188): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES64]) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000502fd11f19f0000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) (async) r3 = getuid() setreuid(0x0, r3) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) r4 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)="74f6e3", 0x3) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async) r5 = socket(0x18, 0x3, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000143000/0x3000)=nil, 0x3000, 0x2) (async) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) (async) setsockopt(r6, 0x0, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) writev(r4, &(0x7f0000000a80)=[{0x0}], 0x1) 2.274678807s ago: executing program 7 (id=1229): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x41, 0x8000010000000001}) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 2.141867993s ago: executing program 2 (id=1233): getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setreuid(0x0, 0xee01) setgroups(0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) symlink(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000140)='./file0/file0/..\x00') r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000140)) close(r4) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f00000004c0)='./file0/file0/..\x00', 0x100, 0xc2) 1.780722045s ago: executing program 2 (id=1236): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) (async, rerun: 32) setrlimit(0x8, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mlock(&(0x7f000020f000/0x2000)=nil, 0x2000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x81, 0x12, 0xe4, 0xfc}, {0x806, 0xa, 0x83, 0x400f}]}) (async, rerun: 64) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffeb8, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) syz_emit_ethernet(0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async, rerun: 32) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 32) kqueue() (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x1, 0x1, 0x2, 0x644, 0xfffffffffffffffc}) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async, rerun: 64) syz_emit_ethernet(0x100e, &(0x7f0000000140)=ANY=[@ANYRES16=r1, @ANYRES16=r1]) (async, rerun: 64) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000440)={0xfffffffb, 0x3ba}) socketpair$unix(0x1, 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 64) setrlimit(0x1, &(0x7f00000011c0)) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.701859139s ago: executing program 6 (id=1238): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x2000003f, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f000005e000/0x3000)=nil, 0x3000, 0x0) 1.63322167s ago: executing program 7 (id=1240): sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000280)="cf9095deac9d32", &(0x7f0000000040)=0x7, &(0x7f0000000540), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.632567765s ago: executing program 0 (id=1241): r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4089}, &(0x7f0000001080)=0xffb) listen(r0, 0x8000) syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5a, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @icmp=@redirect={0x5, 0x2, 0x0, @multicast2, {0xf, 0x4, 0x3, 0x18, 0x400, 0x64, 0x6, 0x9, 0x3b, 0x7ff, @multicast1, @broadcast, {[@generic={0x83, 0x4, "8a0f"}, @ssrr={0x89, 0x1f, 0x2, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1]}, @end, @end]}}, "4097"}}}}}) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4089}, &(0x7f0000001080)=0xffb) (async) listen(r0, 0x8000) (async) syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5a, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @icmp=@redirect={0x5, 0x2, 0x0, @multicast2, {0xf, 0x4, 0x3, 0x18, 0x400, 0x64, 0x6, 0x9, 0x3b, 0x7ff, @multicast1, @broadcast, {[@generic={0x83, 0x4, "8a0f"}, @ssrr={0x89, 0x1f, 0x2, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1]}, @end, @end]}}, "4097"}}}}}) (async) 1.454311642s ago: executing program 0 (id=1246): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x74) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f0000000240)={0x0, 0x100, 0x0, 0xffffff0f}) 1.450972993s ago: executing program 3 (id=1247): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setgid(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000200)=0x8, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0x7ff}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000108000/0x4000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000665000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f00002e0000/0x1000)=nil, 0x800}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000363000/0x4000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x4}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) sendmmsg(r2, &(0x7f00000000c0)={&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4}, 0x1, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setgroups(0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r5, &(0x7f0000000400)=[{&(0x7f0000000040)="6e1d8df9a801be0a87d1f12f744a7e880be1", 0x12}, {&(0x7f0000000300)="2a922abd60e2cea8ce089e1116dd1f6907000000000000008007b6cb736c8b7e13487efa01dd8e018dd4b458c85f5f4e9f9f53e8e35852c8d789ddffaf5445dc5026118a82f9c5321805a0f74614f6d9afefefed9f5cf21aa8dc51", 0x5b}], 0x2, 0x7) writev(r5, &(0x7f0000001d40)=[{&(0x7f0000000180)="a77a97e67bcaa2d936c6c8739bc4af04150f5c07b47822fbd3f081ca67b0b0c27f484792c3e94b6d30bb9d321adf8ff732b6b7e9522c97cf80201600000000000000058515330481ba3f7098271b01ed92ddd8a90aa6e30cd6fefa0397f467c454bfd1182261b9694333392e", 0x6c}, {&(0x7f0000000440)="6c8935add05b2d", 0x7}], 0x2) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x9f, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0xd, 0x6, "b9e4c1", 0x69, 0x8, 0x22, @empty, @loopback, {[@hopopts={0x2, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0xf0, 0x4, 0x0, 0x1, 0x0, [@empty, @mcast1]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x7ff, 0x5, "b3f609706bccbc5b4d6635853f9049b73db0ef8fe876f6b119189b6aa6d77a8a2750e3e1a9331fb5ca"}}}}}}) truncate(&(0x7f00000002c0)='./file0\x00', 0x6) 1.450289193s ago: executing program 4 (id=1248): unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 1.450019225s ago: executing program 7 (id=1249): pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x4, 0x1, 0x3be}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0x12, 0xe4, 0xfc}, {0x806, 0xa, 0x83, 0x400f}]}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffeb8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) syz_emit_ethernet(0x100e, &(0x7f0000000140)=ANY=[@ANYRES16=r1]) 1.193736162s ago: executing program 4 (id=1251): r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) close(r0) syz_open_pts() syz_open_pts() 1.193032138s ago: executing program 0 (id=1252): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(&(0x7f00000031c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000032c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000200)="d16229a936e3c18f988f3b7167bce93a17394db1fa8bb3b4741983b5a1c3c5ad603e4f736cb6baaa77e8d0d64b6426a4f2e11f97740a", 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r2, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, &(0x7f0000000200)='./file0\x00', 0x8}) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.18797506s ago: executing program 2 (id=1254): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f0500000020", 0xd, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x25, 0x2, 0x2, 0x100}]}) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) unlink(0x0) 1.051438917s ago: executing program 1 (id=1255): unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000080)="cbc2cf57afd763da4b621b232b27f5a6cad175374c5cf90eb275f933dd781d2e4c5960902320c4b6189420172f6aa0c1878b9cb4f15e4655d7b1584d69b744ba7ab2dbc717f0de70fa80df847fd7e4ea381c071dc775041b2997bae2a04bdd07f6172403c531a98266894a16012298a6de1661b0b08051", &(0x7f0000000100)=0x77, &(0x7f0000000140)="95", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') 1.051253487s ago: executing program 4 (id=1256): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x400}, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa5fbb8af09d4886dd66e2294500243308fe8000000000000000000000000000aa0000000000eb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x2000, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x7, 0x3ff}, {0xd41, 0x5}}, 0x0) 1.051052136s ago: executing program 4 (id=1257): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) getsockopt(r0, 0x200000, 0x10000, 0x0, 0x0) 1.050533238s ago: executing program 1 (id=1258): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f0000000080)={{0x0, 0xb}, 0x0, 0x4}) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xfffffffc, 0xffffff49, 0x7, 0x9fd, "00000000000000000000000000000000000e00", 0x4, 0x5}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.049554512s ago: executing program 1 (id=1259): setgid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x7, 0x0, 0x2, 0x20000009}, {0x44, 0x2, 0x30, 0x7}, {0x6, 0x4, 0x7, 0x9}]}) write(r0, &(0x7f0000000240)="f01ad3d20cf7eb019beb3bbd0a30", 0xe) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setuid(0xee01) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r3, &(0x7f0000000a40)=@file={0x1, './bus\x00'}, 0x8) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r2, 0x20008002) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x2) preadv(r4, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) fcntl$setstatus(r5, 0x4, 0x80) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2810, r6, 0x0) ftruncate(r6, 0x3) sendmsg(r5, &(0x7f0000000a00)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="263eabbef3b3008c87e56d859c623dcd56330b9aa86bb5bb233aa5d2957822d5c1fb3a150fe868638ba5f825823f065f69bb603ee3cfbadf8922e597baefcc88ead494230869b7fa0a11923e4a26bd1abe2c5ec9f32eaf74d51ba5b50fdb511a535eaf4ca8f306400679499d4bfe3be127809239ff6294b9ec346ae54dba51a8a30603343622e3a590c24ad2f6d387a24ea39f6ec61db2a9aa85", 0x9a}, {&(0x7f0000000080)="d9aaf262e3635eece650fa19dd40b65a6707a3f3bde5b168c42a9bc96b765665", 0x20}, {&(0x7f0000000200)="8fdefe4ae2e6c4a3bed92e66ee60f99a094db1dab1821c8326371875bc03173d07a83b1304d92a782e78bb9c4e992ac31b87d6bada85e4f63ba727b5340e86f32bcddcbd353743f0deed619684f408648f9ab2e1a4e3fab7ee0bfc82b2f5af", 0x5f}, {&(0x7f00000000c0)="5401700f752fb50ce2894b8857d45595662b9bc61bb0e87785e5b6fbb4d5c29de16f1b9552551acb93d9f6e10c50cfc6723b3a87836f2ece09883e1408ae7e", 0x3f}, {&(0x7f0000000280)="964cec8b288947a91d21", 0xa}, {&(0x7f00000002c0)="2fdb28693a3d8507e4f5f20c702c4673ce08075c8c72d99f9c7f160aff3f9c7c9d891ddea4761b971f4df4eb5404a9a53127f8546eaece0f52bb54cdfb195ed7afd84c978bccea3c4175334117989a15b3ab815d75612dc50328dbddd82f2269c985e7c0", 0x64}, {&(0x7f0000000340)="8d526f7e72aa9667df3f8374d24ef933a23e77e764c029c115268768138d0ea192b079df1620ba6240525b6aa4b9668770b3114850faf72c7912283f86517711ad49ca4661adc5e11f8bdf31e9eb5a04c3a4ae50dbf8902cc91d515e26cbaebffa4f562c9bc7a5b52a3b7e", 0x6b}, {&(0x7f00000003c0)="1cb8ccd07d9fc0c7c398000948be181d452f77ac6a860cd37c328e7b8566ee3a130a549b54a5ea7ce15ee18a571c754b070fc5cd5cdc213ff74fa29f45ea11d29ec92bff0a773213d09602d40cecd6166bfcfb84333a06d687297110c19186969f802d295e971ba86ec3d604fb1b2704e384e9b408cb2f1f156cbd87fb803f9dccd26485dfc1317df9c01ba8edabe4f12f4d6230e876962e80d3296dfebb0aa424c52ed7256552f94de40a7eae4a9284f8a3b8721297c10eb28ca57984734f6488", 0xc1}, {&(0x7f00000004c0)="67d3461dc4ae1f2603c32ece552ff2e60a765ea75a870a785d0b254bf435eadbb0b8a75a47cf2fd06591b3066e813cdc1a6b54f33698d5053056375043dc38b6eca5c6c68ac03c00f559d62cb8575ff385b1ae47baef65ddc67ef55b0d241cd942ee7a15380ccd405d2a4ae8f20215501d069b99b1bf9d358cc72ceb7abd1ba757a76479134ce408cae0b02c828740b0e5c073e6e89234e4432881286c86c78e5d291c122757f0e34bfb190905cd4e36b29dac2357ed7f4a0f9168138f0c0e305d25edbdc67a9c98af64bb7d23d3b75978eb", 0xd2}], 0x9, &(0x7f0000000680)=[{0xf8, 0xffff, 0x6, "46f375d5cbfd70b28add6080c0bce47bcc11b957a2f216327702b9415207f673c7e093da6d8a3b7ec61cff1b4ec469f506a8eadeb8d961caa761398ffc1a331bc2e74f8ec9c4518f5f1e8a5ab68288595a22623dc1270fb34437dfad3910bfb3c47e2b7db54cbe5c6d44e446f2d68cb19502c58028ca13986a99133cb3280b713cd6aca67334018e1c4dcf6c6dba6de620a49c40f75797ac714715a4ecb6a6c4a1f9ff2cc67bdcef94b292daaa750d72d4f26e0a2e3e88625912a2cce44f57bd50a687377ee99b7ca25c45c758e43232146afd9945b5d2764a39362d145a68a3dc9d"}, {0x80, 0x1, 0x4, "2255da6a0d7f65e40c6919e183c0365a474ed3c1d1aaff02f5c6409a108561a253c6521d1c4dcafdff3c0d31441173ff00ede64313e7ba281a78f7114e9e079dc53bbcff3ff7ffa8472b1137ff06bacbedb34a48b63825e49ed3824f758c5268dd5e4a1b915816cf62f2314f4b6ac3af"}, {0xd0, 0xffff, 0x4, "fed6bbd751f183d14b858dde0a5bc543d0bca96c6e71a9f485dc20892e47f1175c9867686ba50f15e89b7d062d7dac5f9a4298c4a157961e9ec8fee40f2727fc3e254d83252892c12ff5ec35c49c800d45cc03d6b7e22bf9179ab9f9cb6b3e7dbb2f3f5a244442dd6ffeed4226e4c662fa97b752ec74bd75218f7f35a512f52fa09422292f29ab86aa7737cb4d1f6e049e9370582d3efd311271f87931f072e4c134ecb9e188feb8814590e89429ab84c292aecd281a55b047395ff154"}, {0xd0, 0xffff, 0x2b7, "0b11159ac306a3b6b196a9d46c19242cb4c623e3c4c19bba83dd9fa40dc234e897ea502cf7319aade31e36c740910f062ee2ccd3a5bc2cacea836c046026bf7904bea339ff1dc0b8180edf47654ab2de5ffb6946d98c60cfd8f731d866af9c70bad96390129978952863839fc1d1fd372a47cb7e0d0c7e249c4f472ab1f1400106bf0b1eda6c341dd28694e4dc563f5b73a28183f8ee512912f5ac4494c0fcdd1be2c4de03a816cf6bf28330b57eb31ca460772872e2b0ca04240d5a5bde19"}, {0x60, 0x1, 0x10, "7fa9a4fd46290e02b7316e1acd3bb0d124807c27b7b953ccf66301d10838464f5e097d0fd130a54de0085a07b15b4d691a44d2a5a627666a93648b2fd435f30135f94d8d498e712a8b8126d3"}], 0x378}, 0x0) 1.047270197s ago: executing program 4 (id=1260): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='!$\x91&*]){.\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x3, 0x4}, 0x0) close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="b962121c72327a1ad302003570e389070000000b9ca6393ab0d9", 0x1a}, {&(0x7f00000006c0)="e05f5c584860b8df53096f0d9bc0f0f2a9140dd203de6de567a4d29ba3f9463f14e5e8bdded4b78901b53bc0c14b2fa666d8ede1d898aa8539ae3201783ae7960697338e188f93d7f080045b1dc217c0943d1db416b182776c7d1f60730f88a76d29825f192176ab516d4a21b8724df4e14f6b4774041113ac91d8d09d9ce729034277a1d0048073b3426eb2aaa4345cdac8053420f9664f5b017be71d950f2995a635126626345ba049b189073901026c07665aaf2ceb6d4034677eee89446a6b549b4637a305a5acdb04957d96f27b0892bbdd995f", 0xd6}, {&(0x7f0000000a40)="4c103bce35d630237268daa79026869c25f037f00138628064cbb2744ec13cf26508caccbf37ae7b8e5c2fd04dc11d8f0d53493c75b9f4264c78d61c3a66d787f1eb06e1829007fbf427d5278a0719a493b154f8719f61d7e9b6d827bbc47e4e3b89f371f9f91e98110521638e3030379e080f09239a722c92bdf9c1286c84e7d65246714933d7189f53b075e134bf6c0c06f228a22f5f835363882c0db2db948c12b82515d1422cf1fabe0316f51ac43ff9ac3a4559f3d00f47ab55d95b9a9a375e2ac893320805ff00da2daa7e9dc4f46aabd9a8f455fb3c8e02ecc3ccaffe3d5a36461fae175b25fb7018ed285cc9f0cd447e7a2fb79ee05216a869c37dad4799810112f226f5046dd78071b957e7a0660558e84a5d6f80bdfb89377bb1da0300000000000000263f32880ade03c2eed44fc29a99632d98a059d3887f1c625b5fbbcd", 0x142}, {0x0, 0x33}, {&(0x7f0000000100)="2dd125708ffa3bbcec66d893910e47ae4d4538", 0x13}, {&(0x7f0000000140)="2950c2aa09a08ef7d785151f9ef4d95f25d8ea11c5e0899cb6825cc6d2de2ec3670551c41c49c27ce5ca5926d7e57d", 0xfffffc67}, {&(0x7f00000007c0)="72a029cc7fca2e722d11a588266e9743cfae7964a70ce8489d09ca89283ce88c840feea46fc9c2d625d153a4a87af5774ae7faac8da9c27b71d303c103dc3f5349017a27dd430cf9748a0ecc2fb61dc563e8d0f6f278a07e6b471cbfe715dd3f2972234c7e8b1b6bcb12681302cc81c72822cc786cc7dcce8e686b9bce89974ef22ac9aca2c95957da5dcc178475c9e3ba6bda024d637e68bb4c83e7032bf1f0a9a7fd68a00bfac26724a9b6d23a742f8e079002e8b37255047d9f4ca9f182d30d5c699df08e2bbd06981c4e57b29bdf857f3594ebc8dfdf5f61193553d17a59b1df4acf1515b401dd3183e3583de104ad609f54ac9ade7ceaf85e8e12240301aadfed5bf75e08de", 0xde}, {&(0x7f0000000540)="617b875eec46fd6df4f7c3118b30abd85a1f6ab0f24a153af90e81fec2dde98f208d50365bba22c338297e5e9e96aa79977fc2a6f45b5f5e1879b92a0678eca2487320afdddec8afba05d4f1c443aef1bef27a69f534001153a7d8e453b2b30d8f866bb863e5c83b816f7e1cfdd97ade7925e1a5f5763100c13fc94fe38d934f54b607a7d4c840429dc0a9d916d7d1a464c95170cbfc9974e3fffa1c2bc23eb5451e72be7f7353a03dab5ab48e365a231abfca8c8fca8b7ed9b140b9d6f39b55c11f42408627fa30024dddca3c1994c9e32d1a276b", 0xd5}], 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x3, 0x6, 0x6b, 0x8e, "685180d51aa0aeb2395d19576b75b36701f66dde", 0x5, 0x1}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0xc, 0xca, 0x81ac, 0x10001, 0x10, [{0x1, 0x3, 0x4, 0x400}, {0x5, 0x9, 0x8, 0x7}, {0x24, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8027}, {0x2, 0x200727, 0x2810, 0x20}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0x0, 0x4f8, 0x5}, {0x9, 0xffff, 0x14, 0x4000008}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1d, 0x4}, {0x3, 0x6, 0xc, 0x2}, {0x8, 0x4005, 0x8, 0x7}, {0x1, 0x7, 0x8, 0x2}, {0x101, 0xeffffff8, 0x5, 0x6}, {0xc, 0x5, 0x5, 0x10000002}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r3 = open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000340)={0x10, 0x7f, [{&(0x7f0000208000/0x1000)=nil, &(0x7f000058d000/0xb000)=nil, 0x6}, {&(0x7f00005dd000/0x3000)=nil, &(0x7f00002eb000/0x1000)=nil, 0x5}, {&(0x7f0000416000/0x3000)=nil, &(0x7f0000586000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000184000/0x1000)=nil, 0x5413}, {&(0x7f0000764000/0x1000)=nil, &(0x7f000061f000/0x1000)=nil, 0x4}, {&(0x7f00003dd000/0x4000)=nil, &(0x7f00000af000/0x9000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f00001e6000/0x2000)=nil, &(0x7f000001a000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xea2}, {&(0x7f0000362000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007f5000/0x3000)=nil, 0xfffffffffffffff6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001a8000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe6}, {&(0x7f0000295000/0x1000)=nil, &(0x7f00000c7000/0x3000)=nil, 0x80}, {&(0x7f00004b8000/0x1000)=nil, &(0x7f00006cb000/0x1000)=nil, 0xfff}], './file0\x00', 0xf}) 916.059794ms ago: executing program 0 (id=1261): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000200)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c00b5632f0de9a066a32fa3dfab0c69b8c280bfab03d6c2731ae71f9959a5358a6703f06a3e9346301df875aa74e4000000", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x9}], './file0\x00'}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 913.422149ms ago: executing program 2 (id=1263): r0 = socket(0x18, 0x4, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b6730397804be78164991f7c8cf5f882b295be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff74b0da4f59dd028ea8af630037282102000000720f188bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f834371b6e90dfb71d89e0462c5e52000080042000"/177, 0xb1, 0x406, 0x0, 0x50) syz_emit_ethernet(0x107e, &(0x7f0000000180)={@random="b4b904c2a798", @local, [], {@ipv4={0x800, {{0x1a, 0x4, 0x1, 0x0, 0x1070, 0x67, 0x6, 0xaa, 0x8, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ra={0x94, 0x6, 0x57}, @lsrr={0x83, 0x1f, 0x9, [@local={0xac, 0x14, 0x0}, @rand_addr=0x1, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1]}, @generic={0x7, 0xd, "ea0c5b8e5a74f5448fa06e"}, @rr={0x7, 0x7, 0x9b, [@multicast2]}, @noop, @timestamp={0x44, 0x18, 0x9, 0x0, 0x9, [{[@multicast1], 0x6}, {[@loopback], 0x5}, {[], 0x5}]}]}}, @udp={{0x0, 0x3, 0x8}, {"db6d067379edb8fea80ef430257a16121fab3a8d00ea0ed4a9d6795e7b152aef7b03d50334839bb6e40cf242c14199285529793b6eb25a6879ad6590641fd0f59c4cb63f3f9c4467b8f407f0d40e0377524955648eb7e61790631465535aa222e42d94b73c6fab4e8bf1437589e813828309c0f440a6e56b24ea387bb50f3c2b5c65b7be7c4ce505a14a446009aeb0d0f80baa43a4900823f5f0dc4cd7115f336e9cf6ae6da47932419549c111a49da4bca074123b91a3514f9597abba8d233810d08e11d104e5634c59f2c589f84fef89c148b62f4127bc8f6f73f0cf832ba3dcfd39ebf3f03bf59028a932600007d771ccdc15c6e90dd7b2e9ddfe2ff0aa593dcfc56097eae5774b75b30d16c4678d6ade35187da2fb227f82f5a63dcabfc9ba4d85c7382e44eaae8561bce22df1eda1b533cc294198be0655fb0bc2b88cf57186e6ee69b814ef8fc47197de8cc4d2fea7654e57f71d749dc2871d114693a844e7a978dd86da927f69562d5261c4fc9b0261f4bf6b881467e4d3accf71e64b0b5a16b522f12be9b65d2e0182aee4ab873d755156c568e5e7322b0090af6e441622ed86eb174e7ac868d20962498d939d32c410445558ea8898abbe6138843c70ba88e4b84be8e885fb2f19cf9c986fcdc48992d3799d55c88a0340e2eaec27cc2c663667907ebc105303d8419c22b1a16dd2c211c27a41985eece2813611612df444bf25f886a479fce0965aff2980f646c9323774f7515ee5e2e5dc92d5fa41f2a753838b8d087e0ddd6a9b82595f38b79b1e345fb379b18c90dfc42c57b78fbaac46df3b2043e120620ffde9c5c5f98f1c2423c06726c2e707d58f9d85a03f041ade3b10f5c58392f3ac982858b3547e75aa63ec5a8468f8c7d1427c513f00710596775b216c215a2694ed69993c74849585677c5aa4971cee932153a480f73d7db5ed9a2c21daef23000f9326c18d6c877b3ed22fdfddddce2663056b72c132e90080efa3e4dbcc0d34a674ba084631aec98a9db60dd3bd77e5280bc8f5d4848306dfb97f3e9f0ceb0dee93bbe53377700bc770b373aceda0dbe9a0d0914d971b40678bf4bbd7e11ffe861fdacd02a1078051c949d53a10a89a247e37395185579b361dd744aa50ab6bdd2c825ebb8aa8d695ab481d77f2fdaceec725365d71a38f0e705544a15bbef1e0cc04c9846bd0722fed13d32dbe1e9200a7420295beefb30e0937b39b76f51d99f62bf07e751c9881373274487939307757f21201d946add8a7d6090acab4a9ff346af2f5343d2fd70f1a27c21d65e94d795e0bc25a73ff3d7c6bea6908b4cd1fe525a2285d8bd4ac0b0fcae3610d3546a33c6ba837e464011964ae48330a2187280207742326a96c08040bc8ae78dda68dbfc5625ce7d0bbb5876d6a02bff9930db64f334ad6d9cc489f6771cb0d7bbd5dd7d10820fe5b2315eb7bdc7ff6022577346ec312a76095c0767d54829f81360b5b4b878b85bfcb39b1cfd169297737bdee04fedb182b15d472a0cfae918e55c9544f8a22c11066136759707bca3f491078c7a32f34b55189b1eda28e3e4028f12d31bec92bf66ab5928ccf0d557991292838495ff02727065a95997d5bd1b06ff06ce226c8a0230f3fb18125e3d4b2d0b72aca9cf87a0d8b2088959aaa79d557ecfaaca17a1d6af853fc47252d63d2123f579ade7e97bfa4a22ed270dd436ba58664a7423bc7e4a2d0935cd70ea55d9f5791ea1ee148505c9dcda60f054c9ed86802787ab99e058d752565ef42664640c9344af7e24e4d155a1e8a5995e04d388eae8cb0ffc474f869795694cc1d0fe41e653e8f9b3c2d52f4c958aba55a0790e9f6a0ad12274f39a5514962b746f5f113a27d36540f5d8247858c494e5283ffb2c38981e1f7e5941312adbabc7f2110af87c7fb2d88811a8714461156b3df1aa2c65ebf709c40464588cfc28cc45f03bf2fd2c5497cbfb48bcc9d77a879f7c86379bda0fb2744ff4a05e644e938fd32cdacf78bfc5d4c6c2db6a37fd1d19cd807149c6e2c07ea63cfc2e4548c8b45da2070657d13a90a7ecb80bb66b72d0b1415d5168a928da0f6583ea4c78e773a969505d9c4dbbdfe1717180c950785fd4fb2586b30cbbaef2766a7985bb8058009cb5d36b6a991ae20b53743cbd890e0a54c8c8fbef61fcab900c3263e26b5c672dbb60c1884accf84c24ddb63c912c14c4fc79d22f49d5592003dfc63cd2d820a975e19c7567e3053446e00c23f5ed3b5b775ff64070fc5e4f0b1874b43e2603a4fe50d605aae4084fc84ddbb3679ddf9e2b7a7c557509e6c9564943d137b2a148965d9061f065db7c3990b6f43c3d0ba4f46ba578515b671835d36c7efdf36e5cd6155d6cc10fcb7a019b477d23e02528158ceb89c6371b4c59e316dbf1be2159faa44d0237d909c5172502294b47d720bdf3a90737e5f9c0a9a8e10df4857334d5e3407b2ba93fa8cf1bcff993ee62b03782ba265fecd3dc8983df06aba56b4797df563abd94610b0fc4243d48e5c6d0378feb0d31489011cfd5d702eaba220fde76a0e55b6c46de7d2340382915a4cd782f847e0694e9f171f25e90927b218dd39e57e6a44faf260a74c02af6b06eb0c10d9d3665c0ca579aa5d4329869f9dea026de1b3542520027a0a1c2c901beee9dc960d24cfa6aafd5219a9d9465dfb5e2146430185a29335ee0f3a981b0c140a2912eb2d6f3f02080cfcc3b639b5e35dcd7c0f67e297fdf60fa7841a73dfe9a957e236cdb2a50fc94dd470f7f44fb1d94954fc401d7df9c80caf88219f3684dbfe6ab46d64c3d5252035dde7f3b83ca2dda4830c3232eb68a8123789d711baad0aff2f2ff7b9deff7236a5389770b4d7fa032800b16bfaf46c180fc107935dc916eb216a963c16d29450cfce19687ddd68f5125add925482d763159e3abfb8f51371fd9cf5ad1cac8c9ac27bbc28f051b047d305de8065b824b52d6f07776470486ab0395a6c609af80205083075d24843c68264147cc2ddbc7636d3092ceb2979c064007e0d26e329b831d1f202f6a4f5f41bb9f45369f8d9b6e3bc9a93adc3fc433ae15617a3d03251dc671b25a47324f1696a5ec2847009cf3c218aef6c595c31831f2dc787af7d5bea677aad2fcfb6b73de40e36a294a7090bead4ed3268800eab4cdf8a135d5d49c2034cb3bfeab40489baca1b876f309079a1b7ae07825d352a99c3a3b5489e700117c0bdde1b02e0cc402bae59f8b4e908e43ae9f20ca6b2a08b7265319825d9d72ba41c33080de60e9ffb328d8823b7e5844b8c735c18f96990b97a9def11e7435df56d0c17291b24b72ff0390e688c340061e72b687c53acd2d21c49fef51420e7c5bbf1e166ac158a7f6a1c5cdd3bd793659d784a47f49997ed1699bf3a2da5e1762929d29488151ac4ecf4f8182d3ac32c3fd9799d3dd58408936b891dc2c00b6fb270e7a87bae7fdc49784b1d3501486e0632b44cf857c677033c2fce4cf8c3c127d96ec73de5d8444dca01ba99877a8268970b65c4dc0d8bb834f5ad51e25248d04c53afc41030ef72c0026c97e2de0f61bee9fda032f9facd24946cf346b3569b0bd4ff6c9d0c30c099c5f0238a74f6a96635fe39ae7ee63a77a7cd24e0fd33ecc23b60a2f3be096b2e3d47aefb766129f83172c2547263d057aebe009fd83c872e51019c059bc3a4e3460248711a6fb01b1716594a1b710ef0ac440ec4cb7116bf266ca4535d3ecc10b51605d6277b238507cc8716abc6963cb1adac09f0fce27be140594e772a429970234fcbdfa12f1e3d4492240ac8e1988193daa8f6eb1c908ac07142b3056e4c903e4a32c782d323b95159b408ec3ce4704e223d32bd404e767bcf5c6c4239e0f9a5042002efac51532f2b3d64e56a31f3baeb6b7a7d790c8c00807ed061f4b00dab900d7ce5f5934897eaa567489342f35349fffd04b3d4e3da670b90bb7e3d2d63a815d0a2c3f56706838bcad4b86f1720da8b052225781ced3b1ebdb588ce1eb1d80fb5ea665443490cefd2481dc88b870ab1472a2014ad35fc7d1f8eea40883e37a1578744098b872b35c93f78ed82b6035f31d74dcb1ef8e39a75c9cb06a4954df2ffb5632265d80c30c5c36f65368fee307b43ae2b92eedb2711de541f60699230557d703f93daa9ea08f1c732ab5867adc14dae464858684953fa01ef010dc7db0ade17850ddd6d4415d04e6c42a45f32f88373b5896566e334730999c2ac25b5a2cf368a956a14664a83dbf91b264ae6962b187fe6db44460251da634920f5ae98ba57f2a9cad5058764cc7eced06c9c7c2f56dc3bc3456a81b0c0de5f2855916d03376820db322d8393f8ae0b795c6bd6f87c31bca5ec5bd0179eb92ab0a8550e6db931dde1c948aa76e97e7c6f932b578536b904075a3cdf44091f342369e9c1a8e809114d68f577ecb27eac7b85eaf8f2931909f824386589d93edda6417856da3d83ca58a76181b04172d3c8764a26eb779e8308ccca3a30f2acace48a6591a43be09d54424e8ae23502dd60086b6ddcabc1412fe044adadd40d34f4c9811c7268c55da2a283bb62eaad3310d1934c209d3df1b231cb82e2e10483477a86ad1b087b82117c12aacab0bb466eb616b2854b17caefb98c908c1c4c1d6af22987c54a55c378ff4f0ee4ea5bf724c9ec9ab44be2b31a0d880af5b05dbd1802331e50530f2e95784e56be95302c8266874ead51ade3f0379e70bd74f15310995e5a8349cf61e8e251413b499274151c23d3877a46315e5f99a99f27f7290d7d10104c187f50eeadc1847287fc737d2266ed757dcbe47859f8b1f629dfe25491558dbbe7fa208c83ee0d1df9f05fb831469a7c535a71057665160a7f5f24acd72b348c40bbe88ff89e1358f97d34b796d18fb2b8e8169ad161dc7423bd4115025ff2b1e637486c64a984269a56c43854fb596a3e87be403c184d86688f438102d048af430316fee3f78ef14717937278f6ca5c479b695d388df0fee91024d99f0b9322c4dff274d9c27d58bfc8a48418b477350c93ad2bc2524a10d3ec68beffd3cab13a58c0205e22595962f2011c4afbb79205dc759578acc25f5857dd513809578438e718f85682214bb68f189ef6308a730230aaa52ee5a21b9e92b369c4b4dd2b7a24100663e7fd761df5c796a9fa406629544396592e724451e725c80f8f6924de9da716a5dc8ca9a435593ec0684d09eda4a00de85306abd723a0080d40b354ad313c3a4e21db0088fbcfb8d72fb06b4544c242ccd8e31d772da09da0587a78bbca367e8f494d8ef2cf39c6fffb5285cbef2f6ca5ca335d6578fc05b0abd696ee08df66a2bdc88ef93c57b9cb29bcc04ec60be2c91e28809ef4fc1ed70a9a063ce5f0acabc2702601c6712d440ce83ee3050ed3b8876f5266f3bc6e063526dffb693550af7db535be07fc3a524bf367ee2c0bf1ebe1043a5de63a7ca3f816c00d88eef1a72276721b9fc69368ea8ea29c03d6d284e70f3e98d4fa0bc77ef6d5c9c5a8a9f43dc98c7796b67c555e69280d2d3f1d8f6ddcaed3da0ecacac74a937657e9bbe5afed07757e698c505d3cbbd1c18edeb51599009bf846f29c1aeb97d84e8c825e298e4f3e4c39bd2be0c82e9ade8f9bd4f8c002f7b2094dc9e87bc9eb96337004514b6b1aebabc2038dcef743a0429076403f776dd424cb1c8db63a80eb7cb35bb2e82d4dc4302e4b4b2729f15f0d56cbb8c748ee1de82fe400b5fc7b37560481dd7621fed2ab93ef67bc53ef527fc10e883793e443db748d37bece762c7273"}}}}}}) 913.078876ms ago: executing program 4 (id=1264): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) socket$inet(0x2, 0x8003, 0x6) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000007c0)="e5c38a58b481", &(0x7f0000000040)=0x6, 0x0, 0x0) 885.888521ms ago: executing program 2 (id=1265): sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96a", 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) acct(&(0x7f00000000c0)='./bus\x00') write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 885.399597ms ago: executing program 0 (id=1266): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0x10, 0x40, 0x0) recvfrom$unix(r0, &(0x7f0000000400)=""/170, 0xaa, 0x1040, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0xb58, 0x28, 0x8, 0x3, 0x41, 0x10, [{0x5, 0x0, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x8001}, {0x4, 0xe2, 0x7, 0x100}, {0x3, 0x40b, 0xf15, 0x2}, {0x9cb, 0xfffc, 0xc, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xb7}, {0x9, 0x1, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x8, 0x49}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe}, {0x401, 0x10, 0x9, 0xa4}, {0x3, 0x1006e2, 0x2, 0x6f5fc48b}, {0x5, 0x101, 0x5, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', 0x7f, &(0x7f0000000100)='./file0\x00', 0x8}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x82, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0000000000000800455c00740000000000019078ac1400bbe00000010c02907800080000466cfff80000000008010000e00000017f0000010001071b037f000001e00000027f000001ac1400bb7f000001ac140002ac1400aa00000000ac1400bb7f000001ffffffffe0000001a4f0e87920412239df121f57178df43b04a739c56069ddb042aca127a2a9bc973e2b67fc365dd913b80d428b47c4699541cff4c7a2801c836c9a6659b35a1712faf14ccae77c82c802f2edb59e750fccc8702d7672e23b6024402ec1ad738f4f46477d41daddc84d53d9c119a463994f6343eb588f99950a9ffed8"]) sysctl$kern(0x0, 0x0, &(0x7f0000000040)="a4769d4803751864a397aebc3a30e01a008405f7274f59f2a97d", 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) 816.179166ms ago: executing program 7 (id=1267): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffe46, 0x8, 0x4, 0x9, "c601b844f1c0516441aae1295f5333c39b1e83c3", 0x40}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="62327152880f2cde0c0b91ca4c14eb035c0d7a972a6a519fc4f69df7ce13ac58dcecd8f8159b6f59474484233d970c8c6cd2c2dbbe3d3d737951262a6ed8b7ca977327c00066577331b9223b2717ed6e89b834f24774e940ed7a3277ffce78c62d0f58888727778f2d99c3ba078915cac4457ad6e4c9e8631f2463c3021cc941f0746454e6165d6584eb46e2acf2e1d9eb82e700bec2c91b3a2488d7cfbd47dbcc3953784e7e4d88cfd38bfa28d7042699517adef42576c2ae6a9ae5d64fa34842aa6ae06a2e5666e0fc348191e5e5459849d545c71c390bac3cb255791192694a4ad96dfe767e046db6fcc3", 0xec}], 0x1) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x44) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r2, 0x1}) select(0x40, &(0x7f0000000280)={0x7, 0x28000000000000, 0x56, 0x9, 0x2, 0x0, 0xfffffffffffffffd, 0x1}, &(0x7f00000002c0)={0x1, 0x1, 0x9, 0x4, 0xff, 0x2, 0x8000000000000000, 0x80000000}, &(0x7f0000000300)={0x9, 0x2, 0x9, 0x7, 0x3, 0x7, 0x40}, &(0x7f0000000340)={0x6, 0x100}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000380)={0x39d, 0x8001}, 0x10) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0x40) fchflags(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x950, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) flock(r4, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x9, 0x0, 0x7, 0x4432, 0x885e}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) dup(r5) fchdir(r2) readv(r3, &(0x7f0000000780)=[{&(0x7f0000000500)=""/101, 0x65}, {&(0x7f0000000580)=""/71, 0x47}, {&(0x7f0000000600)=""/79, 0x4f}, {&(0x7f0000000680)=""/210, 0xd2}], 0x4) preadv(r3, &(0x7f0000000c00)=[{&(0x7f00000007c0)=""/210, 0xd2}, {&(0x7f00000008c0)=""/107, 0x6b}, {&(0x7f0000000940)=""/28, 0x1c}, {&(0x7f0000000980)=""/69, 0x45}, {&(0x7f0000000a00)=""/158, 0x9e}, {&(0x7f0000000ac0)=""/23, 0x17}, {&(0x7f0000000b00)=""/187, 0xbb}, {&(0x7f0000000bc0)}], 0x8, 0x6) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c80), 0x400, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0), 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000d00)) getsockname$inet6(r5, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r7, 0x1) r8 = open(&(0x7f0000000dc0)='./file0\x00', 0x80, 0x148) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) pwritev(r5, &(0x7f0000000ec0)=[{&(0x7f0000000e00)}, {&(0x7f0000000e40)="863399c9fb9c09f5f143ae5d7fe336f504deb6b71f7481fa8339d60b0f64a5089b2405dbbf7027634a67dec8a3984afd43db0e7b1a7beec2bb25d01ae8245c63169c1326ad42aaf0dea6bffaea196bb095d0110519ddd5ffa798330c63b7", 0x5e}], 0x2, 0xe40) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000f00)) fcntl$lock(r8, 0x9, &(0x7f0000000f40)={0x1, 0x1, 0xf, 0xfffffffffffff788}) 668.791239ms ago: executing program 1 (id=1268): sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000274000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x2, 0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x6}, {0xf043, 0x5}}, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x83a, r5) recvmmsg(r1, &(0x7f0000000540)={&(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000040)="166a90", &(0x7f0000000080)=0x3, &(0x7f0000000100)="4de7c6a69296fd40d2f28a99397c05878a884179f34d00c4eda8b6e01701d13c364a10a7cb37df9a", 0x28) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x10001, 0xffffffff}, 0x10) sysctl$kern(&(0x7f0000000140)={0x1, 0x30}, 0x2, &(0x7f0000000180)="b5f0b9f588c351efede8fdea69292f359e774bce05495348692d296998e4773a9d5e168968d17140020a8c522766e8912f9eecf42fde05854a2101bd805bd5cf0fdfb440230ef4639f7e1c5dc97d6a42c1055d2ec2c19e0de5542d55cc69b3ce6937e206b7084b753aa7bc763b2fe6", &(0x7f0000000200)=0x6f, &(0x7f0000000240)="5ed63a4f19a3a9e0f7f85397baccf3e1f63ed399c189eba522d2b3c37b795f84cd2b83f4535920c9e2186b7a152dcfdef5a9f075070058733aaa4bab319d22bbbade67bd8f87ae88794c5c387f22a44b23ae806c4a570195bde8e6a4ff7a37da24f6586440ad7e27f7ac4b14c20cae6ba9a027405bca2faff74997dc0c2a0ad728a60fd99bbebee070cfea50919ab1d0918d727b1476eebfb06ff271643a5fc6888c45bc0d6d7c647259975bc16e98ca09e06085d55fadf0477d163588b6b97e2b32d5a050cc6d5074594ea3e5df33fbbe", 0xd1) 668.398817ms ago: executing program 7 (id=1269): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {0x2}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0xcd, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x13) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x4000, 0x2) (rerun: 32) close(r1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164", &(0x7f0000000080)=0x101, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 668.117755ms ago: executing program 1 (id=1270): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x80, 0xd5b}}}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x41, 0x8000010000000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 553.078986ms ago: executing program 3 (id=1271): chmod(0x0, 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) chmod(&(0x7f0000000100)='./file0\x00', 0x42) truncate(&(0x7f00000000c0)='./file0\x00', 0x7) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x23, 0x10, 0x2, 0x1}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="b92e", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae915", &(0x7f0000000100)=0x54, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f00000000c0)='.\x00', 0x0) socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x220) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000005a40)=0x6) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000005c00)=""/115) 544.092025ms ago: executing program 7 (id=1272): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}, {0x3, 0x7d}], 0x2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xfffffd2e}], 0x1) write(r1, &(0x7f0000000000)="b6914d", 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x400) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0xf0b1}, {0x20, 0x4}], 0x2}) 543.856726ms ago: executing program 6 (id=1273): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1, 0x9e}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) socketpair(0x1, 0x4000, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x1c, 0x20000000, 0x7, 0x8000000000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x40, 0x8}, {{r2}, 0x0, 0x86, 0x10, 0x5, 0x2}], 0x3, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x48, 0x2, 0x7fffffff, 0xffffffff}, {{r4}, 0xfffffffffffffffd, 0x16, 0x2, 0x101, 0x6}, {{r5}, 0xfffffffffffffffc, 0x10, 0x40, 0xf63, 0x9}], 0x7ff, &(0x7f0000000280)={0x4, 0xfffffffffffffff8}) syz_emit_ethernet(0x65, &(0x7f0000000400)=ANY=[@ANYBLOB="aa00000000aaaaaaaaaaaaaa86dd660381eba4c8fad86acd843b445a66525038e6844758a5002f06254378d082850037f87c30fe800000b7c3000000000000000000bbfeefc0efcf0a3ab432a382413f848884658f445626b988a71f4ff6ef63548c03000000000000005432c7b7f10442247c17f16a7ad09930f8b4e52c55aa7c136dc2bb8c79b29623c62031d8977c6b2408c66cf5710aca91bb5e78fc1af391426d2b54e0e5a352a86bead6041e9d45db8fa13bcb9f4adfe4567fafd3bb285f02f66b87e3e3d47e2e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500200bd907800013bdfb2ec992d130fb2645e7136cee2e67e8f9cd887000000000000"]) 543.185589ms ago: executing program 0 (id=1274): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x800000004}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) close(r2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x803, 0x8007}, {0x401, 0x200726, 0xd197, 0x8}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x0, 0x8001, 0xd1b, 0xfffffffb}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0xb, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x4, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x40000480000000, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x4, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0xd8, 0x8, 0xffffffee, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x8}, {0x1, 0x800, 0x3}, {0x401, 0x200726, 0x1, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x80ce1, 0x1, 0x3, 0x400006d}, {0x6, 0x803, 0x14, 0x8}, {0xffffffff, 0x82, 0x1, 0x9}, {0x20000004, 0x8001, 0xd1b, 0x88}, {0x1d0, 0x10001, 0x2c, 0x975e616}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8a, 0x4, 0x6, 0xfff}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x2, 0x6}, {0x0, 0x1, 0x4, 0x4030004}]}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000280)="000000007d3e187f863769213fc33d0817c53fcb7c7d40c8fbbe3b6fa516759554e82e576e", &(0x7f0000000000)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r4 = dup2(r3, r3) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0, 0xffffffffffffff37}) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) (async) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0xf0, 0x0, @broadcast, @rand_addr=0xdfffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xa, 0x7, 0x0, 0x80}}}}}}) 507.817907ms ago: executing program 1 (id=1276): sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000140)="71f94b8e5f849c7a", &(0x7f0000000000)=0x8, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) read(r3, &(0x7f0000000180)=""/144, 0x90) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r2) r4 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)={0x2}) 501.937229ms ago: executing program 3 (id=1277): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7fff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d3, 0xfa0d}, 0x3, 0x5, 0x0, 0x0, 0x6, 0x1000000000000000, 0x4be0, 0x8000000}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 500.65481ms ago: executing program 6 (id=1278): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x8, &(0x7f00000002c0)="f2bbeb2b28e3b3fb3f0df42b4deb8d54b92dc2b682311a91690374cc6f9f63f34936afdbb5dad0fe299f59ce1891ccb2aa403b398b21ab296ed8e57884692e9e18a59e43db1da72084c9df202e48b9882833ec61d2a7b13f72c6931c7cdd87b1ca7f005a38f6100b39327543539b866e2740ccdf0f1b4065d194fed845703fea3c419cd46bb7c4fef5726240670b87e92b0d32d0f0e94842dde1e23178e02193a994cefde7232547bc35da311ff1c737bb0902fc84", 0xb5) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) syz_emit_ethernet(0x31e, &(0x7f0000000080)=ANY=[]) r0 = syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x8, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) close(0xffffffffffffffff) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(0x0, r4) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000480)={0x2df57366, 0xfffffe04, 0x10003, 0xfffffffe, "00b72860260000002000", 0x100000b}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="c534864e45fc0ce81257cd181a3474808171cf260b9bbd2ce71b1c5454562fbe338e7d082be4e01c1599b06f858090db228d0d264b79aab65c27", 0x3a}], 0x1) flock(r0, 0x1) r7 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r7, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) syz_emit_ethernet(0xce, &(0x7f00000004c0)=ANY=[@ANYRESHEX, @ANYRES32=0x41424344, @ANYRESHEX, @ANYBLOB="700200029078fffd0303010304279300e3d20141584fe93f6f01b1a19015151c21b83cfd6c0aa8dbf64d6d960c67e992e2736b24acf62b2f9c5fd3622ce1584367837e1fbed03b632090e01dbe47dfda551f7e1a6592446428d8de232a275238a80eb6604dd34e14c4fece0bd9727f021d5523c36d4e6c294043dbfcc4a5d47fc56a4f7a0c7b281ec926333406a8018c1f7b29a09f88e5321d09deb564dc57723a9c3eeecd242bdfd695999acfacc32f36761e21ebd00305847a27d9a9c91a7cc2e2abc40c3e948d9d1eb6a0c2706954b136a4c5615686f4a45102af6f8da7bc4b14d10d5feb6bfabc1d49e2521c902e4414def2cbe97f775de681f4d67d28f5561ff234593c15653fb519e96dcc3925c93e51dc8804ef031f5b32946bd6bc87ba1a9e5e5f92032fe172ff348dc64610119e3456351eacf0dad9aaa4ac5f5aa13aeaacbfe2fd8e"]) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000040)={0x1}) 381.451245ms ago: executing program 3 (id=1279): sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000040)="cd3625d2d9465c964b0c5ea4b99729d98940daea0e21b60ff5327ba0f4a7876c2b73c84b679dface4297565ae4006e2ff78c7e04056b2aaccd877f8f31f652227be1ef8a51f4b750c35d6530d58a2a", 0x4f) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7f, 0x4, 0x3ff, 0xac21, "8bbfb00cc54ee2221ba79c162f4b406bdcb6fde6", 0x8, 0x6}) (async) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000800)="d64742cc", 0x4}], 0x1) (async) dup2(r0, r1) mprotect(&(0x7f0000fed000/0x12000)=nil, 0x12000, 0x0) 381.310391ms ago: executing program 3 (id=1280): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0xfd, 0x3, 0x95, 0x81}, {0xfffc, 0x5, 0x1, 0x8000, 0x7}]}) open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) 378.591201ms ago: executing program 2 (id=1281): sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) 330.151936ms ago: executing program 5 (id=1283): pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0x12, 0xe4, 0xfc}, {0x806, 0xa, 0x83, 0x400f}]}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffeb8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) syz_emit_ethernet(0x100e, &(0x7f0000000140)=ANY=[@ANYRES16=r1]) 295.821319ms ago: executing program 3 (id=1284): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) bind$inet(r2, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) close(r2) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x0, 0x0, 0xfffe}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1900, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10004, 0x100) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000340)=0x2) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)="d5fc84b5e7ccdb325db6f893f77a1d7fbe8eccdc08c196eab1460aec04ec899ace6e5273bc2ef928753034dd242710bcd06ee0ed10b477c7f44c4482e668ced5967e183c5260cb155e50ea96eb044ecd2ab9b46dc5c8136211e638bfbb255358f6c504e9e9fb1207a937adb6591aa82624df39494117066146111158f04899042ba73d1506baa4710c7d6e92bc6861e137f024716372d58ddf8d4b13c693e7c1be2a44f55e9815", 0xa7}], 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r6, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) r7 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r7, 0xc0307004, &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000100), 0x10004) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000000)) 295.2339ms ago: executing program 5 (id=1285): rename(0x0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000200)="fbb8cd7b14be6084268c99852ed34faaebcb3256c7e486302eb2e8df45ea53751408802636d5fb1be5ea4e219a60dd554ceb90decd30b76ede9cedd246cc8ad5e792841bd57303646d0b7416b20566b20d33211e8dc336", 0x57) 4.563371ms ago: executing program 5 (id=1286): mlockall(0x0) r0 = msgget$private(0x0, 0xb) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) sysctl$kern(&(0x7f0000000c00)={0x1, 0x53}, 0x2, 0x0, 0x0, &(0x7f0000000cc0), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x32f9c719, 0x0, 0x2, 0x9, "c9b91408388446eeb88ee450d099109a985f689c", 0x0, 0x1}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000400)=0x1e4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000005c0)={0x1, 0x2, 0x6, 0xfffffff9, "8f73727b6cc01b2120c84e958d24047f24cf4d62", 0x9, 0x9}) msgsnd(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) msgrcv(r0, &(0x7f0000000300)={0x0, ""/16}, 0x18, 0x0, 0x1000) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1c000) r3 = msgget(0x3, 0x283) r4 = semget$private(0x0, 0x1, 0x220) semctl$SETVAL(r4, 0x5, 0x8, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x1) semop(r4, &(0x7f0000000100)=[{0x3, 0x2, 0x1800}, {0x1, 0x81}, {0x4, 0x64, 0xc00}, {0x0, 0x31, 0x1800}, {0x0, 0x3, 0x1000}, {0x2, 0x0, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0xfffb, 0x800}, {0x73789de12cae4172, 0xfff7, 0x800}], 0x9) msgrcv(r3, &(0x7f0000000000)={0x0, ""/228}, 0xec, 0x0, 0x800) 3.779675ms ago: executing program 5 (id=1287): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) r2 = socket(0x10, 0x3, 0x3) recvmmsg(r2, &(0x7f0000000640)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000040)=""/132, 0x84}, {&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000280)=""/5, 0x5}, {&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f00000006c0)=""/151, 0x97}, {&(0x7f00000003c0)=""/58, 0x3a}, {&(0x7f0000000400)=""/244, 0xf4}], 0x9, &(0x7f00000005c0)=""/51, 0x33}, 0x101}, 0x10, 0x40, &(0x7f0000000680)={0x9, 0xfffffffffffffffd}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x3c) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000840)) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) setitimer(0x2, &(0x7f0000000600)={{0x6c9, 0x7}, {0x5, 0x5}}, &(0x7f0000000780)) 3.599507ms ago: executing program 5 (id=1288): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r1, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206949, &(0x7f0000000100)) 0s ago: executing program 5 (id=1289): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/62}, &(0x7f0000000080)=0x40) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.60' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 1.70 not a controlling terminal in6_pcbnotify: Huh? Thought we never got called with mapped! load: 3.17 not a controlling terminal malloc(): allocation too large, type = 6, size = 287762939904 load: 3.17 not a controlling terminal load: 3.17 not a controlling terminal pckbd_enable: command error pckbd_enable: command error load: 4.03 not a controlling terminal load: 5.07 not a controlling terminal load: 5.87 not a controlling terminal load: 5.87 not a controlling terminal load: 5.87 not a controlling terminal pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 load: 7.08 not a controlling terminal pckbd_enable: command error pckbd_enable: command error load: 7.39 not a controlling terminal load: 8.16 not a controlling terminal pckbd_enable: command error pckbd_enable: command error load: 8.15 not a controlling terminal load: 8.22 not a controlling terminal pckbd_enable: command error load: 8.22 not a controlling terminal uvn_flush: obj=0xfffffd805e5b40f0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied uatvm_tefmaput ltto( 0sxeftf fcflfodc8k 06feofr9wa6r5dc 0, to 01x306,22 301,5 11)8 1-2>8 e92 62ker nWAeRl:N pINageG: fSaPuLlt N tOTra LpO,W ERcEDo de=O0N SStYSoCpApLeLd 8a8t 0 EXIT 0 d dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND 295942 15701 0 0 0x4000000 1 syz-executor dt_ioctl_record_stop(ffff800001451000) at dt_ioctl_record_stop+0x108 dtclose(21e5f,81,2000,ffff80003c45c038) at dtclose+0x109 spec_close(ffff80002f000de0) at spec_close+0x466 VOP_CLOSE(fffffd8078a4f368,81,fffffd80097fb5b0,ffff80003c45c038) at VOP_CLOSE+0x132 vn_closefile(fffffd8067db2690,ffff80003c45c038) at vn_closefile+0x12b fdrop(fffffd8067db2690,ffff80003c45c038) at fdrop+0x121 closef(fffffd8067db2690,ffff80003c45c038) at closef+0x192 fdfree(ffff80003c45c038) at fdfree+0x116 exit1(ffff80003c45c038,0,0,1) at exit1+0x576 sys_exit(ffff80003c45c038,ffff80002f001150,ffff80002f0010a0) at sys_exit+0x1a syscall(ffff80002f001150) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x736415626c60, count: 3 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd806ef965c0, 0x0, 0, 1) -> e ddb{0}> trace dt_ioctl_record_stop(ffff800001451000) at dt_ioctl_record_stop+0x108 dtclose(21e5f,81,2000,ffff80003c45c038) at dtclose+0x109 spec_close(ffff80002f000de0) at spec_close+0x466 VOP_CLOSE(fffffd8078a4f368,81,fffffd80097fb5b0,ffff80003c45c038) at VOP_CLOSE+0x132 vn_closefile(fffffd8067db2690,ffff80003c45c038) at vn_closefile+0x12b fdrop(fffffd8067db2690,ffff80003c45c038) at fdrop+0x121 closef(fffffd8067db2690,ffff80003c45c038) at closef+0x192 fdfree(ffff80003c45c038) at fdfree+0x116 exit1(ffff80003c45c038,0,0,1) at exit1+0x576 sys_exit(ffff80003c45c038,ffff80002f001150,ffff80002f0010a0) at sys_exit+0x1a syscall(ffff80002f001150) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x736415626c60, count: -12 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002f000d10 rbx 0x1 rdx 0 rcx 0xffff80003c45c038 rax 0xffffffff8384a870 dt_prov_static r8 0 r9 0 r10 0x5fc01c0e92f0b728 r11 0x8f9a236fb6e363aa r12 0 r13 0 r14 0 r15 0xffff80000159b100 rip 0xffffffff81997a38 dt_ioctl_record_stop+0x108 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80002f000ce0 ss 0x10 dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 ddb{0}> show proc PROC (syz-executor) tid=54690 pid=69392 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c45c038 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c44f4e8,0xffff80003c44fcc0 process=0xffff80003bc27510 user=0xffff80002effc000, vmspace=0xfffffd806ef965c0 estcpu=36, cpticks=14, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15752 88668 56311 0 2 0 syz-executor 46216 25648 23109 0 2 0 syz-executor 17455 21994 33800 0 2 0 syz-executor 17455 424572 33800 0 2 0x4000000 syz-executor 7633 183207 24386 0 3 0x80 nanoslp syz-executor 7633 211604 24386 0 3 0x4000080 pipewr syz-executor 7633 465222 24386 0 3 0x4000080 pipewr syz-executor 7633 420253 24386 0 3 0x4000080 fsleep syz-executor 31912 212430 58830 0 2 0x11 syz-executor 31912 270348 58830 0 3 0x4000090 fsleep syz-executor 15701 260869 67262 0 2 0 syz-executor 15701 295942 67262 0 7 0x4000000 syz-executor 15701 32595 67262 0 3 0x4000080 fsleep syz-executor 15701 457456 67262 0 3 0x4000080 fsleep syz-executor 15701 96684 67262 0 3 0x4000080 fsleep syz-executor 58830 110313 39519 0 2 0xc82 syz-executor 25532 410287 39519 0 3 0x82 nanoslp syz-executor 56243 522807 39519 0 2 0x3 syz-executor 4565 333984 0 0 3 0x14280 nfsidl nfsio 22580 94830 0 0 3 0x14280 nfsidl nfsio 13930 100834 0 0 3 0x14280 nfsidl nfsio 24329 136176 0 0 3 0x14280 nfsidl nfsio 53080 467428 0 0 3 0x14280 nfsidl nfsio 8678 24571 0 0 3 0x14280 nfsidl nfsio 94516 98940 0 0 3 0x14280 nfsidl nfsio 59728 339242 0 0 3 0x14280 nfsidl nfsio 43148 24269 0 0 3 0x14280 nfsidl nfsio 65449 97083 0 0 3 0x14280 nfsidl nfsio 18245 285370 0 0 3 0x14280 nfsidl nfsio 37011 55592 0 0 3 0x14280 nfsidl nfsio 55804 474135 0 0 3 0x14280 nfsidl nfsio 2866 390259 0 0 3 0x14280 nfsidl nfsio 65881 76009 0 0 3 0x14280 nfsidl nfsio 10796 233411 0 0 3 0x14280 nfsidl nfsio 28496 358855 0 0 3 0x14280 nfsidl nfsio 69629 146381 0 0 3 0x14280 nfsidl nfsio 84379 57099 0 0 3 0x14280 nfsidl nfsio 63048 38545 0 0 3 0x14280 nfsidl nfsio 94335 278389 0 0 3 0x14200 bored sosplice 24386 465142 39519 0 3 0x82 nanoslp syz-executor 56311 488482 39519 0 3 0x82 nanoslp syz-executor 33800 417970 39519 0 2 0xc82 syz-executor 23109 482599 39519 0 3 0x82 nanoslp syz-executor 67262 190385 39519 0 2 0xc82 syz-executor 39519 142645 95370 0 3 0x82 kqread syz-executor 95370 291489 9119 0 3 0x10008a sigsusp ksh 9119 213177 87096 0 3 0x98 kqread sshd-session 87096 513368 65954 0 3 0x92 kqread sshd-session 16745 187542 1 0 3 0x100083 ttyopn getty 65954 83454 1 0 3 0x88 kqread sshd 10807 40873 95708 74 3 0x1100092 bpf pflogd 95708 101158 1 0 3 0x80 sbwait pflogd 79212 519178 90076 73 3 0x1100090 kqread syslogd 90076 294920 1 0 3 0x100082 sbwait syslogd 32126 351472 1 0 3 0x100080 kqread resolvd 3432 127072 40145 77 3 0x100092 kqread dhcpleased 2369 315966 40145 77 3 0x100092 kqread dhcpleased 40145 326382 1 0 3 0x80 kqread dhcpleased 6426 40355 0 0 3 0x14200 bored smr 21153 168457 0 0 2 0x14200 zerothread 92337 374529 0 0 3 0x14200 aiodoned aiodoned 65282 457194 0 0 3 0x14200 syncer update 36788 467057 0 0 3 0x14200 cleaner cleaner 37406 69667 0 0 2 0x14200 reaper 5198 358015 0 0 3 0x14200 pgdaemon pagedaemon 54006 77040 0 0 3 0x14200 bored viomb 75604 446686 0 0 3 0x40014200 acpi0 acpi0 92702 220985 0 0 3 0x40014200 idle1 66449 173232 0 0 3 0x14200 bored softnet7 97683 397316 0 0 3 0x14200 bored softnet6 37665 290979 0 0 3 0x14200 bored softnet5 68920 477979 0 0 3 0x14200 bored softnet4 10117 206612 0 0 3 0x14200 bored softnet3 94173 103689 0 0 3 0x14200 bored softnet2 90848 398483 0 0 3 0x14200 bored softnet1 54630 407681 0 0 3 0x14200 bored softnet0 63114 85800 0 0 3 0x14200 bored systqmp 87660 189956 0 0 3 0x14200 bored systq 48839 305323 0 0 3 0x14200 tmoslp softclockmp 23113 282607 0 0 2 0x40014200 softclock 56803 350621 0 0 3 0x40014200 idle0 1 167188 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 46216 (syz-executor) thread 0xffff80003c45dcc0 (25648) exclusive rwlock vmmaplk r = 0 (0xfffffd805d0d5130) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmfault_lookup+0xe8 #4 uvm_fault_check+0x895 #5 uvm_fault+0x106 #6 upageflttrap+0xa9 #7 usertrap+0x3c6 #8 recall_trap+0x8 Process 17455 (syz-executor) thread 0xffff80003c45d4f8 (424572) exclusive rrwlock inode r = 0 (0xfffffd8067d98208) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ufs_lookup+0x16bd #7 VOP_LOOKUP+0x6e #8 vfs_lookup+0x93a #9 namei+0x7ca #10 vn_open+0x15a #11 doopenat+0x35b #12 syscall+0xbd4 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80797a25b8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 vn_open+0x15a #8 doopenat+0x35b #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 37406 (reaper) thread 0xffff8000ffffcd00 (69667) exclusive rwlock kmmaplk r = 0 (0xffffffff8390d4f0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_unmap+0x7d #4 km_free+0x87 #5 uvm_uarea_free+0x4f #6 reaper+0x1aa #7 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10250 11064K 11732K 166960K 12314 0 pcb 17 19K 21K 166960K 371 0 rtable 169 8K 9K 166960K 563 0 pf 36 18K 131090K 166960K 218 0 ifaddr 36 6K 7K 166960K 139 0 ifgroup 58 2K 3K 166960K 278 0 sysctl 4 1K 9K 166960K 14 0 counters 68 36K 38K 166960K 218 0 ioctlops 0 0K 4K 166960K 1715 0 iov 0 0K 24K 166960K 137 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1427 90K 91K 166960K 2473 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 5K 9K 166960K 30 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 95 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 240K 166960K 1496 0 sigio 0 0K 0K 166960K 42 0 proc 72 115K 164K 166960K 738 0 subproc 72 4K 4K 166960K 108 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 167 0 in_multi 63 4K 7K 166960K 190 0 ether_multi 1 0K 0K 166960K 9 0 mrt 2 0K 0K 166960K 22 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 620 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 242 160K 178K 166960K 15240 0 UVM aobj 45 3K 3K 166960K 45 0 pinsyscall 42 84K 107K 166960K 2750 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 110 0 NDP 12 0K 2K 166960K 103 0 temp 82 8652K 8896K 166960K 79133 0 kqueue 13 20K 29K 166960K 273 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 321 0 318 7 5 2 3 0 8 1 rtentry 176 165 0 100 5 0 5 5 0 8 0 unpcb 144 998 0 979 11 7 4 6 0 8 3 syncache 336 14 0 14 4 3 1 1 0 8 1 tcpqe 32 2 0 2 2 2 0 1 0 8 0 tcpcb 736 630 0 623 20 18 2 13 0 8 1 arp 128 19 0 8 1 0 1 1 0 8 0 inpcb 328 1665 0 1653 22 20 2 12 0 8 0 nd6 144 27 0 18 1 0 1 1 0 8 0 pkpcb 40 9 0 9 4 3 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1192 37 0 37 4 3 1 1 0 8 1 pppxif 1504 4 0 4 2 1 1 1 0 8 1 pffrag 232 11 0 6 1 0 1 1 0 482 0 pffrnode 88 7 0 2 1 0 1 1 0 8 0 pffrent 40 18 0 13 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfanchor 1288 1 0 1 1 1 0 1 0 8 0 pfstitem 24 101 0 41 1 0 1 1 0 8 0 pfstkey 128 115 0 45 3 0 3 3 0 8 0 pfstate 384 102 0 43 6 0 6 6 0 8 0 pfrule 1344 43 0 37 2 1 1 2 0 8 0 rttmr 136 7 0 7 3 2 1 1 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 897 0 607 32 8 24 28 0 8 4 art_table 40 901 0 607 5 0 5 5 0 8 0 art_node 32 165 0 108 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 93 0 83 1 0 1 1 0 8 0 shmpl 112 42 0 0 2 0 2 2 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 4102 0 2587 96 0 96 96 0 8 0 ffsino 296 4102 0 2587 117 0 117 117 0 8 0 nchpl 144 6104 0 4402 64 0 64 64 0 8 0 rtmask 32 1 0 1 1 1 0 1 0 8 0 uvmvnodes 80 4004 0 0 82 0 82 82 0 8 0 vnodes 216 4004 0 0 223 0 223 223 0 8 0 namei 1024 21042 0 21041 5 4 1 2 0 8 0 percpumem 16 124 0 75 1 0 1 1 0 8 0 kstatmem 264 162 0 134 3 0 3 3 0 8 0 scsiplug 72 7 0 7 3 2 1 1 0 8 1 scxspl 216 31199 0 31199 10 9 1 8 1 8 1 plimitpl 152 284 0 264 1 0 1 1 0 8 0 sigapl 424 1821 0 1747 9 0 9 9 0 8 0 knotepl 120 792 0 0 24 0 24 24 0 8 0 kqueuepl 224 443 0 432 3 0 3 3 0 8 2 pipepl 344 245 0 216 3 0 3 3 0 8 0 fdescpl 528 1775 0 1744 3 0 3 3 0 8 0 filepl 160 11340 0 11111 25 7 18 18 0 8 6 lockfpl 104 507 0 505 1 0 1 1 0 8 0 lockfspl 48 186 0 184 1 0 1 1 0 8 0 sessionpl 144 37 0 28 1 0 1 1 0 8 0 pgrppl 48 63 0 46 1 0 1 1 0 8 0 ucredpl 104 2243 0 2229 1 0 1 1 0 8 0 zombiepl 144 2155 0 2154 1 0 1 1 0 8 0 processpl 1232 1821 0 1747 6 0 6 6 0 8 0 procpl 664 4005 0 3921 9 1 8 9 0 8 0 sosppl 168 10 0 10 5 4 1 1 0 8 1 sockpl 752 3066 0 3032 49 36 13 17 0 8 8 mcl64k 65536 20 0 0 3 0 3 3 0 8 0 mcl16k 16384 14 0 0 2 0 2 2 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 14 0 0 2 0 2 2 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 38 0 0 5 0 5 5 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 284 0 0 18 0 18 18 0 8 0 bufpl 280 12262 0 6119 440 0 440 440 0 8 0 anonpl 32 10545 0 0 85 0 85 85 0 246 0 amapchunkpl 152 50834 0 50271 41 9 32 32 0 158 6 amappl16 200 5169 0 5083 28 13 15 15 0 8 7 amappl15 192 6 0 6 2 2 0 1 0 8 0 amappl14 184 145 0 132 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 2503 0 2472 4 1 3 3 0 8 0 amappl11 160 57 0 43 1 0 1 1 0 8 0 amappl10 152 9 0 9 1 1 0 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 31 0 28 1 0 1 1 0 8 0 amappl7 128 131 0 119 1 0 1 1 0 8 0 amappl6 120 232 0 228 1 0 1 1 0 8 0 amappl5 112 142 0 132 1 0 1 1 0 8 0 amappl4 104 363 0 343 1 0 1 1 0 8 0 amappl3 96 10362 0 10252 5 1 4 4 0 8 0 amappl2 88 815 0 750 2 0 2 2 0 8 0 amappl1 80 16862 0 16255 17 2 15 15 0 8 1 amappl 88 14192 0 14024 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 44 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1775 0 1744 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1775 0 1744 1 0 1 1 0 8 0 vmmpekpl 168 15528 0 15476 3 0 3 3 0 8 0 vmmpepl 168 118459 0 116373 114 7 107 108 0 357 7 vmsppl 488 1774 0 1744 7 2 5 5 0 8 0 rwobjpl 80 36729 0 31681 109 1 108 109 0 8 0 pdppl 4096 3558 0 3488 116 44 72 86 0 8 2 pvpl 32 19005 0 0 155 1 154 154 0 265 0 pmappl 256 1774 0 1744 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 332 0 81 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace dt_ioctl_record_stop(ffff800001451000) at dt_ioctl_record_stop+0x108 dtclose(21e5f,81,2000,ffff80003c45c038) at dtclose+0x109 spec_close(ffff80002f000de0) at spec_close+0x466 VOP_CLOSE(fffffd8078a4f368,81,fffffd80097fb5b0,ffff80003c45c038) at VOP_CLOSE+0x132 vn_closefile(fffffd8067db2690,ffff80003c45c038) at vn_closefile+0x12b fdrop(fffffd8067db2690,ffff80003c45c038) at fdrop+0x121 closef(fffffd8067db2690,ffff80003c45c038) at closef+0x192 fdfree(ffff80003c45c038) at fdfree+0x116 exit1(ffff80003c45c038,0,0,1) at exit1+0x576 sys_exit(ffff80003c45c038,ffff80002f001150,ffff80002f0010a0) at sys_exit+0x1a syscall(ffff80002f001150) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x736415626c60, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0xa507f0b5f80, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0xa507f0b5f80, count: -5