last executing test programs: 4.925239857s ago: executing program 4 (id=271): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 4.860828562s ago: executing program 4 (id=274): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) r1 = socket(0x1, 0x4000, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000000)="36cd0495c54e317cb51836f9a78556e7cc01a04176fb06eef41f412653ea662a755a5ad1fd881895f14dba79f93be1ebe8cf259cf555a2f1b26383e9d2b39185f1c3378e32c710739367fa6d2d61fff2145064fffc2420f2576931bc54d73a654e2216940aebe4130e4d709fa1a28de15787a844812a2baa5981a1b4396891d454", 0x81, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 3.81942501s ago: executing program 4 (id=277): r0 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x101, r2, r3, r0, r3, 0x61, 0x1}, 0x6, 0x0, r1, r1, 0x8000000000000001, 0x5, 0x1, 0xb229}) (async) r5 = socket$inet6(0x18, 0x4, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000100)=0xa8, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x0, 0x9, 0x558f, 0x1}, 0xc) (async) fcntl$setown(r5, 0x6, r1) write(r5, &(0x7f0000000180)="16e124bc480cedebba6090eab7b27518d7d5d6fa4a859adc84a38676a445836fe55b2d973e20886e1b671d75", 0x2c) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) writev(r5, &(0x7f0000001640)=[{&(0x7f0000000200)="f0a7df", 0x3}, {&(0x7f0000000240)="dbf91ef0307b57fe5999078f56f23dbfa2d0b809d57b060278e5c305a10872ad76c367622454dc7c173c54402eb50cf5d9cd91ea1933543295ccd77ed0aecb25fc72831c037fe50644d3914c76e0a61a190e4056cba27ace03bb2668c55dbc2601a83932ad4cf7dabf040c49321f91859d7938598f2f3773b5b5ec7103414967e795561ad130016c1ef99539ebdb81a92ec4805a020ad77e1e3d627f00cc43d2010344a75683b0478b9ad0b87633185ce49ac4c6", 0xb4}, {&(0x7f0000000300)="fbec7df5fe98b9d8d85043eca621b2dae0e7ef18b05fca09696a277a8f75a1d2859c5fa0c9f6029938f555c1578ba3431643d597983bcaffceff3fac8da38374c06b89165a1804e93030ea9f76f782fcbdab11899c04e1a8fe144864e530f452dbdf85907acb96448474e4cb1224c711db695bfc9d7f186e1ac4d629603d87f6ac02a5e195bd4830b13639e50965d9053a6eed84bd4fe66a6c09a86299b6b4a3bd7a7329af1d9c6e070907a70496bd33f36e845404690df74c72a7788404c51c8190c64292bf066cc75669657f9ad7576d71f90fb0d4f4beb577962b91b2a9faac826b0f26d88d8945c6329b4468ad10441fc3ca9d98a3a9eed2402f905fa9e36cb926c3beb688885d1718e327dc3697cceae3e1b3d44b7b1f68b24336ea3187fcc279aada665099b8b32efc1df6adcefdd4a91dd59920f892f88980402d3752abb42f8925f2e0a484798a5a62130c806c85b1bdb59fe89a1547120f5cbf0470e8780ba17454b657c1d5e91e5e30b68f2f60820b061f111ab369cf116351454f7ff6d179719099a09bf00431c0a22869d491f85ad20591a488d9ff73b8f83580643d5e946327499a4666289992140db3fc5681027fa15a5b11d7c2107d7f9dc0acd83189f50ddcba6d10d9099cd8e04134bde5077047ccfc4595e7537fb3ef09ec3a4977df5ea01aba28fab32f1198b03e7f13b785077fa8a353068867e7e37b1400452b8ffb54c9aa970c72dcdd5683a270c56ff6dd470d26d74f71725614aa4c82d754e5f41eb363b4becd1466ec9ea5f657b296b5e7fac87d3388ff27ce2ced3b37281da1ddf3fa963c30d7c4dd7fdd4684e8ff590b3d891e3e50e6ee02076de97baf566f77c1ea5833b8300e99e558d890bc003e5d20c1e94f789300023c2b8e004c0208b8490f092a279d06955b93558d69b43c8f689fda9d91d54317e9d45ea85372d7efc1d57378756a3af5f32b75c6fb9945d048af8eca0dca8767e99282e7fcce16e5ded0f5a3d5354491782a08d4ce080e7bf67e433a3a4723ce8c44da9f7ac4b9787d337f7af1b958b82977dabe06c7c6c90d23638a936ae3b4562ab1a9c3d5227686b1abfb0b1f251bd6ea98554a959cf2a13c520f9077a2f9d71468b2572ffd4a0f64903ccf0c49ae811b46918729dab2d42afae0507fbd60992111057e8b243f2dc0fb1878f0ad38134bb005d4c0c04bcbc53ac6cd9080a84938040a429e88e16954a102652d1d85cff250cb2e84a1ea97299c9c6aa3629596a7d1836b2251d716d3efe56d6f41cf0010d4abd5e522014b41998a6b54d558410fc2deb35c95e114e12934ffa4e1c4846e851c5ef25a710409e782d4346fabde6b37173a50509c911d99ad293d81169749158ded1bdf3099489f0706277a94106efb81465fa2ae16e78275fadd6f8da31e3c347180555e005732f232eaeed91c66d66f222e11610f734bfd1da87897b1adacb42864307e875e74bc798abce5c7ae1b214b5771575fb1155cab6858e42e95f96f239ffbf990a44ce3bc82fb539abb65bd71e5caf46dfc24ad0f61186e9f1835c98b850acce381c784805fd3284c1391db95cf158af663d1ada3aae6044abafe740020e5960840a41374bc41c7d151c9a5b123a3554e4be869b0d090003b8cff841a210a4ba0940678e5953e6ebc3b47fdc977c215fbe27ec961303254368793aade0c68d36a331f7a1beda7e9316ee93572cd6a1b5c5d3ca0b3e3ce5403b6fcf31879ae705e7b6d12402940bd422549618ff6d42840a373c7a40cbcd62765fc653682ef0a4df185134a3ef5586102c68fa6496f173373cfa85d6ddfe104922dd20867fe59109e3e59c8a50f61293394a8823f4a0f4e7d0149f1bd1b340fcf83ea2a59d368d5a3ec50a3cf37e52808347433dc18792c0f1e3d9c153b24cb74796c8537aed817d187b718f3166e9850c1f89eadfb917e8e7cd2a3a57baa13e569db7132c1b7c64872622445a3be19b26d56a3fe6bf4fa987d7420be6ac2e317e350cf8bd6777f482b38e96e3129224d917d103e60370c9bad7f6892ce51b96c401cbe89c28edb36a84b59e1d87c8d3a91d64866eed1270c3585a7387376db813918ba14b80145f8f9a743157964fcd53a68156a51c5444d60da8182f940ce17d11f46b2f81f6ad92ddf1c7a65fde5ea44afc2cc6303ec772684b82b0379c7e71e248200ba74201bf6a4ddcc18bd4d3baa672358049077a94b689749bba6aa3ec181c4616fe457ee8508706c512ca30b51ca4acc08e9505818e62d135cdb03653ca5f4893b18d05f0251288bee578ba1e39c9a9698be4c63cfa55f908ac71b4404ea5cce2b83eff24af55c5f8a43592f06b432e3892169dca41ecb7c29d253122290f59ff8fb98467c3af71b11057e49d55436997f4374a4f53b9a01dcd04257161d021b0a43b8d31f2dde3cbb1a654a48d6ebd314b8f1ade34bf540e623368bae92f72efdf612cc20a941e80045c8a427eb3b5d69064c2d62aa77d316b5f0fb5a54891fb6f1594bc54570c0f0b57b16149a9608c8f401e8a38e104ece9b85799423bc2a9fce360cf141725f1534e7b11c90f2ec1c16d15dbba987ac211c74492ec3e1d1c9630be4bb8c91d707feccf49f51789889af87cbb52a142d4279929f70884d39d755dbd56c6325226cbeddcaf5e2ef64a06f8ca00860be076cf3eab874ec0499efa95c8abd974a6ff2b4fbafec8629a6dd7900f13b3cb378949a13dc19310d054b5fc5552c48ee026151da8787556d0d18250bb784184f323fdc79f8b55a8ce4729715fc5c0e2eb06f7421034fb5cafeac89d234a6c2d25ae6ce00ce26ba08ad8adb01630f089099feffd6a3e151916322f78f90404068acabe35cabf5f67611d4e94e78664b18a9fd380282796a92ea57c28c06ca2ed83e12aa22bc32d2245996a32aa933fc70e8ca5bd51650dd8aaafcc7da6b91987ae5d6f0b621c9d7a5aaed620fcb04ffbe00101df2aeb1442d32960db06cbf3d0f8a18d6159e13e60371b7f388b4aad1a47a2a2863d64f3254b13cc3cd015a248f289b33a5fbef77e3a9d8c08a8244e62cd7c5b92e9420974408296652a8f255e106169df2bc31b1e8998b356785f9aca905a437a564a664fe15ef9cb7de3c595c4bde65b6172d7bdfa926e9850e08ada43e8aca7e5d9450f125a2befbe4a1bc9fb9788ab826eeac84f6819c7b1d2a02225d9d40fd0682589d92cff3b7a682da85b96b5112f834d7f1895fbb3e0bca385b79b1292c32ff2b90f655488e44b3004df57a3f8f189f7c869d2e0f96ac33a96b935977f46b921ea6391287500ef4283d560c01e684a9480b87a10e94fb15d3817a2a9e95de0c05340eb03a8f71757cd3d5b501184c033a64e424f05976b230fd004093ec2a38aaeecb65b8db2b43ba1f7215b0a2f8fa0b5cf37f73cfbe43cc84a45d83e5c28ce16300c0aa1e462ccb924df33a035d5801690e6b354b0e34842de904e392920daa49714812001daf0ed9eb7e36d715ecf49dd56bcb712341617cc809bb30abfa1cdf7f18b3898d6ec7b510317483f34998e9e0ceff49b87bec2b916d733aa5ad1753616f828db759dd7ab6f7b11c1738905ee8f19448e3ee70dde70b46d9994ea1e509af6a72c324196a9b562a22e18d8b10028d6a45ea52e2b1bd699c42decd6a7a322700443c6e0603526159461a259acb311413eb5f1685c13b56e2a4c8d63aab2e7f309ed43b7d7f2d5e87498ad4831709f8ffb3f5bd8e26d00db78491b79624bba6b1f623a58a6e0faa634f1ffc5d03856f8f620f28b4a3eaceebc7f3d684b659bb5adf6157beb25a9413a4ae99318c5162d0752246eacca36ae6e9b5a28534001c1ca10b4c440f45bf1a81a579101b0165d1c7abef54880414e20d264841a5da9938cccb48d08a18fcaeb71f23dec6b840a336ce749b9f7aca6009a38b8ea1134721a83b0e5df3422f602f6b5696b0de97d708876302e21fee9d15c37b36a64e84a872843d4bbbbb4cc25d06152d4a0cf334797b70c857f466d488b6327eb0b2c0894fe6a6f29b2a4722c3318b5160fbcfa21d6e3f9163a1925e5fc973c22c9a24cbb96e3a9c3e2d8d68dad9a0c7c40ae9bd3b690d96f730578bba49b665796c52864367f60b83a00f9cd0240d3d3452ca3d5d2acd101dc7879fcee23da396150dc09e5737660bafebb56f703be10b57674f55f434d839dcf82af2b1b4ce403d8bf242eb9e19bf81a48332ecef066958f07593543b494450d8ac44ba4f68dc80b941fd0b650ec69eb4b7db0732a535244d69f71098cc74e79be171430186de87625ee9629906e992b5cdbe61a4f49c0c48932fddc03b46f726c1f33d15a007f9f098f5b8953dee6156c5b302b7180c1219f6ccb3e6b913c4767c6e5823f5ac63bf7cc2e84325d98969e9c7d24e1b5f7fb20942cbd3d284099d81c87149deb3d07d5c5a774cba475a52af759859d2ab1e2e6dafa8df17834a736701287b85d073755c81608377324d5b796c47d4c66807d797709649a8c8ed3d527b9e8e876f5b530e7acc30d1637e20cebaf37d08d4ab29f920b5dcf9a26191907d45abe70f8a8706249072b406976441b4c634cbd7383c3fe80079c5eacd392915e98214c2100ae79938dea959efb328cb411853ed4c101c5026bf09f994897baab18be8fef07f2dca4ece4a2609fb40900a748ed84157d780304d66a954799e8360e7d9f5b929ea9e7b21d0800612a8676c4e30a16dcbb743e40c1d41034463ecfb445df3a54be6c1148370d110732e9c9136e9adec06f64b3683e2a0a3e9738d5260ef2ea6a05a455028c615b36acded1e07fabc4ba885e3bd7a2fda36f86872f0ce00212fc7a0f2edf49ad2cf0cd16d1755c692c4a8efd8f128db6c9822e42f9fc685792891267e1788e5d2100f008306f0ef833ffd707db95d9473f5dd80972db5aaa2f976e3675a511b262fc96c691d0c70f2f948c37031276ae45d221e8a6b2cae382abf7fa6de0bfd65fa6a0a4d2226b6678c4d67126749fc71e18e810a08e4ae69fb0cae73888ccab9e449f9ece692973f663fd521ff2707261f33edf145d9b5cb643399c31f490de84ed7ab8a73675131e62ebd3edac5662059b25662b6d42ab05baec8c2a9f3d2bbf6bb1f6b1ea07982410e42f65ae0f8586df2e4719e1815710f4af059e53c6d755571a7d43147fdfc773ad037068b6fbe3b745d0a02be0ef3ace39d3e79fb699030fbab6b2a09da123a269354d9a7075f494c7b29910c022952416ad71b170164d582eab67eba25052b32d3f251e90cef7092d871cde4a4c0019b57e8c974a5efc6a45218f10060c8d167268c4672d4659a97cb94e4a3dde36755c923f3a859b840d68f655f3194b610c13015f087d3eaa24ce6a8dcaa9611bb9bc8344338ac7b92af48758810b95992f42d634f812e2c4b75c73f98cea221c76c636594b42d9f8a61e8b42611b1ee07a31b993de434da2177ed950d8829623bcec8f61d841f55d4827d987a0ac277c077ffef82b2ec67457266d0f7079f69016ed991c5a4070153ad83efe62cf056c8e7cb20a64be6c1eef3f408bc0b3cb72661d94c59d60c75d0e3dcca58335f7cbe6426824a963d6cd593e8a6af88fc805e21e8a7d8497918d377e90c607bb9ee2f488ca05bfdb7a54e480f3d176de9cca58678231a17febf593d7ff778c7a1ef68877f1562f84edbe72e1743e7f121908f72591480e144a4726c05e2eaaa36a18c562dbb4cce14f2db24052e2ce5abbd47373f479ed559e4faa3d0ec99cc2ed50f2c198192d7aba258124776", 0x1000}, {&(0x7f0000001300)="b2d0755c87b56ba85ef5b7dee54c08c09c6a8adc948dff988bc1a9ec53e0d449dbad8749faa53a4a2e452bc40fbcc4efb5b0a3e02f3f19f501e3568d857c2973be846feb877b4d6cd1b13f5f4d638e4605a8d690d9b9cdcb2735409ec8c89bf8558a62aaea69b43334999a7e676f0e3c23e6e3a0b311bff765272746929f83e4ba2b8727d0751d523328f4fe0747280a3e8fa1184288d0a1e60ab8e9872575ecc8391fa271ddc8730c17f51d4185156a600676", 0xb3}, {&(0x7f00000013c0)="8ad63a34b64882b587bb4dd306c5f811cb897ed7929a424cc2045cb722c632bb88418ef0ed9696efedd388e2f62e49d24e33ea75c5db84e851ebd7f01a299131aac5c976d2149dd13d8c30716714e2f638c67247ab2b38768cfa8419f702a3f989d043f5c14cc3892aec28f234aed03ce7b7d961510e4c85758a5a9cde9d39817925ed7b2bd4a1ba52d6ab5178d82468ec9488b02bcb1595358305b3b1d33a09aa79b746787ef71b06b00d720b3c25", 0xaf}, {&(0x7f0000001480)="56881df5c4d97989fff8a6fce8cf9e8f55ac862f8bef987078f1aed9bd373114cce7a4bfc19c62fba5322a77a983628498a68ec5f50ee6920bac6932dde68fd2f5938ea7cfb415cbb5b0053f48bcc48961000cfeda4cc2cc90c2dfc21755bbffa61e1080a1b615037ab1fa880f", 0x6d}, {&(0x7f0000001500)="5f12c0384aca4943637d9fc99e7c34a01405d9faf611a8db03d06f9789478af481328403f2f1d21d915d683e44a930691e07f6c98d65722d", 0x38}, {&(0x7f0000001540)="7d77db4414aea15eee132a981d89f7730b82853e2d43affaa4376dbfcb787f1feffb9e51d992fe677f3a323032d291dc263b0fdb5d1f904c186d6de928e6d76afa6afc148fed9bf7a1f74749e8547b103988a5b1086f6e255ecbffdca21a984f9fc92426722eff7571d6992355378742a0a12219ccd4807196eb50df4e211cd2de19d72d32f722742a3ceb0f207f141db2f2f6ef3336d705db288455eb3ae23d42ebabb1b707353257706bac6a56175aefa9fdeff922fb7f736de889e5b2746293d4d64d2027ce64a320249ad02f01d8cafd2ce182605311c77f73d487d20495e1516f1d1aabcdef611f6bfe71152272e0", 0xf1}], 0x8) (async) mknod$loop(&(0x7f00000016c0)='./file0\x00', 0x20, 0x0) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700), 0x40, 0x0) sendto$unix(r6, &(0x7f0000001740)="ea8e4265c2ec403ba13ad62ff4d4acbda5c70ac6cd1e30459193244147ae6ead69c249d13b4f58d9eb688c1d0722ecba6e57e5d4a4d4f2a4eaeaaaf9199a4dec4df0a2c386d698c630188341ce014b7db3331176f4fe30bbe8e7f5ec04944f471fdcb0dcffd3800ec1f74b247df115247b221b470648005512503e268b", 0x7d, 0x40e, &(0x7f00000017c0)=@file={0x1, './file0\x00'}, 0xa) (async) ftruncate(r6, 0xfff) (async) kqueue() (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001840)={{0x1000, r7, r3, r0, r3, 0x2, 0x6}, 0x0, 0x0, r1, r1, 0x9, 0x2, 0x2}) (async) execve(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001900)='/dev/zero\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)='[\',>/\x00', &(0x7f00000019c0)='/dev/zero\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='/:]\'[*[/+]\x00', &(0x7f0000001a80)=')}\x00', &(0x7f0000001ac0)='}:\x00'], &(0x7f0000001b40)) (async) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt(r8, 0x2, 0x6dafb95f, &(0x7f0000001b80)=""/89, &(0x7f0000001c00)=0x59) (async) r9 = semget$private(0x0, 0x5, 0x90) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001cc0)={{0x3, r10, r3, r2, r3, 0x50, 0x2}, 0x8001, 0x2737}) unveil(&(0x7f0000001d40)='./file0/file0\x00', &(0x7f0000001d80)='c\x00') (async) msgsnd(r4, &(0x7f0000001dc0)={0x3, "5a4aa8a1ad16678bfe7b886ae34ac9be9ae4d3396dceb5817218ce96f3eec7fb433b46701dd8ea4e7659a58ef7a3b163d6c1b08aa47577831a1e0aff3e5eeaea8a681797ee70d3301d018c8f69d9c7d62568d5112fa0e3c93c934460a14d593b7e026d7954025a4e588301b5e16bf2170bdd6912d75c0f0e979d827461a40fd188f516e9d7669e43ccc29963f518c715768e4cb4d131425721bed1addf5d611b288f5581cef51412a0866d65ae1b052a06b53c7f6576cf3b79c709e8e30e96a72ac0"}, 0xca, 0x800) (async) msgrcv(r4, &(0x7f0000001ec0)={0x0, ""/110}, 0x76, 0x2, 0x1000) (async) connect$unix(r6, &(0x7f0000001f40)=@abs={0x0, 0x0, 0x1}, 0x8) (async) msgget$private(0x0, 0x489) 3.234336699s ago: executing program 2 (id=288): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x28, 0x9}, {0x84, 0x1, 0x0, 0x7}, {0x206, 0x8, 0xc, 0x40000001}]}) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r1 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0xa4a) close(r1) flock(r1, 0x6) r2 = socket(0x20, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0xd85, 0x0) ioctl$FIONREAD(r2, 0x802069c1, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000080), 0xffffffbb, 0x8001) accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000022c0), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000002300)={'./bus\x00', 0x6, 0xec, 0xaca, 0x1, 0xc8, 0x1ff, 0xa8d, 0x1, 0x0, 0x1, 0x7}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000040)=0x200009, 0x4) socket(0x0, 0x4, 0x4) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) ioctl$TIOCSETA(r6, 0x20004109, 0x0) 3.037949267s ago: executing program 2 (id=294): poll(&(0x7f0000000140), 0x0, 0x45ef) unveil(0x0, &(0x7f00000015c0)='x\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xa) setuid(0xee01) utimes(&(0x7f0000000080)='./file0\x00', 0x0) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) poll(&(0x7f0000000340)=[{r1, 0x20}], 0x1, 0x9) poll(&(0x7f00000011c0)=[{r0, 0x4}], 0x1, 0x8000007) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080)="7dc6d4", &(0x7f00000000c0)=0x3, &(0x7f0000000200)="a7e22c16078979ac793e62f2da63b6a5ecdbf6cec0e1962ec1dda02d6b2e2bd890e446c0b2818585772cc56e3f5b6461d3fe2d90a58e7523ffd52dbe055d7a680e9e43a263ffbe7ba04dd984f2105a153a7c4d93e27452ac3b4c2febce392599a3d59c2ade52e9585317748d00e693a23f874b1f5d8089d909de4bd424a7be088669236188b29736261605ebddbeaad90dc5231ab84844666a4128c9d927a20253b0d65dca39e2ddeda93ced2cfa8f123141771cf7557442fd9198e808c05e80c01d20ce1cce4c20dd310e18ee5cacc0e4f74e2865d59f915790dbf454", 0xdd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) close(r3) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) setitimer(0x0, &(0x7f0000000140)={{0xffffffffffffffff, 0x7}, {0xffffffeffffffbff, 0x10000}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) r5 = socket(0x10, 0x4000, 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371", 0xa5, 0x8, 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000440)={0xb7c82a621b5b085d, 0x2, 0x20000, 0x2, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x6, 0x2}, {0x5c, 0x85, 0x2, 0xad7d}, {0x4006, 0x18, 0x0, 0x407ff}]}) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) 1.832992691s ago: executing program 4 (id=297): mkdir(&(0x7f0000000180)='./file0\x00', 0x14) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x80000a, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x2, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0xffffffff, 0xb}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x0, 0x1002, 0xc}]}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000300)=@un=@file={0x0, ""/504}, 0x1fa, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f0000000540)=""/158, 0x9e}], 0x2, &(0x7f0000000280)=""/63, 0x3f}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x105, 0x3ff, 0xfffffffa, 0xfffffffe, "a8809cefab0000000000070000000000000100", 0xa2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0xd) 1.748681589s ago: executing program 2 (id=299): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x84, 0x87, 0xf, 0x8}]}) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r3, 0xc4504440, &(0x7f00000001c0)={0x2000001, 0x800, 0xe, 0x9, '\x00\x00?\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x2000009, 0x4}) close(r2) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x102) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaae0000000000000800470000380003000000029078ac1400bbffffffff94060000000401010c00907800000000450000000000000009000000ffffffffe0000001"]) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x4, &(0x7f0000000140)="12000000", 0x4) close(r4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="b962121c72327a1ad302003570e389070000000b9ca6393ab0d9", 0x1a}, {&(0x7f00000006c0)="e05f5c584860b8df53096f0d9bc0f0f2a9140dd203de6de567a4d29ba3f9463f14e5e8bdded4b78901b53bc0c14b2fa666d8ede1d898aa8539ae3201783ae7960697338e188f93d7f080045b1dc217c0943d1db416b182776c7d1f60730f88a76d29825f192176ab516d4a21b8724df4e14f6b4774041113ac91d8d09d9ce729034277a1d0048073b3426eb2aaa4345cdac8053420f9664f5b017be71d950f2995a635126626345ba049f189073901026c07665aaf2ceb034034677eee89446a6b549b4637a305a5acdb04957d96f27b0892bbdd995f", 0xd6}, {&(0x7f0000000a40)="4c103bce35d630237268daa79026869c25f037f00138628064cbb2744ec13cf26508caccbf37ae7b8e5c2fd04dc11d8f0d53493c75b9f4264c78d61c3a66d787f1eb06e1829007fbf427d5278a0719a493b154f8719f61d7e9b6d827bbc47e4e3b89f371f9f91e98110521638e3030379e080f09239a722c92bdf9c1286c84e7d65246714933d7189f53b075e134bf6c0c06f228a22f5f835363882c0db2db948c12b82515d1422cf1fabe0316f51ac43ff9ac3a4559f3d00f47ab55d95b9a9a375e2ac893320805ff00da2daa7e9dc4f46aabd9a8f455fb3c8e02ecc3ccaffe3d5a36461fae175b25fb7018ed285cc9f0cd447e7a2fb79ee05216a869c37dad4799810112f226f5046dd78071b957e7a0660558e84a5d6f80bdfb89377bb1da0300000000000000263f32880ade03c2eed44fc29a99632d98a059d3887f1c625b5fbbcd", 0x144}, {&(0x7f0000000100)="2dd125708ffa3bbcec66d893910e47ae4d4538", 0x13}, {&(0x7f0000000140)="2950c2aa09a08ef7d772155cc6d2de2ec3670551c41c49c27ce5ca5926d7e57d00"/47, 0x2f}, {&(0x7f00000007c0)="72a029cc7fca2e722d11a588266e9743cfae7964a70ce8489d09ca89283ce88c840feea46fc9c2d625d153a4a87af5774ae7faac8da9c27b71d303c103dc3f5349017a27dd430cf9748a0ecc2fb61dc563e8d0f6f278a07e6b471cbfe715dd3f2972234c7e8b1b6bcb12681302cc81c72822cc786cc7dcce8e686b9bce89974ef22ac9aca2c95957da5dcc178475c9e3ba6bda024d637e68bb4c83e7032bf1f0a9a7fd68a00bfac26724a9b6d23a", 0xae}, {&(0x7f0000000540)="617b875eec46fd6df4f7c3118b30abd85a1f6ab0f24a153af90e81fec2dde98f208d50365bba22c338297e5e9e96aa79977fc2a6f45b5f5e1879b92a0678eca2487320afdddec8afba05d4f1c443aef1bef27a69f534001153a7d8e453b2b30d8f866bb863e5c83b816f7e1cfdd97ade7925e1a5f5763100c13fc94fe38d934f54b607a7d4c840429dc0a9d916d7d1a464c95170cbfc9974e3fffa1c2bc23eb5451e72be7f7353a03dab5ab48e365a231abfca8c8fca8b7ed9b140b9d6f39b55c11f42408627fa30024dddca3c1994c9e32d1a27", 0xd4}], 0x7) 1.646788009s ago: executing program 2 (id=305): r0 = kqueue() (async) r1 = kqueue() (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r2 = kqueue() kevent(r2, &(0x7f0000000300), 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 1.596325942s ago: executing program 3 (id=307): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0xf669, 0x3dd, 0x101, 0x5ffffd55, "9ddc1f2e7d3504000000000000000568cd330400", 0x203fb, 0xe32a}) (async) write(0xffffffffffffffff, &(0x7f0000000040)="d7b9514cb6d93247ea4e9d0c7155b8e3f9c63dac8ddc486b77f1f7add8e5dde1f11696312beeb54ae00dfb", 0x2b) getpid() (async, rerun: 64) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0xa80, 0x0) (async, rerun: 64) r1 = socket(0x18, 0x4, 0x2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) (async) sysctl$vm(&(0x7f0000000040)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9c, 0x5}, 0x0, 0x70, 0xec6}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x100, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r6 = socket$inet(0x2, 0x8003, 0x0) (rerun: 64) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) (async, rerun: 64) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 64) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 1.595199775s ago: executing program 4 (id=308): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x7f, 0x4, 0xfffffff8, 0xa, 0x6, 0x8a7, 0x0, 0x10, [{0x2, 0x1, 0x9, 0x8}, {0x4, 0x8, 0xffffffc0, 0x8}, {0x5, 0x3, 0x1, 0xfffffff9}, {0x7, 0x2, 0x8, 0xa}, {0x7fffffff, 0xe3a, 0x0, 0x3}, {0x8001, 0x7ff, 0x9, 0x4}, {0x3, 0x6, 0x1, 0xa3}, {0x80000000, 0xfff, 0x0, 0x7}, {0x101, 0x7, 0x1, 0x5}, {0x1, 0x7fffffff, 0xffffffff, 0x7}, {0xfffffffa, 0x80000001, 0x4, 0x3}, {0x0, 0x6, 0xa, 0x4}, {0x62, 0x4, 0x7, 0x8}, {0x6, 0x7fff, 0x8, 0x1}, {0x2, 0x0, 0x3, 0x7}, {0x0, 0x6, 0x2, 0x5}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xc, 0x2000007, 0x101, 0x80000001, 0x40b, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9d}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x200014, 0x8}, {0x2, 0x82, 0xd, 0x5}, {0x6a79, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x7, 0x5, 0x6}, {0x0, 0x1, 0xfff, 0x30002}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x800474c4, &(0x7f00000000c0)) read(r2, &(0x7f00000007c0)=""/3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) setsockopt(r5, 0x0, 0x6e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000040)="e2f404ff", 0x4) 1.593266295s ago: executing program 3 (id=309): recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x3800) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d02) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)="5357262a07e02e90de7f6cf5cc7f4b5c217cd8cbabc60eb1833e38f7e0ca44c229caeecbe3f5", &(0x7f0000000100)=0x26, &(0x7f00000001c0)="6f1df454b973205f3125722aa7259fe5dfce91d035e7ed287ebaa33e0fdb97078da2731d5d3ca53a3e1449b1878d1ee0e42f0f2f38956afd0b9a76f86fa6844614fcbe06675314a05813dacbaa16fd995dde706b4923974ed9c35c27061cd237fa8740346b34d8209839e5d3ab10e4cb10b5c4e170c9e2017c2ec83c1729f5763d00b4865c0f906376c6a26903925b4b98d994b75116fb9baf4140153a55a14adf2c70a8944aa1369e6bce83a605831cb898afd08542b011033e0c0fc3157c3d802ea438e1f777db618b8d384cadc6ec627abeeb62e3336888b62d5a74b61cf0b635bf83", 0xe4) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) recvmmsg(r1, &(0x7f00000006c0)={&(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000500)=""/104, 0x68}, {&(0x7f0000000580)=""/96, 0x60}], 0x6, &(0x7f0000000840)=""/4096, 0x1000}, 0x5}, 0x10, 0x41, &(0x7f0000000700)={0x800, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 1.481737456s ago: executing program 1 (id=311): sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x1, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d10004b8e5f84cf24009c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) 1.475260872s ago: executing program 3 (id=315): r0 = syz_open_pts() r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/249}, &(0x7f0000000080)=0xfb) poll(&(0x7f0000000280)=[{r1, 0x2}, {r0, 0x40}, {r1, 0x100}, {r0}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x10}, {r0, 0x80}, {r0, 0x80}, {0xffffffffffffffff, 0x1}], 0x9, 0x2) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x100}, {r2}, {0xffffffffffffffff, 0x100}, {r0, 0x10}, {r1, 0x1}, {0xffffffffffffffff, 0x80}, {r0, 0x2}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x8}, {r2, 0x20}, {0xffffffffffffffff, 0x8}], 0xb, 0x7ffd) 1.420833275s ago: executing program 0 (id=317): openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="ea", 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 1.420503775s ago: executing program 7 (id=318): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) ioctl$BIOCSFILDROP(r1, 0x80044279, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000001c0)="a3f7c0cdcc2ad2c755444c8e", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000001c0)="a3f7c0cdcc2ad2c755444c8e", 0xc) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000000)="31511e3cbc6cd9a480e94714b0d51fd08720f689e526894bbc23089a54f967db0b014f87817a510400b5db2174b984a7a925aa4ca4f0fe577e0f887c0b03dc64caef2dd5bdc24b7788cfb21d79c9bffd769aa92c7e218d370c", 0x59) (async) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000000)="31511e3cbc6cd9a480e94714b0d51fd08720f689e526894bbc23089a54f967db0b014f87817a510400b5db2174b984a7a925aa4ca4f0fe577e0f887c0b03dc64caef2dd5bdc24b7788cfb21d79c9bffd769aa92c7e218d370c", 0x59) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffa, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, 0x0, 0x5, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, 0x0, 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x54) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x28e) (async) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x28e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0xc0285108, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0}) (async) ioctl$VNDIOCSET(r5, 0xc0285108, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0}) setsockopt(r3, 0x6, 0x5, &(0x7f00000001c0)="9f8328981520132d73360b66f5ce3783392eb6b747d1586802eeb95e55f290575bc39c640a5aa000155c8128184aa4c7df56f92cbbd90f210e36cfc4", 0x3c) listen(0xffffffffffffffff, 0x361) 1.419515982s ago: executing program 3 (id=319): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5, 0x10000}, {0x23, 0x2}], 0x2}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab7776a", 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000000080)="085232a81af3735ba85c18c37e", 0xfffffffffffffd64}], 0x1, 0xf87d) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 1.418913362s ago: executing program 5 (id=320): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async, rerun: 32) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (rerun: 32) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2) 1.345931904s ago: executing program 3 (id=321): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) fcntl$getflags(r1, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x36, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0xc}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = kqueue() shutdown(r3, 0x2) kevent(r4, 0x0, 0x3fe, &(0x7f00000001c0), 0x5f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = socket$inet(0x2, 0x8003, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, &(0x7f00000003c0)) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) pwrite(r3, &(0x7f0000000380)="b99bfc54dccf59dda327eaa9a09410046d9c6203e57aaf60267cd618ef8c938c51c7b382bdecfcec14d230f953d593c8418697241c4635fa5abd08ad1b6fcfd94f9697a85d3c1063a9a67eaed41f831f03ddf9dfc34a2e6f8042a455ee397c896bf086539a47eea72b43bfdbc117c1829395fc9c4821e910dd8f922869980c9b802fe40103b59a1fb8d62a5e475af97522a94bbe6d859d64454a80f9e684c3f49b5b0b557720102fafccf9a93124c6b287e9ce3372b2712c1f8f156c1884b8b3878369e32378ee8d114d35e9f14e76c2977cf21b424761e09d1826af4a11c19855d3", 0xe2, 0x5) read(r4, &(0x7f00000002c0)=""/52, 0x34) shutdown(r3, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 1.345368971s ago: executing program 1 (id=322): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc0", 0x95, 0x404, 0x0, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x5e07963dbfff, 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f00000000c0)='\xd2j\xef\x12cr\xb1i\x04U!0`//\x00', &(0x7f00000001c0)='}+{\x00', &(0x7f0000000140)='//\x00'], 0x0) msync(&(0x7f00000de000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.344653549s ago: executing program 5 (id=323): sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRESOCT, @ANYBLOB='[B', @ANYRES32, @ANYBLOB="181a628bde91009e58e1c2f510271973cdb5ef0cadc60fdeb760ebf83f723c627f6c75765e6f4a8ab4e63761202eb0319299e0a01dd98ca1cf629009f6987843e26c42e10c8b7f36b9b5f9cd5c0d33c8a49f823388b05e1b45d25be1c0b18c64035f7d5ef3afd87a2333400d3089b4459afe6f117a1f434b45bc29b7937aacbd6dcf054ecc289b905b9f601001ec3729117df66089604ffd5ee036ee68846d89543f5c64b4ca6a0383889323fc1c9b8c417d81c785c4697792f7d66fcfa701f81044468944f3be3450c5cff04a6f5f6391445304f88350775b35da2c9752a88f0edf8906eb76b5cfca81eec2ae719cc531bf2b682c8bc1e2cdced4ae8e69eda8cf790b549af0c47f354ba1b0527ec5de26dbf653a7887cc2d918730016d6ef0d52e271bfb072feebb02caa21f85ad879b77dfe0facb51745028aa252991d00f55cc7071fd9983f2d62a2d0565fac445641fa753e2f33e89b45f2a101d098c9f0051455e433c5d0052681e858c49a85f6ff96d789eb4393b7ffeb2698de12843ab2c4fd7e38f677bb3a0444a27067225a089a4f8e8d0c2169f1e53c4608aea68f3d11821ec2940f89cf6ee0b088e64389b26b3738cd0497b4d33d69d02f9b56348c3368f2e12c1f95d15e058d80f6a4b21f3f332c321b920cedc2315d9fef405b72e0c93a55b50d0cd08217b70364d18eab185338045b475fb4dd012b3716e176a0c8e2f25e7e0237d39e88ffbb09383bffdae3e0d723d285b0c7d5733110ca9c1fc36df071430d82894e705f01350a7c04e0aac86e5118178c99179d47a137685234632ac536141ad4cbe347c21bfa6a14abbf121ade1da0fcba33da87cebe5c71a48653cf2fd2407c07e8b129e90c96a5f42002ab42a48765127a28ca01fc0562750c35f835ce489d364c47c78e4316d393641a58c597471ecb0e3b3ae8ab05c74a7b5c190c42da1eebb399533c764b2ec0450bcf20b0545b2b50a162154b46e830ca2ae8a57ebae7144b995ae4e0f033fc44e31124776551fa1598072cb31182248eff54ceabeeab4ed23249d71951d86841529aa4b36cec07717f3b70ee26cd077c08026f5fcbe84701fe48d2a222f3229068b6c8f6952faa0e57a6bd014880466427d49657224a80b81fe290735be173c76574c1bb68b8647b08b1aac5195b8de6963e2320e3987a5cc50ee36769287d9d8fb68619e2e8a97972b1afc4c9e31fff5a02de5e53eb9d6a86594cade53868f82ddc4cf1ac59f007fe8818f75e7817b4d175aa2e54b310337283a37ab3836085b9ea107ad0d24089e565c883a0dddbb23db397f3f9eaef226de77f3fed003c88ab9002a888cdbfec84321c2d7c5f84a479d19f25d7d64483153be70b4bdcc0b9b56e7b5d7ea50ead2aacde1f93b5317a7cd989dfb169969c86002a86bcabd1b21b0b75379dd4e894dbe0f06756635b8703e7aa2e83dbccb7fa667ffaa09105404a0c99233308511831999e072f565c147194d65dc7f334378e4e4b702188b372974366a245e47cde570f22ebe63babae1c1a81cd8cebcf1b7f6c83387031aec5ebf18582d5c19aa694dcef5a07320a70fc0eb9bded8170a8357be9ebc3a4c700d77dd4640f1bc1119c9723e8cca8a5586971eacf7bfbc94f09349394fb3e23df22228ec1baedcbae7b14bb0ccde8e78b4af0ff2a4e9cb5874c016032984b9dedcc1cd138efb41dcaa93ca6dcb191869058db6242258fb671156d3eb3d270808650bb75268be9506d4e1637ed6ec1e9f5b2ea3dc3fab5f25574b9eff4f226194cd24271d0fe7c77d1d76fab2f4e06272ecc284e5055888782e717573c9616a967562397ff89ae2b6e190fb1c5e3d05b3028f08b540b4854eb72157a8f3b2b9a3f26960b3baec108cc3fba015cf24516b2c665ef544e94b6ae282e2873c44e7dfe49c1cdeeba935c4f57f05aa90678aeb7c85a51506a1dc299ee667f124d2ac27227c4044eec978fc84ff37c326c0908efd46dd5f6ae8fd3e1f32c0b7fca40700bcc2b2d5287e076d200b3f9acef8825b91d4643725a354a91bd5e7b24344a867642d00ae113f7152738fcc52a16b84bf7f0ab7a24248d1fa423f5e98c141989b46ca5cc0e9b1597b4fa2d659c2be92551fcfaeac9da9b1dc3f0f191eb70cf46a3e0c2650d963a3ed8bb3c3d8fd2ced857ff6a356bbaed9fe5b957ae98308a8fd2becfd1d61e15740bb40444d49c1abb2238f5496fd6ce3240a9011bfda2a389119fa44d09fa19f57e9751340d446ca61719b075bda5445e8ecd6941be08c4f832be3c9d8c283728928f18957fd720d580e5f3ef50c9874a57b5d6eafa3b0bb9f9c4627e8459bc35f3338c6eae68aa3e3406fd21cb4220cf1d169a639ebb1f7c9f323b0f1ada2b6e2af11518f1bb76ee8c254ef9b93e56fcf53e84eb69de9e4e11aba2c81933f5dbde6eacb883563fbb8385fc8ef76284a04aa222e789ceddb82274c50f8940e69ebb3b46deb535ba71f3265774480a6564a0e98dc261db4ec848748abca5b7a64998d7abfe5ed4585b9093dfecb3a94bc28bda1b6fd5db6fbca473d1a2241fd8b748215f335f2ab71ae7ad2111f666d4868979f3b717441ca10bdead1cd459263b8057e1ef89be8c993bfbdc6848beec6f6a37864527335db878598b80743a1c1636fd78998fc42ff2c55b0d8df314b0b910aae7552b9580872ca47df279fff5f56466679ccecb973ce1e94fb689ccada7a809ae1baada03ea65ca1239d08d4bed0ed818f756e3d2d24205218f5dae91d996591989dd403874374ef33cb34c9ba553e5982df1e28d56176cfcf23336f68eca45edbf06ad19b1e248894b7a8ff14cef3e1f555493d7cc8d8f4abbbe1913c791e846c6a9f5a5c53d1e54a9fb2880376554e23ab1ea0108e68eb7fc16da013807f752d032a85bce9d619dc1ffabbf73fa87a046858d2666ac50eef5c7b23e7cdb3d0aeb4879b36c878c7a30ad0cfd8881b7df90e3016a6e9d06c876f77076ea2b72e8cd5f59052f79fe60eafe83fdc52ba7741617f50cb5b8e38ef63b61d902cf8dac10c91a5302b1942ce3ab0888bb6e15efbbf14551a2bf22eeecc84731369e6681643f7254a8db863658b1a3c22c3ef93ebb6016801a031540cfde15ecd9ba7719d7ff1adc05907fa2adb894d72369afee9860fd16b9592a3d44063a97f25b2ad09369fd9b861a79ea814bef6ceac256b49c28b0ec4db8df6a558d9b5e0f638aa1bd10730f77fec99f6496e9873eb8a70138811fe431eb8c170de852247676e93f4c19503912b48857d0300bb6e0a6b3b0d6267164de549aef9524834c0a161d6f2914624649db71607735ad50fab8221bc02002eaa792de00c33a13709e720e79406b32cab2e228c26d2e9eba0ec1d77046a2b8b496c259ea14944a45889f471649f187b2b0298986b315131921242ec00c3a80353bafd2a6224a7f8f123561cd06000ee75d816d3fc246ef82b18d80550b23cb0b90a3b7ee7e179e132d63c53f65efbecff9738e96b409fb2b22d73310a99b2e0da1609e0c96c2684ee8ce51041a2ee184425dd71db743fc2ffc58c2c79f5e00397d706930744ef99715f370725e762b9a5118ca193ae3d8896de77c81f7a1e346527c2058fd1327c31d97d231de78b9931b80dfc9ca5a83f8785c0f17312fa6a6507eb17b8a07269a80259473b68340234627dee56a2415d03c483572c3bdec2fd3d9252d1e904975e2e2ffe8c4b6c6c828c5e788fcecba4bd6f355482b2a6d3ab0409a25d94830d6c10614a7a3effd8651f7601beac053bd400f3f8d9cd718ed5e01177f4d655490f45e2f1a0885eeecbcc82a02532e470810ca14f2b0086a7c84634ae33632bcd9ae23764db56428fb858e04a2ed0215633fd4d8db575bfb7387dc0284d116e2fefab08443d9c3ef30be368c81b79e4a24bcfebd0cf5607f8444644bc4e6fe7532ce62da270611b3a81503a6c2e2181125d60e322cd274f6469e675899f850d0b243e4005380127de8d7d21fce1192eb4b2dcc866a92dc8e72ed45be24d005f27553a32da2802eca2dc0ca6932c77a73115cd7d9309b67708edb2691337206832434c6e9f38336cd632e9c788ac30818872e8ae43769e49af8b4b4dcf4704e1131c1c033a2617b637fee39976b55e4fe107d75b6eace1453dcdbebe7f53f6e0c5dd35d7e69a2ff1d61c9d0618eb5fab54e48167aef3b0b70957f9bc8ed3c669fe67a1f43545ee2d21d5ead26b712d5edcb9b8594bcf06d18bfbedf79193637479d0386eb22cdde0eac9c1162b59ae52f03222971917e5af82be091dcaecb372e5d591ecbc40d0347dc05b1a40e0ad58126c04fb7e54bd21c444ccdf225da802b3e899b4e971b9144f0b92dfd0da3f37bf38a76f5a9efaf1f1f4875deb5907ae0d4197ed1a0997361d0d0c4627567cc35eece166acc018068479d2afbdd81c0118805cd4937a7c702c1a6a63fcc174b8ff00cb048e195667d20df4ef5769eebcc361e00bbc2af2377b678937ea74ff447898ed0d764d10821b4fea0b422727c7f7e3511e86c6e0e389a03b9d15219553f49a609d041278e2ef03aeffe7f1ffe70973147fe3fa601d4995b6624c5d9f7b276dacf686e7fcb1c835ef9d2ff0042abaed1af2d37acedf46ab61efa64d989f488ad431388f9e5cc6cadb490b01aee75236251447a166d46b5f30a9330dd133f3f276e117bcc7880cc404f95db41c6af304a369d6c4974cda2d2506fdf27efe46a136277a6f31704cbccbcb2cf2385f276a30fbacf6ddee0de56d4f69654db9f9dd2d78bc70118f7a6351c894874dcff0351a93d71ddb5297d4a43ecddf692e6e89737f91cac9e0da129ff40371ce7fed3d50c04c9f3134e54f2ff1d07088937f902a46b4d9f3d9564fb36b74eac41699a2dbb7358939b35e27e67d27c9de68ddc550f4284d4de9d13c095ed44589d7a730f90fd5378f4f15c8db379c28838859e21157e682341f9884e375a9514ea2973360d72caeae34b0bbcf56428e4fe532923879afb4c00cacf569e1339d2e6e7c8e62bacb5871647963d0f4245aad03dbe3add417f858703c551bbf8d0977dfab95e6bc36f5e9f95df796607a8b02e924ab6dff38dd962338b814c69a5166f8ce7f1ff84458501c4a1dc2e714db45389149f14a039296509c1703382c2cd8239f8bb9e9b98cb48f5fc57d92a931ef503bf53088e8843faf9754a3d69c75d22d16f83e6cf15adf08ec7ce270de32b97da884acab6f378133396c9d1b5ae81e85d5178d44504c0000e65295eab1f1ae13038b1988874d9fce2d20c7945543dae6f93a99f47ea4cd6a043baff61048fe78d8624587192b9f514d1ab832917ae546ea39eddd82d8b9af7721cccdfaa895b74b7430e7243d20c9749ab7118d7a4637d883a0cf4080a849ace8827f02d8e122f8ed2b66dd344b50781853b8e62431a686f05381de8815a205e2b7581d2c849f3d489c6da423a7b23f3d84b6607ea5cdc63fae3169f7bcdcce9aa7bb0432f0bf7392a04877e2a526e72556cdf8c3b2a77ec66e48eb7a76f1bfccc036360d60dc16167cc1a68104b15364cedb46c5ace264ef6f075d8fc119cccc5b91c91b6418de4d2fb8cc22db2bc5b8381f630681d0e7e97059923d259f2896ac068098a20853028039b461db8a64382b2a720fc19e581e1ee09652a02792d16f9573be6239606caa3bcf3885a78c943fa377dec8ebb6293282165a5084a07d1c88a31a1e54d71480a2a776b20fff3a8d41a8bebf3f6a273b66605de08ee16b07eeeb5bd3240d3987d90c8e7a798"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getrusage(0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1, 0x0}, 0x1000) bind(r0, &(0x7f0000000000), 0x10) 1.344369203s ago: executing program 0 (id=324): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x20) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="8858cd06", 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000900d07000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804bef9102f5f0aa71bd638164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00000000", 0xb1, 0x0, 0x0, 0xfffffc9c) 1.344154121s ago: executing program 1 (id=325): r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(0x0, 0x80, 0xcb) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) ioctl$VNDIOCSET(r2, 0x80046471, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfffffffc) 1.264207109s ago: executing program 0 (id=326): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x21, 0x1}, {0x2}, {0x46, 0x7}, {0x41, 0xfffffff9}, {0x46, 0x8}, {0x6}, {0x40, 0x3}, {0x8b, 0x6472}, {0x24}], 0x9}) (async) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000340)={0x2f, 0x0, 0x101, 0x20000001, "040009100000000000004800", 0xb, 0xfffffffe}) 1.263780711s ago: executing program 5 (id=327): syz_emit_ethernet(0x59, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4b, 0x66, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x6, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x2, 0x0, 0xfffd, {[@sack={0x5, 0x2}, @mss={0x2, 0x4, 0x4}]}}, {"d8b6d4b2748b257b2db3feafa3cd58eac356810000000000000000"}}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x9) 1.263317798s ago: executing program 7 (id=328): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8001, 0x5, 0x10000, 0x8000000000000003, 0x2, 0x6, 0x2001, 0x2a}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x1, [{0x1, 0x6}, {0x0, 0x20000}, {}, {0x0, 0xfffffff7}, {}, {}, {0x3}, {}, {}, {}, {0x1, 0x4}, {0x1, 0x3}, {0x1}, {0x0, 0xf9}, {}, {}, {0x0, 0x3}, {0x1}, {}, {}, {}, {0x0, 0x7}, {0x2}, {0x1, 0xfffffff7}, {}, {0x0, 0x1d}, {0x0, 0x81}, {0x1}, {}, {0x2}, {}, {0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000180)="39f29fff56576a8d", 0x8) r1 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f00000001c0)="6e040000", &(0x7f0000000040)=0x4, &(0x7f0000000000)="03000000", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000040)="e2f404ff", 0x4) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 1.263057674s ago: executing program 0 (id=329): open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x6, 0x1, 0x29, 0x9}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) (async) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f00000010c0)) (async) r5 = kqueue() dup2(r5, r4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r6 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x50) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x3, 0x1, 0xead, 0x369000002, 0xffffffffffffffff}) (async) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000004, 0xffff63de, 0x10001, 0x28, 0x8, 0x3, 0x8040, 0x10, [{0x8, 0x6, 0x20002, 0x80000001}, {0x3, 0xe0000003, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x7120000}, {0x9, 0xe2, 0x7, 0x25}, {0x81, 0x40b, 0x200, 0xa6}, {0x1, 0xfffc, 0xa, 0xffffffff}, {0x5, 0x804, 0x1, 0x2}, {0x9, 0xd, 0x378, 0xb7}, {0x80000002, 0x24, 0x6, 0x7ff9}, {0x3, 0xa, 0x3, 0x28bf9}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0x4}, {0x405, 0x10, 0x6, 0x6}, {0x9, 0x1006e4, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x1004, 0x75d98000}, {0xe, 0x2, 0x8, 0x2000069}]}) (async) socket(0x18, 0x3, 0x0) 1.234831696s ago: executing program 5 (id=330): r0 = socket$unix(0x1, 0x1, 0x0) (async) setuid(0xee01) socket$inet(0x2, 0x3, 0x102) (async) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x8981, 0x0, 0x0, 0x0, 0xfffffffffffffd24, 0x1}, 0xc08) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1) 1.233583363s ago: executing program 0 (id=331): mkdir(&(0x7f0000000080)='./file0\x00', 0x10) r0 = socket(0x11, 0x3, 0x0) lseek(r0, 0x0, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') 1.232744845s ago: executing program 7 (id=332): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) syz_emit_ethernet(0x9e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834480d1440000200000fe8000000000000000000000000000aa2f01000000000000040106000100000100000000000000002b0800f70000000000000000000000000000000000000000000000000000000000001affe0000002ff020000000000000000000000000001000000000000000000000000000000004e204e2200089001040000000000"]) (async) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x104) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000140), 0x0) connect$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async, rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x10000, 0x66) (rerun: 64) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file1\x00'}) (async) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) (async) nanosleep(&(0x7f0000000300)={0x5, 0x57e6}, &(0x7f0000000340)) 1.232316575s ago: executing program 6 (id=333): r0 = socket$inet6(0x18, 0x5, 0x2) recvfrom(r0, &(0x7f0000000000)=""/181, 0xb5, 0x2, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000600)='./file0\x00', 0x615, 0xa3) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f00000003c0)="b389e5a8b7b42eab8dd001567bf060f91830248a71c5de1e9f95ef153b822ddfd1cad533e1166b59c4ef543361de7a61fffe2deffcdecfac1b430529b4d0eb0285ff1ab409ae03000000c168251b05ef6e4ff8fb58a1ce4807c669445cddb07f4a0e4059bfb280e68232e507ea8251201f00017c6b1bdb3a", 0x78}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 1.171897739s ago: executing program 6 (id=334): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="f5aac5765ce506229853f7ba80b14a5a8c05e556472984f521dd92bc3ea4a9c9ab48c04621765d7238530c0f59c7c964dfda78e4160616a856eb5157ad7d96bd7989db9904341d0479b7420fd268261a8b4a23b3500ae4e830241d62cebfd06886a9fa0c1a143d0673689a714f023d0b2a14cf570ea3922bc95559350711d076ea647efef7a51324cc0af8b1f052839c302f8b7dff4e995b913317bb468144e83436f73ee9148d2b1224ec19e5b85f88892a8e99a7095ca09c23566d", &(0x7f0000000100)=0xbc, &(0x7f0000000140)="6d92b0908e1d13fc81210603b38a15a31114690c33b2a3f1f59700e0a7c6d8257e554b0984327f882eca044cd80f529b92354299f3a1692a8e61d289c9824ac8fc38b14ee022272a9ce1eb1890d1dfab551ca2d95f38123005b37b330b1e6dd4885c6486fc58adf8cff9d3977d2d73517bfde0212801f46cb16972eeab2c1e7a14c56b7e180aec98a406fcee6ef793c7fb7da1a29b89ec1eaaace39aa48bb908bbc91284d73dc2a2e04f78cc886ca78816f5f12f45be6aba957f7bd345c299766da2db723601f9d8611f35a557d5d38e40928dd63f2b85e7891f51d32acf8847f43e262cba7398ae0ff84208188048ccf90f14", 0xf3) (async) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x2, 0x32, 0x2}, 0x4, 0xfffffffffffffffe, &(0x7f0000000280), &(0x7f00000002c0)="1f", 0x1) (async) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/63}, &(0x7f0000000380)=0x41) (async) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) (async) r7 = getuid() (async) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680), 0x400, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x200, 0x0) (async) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r12 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x800, 0x40) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000400)="4e532b4f26c83e5475adae40e5d5cb1f5a8575e9be13665444cd1436172a7cfa51238d169574f60d54d596bdfb6cfc0b220a5b32fb9d4240de831a6ab3b8ec0d13bee2fb1a3d5c20d9cd95d0fce810716d1c4cd9cffadb36", 0x58}, {&(0x7f0000000480)="c02315bfa30020bf12842bb6672e9ad5886025a676c0edac22a104d13b3012fa5ea1b48971c1f3fd87a2ac8572a167634befe5450ea1205aae5b33e47f730bb771313552d0d63c12a6a330a20ea18ed59b0f277950e586f1784ca94fc3b376e322ee924d171b2b920a5d30ff9fcc2f233b50e9139218f276369f5bc8d22c5b10c8e9e9ce76f41b2e4dffee14c7616af0427ed601d4d076f274fce66811b09a98555f77b255ea1539150a0faceb", 0xad}, {&(0x7f0000000540)="14d9cc6080e4cc5279e9825a716c31f42f84ce090117996f8976e9268b415db3cd969fb4a788eacb", 0x28}], 0x3, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7}, @rights={0x38, 0xffff, 0x1, [r8, r9, r10, r11, r12, 0xffffffffffffff9c, r13, 0xffffffffffffffff, 0xffffffffffffff9c]}], 0x90, 0xa}, 0x40a) (async) r14 = semget$private(0x0, 0x0, 0x210) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000880)=""/90) readv(0xffffffffffffff9c, &(0x7f0000000c40)=[{&(0x7f0000000900)=""/160, 0xa0}, {&(0x7f00000009c0)=""/90, 0x5a}, {&(0x7f0000000a40)=""/53, 0x35}, {&(0x7f0000000a80)=""/118, 0x76}, {&(0x7f0000000b00)=""/81, 0x51}, {&(0x7f0000000b80)=""/185, 0xb9}], 0x6) (async) recvfrom$unix(r8, &(0x7f0000000cc0)=""/102, 0x66, 0x0, &(0x7f0000000d40)=@file={0x1, './file0\x00'}, 0xa) (async) sysctl$net_inet_esp(&(0x7f0000000d80)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000dc0)="5f93bfad6d7350e258e78fb9f91774b1a8d572bc0fedd0745fc4cf3444ea8440ca6c8c0d7f3640b356842a591c63f6956d73f6f38a0584a56f6ac935dbbebf01ecad378a634400caadfaa327b270710be940517811a656189b276000fc2c6986", &(0x7f0000000e40)=0x60, &(0x7f0000000e80)="7e68ba00868f3f2650bdb64669c87cee7b12e6b1c3943a6746fdff4b24e8dcc1b0", 0x21) sysctl$net_inet_esp(&(0x7f0000000ec0)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000f00)="d95545292aa1bcf99dbd97fbfe2b77e0007705d26f75cbb2959b9165fb60d439e1b1b3d9911e472621da6abeafc43c325e46c8bc34449d5a453f9d118a1cc41d54a52b714a7ece516c9d403c1043feb028f90e45050a42b39406118be9c51d1233355194e5a71b5899b84ecdda95ff7e283b75585a5bbbd648b94aeeca261d79f89c3642e3e20b25dee68c20d19c4f3d4f9f5ef0f784fd86c28bf054626ce533ac4e2bd03c558b3479a6ea13447be04d90d030f1525f3e5944d6dcc60f85bd", &(0x7f0000000fc0)=0xbf, &(0x7f0000001000)="0e4d84d28798fa68b2c90aafeac44a40280afb38d00ca1ea48c70b863ed299e53beb10ebe03c7ab4dd5085686a8702ddd96e1ab2a778ebb914bbace74f996413f3cf658f6515006649b55c1a8a491593018ec89e21dfeb13579ee3062d968f41bd903792c32e6f4613cbcf0fca92868e58765ad240675ef2b5b89341aca45f0a30e095325514c8d3e0463bcfa0129849dbb4f6723c25b4", 0x97) (async) readlinkat(r11, &(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/37, 0x25) (async) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$BIOCSDIRFILT(r15, 0x8004427d, &(0x7f0000001180)=0x4) (async) r16 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r16, 0x0) (async) fcntl$lock(r9, 0x7, &(0x7f00000011c0)={0x3, 0x2, 0x5, 0x1, r3}) sysctl$net_inet_esp(&(0x7f0000001200)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000001240)="259baf82fe2da8fa550955823e6a74baf98f2aac4bc5a55c1a2020897a610b692cb64832807d5ed72f04ba61f6f4d334bcdd9b986f065fdf034ffe15865ae1f3c0168464da4ecfb68d120da0cdf842eb4911c06b15099f5900697b119e69956cbcdfff73d7a05a3f1deb59fa7d", &(0x7f00000012c0)=0x6d, &(0x7f0000001300)="cc8c57c17fbb1d290e16b823a9f46fe6360bacaa9a50b0ddeef6f917fba8f658c2747d70f010fabdaf23b309e4b19fa3b3ae67d10d05793693cdaefa0a9e6ce7cd6617ed928f075ae9bbc67f566abd97ad88d0450ff827490a64933387f867fb0aba416b89d4df95a66d7ac7d2769004ef953a5f549d5dbe149f517cad06f055f14c278c0406a15fa82921e1bcff4d372aeb78e088078b64e10e75336cd641a4687f928e240b8e8776dbf2d17bb91318e986aea9d288304d6f838d6ead0e5995fcf29ebdb5f705c1434936424385a364ae2ffbd7c94b36bbc95e84d363c6848acf63083762e7ca1f40db184fb8bd8c2b721cbba3e616404348308698dd3c2f52f8ca0f5fb7ddd4f4fa3bdf63e81aa6e2d33aa70969f8a6d73ec9c3a072425882d906713b0fb0511727a35214a244be8a59513c1c92cffb0d144d06b9367a41e06144e5f9943c74c04a5e9dbdc49c25fa4044c1ea2dfaedfa10a14e072bfbc9c8c88e1d029b23c1fa2a519f63d49a90b1d7beb1b4a8af88041d38702bf07056cef6f5f0aa3efacb300c39710e37e2fbc54f97b894b9f531ad61ea4d2c598cf0a1c3d2a12bc7350065db507819f53c6eb16605b8facf7876eabe3ffd40687164a3480727b8007e10e6d9cd1e6129b26ac1156e9e0aa7c7d1554d26880c5405563581d2e1baa9e23e790bdf516278d0ec203a516236df5d3cd374c21982c372b61b561e68814943306164d1abe7a34769e59b2a4b8dbe8e0cd9ae5c31d4361cd6837d6baaad6949fbf5d6534f1d8265036e063ee1bf0bc63d6324c7714b568d8ed04ac46646bcebd0658925ec704fa33720e0d51b8553d459601a45dc2f61c996f287970641a54a23fc10c9c5f7fb9be1ffd47438b7534b01aff024689a0ccaf25325552fa1c4a26c3828d14155dd8f14097d5dc7feafb7305efdba337bada3c9c92c66844b23c1501a692769a49716249d299418b023ee7e0bca6f8400115d37796ba87042cfae0d1d583907d0b7f876533982667b555e3d24862b49cc6819075c0d3cfaa3104927797f6e08450ba23c8021f9b26ac135461f888113bd38b974549fccdf86426de4b2ae6794943cd78aa0a205c73a0979909fe4f24059f5fddc66d839e80185c44f5023e59e7559da8185b3794373f99f04c5545a26b3e306f0d2d20f7543a7d5e57e3f3c172908e2b901ed06684d5cfc2f199610bdcaad7ff52febf034d26328c8539bf9a8c44a07ab692c2ea16f394c2161c6d36a373a531dbb0645b04868a563285243380adfca554ca46271c171c0af80862f8a78d01e70754e62565b3a24787bbd9a78f718d29e0a0dee50b24511bb60bcb72f959f60dfed2b4697b4d4e4e8a95d69d2599ba20e0f371c5c18f158b32b56c965f7410ec76c492a2da475218e495df73980ae63de57f3c6d1b49841f78964cc9b61d2fc43ff53c224799fc29b2270019a09f9a76bdb5958c7aeffb858a3f2aca8fc06a17ad3a7c9bdc8b919606a6d0353690b60bef1d476438fc856199c76abf1f37aaf0f03579533ec56371910a5a6bd9f84cf262b24354555a1e4a85a4058bfdb9bbefe0f1f5587b1908d5e94ea41f8611116649059377ef360700276b0cdcddee1218b29d5d7dc0ab93542f7b515f0ec9d3ec224f9e705bb0ea50987f0c38e8e986e9ba0110ba82dad412639a5729fda1c073f504a69e8aa2f938492c099cadac0aec425a1132ff6fd690dcc2a81af2a308160b36264feeaffd593d9cdc504de248df5336467be21ba5d90dbfc981e4286551845c91028dd5ca6808c049173e724782c0bbd7811f476e85c60b0cd713277f6996d936c7248671ece6591f401ac663120d783ca9a975d0cd6b0ddf97c5ff57cf4b4550e451326f63de795b6cfbb8213bdcc2ecf1a54d8f0d0980b7ef0fd95b73031fd09fff5229d57a191b963f659f924c6f803bc88c3869757c1d4edfcb2265ea115e78f902b212c43862b9bee5eee7c3cca423803b7b0c0255b4e4326b963a63fa2184bd5aabdfb9652dcc9d4f28e1195336f2aac90f32448c407ed9671516f88a67a58042add5abc49633d4d5a12372a417e3b4bd2f7e7208c695e15e26c18f154438368421fcbd39f94b9ea7e4e3c66f812ac669063fde61d05d0e3a979da9a95d6282fe16ade170b8710ee61f7ca66a7206c6301d5223e267d888bb9c2823af90e2a570532491818e062119357e4c5b42a20472d50c82bcf634e9c4f744058f3dfe28cf011372c7942f0bd6ebde83ede82b3ba34b43f9adecf377e1f616ab092ff83b296cf793465a7dfc2f9d9b784f322839fb7bdbfc7a22cc25d9ec4d57e1ebfb2bb411b2989046ad1f49d2df9066ad2af48a98b8b9946d995a64e1ddf51b30dd10159d04d37d14d42bed6c866fdd4d605a10dc3cea03d107b4ea418b935ca79c4cc90394e64a184e389556f618edd2d2ce892897145fe41c44f63bea39162bf729cbbd56e97ee5a473f366d95edc9304e3c9e841781e9908056284172354dfdcdbb0c99eaedaaab9469524419eba53e03d67007a3838aab622df5a04714cf8fca9cf78667e2d8f157493a7ee8244d280427c113fe739ac70b9393f30a4629b315201cc12a95f0d342722a45a8a4bfb2019de980ed34c4988477128602b24e075f0f61b540432b51b65bf64c6d2828a4f4fa9af22f2a02d6da57b993464bf0666aebbe852250bca4d9298ebf9b5848b95710c817cc078280cac77092e14f14afe5d53ee6722050169517ba0be90d20cd62a9f12a6859b5c14bd77607f96307d4cb273f64655f5aa006d447c8dfb1398601875227910f398f8195afb41176756cbd5709becdf7709a2f223de0fb6dd39ac2294c7cfacae6328100a2dcad37051406f8fa991a695db26473e43ad6a5a578a95daf30e1aff5974205bbc1ccbf65fd432eb4cbc4ede7c7f8bc3f2dcb88930bdb9d93dfa7f44c360739b652703c67d19146468ce69e0853b28ae1cf5a0358d619a58319a7479bc1b6ebec04df3e7ae8e1e208c798f8bbd586e66eddedaad2ba6a61e483f367c0b4dd701e7886663653fbfa2ce40b470a65e86eaf9d58fa7611ad983c86b0f1b40a40289ecf178f382b45472100434549733e388559d0bfd2c76a1a8a7e8151f08895b57924bc7c0da47ff8796b5fce00958444b12d8ced858b7483e4fe2b088c1dfea4991c46fe71ec4142a27cb195790b831ec3a9ba7b4925b566e3945814d105407e401d31ae7ba49c1cfa9ab3cc1828f057c909da810d0ab614bbc83a5879d900088c9e6fa11f69443a97fd958334d82097751c50a9ec91e5d5b82510c32eab165c7ae2be2d4805a796720276964e94753da74b40396db50e30ca5d0dcf2f89aadacb5305a7002692263f6e0752f32f2a092f05f0847c7ebf52eaab4b22a31d027c86b6f1bc3a9c5661e84c66cb5918fe18ee069cd48f3b7bbc0d2a57a60f16f87b61b9e482ad8c31c959661ca1c4f67c6b6e4674d74139c92fc80e3407ddceea51bf870c1fc631d7ccd0cac1ada3a6e48b01e64ce520019e1aeba99561a5dbed3ed8f8797d53f0763209074fe7ac66468d6334758fb7c8fc0a5a6f83331643d3f3b1a4f9ce2b2ffbf44d56b5a92a671dfb8a292a527cdd4e8d4663f3698e6300675fc36ce255d932f578202894f880ae48d16b4fa92721f09762280dcf12b56ed04b8693c616aae9ef93851d815d5ece533c755091c80a2ff4136dcd5dc8cf95181a5483454d73ad08c9e5c76b8293fc8f15a2f9aa20aa844257211dfce93535e5cafcc55681bfad731daf9833e99cd941a9523e84c7153aea408f41b2016051b46b5f4304a62181c249f3c960f9c1a0d94bbbbc3c59c731b4e301adb7637be268704d84eec0221cd1f66007efdc64b4582eac31deda3193bc4fc331826281160204884d83381cfbcafef7f0a0c68d499cdc30f2ef8e0188b2b9baf804f2ed8fe45c7bc3adbafd0f1e0a9db5cca7557c584d8264cb9696498572cea8a531bf1c972047a537f6fbd6c8f9a531f3fe12a7b294ecb1f26dca5d16f4a428b5b2f72548641869c0956964931313be87da95d4317a0602ddebcc10cc84ec99ef879edc0f706e24cb366426298ec639e586b9275e21f4d69150048869d1043d4145839c892d8443191465e51b3feda452d50acdaa021aa6b2e8679465992e72c7df00f85324678086896facacedb7258f46779df9ffab98b1b9b4514c1f57c3f8eaa49c6b2d5063bd63ebee7122eb53a1e78d85116e60d1016d7f74077c4282ab0cdfe13b0e1f696c7b31927b09b68f8b9a60990509a05dddbeb3d808f5569d00b6be09ab56c0b2a07bbfcbe119d65cbdfb6e58fd2bd05305e7832cd82d3ea5939b91a63be059a22bfc6e62194f337b4b4c164b1e7e6d2cc6399516c2718e06d6cfec517faa0e6905e3e4fd661d448cd51bf884887ddaa721899273be039747d5cbae8986d673d42e0ce6c05d233996c456a59967389bc1a0a984f26d8c812fc748862087228ed72c6a82f9018af99936c1f4cb6ef47d2e6a3a04fc47444dbdb70743db193196e0bd5cd15628ebb7afcf25ad5435c974f94891b963bf19ba15ed5fdb8fb84e83f1e62567bc1b32e7c3468ce633b10d27fb8367e72d469240e73dd61c734f0e34b753c01bf392b615756c48e6208a8d4da43181b51cd30a4a6891ebec1504654da503fe407522fcbfb797c15698546712fd0c68ad74afe3c78ebf39ddd7c94ab0bf132704552338342e82f74fe9d5e812387c5c8f2ab2dd81b6decc63194fa7ccf064e2346015b9622ecd6418892db09cfdf7066b97b62116487ec2aadde0044188621f99b07e5cb864ee2a4706d6083a3f6bc4556b322ccbdfc784733cb9aeded3b89c7f4ceb12be752edaf038b573d38045f6c799eea5b3ae4b2ee73c30875e3ec3d49e98105b02d4984cdc75551f3473cc896d9eda1584a6366e02bdc5a4ee402fadb7e2f185539f9ba7873ab1ad241442eaadd18d20702909c92970613650400fe94c026d343793bd48a4c7766ab4e79fba55818dc029dd546c413a45f20ed42ea02e610a8b30d9af0889e515affdfe5eb7508c9579c0b7a13b5ec2c6a5cad060f7561f979a3668754dbeef46291cb12d939c0bd166bbe03b61d88bf8f4517eb3aeef0b34686c0c503e666922f004a9af18bb3c566c5662e58c6dc3dfed633d79b7d24db08d7dd443ed1ba709b057466fe64c71ddbc024bff80d183e630aa653cd9276fbb65a8162cdecf92bb26daa40c4db341be791994441a2b70e2c3dcd96429f32eb7323288c944b26fb90b2e80c755485d9ba7a3d7a046d6624bc9f46280b249cbc114ab49fddc076af560658fe9b39f256f73b51ae821c70e5d3f84507ec4e4ae5b87b9a7ebfd959764de64bb7b14e59446baf1ee9b0123bdf90c4a714370107d6c4470f90202c07604b9eb5665e703ed7bc4a01e398b98413398a0e423c6746bbf7d3d0644886f0fd0eea14e3747259db1d782743e92c00efd7ae06f7248872fc2e7dc272821826319459982ff69cbc2157ed1fef73d546ace709508a8ef8edd391523ee243b25c22af2eb6fa5272b8130771b3d0e21c5e4f2b96f6b6e733b70a912eb84424f6aa66bf86827c2cc04d94c3c1c86e38ff71f3987173f8641adc8fb20a8e6f85da458207fc0d4dfcfc0aa50ce7bb14b74219274fa93919f6006c6b9530b9201e74cac6a86085f26d61e7bf88cf473cd7118c118d3341d2b69008a372de8e3f4d85a7c8231c0c947465ed2540f3604d5d23ac61ec31c278f1aadf5f0498f893a777679dc2d8016fb", 0x1000) write(r13, &(0x7f0000002300)="fa1b031dc9f573ce643bc5c0c549ee58ace2cfd098028b2fa646d06df8d045212fb037844a92d1e86a3fbce35a3778b2618029c7c914f0ebc43094695cc756271ac7222dcbd54d455880068123691acc6ef4c0f87c2357f9ccc42983feeb68f5c24c66fc46c21b67df918acd100b0e0e6b9dff0b7f0dd665f226e61bda629bbc761bd6b1d73842b9496cc549f9190f3e31c658417d043452838d726621834684bd3a8bb11d7137cda3bf9f661b2a43cc410378ebd1e382bc9f0a12d26b32dd15ec45394e45d9e1a0a320519d03d4e8f378416bdeabbf0451c22dfe20483d3f5e0a24f33a751505879800498742f4d14d43e4", 0xf2) 1.17097767s ago: executing program 5 (id=335): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setreuid(0xffffffffffffffff, 0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) close(r1) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x400, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cb, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f00000000c0)={0x2f, 0x220, 0x7fffffff, 0x9, "c9f7d04675d201000000b8ecff000000002f00", 0x0, 0x7}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='x\x00') 1.170613792s ago: executing program 6 (id=336): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x50) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00085000cb69bc83c1987a653e126f0000000000ff020000000000000000000000000001"]) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x4, 0x8}, {0x22, 0x5}], 0x2}) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f00000000c0)=0x4) poll(&(0x7f0000000240)=[{r1}], 0x1, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file1\x00', 0x2, &(0x7f0000000100)='./file0\x00', 0x8}) 1.170016295s ago: executing program 7 (id=337): unveil(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/105, 0x69}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f0000001300)=""/181, 0xb5}, {&(0x7f00000013c0)=""/129, 0x81}, {&(0x7f0000001480)=""/109, 0x6d}], 0x8, &(0x7f0000001580)=""/128, 0x80}, 0x41) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) 1.162538132s ago: executing program 0 (id=338): r0 = semget(0x2, 0x2, 0x108) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/18) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x3}, {0x3, 0xa385, 0x800}, {0x2, 0x1}, {0x0, 0x6976, 0x1000}, {0x4, 0x9194, 0x800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x1, 0x200, 0x1000}, {0x2, 0x8, 0x1800}, {0x1}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, r1, r3, r4, 0xffffffffffffffff, 0x0, 0x1}, 0x232, 0x1}) semop(r0, &(0x7f00000001c0)=[{0x0, 0x6253, 0x1000}, {0x3, 0xf6c}, {0x4, 0xfff9, 0x1000}, {0x2, 0xd814}, {0x4, 0x4, 0x1800}], 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, r4) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='\\#.@)\x98-{L]\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='#\x00', &(0x7f00000003c0)='/dev/wskbd0\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/wskbd0\x00']) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r8 = msgget$private(0x0, 0x44) msgrcv(r8, &(0x7f0000000500)={0x0, ""/127}, 0x87, 0x1, 0x1000) socketpair(0x2, 0x4, 0x8, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r9, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) r10 = open$dir(&(0x7f0000000680)='./file0\x00', 0x10000, 0x7d7a037a82be547c) utimensat(r10, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x8000, 0x1}, {0xfffffffffffffffd, 0xe}}, 0x0) msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000780)=[r7, r7, r7, r7, r11, r2, r2, r7]) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='x\x00') chroot(&(0x7f0000000840)='./file0\x00') kqueue() open$dir(&(0x7f0000000880)='./file0\x00', 0x8000, 0x4c) r12 = openat(r10, &(0x7f00000008c0)='./file0\x00', 0x80, 0x104) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000900)={0x2, './file0\x00', './file0\x00'}) 90.517071ms ago: executing program 1 (id=339): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) pread(r1, &(0x7f0000000000)="0116019d4e78", 0x6, 0x4) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0xffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020699c, &(0x7f00000001c0)) unveil(0x0, &(0x7f0000000080)='c\x00') 89.964545ms ago: executing program 7 (id=340): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) ioctl$BIOCSFILDROP(r1, 0x80044279, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x1, 0x2, 0x0) sendmmsg(r3, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0}, 0x80}, 0x10, 0x4) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 89.552586ms ago: executing program 6 (id=341): sysctl$kern(0x0, 0x0, &(0x7f0000000080)="cbc2cf57afd763da4b621b232b27f5a6cad175374c5cf90eb275f933dd781d2e4c5960902320c4b6189420172f6aa0c1878b9cb4f15e4655d7b1584d69b744ba7ab2dbc717f0de70fa80df847fd7e4ea381c071dc775041b2997bae2a04bdd07f6172403c531a98266894a16012298a6de1661b0b08051", &(0x7f0000000100)=0x77, &(0x7f0000000140)="95c937da", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') 70.900837ms ago: executing program 3 (id=342): r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=[{0xe0, 0x1, 0x2}], 0x10}, 0x400) (async) sysctl$vm(&(0x7f0000000180)={0x2, 0x3}, 0x2, &(0x7f0000000000)="921e804c1a8cf999de773a8b184b87bb573745ef1c02117ddef2f39fda676585433f1201889dcf963f4c1409e209d9835192038493db5f5afb6486", &(0x7f0000000f00)=0x3b, 0x0, 0x0) 69.724005ms ago: executing program 2 (id=343): syz_emit_ethernet(0x8a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x8, 0x0, {0x18, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast, {[@end, @ra={0x94, 0x6, 0x62}, @ssrr={0x89, 0x3, 0x9}, @timestamp={0x44, 0x1c, 0xb, 0x0, 0x1, [{[], 0xfff}, {[@empty], 0x2}, {[], 0xffff}, {[@empty], 0x9}]}, @ssrr={0x89, 0x23, 0x3, [@broadcast, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) syz_emit_ethernet(0x1e6, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "cfe547", 0x1b0, 0x1, 0x3, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast1, {[@hopopts={0x3, 0x19, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x6, 0xac, "aa2969dad69a5f730ce3dcb4befdaf61d2574054a0d97f02de7dfe64743a810c8478dea42b8fc8208ed62c9968b5929aed7d1d501d89c028f5ab1889eeb92ec7e67158535c792fbc15034ff675d4dd7735bdb67209e6400a37dca25750f22602e79d2f006412eead78567a9f518ce6eb9310235d49b70e7c718e075254590f51c03aa6866e0ffe513fd38ba3f0b29742e189072502e5d5ac7dd374a3cdd1704a80e56371b188987222bfd440"}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @generic="7ee859735c74838f427bb4de1c1056ad2429ab0b3a4ddff3d26639f2fa398a8a7b9aa84d19a4f38eee5ddfccd397b3406a1854063c9edb841efe7bca60d2f1d806840d6b7276564db4ccbc726c7c3ad92deeae6335c9ca1364f0dcbf3a487957d4797383133d37d871b1365f7e9c81f6d5cb4d2064ab8ab2e7cdee0388d6362f0b3fcb558bf63c3f51a927b6f5a1783cf50377aaffca3b3f0910b0bc63868199c80dc63a42e3ca0d7612f0d69eb612be662f671d72ee6da623d7d9f4c35224c8b45d205e18c30b926febba9ae542ab37a0d5bfea3dc550f783c6460b5ee5ee65"}}}}}) 69.250914ms ago: executing program 4 (id=344): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 68.969696ms ago: executing program 1 (id=345): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x22, 0xe97}, {0x26, 0x7}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x86, 0x263}, {0x0, 0x1}], 0x2}) 12.272ms ago: executing program 6 (id=346): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xc1) 4.274326ms ago: executing program 1 (id=347): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x21) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x7, [{0x1, 0x6}, {0x2, 0x7}, {0x6d24f40246b26ecf, 0x2}, {0x3, 0x10}, {0x2, 0x9}, {0x3, 0x5}, {0x1, 0x5}, {0x2, 0x80}, {0x3, 0x5}, {0x3, 0x4e6f}, {0x0, 0x80000001}, {0x1, 0x7}, {0x2, 0x5}, {0x3, 0x2ae}, {0x60051bd9c1e12b86, 0x1}, {0x2, 0x4}, {0x2, 0x8}, {0x3}, {0x3, 0x10}, {0x2, 0x401}, {0x3, 0x2}, {0x3, 0x3}, {0x2, 0x9}, {0x1, 0xa1}, {0x3, 0x9}, {0x3, 0x8}, {0x2, 0x8}, {0x2, 0x2}, {0x2}, {0x1, 0x3}, {0x1, 0x1}, {0x2, 0x100}]}) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x1}, {0x1ff, 0x4}}, 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x2}, 0x2, &(0x7f00000002c0)="7811db4c07eef1ca832caf4660f5a14a8ede91fe6071e830257242c2d38a4b19b4a6de913604c5001ed48160309585fe3bf45088cd6445e5533d385f25e34952259c0e4a1728ed28fb5f768bcb2170e650f167f1ecf7a9dbd6b0885077fddd6b1276ca7f53fa4219df36319139b1417637204f096b2de432ed6840117e398a6718e958c481ed9d8c7252e75f4cbebd854a520e", &(0x7f0000000380)=0x93, &(0x7f00000003c0)="565fe0993a100659b2ab4f3f1b00e404575d16b029208cdc2ea6c24fc2d213b938beebd2e8a530c48e852880", 0x2c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000400)) fchmodat(r0, &(0x7f0000000440)='./file0\x00', 0x80, 0x4) sysctl$hw(&(0x7f0000000480)={0x6, 0xc}, 0x2, &(0x7f00000004c0)="05f91656dbf192ca4ee6086b397b47b53f2208ed65774c64fac082a2d0117ad1795445070a9d32c98d64a5f73e33bc4ad7bcbd705ae5b7cff1dbb43bdf985e589c3c6308a9c930349eda4cb861592ccf6662c506f5b0ac39ada7d01580cd7bf938f572c89cdaf098eeb9d2a1bebdf62b6bacf91c2563835f66f9e236b229468a0e8962f1df31b3d63c4dcabc0ecd6fdf3ffaacce28cb58016acf56", &(0x7f0000000580)=0x9b, &(0x7f00000005c0)="f236696b7f6a195279fb957bb43c815d27d7b48adf50a19091fb490d70b710748009b243a339ce0b8988dba0eac9ae16effb83ba8d36852b5bfa2188f5c952ad69403995bdc6f43e28b73da268d349fcc2e1a9e9abb7691219c17ecab6f6db20d96d6b17f8d88cd79d29ea7c99e8371c9200afef0a017791ca59363a419d2fa9b14e93ad258bec50fa327b2cfca1fc72bd33d0fb87c74652945783fdfc0dfb08db24cb89179e0d1d595c3300f645e7ace659fe0a46e476519a3ba83295142daed1be4f6b8af392da72888eea42e643607ceb6f630541adb53ca0ddab9c24ea6d3c8b614e43ab03f581c0d7e2125b256b095d99d47ba6850f450d4013cadbe34fcf0fd580aa091c1be1cecf153b1ac778f6171ab2bda506289d912382a3b09cf8e8f3f825702f4109817df2f2e8466799c5f70790afb5af988bdd821db9caffdfa829acc530c556d535c62805bae23292bee879c3fdd6b04d02aaa4da2edb26315c0e9f666ef60a78933198aa2116d6745ae973c5c9a428ccf29d0eefd3f6ffe846b28c8b1db1c3c7539c6def72ff890191567e583babb46cc6df3b328d0d995c52b6e3160d3829a474cf7b4df278a16a90707f3e810137cf6294a12513f57283b2e06f55e5387740a08043136b115be3edf3c73dd1023ff6d4320b30bb546114dad030776ea2737743a146d4ead0e03544f948d1a82862d2e75d7412c2abba7d0745c1a27d45d6baae1f59f9742307b2b532d4dc755ab656c9889fe4960996c1b0eb89e24f98959f165663c44161a7c86495ec154ad4b2a16f7a6028a4118cf2a74e59f86fe06986d4d8a73f2c8639de1ea2d57bedfc1e573f051def8ffa7924c92754f92d1628294897255917b0384d0811997eb710869b73dd3e0861328b567e0c2d17fe97afb154cd3df8b8810deee3c96c19c1a3dd1ec1752462b9c4adf342caec3c1e30e9dd240482a405d70a5b3dfc9f8ece774a4265f29a3244ce987bd7fb8778170ed9d4f94c103a0e4a12058361cf7a565cc9419ad6bb85b19bba0d3181a1ecc9be5239294f5e07d2b8c61e48abccb73fb4f508cec69e43e2e5d9bc590f826070b546bc2f1a5d6b57a957a1d706500886f49671f55651ef0da2d2d871059e5fcf073529df5772e2cad96a12ac204f8e23fd4ed23ff30100e92bcee454c5e430c04eca3461475d7384c97d95504123d59ef5f0ae9415ec721a0fd508eef42380840a17ff260f1b590957726f3be3da119e343ec5ba6c1ac90ab4a9214100360aadf81a081965cf274fc9cb504e859ddccdae303b8fd7ebf7c3b760b518908e9ddf187812e5ea7bdf45eb576bdbbc8ee912ce7dec88c9deb07f2b08666add630e85d9efde74fd9dbc481b42f3654bc0501c3fdacc72073ce4310d3358b70feced2b1a231cde07c52d853b9c4c63afd9dc987d2a19196581ec156c1419d42bc1daf0695869d74a1491bb8450692cd94e0461a785a850d0407161ca2c0981465b3540fe3436f2396abd016985c0cc38426f610efe0a5cea872e362cee44e3dd98bd319674917386c8ebd0ca6113dd9d968c582320b192d65a1f1e3f4785db11e3a11a75b09eceed0e609522c18b3bc3d098db3b60e087c6f3b163a018225bc5c529aa34d4551c1e315b2ab17c0db72d1581de609a8a837a8e7439dbbb739fa87e0cbc363405143716177dfc967f58ee0b7c99fe70b81703d90adabf1020932fb5bc003af8c583ae23f661b8791077035b1a1f0c7462bbb306ffeed372c1009263bfe8ccf02f99b000f4653efc16212429ae900839e591036a7ff2322edf1750ebf80d825b4f1d9b0987c41fc7521674ba90513aacbe5c727c596053ff2865b35265133b7c7ef5610a4ebc73cfaf6a51c1b2920940cf0dadbe1c58bc76b6416d250b2db448275abaf159e6fd4a36efaf95d871269e425812c9aad1aa86bb2360fd06429fdf50cbef41b1c876e01e8b2b1a6a95b1e7a6f420dd1c0367fa3391d9229fa010653f38faa8be8bcdb2c543aa54e926f80614491e1e1a87f996d0d29b5dd6cfa895fbd1e0ed133eb6710cb4c27d1d02ace5c81a00a93127530584747b6e9086b1fd96c7325ce3624c2f4b036d4154f13f00b3329e772daa0bdaba11ae0d081339148ec88bda55c8b923c0479d6e306d1907800785a7c3abc6f414a7b0c209c7091b1fcf0ce3af6a499e0a9ba53afec78a6ee418fc4c89b3cc86323079833f69401820bcf92ec474a247647326046ea4ee07ee8632453b5befcb87bf573eedcdb5261ed6d3db4357f508da661b4abd8958cd618ddca707c5fb161f61b1898541ca90768c6ca4842e2113b39471645faec84830200c61a37cf57f6265e7615a68cae7d9df5eddde858827c76bd34884ae9f1ac129bf28deea7a1196a2db67857f9a897a9a110aefe4e80d736d6928b6faf05a27d12bff0c52853c4d1d97639892b34ab3b629613f53e9df4047441449cce792855cbbe4c0837a6f8a11c997eb88c5951cd163faa2df271891e8272fec69adc4970856ff1331842cc268c5aa2b66a21e1cb71e9d25bf41464d02b32c5c0737c13322a917bd6f7a69313a50623a38c050f2923bf2ae412cddfd368b93a24bdea3d4d3c2f81d97e66447f6d6e5ec3a951ea19e8626ab7a5806edace906cef6069bb7214052cd7686d41f2a5213573fe5a7eafd96636b268d4e2d941c41dbbfee89ede908c504d82d497966e6d7789a2a463e922b5a1d164ca5eab32799f364a899f4869e7a359bfc3f693491df7638f6c6747b1b190fdb35b1014538b3d9ab1edde28c63bbdb996ba330d36a6f6a55d940251713ddc88233a4c7793701f94979593fd3934664a74e1c701a69e4b55a3126ca7f0479708d3640b23565b2bee38ed9de3af07d819c75f7eb2d45fdff95fea89577f56a3dcaa390e185e6e2add84b6b391c604fc479c5c6bac97143b20d04ce89667f8c79099ec66d9f7ba5537a3973829009699db91be7efac4494a6dc606c6b5fae17c1d7baa7abe465075205421625274649d2726f6cad9d6ef2cdd711266ac404f0bc17149170c56450dae1aec9c0e6491f1638acc07ea6175bab1bd80f45e618cd3aa72092bd9f6b557c66a218cc70d867b60ce2d36542f11466a98ac76fc761e2d22aa4d6a5847e4f68cf055754512322df0af25413b3cfbdf5a43c956a4e31e8e9fdad1e38a238c91d339e0a613278b659bd02950aafda9269c33053399db072cbeccf15884462ed925475f2508aa8e364ea9fcce38e9dea32596d0873ef45df6269a9e9645455fcf7efef2579c17702bcc307f0ae78e97e756023ff21637da0a3ae58060dffdebb10999f892b454b3f10f47928d83637672d180f5545e58aac49c5d1adcf16db31fd53a0f874c25fc24946047d10718f916df4245ecd43c46b0914b9bd6f60c9cbf90599454913dbc15f378146cbc1289f889a32a05bfbd9f8614316aaf60939b9a789bfade307df3564210b678893845790128443b7539683e10e12cf804e48c00a6d4442e8b0192f5858ffc300f797d58e4d77f055eab48e496d581fe82ff4aa7de32d297f731436c1174627851f79b0644879dc9c8c8c95cda663ec483148cdf6125c25d9d718e60ec82c384a1923d926891bea6e6ca4b7be999ba1111b41779651374f95d7aa2079cd0dd9bccfc3c052d130153d8d9e3f84ef68cf69e679e2c7efba62d2b5a9e147f2cac92077e4931541c06a0930bebbcd46342c5e3de9f54bbcf2ed9036630b48bebcbcda1514dbc6fbfc35706a2c9c8decd7e503f6533c6ab95f5d7b2e9389e5ceda7386e1a47bd8fdd323abc9a054cbfdfeeee547667b19c20eb430656477b17c2a05563a9ee09508f62b0c911fa10d1fc9b74cee9ad75dd328aa6afe9c68f6517bbf6cef4016971c93ae06eda0d6476cea6f89654772b73d1637d69f0acbc7f62ed7c5008aa0c656f2731097404fdde2a903c6f074f5170661464c74f342a2af79c82f3a45ae7781d9cced3bb9ea11b29ed2bdc8688ba82ce16f3b918f84c2b1eeaf54e1d9361bd3e7a19ec7c0941d27eb457bf599e1f3f0dc9147b543f8fd8685727e4479e3a5f842f300832775ce1608520d836576e88b3410f4b21323a56c1318bafb271b4eb8c466dcd615c575f1a821102f110ccbb62176f6e76ce96094dc865dec74c99c8db881c1f9ce37373dd5e773649cb4157887fe68f609b1494526d6251daf93942817549abb11ad3c8229f91c326b9b3435006bed6b5368e8119cd928dc8008cb8232f5ed2f6aa67daf0eea2036ba391c3161ddc2e2ae000ec8b3b530b104d00de9dd7232af976b0edda024e1ffb9322a8503d57af0cda470e94a32974a4805079c491999e3f8d550b47ffa1678fa4f1cbbc3c27d076b114310769fc9559df7d9201c365aef20d8f11bd0d7de488b571949fc6615b3fd82ac644e7064f5a5fd2a6dcc781ed44b119e6073cda4c61270f6021d1cca1969363dfb4f526c305c8bff0475a37d996ad2bc410d2433fb72be6d86085a3d87f68f9283cb65f1d4ef63ddfbcc5e039526f1d9c963466cd7ce3bb856f08b366adb152a0206f55e57f8b2f6d5e3912f27b2d6f77d7184130f12fa4f8715a88afdc75a6cf83f040e300d3297306b70d51a08e054bff69fcf7c18eac22be0ad2381b94f75572395ccc4b29337ef550da663377afd0db798fd962d1e931c9d0dd7962748e838e3f75f7fdf4f3a20b010679992dac339a097213221a5d82f46b417364cee27cb74ebe9568f916bb06acaaf1ddeb27e2d80ff0411c85434f057f2d564bbe7ce1ff296d769e951ad0cbc0dfe5502da6455681461d9ebbd048bb318ed1116edc01828a207e97589f1d0ce0b5883047ae8dbcd0d1bd4bc05b7e073b1340c1d2c83aaf061050d328e915427a621fe1b14b77ec8475a8ab6e353b98d1413478e24775e3ce18ae5bb7433fa49f10e5ee0a92c32541478c3cee13e2ae6d843424a57430a952b803b2b61b314edf27ea0c23c4c141a5033203dd8e9b8a66257420469753045548c4345b5787bada1a6f1b9f08d4a3f96fa6979c70bbfeebd03af1480bf24e3dcb6ac2ac246ab7038c9e94463cb12320029cb1a14853b8b9e7cbb017aeb6013c873a13bed280a2534e482dcc99d35b69522a38fabc3cd8d2dad5e1eec7b31e3b0b108e2d53e116289a26cd0c9c56f44d496919b13d7b1e237fecbfa73c4ae88005fa9def3594ea44dfce5e767a140123f1a01399144b5924b13c395478b5e7a9762b8cc9525d317cea155e40f475482cfaa91644cd88ebb3d591e80c87905ef2d3d0088e1501f32abe85e582d84eb2ce0a79c55b1765116140a78941ea57c85c044d54fcee5b3ce6371ae150799512fc927f3fa98e7bb6f2a79752f55bf17790b2523831ad4b516a9f87e34dd33d877b22c5a7ffd0c6806e30c8107e3f2943f9eedf31b6f9dee501ee5b5860cfe31a9f7ecc8a77a495c53fa359043b05c0b16413137feb144f0ab61b9859c5639e200e2458b8bfd1908b748b59dd15121c1cb8359d436c79b18da3490e4d81cf932cae147de2775f1db1f3920c9b4b902a967a45375e0d63388c249d190a5bead6445a932814fb6239f02bc8348d40e33162bfb95a993a541af804169f17614750b5e7fa92a0d00857cc6ec335c3db32f3aea593894e31258959cb9925cf9e51de11a500728bd8c6c04381fbdff4c1945ad8d33ca1d264781445d6f980ef37dfa7289a09500da06af586403708fda98b28ab335d65a818bed0f629029958ae6d4885fd496dc07d7d461c92af186a2ac3b6fb90198", 0x1000) r2 = semget$private(0x0, 0x0, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000015c0)=""/47) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001600)=""/118) readlink(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0), 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001700)=0xac6e) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000001740)=""/138) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x813, r1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001800)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001840)={0x0, 0xc66}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000001880)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000001900)='./file1\x00', 0x10000, 0x12) getdents(r4, &(0x7f0000001940)=""/230, 0xe6) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001a40)) pwrite(r0, &(0x7f0000001a80)="322e567fdb7409eb59619600dac6270558549e22ed34595ec63ba65a19a84cbcafa95d03ecc3b69cd41fbd57f7060db18949b327976750619eee9844040f6a648ed70bd1b09b08ec8cb18ab90d68e738427637a71b465d851c2daf1116fd61c847ca4e8ca73f82816ee588e49c80944b", 0x70, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001b00)=""/170) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001bc0)={0x8, 0x6, {0x8}}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001c00)={0xfffffff6, './file0\x00', './file0\x00'}) lstat(&(0x7f0000001c40)='./file1\x00', &(0x7f0000001c80)) 3.398338ms ago: executing program 2 (id=348): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r2 = socket(0x2, 0x2, 0x0) setuid(0xee01) socket$inet(0x18, 0x3, 0x102) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffa5ffffff000000000800080022000000e001000209004e", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="50080007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000140)="12000000", 0x4) close(r1) minherit(&(0x7f00001ce000/0x2000)=nil, 0x2000, 0x3) 3.099767ms ago: executing program 5 (id=349): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0x108) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x86, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x8, 0x0, {0x17, 0x4, 0x0, 0x1b, 0xfff8, 0x0, 0x0, 0x2, 0x1, 0x0, @multicast1, @loopback, {[@end, @ra={0x94, 0x6, 0x62}, @timestamp={0x44, 0x4, 0x9, 0x3, 0x6}, @rr={0x7, 0x17, 0x3, [@loopback, @broadcast, @rand_addr=0x1, @remote={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0x23, 0x3, [@local={0xac, 0x14, 0x0}, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @broadcast]}]}}}}}}}) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') 320.003µs ago: executing program 7 (id=350): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/34}, &(0x7f0000000080)=0x24) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0xa0, 0x0) r4 = dup2(r0, r0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="c0ea50160a01c5fa61a375854b424db4f0c03a3752837d5fad3b20c445d8054a230463dd2b2338943fc1f299482159fe883a16b8f9a837ac9bf290d760b4afda9d32ce26ece873c3e6f5fb311285dfd6cc3f52fde86e3571b50e5d61dcf8ae202360da09fc31b66ef0fd422394e78e01ff925bd6d978", 0x76}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r5]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x80, 0x5}, 0xd) r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={r6, r8, r10}, 0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r11 = semget$private(0x0, 0x0, 0x185) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x4, r8, 0x0, r8, r9, 0x108, 0xcb2}, 0x2, 0x0, 0xffffffff}) accept$unix(r3, 0x0, &(0x7f0000000400)) shmdt(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x6, r8, r9, r8, r10, 0x92, 0x3}, 0x4, 0x5, r7, r7, 0xb55, 0x100000001}) connect$unix(r3, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) r12 = semget$private(0x0, 0x2, 0x240) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000500)=[0xfffd, 0x4f9]) unlink(&(0x7f0000000540)='./file0\x00') write(r4, &(0x7f0000000580)="8864958f5542541b86c3553f05a9d79b3fff9c22c21d22030b2409cfb74bc0c8f709af6115fd0041b8b630bc00e952313cf9110780bdf0f1e8d214578ae65409747374dfb368c93b0565f0630b46bafe6f666f9f97889bd2c58a6f3c863e008a061d87bc70d072f9d5796ba0158cfb4d7ad4b0e82a9e5adb1ecd0b5fa048b6d4de04a067255942b2a4872c23e4bc4508c44e647dfdcac7c9f918679ac72e38a3f7bc796dcd656de45ad36f866526d47fb8612e1cedd5e8dbb70031f2083712776a67468ce6ef8be7eb8e82269ca016ec98ea54da1ebfaa66031dc9", 0xdb) r13 = msgget(0x3, 0x19) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000680)={{0x6, r8, 0x0, r8, 0xffffffffffffffff, 0x24, 0x6}, 0x2, 0x5, r7, r7, 0x8000, 0x5, 0x6d, 0x1}) getgid() ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000700)) mkdirat(r3, &(0x7f0000000740)='./file0\x00', 0x8e) msgrcv(r13, &(0x7f0000000780)={0x0, ""/9}, 0x11, 0x1, 0x1800) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000007c0)=""/129) 0s ago: executing program 6 (id=351): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async, rerun: 32) listen(r1, 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) (async) ftruncate(r2, 0x79c8) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6", 0x241}], 0x1) (rerun: 64) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) r3 = socket(0x2, 0x1, 0x0) (async, rerun: 64) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) close(r1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.19' (ED25519) to the list of known hosts. 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: load: 1.24 cmd: getty 29199 [ttyin] 0.00u 0.02s 0% 344k in6_pcbnotify: Huh? Thought we never got called with mapped! pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pWaAnRiNcIN:G :m txS PL0 xNfOffT fLffOfWfER8E3D8 7O3Nf 4T0R:A Pl oEXckIiTn gd 0ag aiStopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 432980 87157 0 0 0 0 syz-executor * 28908 7303 60929 0x10 0 1 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7f5632fa0b00, 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 *cpu0: mtx 0xffffffff83873f40: locking against myself ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7f5632fa0b00, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003280bd00 rbx 0 rdx 0 rcx 0xffff80003c4b9788 rax 0x2a r8 0xffff80003280bc30 r9 0x1 r10 0x15fda576879b9d34 r11 0xc01609e97972709d r12 0 r13 0xffffffff8191e448 Xdoreti+0x18 r14 0 r15 0 rip 0xffffffff8323d4c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003280bc80 ss 0x10 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=28908 pid=7303 tcnt=2 stat=onproc flags process=10 proc=0 runpri=81, usrpri=81, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c4b9cb8,0xffff80003c5077a0 process=0xffff80003c4c35c8 user=0xffff800032806000, vmspace=0xfffffd80675a6208 estcpu=36, cpticks=2, pctcpu=0.0, user=1, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87157 432980 90048 0 7 0 syz-executor 87157 213613 90048 0 3 0x4000080 fsleep syz-executor 87157 94604 90048 0 3 0x4000000 biowait syz-executor 87157 76543 90048 0 3 0x4000080 fsleep syz-executor 10 401425 20280 0 2 0 syz-executor 10 474755 20280 0 3 0x4000080 fsleep syz-executor * 7303 28908 86516 60929 7 0x10 syz-executor 7303 445423 86516 60929 3 0x4000010 smrbar syz-executor 99753 149937 96461 0 2 0 syz-executor 99753 155392 96461 0 3 0x4000080 fsleep syz-executor 97494 135694 32761 0 2 0 syz-executor 39258 165861 78171 0 2 0 syz-executor 39258 79620 78171 0 3 0x4000080 fsleep syz-executor 45641 59728 9015 0 2 0 syz-executor 45641 255683 9015 0 3 0x4000080 msgwait syz-executor 70400 364749 0 0 3 0x14200 bored sosplice 29199 94303 1 0 3 0x100083 ttyin getty 29394 220289 0 0 3 0x14280 nfsidl nfsio 52181 450334 0 0 3 0x14280 nfsidl nfsio 93932 175950 0 0 3 0x14280 nfsidl nfsio 82142 480315 0 0 3 0x14280 nfsidl nfsio 49007 122050 0 0 3 0x14280 nfsidl nfsio 75291 126973 0 0 3 0x14280 nfsidl nfsio 96273 339854 0 0 3 0x14280 nfsidl nfsio 206 179678 0 0 3 0x14280 nfsidl nfsio 53424 38344 0 0 3 0x14280 nfsidl nfsio 90568 322499 0 0 3 0x14280 nfsidl nfsio 80410 247229 0 0 3 0x14280 nfsidl nfsio 56943 359619 0 0 3 0x14280 nfsidl nfsio 35918 155681 0 0 3 0x14280 nfsidl nfsio 46157 368850 0 0 3 0x14280 nfsidl nfsio 95405 520155 0 0 3 0x14280 nfsidl nfsio 22010 119551 0 0 3 0x14280 nfsidl nfsio 80831 59938 0 0 3 0x14280 nfsidl nfsio 16572 179837 0 0 3 0x14280 nfsidl nfsio 40266 169037 0 0 3 0x14280 nfsidl nfsio 56486 3156 0 0 3 0x14280 nfsidl nfsio 20280 447935 14552 0 3 0x82 nanoslp syz-executor 90048 362853 14552 0 3 0x82 nanoslp syz-executor 90991 290912 14552 0 3 0x2 biowait syz-executor 32761 459073 14552 0 3 0x82 nanoslp syz-executor 78171 523571 14552 0 3 0x82 nanoslp syz-executor 86516 279073 14552 0 3 0x82 nanoslp syz-executor 96461 16879 14552 0 3 0x82 nanoslp syz-executor 9015 432560 14552 0 3 0x82 nanoslp syz-executor 14552 25320 42763 0 3 0x82 kqread syz-executor 42763 117221 92302 0 3 0x10008a sigsusp ksh 92302 105242 49161 0 3 0x98 kqread sshd-session 49161 404799 44965 0 3 0x92 kqread sshd-session 44965 462423 1 0 3 0x88 kqread sshd 84424 134041 92309 74 3 0x1100092 bpf pflogd 92309 217800 1 0 3 0x80 sbwait pflogd 18471 159621 22248 73 3 0x1100090 kqread syslogd 22248 388447 1 0 3 0x100082 sbwait syslogd 36003 7921 1 0 3 0x100080 kqread resolvd 61528 210470 84652 77 3 0x100092 kqread dhcpleased 60430 55090 84652 77 3 0x100092 kqread dhcpleased 84652 38734 1 0 3 0x80 kqread dhcpleased 154 188958 0 0 3 0x14200 bored smr 8052 261846 0 0 2 0x14200 zerothread 7854 449064 0 0 3 0x14200 aiodoned aiodoned 38460 120039 0 0 3 0x14200 syncer update 53580 326530 0 0 3 0x14200 cleaner cleaner 7227 435708 0 0 3 0x14200 reaper reaper 62855 40126 0 0 3 0x14200 pgdaemon pagedaemon 80597 254740 0 0 3 0x14200 bored viomb 81447 155927 0 0 3 0x40014200 acpi0 acpi0 15209 248391 0 0 3 0x40014200 idle1 8774 493104 0 0 3 0x14200 bored softnet7 82080 495706 0 0 3 0x14200 bored softnet6 83659 69011 0 0 3 0x14200 bored softnet5 7021 180446 0 0 3 0x14200 bored softnet4 87731 364378 0 0 3 0x14200 bored softnet3 58890 50669 0 0 3 0x14200 bored softnet2 64795 233484 0 0 3 0x14200 bored softnet1 54746 428094 0 0 3 0x14200 bored softnet0 86096 510018 0 0 3 0x14200 bored systqmp 81451 96338 0 0 3 0x14200 bored systq 81035 425018 0 0 3 0x14200 tmoslp softclockmp 64772 390414 0 0 3 0x40014200 tmoslp softclock 49872 66396 0 0 3 0x40014200 idle0 1 304966 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83873f50) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x674 #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 CPU 1: exclusive mutex &pr->ps_mtx r = 0 (0xffff8000368376e8) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 proc_suspend_check+0x43 #4 sleep_signal_check+0x49 #5 sleep_finish+0x177 #6 sys_futex+0xa99 #7 syscall+0xbd4 #8 Xsyscall+0x128 Process 87157 (syz-executor) thread 0xffff80003c506a98 (432980) exclusive rwlock uobjlk r = 0 (0xfffffd806e1715a0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 87157 (syz-executor) thread 0xffff80003683b780 (94604) exclusive rrwlock inode r = 0 (0xfffffd806e1d3120) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c1 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 90991 (syz-executor) thread 0xffff8000ffff2a70 (290912) exclusive rrwlock inode r = 0 (0xfffffd806b5baa20) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806bea5c68) #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 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10231 11036K 11303K 166960K 11757 0 pcb 19 15K 17K 166960K 124 0 rtable 184 7K 7K 166960K 468 0 pf 42 19K 22K 166960K 81 0 ifaddr 43 7K 7K 166960K 59 0 ifgroup 61 2K 2K 166960K 75 0 sysctl 3 1K 9K 166960K 12 0 counters 72 37K 37K 166960K 90 0 ioctlops 0 0K 4K 166960K 1542 0 iov 0 0K 12K 166960K 15 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1375 86K 87K 166960K 1834 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 22 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 97K 166960K 481 0 sigio 0 0K 0K 166960K 5 0 proc 72 115K 164K 166960K 566 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 205 0 in_multi 93 6K 7K 166960K 117 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 175 784K 784K 166960K 175 0 exec 0 0K 1K 166960K 405 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 237 168K 181K 166960K 6160 0 UVM aobj 10 2K 2K 166960K 11 0 pinsyscall 42 84K 106K 166960K 1598 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 20 0 NDP 14 0K 2K 166960K 36 0 temp 49 8645K 8723K 166960K 16378 0 kqueue 13 20K 29K 166960K 116 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 132 0 128 3 1 2 3 0 8 1 rtentry 176 109 0 34 5 0 5 5 0 8 0 unpcb 144 179 0 162 1 0 1 1 0 8 0 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 196 0 190 7 0 7 7 0 8 6 arp 128 12 0 4 1 0 1 1 0 8 0 inpcb 328 683 0 670 15 8 7 15 0 8 5 nd6 144 17 0 2 1 0 1 1 0 8 0 pkpcb 40 9 0 9 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 9 0 8 1 0 1 1 0 8 0 pfstscr 40 5 0 4 1 0 1 1 0 8 0 pffrag 232 3 0 2 1 0 1 1 0 482 0 pffrnode 88 3 0 2 1 0 1 1 0 8 0 pffrent 40 5 0 4 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 3 0 3 1 1 0 1 0 8 0 pfanchor 1288 2 0 2 1 1 0 1 0 8 0 pfstitem 24 42 0 1 1 0 1 1 0 8 0 pfstkey 128 50 0 9 2 0 2 2 0 8 0 pfstate 384 46 0 5 5 0 5 5 0 8 0 pfrule 1344 25 0 19 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 502 0 116 28 2 26 28 0 8 0 art_table 40 504 0 116 5 0 5 5 0 8 0 art_node 32 108 0 44 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2341 0 833 95 0 95 95 0 8 0 ffsino 296 2341 0 833 117 0 117 117 0 8 0 nchpl 144 3015 0 1328 64 0 64 64 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 2653 0 0 55 0 55 55 0 8 0 vnodes 216 2653 0 0 148 0 148 148 0 8 0 namei 1024 10908 0 10908 2 1 1 2 0 8 1 percpumem 16 60 0 9 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 1 1 1 0 1 0 8 0 kstatmem 264 44 0 12 3 0 3 3 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 11657 0 11654 4 3 1 3 1 8 0 plimitpl 152 197 0 180 1 0 1 1 0 8 0 sigapl 424 815 0 741 9 0 9 9 0 8 0 knotepl 120 546 0 0 17 0 17 17 0 8 0 kqueuepl 224 176 0 167 3 2 1 3 0 8 0 pipepl 344 132 0 105 3 0 3 3 0 8 0 fdescpl 528 772 0 741 3 0 3 3 0 8 0 filepl 160 4964 0 4743 17 2 15 17 0 8 5 lockfpl 104 136 0 132 1 0 1 1 0 8 0 lockfspl 48 65 0 61 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 34 0 17 1 0 1 1 0 8 0 ucredpl 104 875 0 861 1 0 1 1 0 8 0 zombiepl 144 741 0 741 1 0 1 1 0 8 1 processpl 1248 815 0 741 6 0 6 6 0 8 0 procpl 664 1442 0 1360 9 0 9 9 0 8 1 sosppl 168 1 0 1 1 1 0 1 0 8 0 sockpl 752 1018 0 984 21 11 10 21 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 41 0 0 6 0 6 6 0 8 0 mtagpl 96 70 0 0 2 0 2 2 0 8 0 mbufpl 256 6655 0 0 416 0 416 416 0 8 0 bufpl 280 4679 0 123 326 0 326 326 0 8 0 anonpl 32 11254 0 0 91 0 91 91 0 246 0 amapchunkpl 152 19987 0 19433 36 3 33 33 0 158 8 amappl16 200 3362 0 3291 20 6 14 15 0 8 6 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 188 0 176 1 0 1 1 0 8 0 amappl13 176 16 0 16 2 2 0 1 0 8 0 amappl12 168 1470 0 1439 4 2 2 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 259 0 259 1 1 0 1 0 8 0 amappl8 136 34 0 31 1 0 1 1 0 8 0 amappl7 128 132 0 120 1 0 1 1 0 8 0 amappl6 120 181 0 178 1 0 1 1 0 8 0 amappl5 112 121 0 112 1 0 1 1 0 8 0 amappl4 104 312 0 292 1 0 1 1 0 8 0 amappl3 96 3675 0 3566 4 0 4 4 0 8 0 amappl2 88 666 0 603 2 0 2 2 0 8 0 amappl1 80 9845 0 9239 16 1 15 15 0 8 0 amappl 88 5399 0 5236 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 29 0 29 2 1 1 1 0 8 1 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 10 0 1 1 0 1 1 0 8 0 uaddrrnd 24 772 0 741 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 772 0 741 1 0 1 1 0 8 0 vmmpekpl 168 7823 0 7787 3 0 3 3 0 8 0 vmmpepl 168 55547 0 53526 100 0 100 100 0 357 5 vmsppl 488 771 0 741 5 0 5 5 0 8 0 rwobjpl 80 20478 0 16838 77 0 77 77 0 8 0 pdppl 4096 1552 0 1482 110 38 72 88 0 8 2 pvpl 32 20127 0 0 164 1 163 164 0 265 0 pmappl 256 771 0 741 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 697 0 45 19 0 19 19 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8378fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_4(b008,0) at x86_bus_space_io_read_4+0x37 acpitimer_delay(1) at acpitimer_delay+0x57 comcnputc(800,69) at comcnputc+0x29b cnputc(69) at cnputc+0x67 db_putchar(69) at db_putchar+0x36d kprintf() at kprintf+0x29a5 db_printf(ffffffff83347beb) at db_printf+0x9b panic(ffffffff833323f4) at panic+0x103 mtx_enter_try(ffffffff83873f40) at mtx_enter_try+0x1da mtx_enter(ffffffff83873f40) at mtx_enter+0x62 uvm_pageclean(fffffd8007ca4f28) at uvm_pageclean+0x28e end trace frame: 0xffff800036825140, count: 0 ddb{0}> trace x86_ipi_db(ffffffff8378fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_4(b008,0) at x86_bus_space_io_read_4+0x37 acpitimer_delay(1) at acpitimer_delay+0x57 comcnputc(800,69) at comcnputc+0x29b cnputc(69) at cnputc+0x67 db_putchar(69) at db_putchar+0x36d kprintf() at kprintf+0x29a5 db_printf(ffffffff83347beb) at db_printf+0x9b panic(ffffffff833323f4) at panic+0x103 mtx_enter_try(ffffffff83873f40) at mtx_enter_try+0x1da mtx_enter(ffffffff83873f40) at mtx_enter+0x62 uvm_pageclean(fffffd8007ca4f28) at uvm_pageclean+0x28e uvm_pagefree(fffffd8007ca4f28) at uvm_pagefree+0x26 uvn_get(fffffd8059acbaf0,2000,ffff800036825258,ffff80003682523c,0,2,477a486614de8b20,2) at uvn_get+0x686 uvm_fault_lower_io(ffff800036825470,ffff8000368254a8,ffff8000368252f0,ffff8000368252d8) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff800036825470,ffff8000368254a8,ffff8000368253f0) at uvm_fault_lower+0x2bb uvm_fault(fffffd80675a63f0,200000002000,0,2) at uvm_fault+0x274 upageflttrap(ffff800036825600,200000002d00) at upageflttrap+0xa9 usertrap(ffff800036825600) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x79497d9e69d0, count: -22 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7f5632fa0b00, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7f5632fa0b00, count: -1