last executing test programs: 2.938354636s ago: executing program 1 (id=461): r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) flock(r0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="f58269721c2638f71588c2bfed7543e238cb23e7f33c9f458c364ec873cfbb95", 0x20}, {&(0x7f0000000100)="93a4d4f276263a9a50394282bef63ade39f8e399150ff9840bc8eac1fab9577e203f2b4a15855586724a258b4661530548299ac1440b5f43bda8f2ec7f27d249d94bacd878a0267d427f57a611b07758124f16bd391889e4f7dd7d383ab5e31439a815435087cb0ac5be6fa16249c933fdd336e63c199e5fa6e758e160d583c5fa0186c0c3b12eaf1adcfd0ce86d3fef9e96f1e36f610eef29b0d27a80cffaec79d15a06c1f0de2c9fed193efd36e56a4422a37f9cc21e45fad9579ad3d6b102b5fea9885a0e07d5d3ecca833ecfa99c31cbbf1c63e81be413e53967b1ceba221c757a0f", 0xe4}, {&(0x7f0000000200)="2cc051118cf4f8846909ddcb491c63ccc06f3caae2f60ba60971010cc5721e", 0x1f}, {&(0x7f0000000240)="68389de7fa604000cd948e4c3a5d4c0a4b138e4641d9d025323612ec0b072b183cc9e7cc0807bdfe36aeb513a98d69bb883718d9b773eba3434111880efd881af3b52aab0e44ceec43c6732be5a96faa1c688a032ba10c2af21086ad2763e7a8c61a4d526a13806f266cd631a480c28d899426b3b4765563ce31d4", 0x7b}], 0x5) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="f58269721c2638f71588c2bfed7543e238cb23e7f33c9f458c364ec873cfbb95", 0x20}, {&(0x7f0000000100)="93a4d4f276263a9a50394282bef63ade39f8e399150ff9840bc8eac1fab9577e203f2b4a15855586724a258b4661530548299ac1440b5f43bda8f2ec7f27d249d94bacd878a0267d427f57a611b07758124f16bd391889e4f7dd7d383ab5e31439a815435087cb0ac5be6fa16249c933fdd336e63c199e5fa6e758e160d583c5fa0186c0c3b12eaf1adcfd0ce86d3fef9e96f1e36f610eef29b0d27a80cffaec79d15a06c1f0de2c9fed193efd36e56a4422a37f9cc21e45fad9579ad3d6b102b5fea9885a0e07d5d3ecca833ecfa99c31cbbf1c63e81be413e53967b1ceba221c757a0f", 0xe4}, {&(0x7f0000000200)="2cc051118cf4f8846909ddcb491c63ccc06f3caae2f60ba60971010cc5721e", 0x1f}, {&(0x7f0000000240)="68389de7fa604000cd948e4c3a5d4c0a4b138e4641d9d025323612ec0b072b183cc9e7cc0807bdfe36aeb513a98d69bb883718d9b773eba3434111880efd881af3b52aab0e44ceec43c6732be5a96faa1c688a032ba10c2af21086ad2763e7a8c61a4d526a13806f266cd631a480c28d899426b3b4765563ce31d4", 0x7b}], 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000380)={0x5, 0x3, 0x4, 0x16a, 0xd4, 0x1, 0x2, 0x10, [{0x8, 0x3, 0x6, 0xa}, {0x956, 0x3, 0x9, 0xad5}, {0x80000000, 0x3, 0x1def, 0x6}, {0x7ff, 0x5, 0x5, 0x7}, {0x2, 0x881, 0x4, 0x1}, {0x58, 0xc, 0x65, 0x7}, {0x7, 0x8, 0x4, 0x101}, {0x8000, 0x7, 0x1, 0x4}, {0xfffffffd, 0x8, 0x2, 0x7}, {0x8, 0x2, 0x74, 0x8}, {0x9, 0x90, 0x7, 0xc2f}, {0x1, 0x2, 0x0, 0x8}, {0x7, 0x7, 0x7fffffff, 0x800}, {0x0, 0xfffffffc, 0x7, 0x4}, {0x6, 0x5, 0x7, 0x8001}, {0x4, 0x0, 0x7ff, 0xeb}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000380)={0x5, 0x3, 0x4, 0x16a, 0xd4, 0x1, 0x2, 0x10, [{0x8, 0x3, 0x6, 0xa}, {0x956, 0x3, 0x9, 0xad5}, {0x80000000, 0x3, 0x1def, 0x6}, {0x7ff, 0x5, 0x5, 0x7}, {0x2, 0x881, 0x4, 0x1}, {0x58, 0xc, 0x65, 0x7}, {0x7, 0x8, 0x4, 0x101}, {0x8000, 0x7, 0x1, 0x4}, {0xfffffffd, 0x8, 0x2, 0x7}, {0x8, 0x2, 0x74, 0x8}, {0x9, 0x90, 0x7, 0xc2f}, {0x1, 0x2, 0x0, 0x8}, {0x7, 0x7, 0x7fffffff, 0x800}, {0x0, 0xfffffffc, 0x7, 0x4}, {0x6, 0x5, 0x7, 0x8001}, {0x4, 0x0, 0x7ff, 0xeb}]}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000004c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000500)={0x5, 0x0, 0x7, 0x0, "3fdfd5abcf23e1f744a90d627f5dc04cfc78aab0", 0x4, 0x6}) preadv(r2, &(0x7f00000017c0)=[{&(0x7f0000000540)=""/185, 0xb9}, {&(0x7f0000000600)=""/165, 0xa5}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/219, 0xdb}], 0x4, 0x5) setsockopt(r2, 0x1da, 0xfffffffc, &(0x7f0000001800)="064f8278f7b38b45bb7be5685a0d2f0c3b2079319dd3c4ab797a541d0f68e76b6e4f842be8f0e67b45cced92fbf35d03bf0e1784dd26eed0d00178178f740ab1bcdb136c88581de6a08791d6c0784810f8a1630b347cc582c59072e97c9c7fe9e0bbd8057ec1459fe82d01197e7d02578dc0e6e87a3c60cebe942791d73cc39879f20af6553e7f7878e2d36e440ee3a00fd0efe14c53893258624d91c77f0c87a4726bee68", 0xa5) setsockopt(r3, 0x6, 0x40100000, &(0x7f00000018c0)="36fc4b0baa5a8b7e45876496a19d350c17c4b59d4ae22f6a20e183e2395a626b32fa5a9fca0fef699ac7e7d5fb703d9c6af790a58630d02b406334bf4d6970e5013d434765b15eca30aa9ca2c335c40fad1df59ea97f4f80b3fb255d769c3e9d9eeb2a54d546d9b11445cbd996ba116256a49089420cdb151a1f97354717465f1d926e55d13ce646abd6e1a322d87f1b135a0a67e7cbe8f97579ec81000b86c708cee09b7d559d1e370ab7a22c580ada981dd2b15c1a", 0xb6) (async) setsockopt(r3, 0x6, 0x40100000, &(0x7f00000018c0)="36fc4b0baa5a8b7e45876496a19d350c17c4b59d4ae22f6a20e183e2395a626b32fa5a9fca0fef699ac7e7d5fb703d9c6af790a58630d02b406334bf4d6970e5013d434765b15eca30aa9ca2c335c40fad1df59ea97f4f80b3fb255d769c3e9d9eeb2a54d546d9b11445cbd996ba116256a49089420cdb151a1f97354717465f1d926e55d13ce646abd6e1a322d87f1b135a0a67e7cbe8f97579ec81000b86c708cee09b7d559d1e370ab7a22c580ada981dd2b15c1a", 0xb6) openat$zero(0xffffffffffffff9c, &(0x7f0000001980), 0x20, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980), 0x20, 0x0) execve(&(0x7f00000019c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001c80)=[&(0x7f0000001c00)='\xc7-%\x00', &(0x7f0000001c40)='/dev/tty\x00'], &(0x7f0000001dc0)=[&(0x7f0000001cc0)='/dev/tty\x00', &(0x7f0000001d00)='..[\xcb(}-j-/]}^{[\x00', &(0x7f0000001d40)='/dev/tty\x00', &(0x7f0000001d80)='/dev/zero\x00']) ioctl$TIOCCBRK(r4, 0x2000747a) (async) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001e00), 0x1, 0x0) kevent(r4, &(0x7f0000001e40)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x6, 0x400}, {{r5}, 0xffffffffffffffff, 0x0, 0x40, 0xa9, 0x84b}, {{r4}, 0xfffffffffffffffd, 0x33, 0x1, 0x8000000000000001, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x7, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x19d82677ff29c196, 0x10, 0xcd45, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x7fffffff, 0x9}, {{r3}, 0xfffffffffffffff8, 0x80, 0x20000000, 0xff, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0x1, 0x4}, {{r0}, 0x6, 0x11, 0x1, 0xb9}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x4, 0x200}], 0x61, &(0x7f0000001f80)=[{{r2}, 0xfffffffffffffff8, 0x22, 0x4, 0x4, 0x29d}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0x4, 0x81}, {{r4}, 0xfffffffffffffff9, 0x18, 0x2, 0x1, 0x4}, {{r3}, 0xfffffffffffffffa, 0x42, 0x40, 0x400}], 0x2, &(0x7f0000002000)={0xffffffffffffffff, 0x60bedc3a}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mknod(&(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x3) (async) mknod(&(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x3) write(r3, &(0x7f0000002280)="0d66d85c352a100bd8c3b7782d1c959df4e294f9623bcd35c3663a5ffae3d2e7f187039b53ba51440bc57fdfbc44e5f719df5c1737f3eff1219eecc3805d7310f890d8ed92845306d53bb647f6fa532617262dfa583433deaa1dc466124c134ace52bb384164906ab5ebc07fde59d83b47912cc324c413ae92b1a312ce8c802b55bb01cd1eee809c4aeee5350b7baf06882f1a264fa560e502f55c07814f5a8fa3de60586adaa19585eb4bad31606c5ccecf00e0f16b0dca41d4bbef80ec0530218c742dba15a6ba5101bf7c73152aeda7a06a617dc9c2df21b49a4114df72ca4de0609411ae405f01357997f4e05a3bf8f8757eb78b4f62ed7ffb24f325e4bda4d3ece7e4179f4a59e939d0a20818f80c7042e804efa0265bada033c6d2eef4959c674d162da5acc3c2b7514b0da8743ca38334dc0ec951cc8a712a08e57ff8d78921160f25fb825d7be973c996620b09ba48ac607f250c05ab3c7ad3ba5718e85f2b4e6d2ae13ae79848af853688917a2daa75a382ced12d3d50ccca0d92e9e91996f4321514be3236bb847fbd84d177e05886cb3022375489e7133559c76c91f9955d2c28de1304eacb9a9fb53ed192c96d1b8efa8364a98858009c51ae3485ba7c665211b0f20c5e2d32f3cdfb328f91a700e87f6ef0f9b81753bd80f373d04fbb487a314bca05c0b2d4d7b8e7182c233d43d1c2c0fc2a55a64373240e8781c0551bebc712604776e7e415898cf3f0fbf8136541866db0f1b3dce5a7613d4f6628f43e85592b82775a156a26da17f71ccd2f130e0e2aaae9f74f807e818ca900aa52a1030f832736ac3fadaf28cc66c1614b9bef0e788fb656350456746f72e1167ed6708bfdcfbc24699669584cfb7c598e893a60a4a122f74292571d79197dc8fd30f5c6da97ad1d0d11af05acc94531cee72106355d1ff93be2f3cd7d614fcdea0b1e37f7720bd1de0e897fde93bef4ed9260068830c951dde7b3ff0d234e02af7f1e64384f69083659758df6c5b17da12a65bf42a4b071fcbf74f950ed905fc5ee681bb9dfdeed22ce6d867ba2ea760bedda174dc061c8342431478bf78d7ba71d725846e77503d8a3df81dc5681a14686f8915435026667d01abaad7f6429b2290cfcd76e706e27f1109409deb9c8a5bd01657bdf1db86ff4dcf028f757b0dede536d0f602480ec30dab979841f7f62ddf165fd03225ba064926dcda053a846633b396762c887f93d1c4e81e0b4ca1a6d7696e7aa70f0ea3b855eede963ca70bb2fe62366587343503bcc5a1d9db2a50bf946936408d725f290a8dc36ea5c41f4e2a463b14792c3d144fed737aafc2d6a302a3ca3ae85a49866a2683dbf0d6118739bee217978d7136f45793acdc4a5314ef09276a036d243eb5f760f5ca6b0b63e24f2785f35f0b94345703045172af611a07042c6f2237b95da17753748a334cced1c388cfc67ea6303da5464a809a1a0d601cf3f75a02952130697d3e8f35836eb9db362345a35cb4c493f2764113197fcf68f85c32ba7e48365589a0142d709cb6a3b92f28f28dcf51d4b359b81a19f5097650667f4113e613a3ada3a6b29f051ad74eb067029f0855dc899670d88e9a8e95915a46da09f5a9de708a808a0c7a1195e05855a11169c550ab692dd7eca59910d5ea8f4c1d2c7765ac7ef53a91b7d6dc9104785d51b5d0f9d9736f830025b331a077c961945b470b84d28d39ef52df9f9c7181c0ef0b39de4974d979c78173c1119bc0b2e31e95ef703cbf49af828874093ad4882499828bc412a8dd1bd748111729a18e487c0a7c0fd2f22482d08137b13a401acfb746dd66924da043b551ee58a69e31ae97127295614282806d9266bd775ce15b648d9b81574125818798f4e245ff4ce2e1c3ada9eed537a4d50dbd57da892982d60254fcfa5ef1cef578ccc03c616c17067ecaac6dcb9f4f9e5370d69de0bd3921bb8bcdb21c164ba4487b0db53d78be49e05c1f14b901a84c1175ac73c957d35a83857afae66090543813716747a37013e94adbb947031ebdab9b58d4bd8ce7a4b4c96da2acc440f19818f25b1ac1742e8fe6346de9933696abdfba100bab368c794258268964a35dcd769e9b254a16cdd9c00ae0809c6839c7e94855c0d47fb8b06fba9a9d7eee08b8d8f17b9a0d92a26ce1318821f70762025c9a3356c5de35ef751bc2b9952736aacc101b83c684e64b22ce3cb3d4e9f2a76985e617d535f63acf5edfc4677199950c6a2a9b9ba742d58355ec52b517d0af2ef83151837149f4c7ff1c8e3641abd93a1c7a024287245d55d9772dabc0a0b8f18c96bb079c44abc5153d07e59cafbb4768209085de798b28ca4cf7af75058f7e9e53588a2d72edd2d26027d28167a519d1ef2e47a019a01d259f28670d5707e1329a69c572c1f8ac9493c360f81833fc01d825c1730b58527d04553bc96bc8e6c9695da9c9da0b097ca546682dc53c3d3a00ea1590d06ae9dce8b085dec4e3bdcef44c36a3dc2e852938c86d32014a9dd3c791ddf0f72e6ceebfd53f26c4e549ed79c8ebb373ac3664911b221cca93b2d46394eb2115316457a90c98f7f6d6373da1dc72d1beb48497a7a67b565db3b8f546990ae3cbe5ab0c0e2963e9fa0d9e374eb2b03539ce99960ec97e8c6fe1b64899bf99ff8bc5f4aaf1311116d2d39a746c94c1f9ce01b3f827276151129f01a82ad859aebeb7313667bf98533f1678cec511ebfa6c050c700b7279371e0a61b49d904b7be11087c1a797ccb79f14fce45b08b11da27ead078480e75c7613d82da3f670cbe19c950a6023130f5b890a89f2855ef32e971614891aa0e011d6c69bf6d20be3ba362a2e35b6eea43f4ad8b10358cd601455d5e4b34940ea06d855151697bc5a9d270a3e604bd72aedaca37281548982b5b08c0f8b742620cedde7a4f83b4d1a4359d0945e2441c8c89a4dc2d00ecb779a67999ad10daff6c57d74c252ebe330bb7ecf7518341eb52e46fc0ec62b18b3a43ba035997d077ca2d30f19c15c4562922af021c7f5d0d09ecc8bf99f6f8dcfdf00d1c764965847b19ef3b6083319a834e0cfe0abfc0164088c14f7b0000e5fd97e0610facf2121e83b80a35a60c92ecfef6af8d2c09a49d64cf2a31611018560b91f944fedd97890c93176e69d8fe56b084814352051981567906ee8bb92b577b6b1d21245cfb2caa2f12b2a7863d88e5751630c289fa66f807519f4810f8ec19d088a5618484659491cc7df4b08d710217b650d2a4697f1f81aef8eec0a8e4339bb9df1d143ff5ed9ae7b9852c794db083d8064b74d81f9b5a740f2a1f517155cd685eab64216f505d44ebcf59fabd27434725b66ec64da733c690e898fcf6f3097f83d85761fffcc1ac3a0941c0fd2011a501ad8a3cc61fcb078d2bd1fc91ec89f813cea129b644190ef8e8a80a30143587ac3fd8e5f2df8cc95827b04c86cc988679717525f17b1816b80bae3ca45847a043a6eb92b2f8672df561a95f2fd698569b2415cfa3b9c859c62a0109d4b555400d56104bc4c2b4dae1ba8975de72ef06f4ba6816427270fcb37426a416cb8ed1981aa98fed93361c64d0672dfdd8ad76cd5855fbda0d14502aa3ffce0af595ea02222cfd76b463d77c09068ab45bd390ff5f486bcbbda25bee5ffb7fc1ae8441bb114d09f885963a100f745f62bf12cb6ab05a76f68c051ae130e85bf4d4f7b0c3cc95a8151ddb6d7a77a55b3f1b868f7cb9c50e33d3f985300cad42cf6696f083414a053bca33e9c182a16c1c05e0095c430f972aa4991a8a41fd75322ff6cedb58ea2db35b21470ee5a022b0aaaee398863e453cc92cb2f8175bbb0472c4ea0aba5cc709613c04786997e9805e5ba138141eb5bfe2e90442bab8d281ded8b5d5f8321ebc6c79624fbf07fef9e2d1cb8973db8c64b4fe145d12550dc3eb70f9c6b4d0a89e04c1ecfcb459233cf72c9e7e8b2cc813a59e6cc27063532bf3883aa2d6fdf35faa3845b23bbc56da9befd9e9e0b9b50a0accd14155075d3b38dd16e20478c9c245c390e7a78b53fb2dcba566170c79b4279848e1974cfc44d7d5428ef3abc06efedda462f128d574c55c9d114751fa3da6e959622a04175e57d1d6612123452eb481f173f1b492756a1f760d978040f3d6b1ed6eeefbef1d9fdee755d11b2e328419a844aa936fcaff9755793f795a7d10a00c1668e05d4af4f1d39a064c8ced7090bc9a911451ae0df148c2611b5cc3cb0e760dba2a950991035c4ec350e5d58bea763013b749be0ad7ec847622e963d57a714bf8c937132f6a7d0b6258cd6bf07e563b0d5fdbda5b71ea6b3cdac124b61a7af8abf0fe7c849870456a1ddec07ad293ce6bcf9229c44a235fb8a6a1ad2703fe70b345910c2fdbfc30f92b7e78bee4ad8ccbcae5cf2a3fd1d04a1bbb3b334177040d4ca21e89fe64bf10a7f90dea44fd1948c44ad5f14ea29be4ee86ce834e084862c032cb09af5ebf3d45c8afa07e666268b5b87231e7d135aa8dee02d11070516f717640f9acdb875ba178c68910c2fce34d5eae2f6a4898af4712ba379efad92d058743c2af5a210ee88e77587e1b83bcc31f78d0836d8c6015805fe6f5c1c948d3e3b745fd75890d665727f7b4d0f9af27469bea9b60a05e5a7a896ea674b82d89e978b5d8b2446fa4d644841d8857eb1b7ae1c11302044aa7949697a2766e97c9644e9e457ca4c804e42360bb93e39094715cd725d0846420ddc1aa7f154e863d507102791f1c91d6620d268a53bd77b13f73ddfb656f0b858f3376d342c0e1d98ed040230686a0f3bac0fd203d2b5e3189994b287defebd8bb9fab57066d7c9cf03e5d2cf17998d84d3006c9004404b99acebae3993f79f350d37b71bfbb69c5f0f15047cad6ae734f33c662f818dcc26ca30c9e13f394d555a05fd2f25949df92358372f93c4370b61098dc01ec01037a4c9f5fc1a27309253561b1e04688d321774aa6e58fb0a54335e1d869b27dda484ed7bb0b0c0a4d592dd9e423bef49e44e579d1f032bc8c8dfea217eb1e4b9c54e80f0a51f2bec922e6e59134f03749656ed395ad0850d7940427543d0782e8787140e708ddc025c8af31d7c84d0e259d025f347494d549f569ac21af2905d0fc5b49eefd963e7a3a378798d64c87afc46edd5b06c7c8d8f080b1cd0f5020bdb3ea422a8f4260621770db7718e81c5cad0d31bb6ee70dca9935713f25723c0fc6b488818ba91f3a8575340439b38a95c5caaab613926af76c0fb829fe8b864f941b31221815f16aaf83743e6606657ee1f6a1705e239b8de340e55cec3a1d93b58484260ddd2ac93e3a5fa12464ad34ce83fcfe1effe83bb9c6b4c71449fb4046525f1cdc8f1c9ea81545522ad823f31b42fbb24267ae8313e33e9be1070c524d7450c16aa07ace47c49d9df01924d3df16986a2c60db4d417a650014f0b457c235f241220d1dd0367bfae81d86da65a0bd6fb5711544184cbf6301d0787554c0889dc0d5d2ee4fd3630f20d9dcb2ee48b233fb336c3a15bfbe5510f0c16701908681df60516f5c6f8822273ba619840b5230becf57474486782b6e5ba97c8db985330240d207ea8c43b4868eacb08d81c82ea89d1c808147ac0088c2b065c908a3c50f261e17f92ae3e2fae9df641420d43e38a8b908ab2aaca4b269c538ee172c1f1e5f49fb562d8e98ecc969d70dd212b0759fa6b578fa44035fe6281d48038967953d97f3380f343874827d0eec32979a2af38b036cd16e773e6a069a909727e10ea6d63c032473b630f42be69e88d0e749", 0x1000) (async) write(r3, &(0x7f0000002280)="0d66d85c352a100bd8c3b7782d1c959df4e294f9623bcd35c3663a5ffae3d2e7f187039b53ba51440bc57fdfbc44e5f719df5c1737f3eff1219eecc3805d7310f890d8ed92845306d53bb647f6fa532617262dfa583433deaa1dc466124c134ace52bb384164906ab5ebc07fde59d83b47912cc324c413ae92b1a312ce8c802b55bb01cd1eee809c4aeee5350b7baf06882f1a264fa560e502f55c07814f5a8fa3de60586adaa19585eb4bad31606c5ccecf00e0f16b0dca41d4bbef80ec0530218c742dba15a6ba5101bf7c73152aeda7a06a617dc9c2df21b49a4114df72ca4de0609411ae405f01357997f4e05a3bf8f8757eb78b4f62ed7ffb24f325e4bda4d3ece7e4179f4a59e939d0a20818f80c7042e804efa0265bada033c6d2eef4959c674d162da5acc3c2b7514b0da8743ca38334dc0ec951cc8a712a08e57ff8d78921160f25fb825d7be973c996620b09ba48ac607f250c05ab3c7ad3ba5718e85f2b4e6d2ae13ae79848af853688917a2daa75a382ced12d3d50ccca0d92e9e91996f4321514be3236bb847fbd84d177e05886cb3022375489e7133559c76c91f9955d2c28de1304eacb9a9fb53ed192c96d1b8efa8364a98858009c51ae3485ba7c665211b0f20c5e2d32f3cdfb328f91a700e87f6ef0f9b81753bd80f373d04fbb487a314bca05c0b2d4d7b8e7182c233d43d1c2c0fc2a55a64373240e8781c0551bebc712604776e7e415898cf3f0fbf8136541866db0f1b3dce5a7613d4f6628f43e85592b82775a156a26da17f71ccd2f130e0e2aaae9f74f807e818ca900aa52a1030f832736ac3fadaf28cc66c1614b9bef0e788fb656350456746f72e1167ed6708bfdcfbc24699669584cfb7c598e893a60a4a122f74292571d79197dc8fd30f5c6da97ad1d0d11af05acc94531cee72106355d1ff93be2f3cd7d614fcdea0b1e37f7720bd1de0e897fde93bef4ed9260068830c951dde7b3ff0d234e02af7f1e64384f69083659758df6c5b17da12a65bf42a4b071fcbf74f950ed905fc5ee681bb9dfdeed22ce6d867ba2ea760bedda174dc061c8342431478bf78d7ba71d725846e77503d8a3df81dc5681a14686f8915435026667d01abaad7f6429b2290cfcd76e706e27f1109409deb9c8a5bd01657bdf1db86ff4dcf028f757b0dede536d0f602480ec30dab979841f7f62ddf165fd03225ba064926dcda053a846633b396762c887f93d1c4e81e0b4ca1a6d7696e7aa70f0ea3b855eede963ca70bb2fe62366587343503bcc5a1d9db2a50bf946936408d725f290a8dc36ea5c41f4e2a463b14792c3d144fed737aafc2d6a302a3ca3ae85a49866a2683dbf0d6118739bee217978d7136f45793acdc4a5314ef09276a036d243eb5f760f5ca6b0b63e24f2785f35f0b94345703045172af611a07042c6f2237b95da17753748a334cced1c388cfc67ea6303da5464a809a1a0d601cf3f75a02952130697d3e8f35836eb9db362345a35cb4c493f2764113197fcf68f85c32ba7e48365589a0142d709cb6a3b92f28f28dcf51d4b359b81a19f5097650667f4113e613a3ada3a6b29f051ad74eb067029f0855dc899670d88e9a8e95915a46da09f5a9de708a808a0c7a1195e05855a11169c550ab692dd7eca59910d5ea8f4c1d2c7765ac7ef53a91b7d6dc9104785d51b5d0f9d9736f830025b331a077c961945b470b84d28d39ef52df9f9c7181c0ef0b39de4974d979c78173c1119bc0b2e31e95ef703cbf49af828874093ad4882499828bc412a8dd1bd748111729a18e487c0a7c0fd2f22482d08137b13a401acfb746dd66924da043b551ee58a69e31ae97127295614282806d9266bd775ce15b648d9b81574125818798f4e245ff4ce2e1c3ada9eed537a4d50dbd57da892982d60254fcfa5ef1cef578ccc03c616c17067ecaac6dcb9f4f9e5370d69de0bd3921bb8bcdb21c164ba4487b0db53d78be49e05c1f14b901a84c1175ac73c957d35a83857afae66090543813716747a37013e94adbb947031ebdab9b58d4bd8ce7a4b4c96da2acc440f19818f25b1ac1742e8fe6346de9933696abdfba100bab368c794258268964a35dcd769e9b254a16cdd9c00ae0809c6839c7e94855c0d47fb8b06fba9a9d7eee08b8d8f17b9a0d92a26ce1318821f70762025c9a3356c5de35ef751bc2b9952736aacc101b83c684e64b22ce3cb3d4e9f2a76985e617d535f63acf5edfc4677199950c6a2a9b9ba742d58355ec52b517d0af2ef83151837149f4c7ff1c8e3641abd93a1c7a024287245d55d9772dabc0a0b8f18c96bb079c44abc5153d07e59cafbb4768209085de798b28ca4cf7af75058f7e9e53588a2d72edd2d26027d28167a519d1ef2e47a019a01d259f28670d5707e1329a69c572c1f8ac9493c360f81833fc01d825c1730b58527d04553bc96bc8e6c9695da9c9da0b097ca546682dc53c3d3a00ea1590d06ae9dce8b085dec4e3bdcef44c36a3dc2e852938c86d32014a9dd3c791ddf0f72e6ceebfd53f26c4e549ed79c8ebb373ac3664911b221cca93b2d46394eb2115316457a90c98f7f6d6373da1dc72d1beb48497a7a67b565db3b8f546990ae3cbe5ab0c0e2963e9fa0d9e374eb2b03539ce99960ec97e8c6fe1b64899bf99ff8bc5f4aaf1311116d2d39a746c94c1f9ce01b3f827276151129f01a82ad859aebeb7313667bf98533f1678cec511ebfa6c050c700b7279371e0a61b49d904b7be11087c1a797ccb79f14fce45b08b11da27ead078480e75c7613d82da3f670cbe19c950a6023130f5b890a89f2855ef32e971614891aa0e011d6c69bf6d20be3ba362a2e35b6eea43f4ad8b10358cd601455d5e4b34940ea06d855151697bc5a9d270a3e604bd72aedaca37281548982b5b08c0f8b742620cedde7a4f83b4d1a4359d0945e2441c8c89a4dc2d00ecb779a67999ad10daff6c57d74c252ebe330bb7ecf7518341eb52e46fc0ec62b18b3a43ba035997d077ca2d30f19c15c4562922af021c7f5d0d09ecc8bf99f6f8dcfdf00d1c764965847b19ef3b6083319a834e0cfe0abfc0164088c14f7b0000e5fd97e0610facf2121e83b80a35a60c92ecfef6af8d2c09a49d64cf2a31611018560b91f944fedd97890c93176e69d8fe56b084814352051981567906ee8bb92b577b6b1d21245cfb2caa2f12b2a7863d88e5751630c289fa66f807519f4810f8ec19d088a5618484659491cc7df4b08d710217b650d2a4697f1f81aef8eec0a8e4339bb9df1d143ff5ed9ae7b9852c794db083d8064b74d81f9b5a740f2a1f517155cd685eab64216f505d44ebcf59fabd27434725b66ec64da733c690e898fcf6f3097f83d85761fffcc1ac3a0941c0fd2011a501ad8a3cc61fcb078d2bd1fc91ec89f813cea129b644190ef8e8a80a30143587ac3fd8e5f2df8cc95827b04c86cc988679717525f17b1816b80bae3ca45847a043a6eb92b2f8672df561a95f2fd698569b2415cfa3b9c859c62a0109d4b555400d56104bc4c2b4dae1ba8975de72ef06f4ba6816427270fcb37426a416cb8ed1981aa98fed93361c64d0672dfdd8ad76cd5855fbda0d14502aa3ffce0af595ea02222cfd76b463d77c09068ab45bd390ff5f486bcbbda25bee5ffb7fc1ae8441bb114d09f885963a100f745f62bf12cb6ab05a76f68c051ae130e85bf4d4f7b0c3cc95a8151ddb6d7a77a55b3f1b868f7cb9c50e33d3f985300cad42cf6696f083414a053bca33e9c182a16c1c05e0095c430f972aa4991a8a41fd75322ff6cedb58ea2db35b21470ee5a022b0aaaee398863e453cc92cb2f8175bbb0472c4ea0aba5cc709613c04786997e9805e5ba138141eb5bfe2e90442bab8d281ded8b5d5f8321ebc6c79624fbf07fef9e2d1cb8973db8c64b4fe145d12550dc3eb70f9c6b4d0a89e04c1ecfcb459233cf72c9e7e8b2cc813a59e6cc27063532bf3883aa2d6fdf35faa3845b23bbc56da9befd9e9e0b9b50a0accd14155075d3b38dd16e20478c9c245c390e7a78b53fb2dcba566170c79b4279848e1974cfc44d7d5428ef3abc06efedda462f128d574c55c9d114751fa3da6e959622a04175e57d1d6612123452eb481f173f1b492756a1f760d978040f3d6b1ed6eeefbef1d9fdee755d11b2e328419a844aa936fcaff9755793f795a7d10a00c1668e05d4af4f1d39a064c8ced7090bc9a911451ae0df148c2611b5cc3cb0e760dba2a950991035c4ec350e5d58bea763013b749be0ad7ec847622e963d57a714bf8c937132f6a7d0b6258cd6bf07e563b0d5fdbda5b71ea6b3cdac124b61a7af8abf0fe7c849870456a1ddec07ad293ce6bcf9229c44a235fb8a6a1ad2703fe70b345910c2fdbfc30f92b7e78bee4ad8ccbcae5cf2a3fd1d04a1bbb3b334177040d4ca21e89fe64bf10a7f90dea44fd1948c44ad5f14ea29be4ee86ce834e084862c032cb09af5ebf3d45c8afa07e666268b5b87231e7d135aa8dee02d11070516f717640f9acdb875ba178c68910c2fce34d5eae2f6a4898af4712ba379efad92d058743c2af5a210ee88e77587e1b83bcc31f78d0836d8c6015805fe6f5c1c948d3e3b745fd75890d665727f7b4d0f9af27469bea9b60a05e5a7a896ea674b82d89e978b5d8b2446fa4d644841d8857eb1b7ae1c11302044aa7949697a2766e97c9644e9e457ca4c804e42360bb93e39094715cd725d0846420ddc1aa7f154e863d507102791f1c91d6620d268a53bd77b13f73ddfb656f0b858f3376d342c0e1d98ed040230686a0f3bac0fd203d2b5e3189994b287defebd8bb9fab57066d7c9cf03e5d2cf17998d84d3006c9004404b99acebae3993f79f350d37b71bfbb69c5f0f15047cad6ae734f33c662f818dcc26ca30c9e13f394d555a05fd2f25949df92358372f93c4370b61098dc01ec01037a4c9f5fc1a27309253561b1e04688d321774aa6e58fb0a54335e1d869b27dda484ed7bb0b0c0a4d592dd9e423bef49e44e579d1f032bc8c8dfea217eb1e4b9c54e80f0a51f2bec922e6e59134f03749656ed395ad0850d7940427543d0782e8787140e708ddc025c8af31d7c84d0e259d025f347494d549f569ac21af2905d0fc5b49eefd963e7a3a378798d64c87afc46edd5b06c7c8d8f080b1cd0f5020bdb3ea422a8f4260621770db7718e81c5cad0d31bb6ee70dca9935713f25723c0fc6b488818ba91f3a8575340439b38a95c5caaab613926af76c0fb829fe8b864f941b31221815f16aaf83743e6606657ee1f6a1705e239b8de340e55cec3a1d93b58484260ddd2ac93e3a5fa12464ad34ce83fcfe1effe83bb9c6b4c71449fb4046525f1cdc8f1c9ea81545522ad823f31b42fbb24267ae8313e33e9be1070c524d7450c16aa07ace47c49d9df01924d3df16986a2c60db4d417a650014f0b457c235f241220d1dd0367bfae81d86da65a0bd6fb5711544184cbf6301d0787554c0889dc0d5d2ee4fd3630f20d9dcb2ee48b233fb336c3a15bfbe5510f0c16701908681df60516f5c6f8822273ba619840b5230becf57474486782b6e5ba97c8db985330240d207ea8c43b4868eacb08d81c82ea89d1c808147ac0088c2b065c908a3c50f261e17f92ae3e2fae9df641420d43e38a8b908ab2aaca4b269c538ee172c1f1e5f49fb562d8e98ecc969d70dd212b0759fa6b578fa44035fe6281d48038967953d97f3380f343874827d0eec32979a2af38b036cd16e773e6a069a909727e10ea6d63c032473b630f42be69e88d0e749", 0x1000) r6 = open(&(0x7f0000003280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x46) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000003740)={&(0x7f00000034c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, &(0x7f0000003700)='./file0\x00', 0x8}) ioctl$TIOCDRAIN(r6, 0x2000745e) (async) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = open$dir(&(0x7f0000003780)='./file0\x00', 0x400, 0x1) r8 = geteuid() fchownat(r7, &(0x7f00000037c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r8, 0x0, 0x6) (async) fchownat(r7, &(0x7f00000037c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r8, 0x0, 0x6) 2.447215068s ago: executing program 7 (id=482): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e99, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0xe}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffa, 0x37, 0xfffff, 0x9, 0x3}, {{}, 0xfffffffffffffffb, 0x2f, 0x40, 0x4}, {{}, 0xfffffffffffffffe, 0x14, 0x10, 0x2, 0x100000005}, {{}, 0xfffffffffffffffb, 0x38, 0x2, 0x1f70, 0x80000000000002}], 0xb19, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) (rerun: 64) setrlimit(0x1, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) (async) r2 = syz_open_pts() close(r2) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r3) (async) r4 = socket(0x2, 0x3, 0x0) close(r4) (async) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x80000002000007, 0x7, 0x0, 0x0, 0x3, 0x2, 0xfa5, 0x100}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r5, r7) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) setsockopt(r4, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) 2.290140547s ago: executing program 5 (id=489): sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="faff0004", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) sendto$unix(r0, &(0x7f0000000040)="ad7c737a511e30c1c69e7b104e2caefc6f45e92501a1ea6e3259c98fd15cfff9137e9bdd877ff6bd8905739d7dfd30386bde5d297bdf4eddebaff3a2fbdae743f46ade4d405bf6df6be1dbe5156335d5801ec5c2ccab8068ef09fd7f230af9b8085f41cbbdcd660345b0fac3d6f4a04f9468afc511b30480b6744d542d0780121bda6078add8a0a2af04b8d8f90b02b8a8e6789ea70e1015f63bfbc048", 0x9d, 0xe, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="faff0004", 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) (async) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) (async) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) (async) sendto$unix(r0, &(0x7f0000000040)="ad7c737a511e30c1c69e7b104e2caefc6f45e92501a1ea6e3259c98fd15cfff9137e9bdd877ff6bd8905739d7dfd30386bde5d297bdf4eddebaff3a2fbdae743f46ade4d405bf6df6be1dbe5156335d5801ec5c2ccab8068ef09fd7f230af9b8085f41cbbdcd660345b0fac3d6f4a04f9468afc511b30480b6744d542d0780121bda6078add8a0a2af04b8d8f90b02b8a8e6789ea70e1015f63bfbc048", 0x9d, 0xe, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async) 2.250246781s ago: executing program 6 (id=491): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87, 0x2, 0x1, 0xfffffffa}, {0x40, 0x9, 0x0, 0x4}, {0x1006, 0x8, 0x5, 0x8000f}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r3, 0x0) close(r2) unveil(0x0, &(0x7f00000000c0)='r\x00') syz_open_pts() truncate(&(0x7f0000000140)='./file0\x00', 0x22) 2.249450666s ago: executing program 5 (id=492): r0 = socket(0x2, 0x3, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040), 0x0, &(0x7f00000000c0), 0x0) r4 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x2, 0xd002, &(0x7f0000000000)=""/156, &(0x7f0000000100)=0x9c) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040), 0x0, &(0x7f00000000c0), 0x0) (async) socket(0x2, 0x3, 0x0) (async) getsockopt(r1, 0x2, 0xd002, &(0x7f0000000000)=""/156, &(0x7f0000000100)=0x9c) (async) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) (async) 2.249117254s ago: executing program 3 (id=493): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000001f80)="b5e7d306", 0x4) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f00000003c0)="d35d5af77c4418f64d20a2188f2ad2df255bf57fc472b6d38d0b5b40b6d8ee3901916da3abfd3349e61547dd758201c609a56bf87881fab8ab1e46d45b1e67023c87c2ad8c2c2652fa0d00ce57cb5c13dbe27b379065b1", &(0x7f0000000080)=0x57, &(0x7f0000000140)="911d22cb9493d587efa266e77c9de73913d6217a9f2e307119085ec4fdf433818356e47cd8cba2c0400dbb2a16183a9e1563906efd6dc0d3d1fab157927c5ca56675c566cb3e7d402a64917625d477244e83a773487a5aa764d7170624305438cdcdca4fabbf7c7007e2d8a784ce8669ccfba8e2d62604fcaddb188f18cb9a4a6f3e54d21d5e4d137f447014ac826cdda8868052d76b8db2209dd521cc9322217e237074ce233317cab4bd7363941efcda4f91ff0d47141311de0cbb2cc8ac3e0b87567ddca699ff52533e91b310b68809c64422fe3d817d759c8df0d1ae98c29ba53b530d5da316b226eee9dabb187a6b9e979668", 0xf5) syz_emit_ethernet(0x72, &(0x7f00000000c0)={@broadcast, @random="cd2f2918c2c8", [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x31, 0x64, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x0, 0x0, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}, @end, @rr={0x7, 0x3, 0x8}, @timestamp={0x44, 0x10, 0x32, 0x1, 0x2, [{[], 0x4}, {[], 0xd1f}, {[], 0xff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x7, 0x1, 0x2, 0x7, 0x7cf4}}}}}) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000280)="cd87645931999ed74698667f0bd537def8c7851e6447f53692e8c4", &(0x7f00000002c0)=0x1b, &(0x7f0000000300)="f091dfc9b7d51c1cdb09835962b7d2d1166e49ffa90e21d6af605abd4d0947a508cbbe961bef9afdffbd066c8c4aa1af3ad3545fe9672ea6a79eeeeeed0d32", 0x3f) 2.246696467s ago: executing program 7 (id=494): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x28, 0xf, 0x0, 0x9}, {0x6, 0x6, 0x1, 0x2}, {0xfffd, 0x5, 0x9, 0xeb02}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="44f3d817fc0f00c568c792acb342edc51edb356ee4fdbc980100000000000000761e96619c7a1709acae014f3e", 0x2d}], 0x1) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0xfffffffffffffff4) (async, rerun: 32) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000009586b272f7dedb1f0000003c7c3087de4ada9a933366b344db8e13b1e268a10337d31196968e11d0af3a0180bb310a87b44468c6354a51", &(0x7f0000000000)=0x48, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f00000008c0)="06d0daa222592d48ece8dcc8b667", 0xe) 2.246469938s ago: executing program 2 (id=495): mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x1e5f) chroot(&(0x7f0000000180)='./bus\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0xd3a5, 0x10000, 0x0, 0x0, 0x200020001, 0x3, 0x5, 0x7fc}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x4}, {r1, 0x10}], 0x3, 0x2) 1.168356642s ago: executing program 7 (id=496): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0, 0xc}, 0xf8ffffffffbfffff, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 1.153227472s ago: executing program 1 (id=497): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xffff, 0x2, 0x0, 0x0) (async) getsockopt(r1, 0xffff, 0x2, 0x0, 0x0) dup2(r0, r0) 1.153005754s ago: executing program 3 (id=498): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0xfffffffffffffffb, 0x5}], 0x5, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0x80206932, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000000c0)="08d3e79bf6", &(0x7f0000000180)=0x5, 0x0, 0x0) 1.152862811s ago: executing program 4 (id=499): r0 = geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r0, r2) setreuid(r0, r0) 1.138671718s ago: executing program 5 (id=500): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000140)='\x00\x00\x00 ', 0x4) fcntl$setown(r0, 0x6, r1) 1.137877013s ago: executing program 0 (id=501): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pwritev(r0, &(0x7f0000002740), 0x1000000000000362, 0x3fffe) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000003, 0xfd4, 0x8, 0x80000002, 0x17ffe, 0x10, [{0x0, 0x3, 0xffffffff, 0xa24}, {0xc5c, 0xb, 0x8, 0x800001ff}, {0x800008, 0x20f05, 0x203, 0x7}, {0x7ffffffe, 0x5, 0x1, 0x1}, {0x3fd, 0xd, 0x1002802, 0x4d88}, {0x3, 0xff, 0x3, 0xb}, {0xd, 0x7, 0x7fffffff, 0x7a3}, {0x41, 0x836, 0x17}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0xa74d925a, 0xd1b, 0x88}, {0x9, 0x5, 0x10004, 0x412c8391}, {0x3, 0x6, 0x7, 0x4000000e}, {0xb8d, 0x107e9, 0x8, 0x6}, {0x29a7171f, 0xffffdffa, 0x1, 0x6}, {0x6, 0x7, 0xfffffff9, 0x100}, {0x0, 0x1ff, 0x1002, 0x8c}]}) (async) kqueue() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mquery(&(0x7f000042a000/0x2000)=nil, 0x2000, 0x1, 0x0, r1, 0x7) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) (async) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x1, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x40000000000005, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x800ee4, 0x8, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000, 0x0, 0x80000001, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffc], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x8, 0xfffffffd, 0xffbffffd, 0xffc}, {0x1008, 0x0, 0x9, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0xfffffffffffffffe}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0x100000000}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) (async) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r2) munmap(&(0x7f0000006000/0x4000)=nil, 0x4000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6dc) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) 1.123768608s ago: executing program 1 (id=502): openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3, 0x5, 0x7e, 0x7}, {0x6c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchown(r2, 0x0, 0x0) close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000009c0)="cff5c05664db486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b55a29b75b43b0b03", 0x2d}], 0x1) 1.120987009s ago: executing program 4 (id=503): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005030000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc0", 0x95, 0x408, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xf00, r1) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x20, 0x40a}, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd10001000000000000de74f8ffffffffffffff008bcf000000000000aa02009078000000006000004000003a01c7e585a06a0902fb00000500000000aa00000000000000000000ffff0f1ab5678f"]) 1.022463939s ago: executing program 6 (id=504): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6073d47700083a00000000000000fd000000"]) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x3) kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) (async) close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0xefe) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0xefe) kqueue() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getuid() socket$inet(0x2, 0x3, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) writev(r4, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="e4d595ea7064132832a9edc9800f4dd4c078d014cf0331a749be1df0a2b5f748c95d8026747c029287fdfe03fe8612b13a3f985d2ba17d69d3e6029ab24d556632fc5d965195430499a84c41c32a6a2376fdc974cb576db148cc7231988b29143592abd9f9954c2331b577d94e786e4e50a4dda935de3c902a175ccf7d6237063b648b8a44ed5d7456af330f82e934d59af2d59663", 0x95}, {&(0x7f0000000600)="509fe2749fedc4dc5d44bd01f33f22d98857f773185f179ae464e85cd7439b453aa6b6c68bdb74e2ffdd30e793530734ac6b082be332d170e2d450e420dabd64af526484926c1ff3163806770d9aa69a8229c5590e600688aa66d65715e10b4aa80a1ceaee4bca810ce295e1a11c6edabc8210a60a4ac34cfbb35c4141b49d545b135894f2aee1efb74a56afdc00a221240297f95176430202d0c61603eca9daab82777986a04a3b283dcd852d864a3f7c8d9203dffd0f4f4f7c5abc18d7700843654ab88e48a9159ada02fe6e9c16d3b200df686e0089cf32fe77f456dc80482d85149772e4ab5226eb474fd9cc0c69e66f5cc93f6f473c17db2253dbe7291667eb706ce9db7788c2043df56fdc279e54dbc3175c0489303e00819151ae6d9f6af0ff68b8228759b6ddaa70f5a7607968e4ffb3fb9206d31574a04ba06e3e8b820e994d550466752d48d84f4c6fb2e8f20c8fb088dd32e4b7ae56fb00c6fd3190c51bbafa80b6dc291dacc132d5cda22d9f74b8c54971ab24c7b67daf93a2da2b012a38b59be34ca9a8507cfad0da781373ef5547ac9c903026cac4342365ac954c5d41ae9dd440eb051f8b596008bbf8b7a4232ff5c7e76569a6a15dfda4b30bc664fd292893f425e466ca202c00a3b2312fcbc8dc1d6a8d6aeed101a0446091d0f1811e6649532db224eb70596e07452b88121e8496e691bf4873f05636df50e90a0f1695d57a39757173e91febc2bfb42c349654ffee858b79084ddd8e706ac70d5ca28618bfc3eada7b279ed29e54e2ca4de02671d8fd9487df4e31378a91c4b37d1532984237a0fee538fde3943ab51e1c3789d9016803df3b87b9310388d4812e9d4cba902874b04a3a23a086888839341a121a9a41117a8304cd1b0849e366ff94392c708854af49d0b7c74e46342d0d6b870bc520fa8c7156b73589cb78f782c267a0b2c9379ed85fdabde8d65aa56ca2b4267fa7c15d346c65abb0c515a1936ffa77d4cafa4a47bdccd761361c6d6e48ed758ea78226a87fbe805bb70ac5217aaacbd4b5e41acad2a4c2686228c942f861694b23f3c827d81a341989bda50fb369c0be235e4476fa3b96b26ce2ece90c26e525f693318a4b5a272f280a6dbb7c40699ac88889e7a563b04070492f7b5d2c564abd3ade3157a7e6ff2369793c328c7897c345e360ac5a9b1dfaee8df3ec5c6eb01d5af4dacc61134a80aa2208f7af119b05a5f94f18af5786df4cebdd32277df990a90502f9a8c30a7688f0f156a26bd078eb826f2a654783ec489661929a0d41e529a04fb80e42495ddf828211d2fc380ef949d8e009a027965a298060f54b576120329e9f5d0b4eaef115a0ec58914f9d53838f0a3a07d84f3acd66dce0a59b9b8078fadb5fa70363605422092b391f36f8ff2078593794cea7600dce163bfcfb7fa94eed385058b5bf6a77e0cda25450427f2288e0d52cd02de1d5057b512528caffa2749eeea279d0e01612a01a0a0a5d5d52b64bfdda6057d535979aaaf705b65a8b88eac3421061cb4ee2a67f83fde2264f8ac5ae2c2bac7b98c1c8720a570cb9d4b7e23aeb0604fda488c2d6a8258fceddf9b724d2feaddeb85df79e97267eae462ca61fc24deca98e644be741e36b242da0cb4617ec41d5d117c87a696500cad0a162f0d947a0c5ac932bdc44e2e30ed84c9ba37dff7cfcba0bebd3643ced35d192120d29fb1788c6cc1a8573cc116a6dc23fe394d6e7252fb306f3d26117d6875d254251bcb53a619f08512ef04ac949b2a3aeed37906ec0a915f15a19c26956d8ade3020cc62922746ec804339a570928ab2126b25a2c0c2c064d4916ae77ec8733909b4271c150cf7c4f1b207312bd6e4c0025bee63f2903872ec28d3105dd1137a7b4e426794fe0636e5fdc1f812c2f4b52266bdaa4c4af4bf1a376c60afe69bede37ead0bc2f01818796699b83b30f4d95a6cef3ee0aca6de8cd3b5719193721e74cdc6c685bf9c691661fb06654aadde7900c7d6806bbba95a57cc19c7cd487cb6a81667d085e90603eaf4860772a3c80ebc7d494b20902dbf99fd6bddb3a60e624282185f4691c86d80a353c4d81e998ec75e7f5bbee4a13161dd2136416854a5a1dc6d87cd21ed76cbde38701eda5a82f995316ccfbac4a365790998258f5ed0ccdba128092a54dff54639b4a5f79d4795c35468917c0c62a246638f76634f9cf18c8fb1864bd55ea9d993e81268f0ce0d50fd79d317417ea9b996dee1c16506386130949553da665bb8d527d3748cb765b443447661b606adf856d6f6580a308e6d552849152a042e5f6e992de3eebaf65cba5c1aa52a7af61693df752fef00f77ae0900aae578f32a99aad06535fb48a4b2a100f5a4be961d7a3bef3e6e1ff7f2d8cc4aad3a3d9387a210274182b4f617fdfe3ed1d09ab74a691d175a642886f0c5791c75e0aa01886db4b7935f32e5d106dae2eb07b4ad57b97c69f4a0ace6d91f765906d58bf68142ffb42f5c9d369bf398f0444c883c6c88b32863dd7fefcf5f00aaf8d7f12c1a6669e61dfc72ec88ca741e6b650a89ec89352d5d6da2d091e5fc13a39d34923b8fd4fa3649c9cfb73ef8ae1e588fb60273219ca769e0c995107077a682a3073465e32091cb0488f3f4d3b25e4698c02825e32a2b1a4bd83d8467a8b62e209404378e961a86a7566212e27f8ade9cb6f15de270c66fda2d20261b743ef96ec7227326ac445223aff5b7d80d88d8a706243076bb070deae06e1d02826364049ab59ea66b3a91948ad2969c7b959eddb45a91a079e520ba9ec6d42c00c058670352cd1c2c65ef0bf67adecf438a5eade558a287ecd87aab0f513962d3a97c6ed45ebe0d2646db31b864412531149c7a07b81ebed33cfac71e9d18fbf681a48a3884ccffde65e3c847c4631209acd4d19003d841a44603209a0e0ebedd3bf23e14bf29d7b617f55918b786a0eb5eb7b351644ff3ea7f80a3e6968fbbcacdf5c44d9a89740e414f987a1cacdd6c23f1b9fb98cee73b157ed7d24206746658ac46ec24c46f43a40094a80e840e7f697c5944fa3d2ef5cb1355bf1e5e2a463ce0c939502fdf0900d350b03df8c44de956e30961906143c294b6a9c2fe002d4b2f3e629377aead04d3844625a365689ec3cfe320230d0bebdd997a60251a2ece35e1c3aa43247fb8d1cf1f696c95d6536708c86c8fc56f2b55fe83a583de79280251d87f0372ed22d4c24fc1f339587867128c4e99ad4c9566d32390308bd26b512f02aac9450056f1f1de1b9c57ccc71b5cd5a1a2e459438d6ab80c3e8088e957d55afdb78fd40379e8f1a1e8f0a9e5ef9f96cd3b93cb57c3dc32372de0a6c1e9ae3594630422471cb73eda2f800017563130d64eb2d7ecc13f68da1c57d544151dd36101b40438886b609cb624dfcc6236337559f1ccb046d0258d0b97b11c9d0f94d4cf38653e95e30cfe170d489ecc96cbac72cb8672e19ce6c0ae706bcf8c5d186e44b0f30ec71caa9e96b15f74e3ef668876a1d9c84facc1cb8c4c1c97be58d41bafb928919334fc8c42a4a50d6aecd2218db4ebef93fff04685e0d4cfc12f2b3b923c0ac24f05f43b7d916752d0097608f5be79fa0cb4316dc4759dbd7c02c72af405e7de2af1a5ba2dac2071490589944a432b20108fb7b2479d17252e1faea3bece49494f83e497dc810ae6973d2efc84a4684fae88392b04bc9a2554c3fd54db62d9a6887c40735d5ef4423cf166545337411d0e3b5557d52501a5a28eb6fcd52c17bbb50804cbed2604a916a520aba3a6fb085822796f5a9360d10b76f55c4c0f09c20a5e87ac2ef7f569d0ee73e4c7bab8e5e27c7a9cb9e1da3d631a315521800dd60a5cb9929d1a935c8987f6e7567fc671e6995eb012fd090bbad0142af7ba46d95cf7bb45d90cb598f00352114aa4853ce752525ab789e185d6a33d020096b4bf3f433de80ad2ca2ab3ca90bb9dd5fe9f78f8c7f33babdc9691339cedb6a3c24d7f52d9d4d22c13618d6022ea3800f1c577a451cbd55b7a56530db0cdb8cafcfdef30f924481df07f2ef68c3e692df99f48d229687656aa0d386fbc316f72c63c11fe4a2c655c340137e011970128f8407aac0d71ff2fca45723e9b3099538d320fed56f1afa2ed1d01772f58e12f70a4256d15424c750f5b7f70a3d83a78a974f04ac4615f03794f71a14431f01866cc9f3d96b58cd4b8df170683d7e9ea01d49d2156a91dbaf9306f93f07f08f86cce167237d6ea735fa9795ce9f89c5ab74edd473515d5f2c96b41ed456d1cc46a8ca98185c6dd8b2952a885d72249afe21a1ff4516968ff28ad1ca250afcd8708965b2603eb5875a25788cb39d46c90e4c6bb22975ea49b1fc086f8bb138f906b12f9411e6620eec4d2b9617cd1a4609284f97431946f7a68e443262e3d81a4ba8ffcdf767f051cecb1ae59321f7a73ef48a43d0da7f9dda87a16ae78b1f0e96dd2f1426b0ea2021ab104ff0b069de906223120673b1d20a1144bfcd2e673c5739ec2c7a09d8ec6c81b3daf1bed272a79bf280905f1c4575ba798ad6d287ca3c758fd2a75c81ef929cd136ff52094c9bfef49e0b0f3148017f4d07e5ad60f2a080f10f2792ccf1f5f9bbf2590c6ab1fb422d71b3e24fcee1c754e9a078c9e9762107156b68fa836c3d4e2374a927d258774eb312db3bdd3f4f9411b6a9fdc0195c5969a910b4b423d8bc84df77130db5d13f215b9a106ecd22bde7eb38f543202ca5f1ad3a95baea6da909a23b2cdd56ac70ab487f772d587b4d60c72c675299d7ad74ccfe91e50ff3f8880282ed33563fad23ac88151cf47a07c3f14cff5791368416c304952d6743aadb39c2f55b336ec25ca173e3bb663a71126ea43078eaf7ec783eb3c969877f522fcc98bb06fc263cfbbebe8bb7f46f612c9ee851b21cac19152727b476e64931754dfdd9a42e0d8564757db2553fb60ad2507f7488c0a399c5751b023dfc68a336caef4299c5d17fd66e428cebc3d6113ee7e71f61bc4d990ed5e8b990c499be6f1734205470c535a35b816932285357627693aabe3f226b181e7b98876b30b00c4f35389ddd632e7ed43aec54573ad1fb8ccff6a9daa748629eba31466954b88c8764fea0c81df11942fa99c251ae8c7d6073f77386214498f7b64829b282f3aad2ebc755844bd6e28b637e847fe1be1d830f6b6dccbbf20d52521f7f426cf6bb6148160d93fcf8bd9cad5e47296fa3268c72cc0c1c5302d4330382dff881d088df88ea49a12a8f2f9185ab6ff7dba1b50394a2f6bfebf42463af005a831f44f44e968f80a696ffe9ff96c59f0e87b429006cfc60715d11bc256f9dd3f04ff60b82ba4e04eaf3b5903926fd0c4f41287065221b99c3b1fde9d0473ef97d87a102fdba59c6fdbede395df22e2f5b4e249541aefe6cc9f0a7dd0fdd60fbcef99a46b47fd046ad33c066274fc3aa06a838a5a9b027e91ede625601912cd25e032d3af7f781f1ebf818fc54ee89130dbe4e6905515e74d1df235c824d8df5ffafc1f11698465fead4d457743393876956a4ba44c0abe0b1eda57ff33027a26d2c668d94a60d113f0bed4d9762c0ec920054d1f4668b362a49ee95e8226838b4d2795551b95012a88d0e5b43ba20eb5b45e297b546db84114e9f5c2e236abb53e053b447f0d809265d0f90bc78cbf4c48ad346414dee10b73abdb2fe94c42cd2a962fdebf5c82fdf43b9b330091af41e715264afc33328fcc76bf453f280747ba160e509103917b000adbc985bff2358dea44ffb4f6c666306d3f5510", 0x1000}, {&(0x7f0000000400)="88cb372831b432c6a5f651d5ab23290b1d9dbeab63908a0ea36f93571397db012b9ef0384ec49fdca9ea4d0988e8cf0a86f42151207594e4f74f6fed50e7f5dbccc2d659d35a", 0x46}, {&(0x7f0000000480)="7828eddeb7fb65947024884c146858245fcf2d31ccafeb82952e3ff8d6e8953d05c79aaef947edd3f27f35d9b4fd7b8876e8c07c8a92a415a9cec46e30753542b63219081e4c9d7314fd9d9593ce643ed2606019be3e36e5ee0c5738cac6fcff8211abf9cb7da9d11fde6b3b35e94c5186a61f2dbf81e61bb46448e574b821dafe84a604cebfd9c75dfef70a7f1d482d217ecc6b2e91385ff0a31ed8a0cd4438bf", 0xa1}], 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000022f000/0x1000)=nil, 0x1000, 0x5) (async) mprotect(&(0x7f000022f000/0x1000)=nil, 0x1000, 0x5) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) 1.021967838s ago: executing program 0 (id=505): sysctl$net_inet6_ip6(&(0x7f0000001240)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f00000013c0), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000040)="e6c1d01925497ebb855d82bb12f52ed4adb54cefe5d849d891fa5dbdd2aa3d93492effa1d338599bcd8b11", &(0x7f0000000080)=0x2b, &(0x7f00000000c0)="5ae12725a1793b5016b0945838ea873a18b3f1ab6b9176beee93f0441962e816a8ba17729446bc255859b1af8d17cd32d9beab4d6184705ca8fe276aa3f91e0f58443d097389b5eff8d8168c6c9f7dfba426826759f0ba65b7bf51265b9a669d5edd54153acae8b0ee49c31d67b3c2b5dae1fef4b2c9eaf51881061ea670f245e337414545dd57ef512d766f6a8265b2131fc0f015ac9a21a516203c0b6c071b52293d49f8086f2f90a397b5b9ef3ac53b7b1b23b51f806f5923771cb23d801deb3275a3fb9e08615147e3e9891a888232cc14e2182b1ad13f7fd40cd5330d3eabaa99c8d58a4b7f3d81effde5a98e19cb60d92cd819a28e", 0xf8) r0 = open$dir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1) select(0x40, &(0x7f00000001c0)={0x3, 0x0, 0x5, 0x80000000, 0x0, 0x8, 0x4, 0x9}, &(0x7f0000000340)={0xb7c, 0xfffffffffffffffe, 0x5, 0x2, 0x6, 0xab3, 0x2, 0x9}, &(0x7f0000000380)={0x6, 0x8, 0x80800000, 0x4, 0x84, 0x0, 0x78c, 0x1000}, &(0x7f00000003c0)={0x5, 0x3}) 1.02056809s ago: executing program 4 (id=506): sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, &(0x7f00000002c0)="d36e6c6a73729896c266e81a80d55f6d73878c454289eebca1ee2ca26dd461073283445ccb787c7ab9a49c09dc929323ffeea0608ccd1336bbc49d43b7789675c59913b8af14df4aafe6f4245190874c1fe3a320f0d9e36208060d16acfbf9f5bea1647336e3e259e4fe7411700a8e171098e26b3ecf", &(0x7f0000000040)=0x76, &(0x7f0000000480)="8905acdb3283781da429d694fec191f663cc3bce700fba76653d9588158786c99213468841abd015d6ed1df23bcaf02429fae4cff21849468e3019c11012c530fe36e6db3d9d1c3316d0f1cb333a9bc141cf4ddefe5cffb4e4ac155c64bbc821a3a49ad30c81045cf7612a2659538e4e989c5146c7d9dc5e6dd728f8e1606752819b337d89861a8d97f2b44506", 0x8d) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a000000000000000ffff0000dd01000026267ba31baf0e0b76f9f9b5fe70337774bd1ddb18c48b723bf437d6a0379acf516516e8ff63ec963f046f847b93399292389401869ddc8beb1568f57d06e91f97caa00bc13ae250d19c1b215c9a17b30370e5355eeaf8c345943f65382fe603fa12a8c72c15026f2386d6cf6fcfc43451e26898cef1ef8d703faf846d25340bfbe69e01fa9961d7a3000000000000001800000000000000ffff0000ffff0000f300000000000000b80000000000000003000000020000003c245dad90ab9a30b31831d4d7f42d5ba3947e254d3534f02b18ab387bba8d91a00aaba9808fc1f5464ceb03a764f2ae06b93bba50d15e479b82cbcc4e4b410ecd145351a7968ab2e88725ddbc3c60a7aed7b4f03a3a64f0e6deaff8732cc2ade6c0c66779dc274f03db3968288f324f0985888fb8c04e9820a9296fbc031e1735005d03b6c6dbf84e5b00cdc8fa8581b22dddcb2712e2d3c94614df40c17f55a100000000000000a0"], 0x210}, 0xfffffffa}, 0x10, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(r1, 0xc4504447, &(0x7f0000000000)={0x4, 0x4, 0xffe, 0x1, "cd000000000500004000abff67e5b77451e000", 0x8000, 0x1003}) getitimer(0x1, 0xfffffffffffffffe) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffa, 0x200000b, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x8}, {0x400, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x16, 0x8}, {0x2, 0x82, 0x4, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cb, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xffffffff, 0x7, 0x4, 0x1}, {0x6, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000000100)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc23de4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11ffffffffffffffffffffffffff800000ed007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) ftruncate(r3, 0x3) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) 1.020223881s ago: executing program 3 (id=507): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000280)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8001, 0x7}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x404, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000280)="03000000", 0x4) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8001, 0x7}, 0xc) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$unix(r1, 0x0, 0x0, 0x404, 0x0, 0x0) (async) 1.003612773s ago: executing program 7 (id=508): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff08, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) execve(0x0, &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/speaker\x00'], 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000001200)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5a) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 818.169624ms ago: executing program 0 (id=509): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) readv(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f0000000600)=""/150, 0x96}], 0x4) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f000005f000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x200000000000000}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f000008e000/0x2000)=nil}, {&(0x7f000041c000/0x2000)=nil, &(0x7f000079c000/0x3000)=nil, 0x1}, {&(0x7f00002ef000/0x3000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f000007a000/0x4000)=nil, &(0x7f00004e9000/0x1000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f000037d000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000009e000/0x4000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x6}) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) socket(0x24, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r2 = msgget(0x3, 0x280) msgsnd(r2, &(0x7f0000000f80)=ANY=[@ANYRES32], 0xe2, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) close(r3) (async) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) (async) sendto(0xffffffffffffff9c, &(0x7f0000000040)="38b22c", 0x3, 0xc, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 816.378523ms ago: executing program 7 (id=510): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) close(r0) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r3, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) dup2(r0, r2) 816.030329ms ago: executing program 2 (id=511): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x3}, {0x8}}, &(0x7f0000000040)) 814.967995ms ago: executing program 2 (id=512): r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(0x0, 0x2000, 0x1e5f) socket$inet(0x2, 0x3, 0xfc) socket$inet(0x2, 0x3, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4007ff, 0x8018, 0x3, 0x103, 0x80800002, 0x10081b0, 0xffffffff, 0x10, [{0x0, 0x2893, 0x4, 0x71002}, {0x7fffffff, 0x9, 0x6, 0x3}, {0x104, 0xf88, 0x3, 0xa}, {0x4, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x2802, 0x7}, {0x21, 0x650, 0x3, 0x99}, {0xce1, 0xfffffffb, 0x4f9, 0x6d}, {0x1000002, 0x803, 0x14, 0x8}, {0x2, 0x6, 0xfffff8ac, 0x5}, {0x6a76, 0x8001, 0x7ff, 0x4}, {0x1cc, 0x9, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x9}, {0xb94, 0x7, 0x2, 0x1}, {0xb19, 0xfffffffa, 0x1, 0x8}, {0x1000c, 0x5, 0x1, 0x10010000}, {0x4, 0x1, 0xfff, 0x2}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0x8000, 0xfffe, 0x0, 0x0, 0x200000001, 0x3, 0x4, 0x5}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) fcntl$setstatus(r1, 0x4, 0xc0) setuid(0xee01) r4 = getpid() fcntl$setown(r1, 0x6, r4) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000000)="8858cd20", 0x4) close(r2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="f53534e8db268a56ee76353ac4b67236b83d0e32d6b1eba2d5d41121ad95fc2ba7a58f8d1b694a0129bc9dce021a40280a1ee3bde16420589a3dd39434fc19386f61d264660037c2c751f0c3d1d43a33e87face775454b0b0be778e65a396adea3e5699dc0ecd1f3779e37817572d1e2300dc44ee93be11fdbfd3fd6ab0be03d7d5cbbdc442fa95e11a8236002589193856ba0174bfb26c2883b2f19ea6a457beda3992338c2a6553011a4127366a5a6aced4d7e139072f5be2b09d35f7bd0106e967760ab2b16ac8c2404e829dcf915cfd3f89e3898eed0cd125ee0c9b3c45a8d2bb806d268c274ab855085008039ffadf1c43ba7e93122f3df10899f2b8adb005340f1f65e1e2c9d", 0x109) 728.197637ms ago: executing program 2 (id=513): r0 = socket$inet(0x2, 0x4000, 0x4) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 725.20928ms ago: executing program 2 (id=514): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x1) r1 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x8f2) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000313004e221770", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) 724.936065ms ago: executing program 5 (id=515): mkdir(&(0x7f0000000100)='./file0\x00', 0x45) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x16b2, 0x0, 0x7, 0x8000002e, 0x1, 0x8000000fffffffb, 0x2f01, 0x2, 0x101, 0xfffffffffffffffe, 0x2, 0x6, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x0, 0x80000000, 0x800ee4, 0x0, 0x9b, 0x800000047], [0x8, 0x3, 0x100000000000000, 0x0, 0x0, 0x0, 0x5], [0x3, 0x1ffffffffff, 0x0, 0xbc, 0xffffffff7ffffffe], [{0x0, 0xffffffc0, 0x5, 0x5}, {0x2, 0x5, 0x1}, {0x0, 0xfffffffd, 0xffffffff, 0xff9}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0x9, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xfffffffffffffffc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) poll(&(0x7f0000000140)=[{r0, 0x3}], 0x1, 0x9) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x20) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, 0xffffffffffffffff) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) r3 = socket(0x2, 0x4000, 0xfd) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES16=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(0x0, 0x0) setrlimit(0x8, &(0x7f0000000200)={0x4, 0x51}) sysctl$hw(&(0x7f00000000c0)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7ed", 0x9}], 0x1, 0x0, 0x0, 0x40f}, 0x40a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) connect$unix(r3, &(0x7f0000000180), 0x2) 724.457134ms ago: executing program 4 (id=516): r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000340)="15337ac0", 0x4) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000300)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000200)=""/123, 0x7b}], 0x2, &(0x7f00000002c0)=""/49, 0x31}, 0x1800}, 0x10, 0x3, &(0x7f00000003c0)={0x0, 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1, 0xfffeffff}, {0x21, 0x40d3}], 0x2}) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x88}], 0x1}) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0x6, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x7, 0xc48, 0x1000000080000000, 0x8000002a, 0x0, 0xb28f, 0x80000002, 0x61, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x500], [0x6, 0x5, 0xfffffffffffffff8, 0x0, 0x5, 0x7ffffffd, 0x0, 0x8000000000000, 0x0, 0x2], [0x8, 0x9, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x2, 0x8000000100000002, 0x6], [{0x7ff, 0x90c, 0xffffffff, 0x7d06}, {0x6, 0x202, 0x6, 0x3}, {0x58, 0xff, 0xfffffffe, 0xffc}, {0x1009, 0x5, 0x8, 0xfffffffffffffffe}, {0x0, 0x400, 0x80004, 0x5}, {0x8, 0x2000, 0x40003, 0x2}, {0xff00, 0x0, 0x4}, {0x5f9, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x5}}}) kevent(r2, &(0x7f00000000c0), 0xbe96, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004518002800000a000000034e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000c00090780003"]) 724.105672ms ago: executing program 2 (id=517): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = kqueue() sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000380), 0x8, &(0x7f00000001c0), 0x15, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x4001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0xfffffffffffffc17, &(0x7f0000000200)={0x994, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x200000000000181c, 0x42, 0x2}, 0x0, 0x0, 0x0) kqueue() mknod(0x0, 0x2000, 0x637d) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0xc0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x401, 0xffff, 0x0, 0x1, 0x3, 0x6, 0x1, 0x2, 0x8, 0x364}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e0000/0x1000)=nil, 0x3}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x7}, {&(0x7f0000082000/0x1000)=nil, &(0x7f0000695000/0x1000)=nil, 0x1000ffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000077000/0x1000)=nil, 0x1}], './file0\x00', 0x2}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 649.626611ms ago: executing program 6 (id=518): r0 = shmget$private(0x0, 0x1000, 0x242, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/8) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1}, 0x4, 0x0, r4, r4, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[r6]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3, r1, r7, 0xffffffffffffffff, 0x0, 0x80, 0xfffa}, 0x10, 0x8, r4, r5, 0x7, 0x5, 0xfffffffeffffffff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r8 = socket$inet(0x2, 0x3, 0xb) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) accept(r8, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) chmod(&(0x7f0000000040)='.\x00', 0x35e) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r9}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0xd, &(0x7f0000000240)="0901000100000000", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 648.950171ms ago: executing program 7 (id=519): syz_emit_ethernet(0x2a, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c0000200000009078ac1400bbffffffff4e214e22000890781c3ae09166c52e22908eaab67fba89ef28311a4db7db6d911f097a0726a904a189700d33c61a25e087370219deed7babec44dde66ac753892bde8dc2b7e38f2a79ad0ca045a06ba4744385dd81005d5301c0bde165d2b2c1ea2c1bc8b23eb33b786a1326fe874c3cb073ff986e79579dbc97ed67faaf896b28b5ef8a72a94efe811730d38da018eb7e9af96f24ae41f3c396ac3225b988cbfe9889d820ccdeb8a8081f8b9a9f35c3945623909a75920a74f5d6364a36038a59953f56d19d980ff8e1036d4ace11a911068dba4d2bbfeae7194bcd4056f65acf"]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10001, 0xe660) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x1, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x40000000000005, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x800ee4, 0x8, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000, 0x0, 0x80000001, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffc], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x8, 0xfffffffd, 0xffbffffd, 0xffc}, {0x1008, 0x0, 0x9, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0xfffffffffffffffe}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0x100000000}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r2) recvmmsg(r1, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/107, 0x6b}, {&(0x7f0000000480)=""/36, 0x24}, {&(0x7f00000004c0)=""/114, 0x72}, {&(0x7f0000000540)=""/67, 0x43}, {&(0x7f00000005c0)=""/161, 0xa1}, {&(0x7f0000000680)=""/40, 0x28}, {&(0x7f00000006c0)=""/36, 0x24}, {&(0x7f0000000700)=""/84, 0x54}], 0xa, &(0x7f0000000840)=""/204, 0xcc}, 0x5}, 0x10, 0x0, &(0x7f00000009c0)={0x1, 0x4}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x203bf, 0xc4, 0x6, 0x0, 0x7ff, 0xffffffff, 0xffffffff, 0x1, 0x8db4673757fbf4d3, 0x6, 0xffffffffffffffc0}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x7ff, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x1, 0x2, 0x1, 0x6}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, r5) close(r6) r7 = socket(0x2, 0x4001, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x101, 0xf1) syz_emit_ethernet(0xe9, &(0x7f00000001c0)={@remote, @broadcast, [], {@generic={0x8856, "dffd11ac70b8e4fb24384a047a8f431e437cc6abed278e65b0027e64d4f20c675e20f62949d528e1d057316d7aacc1fa3b6002dcabfa12a0018368e3933fd806c01bb934632d5837a1782915b8d91b0f90838470a89b83704134671a4f299f3f92dfb05f261378cce2e6f595030b5c27b992121ccc2e117bd794cde72fd6c2a0e3a9f43b46475d676627889c84da53b566bd97b872a93c4754447ea9a4e58b9572507159eb53ca0590afc5f820fd8f2cc84f2b2eaba25180b062aa4f327be2b11f2418025a6619d3b09d13b313c854631cb556a0ca91875f81abb8"}}}) syz_emit_ethernet(0x94, &(0x7f0000000100)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x86, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x1, r0, r8, 0x0, 0x0, 0x9, 0x20, 0x1, 0x0, 0x0, {[@generic={0x4, 0xd, "691fcf168b925495343c58"}]}}, {"5ca0d9f1165d4044715711c7651dd0fc7eedea746f1af08829f3ac65a1df4034b8a6dd0a53c3998c7315f4b16c18083a197e7094024de7784a50ee46f8191bef5d909aa2658ebf17a049075402b6"}}}}}}) 357.104499ms ago: executing program 6 (id=520): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) (rerun: 32) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="3628f598c6225421fafad3ffcb414062074f12f1ac4bcd691e5d978c6626d3921389499c11fc3bd7b8f8378fea4d3955fe526eaa1121bc4f4dffe3ecddc7e90b7066ceea6775ed4f50d3ea31e034671ff2c4a15ea199861a51d15a0ccb88db99a60defd81d8ade2bbe33cd3b6aad", 0x2cfea}], 0x100000000000018c) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) 356.7589ms ago: executing program 0 (id=521): mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0xffff8162) r0 = socket(0x2, 0x3, 0x0) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_esp(0x0, 0x0, &(0x7f0000000340)="14db5df3d1e1d24216808e883abc72948d371fa05623510455e57a73685c6c789984c3348ddb6adc237d6bd998f34331d06de3ddbd1cd504e4f7dc0b7289501f9fd945e8", &(0x7f0000000100)=0x44, &(0x7f00000001c0)="aea8942e4569532a80db20c02bf3cc955e3f00eff95e700663c33d386d3c368381f1f270d8370306c04f", 0x2a) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$unix(r0, &(0x7f0000000280)="f0ec9fa6f36ed89ebdb5bb380e97a5cb0553924b6f9d506786cc1fdeab2dcacfd66df85623e5a5615ddd05aa41d316d48f232f609e86493eeffde17e396232d93de13979208e472c", 0x48, 0x2, 0x0, 0x0) mknod(0x0, 0x2000, 0x6381) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="27784543b2d64f63e3d500f92c1c986d874ccff881a16c7f5d776e8bbe6f922b73472768d07fbffd6201f44d06dcc6f9c9e6ae", 0x33) socket(0x18, 0x5, 0xd) close(r1) 354.758222ms ago: executing program 6 (id=522): utimensat(0xffffffffffffffff, 0x0, &(0x7f00000002c0)={{0x8, 0x40000000006}, {0x6, 0xfffffffffffffde2}}, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000080)="4315826761ff855ff959b8", &(0x7f0000000140)=0xb, &(0x7f0000000100)="f1c68f", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000180)="89487b08b22208b2e854423e996e1a660096f1fc436bc7696f6f3462d19e837d06bd3879090334494bb496297a2db432cc11745d1da8d620e1aa5a9209de381c98d3322d8bee6c741432108823ec663cdf885a677c04b12fa7a37126957e23bca35e31789ddc3d0ec2ffa31f49d3bd4b2f932d628421482ad8014a5ace", &(0x7f00000000c0)=0x7d, &(0x7f0000000200)="2b3c71faa51cf28130f609e5c7f6aa749fc460d60c3c94c41ddfdb02a887cf93a4996247260bdbe5e91c685582e03dd8f6ac5e79066d9b7aa9b57a20b1efee7d0323d49e483a78d134fcd9983b3f3899a489b5673671698f3709a4b3e89eeb71c79382bccbe4814c017c9b42b8f62a11d70e154a1ffa63d7ae50cb741fe2038837ab79498f7a209e8074738bbb9afa75680bb9bd45c785d402462e295c2813d0d391965cb11763b9", 0xa8) 354.167842ms ago: executing program 0 (id=523): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x40) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xe, 0x2000007, 0x101, 0xf9, 0x81b0, 0x4a, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8, 0x7}, {0x402, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x5b, 0x10201, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x100004, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0xa}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="7f4a6fc4", 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) semget(0x0, 0x1, 0x681) getgid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000640)={0x1, 0x1, 0x0, 0x100002000002}) setuid(0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 353.7351ms ago: executing program 1 (id=524): openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc450443f, &(0x7f0000000000)={0xa, 0x7fff, 0x7, 0x5, "00c3051b9d06832f4702000004000004765c00", 0xa, 0x5}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/57, 0x39}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x2, [{0x2, 0x7fffffff}, {0x3, 0x7fffffff}, {0x1, 0x665}, {0x3, 0x5}, {0x2, 0x3}, {0x6, 0x7}, {0x3, 0x2}, {0x3, 0x1ff}, {0x2, 0x7ff}, {0x3, 0xb23}, {0x1, 0x1}, {0x3, 0x2}, {0x1, 0xb}, {0x1, 0xffffc5b9}, {0x1, 0x97}, {0x1, 0x80000000}, {0x1}, {0x2, 0x8}, {0x3, 0x7}, {0x1, 0x1ff}, {0x3, 0x3}, {0x2, 0xfffffff9}, {0x1, 0x9}, {0x1, 0x4}, {0x3, 0x7}, {0x3, 0x4}, {0x2, 0x7}, {0x0, 0x4}, {0x0, 0x8}, {0x1, 0x6}, {0x3, 0xb}, {0x1}]}) 257.719527ms ago: executing program 1 (id=525): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4004667f, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r2) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0x3, 0xfffffffe, {[0xfffffffffffffffd, 0x10000000004ef, 0x5, 0x100000000, 0x0, 0x80000000, 0x400, 0x0, 0x0, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x1, 0x3, 0x4, 0xfffffffffffffff7, 0x800100], [0xd6, 0x5, 0xfffffffffffffff8, 0x3, 0x1, 0x80000000, 0x6, 0x0, 0x0, 0x47], [0x8, 0x2, 0x6, 0x0, 0x0, 0x2, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x8, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x6, 0x3}, {0x2, 0x9d1, 0xfffffffe, 0xffc}, {0xe, 0xffffffc0, 0x6, 0xfffffffffffffffe}, {0x0, 0xfffffffe, 0xd, 0x1}, {0x7ffe, 0xd, 0x40007, 0x1}, {0x85, 0xfffffffc, 0x7}, {0x0, 0x95c, 0x200, 0x10000}], {0x0, 0x5, 0x0, 0x849}, {0x1ff, 0x10, 0x4, 0xffffffffffffffff}}}) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa8eaaaaaaaaaaaaaa86dd6000000000003c03fe8000000000000000000000000000bbff020000000000000000080000000001f314f4b5db101ca6fffea662d6f4a101da256c14cd80b466749a4aef9ee89c6e0740c5f9cee9ef8bd4a4a3f1d09d44a25da4d10ba5f0008b7badd6aa13c187c7af1eba3696be07bb271bde30b93c3248e4be30b9bd1bd6be30832541a3ec33"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x24, 0x2, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x40) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x3, 0x3a) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000c00)="bc4af106732f11bfa69d088550edfb82a948514f88ebb9602c293f65cc8e7598d675cf8846edc538270f68e0fd4eef50ff57b848ed3c54c39b6a794eb4306281dc8316c98b05a6f28db4ddd5b163151d8c4f914a956c599b46117a31c39d3ac2f2b38aa55f4d4eb8292bdef23deaa5e8a4eaf2ae48c3033cefc5c1f671783a9addeec3a85415b46a92385841a299b4dda480061a36c1f0a7ef5d8c2d79519b9c750fc59fcbd8de1325b64da8ff7ab408e623bff398a079a76a53a0bdeb666f0708eba661504257fc6fa60360666c1b285854b59869110198fb5cbcfa508955d3603f79f4eed9864970075e719742e605bf6dd6da2b2902512819e03b880e41891c52823d110450c661516a85abeef25dcc1141fb6e42512bc79df4c93c83c727dc4aed63f10508e3b5fb77411b70609d759fdef7f5d6a47d3506ffed54b4feac22f9c342d514212ae3b29cec3d2026ebeaa86195bf689707841dfac791c6ff7627feebc8591cf64d06b8bf8a3af4ba9c321fb2f7f18ddf17936ebb43d29ea8a7685ba4f452f357f34dfa5abbd8bb6e5737f7834536aaea86b3294b3cbbd735338f7ed1c5e245d925ea5ebf591d9677fb96cbfa6d0a41384184c5f41594feecbe1acec4b69c4759d3f0f1413a0cc22698215c5c7eef80bf172cfd1264b9f26730bd14a4f09b6b7bcdf029b25cb6ecd1e4e86f5bb1588a08c75b4005f43b16c68c4ab1e9c68494b667a0369d3d36e8ef278d10da7640771198fd8dc127615a396f9093d25ae5587b75808adffc230a3a363d5d8a3ca7bc3913f1934e3842aefe306b8965a097bff1d9c775339e0fb4abc8e53cadcbea1be571e449ceaa336cf5e335dbaed4c5d0283ea48da24ab48d49a8be784d73b4137c2277451d8b19b08c911102a8f9e5b7c60727fc4fb992c1efa8fe20a49131a6b6f35dc7490feb3a3c4bdb4ec10e4add9d773a91fefda0d1f4c18221c867313be01f37649082f657596aae217159ba59fa616d63b832ff39e790a80c7d0d7a9f834899b2e7b3b3475d0487e505b093a4eb5250843eb4fe6dd00bb1c42edab28b126a2a7c572bae518846f4ae0f2689369d2d7da9e8056ef01eadaf09a48267fd3c21bb40f488a4a5eff81233712bb89773803f00ee28937c8291c3452b3c6be6f177d13d842f8678dd9a76b65278152e06aa1b4f05e57b28b3be9d426490ca9a1119f2a8b0bbac513dc81a677abfd03ae247c34ecf7a9826cac2f476d71c1616fcefdc9856dece7bb426f3acdc3f79bcf6321eee8639fc794d0231f0fa9dcf8a35fb0e26e9a46d916d11a1c26379a652d09aa5f9b3862f112527f33de48077e2e42195355890c39f471bc06dea22832789e7d7f6efcb76b1f38c89601863e69a718ed028a68bd1a8e14fec4d01cf01d292d143f36dbf6e219e95fb0a2a3b5a7e2a9e7b9bc1fa8b33a06089828910208cb1fcc9e9d574c2254d1f12", 0x411}, {0x0}], 0x2) 257.383284ms ago: executing program 3 (id=526): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x5266, 0x100000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x6, 0x3, 0x2, 0x400000, "63742200000000000000009280c9795a6b47c1d1", 0x8000}) (async) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x6, 0x3, 0x2, 0x400000, "63742200000000000000009280c9795a6b47c1d1", 0x8000}) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) readv(r3, &(0x7f0000000280)=[{0x0}], 0x1) r4 = socket(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 255.882259ms ago: executing program 6 (id=527): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x7f, 0x2, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2892, 0x5, 0x71002}, {0x6, 0xe, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x2000009b}, {0xce1, 0xffffffff, 0x4d4, 0x9}, {0x1000006, 0x1b7, 0x14, 0x5910}, {0x2000002, 0x82, 0x7, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1cc, 0x800, 0x8, 0x3}, {0xc, 0xa, 0x9}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xffeffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x16, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000080)='./file0\x00', 0x7ffffffffff) fsync(r0) lseek(r0, 0xff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x3, 0xed0f}) semget(0x0, 0x3, 0x504) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20}], 0x20, 0xa}, 0x8) 254.996079ms ago: executing program 0 (id=528): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x5b) fchmod(r0, 0xff) setuid(0xffffffffffffffff) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000313004e221770", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r1, 0xffffffff) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xa, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000b40)={0x2, 0x0, 0x3, {[0x7, 0x1, 0x8, 0x2, 0xfff, 0x4, 0xc2c2, 0x1000, 0x4, 0x81, 0x7fffffffffffffff, 0x10000, 0x400, 0xa77, 0x3, 0x2, 0x3, 0x1], [0xf4, 0x4, 0x2, 0x8000000000000000, 0x0, 0x5659, 0x0, 0x8, 0x3], [0x4, 0x7, 0xfffffffffffffffc, 0x5b2b, 0x1b, 0xffff, 0x4], [0x80000001, 0xd4, 0x2, 0x8, 0x7, 0x1], [{0x0, 0x2, 0x9485}, {0x7f, 0x10001, 0xb, 0xcaca}, {0x3, 0x6, 0x7, 0x3}, {0xfffe, 0x606, 0x7ff, 0x4}, {0x7, 0x4005, 0x7f, 0x2}, {0x3, 0x4, 0x0, 0xb414}, {0x3, 0x900000, 0x10001, 0x5}, {0x1000, 0x6, 0x5, 0x6}], {0x2, 0x1, 0x7, 0x100000001}, {0xfffb, 0x101, 0x8, 0x1000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000680)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) ftruncate(r3, 0x200) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="93de46c705e2c047965eccb43e5e41ca42753bcdc1ea8f9544fd5a8cfff9ae8e6348b01cccafc2e7a72ad7ac42cbceb4538ab0cf02dac363aff585bc9ab6fd7da47c0470b4a4473c4a", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd67e5469500102ba17e9107ff18d8757881280c38a5ebcb9a00000000000000000000ffffe00000012b000005000000004e214e2100089078f4bb736e1074ea9621405186a2ba00e112e4b10cc6de2f3dd73deb3a35b6ca01"]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 155.627525ms ago: executing program 3 (id=529): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x9}, {0x26, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a9", 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) setuid(0xee01) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x143) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0xb, 0x7e, 0x40000007}, {0x2c, 0xf, 0x6, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="050000003b12a840000074a3d1da00353e18e1eee30d2baefcca3e0600096948", &(0x7f0000000000)=0x5, 0x0, 0xffffffffffffffa5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f00000002c0)={@local, @local, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x5, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x20, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2e, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}], @icmpv6=@ni={0x8b}}}}}}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@random="a7d0c14a285c", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3f, 0x14, 0x0, 0x8000, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}}}}}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000009586b2", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="a7d0c14a285cffffffffffff081a45fc00140000800000019078ffffffffac1400bb"]) 155.372068ms ago: executing program 4 (id=530): open$dir(&(0x7f00000000c0)='.\x02/file0\x00', 0x10, 0x134) 155.120987ms ago: executing program 3 (id=531): execve(0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080048060034038d299f1ca41ffb04ac1100640003069d9078ffffffe7ffffffff070b1eac1400aa7f000001000e009078000b000800"]) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) r1 = kqueue() (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, 0x0) syz_open_pts() (async, rerun: 64) kevent(r1, &(0x7f00000001c0), 0x3ff, &(0x7f00000002c0), 0x10001, &(0x7f0000000140)={0x3, 0xfffffffffffffff7}) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) (async) close(0xffffffffffffffff) (async) r3 = socket$inet(0x2, 0x3, 0xb) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async, rerun: 64) r5 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) (async) connect$unix(r5, 0x0, 0x0) (async) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040)="03000000", 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) (async, rerun: 32) setuid(0xffffffffffffffff) (async, rerun: 32) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x81, 0x4}, 0xfffffffc, 0x0, 0x0, 0x0, 0x200000002, 0x3, 0x2800}) shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000580)={0x820000b, 0x2, 0x1, 0x2f, "cd00fd00", 0x200, 0x3}) 153.884727ms ago: executing program 5 (id=532): openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x3, 0x2, 0x6c, 0x8e, "685180d51aa019576b75b36701f66dde000700", 0x9, 0x1}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x44946472, 0x0) 465.681µs ago: executing program 4 (id=533): pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3) syz_emit_ethernet(0x56, &(0x7f0000000080)={@random="a1541198c9fd", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x20, 0x0, 0x1, @empty, @mcast2, {[@dstopts={0x70, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x9}]}]}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x1, 0x8, 0x38, 0x67, 0x9, 0xd6, 0x32, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0x86, [@loopback, @multicast1, @rand_addr=0x4]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x9, 0x8, 0x5, 0xca, 0x8}}}}}) pipe(&(0x7f00000001c0)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3) (async) syz_emit_ethernet(0x56, &(0x7f0000000080)={@random="a1541198c9fd", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x20, 0x0, 0x1, @empty, @mcast2, {[@dstopts={0x70, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x9}]}]}}}}}) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x1, 0x8, 0x38, 0x67, 0x9, 0xd6, 0x32, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0x86, [@loopback, @multicast1, @rand_addr=0x4]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x9, 0x8, 0x5, 0xca, 0x8}}}}}) (async) 150.875µs ago: executing program 1 (id=534): r0 = socket(0x11, 0x3, 0xfc) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 0s ago: executing program 5 (id=535): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0xb}, {0x2, 0x1}}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x1810, r0, 0x80000004) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.214' (ED25519) to the list of known hosts. vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd807aa92400 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd800b063000, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff824b1e48 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff80002e3d93c0 gsbase 0xffff8000299edff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff824b1e48 Starting stack trace... panic(ffffffff833e005c) at panic+0x1d0 kerntrap(ffff80002e3d9310) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff80000148f000) at dt_ioctl_record_stop+0x108 dtclose(21e5f,81,2000,ffff800039c0c7e8) at dtclose+0x109 spec_close(ffff80002e3d94c0) at spec_close+0x466 VOP_CLOSE(fffffd800e0e0398,81,fffffd80097fd750,ffff800039c0c7e8) at VOP_CLOSE+0x132 vn_closefile(fffffd805edd02f8,ffff800039c0c7e8) at vn_closefile+0x12b fdrop(fffffd805edd02f8,ffff800039c0c7e8) at fdrop+0x121 closef(fffffd805edd02f8,ffff800039c0c7e8) at closef+0x192 fdfree(ffff800039c0c7e8) at fdfree+0x116 exit1(ffff800039c0c7e8,0,0,1) at exit1+0x576 sys_exit(ffff800039c0c7e8,ffff80002e3d9830,ffff80002e3d9780) at sys_exit+0x1a syscall(ffff80002e3d9830) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x796615d731c0, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 91 -1071590968 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 380109 210 0 0 0 0 syz-executor * 99240 29047 0 0x2 0 1 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x7943c020d1b0, count: 14 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd800b063000, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7943c020d1b0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a2fc470 rbx 0 rdx 0 rcx 0xffff8000ffffcd00 rax 0x3c r8 0xffff80002a2fc3a0 r9 0x1 r10 0x956e38102f5a5ce8 r11 0x28f824dd833e339a r12 0 r13 0 r14 0xffff8000ffffcd00 r15 0 rip 0xffffffff810de3ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002a2fc3f0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=99240 pid=29047 tcnt=1 stat=onproc flags process=2 proc=0 runpri=50, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a272a70,0xffff8000ffffda08 process=0xffff8000ffff2690 user=0xffff80002a2f7000, vmspace=0xfffffd806ec941f8 estcpu=36, cpticks=64, pctcpu=0.28, user=2, sys=45, intr=16 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 210 380109 93610 0 7 0 syz-executor 210 341511 93610 0 3 0x4000080 fsleep syz-executor 210 74131 93610 0 2 0x4000000 syz-executor 31613 15572 46933 0 2 0x2 arp 90367 332418 3772 0 2 0 syz-executor 90367 443712 3772 0 3 0x4000080 fsleep syz-executor 46933 504020 33219 0 3 0x10008a sigsusp sh 49673 307291 84960 -1 3 0x90 nanoslp syz-executor 49673 106274 84960 -1 3 0x4000090 fsleep syz-executor 49673 356880 84960 -1 3 0x4000090 fsleep syz-executor 88897 377909 29047 -1 2 0x10 syz-executor 88897 324484 29047 -1 3 0x4000090 fsleep syz-executor 88897 72814 29047 -1 3 0x4000090 fsleep syz-executor 50349 65972 35586 0 2 0 syz-executor 50349 483060 35586 0 2 0x4000000 syz-executor 50349 344969 35586 0 3 0x4000000 inode syz-executor 50349 428452 35586 0 3 0x4000000 inode syz-executor 50349 330239 35586 0 3 0x4000000 inode syz-executor 33219 510727 46098 0 3 0x82 wait syz-executor 90476 469632 51894 0 3 0x80 nanoslp syz-executor 90476 194699 51894 0 3 0x4000080 kqsel syz-executor 90476 429711 51894 0 3 0x4000080 fsleep syz-executor 61261 222516 1 0 3 0x80 nanoslp init 35586 207982 46098 0 3 0x82 nanoslp syz-executor 3772 523297 46098 0 3 0x82 nanoslp syz-executor 48584 493527 46098 0 3 0x82 nanoslp syz-executor 84960 360608 46098 0 3 0x82 nanoslp syz-executor 51894 213900 46098 0 3 0x82 nanoslp syz-executor 93610 15985 46098 0 3 0x82 nanoslp syz-executor *29047 99240 46098 0 7 0x2 syz-executor 46098 321389 84423 0 3 0x82 kqread syz-executor 84423 352695 53252 0 3 0x10008a sigsusp ksh 53252 119910 94312 0 3 0x98 kqread sshd-session 94312 163134 66441 0 3 0x92 kqread sshd-session 66441 277579 1 0 3 0x88 kqread sshd 8765 98976 20103 74 3 0x1100092 bpf pflogd 20103 323263 1 0 3 0x80 sbwait pflogd 90279 48895 51197 73 3 0x1100090 kqread syslogd 51197 298789 1 0 3 0x100082 sbwait syslogd 19529 197178 1 0 3 0x100080 kqread resolvd 53158 266244 71097 77 3 0x100092 kqread dhcpleased 22857 239564 71097 77 3 0x100092 kqread dhcpleased 71097 366605 1 0 3 0x80 kqread dhcpleased 8886 351032 0 0 3 0x14200 bored smr 27602 10574 0 0 2 0x14200 zerothread 49659 281893 0 0 3 0x14200 aiodoned aiodoned 27604 241698 0 0 3 0x14200 syncer update 30303 217793 0 0 3 0x14200 cleaner cleaner 12429 290346 0 0 3 0x14200 reaper reaper 25146 73398 0 0 3 0x14200 pgdaemon pagedaemon 52072 138347 0 0 3 0x14200 bored viomb 90388 3403 0 0 3 0x40014200 acpi0 acpi0 31558 226260 0 0 3 0x40014200 idle1 78300 120688 0 0 3 0x14200 bored softnet1 50116 116207 0 0 3 0x14200 netlock softnet0 92875 139129 0 0 2 0x40014200 systqmp 76874 388891 0 0 3 0x14200 bored systq 45553 306917 0 0 3 0x14200 tmoslp softclockmp 31542 173092 0 0 3 0x40014200 tmoslp softclock 32601 146445 0 0 3 0x40014200 idle0 1 130045 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 210 (syz-executor) thread 0xffff800039c0d248 (380109) exclusive rwlock uobjlk r = 0 (0xfffffd806cd52478) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault+0x1e5 #3 upageflttrap+0xa9 #4 usertrap+0x42f #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd805d9b48c8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 Process 50349 (syz-executor) thread 0xffff8000fffee2b0 (483060) exclusive rrwlock inode r = 0 (0xfffffd806cc40d90) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 50349 (syz-executor) thread 0xffff8000fffefca0 (344969) exclusive rrwlock inode r = 0 (0xfffffd80770c0a28) #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 sys_truncate+0x84 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10222 11228K 11473K 166960K 12433 0 pcb 17 15K 17K 166960K 198 0 rtable 224 9K 10K 166960K 626 0 pf 35 17K 25K 166960K 122 0 ifaddr 38 6K 8K 166960K 84 0 ifgroup 51 2K 2K 166960K 133 0 sysctl 2 1K 9K 166960K 12 0 counters 66 36K 37K 166960K 168 0 ioctlops 0 0K 8K 166960K 1671 0 iov 0 0K 16K 166960K 29 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1363 86K 86K 166960K 2062 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 18 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 93K 166960K 679 0 sigio 0 0K 0K 166960K 7 0 proc 64 99K 180K 166960K 611 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 137 0 in_multi 78 5K 7K 166960K 117 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 115 519K 519K 166960K 115 0 exec 0 0K 1K 166960K 480 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 248 157K 172K 166960K 7983 0 UVM aobj 9 6K 6K 166960K 11 0 pinsyscall 43 86K 103K 166960K 1837 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 36 0 NDP 11 0K 1K 166960K 57 0 temp 144 8681K 8928K 166960K 25956 0 kqueue 15 24K 30K 166960K 121 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 65 0 62 1 0 1 1 0 8 0 rtentry 176 196 0 101 6 0 6 6 0 8 0 unpcb 144 415 0 397 4 0 4 4 0 8 3 syncache 336 6 0 6 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 276 0 206 9 2 7 7 0 8 0 arp 136 21 0 5 1 0 1 1 0 8 0 inpcb 328 835 0 759 10 3 7 10 0 8 0 nd6 152 26 0 6 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 43 0 43 1 0 1 1 0 8 1 pppxif 1504 3 0 3 2 2 0 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 9 0 4 1 0 1 1 0 482 0 pffrnode 88 7 0 2 1 0 1 1 0 8 0 pffrent 40 17 0 12 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 2 0 2 2 1 1 1 0 8 1 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 89 0 10 1 0 1 1 0 8 0 pfstkey 128 93 0 14 3 0 3 3 0 8 0 pfstate 448 90 0 12 9 0 9 9 0 8 0 pfrule 1344 25 0 20 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 566 0 188 31 0 31 31 0 8 5 art_table 40 568 0 188 6 0 6 6 0 8 0 art_node 32 196 0 110 2 1 1 2 0 8 0 sysvmsgpl 40 6 0 3 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2822 0 1315 96 0 96 96 0 8 0 ffsino 296 2822 0 1315 118 0 118 118 0 8 0 nchpl 144 3710 0 2006 64 0 64 64 0 8 0 rtmask 32 14 0 14 1 0 1 1 0 8 1 vnodes 216 3190 0 0 178 0 178 178 0 8 0 namei 1024 12808 0 12807 1 0 1 1 0 8 0 percpumem 16 99 0 51 1 0 1 1 0 8 0 vcpupl 3968 2 0 0 1 0 1 1 0 8 0 vmpool 840 4 0 2 3 2 1 2 0 8 0 kstatmem 264 84 0 60 3 0 3 3 0 8 1 scsiplug 72 2 0 2 2 1 1 1 0 8 1 scxspl 216 14191 0 14191 9 8 1 8 1 8 1 plimitpl 152 119 0 102 1 0 1 1 0 8 0 sigapl 424 990 0 941 7 1 6 7 0 8 0 knotepl 120 531 0 0 17 0 17 17 0 8 0 kqueuepl 224 430 0 383 9 4 5 5 0 8 2 pipepl 344 231 0 203 6 3 3 6 0 8 0 fdescpl 528 974 0 941 3 0 3 3 0 8 0 filepl 160 6447 0 6057 17 0 17 17 0 8 0 lockfpl 104 234 0 231 2 0 2 2 0 8 1 lockfspl 48 107 0 104 1 0 1 1 0 8 0 sessionpl 144 26 0 18 1 0 1 1 0 8 0 pgrppl 48 40 0 24 1 0 1 1 0 8 0 ucredpl 104 1183 0 1168 1 0 1 1 0 8 0 zombiepl 144 942 0 941 1 0 1 1 0 8 0 processpl 1232 990 0 941 5 1 4 5 0 8 0 procpl 664 1941 0 1879 6 0 6 6 0 8 0 sosppl 176 3 0 3 2 1 1 1 0 8 1 sockpl 752 1326 0 1228 14 3 11 14 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 135 0 0 4 0 4 4 0 8 0 mbufpl 256 312 0 0 20 0 20 20 0 8 0 bufpl 280 4978 0 134 346 0 346 346 0 8 0 anonpl 32 7984 0 0 65 0 65 65 0 246 0 amapchunkpl 152 26832 0 26285 35 2 33 35 0 158 11 amappl16 200 3535 0 3488 22 6 16 16 0 8 11 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 6 0 6 1 1 0 1 0 8 0 amappl13 176 437 0 435 1 0 1 1 0 8 0 amappl12 168 1339 0 1298 3 0 3 3 0 8 0 amappl11 160 6 0 6 1 1 0 1 0 8 0 amappl10 152 84 0 70 1 0 1 1 0 8 0 amappl9 144 246 0 245 1 0 1 1 0 8 0 amappl8 136 25 0 22 1 0 1 1 0 8 0 amappl7 128 83 0 80 1 0 1 1 0 8 0 amappl6 120 293 0 278 1 0 1 1 0 8 0 amappl5 112 78 0 68 1 0 1 1 0 8 0 amappl4 104 447 0 416 1 0 1 1 0 8 0 amappl3 96 4368 0 4275 4 1 3 3 0 8 0 amappl2 88 1099 0 1025 2 0 2 2 0 8 0 amappl1 80 11836 0 11249 15 0 15 15 0 8 0 amappl 88 7151 0 6977 5 0 5 5 0 92 0 uvmvnodes 80 119 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 9 0 9 2 1 1 1 0 8 1 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 10 0 2 1 0 1 1 0 8 0 uaddrrnd 24 974 0 941 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 974 0 941 1 0 1 1 0 8 0 vmmpekpl 168 9894 0 9847 3 0 3 3 0 8 0 vmmpepl 168 68538 0 66580 101 4 97 97 0 357 5 vmsppl 488 973 0 941 6 1 5 5 0 8 0 rwobjpl 80 21131 0 20065 29 2 27 27 0 8 2 pdppl 4096 1964 0 1888 104 28 76 86 0 8 0 pvpl 32 15643 0 0 127 1 126 126 0 265 0 pmappl 256 977 0 943 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 305 0 33 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83867ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8397eee8) at __mp_lock+0x192 scsi_xs_put(fffffd806b5da450) at scsi_xs_put+0x51 scsi_done(fffffd806b5da450) at scsi_done+0x40 vioscsi_vq_done(ffff8000000a4268) at vioscsi_vq_done+0xe1 intr_handler(ffff80003c431430,ffff80000006b400) at intr_handler+0x125 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff8397eee8) at __mp_lock+0x199 uvm_fault(fffffd805d9b47c8,9d9774a9000,0,2) at uvm_fault+0x1ea upageflttrap(ffff80003c4317d0,9d9774a9000) at upageflttrap+0xa9 usertrap(ffff80003c4317d0) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x78e17d71ba50, count: 1 ddb{0}> trace x86_ipi_db(ffffffff83867ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8397eee8) at __mp_lock+0x192 scsi_xs_put(fffffd806b5da450) at scsi_xs_put+0x51 scsi_done(fffffd806b5da450) at scsi_done+0x40 vioscsi_vq_done(ffff8000000a4268) at vioscsi_vq_done+0xe1 intr_handler(ffff80003c431430,ffff80000006b400) at intr_handler+0x125 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff8397eee8) at __mp_lock+0x199 uvm_fault(fffffd805d9b47c8,9d9774a9000,0,2) at uvm_fault+0x1ea upageflttrap(ffff80003c4317d0,9d9774a9000) at upageflttrap+0xa9 usertrap(ffff80003c4317d0) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x78e17d71ba50, count: -14 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x7943c020d1b0, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7943c020d1b0, count: -1