&(0x7f0000000000)="ddc3") 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xc000000}]}) 16:01:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xc6000000}]}) 16:01:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x0, &(0x7f0000000040)={0xeb6}) setgroups(0xff9e, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2c) execve(0x0, 0x0, 0x0) mlockall(0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfeffffff}]}) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10000000000000}]}) 17:02:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0xfffffffffffffff9, 0x0) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x200000000000000}]}) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x900000000000000}]}) 17:02:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20020, 0x0) sendto$unix(r1, &(0x7f00000000c0)="6ba973374f54f43925a452999ae6b509f86967c6ab1d679fdc31856347942f600f0a1c7bda71caa13683d7ef8afb7baf26c1feb4dbf5bb200fcaaaa7aebc62dfcb65", 0x42, 0x40a, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000240)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dcb68f1bee707cb601d8be9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0xffffffe2, 0x0, 0x0, 0x1d5) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x9) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xc00000000000000}]}) 17:02:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000080)="761cd2217bfb1c8d8e4c06a849d5afd556a59a41dae9af43db86b5fb118387d37ddbcc4d689cf62dbd8994384bfb48868a89d95ff34e5e5b2400a2d71bd1217c3cd0d84d95ef2f3b8a957ceebbe6fe86e0b3cef297aa9813d1a42fb76b46e7422dff65b6200996ceb108c99924f1de697b23b97c5bc435fb88cbf2dff9d91fabf1204af1e6afa009617e28cfb1391b99fd163e5e1c3989fffaae3859fbfdf456e22a8fe37c0efdc82c09cc04f12266fea5dd79fbfdf1b9444f87684af3216db5f7c6ae8439e8e22fb1beec16d67d20d373065941dd37146cd481c566", 0xdc, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x18) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0xfffffffffffffffa, 0x4, 0x837}, 0x1ff, 0x1ff, 0xfffffffffffff001}) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8000000000000000}]}) 17:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x110, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xc600000000000000}]}) 17:02:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="18d8c44dd2fa29049b49572b091ae9436dcde6a472dc5f2d9ac4c9c23e8d42808414e12e299043eb6c322cd92bd2f0b3e2342eabd2fb22727d3934a359eaaf633c468da81c1aa269a5bd0fdd2339b5735168a837d7f48109053356928d099dfcd193f05daaf72e58ab9052bd65a2676eaa98c7213b908abedbbce65c866cbcad5730265ac1bea13f88f6a820dbe1b8c7c905fd92297884cecd9ef6cb6fa13d43fd026e385269e5de3baa3723f6607529cdfa92b8aea4ac4a55265cbdb8edf67f5b51027a9cc58bd0ce19420e97b54708b9ca512cc17feb6ec1e0624095d95ded21f361bfa64e5ee349356d55a513d2f87af6bc60c3ab5cf47db9a98d1ba5a956bc6f59e8744b5e359eee737643f298274197c07a769adc4fc1b391aa4013c7fc4373f8a8e40b778e8be4ddfed92960a494baa79d5c37b92829109bdc700b44146ce398fd64a7ea66322e6c", 0x14b}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) execve(0x0, 0x0, 0x0) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfeffffff00000000}]}) 17:02:46 executing program 0: read(0xffffffffffffffff, &(0x7f0000000080)=""/75, 0xffffffffffffff36) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) write(r0, &(0x7f0000000040)="c9054d212547328b06db1eaaa6e392e448e85d2dd7b604195a2568ed", 0x13) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff00000000}]}) 17:02:46 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESOCT=0x0], 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) close(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x3f) r2 = socket(0x18, 0x1, 0x0) socket(0x6, 0x4000, 0x12) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) fcntl$setstatus(r2, 0x4, 0x80) fchflags(r0, 0x0) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x1, 0x1, r3}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8001) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/199, 0xc7) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x9) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)={{0x401, 0x1}, {0x9, 0x3}}, 0x2) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x600, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:02:46 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) mknod(&(0x7f0000000300)='./bus\x00', 0x5, 0xe) pipe(&(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r1 = msgget(0x3, 0x400) msgctl$IPC_RMID(r1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2287ccd1402a03762243c208c329c506a2a6f262bd481b6f78071957babf103f1d165641b626ffc0f8f8333182d923676aa43b0789d3f51f9538e9eb4da8c0a19d3f8775031c", 0x46}], 0x1) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x6101aeb04a4a9f11, 0x40) 17:02:46 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xff, './file0\x00', './file0\x00'}) 17:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x101) r0 = open(&(0x7f0000000280)='./bus\x00', 0x11, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000002c0)=0xda) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x3) 17:02:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20bc2, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 17:02:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffe, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x13, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x7, 0xc35, "369caf5037259aa96137ac4da1eb74f5b1416f38", 0x6, 0xfffffffffffffff7}) shmctl$IPC_RMID(r1, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 17:02:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x4, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 17:02:46 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3f, './bus\x00'}) pread(r0, &(0x7f0000000280)="d6b56c47cb386d2478a5289a250632bc5383b7b758341ed8ee33cb6c5d60eb818237dd41075837f524ee89f83f49f9e0e6248989253338646c39d9ed01e486bc720986637530682a45dccda618f427c4fa90bb2464ebe34f75d934007b6ebcddcec2dd68eeb8759a2bf3", 0x6a, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) sendto$unix(r1, &(0x7f0000000380)="cd2142b231cea1b225189164ac4976279646b96d8ca63d8b5bd0a2ce7a03c585bb36e460c10119f046070a8bc1416589b5d664bfc0d320cdd14d714f127b0c7e00b580ee91ac7319fecc68e363c4117ecdd9fbf4ed34c36b207a888e97548a3242bb8abb608a67ac0de7", 0x6a, 0x8, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000cf622a09ee00232a9128d876840000000700"/102], &(0x7f0000000400)=0x59) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) 17:02:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc) close(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x211) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2044, 0x2) 17:02:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2045, 0x8000000100011e6) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/141, 0x8d) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xaca}]}) 17:02:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0xc9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="696e6dcd69d25506fb582f6640a77c030b77ab6f57125bc550a16dbba31e4bf44477e317d4485265c6f4a5d8da8ed1684de04a4fa4068058451c5ee58c113c4a187fbb0510ea569ba06a4239778277d69237e51235d4e24df3d7bca00403a5d131fee2aceeb3d885e1280f667a4b785f9daef8f0a309d529221fe103e602", 0x7e}, {&(0x7f00000001c0)="c22b19624cb78a51d3600b44331f2ed4dc3e9168ce3952861b6eab758e91d1703840ba19badec4181842de4b5d780e078371f6b3e461812b22453522fae290912f9d12e8c0b569c0031298e902e5fcf217fece3e132ddaa77940d543dd2dcb11b51e28a21e245fe5b252b0188caaabb892186b0cd4d911ee5bd6a868e19edd85ba5622e7286eba6c939b368fb7224072b0eff0a8cef1a104374b613c789a64927aa76e7b1c00ce6adf28b28fbfe887f7bb4093dffe3d507b6dabaa275ca9", 0xbe}, {&(0x7f0000000300)="70214a29410142a61c7d320a10a050dda4e90b353649e4361a3fa49bf514658f0be5e406d9d8fd905923327ea5d0e04df79e9c3400d2afffb9cfa5c6d0535ccb2cb73e704716695d050fae4cd2cbe196fb5f6be492fb659d152ccc8b4f62c8e433a6299d38604bc45d3b6d1ee6c5f69298c7a10b4b281e09e02e6c8d36246b64d6974fd1c52300778271ac678c5da9a302893439cfa87d34d0dcad996067", 0x9e}, {&(0x7f00000003c0)="801a205b012aca9e7330e383e8af74c1c3cc0b0ea0bf01c0c89f2f3780d4cf2318fcc8f8ecb2168331314d14f25424d642ce20a455c2dbe41717c0461bc34d4e978147bf1a314542ab1cfca7626757944e8a9ba92eb6c01c47238e9665d7e66f18a08eaf65ce7bb0179f9f07692928d66041bb3dace6bc6e76995d887a0ebdab0dbc613c31a1149c5be7209f018b10fe62f740cc297a6b4bfc427d73ea47c464cbe7ee99c7c655d793", 0xa9}], 0x4) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000), 0xff20}], 0x10b2, 0x0, 0x0) 17:02:46 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x48, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5c}], 0x1, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = semget$private(0x0, 0x1, 0x420) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, r5, r6, r7, 0x40, 0x100000000}, 0x80, 0x1000, 0x1ed}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000000200)='./file0\x00', r4, r7) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000240)={0x9, 0x0, 0x100000001, 0x7f, "9ec1a52419f83d7c8d24804bbe88af76a94082f2", 0x196, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x5, r6, r7, r6, r5, 0x6, 0xd903}, 0x5, 0x7, 0x8}) fcntl$setflags(r0, 0x2, 0x1) r10 = shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x2000)=nil, 0x3000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000300)={0x6, 0x88b, {0x43e9, 0x9}}) r11 = dup2(r0, r8) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000340)) read(r0, &(0x7f0000000380)=""/36, 0x24) r12 = syz_open_pts() getpeername$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fchflags(r8, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) pwritev(r1, &(0x7f0000002800)=[{&(0x7f00000004c0)="660d2fd1b2fac219de2d053884249909be74d7614979952f9b9cc83586ab9892d67be4ec89108109152826c5f625ea406a5290dc5115a1f9d3798a0d90e6889f9ef77000249205082137aca6c7a2c5dfd224ac9aa574fd430a7db1ad7907dbce9bc7a5e4d86f078b1c3b7d5e53078d6e1453ce2b95c9875ec955431296049d5b8b51686befb9d0d951b3756d2c88da11144c30f76a7e277debc99d4dd0951dba510142c93e0fe048f199b2ecc60bdb14f723004b84c541324a77f6241d9ff4a930862f0f0df7557e3ba1aac42b15faded9f803915c07885257bbf2a8e6da3dc1ed2faea8cb1fed918a1fe8cce6a746e70e1d0253685bb6c7f712a108bb6fadf727a14a5355e5f104ab8e08764b01e9036a44b352c3e9b9c59d68925d0df8f3b3067bad0a2465053fddbe035ca7a13022dc9e33fd720946eeb80fb707cd6759be0ea5a088cba3918d7372184bb2b5ff81dd1a85948170508db898e0ec29b9a1f39b701fd69754c8daf10dbd1a9aefe0af5020f9211757e986842a72860170e3499919bd74b4ed0e5183086b788496038d62624d2411b61fcad811bea9bb72fe7643a034f9e7f22668fdf72e07cdb710465ea9c9b36fd1eb509cd6816d7df2a1bbf8dbf36507fba0fdad97b8232e1bb416f468cfce0f298a40667605ef0d1c3faf2485c6e4ad9130d2bb3ee3b039f1e7dd211dbfc71f98059c183edd8f46bb8a79d095c8890d202b9c91ca01d0a1ebbb4653634aed2e33fb98c72cd8a307b5faf7bbdbccfd763e55b197ca702c86bf195a2d6a2011e7679bb3458c0b348f8cee992f0e1660d8bc55896907c947a89e77bdc95db4bfa4d4f1d672dac5cc8f8a0b668e0deb378f448a2ebabdd06511c2c3606872d2684f2d836377b94344c53381b72a350d83319960ffaeabf068abebb14d9b2af50e8a55e6e1cb0e16fc5f0d36a184d36371b716bf410184b8854b8052d19aef3ada6de43530e6aea4a70ea986ac0d048ea123775c088b1a35d5750a61b60ec707882f8e5a6953f0a94e27cc7640675cd4be88df02dcf4dce43278e72e53fc547d3162d40f1c9b588cb44557ac38df63e7fdd700e0f736ca2ba49a22cf829cd0e14c4e4e52761488ee1e709595ebcd827257e484b2363971f104b90293d3efbe6c2904ff90ad6c8a725606c380078adc12eb31d5f925d22e59f1dbd674fcb732627ebb8e844c9b0a1085b756969e5e13b00aa495d99c647b5010cd798d76ab425fae21480a27974d1bde5d0475c9db167df6cd556c61217a16eae6f6555d555e32808d7888190f65b2bdd005a9c0f23cb3c1b11ce35a54e359c9b15f8e13bc0968e5e208a477d9e270e13eed74ed41b9c6d22e35bf263ea4c83f96ef58d7cd0725a6f90cfde032fda036455854fbcfcc3cbb763de0de71be692ee52a59d9a3b481e574a8aadaedb2859fa4765e72f3314e6423893d0c13c95f596b559d0ae2a81657cec3507dceb838a9963cddc85d9036e848ee4c000dccab1c3924ac89539c5181816fc519ad3f60fe21f8b2b859b6a31abb35d14ceb503aac48eea1a12449a3328436721164b0bd9fac665044917fbb6f9ee72a16179ddbb170729de901a801df3d9f2da0c93d1e58c6c77048517840d6ed76faa2f20779a19d775fa333fb27655d6908b2ee2dafa677d490856c6bbf0b3de301f120d8ad5b5c47c2731da7fb5795a2f256341ab0e953bdc61d20a841f7296c375e35aa4881a4024ddd60132216ffb29936e082e88e7218a6830cda8b573f590cac8b22664c22f7a6ef26c4dbc6115c1facec87bbc83b1bccddac062639fb34e9ab5ea637d120f647f8612e0bbb4958ba23bbb8716e02f202aa0e704a39ce2bcbdc97038dadb4f8f2ec8f65196577a3579ff1b71ad3e8b06513e5285ada61834bb9f59171d9e64f4baf0dd7e705eeca526da477048003f42780040c467b32652ea8dc905457c17ce8ed1473cc09bef15e3f9e05bb4b47055e6a6c7400e664efd66711ba41d75b5a9b6006bea144d57e23672c655e80651d7ee97f46e7583a568fdbe1471e8a7debd047b7cee97a99c22f9dfb315d64b2f2e52087ceb1a0ed6f3f57d1852b7e63e033715f7f5762403494ceab5088a5861acb29f3de0aef6c6c13bbb1f66cce84c875fce13f5a18d0c7731b123ee03751ccb7992bd9868de3f4b7738f46506c27c92e88e714ec08419fabc38ecf8776bf94e489b228003af1087ff9c784f7085e5bc9cfb234164346cb0cfeda383ad20608f3c1b9cb2090a35781c95e5ae500fe418908c8670dcf820b5e396b7b30154f44c13fe05b3b0b8f2cd7653704d170d6a0ff0a291b63153f83e2fc60153aeb939f44467e4b5b14f80af16c0b4a22f570f38eb206bdf68155290983a672b962d00d12f517a9d85c7aa7ca0fb86711a66e06bfa33322786b8fac68f48b9ee6cbf1cd2f62c6733d8862c4d8463ad6e2cdd64fdce7c988aeef401a0f0994f0def146d42885ea9f5544d93bd686d525f2261de6bdff251b436758751f02e8609de3a2144ee267a04a98fbd2b993f3bf9a3d7e1440d54027311c30d64aeb8e4030a32aede64f31280c167578fee16dd6512c780c72459cd43e00ec8b3f5f7baf126a2005ded5a93e8c569d5278972140845dcaacf71986949231edc2036e511923211bcb1f350feea009036cb7bddfa34d510c973d236dec178464494f921da873d463d84b0e7a735431400a5f7affedc2eee3858cd4ac97b0d3b750aae324261e0aa6d50774da61985705a1e3fe15184ca0b21bbc1fccffafc727cc156f87bde7149b9686c3af799eabd1bd554484e0f6a848daba44d5937dfb79c103774cf6222ad334b9485cc96e12de168221c3d6c8394ce2352f438be42bc3fda202eb33a557449bcf3c450c737ebee850004907ea1acf725c05b0511be35a2b6fb4c551234c306435c7a3f1c71e8b702d1c71b9be94845e5f46ce888a4c4a0946aa32f67cd84744366524a6c3ab6c0047f056e77e97329601c01504565c1e106d8ad60277d629814523f30c227526a43693b4a2864bea4a54064afbf6e2a9af2f458c67190ce6f120ef4c6d26088de342171715b0d1302ca7fe4391b69bfd4c0939b23ac0c9f6d647459fcc27532a3919083d0a261c4c2fddcfdce8301a6363da4f7a462d9ce5745a9d7b070a3ef3fe324c74592dbdb59ba0afde138edd2eb3bab559becb8a488c21398f31a775066b2d0ec26eec921e61e7c006524bc43be79a29947d3898475ed74cd91ce85fd38e0c5a6afdda145e033e025fbd78032b26dcdc9e30d3dce7ffd42279eed97ea73272aa8ba71ffa9b0c4cfe5051e007399a79c20c4faa0468ace349e624cd638720901cd0241c99be04435b80680e1c208b023050f3cb20ac807868615f9c522ed7a46149703ff6ea6956854a2529524b7190c4d3e545b138d199852f57116b5ba8909c1cde9492195837bdc38a6d1294cc42bec7297fd0d60e02513ccfe854ed75e42a7a37978a75eef0cdda32fe14152ea76b22612b41e86c65edbe7df133861b20baf2c7973a332297c889928c6e88439150f4e72e919500aa1a233344cfe88d2dbaa31cadae0fd460cdd040045fc5b04e5134e079926725d6c1229eaa50651fe6af41e01eeab3047ea44c89e30f2be8fe9417511176aae4c7ee7cfd6849c1806b61bc94d91bb6a243a9b5f6ea533faaa9bea0add2f22f5555a9c8bf64bf1ebbbc3d98d488f6e79edc27d5cb5090612a237b4f757b61358e418967f4e6cd04718b4c373b0d9b93088628b97d43f67e9e8c69b36cbc705b1f31fa771143b4c3798d017d9279ca0f9818680db9a35b75a153c29298b6dbd64fbd5b648735da13dcbc98a645c1b266d8cf1756932c07645bffba2cf20dc10cba11e4dafda725b94bc15c0da9ac168b3c73b0e8b55f9ae2b561ad220cd47e2c5411e436af9b1951cb5aa865a5b95ebd3dfeeeacdace421bf1c7e0f464e5a485571a009af8932e98dfb98c5c5afdc6c145f5b2a952b80eb3406e61f66f7c035e0ea1f9ac56c8d60e5e3472ee450fc7124a94a5010bdb97fd7b36c51f881f21a7d7dbd3db5d6bf0be6db96c2d8c3ff05416165bfb1483a0a7b8e450bad06dd055beeab643bd2a241f6e848d792989d9657390a046e0f711f4e14d2a7c0a17f49a672bff1793fceb29f0481711d267577da81e814c57187d4f3c3b9a512897e277f3e2fe8dda1d2b7b05bd23e6af3274e01aaa3ec373a45665160c0c8b71656d33df403077f3e55bdf08bc482a6ce9f82b63405c090450f39649109541535ae5e725c1a207fa21ba4272527d8cb69eeed66312d56fa3c22fe5948922d2e575906cc08f3bbd952ebbb7ff1b41178cef5b927625f432990da95d3f4adbed879ce5322732b32f9b853f29d4fa60288da9af26f6d72a8b38c5501aa0ae295a1cd6a5c7bc65b8d846dac3252b35d9e2cd362ef508a4ac13dfbc31a10cbfed4ca61ea7152ad838f9a664e9bf8e682530d9bb20d4d462363f26cd560d1d029cdf8aa034be2c620d9eaf29b9915f420abe5526cd97de11e1f602e63b96d3afe8c5e3c596add351e740b01736380b79d36fda1f7e80531ab7cadd6a7f569e810d986211670221a31233aa40a9c7f0624447990df976b907faaebbea64f96b7270b5e7dd44185d5db76d4db8136c244b8e27ba1d6a7dff8dce5cab56965c9535e5164291753d94be765da47ed60ca12c2f679497dc683bd8e5ceea9c9317b7ba4834254efb15a45a00f2dabec7f51e9c57849a9d2821a6d71b688f3568f58a821c6dfd0bd50438da0dda2752161c754914ce137a94e3c6aa1292a688f6b4ec0b293ec871bc860f093fa5a60e55115a991b484a6de0ec0bdd818ab2b418292def5e94acdc1a2f75ce0e8d08fddbb4418ff0e1ee52b27e53d163187a462634c7256292dd77cda573b1ec3e61f2a4a94f3fdd7504d31aacc32e4dfbc450beef1d5b34a4dcaa743c6a095e75f4028aeddb2cfa37223c76db93c2eaf22abc348a151adf4f5f8da760a1b91f8daaa61354428383421c3f5bed36dfaa0f86ca074fa7bf9cb6be9c945d5ffe1aa87ad7d29b1ab91b9548b7718fe8d282e901fbe3ec18aeb8a1cd01cabba96c4fd8b4457b9cd400e5b41d1d795e5600640442cd551005b3ddabdf7f854de248de16894978db48080ed20bebe239160d49b19c5638aba5971bf944a4e654720168a7c1623ff6d02e23b62d230332ab043bd8b34f6b955c3687a2e42f9f071fbe0c1c10f2deed238e17ec3e5c021006a059475258177c626bea0db894196ee40caaa9f33d6b5269a1072fc90c6cd64a1fc5ccfb9394b1683d8c8393ace94584fb28f35fad104c58438b0d5ffd7e499fa14985424a0fa7ef770b85d757fba23da160991be34d94cd20d935752c25857282af2173e63ce6042b486608b3ec2e3e1e205a26bd0313c87b2f76d53c1ce77817c8f813f92d711d27527ea6b0ba9332fa052d29abc2d44f5df651aec67784c3a31a0ac3183fe70e44b6cc926235d7bc0d6eb2bd55397a5b93da98c849fc85dbb1a4896c1fa60e102d1e5064812876f88c6bee2f7363dad8d5ffaf91210d222c58cf52435479f7b0186248042939a88dabf615967a448a31b4bb21400d5145de3b279c5279e7686f40fb15f814603beb147b819a69758dc57639fe874d77df19f69e5131e9f2585d93e0d0a085937cdf89c56bda51a5ef4a8385d6f17498f4220686dba878d63d3bb6d838ea7a2df417ae2f51821eff5137e059fad78ad54f74a0badae0421815b92fb3b7ac43d298375fc1", 0x1000}, {&(0x7f00000014c0)="8f8b26e1a04c39225fb05c8b19e4abe4ad216efd200c204a7987f1d68cbdfa9ee6089d175e75bb1d8b4e551dec30e95e35d8ef2fad55df5527193de330c5b0d66c826a9186d20bed4f6cb6661cf57dc5a4e13af84999355ca65c83f65a1f603ebbc0c72cc26708d61011497a766cea125f7b889176cdb15bddb68f7c318398bff04df795cd80657e888fa9f2b039e2ec8a4a3d0e5f9aa0c55b348ebd51b0e5ca542f707d130700da4d764935c518d7d2141a24e0707ea26ea2eae0819d60b371dfc286804a0df3a4b83e801b6178bb45e60125d1266a06917bb8b32f2297cd8665facc53a31694ed8b349571f681aa9a9a61bc21ed128ff1f8ba5b1e4aad184c9581b7c15e7cc4191a1db8fc2bbda5a8c9f8c8b26534f82267e4ab857f7991bb310564fa0a800a9f9318293b5bcf070a45d680a99d36ccb6bfc8efb6b6081437f202f8c964238205db9a9ced04a4abedbd71adb2f88e86f81b8e8ad6c143b280d86d5d696e1fd552441f734cef6e188eafd9e719ab6917c269430b4fa8a017ace6afd97ee2249329e0a15aaa87f49bd8a6ff92ad625fe29b55449d17a46d8e1c66e6de18a727e49d4a36e53346bdd08bd9655d8fce778829514503b424f48b3aacecef2390019faf91ce42b0d4e1b42d688fdbe9c94e372d4c45ea7730f8f200cf17b5e1f2667758d65af3dacb7510b5efd43bc8699b2af428764810f290eb1f275fd8f61f745f06d012b0f96f7c960aa4f2159791fe025795f9a67e68060f4a97147b4e8956a8911789ea326027f168f96cbc3c32f4fa3894abc7588cdeed075b7cb6d9a374c0a2053469a991974b2c4cab31ab801166549e13fa5efe19bc3b79e3524eff32b1e5a8781aa4ba6c275fa2476a7d768f6a4ed936f50009e90cfe964cf0468e6686a211be60f78091fe4d85d6de86d3c27abb431e848a7037ca085b109118806e4d31080babba0d213233fea1de27b2dc848bf9cd2c4052a7fb8c4ca09120f6d64e993a9ac07a200e06eab6347d66f0425d7d65204b73346da1a57b6025a9692ecdbfbdf6379ab113e57d4b0d26147b932bd28c6517458bb14064e560514ecf6976776b71ac0d28ca62ff3a4c404975c1e301f0b1944e5923ed75cd2b735fa585a3bb96161408f6244cf54bbde5a1b88fe7244acab90dc92dae5663c5c05f52c7e1856c291cbdda37798868189ea4eb3365b95c6152b456a9e3e0ae046d9028452a8071560f261ba4c185334196b882f85518c954fd991d4c285964064275fd802ffd67037151cf11f451d516f58d7d5a1c466b0074170095c8f0507d9f42a956c75656df0b892f1b25887a08c389a7066668c093e16cfdbfa20aa15b0b4d47872ec8aa6d1a1bae6b35ab6534ba3c8a0e99b7dd46ea681a38bbed9990b3608a846c3d1ebfcbd267d04647a40d0d88094bca22045a0edc083f304c642926cd3b6030750972985e025c3d19c942ef1fc65893c7bd6f25d001b3050fec2a70d14a147174d03362682f0e515605a9153caedcb3f000818e4501e9241c0d009ed80830e8be7e3ea58482d9e29d2a9e8d29fb7dbc0afcb5390f4ec556a0e8410ebd194b3936cb0c5ac230edb488d2c49bfe8f2b9dc07a18d4772c2aee5999ae901f0e2b896ca1b4865dc10eb521c52142756af7b9c3a92f5cfe30bd184fce8cf099023efc227ad5aa06ae4bc2159b8229205410aa6669503d0aa2eb569e6bcd57c2bb58ec0fe1da379cd8241f44520cd981dcb1d608fe9f6d2305ba6accf7567b49a210b1aa763d3d6af9188540c3781787230540af5ca24a3b0a32d8a15836268ef6567dd22daf141bfd3a732eed4351d9a9bfeb294335b2eb05fee889ba5b63e5f514f1ce627de946de089ebc446a906113a892d7951ca696d6d1b4cdb62b527e6b7b9c70e6381c3f58e667702934151a6c3303742396833035c23dc7fd7cec5d9371f5277ba8c361d9b0c591ed288a837ffc4d2ae75f5ab4e61e6382b44623418432e634d78f21cb9b782039177f5048aff64fd4375bc1508b6f6518e78680953c4c7d25ecc6ed3635a94581676c30dccc67f75983cd8a01af922b7019091252657f911cbc787659ae647089e00285d9ba1071b564de7355e9017d844a9481d6020caf3e0b70f13c35fa0c3fe2ede4f8a4bf571caaeb553effc208d6bd63bac1ddeb5b968e672b7a572fbb53aa1bbfce955dbf3d650f1b12db9f45148af8909860d88895975d5160563ba94ebd7497edf38eccce144de6037e99f6384cf7cb1be67fe6b09760ee0e661d1859dbc4b45bca359da0caf414247f8933cc995002517a9ca80ce7bcf4858c73db070aed9bb3b52739b297a079c414dfbfb2bb5dfad598f1711d5e4ac88ac33874682cc983d11e3722e7b565d423b5c0942e3ab558587997b5ce12dcdf43296d0d8fb775b07b13f85679db25d53bfc8c4a2dc3762a4a27069ec365de90baee641bfe34b507a17d02400c3591f0a3849dbd0a3870219405447d1369ea3c34639e2243a58d09eccebbcf586e676e21fa4e49dacbd387e637a0e2d1f255f10489c2d7a458e7830fd18851c5e7cc72ce65adce262001dd7b27816da0179dacf436fae3972063796d4937e087350481571ac007a1a539bd3afda439430c52b8e01c04d9bab0647fee21262f4252e19cf9413fbf718f0253abb24808cb4fdf0f125ff2b7200fea29ac1065c6ec4299a8fa8475fc96626dd391c7a7f59c3080e657cdb39b031d4cbe0e7e2ac8063905e09f5b77062b947e48ef4dbaa8081fd1a52d0a1d31be624fd0c48b7c0cd864960d150667350b0ca3d343ed0820d1229e87afecc21d37564efaaa4775318623c09376d951e6cf4558f68cd46337179b565d8c1ba4d6d48989b9d08a5518b46e2b3ac7a4c8b70aca252345384be1bb1e5b9ea4ca3fcfb147fcaf534e2ef9659f7c56a197b432f0ad6a39e88f63a40e3e5d252132d637ae28a5db988b9837d17f8bf295f5b47f2e2ba2397c79f976ebf72641b75127ffea8e893161fa55c1e42e6290b8a224da971d6b255cda7dbdbdaa7e5bf328fc92698d4ed0e80972856ddb6af1eab1a4064118a0838a8499fb5d4a94fafe352dc4ba0afa5ac62094760aea178465f1c3ebe8fbe867a48e64db5f66281347bc74d1e1f048da1224ea5b73fd34f624b73de9ca0f65a04a603489f395591c9988e26e40f8a756896a27bbb7729b639c8eab75d9945123939cb8928fd0eb4a57af4eba1299c82a14c4f64bec7d7079134db0d3118ae1e1326840232b904d6e6435b2586e7f7aa1363e8ec5bce1f4969b30146d92287246d75aecf25f442f374505b2b367a5b50cb7ebcf6fdaa02e01a9bef0e0701e4a3ae1dc08aba1bcbcc0553317f824bc348e08374951e45366473b059b01cbbd16706802dc27b43920661a7a79c9327fa07af7e52b42a48a1d4cc1a0f623b26b6ac9f86a76129d0b875f28e5953b27a5920eccc264203062cbeb15bf3dcf69f3c834586b59d7835da2f7a069ca7e9b4c7ad788cbbda72e41022155867be660e344f38d5a2db6ab530d4655166e5df8b53911b1b02620cb8d3d53a00f8478d1adcb391e3060c4eb3859f2304f29af9225525fa2bd64becc94b08aa6cfb5794f91e1b777cf6cff6bbe229e84307e6f36605aa56daf741888c29d6275cb6bbe651153be8f3f5e60e75a69a3825e4e4bc4e0221d8e4c8b72151fd8a61096ec82f8c09c42e11b22e60a30fdbb1c4e95c469f9d71bc436f5bd19ccf783651eeb22c34adf7ac6531804703ff20b127bd44c49c76d6abf97fc42c6318fc2fdcead6a769db889095a8a3a8002af3e7f97d8a54c5847035590a1489229fd1c54dd64c367cade0f88c638501856a3833d3cbe275ef3252a2fad2d3d06e5ee5a99c543629b0671d7b105887b51ac9df54a5219e473afb42cfcffe09a911644f7f8f91db0769938c3954bab846a5f873c89ced43f83cb089259b3a76bae03bcbfe3f43a11ab7a8df7ed0698c425f5a8f8461ba0976a976cf3dc622be0fc9fb44755c119497e9b01a506a23868aee1de37eb573aabb60c68dc29b7fa16d382bd05312ed328e01504b5b946df1b42006a2f555e51ff1bc0eab006d7660f647baa1108cd22a64f4bdb0a83055a214e673b5cb9177759a23dec16b85519d5e664d68d3c26e96774bb0e44c4ab895c87f668d4c7b082140f2caa7074d8c964daaf0359fc6f7748c3979228e05e3c42044ee953506cd688809c59e747d1171da37f9edf88d83d8ae574648e2d0bd4e276274b08d5138e76e13b8068bcdd482d056ef95e964176cb50de79ac9773127ea618756ddd8d35455509a70586f96cdbe6364b9cfbc69d3d324c0060feb38b2ac851fa5d28ae72d65e265116c2aaaec7052817fe7ec202007bae8bf94e0918d63309e60a5ec41f12feb8acb3552cc303f5ec347e4770cf0b598246870d897be64e2d75ee555bde654e3374a6731d04acaff38b11fe0bd8a090fc78628073d7d1cd87192e41873c5807a9f048b9f81de2e3eccab02724d5dc6bf5fc7b5516b5002f500859eb8a72ad4897d89c90501e9e7b5f9c786bb4327ad5ab6e8b8b97bfd494d86a20a79234e1429bb2575ed61b560ffcd24e723c8e9ad35f161f3a5fd6885c958ab05a5d25865152de23252a4e9b1306e949d7827d05139ac48ac24617c82fb4ad78f66fe6c32497e1ce3d38bba4a7a335c94b41519d1034182fcbbf4984328ab989d9baeefb3158762f0d2cf1910fb7ac94226c110edccffd031b4b25ff73a31e615098a775af2fdb88f92ea4a9ec7701de047c7495ab377c42fe00b12e637d28bd4d1baf52d66115a03bb4f52ae90bec59e3906d89dfdb2b61ad0ce22aa158ecd22d9ea24338fdf054c4ab53d37082ce6ff05ad0bbf4084ef6ebf160ccc4c123b50762d08ce9d4d12533502d8983ed553a87bfb353c34d4c92e26f6b619fe68ef2d7bdb34e3ac05c7563f1a6234f3fe973eec938832c1da5365cb9f76abe4a588b66ea9530d7bf76cf755335bced3323c6d644c59a426097a3ceaf86d5917bdbb1f959978d32be0a39638cabf177330daae86db8aa5ab6bfc12d7a7bc0f391f6863522cad239691b5f01e3dced04d06a42611744d47095e6a43be20e68b95bbf81a7b0e3f34a5d38bae063782a6e6d01b4a3c764f75328dc72fc0bad4ac261e5de6c3ac1ca9f533c023c6adc9865af1a2384eb59e29ed7c11453c6debe7ce46814085666cbaf31f2ed0c5bd3e752b8566b942f9f1df1c4f73e5ddd8186dd578d2c330f6cce73a1bca423aef556b9f8406b26d66d290f305cdeaeae367bb6f8dbab956624018637f4bfb0e71c1b552bf88cfdaf5e444ab322dde93ac274aa696e2afa2a223f2d1c665e2e7a9cdb5688fa80b03cc70026d33bcbe62b54640cf58c0f5149f10d311bfc27f3ed4e02342df447652cd36c38a04995d022603fcae254b53c1c4efa450c0e1e9849d18abcc5e069c2c4bc9d31508956bfd76b39838f80c59f879e96274eb80bce897d226ea2a4970325b6f68d0fe7fb01f72ca8df1be6f724898a888e35f71aabb7b055eef82a3120bed7d2feb88208c186ef0e231f38f3de73e68b3a1506cf404458ee7528788a811964429bad340d38315b478b701aa7033ba44f4dcd4cf06d02866dfede3691a8a8a51705efe3baa5d5dd59d3e1b68e87d529448a25d09793a4d92086a252be3b02f004ddb199a1cb9211bd7341fd252ba0f296413a07e7883d0e33f679d85e85cae616487c1351508f47609d7a3e02e280c9b0d5f7f96e1c13b4d751622f14ce059db45a", 0x1000}, {&(0x7f00000024c0)="975e4eeee8c21fcc04187a0e2c9516ac877746b07fb355427f749f7b18ea436ad88fb38fd51551475358f4945da71ffeaaf494586ca65557096422e0f6bef187bb545f0e9e4a549ef09ab2e8b598484a87ace9a4dbedc5ce65dc33e43f4ef725952778a3e6e47f6053ea91103b1a1883eb9d73f4de8d619a0a2247572020b942b24fad114934aa203b640cae9fd3681571b15ccab48c25be6e6732f8782a4048fc1a4c49cfe4bda3cb6a72446b42f11f25816d4208ed053b79e0b8c81b4b39245d71625504efb75a14a2cda035cf9fa5fd9f7a6476c9ac9254cabee45b3979", 0xdf}, {&(0x7f00000025c0)="c4eb8b84a60c6df19959", 0xa}, {&(0x7f0000002600)="370045e60059dee565d950aad9e031d6a71d538e6ad02d0ec57af20624ec4e3e", 0x20}, {&(0x7f0000002640)="79a319e04f1d7b625dc4c24f7200e64aebf119edde506ca2b4cc987e4872e4746a0918d09502841a591a6899730629fe59a04ef8b6a7a0fb7253fbf3e6e5740957933c9292b9cbc407eb89fe2d196ce8ecb38730a302eab4d779f14d6c8f6e66b23569c74e41240f88c261c471d85b57d7f7835e530121a9b96ea5d92c88cb2f721bb4eeccae45f15b9abd86ce6a0d9e593be59b844948f8efc12d6f45ec00ac703a41f915dd62a33d71fded4bb3a615909061", 0xb3}, {&(0x7f0000002700)="af606bf3dd221b7a69b560d77e7d79387479e4694e6addd8d759e605d49170afcdf9190cb2a729e6674b78c2cac1154fb413099f489bbfc50cdd9eb9e10f6c6c3a029434feb1c8694bf673150c22eb49c76af7e4d686f00aefd971ede517067bbe6ef99fffc936fb3df47ee26af24c631a52b8fd48abd099012bd4088357d278834dcb2e1261078f19ded6ab037e0d84ac3eb0ccd2a9d37d44c3f73f565c5f97d245d334819fabb591b3986c66dd7222778a2ff06334b7441f22f5874abb0ea19a19a3e66a80c31bcdefb0439dd9b65c664489b02d9761e7dd2b3e1066088dbc49f8d9", 0xe3}], 0x7, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f0000002880)) fchown(r11, r13, r7) write(r9, &(0x7f00000028c0)="4f8934239a92f94fde1600f19137f2f02501b49447a78765e1b9275774e13abbe447791fa7a7e74be54df3cbb08037d526dbad4c7804c47c00eb950b2cb4752ceea9693de8b691a95a457d5354d8782ffb0601e0096610ffba54b4ac700169e3d1dfe82c2de669bcabc82d26ac5fe90925e2a848a6d811438777b3629d1b1006", 0x80) ioctl$TIOCCBRK(r12, 0x2000747a) 17:02:46 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x300, 0x80) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x50) mknod(&(0x7f0000000040)='./bus\x00', 0x90, 0x101) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) 17:02:46 executing program 0: r0 = socket(0x400000000018, 0x4000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x11, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x7, 0x4a) semop(r2, &(0x7f0000000340)=[{0x1, 0x8001, 0x800}, {0x0, 0x1}, {0x3, 0xb7fb, 0x800}, {0x7, 0x0, 0x1800}], 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x15, './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) stat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) 17:02:46 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="40c5ae", 0x3}, {&(0x7f0000000080)="027e7850b6153dfdedcd8e28118cce71c4fc95bf655d66411f30fd3c327a99d8d6e3a6f81be50b0b208deee26f0936174297d706c11f017cdff1d171efd641bc65c784f79854622cee61fad80a80e789cafa45b8e6a9d29bb23edb3c85cbf67efcf079d0fe5997914d04488f6e", 0x6d}, {&(0x7f0000000100)="4177545f8906fc025f96467ec4aacb7c5fb3cd5e53f50bc02fefae7ea20d3d52d5f7ae5d6224", 0x26}, {&(0x7f0000000140)="551c56be55c8c45b0af26e9738230c1af574a3ab4c2826213849f3ce095fbaefdd877d5f0fa4a6a848327e28a0733f45a8c88d92af652a5841e08621466c866da0cbf0d1937d49d92d9507a56a2f7791c199e8", 0x53}, {&(0x7f00000001c0)="0190949e55846402bb15b1f1d66f10a7d8ef24deceee580234c1d325364df8732d0f9c971b3620950018babc3f6caf6684cd2a401f6f93f4c728fc5b3b4c988326951fdb7f094eebdc623783311899b49f016913b435d1449656f26a21c80e979b252dba386f246ad4633f7b03472843c275d1f1fd45fa4036697c54a2e691f393339971a1553b0f18e1d7386b2a010bc905587845f1c0f9ed27604bdbc56b32305e19db25d23530c6a57669ce254af4883723ea790de25c334e2f0268cfc21945c447a0fe9b4cad50fac35fb28c61ded28167b59d48a7", 0xd7}, {&(0x7f00000002c0)="f5de6787c620a360fcfcdeee2a0956102490f4bb781822d6206e0733813075ac50481397aaa5c0d150e1f7a4c07a3512c37f01f994bc52dc8ac3a8ea0758a24d152e9688ca55d4b7b45035955d04a9d07a5d5145a5d831bfca8fcb27b5ff1ced32e14c3ea903e7db2502d8a513a6719d1a311ab7ef91447f1670bee118ae0b1aa03b2dfb7d6562f4a0670882b14df99a97b718dae67c991a9d7e704eac2157a1f2688c90159a07bf0b91575aab3b606766b9871d7f", 0xb5}], 0x6, &(0x7f0000000400)=[{0x88, 0x1, 0xf91b, "60184e61dc5f3a65f23dd8def9d23ab1072898f7e310737935621e289f4f744f0dd3bf837ddcd122e07e0e712a6b8833c54116363e189f5733ddfb544353cec406882049d5c63fa344a9e125fc74a31252437f572e5a4fd4faeb3846bfa23202f8caee19857dd02c90a984cac8a606685f6e01cbc4"}, {0xa0, 0xffff, 0x1, "267e92b249c2477fd5928da52d70fd1ce93278d6099c4a519907ef00abcf3172a051b112943c6cbdb823b3e0bbf2dc14702da842d48b37323702a5318ef122d81d6bf423e4d3c4bc0c77ab3ea2555586d36e566185e50eccc0ce04114e138b36b2b9b591e4ad3a125d31d43bf69a6832002a00ea4e73645dc2a2051fa0a5feea51589bdb723ca8672900"}, {0x58, 0xffff, 0x6, "a34dc6b21c8098e409c65ea3a3969c93cf4891747a21cb6317e88bc6cc5119275874afa7e06dda674bbfd38cae7ecfcfcf8d79c11bb7009c32d04270d7390e4582a19932532d8504"}, {0xc8, 0xffff, 0x20, "88c3f8b4cd3075c982a533496bc25bc5dd18c8598a3af38b2df43d4540c4c63934d7773d5e3d1954c5d1d1fa18c821a2df5fad6fe18ec26819cda651e1a78433430ae8bd05ccba5d867bc42df567d269bd099efbb138fc3aede0ceac9cc656fc7b8621d9eaa2007594770d09d60904b3662eb6882a1113a9ea7fd356c67de16b90009a6df4aa6f7d3edd758d35d8cf1490c0107e8edd59f4b1e525155a103ab4897e5749a357fc50a78bf5ba1f7d134659a324"}, {0x1010, 0xffff, 0x1000, "aab8c62f33ac379a8f5422cbd5cd07c37e4e444eead183f2cf4e423567cd2197f18f8d3423dee71d3169d8fb80aa3d7410ca14aa894137de7a85aaa6cd63e722e930fe24ddd54fb70480eed5216b329735221f56643b0a98db71610a198ea2d96c0bac59fef9144d3d130b80670be216fc74b101506c9745280055689c1b8d18a66c121490bb3308e62bcfb2d315ddc8d5b1640c341acc874788ec6e969b3653352662dc861ff6cb6bf42b2f789fbec305f66c78472de69294f63b4fdf0e50b07f50901a12be791bf273a8779075a8fdbd5390a78b2a701bf1e5bbdd1ba4a0c8f34881330ee8e6d3be42804f331e874e3b63c04e959fa6fc12c82975df992c6870e4fa8673439550186fa5fab54edaf54e08e99b6a29469fcd8f7e23b524406c2041f04a6d8a7681dc21a6dd10da0acaff1a8f5f754ddf01d5a6fa6d072a33d13f5ae5aff3d2e485a42ca12b3fb16cad808cd395c170a5984879fb0fa185831a23fcef716f8c937f488352cee581da62acf9ba2b29cec8a1c6ff2ec381043db3596d4beb1095ee39df5b5383eda0dd1ec756fada90873d361aea2a5a655cd9d57ca3e2dad5b7c0ffd1b34b473374b3feacbf605568b3133311acb9f168ad773601643385cd0dffb88dadbf5df2be6efd1f61de53832c8b1f6dd31b2dabd37f91bac31f4b0511a63548e74d8d46d9ae3ec3a4807e6dfcc9b4805b08d64bafa5a9272505c0c32917b305e8d12e2945c7e3f19af50d305dc368a7deed8665454f746243b25919a906bc2d02684e3746e451ebaf1e4a3e1f709c963631e1919a586113a2718cb01cd9d4bbf5230eb461cd57fdc1bbdb30b8b4a171e9500b58f9ed176647bc0741f80a34ed6a45d0dca8480269674ad942f27e63cd8ab8b99c0618cbf1392dde0910ecf90b9ffbaf6dbe794e7e6e17d52c477469be8a0220e6d5c3c64fc67ad7b0e03e42b608c04cc698f30ef89cf94615e04f9b7132bd65d6d64d200a59195f4e7c0151461c2d21fd4bc474aab26683f2655228b8e2165b7880d6146a32756e0eb635724b3c85ee42889b55421fcf5466d299edbe3556e4287c2ce3642580079d63c835a9ab8a81760a72ab9f939e4deea9bcaba94138b03c79f5473381b508cca979b5dc4f567dfc0d430dc7f3eb3e848ac4f8a1e8df84f3d80ed7996ce22d3225f32edf1786650019e893c4d4f0072c5619eb9ce46b03a7e1c93e3cf7472f1fc509cd1116e4055a32ef3c1f50e226308897d8c46b8efaf41c14694359b2b864b9745a847468c893a6d018e68199a32be912c19f060d03d9a190b8a9631d0aa811cc189560b541d153834453235b3b47557987bbb11861d14ab3170be70d68d3a85f981ec301a3e6b139fa1ac484422e161dc85075e0ae253bfe1de1f69e7719e09e32830c6603fc559e9e6a650c05f64cec4f5d7596eb4b1b5d18f824f9a50b26d16aa0097d8a58dc7bd9a2c57ae8bab097d9e2629df32eed41730fd3196b5aed624958689e2a6faa7715a811d5383458c9e688f87d01517c9efed0e63ff04f2abf0ce0ef76255da116d27c19eb5029fbd9748ae7edd214a5c30fb9ca95b43143091ed46d1294486fc4bad93205788de22eb1acfe9d494ba9a6517fd2a9fbd03744c4da2cbac641d86dff1962a3f0d8d4550a91b655fa63ec08e4ba580d49c005becdb6c314c164a7f98d79653f4ec35cb33d02e66c0d3bbf6ae98b0f2a9c33528a66f20082f4091a4c1c7f55c1505b510c2d22d67d9eaafe7d2a3448a28e531a1028674c244d6d9e8a7d8cf8cccabe8d495dbc852c4cd9bf1cee64e43dbce6358ea3581dc15d833f2a56b4f16b0e855bc1439d5e6e5361a6fd8532bc24c864bc02def60f839b3ef262ec2676570bd0ad151a2c6ec417aa45bee2471d80e4ef69cb14220de7bf89edd1e01da03ba5c3e9187d4236d39fa28a847bf7fd2188b4f2308220146963dc875063a35817845eedeeb3600c1e4e0e3db7f73c8e3ad12206970b01027c9a578eb66e446a102d86952fe6adb9b1ad9e4fb0076cfb90d615cb033521171b56134b80cdb9ab5f39a0d9f05ab222c6bca22de53584c1945e14cc2ac454e7ebc63f2afb8a396e365a25cb2a4ed280fb76111e848f75310e250acfac90a18a9f10447b1763abceebce7865dcb02e744ffeeffd5733e1aa0374dc8ba6dfbe71c7fe9f5c036f11bf1f85125fbc4955707e92a73756353ec25a3eb7e5f3e0079e0255059aa01749b7fe52df82845253d6bea9d73d1044e2c4ed70ec6fdf99269272c06d49e4284754237630dbb9288ab9f932dbe705c905164646cb9453b987bfc12b7c1e64274072e6db394bcb12e5bd0797511efa6036bcc37272c036471cff368df986535f0911c76f29ecec20037e04cd16f68c8755835b605845a10fd524df0f4eb4212c20584cb9d1ef408d1d0fea2ffcd75b39974e60907ca9f8c4c8c4b60f2c67e8be678a3a2140437dd6c3f2313770e67b7b5de36a06926990047b8c463c4f7f1e9df21922e6fa60da3e46f78502fc4d5fd1bbb917acd3363293744336b4a6e88ad09820f8c6d18fc9a9c62a7e02bd0a458f7e3b5c53d79cc6af4ad76588acf353d58bff12b590c31315b6843cac5382c5d45fec46516df0abec9f78232b4761ba9d3dae8fabfe35cd9c1f53df4c7f8937490c841109acbe7f11464b167d71063ebaba7024cca18dd8f018f61222d279a397e3653b4b983b2ac1226859468ab40a21d68dc7941f88db62b6e016e1d3b7689b7d89f5b6d9f4000f2eeb3e8dbbe7d7aa2890291e4971c3e346a8c48199d22f192a41e000ab027260a28673c6b64d3afe91afd2be7e6b5c59d1e613c54de35f244da25b5c27d84f7ed93f8c88c52654c0e56e11f09bc14f3dbe2c3ae48cff868b9882ef38b2fe95fc56614e994d7c1a187d1bf3b886c490e4b53b00d9e28b1e0f922d7e0d93fb531e90b1f0be2cb9947ffdb496811e02eb982f454d77a73083c8079a251c853c53b4a0569481276be570a24bbabeb649a1da60ef7613289f959b4740236b37a4158b0de6527fa883f948082c0923696808d482c5debeb4c73c7c7c14aedbb2946ddf8f1a4b18bd7291ed4ee1b81acd1c8e7d97e01130849bf8ede5c3feb303ff2102f529a1832ab7e0b0f0a1002692921d8ac8271d1a75c1b1dcc06ed7f5b39d2a4aa307d4409ffef9708b101d1a4c7715571daa1ec4e5b1ad70ba5521457fb5b3785808740d4ba04368361512854814f853fddd0da27f52aeaa4441ce69353dd124629d3c8998ae2ca7e3e43cc127f28bb20b40914a70a8b6b267ddac70617f8959a96b4a2d41ca4a8699cc4ebf5111d21610c1e861a4a834f16367bb28ebae07662575829df7c6cd75e229801f7d5f7b9aac255891cf873da12abaf88ef4e9dc151e97a31dfbb3702ebc4007f4fa014ddbb58ce81089ee127884657fe1c02f1852abe84e8ab2079dc87b8fca3e9fc5aa2463ccc69f9a8247f0da9433250b78082ef6bb0b59913f38359b746ffce9d09b4155d475210d6100ed3501abace412a463d6dfa48e20b37b6c4ce53a78828b8d4240b62aa6ba4395ddd5c65bb556763837c076f0a878efd284fe82e940cd5a1869596ee947c4b43cc1f22ccceb7a4923263e3b6bc88a56fcd73a6e6018daf92117cd261fd65bc8c756e9c4e5e8c399522d387e074897aaa748613a9c2bdbbdd85a40bd309711a0ef9829f5297697a090ab559c4aae88f9691a5f745757ea3aecc6935f590e9c7e5166f8d261331d125bd1fbfabea60ee9a0babd1d727e5284cd91501e7185a91ac3025b3a4d9aef4e1fde8da64b15c91d6d0f2d1ae79ee4abc74797f95ff5bb35d0a462a0ac4f7bf2794a7af84ded0a7ff3e93c9552e96fac52691d6dce34f927da7f75bfe0a7a1ff5ca927a7531da407aa09193f251415ece62729b49d58565c2ff780fbc0ec0df06b1d5c8ccee7194b31e3be8ee129d2e4f3cf18d2a6744471dcb848fd36ed40ee5c0d92faf213ffa5642c62f2525f7d97d4eb4e5b55e0893b33bd45116314b50443c41fa266bfd45539536707df315fd8f170d85643ecf9451b619d827f1be08e363062b4ca7c38540925ad3b7a718b90f38d88633fc90136a4ae5b2edd8d94bb5f4f63d0e8f2bcc925354b34938925a9c466118c442e4fc59c0798698dd4fedbde77fd9b4cb24ff3a05dcfaaf99eabc264309f7607f0befd0fd077e843d24dec12ecbd199657bb89abb2cee3c029aef68c2570d2891d7447211da4342346d34bc17001c08acae7695597bf7cb3daa9efdb113610b8dc0cb77f2e6f9921e5442d3e920f773f4f60f425ab864b3a60b1b714cee9222b686a603c0c78f2b3eca2db12ea8b242b38b37ca6782cb8fa20bedb2fb2e1081b007500929a2d0e9e377122fbaacaf2ea769404a780a2808ae5a04347847a4949200369320e1ac3bd35a79710b1e7c8ffbcdbccc91ae487c34c75f8f88f9f4cfc8f307416fb517926f5baaeb631c8f32bc920fe0ddf1cbc46b886b6d22d7582a644bb84200ff9311c572378d7fce518d5dcd9f60dfd4234946992d6351e342e335d523f8cca52f821913e3b6dbacde9258fe927186f45ce3f2d0c3ab2a64c172733d50df0a3852f16dd3b0ac8881f2f7998061402de3b17b375cba1dd128f724633e4aa6bb1d10d17a328c9cd68b7812681fa79c7ac48563806910c74d68c6f6cfb853098874c329ab5522b028ec6371035e85e4a78a1cadc2399f54430575958245f8efc1c370c5f9b1f1a85575a3525c0071f0aacd95322b3245849255e684b40d3c4fc287c636d97d60b60a3114831626c344cf19dfcec8f1a9b6728838e3d432db88412171a74033bd2068b8a9260fb3495a079eda4d9a48c8e9a058d1ed4b50553bb53f07fd0fbbdca7af1cfdc417a9af4d88716d8627b2f14e8af522805ce21f458ab80c15075f7c80798d3feaa6bb25c643905cd69ac2132c8f51d0cb226c68dd5749d225bd4e86c891676350ae4fdfa423cd818b93c87ff71d915645ec85da21c9a48c8ebb150aa18dbaedb24962785073b5bcbacc3658df96ddfbf71e47f0a4a3e958b2885f2a4f931f023c6288431e3666a0c5b49acdf5172615054857c097befadc411af6f5a6545f1e2233f8eb525bc98ebe7098bfa2bbc6812123177874d7946fa3967e063ea599c9eb7ab35f86f8374b6c31f4eead94ac63cb09bc3a840c5e351e98e6a2c85f24cafc7f1c0d330b1ca113a32df6b85e893a592d5fbc62fce878bdc4ac6883965f7779469baadd45dd37b65703e044ff53b18fc45e3cd03f34ad30e091240c5d07751e4e09aeb0e3c32440ec66df058a6e5cf8ddbdfc857b6b32bc2245bd86391e949d6d324d36cf130e3dbe18abb9afe991c79c5691d093c6df46fdcb45efb56f2ea4037be6aa05ecfdd317d8886c84c09e13977d5b34f5a337c5ceafed248c656044e5b0b97798f0cd4b935bfa54a454818579b3675d5689681ea9753746871a1dae85b997ee8b706603adc504c6df5b8371508eafa66f7c9b08f10d25863e33d8e940cab3e3396d07e00cb73553977c909993ddbce7fbbb60e6c164a5178a081d77198f90e20e18fc0748283af5ddd4ca5d42680bcef68be2aad5a4d65c3df1db9669af505730821aa3f00a210ad98cd43b8672db6d650c041123b7b9ea8603d6c7b687930bea0ef376328a57a69485eb59512991efd2657a6484998747be23845cac1707f42455b8dd04fb3f5ddf0b0befedc27e0275d7100df98ac04ad69dbdb9613ba41a52015cf6f9ff09d0d4e7ff7b9622c171521"}, {0xe8, 0x1, 0xfffffffffffff2a1, "3aed55279d297e1cc7c866d3092a14e9e10b16b268a9a2a249bcc07a52fc549678b1ad804fbd7196c44e7dd5ffa246feb619307ff2128a8668271bd1dcce3c8ef235c2c37573f49ecbc542a2af731316f67cc922f904f36f6c86299a8f321d6ebf34eac8125818f69bc3daf0d65ceea275fecea6a06fe3dde9f54ebf6fe462dca6798853a533385578212bf22febdd21437eb9035b111f638d6a493685eeed609d3a4a078360612555e96f9cee083f11baf5a2f2d9c6cd552a6db5f725a655e5c9cfc83792d927b51d5c0e88ca1bc6889f4ec9"}, {0x50, 0xffff, 0x4, "fad9d6711d9dfbfae982d7207ae0be35f0f323d982dfb66e85a064d8534d3a5348652ee5c0199e35046cd88f2bb42bf0a180eac284568059b2b0aadc4f"}], 0x1390}, 0x4) r1 = socket(0x2000000011, 0x3, 0x0) getsockname(r1, 0x0, 0xffffffffffffffff) setsockopt(r1, 0x1, 0x9, &(0x7f0000001800)="72cf921b4068163761b19f14e80eb16f9a114fb531fc0b54a3f0dd4c683f206072c7e6921c46f10b7fab9086", 0x2c) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x6, 0x7a, 0x4c, 0x1, 0x6, 0x1, 0x5, 0x3, 0x0, 0x9, 0xffffffff}) 17:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x100000001, 0x3, 0xfffffffffffffffc, 0xffffffffffffffff}, {0x80000000006, 0x0, 0x28d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) fcntl$getown(r0, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) 17:02:46 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r3, &(0x7f0000002740)="ba863c961c55da4f38032685749c053353cfc3cabbdf58f058739aaab29ef66a460e87024e329c8562665c4a7db207b95acb4c2712d5318df3e4ec268d78fd7ac7ee6511cbfca8707410377aa78485291820ac546f604cfe3bec12ecbc455b3755fe409aab9f5f2527564c7efd48fecc3a357671724b61aaeead787e3494816e4a369affabf7704c2e5139767a33710970ae87032f0fb4443cd926f6380ca623317408d3a717c0cbed118f1c10dde19a3821786378c7c0340860dbb52931ec00e548f728dedd337406689e7d39904d66257105f560b7a739f1477ed10d557a2d223e46c2e143f1a81b28243f70dbdce265571f30ac87bcacf7416b04285866b18a541106c2910561b8acd754d156fbff0f2d9a538d991efc483cf795f2fbc6a0c385ec3289f0c92102b18c90467679e640a3fd2a784c004226d24939337200c7293f2e28cd8b5d8533271c429faea4efa9b2cc86544ab5abcb86309a0812cebbaf070d0cf1a9aa53829c4e3842a5b5f8265e3d5254a14251feed24a1a96afef6f2e18b5b3b4214983dc8d42e9c91a3093965fc239ff9c0418306e81063d608d94e986711ff6d0a8d1aadf7c3f132f528fb51eee991dd07b4efc7946fd27e6281fe1175c69ecc0f2563ed20f4545f3558d87474ac53cf7fb45fc8edf4fe9342fd1102c1ee4b33f3a2c73b7adc0e56ab57213aa4b96396629298479bf4d28c1c44f89cb9d0cfc06fca5e67db7d53dd8963bcdff801e40ffa4481191e9e3b647242f01aac45e31422bcd87700904fa4ca0892efed7f75b0bb34d4ac5d19ee53db2dc072996bb5a5512f23a3917a851320869ba10f8a6b6bce9668e92dadfbfc0d5e75e549e9dc2e99edaff20ba4370d45218a72d1c9ec4a9903c71c4600d63810fb06ae608b84f126a5b75a38a253b12359c23e089d316dd0077d29ef62a6990b6af89e76c81f47693552ba808f95e8ff20f9fbedd7714c6b45792d9ab4094d6a4b273ceb9a89f1022f0b3b4591b8d14a9db77483e711ff77fed2dc6c5589d5cd808f73741fa3c41bad05983e68286f9cb3ac9806f0fdff772f7bed32b2e8b479dccc2a0e4cd0246250a42864abd1b3265566710032978ff5782a391c05ae40dd6eacb307d6df178400ac1f97582f88ca98b4f60f0cfc8a4d140356480de5c9d2ed46d9b2cec36759d75df9eccdf4ca364185e0a345f2715249708ea7b9d2ebc4aadaada8d11b70cc86433f3eff04f7fb1d8b0f39d682fa2be12aa688fda0feae09a777a45bb9b66c9cb453ac8d774f1f519f04d8d8d884344c7701946b1454784c99f067d5288ff2032f9a6c8e104a89b41dc525ca12d5f335bb825589a164a4ae270708df801b9fede1c765dc59be4590a9648e403bcb42001d30dceefbb7c73c7f43d0be2a2698b4c6a70a08e62cde06e58c96131964069eb3eda9a23e3048eb4c14aa065d078d92dd73b123e4dddd752dbb139f29d8d851173897372934352566db379efea6b459664b2e7064e498b6e2205f5ba55ecbe3c89a1395eb7286dc9b75e45b40ef2c144f7d3257639021f427eb92156525f9f11ef8edbe5a110f2fdd3eb07205613bb0b04c0bfb965b4f8089d3ae8ce015b44da061de7963773aec3738551ceba5b703582a36d7a26b0640f894f71a0c75eb4048116c9be0537ddfc3386f8e7e29b457f0097b197f35da13eea97ad341f6255aed5c47688b1ea9ff9a66ae01f9abc3a227c6268d96e7862e21f9d0f42a1a1f670928c83b156aba4b3f0af012326171fa5b55d2309f1e108a7b87e0022bfa2d16deb509b1a2f197d7a45b54b65b83995859347d3f8b3e5141e639eb1b52c94d06bf7727ba704f2804b119559c912b07e38d5dc9500874d2ec9ae9c3499e75a58735d2a1b745326427295640021fc00bd17b07023b0488263275a266e15bb71ea80181301b0cdd6ced1e36376339c7769e1a83a4bf71806676a0de714802fbd966e9cc51ba3b74c9fb3391a98ea46416616c37ba0d022e0feee2474551a738b9bb5aa1371ba175584d1aaa63ba81654d483934df6165169403bf677d61ffd07224e697c24d0543dfb5c1967b96440d7d689a2b5b4b5f863b350fd33d31fc258ced48b0c4c78c45f02da6c5548aaa96b7d3bab6b6408b34bb594f17e2c89766aee8fcefc1e784176baa7ae35d09911efe5db04a441afc2ca6b49cca26668c4eb854daafbd1ea42fec7949ee196b37f2b62fce24548178b6dfd269405a9068d32c25146a4bc507d0b1512f6ba7ed6f37296b2e40db88e3243849b3c06a5966255fbfbe25aa416c4c7372461fa8c4e9e84afc1cb3a515f8ea529aa832d5613b12198dd6b1bacdf4a6a6cc52d87d6fefb7543fb2173db69ed42bac1c93ec4fec7048dffb80cca57f880aab64c6a38541d44c08388df89bacc3698038acc0c8e07b576c4127f339727545724270d983c23b802370f29359a854c3698870225cabf85a1dca78a5bfc29a72736d64f028d6b429e5177f8767329285e9c29ddf600096d7ffe52751979309147f91bea561f24bbe9ef17709401c5e2b5953f4b69effb678ebb9f8b2cf39a52b411b4bcb20124ff1e01b013d54062a5e0d7219e343855659c058976069eb33021fdc59538cf2d9ce877ae69aebe4175a2cd9106dd3e89d4d072138f17e7a7afcdda50877c6dd007eb9f43b65357fbd8e5aac313bfa8d36ef0973436d166421ef03b4fdce668c43f6a6eaa002c241c79340b515221be4943e8a1253cf83e803fc55025c950c10f841c4e6febcd12ea5bb804dcba8fe3c607d4e8a69a8047819b088b6700ff990561971efe5e664bad8ece650b3b9dc7e9ca26af0c2accfce724ff7fa32fec6c1c15ac7558486a8edd28855bbb2b698618f6f83864f9b29dc8ae09f94255861c64dde1134c488b7ad280cd3e60f20a5316470a436b4c50e83fb14ecefce8bfaac7c1f12171544125674da3b15597cc8459f3d3a90e0c8c999f75805d3c7a48eda3d2a13760ed7ec9da68c5136bf22eaf2a0c2ca773bcd1e034fc2d4103719fef1e6fbfd526552edaa202f99a7cc6f031495555868b15a09646c36d749c59d73ec4466bd2ec7c4e6cc44f358440e8e373ab9680a1036650992f318c3ab5d0392530e006dcaeddcb2a8214db0156db6fc326fb8ffe9913f281ea118029ff58f92e6865c9901307ea0efcab459ba8cd14b0ca9e4f023a9b3db0b60a43ebecd22a893d3dc55822d784ba3f91e6b8ae781ea3609a05648222a0530f87eed1c5e37f76cad98a8107fea47ec460a194c54ee39dc1db9203827fefa2df39a4f44c092e3e1b188e197c90e6e6247659d5c122a36f3079aea8bbcd407acc9e8479f0681537c6e8455b91847fa5c1fe11aa2b328a424b13c0f3bc7a56bf6b1251e10dc201436b13eb342807be97d2fa915c9c6d619b569d1b4f504358b93d6624ae473ec815306767059a5066033c37aa9f12d0923c94504be558f30af19ce63cfb2979a81110941e3f0ab224921ed1ff2d31830eb30a01621a5bc6c562da4fff2b88d3393fdb028ac3a4ec6bfe6acfcc434daf01dc8d690cfdc6f47e3c2dece685789f35e8f0250ce90256cf5a29fa15a54e1e9073dd15deea951b1614f9f4e21c820f391e377cd875504f358abec78ccb8c55c7457eafc2211b88463619dcec0895c4e7e90f68ea8061f8cb8d219daea02fd9c117f831c78a34499dce0b23f5fcf5bd9ebf84ecef06e1165c1d9351ea3fa569ee2e2ebf20aa4544124853cbf7540fb14eef103c271d3c37f539303850b2d31825179a7557468078effe5921c98e454c18296d47ce9c939178c006d1177a3613c322090400750226fa0588cc84d7195bbe360f4597bcd2c7cce56a6209a8ed4828d21d3d3b81ebeca2698e3c12f2aed1722d22b9d6887f7aa16765c3da6bf279048295209915e95572b2b1d84458ad24ddc612f93bf97a1551327b5361376e6c02d17f70c6105f52efee8bb624cb857733c163d3e28dc850459829c4f648e7e1d26019b77b619942d12fac4ef17c2485743fbb483fe539059732e15f6884d5ba75b2874e6b152bafb9819775799b825a62fe55cd89ea51c903cd5ff1eca4751460ff599a41612991796ba58233b01324e0b907a94028a8f9c2d6a8f550bca2e35f10bab24fb99d2bdac472d52cacbc01463030188ed3e7676f1464a2f79ab0f8bb48930bf08a69e40c455e8b5b17d25b4b8a1a4e5fa1f981ccbc039a76b01993ae0949d049543729772807bc43176aee8b93e608716389aa7475541f98bf60006cc8ba4df936dbc823dedd9a7221aaca9e34ea0c3623765f58beea6c7757293f5172266ede94ec8506fe28b84e9aa1067d13759dafd0c283e4fec08ae3665e943a3dc2c5ee3e448db31fd828f08f1c2121bd62947b205df5414bef68924f2b2651f198c845f6d9a731b51fd7d4e1140b9365d794376d6beaf9d37bad2ab7aa12de400434b81ef577ddfdc2420e6eb3be32987c221f91b06f2c3823224db005ea6a6f58d9da5bb0ef2fdca3850df6719adc6e89a532a1b258a90c5211855c867d293e61f792c31d75256a386aaffd484fb840258212e190b601af9748baf081c0897a493af8a4e60bca2077faee76615872be3570ed758c2c62b750687f262f8ff626094d5ef1ec7998dda71dadee0b7839ca0088da9cd844883aafe514b8456dec9748fa71384a6054d18b6f3380b2e77560c7ce2ba15cb97a715032513bd2c9e88a50b11f9bbd64ed732ae38d8237c0b15ce7a95e6db8e5f528e3b284e30820a3c6ddfbba6475d0b7f31433b13f6408ec74fad4b1b01c2ae9ad18810f334d26dd12e6ada496b05bd985899068a03eede43213f6b2706f3b0007c2c88af650861e4c5ff793a8e4818ec87724ae62457a2a25a788bf03515822012c1c09d3a0f74d63ace4ba6e516bea3071dbbd07a6e97b7f0bfbd1f48c1142856c150f1511a94f01ea76f33c730a11a731daf8de25627991138963a19eb8e26325d8a79169c0793d60852a8aa156f0d58c8d053b2765b0263e981146594b8e0d80aeb85ed6b6c0ccd601033480e489e6b60b0ce70390f7f6e5a89c6aba171c587bf21f5d1450e0bf31011252dad3d1722da359bc1a6e5dce92c214a93631ea3192c392fd82a4897b9ae0e02a25ecc4c2b365e43fbd96659dc3042f20b3ce8f925f8b9aea7ec57b12d3c969ae4523191265671ba049ba4a52a0968e671aa54a9a106d06c744791bb7080235070e225ae820b3479717724380e0db17e1ae25cd7e210963d988977bb2eded8f98ba930d31d8f0fd2ddf346d14f7e45226495b3f55edac83572a85398fa3b41ad76c6a0f14c76a83b2d34431cb340a18a3ab9f3244c98f8b0ec88fc1c26aede51480ce8595e823cf192c462ef2d2a336ecd34a6342f701d98bb850a4222dc15b2ebb8eb5c668209bf0ae9f06f64ee8e2a3fa8294213f710b8eb78d0b4131ee5d8276743794435a7880b5971f26302e869e8f3d8b31daacc9894c1084670be1b3f122df1f815f30a19e65cc6e9a04758db87ebe1764b7c81e299d9a2dae88444c798118a01b01931c4dc1f42642e10f7ac657bf947944b692ee7a22449b03c0324bdbf818757d9dff4e87f5c60360567fedfd034b4e9ab5a65fb7cb49117c9b3f8db25628e1a1e248d7d2750c6697afad9bb3944025b2e8343a44bc5743c29c8b128212e0c8f6565cc2351eb75d7666348a026c71d1dd5250d448e19091b2c7b2fd352a57b96977e1d078e2a5695b29f1466ca2dfb1b1f207701069a9dbe79d018848bd8ae52ea4197", 0x1000) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)=0x1) 17:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x6110, 0x237) 17:02:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8080, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 17:02:47 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x7ff, [{0x9, 0x7}, {0x2, 0x1000}, {}, {0x2}]}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3ff, './bus\x00'}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 17:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x8000, 0x100}, {0x5}, {0x40006, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = semget$private(0x0, 0x4, 0x35c) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/248) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6}, {0x3}], 0x2}) 17:02:47 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:47 executing program 0: symlink(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='./file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) 17:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x7, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {0x8000}]}) 17:02:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7fa9) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="1c5fea48ef553e62d590c25abbbe35c41f8887d4cccc79d5d97e030014de2bedcb6a58cce988de49f1ef7ea410395b7ccbcf135fd1d913b50c5cf6fbb7d42ac6d54a28524e978568c62816ccab9512302a888b2dd417a67e4a59356dab2bbd979e4b8b2af1fe6a47d8ea1c039c35ad378136881a20b43f5aea3736448c722415f12db8c6f2a1901dba8c4eb75e5c0f4e050f345873717b0b2f3890cbfba10bac10ecf813c1418287021973", 0xab}, {&(0x7f0000000300)="c6268c31a29886b9051933e64844a4be39bf27754c0dc083e175c2cd82d7dbba4813129d44e7b4366aeb5d6d301a4a7258ad821b47675b1a5b7bdc8e385ca91e183356b0c6ee617beddd13efcc911198c479d4798ebdaaef14e51ab75e67208ef53e2267dc6b2a892fe13cbe14072254cfc0c5cfa2b898a8", 0x78}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) 17:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x400000}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 17:02:47 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) 17:02:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r4, r0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f0000000a80)=""/4096, 0x1000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000040)) 17:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) fcntl$setflags(r0, 0x2, 0x1) getuid() 17:02:47 executing program 0: mprotect(&(0x7f0000055000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) 17:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 17:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) 17:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80000000011, 0x1000) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000040)='./bus\x00') 17:02:48 executing program 0: r0 = socket$inet(0x2, 0x402000002, 0x4000000000) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffc}, {}, {}, {}, {}, {0x0, 0xffff}, {}, {0x0, 0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) select(0x40, &(0x7f0000000000)={0x1, 0x5, 0x3, 0x7f, 0x0, 0x9, 0x9, 0x9}, &(0x7f0000000040)={0x40000000, 0x9, 0x3, 0x36, 0x7, 0x9, 0x3ff, 0xfff}, &(0x7f0000000080)={0x400, 0x5, 0x3, 0x6, 0x0, 0xdf, 0x7, 0x7}, &(0x7f0000000280)={0x5, 0x7}) chmod(&(0x7f00000002c0)='./bus\x00', 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)=0x7fff) 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x100000001}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:48 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x40000000001023, &(0x7f00000000c0)=0x3, 0x4) 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="cd9f2d3b9dc61212dd23a8500b6f8caa8b2de6745bd788dd40283df2b509678e8ccfe774d074e3461cb1f7bf70b911cdf2ffcda58ca7922ae78233f065ca8827cb0c39e50626519f3bc6b888e23267fe763cfe7820", 0x55}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x3, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7f, 0x7fffffff}, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0x13112ce6, './bus/file0\x00', 0x5, 0x3, 0x1000, 0x91ce}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) socket$inet6(0x18, 0x3, 0x3) 17:02:48 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000100)=0x5) 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) 17:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00', 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './bus\x00'}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:02:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d52374b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02", 0x56) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201, 0x20) getsockopt(r2, 0x5, 0x80000001, &(0x7f0000000300)=""/255, &(0x7f0000000100)=0xff) close(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1) dup(r1) syz_open_pts() 17:02:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x1a2) 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:48 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) getrlimit(0x4, &(0x7f0000000040)) 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8180, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0xf2c, 0x80000000, 0x8001, 0x1, 0x4, 0x600000000000000, 0x2, 0x0, 0x0, 0x0, 0x2}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000080)="9a2668230930653d44fec5904e98671ae50f", 0x12) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x200000000000}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x8}, 0xc) 17:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2, 0x3}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x4}, {}, {0x100000000000000}]}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x8, 0x8, {0x1, 0x2}}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xda) 17:02:49 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = open(&(0x7f0000000040)='./control\x00', 0x20, 0x5a) readlinkat(r0, &(0x7f00000000c0)='./control/file0\x00', &(0x7f0000000140)=""/145, 0xffffffffffffffd2) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') 17:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) read(r0, &(0x7f0000000000)=""/9, 0x9) 17:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xa0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x22}, {r0, 0x1d0}], 0x2, 0x10000) write(r0, &(0x7f0000000280)="cfeb3aa0282d1784a3612660d510c8339532a0481da0cb37b86233fd6b2a051beed751688420b90888d6e1207bef95632501e5c024e2fae9f02cd68082e6d59d4df3a087b36ca8525d0d099c0ba5643d89b03581b16007f1c317ebc12a8749ef5d2d782494a71cd6dc7b8f2fa4990a7c9bd763833949998841fc1a733a445b6351179c3c92aa5e9af1613f6b9ce8eddf", 0x90) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:49 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140)=0x2, 0xffffffffffffff67) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 17:02:49 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r4 = getegid() r5 = fcntl$getown(r1, 0x5) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000900)=[0x0]) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="01002e2f6669786530008820d4e0ff79d9a9db6d65ba8ad07747746d75f1b90c8b91caefce8587934cf951eb9a7da369ba8c430ee9f09687bd7f7a483670f303df77301b171ab5b11b6f8e5c0a59"], 0xa, &(0x7f00000006c0)=[{&(0x7f0000000140)="829d9bb8b917e6068151b361c04b97e05493a2deb2019c7832aff14f3cc097404e3bfb313ea08ef574965c6165de35f76e80c42deff57a4a12605424e267eb9bb289b5a0d45fd72a9f1d67a7d174504dd4ae512adfec9f6a792e5ccee37d9bbbdaa844ffda0daba588fc365c3aad10137df85ee147ea0ef81b5952a0463bcbb3fc848df8f37a7cad69afb10c57500e2a8fe43bd06b8fbe94b257dc225d8cc32c78a191ca5bd83fbce65ffe8d974c52ba55af7fe30d68ca62688155d8e0b9bda192d06b617b4ffed5d39c7565fdf806f3361290f235db538a0f2dd4d5d23511b70f", 0xe1}, {&(0x7f0000001240)="560d718f6237f56e68385883b9f2238a86b0bbd6ec52f10a84cb5ed811749e4500ef3e448935f17a7c06dd11db7caf237f776c55bd74bfe9bc229d0c3af389741b5565fc7395882fa5053b625c4785fac87036ea916da1df94bbdc4eec78a1cb6eb325f33ef2e62980dba4830b9b802eec4eb38ff1ceceb060dd93b3468c8b99fd70ed9fa6fece76b2ae51d710a921fa5df01fd5ca42360978a75948ba8627c0184b536aad6a5c9ea8b16048278723268a7bffdaf90f3bfa9c3c8b9ac135ea85cca7d251e5d1c8f9f33ea422f4ab3188ece853110c1e40c1a685491ed0731f240f1659ad9ba3f6f3de2645d57c4181043e15d34ab39d1b4b6c7257a7b28e19b7d7c2834be7a691fd70a16780c0e6331a3d1b6873e71d489f0f67ea74ecaa524490c8111f3e83dc812b388d919962e77b91bd72315c777b36cec5ca0331478c030da2305868d3e2ed159b3b3995cd8d5e3922bd5116e3b7a614ab8a076d718583cd90ea34ab3000a6dcd58070b1123ed7e5932c19c30d177c99cabc2621a7543a45d25534e0a42f8efbf8bde846e96b3e9a9ae91f4e984d0a3649ee9f130bda5f9bece5936c26a49be8ae9ec8c97fb316b6939665cb018e3e06934c13d2dc27f88662a59ef861b60c6eec8a5f49125fc9726b114c80419fac778ffa7fca39ab0c95988edb0e437a7a6eb798c7162f55670e1d0f7406ed443d2faada41590939757ebac33df964aa729c7a9de68ced5f8447965636a2c4c8ef8934cee02152b08ff27cd74ed3e6aae0eb622140246b8e60ac5a2b79a0945bbc3be9d91f6105c362cb8f9345cdd1dd782ed5b90116c239c2df602d3f863ca8b42326534b83082be36baab120880c521fde6c2f43fa90fb0b348966d6869d3a85713aad92e450573fc724d8b64fb588938276dc98a3d1cbd3b2b22712a9a08eecb19804f7dccf5e869300965cb5d7c8f21072ac4be69906a3d0d2d677000e063857c4fc8b406a4a21cadb86d458b12a0f1aab1758ae530b134739f1976dc61117e9029fd0ecd4ac5c3a5f0bb84a4fb8515ac8660a28ec3309fcb46e581e444cf322c700534e3df06eb26288bcdf638cecef90f301c97d30c4f07e95bd4d345e46ae27155f1b77732b2c1ae73c076bbdbc2e2e56c38c53da9d77458ee46d14a751663580f2b444909d770507c61d96873ae380be5661e30a01789fd946e3e81d4aeb857d6b8f2f7a118462ab15e6173919568ba71332b72269fed31e983ed1ab6286c9e01cee4dd48cd445a8a55a621f65bdfecc47f4cbcce8fd3955342ecaec57594d7a0ddf30d4d876e20a8fe68b8ea388edd29ac5692d97a85151ad406c7edc9e9a7a19bc6c1cd434ba0682a801b5e20ed834ae9d7e4230b5f7f54ae26f2dc4dad7d239ff038d50e69c6ed23c9d550d0fa7eae5ba571247f7237f5a51985aef9b49677a16034bcff5e248db7fc3e034a1c08fc9d20154a70149c853bd6ea2927f3ba3c5def175b727961d8d1e0440cd3238875e727a41e6973d66687ea617344b28ad20fc375f703606219c27e88f1608fffd972109ab9fbb867a0eb461d4b7e5bdc218609b5888bb3bddd3ab8e5ab9c4896c0959eeb3c1a7db984ed9af07c34d246bc866e34615e5d621f27fe8b197c4a70905877cad81e600be4939b61f5a4e971e2e4db82e9877907f23050c431b2c124e91cf19f2b439a42290cc8f40b1cadb3856a2f14d99425a71d9b9928b5d48cede74aab877505e9a918c20e286261dbc6a19fff5be09548dae44006a03b03bb670750acad63f030eae1772ca8906a6149fc6b418dea6478d803431198b6a6147944e131ca71ca1cc5a48e985fc38f89e4cd0341c221e82881d2004e87dbd3d97935219e905bcf1192e8a53301b2ad0d20973321ed77b45a2f6b0b736f772fdb233d60c30405c25a45f40e073dbb1dd09534bd412785e0143425972404dc347d8be8b96905f480651f82a070ad409e0dae88781cd1adfdb8f18a0b9976c35f2a3e7f81b4081be5b74bb8e07263a18cd4599bd49181a2486eec6dce0c1f102da0ded7f1157b9a73751d7620b22562fa0a97edec04a2a7616e4b908a805a8963c71ef6b0dc55a4c6c61f2afaa65f4112629eacdc17f444c96063febef3f484425e9045fe5ccddbb43aac1dd0fecc25cfdb6c450a5dfa34d210d9d95a2016e12f378ae6430e2b086f7993bc0a0b0f62a05db6151ba30f0dbd6a74f024a9e670a102d4cea4f764cd81678d3ff9032ac589510d09355a73aeb585feb6a27a93d2ad2bab7c4cb4565ce9fc5fd4849122593bb642c49da58ff353e6d7fde03c1a87c726dd2254d29b979a7ca9700c815d3cdffea9d9d7c0b4887df24de172e48d8074267385b01c3b3b11d41f79646d1ccb75e9fc4e42f7bb1b7c47d10e276963d4317cbdcbbc7f5b7d5aa01fd7a3db478d6bf9d264e1a69e075e3142482f066db1bb90db3d8cc740bd251af3392b7afc9f5baa83a554e53db40228e5372985cfcb9b9302e724a6f002b4c554f79a20e9997dc431751171364554bc2cec7e95307ee6f4c47946a9893dcf1439e6924e2b238ed2ccf51567d7bf2e06973f4532c0d3ef8e4500c0931814e7567346fe4d1c584c67b464cdf0d7fa165c4bdd36a94e2e70f0685da5e2be63df907765e35b1b0e43e71816cdca9ebad5c20f92f61d47d87da4fb240668175a00298b66963fff9a11bbf3d064270483c02c5eb9ce846d21165933cb78681c839a00dae32474973a8d94bdb6b79d93ef95314f2afcd3d43c96a9176d1146fd7d65c23bdf15651471a4c6a17b1ce3f53b919ed5b6fbb8a77bfae7e28bcde7ab2e7c6dc3f2c8dc570bcf5a29434a5e654e7616a4fed2923e5bb99a2a05696d01237b4dd1c5a99d275cafe52ee788b649487191331303a931174a5cac328a8d1bb9ca62225daea4082a897ed2a08de950eaac1aa4c476fcc79efa9dd97dc17b0c9e853d3191e5a483d3468e3b1128b4e7e1755b55323af2c15ea6ecadb2b18bcc9c24c27a1ccc02cf0e09ed3562bb90178084b979c1960a3c3a35cedd6b14f8d2fe34697e19adf58fe82623ca06c70575c4b48519a0008cb0909ce67a98d7d8f485eb5d5c47cce959e68213526915ec16d20988b78d6db857445639010a6b1dfa7debe515c3bc2f3d1fe2e96db502a13a51543dc02c0b2feceba881e9064da87b9fb84b1ed23858f5877aa4c1ba5c82601910ba4f36e7565ccb2242efd96f759987228590096bef5db445b5e86d0d14787d7b4c5c093f1d6158c95db0eb56d423a3e88178d6ee4b36ad012cc18de9288469eb1cba51640c65c3bb54bc6f77cea676059f43c04f639c23498e432e630f3f0ec76a745b17a5602f7649656fb818c79ca6ca52ff53248c4f22e851cf23f7c1114851aee8b1fc81a5f2ce568c0c34ddd6a4cea01c1fc12dcb1d02c3f2c2eca7f104cb98c34c6ed96f767b248aa9ef1a6d2b37cc07fd1ce50d08515b4889afd31ad2372a92e10b07dad6ea71084bd44ff66280feaae878b69b3b7e4fdec4f9d8c03feb880be103f7aab4ee0d641d29fb4a7aef94665bfaca0e979c625d3d422c4bcc06f4dd56957a1bd0ae603a2279060a19fbad73bb8e80ea6feff9a766f3652ec861b09ced402bf45d5d12f9b3fa81ee4fa71b616e538f162f7ac8cdcf5c0fc542be48649f95c73194f3b89f759446f0c7af0f733dbb18251dd4a806bddd1d1c9caa9e26627dcf55cd6383ac8b6432aa4ca9302de84ef20014a520fe15f151393dd9dd5698943bd69bcf2aec5c3fb18b837aaf4d8cca270b24d56ed4655d1f79f149831718e7502868e670957dcf8b3d3e466d7e67d0421ffda18c4d4f81c08fb8707a070ace7b8be9b6041cc4563bf7dd4c53f695b01901b81c5d2ca86364d4afdc5294a514b2fc6a18d964c7a7f80d39bdf5360160fc2dde8ee4d47982eebfcf948fa4e31c9b66e512253a3621c80799184eb1b6a08c0c2f33078616394b1f82d1790b2c12c2e71370ea64b561715113de257cbc1a500eddcb1225aafe5be61c0fd326915b4f3798188116664afbc810518070cd952d31d656ae0511e5ad67bb16e5e6d99a863a680dbe078c47543fa23cb3fa05c032050ba5d080b103e1ade698a27f3b4997cb6dc58087c249a549caa6b0cba1df414d035d5d0414e0a9ac983ddc0359e28dd26fe134e6a30bd325194519c28aa50aa9a6ac14e3a4acde4297b2917523d80fb86963113466071e775a1b6fdd3b870d9e744b753814957784598c3505e317660bd00e985951764a09a35ff86265d2efdfff3e0b9c517f98fcd8c27141a4dad06298f3198ec383e009e78bac7cb1c819a3b8305abeda094caa4ec3bb3fccce7b52e6a03b536a662fbd90818c5183e2ae0e55634fbf5e8e21b13c9bda1680b3b514fceb3f2f4f9638c6c5b0763f115b59e6c3fa65be589296b7cf052ee70647a0fdd03690d08e27efc753588a91756a74f61a61b5250af1762c9162d9913a31b49f622e9f948b42e22145020a10c2ca6fc74626935fe3d20ee7f8031b50616900d640bbecc2a85bd1614ba7b109ce6217abb707e7f2c3b0287fdfa76b7c4059fad80d3a48a047d7471aebd7d089b425e8145d8a512735b7405c5127720871776d996d9f27d167c610fb0ef8d9c1c01a229ae14ee30db670f03b5326670149c60b48c67fc3796bdcacd7433640e921f6eace14154069109413a88a6192a73b3d53f359bc5d2f05160119f692ba40ffd5c0236f33cce3b6df3adf99f326317646ef18273ec80757469b5b6f31d1db777cd19393d1bfa8a23e46085b5565694bbcb24ef8e9349be0209a3fd01dc6e5978243d020e7cca719d93772a8dc63b6a44841986704c66a867c4289fac6df95bb8a40825a74443a82d7290e3118289b6c01f1f7dfc73cf9aadf9a2f498883d8e58eaad73cfec10eb845c39c88319e8a9454ac8fa9651f644a17efcaac93a1714c825f067dedcaf9a429753db39e471bd35bf145e9ee121360eaf11b0311f313d7b2b460e6baa34cb21162b938db0c23b45dfc927c1625861999a609706cf8f1a6546fb1e4db5368263a1f4489e4bb74b121af44212559a6703f0b6db3ea3ece3e48dbc84edef461b47caa5aa62ba8ad6855e1a032079d2e6a00e8ee2f82658c045616ee4632db1986f043742de07376a657ef6a96bd60832c92383d83f7d2173165506a8f53a81e952ccad8f38b5d93a402e53a706c3b371d4986d804353df7a95246a6fba6b424f8a82d8f25d4dd504970af3d6d899393d0cbadfecea75749f6c5e8c5f23575958c31975924787f9a10967c7b1dcdcf4f26981d26e512c303e5094ac6e15e8a1a55b034812d7624eba2f111b1251d72564c965aca3fbdaf09e63313377c7d4df5e57fc2f92e2e62547ce889052cd38d4ba89382be50e9d4da95cbf9a3aa5418e946320975b0dbe9494ba12c7cec2d8bab3f6d550b1c6a6e6f9a99360cde725c9f6dc08b6c9525f2a0359bd2396766b06c27d577a9437ffd78b79ae0c2ef1505539f5a3c3c149683bf421f9eed6e19bc46e623c786aa7ec9956d9116038fd7168117303ab29f269f1d548558ba26dc82ad349646c16baddc4d697436547e4d5ff206581910cb2a66a43e887a7de5c3be1b7b84039cb0f7b054cd1b04331f2d3245c226c40954240092f6b904e1bf36d155b626616776fb5e072c6476ad52ea74d9185e1ac5f358c9774c36a1a1cbb7c91096a84a3f580d0be075e3837c357958052d65948bd268591b1be83ae2fea976e8c58f9f1c81b1f757d317bfb5f3edd235916c200ae", 0x1000}, {&(0x7f0000000240)="92f325b9318b9c85301360ca609525d25db9aa7aa5ab7273fd4a4ab1899538641cb8bef1ffae095bd7a6edb8e7e8849da52fa0cc8f40ab3627d9a8ea0745fa3a1c6a43d5ce90", 0x46}, {&(0x7f00000002c0)="d3553bc990d883a03a1c183c8b171d2710568516b55e37ac71cd54738d98d86b022adfeaccde4cd56205da7991b3e3719def0ecfd145b44935b14685c0b6bba02ef3648a320a67b0a5576c0a0b0ed350bcef8317d347e66acbc859af07fb06ee80a545801263b41f85723844557457682810f64f2c48ef21a019ee7199e118212af261efb214062d982ddad588fdcc1c8c4277004256d55511510e105d91d28c0db64533339a25fd104ae3d28644ef32a5ce8c385014c17fe5f92dd83b32cf8ddae83151db2e3597269f93cf1a2d41e1345b73a2c3e4df016ed5bdcb7dd0d63c62f6eead6386d6c84dec35b8d38e", 0xee}, {&(0x7f00000003c0)="d6809ace0dcc6b2ebff299c81565bf5f048ef9a492a397db057d7b0f1fde140f6bb14987256d3eb302eada1446cb14fd61074bbd9c58e13fd29b3c98568fb473b8f33249f7e1a693869c50e4987661c9178346cea8d02ef841df38d516efb043f2b4aef36dff88aa932d4da5cf7d368d345a2a036d9ebf7c2b005720700c7af22cce37ea0439fc751114a60c7f47a1cc9427b12cf01f86650660d34699027da3bbff14951d57efb43f0b361169b4845cc50e877b48a3a605558201e381edf4f84d4b87743cca908e5f66d6409c9f5299bc45fbed", 0xd4}, {&(0x7f00000004c0)="c64fcf5b7f89c4556f874766de72a3f80141bc4f4cac36ab65d751f37381eb3e39a5991460fd23ad96abb41432f538954bfc1b204f411ac0acc59f9bba438afde72a1e3077ec6e7b815fb38defeb2596bc95370917954ff174dacb476e5a8227e82da7964c8743155eaeea9d8422b811a031d14945f32e35a22ca0dbb6e79c10475f15ddfc1bbf", 0x87}, {&(0x7f0000000580)="1ec94008c43b71ce1070828605c3067fbc4587760e3aa4c2cfb965c2f78d8c124b10893b190f8dd09e8eeff9db0fa4d1169b1537da9b024f8ba659eff1e490db63f8f6e03a5537ab8b2189013931710846321ffdcefd47214a1744e5ba7074e0dce1ce61b26e6f5f048afce96f6d9a3dce5eeb285b5002c7a3bb4a9804c8628f0b7144dc5227a1b5c1693c98aaee47d176fa7ae5a03c25db17444c18c8c3eeddd8944948d6fd8f48b6f6a5338a3063dcdfe7af", 0xb3}, {&(0x7f0000000640)="e02ecfa2643f74c08e38feefb07cc36ff71402596346794963b2b18ebc25834c36506452375976844de87c8f2b4e5bf1fda5f8256622c4a50c4d5b4e235bea06fdd5e9a5d7ada603", 0x48}, {&(0x7f0000002240)="6ee88252cbcf3af9ddf261da1e5498acc35ce3a09f40ee491f8f609b142eb7c9436bf4b4c23c8f9de3ff30d6f5ef945e09ace11d59e2280c36e47fae4fc797046092f6de6d219fa0703fcf50bafc142132a0c60e329617e4613779b27d2325b639a01e857890746eefe7c21b47a5cf0ae04f6c212e996fb625fa0963619a6874b8632525d162176daf3b9239d15d8a4037616463b72e018807033e164ea947e50c17d1d4557c311228ae019d2588fc6454dcecefdc52124a99789328827eaf63532479e880a746050f3e04920d7cd334eb1f370489bfc66f82e3279be9d0ab188f015f1d848df29fb1fe6e05dc5b9edbef10178c959796ba59228acf5a51c0618e435cf0360318f639e7f26d52c8abbf82b2738039f5ed6b71ca61dc5c7e07259caf817a5c3577f861b5df5110eefafe389eed1b9defe425e96b424635a3d931e22b65f3bd8ab372512a13b4517b6873ba472f0725cd377c9c8bfe1f5a6e1ade613a65018000a68866e83c3cb8fddf6b3dafae582a3b602dd3b2df50a859f1df941c687caeff38fda61ed6180833b0048aef3dc02820edbec69f2c76caacc18237189cb99b63b92212093c6f8756f0790509e5cf1c76c649570e6872120565de32b58e5b5e3b579c4783e801c2c04c0e4f7c7fcaeb474b014fa843cdf49c884479c8725fa53f8030ac1a8d15e3ba47a69374a29b4360a436ecc9c631f3b934322538e6141bde4d8d5f8cacba333630a810e636a4d065d2bb5a785bb3fb8bc69a6ffe75e3784df847ceb844ab400f2f96e2c232cdb0ac99c92fba2b639ff86b892a86f9de1943e8098c0b2fe85282ff28553d166bf093735949ffd116c17443d65b3d99fbd65fc7156efd661c73f31bde3a45db05426e4ac618c683506b70c623d632647095bad8442d0389d43f3cb7fb8c7639c15fd60b6fe225cd25e09f37119780cdabe2c7c15dfd96f0e772dfcef323fd27ce50b2471b5a8bbbba93ad0c2919238f5e5f90e4b530192aaf18e110452d9fd7bdf4cef17c9750e74a9b2b35057274a1512c02b5fa3ce1e2152a7fddbfa6dd2b298da7c78833eb30dcbf2aa054bd6449f7177473cde5ee66ebb9ef1d880f1227c3672e28e705f2b42f39e29a83cc8acfb74c176ae2f95f0b6830cebfb2baa702ffa33ebd7a2af5542d7bec28bf9741dfb75aa24c4bc79dbf08bf3dd45a9941128f76affd412c16db8a3913e48d6cb22e4c6e0989ad403c6c23df6c33c589cfbed3f0c4ca38dfd0dac39b7a19b88ebbbf373aba67ab7cf718933f656ffec1c44e026079dfc1af704abe77196e9a27f269f64c12495d9af6d91ea14812f258c688f37819435de9fbb54b558dbd2f2d88ffa7cff73aad0396c874b772194ad9c77cba99c0beb8670f69d20909c1a462961c85bc2dcb979b6d69ef7d4b2fbff4b035c97219c07b996958adc1eb0114d84297c68c47cad991705bb832afa3a65da333656dddbecbdb4d6078f01fce503e9d6d85febecb706aedf377f086f1eaff4c55baff9719ba8a3d2d0004b813387a2c06a83e246f6995b80b37e8c392bb3439dc2218ffd938148ecfb3c2f370f99280562e6ec33c5cced9d10ec069bbf574a256ffb141c4e4269bef67aea607a3c3feb23621e90b99f0237b1ad2ca10fb7ac08970e4d4839665a75bb78caaef9a85bba2674548826ccddf599c417641c4d83d5e598abf6b925c6b0c9b92e41f6e30f2c15e53402fb25b5018283e716cf875088e411619be527487e733e57e96ef7c3e3811747104ecbcf0e4a80fc1054d1a9b587b5cc89caebd68934a8fb55cc640c25b17913377be118a51cb8c8fde2512ff11e879d36224654d2aee663fd9bdc9ed0193f65293eee406fd785a0165fbf0155b6254f03b62c152378fa2258b635fa19d81bcb492569c6d52577fe278b916a656934f06aca255c694ca62891750207d31f4978bcdbe277b7988a2df7c7f0cba43be5c97aa424f83080af15bed88804359a3161c23be4431031f356e59c24ac6fe5675de64368e4451f707fa8aa83c5978e412301f4b3425b01bf5600589dc974b18174289ae82a96a93af2604ae76068acd63136caccfc88fec07c6a9a83eeec6b2221d780e823513b3a35729fab43440c8fb7dc43a4a8d1a2799547d57b3cb40988b5433b45c06af5bc27e5c2c408392a48ea52636a497873492a2a8b58dc8b5d431d49161b9c6d5a7594abf0cae11a7e0dfb38166bb2dc1e2617f89b28546a89b53b40afafe4ed807821ba5c7920d9b188f1f87d7d02a41b5dad2e58013946b0f9b7d2f2cbff41a144380f650fcae6de2db1adf3e12b07ec77a062f75f354e39ed15556a90c87f46aa87130ba1d7940427d2807152f43faf891e245edd4d5fd583b30d6aefb713108d749a6d3ef506e3c7ae448f9ef9a7c39ba99b5bee2197c90e4ec6933da03d8720f665a980932c6b9dc549e588853b72afc6b1b7850cd063c0e27f79247be303d930f696ca7f124e79b2eb76832fe50e57eb452a3bb3da4249c7f132ae2a545a7d289ee0213563285e10dc00193b6a2f1d20343346a9edd1c64fa3882a2b1321918b210d8a84f2708146187ecb1d2ef1318c54234153c53bdfa9e06f5eda361a660f76e06f0bd581c0d58a1c6ebe2f7e7c88869c062eb88f8e02cce443f6475d16b379825436eacfc43123b41b611c0a6a421a609500e96e6b53e3f458b3d9fe40653c3f963f4e7daf064443baf0a004e6b0d6c20cf79dc9432b88bc86867d29d1e1c46a48e7256ba0dcd86721b4ec8b0ea4f02bd7a45e4be4327879dbf8364dec3d2e9d53c130d131cb1ab90af538c7b528be566524df123508796eedb915ea986eaf39bbcaa711d5832e53bc44bde66acecd1b332a5479ac5ff6545ad83f558df085c8efd3321b755bccb484f92c13b07d712cb9a5e6f4ac76abc42abfd495217d7b1b93bf56b402fd1a6074b319e39dfc15a4fc76e014a268c700922c486926b41c0f66956054f3bbfd8508308cbfbfbdd4f22d13056e371400cfecd9b3eb96625b5a944f48f179d066373dbc798077314ed26eef943ded1d474f5088bb819f0632e541af8ef759a36a4fa724d1f00638f05483f0b8f3b8ffa5f43898711836911d4ff2d6a916cb4ba8f5cf3a91dad6f039d5939fa82f2373cf9466735630b31e1a0ff6be827c0d822659a4e3e4adfe5f247dd291fb2df69735ab718a3be34ec824503e0928f6e4b579cc631d68aef8bcbd7c771ba02ac4d2fe0e1acf553b6af52c0c004a1e2c17e0ef954e029bdb0f195c63fa779c405a4beefa54b2805d0a161701cfd60174b9e66c34596622846bd3250028741317a682764eec67b6f3148492e0140ec559d79ddf5a20873a90446bde57b330d7aa1cf4ee9baf6c8af9d84eae0627803b537f13142a0b46f8c11bda9591f482111f411d68905240de0b1ba84ed95751502573f58c125c8f79fd0de339843906eb5e913a12c929ed4f480f8d295f60698289c9330c14b26806fda0bd3d136eab662729982fecfc0687b88e40829e0c8e5f6c505737eb05727dc072dd7eaf10d01cfddfe1768f1d7ed225132a9ecabd111f9a243aeae0ac218f12a4159a3157cbc26c126d620042e0473a80cd270663ac8740f79d3a1fc3075a53e06b20f3a05e95f25e805abb8d845088082db6b0253b58ce0b74f4f9ff9d7a3575c87c7c269ee8468d235549ed6f40caf30b0ce0cacf95e8aac4e632839a5e21b1d1afc60a787861b9dde23a326fdcb890ca34ce2af55c5d05e9b97394db703b67497b57ac0e74d7ca2ae74ed9efdc1a3e86e639414b46241c5b8ded536c347c07215d3b403776028e3af62e3ea4e890b129f2a019a95bef0a8ecf1af9a69cfef5e47f466265c7b99dd9f2e8ee6653ad6ffc17c152b79ce0078fcf5da965970ee9cd22e17d90bc4c79a7969863c0f41cd6b5b2b05e9fc776a13a312da3ef7ee86e038f12bb6614c899da3f13892d39c5b3b1558d1800e29db7cb63214ae4bb1e2abaa2ca960bcbaac4c731909319481d720a6b17b222da937484ea0faf62324ee73cab895220694f65311076742b70b90daa28aa855f95ccfc06ffc867560e4987a08783fc6afa5abb98d300f1d8c5c916ddddb010189480529963203cde3aebd1fd3e2f45b735b6a8e4e40e2615288a518e5b3b3dbd833ece365f30a50c7447fd63971ebd6462ecb6829a6a551a5f49009a01613a15815d906d9526a569452cfc9f71a5d0f14378e3f92a6e8784a0654da3eaa6d6adc946dca2040e2fe7276f77f58e0c5373d6edfd702011ae8770a2a728967a32ddb63031f5b9f317edbe01f00049fbc749ee58b0b4035b0ae3277e759762ef8c3defee0b95fef18b902aea82e0d4c4388e380c25d7b86f27c29d496ead58af48f5782bf20cb2370310d9baeae0b98be7cf20aa74fb03f77e7197456975f758aa61ca8d8a4021cc98033e24de97eb707657cbb83a6e0742a8ae808f16aeb6fb3073bbf1f7f5b896085c3cb62437d18e1ea61ae310bd54f0a49d66430998ad536a9e85312b9dded3aba05aae52ce0a71da25f4006213704c9ff5c767530a4451de435d0db19cb51e04b33c011ab0601be9a2774b2b72a7c7867211e5f7315dac9b3d5e49529d6ccf4a07b017beb8fb96b54b859361b3f0ddee0c0165f66e2edf5799a7e3398b5d738de30387d3f453e6a1b8d0447b3813e897f07e7f2be2a053952338f8e77fcf0d01a7e21d62e4edd55553f77db80e8eed57df3d8ad69ab2377bd56e4f9be53551d4bec18716819ec6400531f1c3989515f8072da070ada1081baf45c1e4a618b7d6fd6a0548f898b2bebf3a5467b963bae9d1c8e1d62425038158e57373ad8f423763ccbb49b9694cf6fc2e70c939864bbf4069aeb09f5f83a0e9399f77fabcf462e6dc4d8fb5120f73c3ddea724c1442ff2c5958587b788fd17ff2f01761dbe7929e4f4f17da8e40ccd89e18a6849db6f6da7c52eee86080347e32c9d49ea2e495c16df3d32550a353d0e3f73e369b92e47282019609f43944387a43c9c0e495ea5243fec98d7cec43ca765e65c3f5b28ded2c1411d5659dfc330660b2005ec951dd2d7b0ead988154e89c1cf211ee5681a20d3fc14d9bb4732e9ac42fbc0cbec48f4eb57064a705bb42b36bbfbc06e3e9556178bfbd0bc1a3f63573e78d8bbd03b6092db0baa968520a07f675f80123aafe7bdfacbbd814f0aead45fa56aaef5b04bc5bd2bae85d81b9650b5b2c1cb714d4bd3b589268b2427f28107d7b60995c990b449f6a1b3752d193be8a7be23b760a2c45b3771dcc614e51682aa408bc563d4127f033ebfed7ad283d5e2ea48496132d55fdcec5bec478ca960e5f2aa6033380908ac0667f265f614377399f5771fc14678c8078cb41e9020f951d1a47334f10d4df908bce5f4848ec674a0d849ba1b9a6f90def5b2f90c837fb2ae1fa65b9ee46c481f15f30737e21e359d7e53b73b314ac6c4a33cea331feaa6ed1385e31b9cbe8bce440fff8b20c781099eabac5e54513af440eaf5335ecf70d3f94c6fcdd357d13a3ad8a844aa0ac0b7613ad72253500611e4e9b8b02ef7644f502cb8d1bdec48a813d68e82c5544794402ce988f92e684e26422fff8f0f0908df175e66bd3cce768a8b77460fbb9129168a08a498be2307236e698937864a323c928d01f653e4c39cc8bab92c9119e5ee29e1f2f175c15377d47cd20abeaed60ebf862ce770f571bccbae2e983cf94aad9f66cd2413fea5417586feed93e343df23e4e49942cae8ffc9f1fc3844ba96009639c97694048206d3", 0x1000}], 0x9, &(0x7f0000000940)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x98, 0xa}, 0x400) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x6, 0x7, 0x360}, 0x1, 0x6, 0x80000000}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="06458b18dbaeb098dd9a844bddca06d606755ea1be570627e58ca7f85c9664299bcf326e08d7e9a7dfc45a0258ba11aaa1feb21c68f15f20054260636897899021b3c132c15072dc4bbc82f218ee45445449c426206b1054e923b8eb13166d2d2cde199c0693"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) 17:02:49 executing program 0: wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0xffffffffffff8001, 0x2, 0x3, 0x6, 0x101, 0xfffffffffffffff7}, &(0x7f0000000740)={0x800, 0x598a, 0x4, 0x7, 0x6, 0x2, 0x2, 0x99}, &(0x7f0000000780)={0x100000001, 0x0, 0x0, 0x16, 0xcdcd, 0xffff, 0x6, 0x81}, &(0x7f00000007c0)={0x1, 0x54}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000000640)=[{&(0x7f00000000c0)="1ebab18914dacc6a2e725776039d5710c31d2135eb2d85688e0003bb3efa9903cdcb11669263263d29ce9b86e94a59a00a13efd1e00246cab2bd2de774251bf4b9c39f0ecb342b5ecac4b74240cdc2f34663390e9ad9463ef587d1743eea86b44da345f33de155e5578925bd3737436a253ca02978e25f663df3c3276ed6186b4a885b91f9dc91c55f91a6c2c895b1e7210c0d2acdebc799098de71bc8da3b22d81f85f8c64831c78e998841bcfc2494506f6acdda9998c7736f3d555cc10acd4a98ec52b026a73ffdeb02", 0xcb}, {&(0x7f00000001c0)="045bc1401060e82134c68c13551fe96a271f1bcfc986417e4e8ba521c0eb35f3d82a6bf67615a9afdd8fd58e0c19c15056b10bee997a932a4f6f75b042d16c827550b5e0f68c2000a45a88bbbf7844d68fa83420f4540b1736e94f696a9a34a19b6afdae153b0d96b78659837ca0bbe6a82803", 0x73}, {&(0x7f0000000240)="9a9cd91132f68e1a31614e23ac3555fa288643f759a1e3e751327bec0d456c485e66e9f28a749480487c1515db8016be738df79e9dc2d7b18b09fd47596afddbee39f771e6c61398076d4ff21425f6c04c84ad080dd4ff1cb381a13d78ebfcdcb0547f14925b78819b6c43f5af1b2e6ee95d4e8e347a13d33c7e0d8aa6f721f9e6ac965fa212e4e40579e551fadd03b9da6da5", 0x93}, {&(0x7f0000000300)="f65c8a8d0a84f1a6fe4196581437a603447037041fd93a8b5e8b6dd6d15586e5e7692b07a67fd97fa57e948b3423ea38f959623b241a228b940173fb197becf0e545e05687e9b2e730dcc79cde1849da8116a2beb0e9ecbc73df", 0x5a}, {&(0x7f0000000380)="34c556061ba8750dc8ef161f815e066ab05aa9ce37f1ebebc3dd59a0d0fed7f987265456f9760d2c6cde5ebe6ad5f4f17169b018e685a9433e0a2e7a5775e4ce78f38e2fd27be280e2e0ece6a92299cb206c3848c1fce5aa075a493cddde3504aa2f14ad88bd236108b5b333c1f577e377cdc41640e97574e8a1b2fa97b5f693749b64d0b76c21209099f40e6b4f3e43a5185a374a0b80e832c7472199db4612d453663952ba1de430d9556ffd966b3305b32d1cbef13b752b91fed0cc2c5ef11ec58e1e0c4a7227f7f9bf8325d49f9e5fee0e27a365509bf7ee444d80", 0xdd}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="8e551a6d096fb20fde45271a3b1767ee9801b8e4b1492ac34818fefb626a2b9efa6b81caddcbb9", 0x27}, {&(0x7f0000000500)="5e0fe0825685413c0f81a078be652cc8303b953f3e67c39088489df6b276d434fa4d466e386926c27ceb5ee24dd5ebdf6a794f792d28295cbc1552775eff83866eabcd1ee15e286374164c7e90f628f43fda2025a4e9d804a7a50ead9a05ddd67ab74636a0be2edfe90b460e3e0bae5c48386f3c19b1ac68726462822d0dfa59fd9ee91ee830e418348237fc10b0b382f947dce067ef0bc35408c7429dc42210d3d3b8f99a67fe41c0090ff855d016bb82447440", 0xb4}, {&(0x7f00000005c0)="d03f9378ed178ddb8020ab7384793e10b9788d68d613272d6d82232dd3d901e2642273da41ee103d332caf8cf6b9770c93ce00be034cb5c9b8b3cd3cc2715e4a228fc369a2ef2804de71", 0x4a}], 0x9, 0x0, 0x0, 0x2}, 0x400) getuid() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b00003a270000000000000000000000000000000003000000000000000f0076a2287f433f", 0x2c}], 0x1) getgid() 17:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) pledge(&(0x7f0000000000)=']-\':/\x00', &(0x7f0000000040)='$&\'\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x81) 17:02:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x200, 0x1}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r2) 17:02:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000040)="eaffffffffff0195", 0x8) 17:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x102, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 17:02:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x6, 0x100, 0x162, 0x4}, {0x1ff, 0x403, 0xc408, 0x2}]}) 17:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = shmget$private(0x0, 0x14000, 0x100, &(0x7f0000fec000/0x14000)=nil) r1 = shmat(r0, &(0x7f0000ff6000/0x4000)=nil, 0x1000) shmdt(r1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:50 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) 17:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x67, 0x0, &(0x7f0000000280)=""/103}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r3, 0x4) r4 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000400)) 17:02:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x0, 0x0, 0x2) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) 17:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:50 executing program 0: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) getrlimit(0x400000000, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x1, 0x3ff, 0x6, {[0xb2, 0x5, 0x0, 0x1, 0x3, 0xd20d, 0x8000, 0x400, 0x100, 0x401, 0x2, 0x20, 0x2, 0x0, 0x5, 0x5, 0x9, 0xffffffffffffffe0], [0x2, 0x0, 0x401, 0x9, 0xfff, 0x9, 0x101, 0x8b49, 0x400, 0x2], [0x5, 0x8000, 0xffff, 0x3ff, 0xfff, 0x9, 0xc8], [0x7fffffff, 0x100000001, 0x8, 0x1, 0x1ff, 0x6294], [{0x1f, 0x6, 0x400, 0x3}, {0x4ba, 0x0, 0xfffffffffffffe01, 0x2}, {0x8, 0x1, 0x7fffffff, 0x10}, {0x8, 0xfffffffffffffffc, 0x4, 0xb01}, {0x5, 0x0, 0x5, 0x2b}, {0x5, 0x1, 0x6, 0x400}, {0x4, 0x5, 0xeaf2, 0xffffffffffffffe0}, {0x5, 0x1, 0x1, 0xcdd5}], {0x2, 0x8, 0x1, 0xf8}, {0x2, 0x3, 0x0, 0x5}}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000080)=']\x0e:!.\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='%\x00']) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) fchflags(r1, 0x0) pledge(&(0x7f00000048c0)='#-[}!%\x00', &(0x7f0000004900)='/dev/wskbd\x00') r5 = geteuid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getpeername(r1, &(0x7f0000003840)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/4098], &(0x7f0000004880)=0x1002) r7 = getuid() r8 = getegid() recvmsg(r3, &(0x7f0000003740)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000600)=""/148, 0x94}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/4096, 0x1000}], 0x4, &(0x7f0000003700)=""/11, 0xb}, 0x801) r9 = getpid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000003800)={0x8, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x1, r5, r6, r7, r8, 0x101, 0x2}, 0xffffffffffffb511, 0x200, r9, r10, 0x4, 0x9, 0xf7}) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x20004268, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) 17:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) r1 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/4096) 17:02:50 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x19, r0, 0x0, 0x400000004) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2) 17:02:50 executing program 1: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) fchdir(r0) lstat(&(0x7f00000000c0)='./bus/../file0\x00', &(0x7f0000000280)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x408, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000300)) 17:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x11a) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000040)=[{0xc7, 0x6}, {0x0, 0x6}, {0x21, 0xdeb3}], 0x3}) wsmuxpoll: not open wsmuxpoll: not open 17:02:50 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8e381786c35209f4a177"], 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 17:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './bus\x00', './bus\x00'}) 17:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa9, &(0x7f0000000180)="ed463c7f21412d5dde642b7f260d53c0512cd2c0e1e6417c9f06ced81e0aac6556691a4765371899abe3875810fa7caa9a60da2d9b946da4104df19219ae0db7cafcbfd0f52c24228e050d38ce5882f38702c329799f45d80d6e3aa9acaa14f4512f5afab9347a4c0f0ceb34247ef83d253f8e1e2aaba978b31a500ffc1d092e69f4d87eafaa9f2220fad6e76a0f4c783bfd0996c6555ce045eb43b239e5826f731a15b86a8f7c4da7") syz_emit_ethernet(0x371, &(0x7f0000000280)="b6") 17:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x800000000002000, 0x4000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:50 executing program 0: r0 = socket(0x400000000018, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x8) r1 = getegid() r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f00000000c0)=[r1, r2, r3, r4, r5, r6]) 17:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 17:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = socket(0x22, 0x4000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8b52cb75ad3b2db7", 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r2 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/190) r3 = semget(0x1, 0x3, 0x2) semop(r3, &(0x7f0000000080), 0x0) fsync(r1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) fsync(r1) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4144b009, 0x9}, {0x8, 0x4}}) 17:02:50 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0x265) socket$inet(0x2, 0x4000, 0x4eb) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/182, &(0x7f0000000140)=0xb6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x104, 0x81) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) fcntl$getown(r0, 0x5) 17:02:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r4, 0xffffffffffffff01) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) dup2(r2, r4) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x1, [{0x1, 0x4}, {0x3, 0x7}, {0x3, 0x1}, {0x2, 0x5}, {0x3, 0x93}, {0x3, 0x2}, {0x3, 0x3ff}, {0x3, 0x2}, {0x3, 0x7ff}, {0x3, 0x8}, {0x3, 0x1}, {0x2, 0x2}, {0x3, 0x9}, {0x3, 0x1}, {0x1, 0x9}, {0x2, 0x8}, {0x1, 0x8}, {0x3}, {0x1}, {0x3, 0x8}, {0x2, 0x4}, {0x1, 0x2}, {0x1, 0x20}, {0x1, 0x80000000}, {0x1, 0x17a7c000}, {0x3, 0x7fffffff}, {0x3, 0x3}, {0x3, 0x1ff}, {0x3}, {0x0, 0x7e}, {0x3, 0x100000001}, {0x3, 0x9}]}) 17:02:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="82", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x7) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0xffffffff, 0x2, 0x2, 0x0, 0x80000000, 0xfff, 0x3, 0x1, 0x3, 0xb56b, 0x100000000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x7fff, 0x8949, 0x80, 0xb87a}, {0x3ff, 0x101, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() fcntl$setown(r0, 0x6, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffe}]}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 17:02:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x5, 0x81, {[0x9, 0xb9b3, 0xb055, 0x81, 0x1, 0x8b, 0xaf, 0x7, 0x66d, 0x7, 0x0, 0x800, 0x8, 0x91, 0x4, 0x7, 0x345, 0x40], [0xe26, 0x8, 0xfffffffffffffff9, 0x101, 0x641b, 0x9, 0x1, 0x9, 0x6, 0xf4], [0x1, 0x3, 0x400, 0x8, 0x7fffffff, 0x6, 0x5], [0x4, 0x2, 0x3, 0x0, 0x1, 0x5], [{0x6, 0x0, 0xffffffffffffffe0, 0x7ff}, {0x4, 0x4, 0x3, 0x6da}, {0x3b28, 0x4, 0xb5f1, 0xd8}, {0xfe, 0x6, 0x9, 0x20}, {0x4a0, 0x1, 0x0, 0x6}, {0x20, 0xffffffff, 0x36, 0x8}, {0xf9b9, 0x7, 0x200, 0x4}, {0x7, 0x20, 0x7, 0x3f}], {0x0, 0x5ffe, 0x9, 0x8}, {0x1, 0x441, 0x6, 0x1}}}) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000280)={0x9b, 0x9000000, 0x7, {[0xf1e9, 0x8, 0x1, 0x2, 0x5, 0x8, 0x2, 0x100000001, 0x1, 0x10000, 0x9, 0x1, 0x8000, 0x6, 0x8, 0x8001, 0x3f, 0x9], [0x3, 0x9, 0x6, 0xffffffffffffffc0, 0x6555, 0x7, 0x1435, 0x3ff, 0x0, 0x9], [0x1000, 0x7fffffff, 0x9, 0x8000000000000, 0x8, 0x1, 0x800], [0x100000000, 0x9, 0x57, 0x9c, 0xe9], [{0x6, 0x80, 0xa7cc, 0x4}, {0x8, 0x100000000, 0x4, 0x7fff}, {0x6, 0x20, 0x100, 0x3}, {0x100, 0x400, 0x4faf7221, 0x5}, {0x2, 0xfffffffffffeffff, 0x3d9e22a7, 0xfffffffffffffffd}, {0x1, 0x9fd, 0x8, 0x1}, {0x5, 0x5, 0x29ea, 0x200}, {0x7ff, 0x7, 0x1, 0x9}], {0x4, 0x3, 0x9, 0x8}, {0x16, 0x4}}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xa08, 0x0) fchmod(r0, 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x80000000000}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 17:02:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) clock_settime(0x2, &(0x7f0000000000)={0x6, 0x8}) 17:02:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x4, 0x7fffffff}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x6, 0x7ff}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699ae3132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbfe2f000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000efff0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 17:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x40, [{0x1, 0x1}, {0x3, 0x1ff}, {0x1, 0x3}, {0x1, 0x9}, {0x2, 0x9}, {0x3, 0x1cb}, {0x2, 0x2}, {0x1, 0x1}, {0x3}, {0x3, 0xffff}, {0x3, 0xf149}, {0x3, 0x80000000}, {0x1, 0x8}, {0x3, 0xffff}, {0x3, 0x37a4}, {0x0, 0x700000000000}, {0x2, 0x200}, {0x3, 0x4}, {0x2, 0x1ff}, {0x2, 0x8}, {0x3, 0x8ac8}, {0x3, 0xc30d}, {0x2, 0x2}, {0x2, 0x20}, {0x3, 0x142d}, {0x1, 0x2}, {0x3}, {0x1, 0x7fffffff}, {0x3, 0x80000000}, {0x3, 0x7d86286a}, {0x1, 0x3}, {0x2, 0x9e}]}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 17:02:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chflagsat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 17:02:51 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x59a87d1, 0x1314, 0x2, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0xfffffffffffffffe, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x7c1b) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ff2000/0xc000)=nil, 0xc000, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8e28, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x100000}]}) 17:02:51 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x4) 17:02:51 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x50, 0xa0) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x400, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r1 = getpgid(0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)) fcntl$lock(r0, 0xf, &(0x7f0000000300)={0x3, 0x0, 0x8, 0x9, r1}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0x9, 0x1, 0xaf9, 0x1, 0x0, 0x9, 0x1, 0x1, 0x2, 0x7fffffff, 0x7fffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) recvfrom$unix(r0, &(0x7f0000000440)=""/219, 0xdb, 0x0, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) 17:02:51 executing program 0: setrlimit(0x7, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/27}, &(0x7f0000000080)=0x1d) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/10, &(0x7f0000000100)=0xa) setrlimit(0x2, &(0x7f0000000040)={0x1d, 0x10000000001}) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 17:02:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000040)='./bus\x00', 0x90, 0x8) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x2, 0x4) bind$unix(r0, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) accept(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 17:02:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1fffffffffffff, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) sendto$unix(r0, &(0x7f0000000040)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91da1e420d7338b23333f706ee09269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db", 0x8a, 0x0, 0x0, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6]) 17:02:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xc80, 0xc2) socketpair(0x1e, 0x1, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) 17:02:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) geteuid() geteuid() shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() write(r0, &(0x7f00000011c0)="517437b53e38d9faa2b1e1d322dfc2ac99c98b624bbfc79536f85d709c0d3fbab3532f4285e92db5d1fd52375082f122f7ff693980c6defff621142a37700928995a769dbaa4cae0907ecf415e6d8b319c655da9c758d511a3d0abb2332139eaa308f3f86765d1152f5e23a59c32b8604396472eaf23012c1e02bab1a8b500dae50cc8b77d4164726209e39fb6aa1662ccbd6bbd0470b39c0b1647036d65c4644b3c030566a0211bd264027d578aaa3dd12c88af2f896bbe268090dd7032b1a1581aeaf3e44506c4d7419baf459d85992b6f476883ce392ca53e48d7b546feae04112e7f995cc93c463ea9907751f3bef4", 0xf1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = geteuid() setuid(r1) open$dir(&(0x7f0000001180)='./file0\x00', 0x8, 0x88) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = dup(r0) setsockopt(r0, 0x800000000000, 0x3, &(0x7f0000000180)="2fd3eb06d51572c03d4629a37b02dada02b9716f623dbabd702da0f45772da5790bf53ab6c1727a7f8058f092465901dbc149dbb37815882f570c950bf39d3829e0902474f0dcc77dafd73ae0bdabb959ed649b45907fb758367760bfe9f32f1508f6c7504d3c3103eb486d9c9f5bfeaaff2b11410fb3ca401ae348f9bd339423c5e17518b2b67e3bcb3326ffc4f92ae8cf5caf535dfa289068de3e1d26f0173fedeacfa8cbe1835d327db777945af20055505348d5518282b838c5aceb8b02d72dd8067b950573a4cb0137117db6d4e4f8c1190ff0dd3b047afb8f36cc024696597e26d7cc3e45f732aaff24fcc132c3392a7ff404f721f8d1541bfaec319f9748033a59ef166e0a25547b4ef15c5979258a9c100d023490a69d06a36c787b49b1939216b58826072d8e177c3afedfa668a5901c84c3aeb888839e0679bc90ce2322704013f62bb3950c0cf6abfb296911a3e50c36053f6d5f75d655c7769a174a4406cbeaa831312118c53b7488b95822ceaa63bb7032f70ccf413219d973adef29cb2ca36fa1dc10f7b8e88abb5fa8875eb32b6a165ed3f7473050167ad2e10a515161d643be53a2a106a5c1b45bf18e08e054a1cc82abaafb5d1cd52635a373f5bc2e43beff5e1b8e218864c7f2aee3b794a4e63ddf04ccbb2e3c24eb8e8205e25ade1ae15b2dd079cc16f4e89553b21891416560bf5f3d7280f689213a29b121bae4b7cdcdf20b3b80b284da254c818408c88099594fa0f20793668223c9dbcf03843604b5102b0f5bd0e14f974f50742a21bfe21f293653a61d859164ca8953cd09d54121e96f671323e566e82fa7cc5123d5622d629ed4601e9e021e1697c2013663520903dfe9ad96737526c5be514a2a97968f441b305e4c591a01c54d5d756be635efb35ffd61878b1ba534f7cadd33423b9ef8d8b603ac85b2d54038abd3b40831940eab3227fe0bcfc4b045a596f1e18dabf4db0360f098e0d964f845592d90d2c06de40887ec68c3c134de8536cbe21e0f0a315487debc08fbc88068d0475b64699a37e3bae3254fc44ddea535b8d83371b40c1e96e3171c18833e71b16d22f8bdf1ccf4ea15518b218f7a047a90363a40762ad0d86c3d87b1532497ffadce044e2450d803754a3b772c8ae4def4616109201bba3627e337d5f0cd774bf65ff5d941c4258892eec854adf50947d1f0f74a033d8b520f65850e3032d216303a336c42c70a23617af77b43a133e20e4897f2afa0d68d0a0eeebed8594077ffb2bd9dacc222ac993b38b06a6add79fa3f84ee7846ee03db442be9d867680af1297def23f4d5acaf97af2be6e42db809b937aee3748187ef7495e71f045c6171aa22cedd0d903ee5794238fc2392b9149dc3d9dd3d354aa1c5dc71b05e99b1ea3b83ea1001fa4d028a1ba1732743943a6dba3860e17843c15df820de9f30170c0c8697146502b458a7730da69c1ec66339a5a468ed1a01bf4b872e95852632ce5f35986c044c594d343026a50ab93cd5dbad090aef7f143860c8bd7d0ee5b2e9e5bc8ee9a9d7d13b00889b88096eb8b1571f5516c4552c11b418e205cfaffe0fafcee9453ebe3dd6d99ad19fb44b9aa6d993831d44cead89f39ec15712a4c81812fdb82dbefcb77e49a63e0f4c837227d1c1d6c4007840322aaff349ce37e75f4b616e5def5a11e9423c5b8194b88be06346d07e0864f43aa1b5c5b3b8f5541b6bc23b7edd12280b549b5b95705e76f9182966da0d6bec97ff7b07865998fe9f4a8d8739caaeccc5bd6b11697b3bcd0415da7cb2c60596c2c56f6bea1efaf79c6bf1b8e39309664f9122b8767436320899b87b6227d6034d4970d805ebf53c6745fa13986174f67a831ccbfd2abbf224dc5e3fc9c09c2b15462ff8a70ddb00883a453730fe9a62398825169c2234ae9b2d57708af840caf847291bc9f9cacbdbba1501120bbe6a7d9ce5a86c1a4a303439e0451416072a7b5e8aedf627a3e968ab17c7d3e55833e7c56abb5c3be1a929791c2dc3e7f5149ab62fa70b869879d22dbb03aaf9990b2f0a8f4df8530619d84695649bd93169777e406c8e53baf8c623cf99a7882bc66f322cf966f79b03acb36e61dc456a2c26fa1363a4d5e84e39a6b5d6390cb9f527d0bfe57253d3833e143905de17de7a10e1a74388c1863ce67204fe719862a53e71e1565007d6f4a0c40ae53d752af8dad57841ccc2d5b7dc2b5885890266bb7c9f827cfb989509da2b1fc740cdac16cc56f4cd1a86eca62da8c67e31c40daea530e7932ffa92156e3272b618b9325bc031a903b5dc4940ab11c47be59dac99726b54cfa7e8c02df5815e7dfe3c1d7da604bb8b2d925d089f69c25c59607f546ebb852ff8bf5489c505a412a753098094b072e7ba31fedb9ee5f805d7abc920152341b7a06a3f49d0e172d1d7f015aacf37fc950d984105b9a73fda935a171833024fd010c9fe51d259b6ecde6625a5ca0df3741c1bbfb326aa6b8c20c90ce875dd3822b03858102ffb7d79e6b14cec1fc7c3f9a3ba3b22de9f8286e52839c7cc4d3d28e8415d66903d5282f6d69cad56e437a50f556be260630f89b24f9d265d76211db21b49cecff5923282e4fefeaaf7a708c68497245467b24991ef9a71d427785e484643e0cbf8258944375ad064149cd1b21ae23e816ffb5649221f71fce2fa2f87ec0e41da539d3693bb90f9e2e3335aab9d252763ff94e6ef633287f0c2c0a8a5e98471e4fd999c1ce58b849a8eb43c3dc3bfecc40a4ce50131b53308c9d71f19fed08a08e66682fe1876b1674e3f0ba17b361af3f5f294dd866a9347a4e058bf57d8854fa9fc53f0aa749266cdf04607c4a366fcea118ac226aa1d6b24b95fbffdc4e92c32c83f7415eda79e958433a948b22a3deb0f28737fbc7bf69f05bc5cb9c4137963f42e602691a1361cb9cb8c934a239a6fc6fa0b22ad0bef73edae9caa690895ced4dbdf2c7bc42060d9d5e39a59837575dbdb3f4cda16cf6add296c9a17c5488d6d80617069ab637b7af12fce732a62c0f69711b6ec8942556afcd9891f82f28c4528cb741afa576524b6f25da3ea7d32e91638fa670d8975503ee340a6ff5283c6d5a49b79fedee58feb3f828fb21aab6bdb501a8430c58221d426dfd92e2f36b0659e339d8574b1dd8ceb534f8babcd624c10aab1e91ccc0dd6f471a93b9c5263e0c0eaf41097f3200deb0c6067ff11f645b46ffed35dfbfde8f56c5e787ca0fcc8edcbb73eddee1c7381bed953df2438afdb3d3602cad04d24add892930bb0bcd718892a7bb3e33413549dcf8dcaa94e9778873ec4b375ecda858ae51c7d414ca56030c86709e2f7f9ba4c5d8fa2f15af5a4dc04e19158939a1e3bba897ee2ffb28c8c38f9de936480d397ccf664cb1452b89b3825f8a0a453328d251357b543fd6dbe64337d89fa7a42357b7ff60216077858aa68607872e6d24c2c63e00f657c0b37f911f5307e26b38a64fb6714dd68c54f1d5e264743c83173734bba4024b002bafaf8456253e3ef090e6a9e1a9d0997bdb58a686ed15578f99529ef48f3f607a194a4cc5026b97419990d3b21395353f372e4d368abd5e76f7e455588be032b4ff4896202282bacb5491272b995fdfaa30eb008a4fd26726248e24a35a736b841eead4109ebfeafd3e396890e459a5d731c7220943be36b3d231f27b70d3f31fd29a592a3cbf4af38e1e1f69edc0edc0a5e339bc332b7f78f2589c27b30cf0b92739387159c3ce2c065e8648e0b633248f82f98e45fb14aa7bb365a68f984794a4c6e32a26c20e67ca0cf732ebf5f100aba53b76b289714bb4e014edadde523e41ccad94a5e66812bcf91e9bbeaa4b8e54ec87cd259eac0db5fbd88c4954ed92eea70c991487386b4add61ca0d74676ff444d4da05f2d6d0e9c00f6d343587da2b80cff9d15c3b31cd4025cc85f3cf06ebf1e1a2c8f19fa1b18fb90f206edfecde241da5343db68772198f0c1640e2dbf70ba0b93d64f0b85e37859332f343198288361e621e889b1fdf4afac81c7d17a2b0b695ee0d060491f8fe8fcef16854183b47540a216efcba512211dfcc1af20d07791808cb150fda15e92e367b9da83492c11b836c466d0e2f4ae0b1b0c0c41954e73c44a3a15755361a9115523fc6cb4bc02ccf7b44f1a2575ef98f0621ba81f0fe42f8cf1abdb892e00bfd42f9fe871b436af64e2e3723ae10299c082c138d5be236cd46ca23bb54e84d96e7730e1df2d6bd1632d728dc1b488ad275dea0144e3217de47b00bbc8059b50ae34f4eb22b1c7481aa162e88e92030ceabbb1181b18857283e80fdf80b411c2346a64f980b45e885332946f0670006e6acc2d0c2c18991e2b755edbc2dbd9258166c918b7c61c6f77c54819e07192e64cb6e1e72290e2433baae21edbed3da3a28979661ef75b900854ea09564aa112403319f836571d112689866e10faaadf112801a3ba3289b9bc3976aa10241828e1626ce94341c11edea936bfb32d3a5531d34deaeed6585fc2fa0e091bdc7ffebbb29708ded5404ea062e172294d2cecd8226f454da1b3a0142c3a9dcd8fccdcceb029ee1c0d8779575c6208fbfd5c3358dc1534cc5cd3bf99b73d082419cc804ca0b029116801cb92adc53dc42c1d72219098267f87859daedaf7a17b3b245abfbe4fbf3eea2cefef3f5ca0e9cd6ce0f21eafdde2e452d3e90513df616a700c76fd4fb3c20d96a873141de41c8f44a5bd33eb178ce5a9d191b229fcb1df7cb06c08660d5605667b9ce4c3e41ae754d64eca6999f4123e0806eeb7c62138a59cd0a2f838842923daaa026ff2f4e74ca8004f010c4a00ba60fc8f00b80701cc0eed4ee7825dc5d65ff8b7cf5a127967375d22fa856cb537f307586b24a462d9cc1d034d78f65825392033332d88f4d95f0531042acd4425e265903e96845a5b19ae87534fccef2240617519ebec507324969943630a3db5ce3dce3d450d99f8774f551dba8340212de9bf3c9079cd3b21b4390d74d52435098fd1b7eaa3a3c51de44d48a73653a7029f4ab680df8beb087a4fa6b173759981d2c2b19791fc572d73b347759c064137409b30d91de643ee73a7ef1ee12deef9d5f5a1df98953c6bf397453ffabe639e5c927de1f24d202af560e388cf2d5d812d0fcd42762de43f920fe274b27994b1f016ce388a42fae9f745ac88fcd2b1771d3e7176630555a7642d4b2d14e32ed5d64b5ac383e0275d75b6579f487a254e1540c1bfdba55fa3ee3f0a1d264ef8639de9773711d2068c4596796c7041e83d8e0a3c99683a1729921f293a71da654c7bfbfe4f912f397c41b02b0d824698de89d81f3a0ff4795486f38286b4db5c9477747de07247ff3a4a9d4ffc80db9fe417f7b8487ce9cbe6d44b41ec4a2562d57c7153e137d0809d4043929658ea03bb3ec9e874009c58a9b8942db2cefaeef0de34dbad94fe2fb00998f813c26fb5eafe8da364e2da76808f23d0f086f2f971a79b23660bb6176dfc8bcdc4b7804c02695443f92d2697dfd935101272ec1d3cb079a0b71fd31ed64e31dd8559155d7dc713e62fa2fa4f71e736f96e86837b249b2b129e05a7ab02eb5f44d812bec4c08800480c92f0909355dbb3bda4bee5c222d934ec97207bae7e47d90e3f54570f5255bfa86fb76ed72f4dcf0d85942c824fee0d3170a4d21768a31b634b3c4b61db8ca3f5515d3e26bb293288c358969196493221a3772bd6778188ef4becce53fcd2a912534c040c4d98063654b604b0175b15414d4648c127d8761f307017d865ab0", 0x1000) lseek(r2, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x11) 17:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x6, 0x10001, 0xa95, {[0xfe, 0x6, 0x10001, 0x8, 0x2, 0x8, 0x2, 0x20, 0x4, 0x8, 0x0, 0x6, 0x7, 0x2, 0x100000001, 0x2, 0xa0000, 0xfffffffeffffffff], [0x7, 0x800, 0x3ae, 0x9, 0x80000000, 0xffffffffffff0001, 0x7fff, 0x7, 0x3f, 0xfff], [0x2, 0x401, 0x8, 0xa2, 0x7, 0x1, 0x2], [0x0, 0x2, 0x6, 0x1, 0x17, 0x4], [{0x7fffffff, 0xffffffff, 0x10001, 0x5}, {0x9fa0, 0x9, 0x6, 0x40}, {0x413, 0xfffffffffffeffff, 0x6, 0x70}, {0x7, 0x0, 0x3f, 0x401}, {0x8f, 0x9, 0xfb, 0x7}, {0x5, 0x6, 0x2, 0x8}, {0x65, 0x8, 0x4, 0x2}, {0x7, 0x7, 0x1cb, 0x5}], {0x4887, 0x7f5, 0x20, 0x134}, {0x8, 0x400, 0x6, 0x9}}}) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f00000000c0)='\x00{\b\x00\x00\x00\x00\x004\x00'/19) 17:02:51 executing program 0: r0 = socket(0x20, 0x3, 0xc054) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2, 0xdce0, 0x3ff, 0x1, 0xb89d, 0x0, 0xf98, 0x0, 0x3, 0x4, 0x9}) ioctl$KDENABIO(r1, 0x20004b3c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000002900a108a31d977b0000000000000005cf9700002e00000400000400"], 0x10}, 0x0) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) fsync(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:51 executing program 0: r0 = dup(0xffffffffffffffff) flock(r0, 0x3) pipe2(&(0x7f0000000100), 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3) close(r1) 17:02:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1000000000000002) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0xff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x7, './bus\x00', './bus\x00'}) 17:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x885500, 0x7, 0x9, 0x8000}, {0x4, 0x9, 0x3, 0x7ff}]}) 17:02:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) readlinkat(r0, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/227, 0xe3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x81) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:52 executing program 0: open(&(0x7f0000000680)='./file0/file0\x00', 0x0, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x7, 0x0) sendto$inet(r0, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x6, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x110) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x9) fchdir(r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001700)={'./file0\x00', 0x7fff, 0x3, 0x1, 0x1, 0x7, 0x9, 0x7, 0x0, 0x0, 0x4, 0x8000}) r1 = accept$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x3, 0x2}) recvfrom$inet(r0, &(0x7f0000000300)=""/161, 0xa1, 0x2, &(0x7f00000003c0)={0x2, 0x1}, 0xc) r2 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x200, 0x0) r3 = accept$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x0, 0x4) sendto$inet(r4, &(0x7f00000007c0)="8a4f52", 0x3, 0x400, 0x0, 0x0) r5 = semget$private(0x0, 0x5, 0x40) semop(r5, &(0x7f0000001780)=[{0x0, 0x2000007, 0x100800}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000640)={0x3, 0x929a}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 17:02:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x281, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xfffffffffffffff8, 0x100000000}, 0x8) 17:02:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000280)=""/89, 0x13}, {&(0x7f0000000440)=""/71, 0x21}, {&(0x7f0000000380)=""/72, 0x48}], 0x10000000000001cb, 0x0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x101, 0x7) pipe2(&(0x7f0000000300), 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendto(r0, &(0x7f0000000000)="fe31146dc5171a05e00b801481651e042daf92e9df5c27a1afede6b57a4eac18dfe8d409badd9878c5015ca5659face16a4b4aed8c0d105b9c9d06944821178885be4861ae8234d44e36780e8477b00cb72a7d8dd0ee", 0x56, 0xa, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:02:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x190) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x3c2, r3, r4, r5, r6, 0x80, 0x6}, 0x1, 0xe6, 0x7}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 17:02:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x9004, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {0xfffffffffffffffe}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}]}) 17:02:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x88) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x81, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x7008, 0x1) sendto$unix(r1, &(0x7f0000000280)="616613c19d9283e5b1c356acb4d008ad179632c15198dd4227d82ab22cf91bd9ab9d74bac25c284f32bace431853c1cd43ea718a9a8938fda733eb69c71636bf2cf05f60e6abfbe2e5b33612bec6427d1268dfc90f5363d4f527183572b310af7856c90f21fa6a9584bbe1c442c983246058a9d36685", 0x76, 0x400, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) 17:02:52 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) fcntl$getflags(r1, 0x3) syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0xffffffff, [{0x3, 0x5}, {0x0, 0xfffffffffffffffe}, {0x3}, {0x3, 0x6}, {0x0, 0x200}, {0x3, 0x5d1c}, {0x1, 0x100}, {0x3, 0x4}, {0x1, 0x100}, {0x1, 0x3}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0xffffffffffff63db}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0x7fffffff}, {0x2, 0x5}, {0x1, 0x3}, {0x3, 0x4}, {0x1}, {0x3, 0x73b}, {0x0, 0x4}, {0x3, 0x7fff}, {0x3, 0x5}, {0x2, 0x3ff}, {0x1, 0x7fffffff}, {0x3, 0xffffffff}, {0x3, 0x20}, {0x2}, {0x3, 0xc0d7}, {0x2, 0x80}, {0x3, 0x9}]}) execve(0x0, 0x0, 0x0) 17:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000080)='./bus\x00', r1, r2) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x99, 0x0) 17:02:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fchmod(r0, 0x41) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:02:53 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x70c6, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8180, 0x1) getdents(r1, &(0x7f0000000040)=""/111, 0x6f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x4) mkdirat(r2, &(0x7f00000002c0)='./bus\x00', 0x20) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x7, [{0x3, 0x1000}, {0x3, 0x7fffffff}, {0x3, 0x10001}, {0x3, 0xffffffffffff0001}, {0x2, 0xa83fa41}, {0x3, 0x400}, {0x3, 0x7}, {0x3, 0x3f}, {0x3, 0x7}, {0x2, 0x3}, {0x2, 0x9}, {0x3, 0xc000}, {0x3, 0x3000000000000000}, {0x2, 0x3}, {0x3, 0x80000000}, {0x2, 0x4}, {0x1, 0x6}, {0x1, 0x7}, {0x3, 0x6}, {0x3, 0x1}, {0x1, 0x7fff}, {0x0, 0xfffffffffffffc00}, {0x3}, {0x3, 0x8f}, {0x3, 0x5}, {0x1, 0x4615}, {0x2, 0x967}, {0x1, 0x1000}, {0x3, 0x81}, {0x3, 0x8000}, {0x3, 0x40}, {0x3, 0x1}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x2, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x7}) 17:02:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xc754, 0x0, 0x1000000003, 0xfffffffffff7fb7e, "815c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x81) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 17:02:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1ff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x20}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xba, 0x0, &(0x7f0000000200)=""/186}) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1, 0x0, 0x8000, 0x1}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x180) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x7}, {0x1}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {0xfffffffffffffffe, 0x3}, {0x2}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0xffffffffffffffff}, {}, {0x200000000}, {0x2}]}) 17:02:53 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x10000) pipe(&(0x7f0000000300)) socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)=""/128, 0x80}], 0x2, &(0x7f0000001100)=""/4096, 0x1000}, 0x802) getsockname(r0, &(0x7f0000000340)=ANY=[], &(0x7f00000010c0)) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:02:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1f799056310f47d799c764af28cc97856e42c100", 0x0, 0x1}) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x80) msgget$private(0x0, 0x280) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x7}, {0x2}, {0x2}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffffffffffdc}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x2}]}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f00000003c0)=""/131, 0x83}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/147, 0x93}, {&(0x7f0000001540)=""/91, 0x5b}, {&(0x7f00000015c0)=""/239, 0xef}], 0x6) 17:02:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff96) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x8fa, 0x8, './bus\x00', 0x0, 0x3, 0x7fffffff, 0x2}) 17:02:53 executing program 0: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) 17:02:53 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffc}]}) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 17:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x7fffffff) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/79}, &(0x7f0000000280)=0x51) accept(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) socketpair(0x1e, 0xc007, 0x8, &(0x7f0000000140)) 17:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x9, 0x7, 0x80000001, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x113) socketpair(0x2, 0x7, 0x7f, &(0x7f0000000100)) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) connect(r0, &(0x7f0000001780)=@in6={0x18, 0x3, 0x3104, 0x80}, 0xc) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) mkdirat(r0, &(0x7f00000017c0)='./bus\x00', 0x41) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/118, 0x76}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000280)=""/113, 0x71}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/139, 0x8b}, {&(0x7f0000000440)=""/107, 0x6b}], 0x6, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800)='/dev/ttyCcfg\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000540)=""/181, 0xb5}, {&(0x7f0000000600)=""/21, 0x15}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/208, 0xd0}], 0x4, 0x0, 0x0) 17:02:53 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x43f, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x5) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 17:02:53 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt(r0, 0x5, 0x5, &(0x7f0000000040)="1412d9cb40bf8b527c5789913341425f9577a7858ff632af5ffbc8a709b59aa07cd2d9dea0a4d874ef859052ae9c6050f03a441470d15113b63357b509b26f0fba336ae4ae78385b205114", 0x4b) 17:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 17:02:53 executing program 1: r0 = socket(0x1, 0x2, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x2, 0x65d) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x2) 17:02:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc002, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0xffffffffffffffc1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x40, 0x2, 0x1, 0x6, 0x6}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) nanosleep(&(0x7f00000000c0)={0x0, 0x10001}, &(0x7f0000000100)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000200)={0xff, 0x84d8, 0xfff, 0x6, &(0x7f0000000280)={{0x0, 0x9, 0x1, 0x8000, 0x0, 0x2, 0x3}, {[0x0, 0x4, 0xffffffff, 0x2000000000000100, 0x7, 0x6, 0x4, 0x18be, 0x20, 0x7f, 0x7ffffffffffffff, 0x23, 0x8, 0x3, 0x6, 0x1f, 0x6, 0x100], [0x8000000280000000, 0xa4fa, 0x28, 0x2, 0xde, 0x53a, 0xfffffffffffffc31, 0x6, 0x7f, 0xf84], [0x4, 0x8, 0x23, 0x7fff, 0x823, 0x1f, 0x6000000000000000], [0xff, 0x10000, 0x8, 0xffff, 0x3, 0x7], [{0x4, 0x8, 0x8}, {0x3, 0x8001, 0x7, 0x1}, {0x7ff, 0x6, 0x200000000000000, 0x3}, {0x80, 0x1, 0xf000000000000000, 0x9}, {0x40, 0x76f7, 0x4a1b, 0x3}, {0x4, 0x9, 0xfffffffffffffffc, 0xfff}, {0x6, 0x4, 0xece, 0x2}, {0x6fd3, 0x0, 0x9, 0x1f22}], {0xff, 0x3, 0x8001, 0xffff}, {0x3, 0x2, 0x100, 0x5}}}, 0x401}) close(r2) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x111, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) sendto$unix(r3, &(0x7f0000000040)="eb73aef1aa6eed032b04250f6e59e04148bf7394e334c0407cd1749cd6aa0af66900954d314b74c22097317f0c75898fea9d4dc240ee007b9a241f8edfd831215c466055574a144b2f8552b57421cbf41bb0c8f0e3a1ba6007", 0x59, 0x0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) write(r3, &(0x7f00000002c0)="902984a1e78f18b69b149b094dabe1100bda51f39fc3b4cce0044319918ff5ba870c5c6c161de928901b7bc1ca1797fba755bbd4af267360bbc42cbb5a1cdf56b41e88260896a2aa40825ce891ca7e1fa882adb54ae008916df93eec2e95b1a4a336ca1163725d102efac4db21aac62aca2d1870f7856647807feebf5de1ac2575df8d6dade5671807f5b8e3c4d966e9736fb8158bd999c8ab63dd5d41bbacb837d59a4fa29f7ace594fa2527c639a4b54d2826953c7bcbcf9c2deb880dfdf46617ac62e311c746f91d3f403e5dc918f40537b66bebc1c90d9b0a3fd806e773238f577c34fba92d27d6ac94b30bcee0de3cc2af349bcf7b123d241245d59aa26d56dafbc3163f548d80c800f63e84ec58297e8188733a6dae5542a294faa08abb73dab2e552b7db3fcd503cec007e24dff94f042b1a1f0ad468dac37eddd38136df29158d4e6a753f9dc3a154dcba12a62c1148ae22f38c703a7a93fdddec79b8d5856ec4a3db61b11e94cd99d6b12c14247a3cc1eb6c81d5ce95ab83a2c7e4f2f95bfac857ea0ac6a758a2cb243d015bc3f5b4d70c9e8fe61de94508ab50abd050b73a8fd4b16a2e99f60807de5a2766cc9798d220839be5e021729c0c539d7b8b6bcd1e3e776c55dd80ab16d34716f840cc9202f5eb8b9e37266f19952d053d08baad90bb72dfcb23e3da93c008fd11daca3696ebea796fe818fd9ba899d2f56a23fbfd77e7d382df547ddfb0763a090d603fdee7cd8b8686f3dff1bd871deb01fe4ab58753421740a73b90928dc2908fd9e0086a040c9e28128b943e1d3d768b05ce126535c50b584ec6af2101a7642a5ac3e1dff9673146f6b6b8234ac3254e763fc1afbe6d4db9fb0f7ebbfefd375de4cf5afff09961f5403dd6893269acd9eb4b9ea07df5839d7aa25cfd12726a5ea6a6ed2f8df5b719631e549919a8434456563e413742880bec7251b09d4b23fb2c1be8806dd849c278c8f162e8a46ad37dbdc00801868b923dd39d387f00405d126b456492ef7444b9868921959e74f117976069776c0af9c552aca003b43c289a135b2a57fd8608f9c7e64e8b8c7a6b8fc4608e98d00e6a0d40c3c54d5f102d90c9286933a76fa0cadc7bdda4ec51b5705341a62ec6a8b5c7322dcad67b1312b85a36775060dd21807f427815a141e7fc1eeba1972bd33accd597531efb6a393a3a69d1e048022f6a849c49c36f0e4f162dda212476f7f957ecf54d1fa2ec93d00ea2fc0d5cb2906c900a2f36aa611200da2212db2066c2323c4e44ae1262fbee1655bdab525e5e60f970208e4951836423e557a4cd937acac7fb1ebbcfd4649cf48931cda77d029fda504e3a4620b969e0bfb3f21ee6ee8012afb28f0cc8d5004f993c89e745114dc186552d61f9ac47dab33f6f6996dce784bab632f1626aa5fea40ee95d89f44ede0dfd5bd404f36329f80c8476878c0101964075e25911f451f4f42a8ec03feca94d2762c8ea8bfaaef79fd58974e05bd1afb2f4ad3d1e4773493d31cd0dcf14e0c75ac00383ddb04915b9471b84c0fc143f4b75278c1c2e92fac62b0713fc38587e312614659e2527a241b5632756ad4a451283dc7c7e7ee505a7acaafdfbc9499a7c5afaa4eaee8586064e249d69cbfd2287e1d72a3af21934261f6948794dd67a5b82249d78b9f08b9b72a6aaad15101a81d7e273bc575603deced6148a3182eb45d1d10e4a946ea4379f1b5178021e864f3b61a40578b4e0b04d5414371c569bd21c3bd6b410aee017320d84cfb39acea8d787c0a043350a41352682f9fb4c1dd45e7635b8c0e44fdb4171596666a08eab487fdf210f4baa55d4ce490044f2648ee4d0c5d6cfc45a068ab610fe1379e1bc27a315fcf740139a8f49de3e76d5034551699e54b5b7ecb0a93cb6c321b180db0efc3c2de10b736db6dd147e88d262cac7ef930be09f2183a62961113d0c2dcb804641f6575d90e5e91513e2231927e9fed581ecc1c08b246e4550c52de70460f76e0d6d4524fce6671b461dd90e65482933cf2659ddcadb41f2a4055ee5298956ec5dc7a323d26bd374d61531b159ddf0d63189da31872855b6cf6c7726cffae8ce74de59476aa18451abce081c3dcce9ac83b4ef9ac7bbd0a42656735aab49e48f27c4da765c9b79805be5b933cb4ce2290b34d4288caf0ec8a14db1e65ac99422ead2bd4a261d72ce73f940b6eec8e169393911ceffac74cbacd912e4a4f38bbda5c6165900d3eddfc75ecf99cf0f2e214f6dd7aa7f82f41626c5b3218b3636b3d4445369c6d61e232105913fbeecaf13ff9f47d91807e44e5915702f22d8bd20f1875dd5935c0266594dba8a3380847ad23ca54efd666f6e057fc3d2dc1c973bf3c9601afdbcf17c1475a5f541d4748b3bcda65ade43f1fbec32321859ea7fa55ffdb944a3e5d255feec6ddd165fadbc8a82ff556587df0adb736f76c3ddaa6d44a07eefd923d343a288a601a31af59db95363ef4da8d611bb67bb3a941f9403e775ce23b0e725292d742cedb62d6e81f7e1b55601df32243d70f5d3c5933f55d5629ad8075b751352d2d0ad2c3caaa27d7f415181b528d4468607c7062a3a957ea1fdf27f4cf098f2c93fbec6c12f6271c665067032e1629f8af98e32a686eed19292d1fba4a987101201c105e9bc7c7ca52893351847779997a61fdb075c8e44feeaf23efcd62d5e9e17e4ae17a97307b15bb7ec1e0223646cc79c366b33aa67c97cb8e98cb04d9c7c44d7183d862580a9814cdb96f9a83f463736c050d0b0a92cd929c89511167a651494e321ca02a1308cead84a1f43772be88b98a6a5efb2d1e0803b5eacf2fcfe9c8760c2a33c4a16710a1447793418c07fba729a88f2fafe8850c5b4c42c3f94762072bd53632a315398ff02e9c93e7c5956670d19cc59ab0597b1e55418396f324fa1b66960efbf9411f05d02347fc9f99098150b1f80c6b6ac030616c4924e924593efc6be4a5e3cb5be5fe126ef6623daf8ab4047274c3cc191e9c34d5858ceb4cb24cf9223a5bb2f80fa7d4ad4d1f85c9a9a0c974f29ff4ea0b7d6cb60ea5e94d8bc7085c766bdda9eb3b883066182bcd839d55f391e1a5c9bc9edd972240686ab648c83083f73fc3beda2d7035fadd00d4ee16a69e4134812e9ca2aadc075e6137f64c05ff105e121acd36a2bfa84476d9042cb8a0f161036dab0789131a62c1c1d11782c5820ddf6aacca262b0d178a3f80e9705ba216ec705b39da9cec5b18ef725c4c0a15966a4b7b0a06e61bcd01af262a350e375f78ed168d8b5ac597fa614c9945f58f07b2f90e02f9ba8d5f62d5c23be116e9f6d45c3a0a4cd25dbacbb8db2b472e4a60444d927d23c5d89266537e3ae241871fdacd3891e9b1c43da08673d3838eca24e90d40df0be4e2c8447fa8aa4f4be7dc27af61dd02da57f2489354c7a16808b7103d99c2d5178a154bf1341ef37b5693d179f4cbb4c3620498e079c47159e248a8f7d3c7d547bb2392d22535e15ab116fa0d564b2e90520b3b9c9bb6e0f927758506a5153c243e040fd700db9bf3ae344edf7da220843df325f17034a8ce5c6f22e48fe14e558cdec875fc7893199010a6aa6e8692eb787e9a62a2d8f4086f6fd05b0adf2d3d0f596026fa7dee199cb11fbb5de2b1583069ff1e4f513e3edce4e41ae14d0049e27e2164bf47c763fd93bc9cc83ed2e283036c8c0887dc48268a3b4cef7c9753ce05e473480adb2fb457bb908f56776b28e0be3b89b1ddf87a170f086acb79ae462bae7123386e33e746423f4fc475ff09dde4ab16b6a5488c07e2f8d3a8daa273617399444cd40cd3c8e772a9e3e7be3ce454485c19c4d746b178d08b63c11700128f4ce5ec393526fc66442ca84d613307d6dfcb47703d0ca926a1e203994e151bb4dc6510a97fee128003735c23e10d8c90d6e05c5107d0571f8a67ad0938b00b76c34664c68a73252cc1c227048ebef695103e2cfc8b5953ce80d8dfbb8dc8795389794977353df19d6cfeb5bb349c71915772007cff78aeccedf2ffa15a9ca643034a08f12fa0e0528f216b601aaba440f37c420c4971ddfe6866ee6adff90d42ec7678e27e5e12fa9785ca1884aee7f456d09515f0c61ea3379b953c9238298fe466bebf1557f2042696f5253e45418cfa0b682dfd3b993f5142487e035f6cb3a6e7f7cd8e3f60641d031f7b375c3e1a4ec48c7b1f6d17167aefcda9bf51a337d3823f5a4cf6217fb16274148654a1980220687a0359100aa724388d302a77877e891b92571a3459877fe4ddf0405eaf09a40779b137ff4f1ac54874aef7597dc5f5d3d7a79aa2d013551c706b3c48ebf087b7bea9d31b1dff88976fbfb251c9ba461f86aea2536124cb076f0e980415ef3f5a429eaac2f843823adaf939ab4991320df32b33c68d498f1284de4dc297b438f3d64d9fc3c5e2706fc0edf9741a3c6c105c9c5917876deff9d9e35e9370e5c56a8152ee2f6e0576b20828dd0f0defd4beaeb1a2e6da00194ced6cfc3747de36a4fd9cfa3c0de673963f08bd67a64c41d2cb2b91f835078f142a0106cbf8bc2ec43ff3197aac54999b72493c40b263599fbc307629a8a6d06638d19f10dec0846037d4630629ea7cdb235bb20313bb3b8e9c62499b4f596b9937970e0e239d352f631e5ffc2c2c3059865052b4f7f45679134c7a1f71f9fdac06b1934ba1d9debaaa1e5913725c761633717dcb95d0dcc1ece4a53a6049a8d6f9a2c788309501b65d9357c8f544286556852a4de17bffe9d931b12bc66ba0a61ce886c98229ed8314c4825250f5f7994a34e9c485de18ff7d4973cb84870a74fe7ee48e855868689bb5f02897604caa86a25cb21ce92e3ca0be448b9b6dba31e7a4996e667fef50bd26606ed3cc00baa68a133f3b92e727d39d7d4dcb2e51d4b1ebadfd5b238f4e1b3d0890609cf6f9f4240e49b86f3410439e061312321fb11f2130319783f86f90824e1960443c0df970fa2ef5457f44768fc7672cc0e0a21a699d3ffe1e24698cd7fb89ec92a1e99d9603c1b50b9502bda27fc41a2f4bab91e38f6d03bc80d1988163919960c6a66c5854ca1f24183806a13fd8c4d4d18b9d881316ceb53856c446f4b0e184813606241a4e06bab0940e77c7b0507429055696e4d9568582789a113001458cb314551441038e78fcc52baf665365a5116804867cd4b40c95d6a9516590ca0d1f7933b0d0ad49cb78ef173d08524d6368bbb81fa772a15c4370db4a813dcf1ea7942b2050e200988de37bf1edeeb862de8499f44cabf47485bd75726042303c9e12c1ab5fc839c733ebeb755490fd5096d0dc53b87f2e7ed9b66331cd751988e427d9fd303d206b42a6203268291979902a7af5a8420d2be97de171cbd44ea0571fabd7d1448b40f0ef951ecf31907ba7cceba462fc7de3cfd4f5d71d2c19b3cabef4ce2342d05d5b3c010faa0c376ac7fe770b68338ba3854f0d69a869c240b0f4e64f8b26d10944d4b90ee144094c1eb8cd14323dec3be914b36e74f4dd80ceb056a84bdcceacfe96c41530a1fb4338bac6e85fe3dc6d32a7e384c2d9b0dcbc44da825211a591ce82bb4f8bc5d973e3191cfb3800434a82d5826e06fe9775c8be41e26c88eea1451da18d7647a86fc5c47db1ead30cee1ca2a7fe433ee3b0fb29b883b8d1890c740307e93ee4ca3ab19c91a539e420a230cea0dc9eecf14afa1d723906d5695dbb7974a8bd69e2d3bacccc736b97bc10bbffcd81a03bf5193437b48d35e4d4f453bd1a5ebe97039f74080b58d42c671a8e0c2d", 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x70) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 17:02:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a711000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) setsockopt(r0, 0x2, 0x3, &(0x7f0000000000)="47e700a9d78a21c4ce6a36da3f831b274225ef797b1eb19653b740ae44b8bc80bdbb3847add0", 0x26) recvfrom$unix(r0, &(0x7f0000000100)=""/29, 0x1d, 0x43, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socket(0x6, 0x0, 0x9) 17:02:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSDTR(r0, 0x20007479) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x6}, 0xc) 17:02:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f00000002c0)='Mn', 0x2}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x3f) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/13}, &(0x7f0000000080)=0xf) 17:02:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) 17:02:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x400, 0x4) recvfrom$unix(r0, &(0x7f00000000c0)=""/233, 0xe9, 0x801, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r1 = open(&(0x7f0000001940)='./bus\x00', 0xd, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) write(r1, &(0x7f0000002040)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d50472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f0b4fb391d41c4671de16b63f11bf8741deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cdb06577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f", 0xc0c) setitimer(0x65f52d58de7506c8, &(0x7f00000001c0)={{0x9, 0x800}, {0x10000, 0x200}}, 0x0) 17:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:02:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0xd010, 0x100000002000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='c\x00') rmdir(&(0x7f0000000080)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x80000000000) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x50) 17:02:54 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xb0) fcntl$getflags(r0, 0x3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 17:02:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000040)="841bd8beb5794b08b347510e52a9e4f51800b034586dde1fe31d546c7909f1e9b4e54c615382b09892470ca92eeb4f5906b33c1aaba731accd96c4f5e58c878a68e6ec1d566c304af337f1bb6f599ed49dcd2b01392a585ab1c9307a", 0x5c, 0x0, 0x0) write(r0, &(0x7f0000000300)="4f351c", 0x3) r1 = dup(r0) dup2(r1, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xa3, 0x3f}, {0x22, 0x63}, {0x0, 0x1ff}, {0x101, 0x7fff}, {0x65, 0x7f}, {0xcf, 0x100}, {0x80, 0x3}, {0x67, 0x6}], 0x8}) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x1) 17:02:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) read(r0, &(0x7f0000000000)=""/177, 0xffffffffffffff33)                                                                   17:02:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x401}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3}) 17:02:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x3802a, 0x0) flock(r0, 0x57d5587301c7e9d6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getuid() r2 = getuid() geteuid() r3 = geteuid() setreuid(r3, r2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:02:54 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) r1 = getpgid(0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() setregid(r3, r4) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0xff}, {0x4, 0x1}}, 0x0) fcntl$setown(r0, 0x6, r1) 17:02:54 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCDRAIN(r0, 0x2000745e) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) chroot(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000200)='./file1\x00', 0x1) 17:02:54 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat(r3, &(0x7f0000000280)='./file0\x00', 0x30080, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r4, &(0x7f0000000100)=""/70, 0x46, 0x843, &(0x7f0000000180)=ANY=[@ANYBLOB="73bcf2c0aaf5d4903000"], 0xa) linkat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) 17:02:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10891, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 17:02:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d044f7f14788216ae5a0d513de48400b993e93f5b259237e0915b036804fa881850744734875bcf9aa465d87b1c434891297f02caa92cfbff722c25aad59f0ac0e15ecdff2542156edd5229d0d0c756cd029203cfa1bdee9e79aa4b13ed3584f1e39ef1c4bd629f7a48f991053a692f673b24359840922413d261128c23f2cde9d4d7eb588f79d5775277c1031fa810e64e21eaebc1ef49f44c3648c6c1a0860ba6df89ec9c4f57ad7eb2465ddc2766959e865803af42aa40372381dc82134117430a0ca5cfe0a12aac2330b1c0e04d27d71396e", 0xd4) 17:02:54 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x7, 0x10000}, 0x10) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]) r5 = getegid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x7, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{}, {r8, 0x1}], 0x2, 0x200) setsockopt(r8, 0x7fffffff, 0xfffffffffffffff7, &(0x7f00000002c0)="b3c895dfdd", 0x5) 17:02:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 17:02:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000040)='~.', 0x2) syz_open_pts() 17:02:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xa8, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0x0, r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x12, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r7 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x80) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x48, 0xf0000080, 0x8, 0x20}, {{r2}, 0xfffffffffffffffd, 0x16, 0x22, 0x8, 0x6402}, {{r3}, 0xfffffffffffffffb, 0xb1, 0xf00fffff, 0x3ff, 0x6}, {{r4}, 0xfffffffffffffffb, 0x45, 0xf0000064, 0x8, 0x100000000}, {{r5}, 0xfffffffffffffffc, 0x20, 0x80000003, 0x400, 0x10001}, {{r6}, 0xfffffffffffffffd, 0x10, 0x80, 0x3, 0x5}], 0x7f, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffa, 0x1, 0xf000000e, 0x6f, 0x80}, {{r8}, 0xfffffffffffffff9, 0xe1, 0x20000000, 0x0, 0xffff}], 0x5, &(0x7f0000000440)={0x4, 0xda9}) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000480)=[{r2, 0x110}, {r1, 0x8}, {r5, 0x92}, {r2, 0x40}, {r3}, {r0, 0x40}, {r7, 0x4}], 0x7, 0x7) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffc, 0x1}], 0xfff, 0x0, 0x2800, 0x0) 17:02:54 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 17:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1000002, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) syz_emit_ethernet(0xd1, &(0x7f0000000280)="a6505f83b95793577ff42658ae4b1106c63d3449582189f74a6cd69143c46887d0e5285ab70ebe10748a7d2c26f0d3396a1a2455bf4f2df230219c4250d629277b4d2243a658be7c35449b8db5fc2a8a4a377433e228e603f43fa69ad19afe8f78e5b83e4b176eb1f5452f100f97147fc67f78fe5bd4bdd5ba6d0880421d2d45136d3f4774fc2111e05426bf5421435fc88705d1594b6985f0118162922ed2de502fe300d71e3399e203372cd467fc2acf71156eae3f1aaec2cc09ca3c1e4c807840e4bff1c9ccb2fb0b0a1fce0ddd434e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") 17:02:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x4}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = semget(0x1, 0x3, 0x228) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/99) 17:02:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="6e718ac06f3542e1e8657ed1dd527fafcc6830a50748bd974f0bcaf8615936421c8516bacc444b7bd21b8f9fc5dd", 0x2e}, {&(0x7f00000000c0)="da25eb5069e0e173be0459b0df04d82e6e778e70c0c145c06e07eb28b58308b21e7dbfdb1f573e99ead3f5b31c50acb0", 0x30}], 0x2, &(0x7f0000000240)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r1, r1, r0, r1, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xa8, 0x1}, 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1f, 0x7fff, {0x7ff, 0xfa3}}) socket(0x20, 0x8003, 0x29f) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 17:02:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0x0, 0x1}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) 17:02:55 executing program 0: dup(0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) dup2(r0, r0) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20082, 0x0) r2 = dup(r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0xfffffffffffffc00, 0x8, 0x6, 0x100}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 17:02:55 executing program 1: r0 = getpgrp() wait4(r0, &(0x7f0000000040), 0x1, 0x0) geteuid() r1 = geteuid() setuid(r1) setrlimit(0x7, &(0x7f0000000000)={0x80000000000000, 0x10001}) 17:02:55 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f0000000100)="8e", 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x13, r2, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="a0d1d3528e330cc0229a97f5e69f764f5cc9bf50f69b15f7caf8a8f818d885123d7c1eb4bce5c7977ee04e6222f2a7447cc9fe2fd52e2dea8723c856b143c65f74e42c3c114bc4a99a82130754a2704241917e992fa294f299c55b138728d9758bf0476b001a0ec1803f53020091947ed29489a19a3f85d548e400e576c2524756739409c3022aca6304f41378ae7a027e0d8cfe0f69e0c13273fc336720860cbba9e0d6fce808b1c5e47216282512cff9c5d7f8fcb2094396641e457b9192cb651db8c8304142d61b662059731f736c42b49338267e215eb2834501c213f3d53f1c05674804bc6ae7c2ed431ae5", 0xee}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000002c0)) 17:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000180)=""/37, 0x25}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/242, 0xf2}, {&(0x7f0000000280)=""/58, 0x3a}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f00000002c0)=""/64, 0x40}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xb08, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)="9af85ae59792c53c262fc646fc8e29caaf92c3d897ee20b2b10918906ba3c43e43d09efb6ee0c0a156e2e61deeac0e4bc1c6907b6c208a2cfe29bca70c85a77ee2a012b9", 0x44) 17:02:55 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x100000000, 0x1, 0x0, 0x905, 0x7}, 0xc) setrlimit(0x4, &(0x7f0000000080)={0x64db, 0x4}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 17:02:55 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x41) fchown(r0, 0x0, 0x0) 17:02:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socket(0x10, 0x8005, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 17:02:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/225, 0xe1, 0x840, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x5}, 0x8) 17:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) 17:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x18808, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 17:02:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x11) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 17:02:55 executing program 1: mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0/file0\x00') fcntl$setstatus(r2, 0x4, 0x88) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getppid() setuid(0xee01) select(0x40, &(0x7f0000000080)={0x2, 0x4, 0x0, 0x8, 0x7, 0x101, 0x7f, 0x1}, &(0x7f00000000c0)={0x2, 0x7ff, 0x2, 0x9, 0x40, 0x10001, 0x6, 0xffff}, &(0x7f0000000100)={0x1, 0x20000000, 0xffffffffa7fcf7b9, 0x3, 0x5, 0x3f, 0x1ff}, &(0x7f0000000140)={0x3, 0x7}) setpgid(r4, r4) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') setgroups(0x1, &(0x7f0000000280)=[r0]) 17:02:55 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCDTR(r0, 0x20007478) r1 = semget$private(0x0, 0x3, 0x8) semop(r1, &(0x7f0000000500)=[{0x1, 0x311, 0x1000}, {0x0, 0x3, 0x1000}, {0x1, 0x0, 0x1800}, {0x4, 0x3d4}, {0x3, 0x6, 0x1000}], 0x5) 17:02:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 17:02:55 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 17:02:55 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r2, r3, r4) dup2(r0, r1) chmod(&(0x7f0000000040)='./file0\x00', 0x80) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 17:02:56 executing program 0: socketpair(0x18, 0x8000, 0x1, 0x0) 17:02:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) socket(0x6, 0x5, 0xfffffffffffff76c) 17:02:56 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x3f, &(0x7f0000000000)="caf5ff11", 0x4) syz_execute_func(&(0x7f0000000040)="8fc9e09753c72e6466410ffcb800000000c4a211085705c461db5ec40f4501c461025e41acf3440faed965f2467618c442c1bafb2ef042fe4038") 17:02:56 executing program 0: mlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') madvise(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x6) 17:02:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000009000000000000000dc1bb893f"], 0x38}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x100, 0x7f, {[0x8, 0x120f68e, 0x1000, 0x6, 0x9, 0x100000001, 0x3, 0x401, 0xa3b, 0x7, 0x1fffffffc000000, 0xd19, 0x9, 0x1, 0x5, 0xfff, 0x7, 0xa52], [0x2, 0x4, 0x579, 0x80000001, 0xa23, 0x8, 0x3ef740000, 0x0, 0xffffffff, 0x3e3a7477], [0x75, 0x4, 0x7, 0x0, 0x3, 0xa974], [0x7f, 0x20000, 0x2, 0x9, 0x6, 0xfffffffffffffffe], [{0x6, 0xfffffffffffffffe, 0x100000001, 0x6}, {0x7, 0x101, 0xc66, 0x1}, {0x1164, 0x3, 0x1, 0xb}, {0x8, 0xf2, 0x5, 0x80000000}, {0x6, 0x80, 0x30000000000000, 0xec}, {0x5, 0x2, 0x1, 0x25}, {0x5, 0x7, 0x1e, 0x3}, {0xfff, 0x7, 0x2}], {0x5, 0x6, 0x5, 0x7f}, {0x0, 0xca7, 0x9c77, 0x5}}}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:02:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x9) getsockopt$sock_int(r0, 0xffff, 0x1101, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/131) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x9, 0x4, 0x26, 0x5}, {0x5, 0x100000001, 0x0, 0x80}, {0x3f, 0x6a44, 0x0, 0x8}, {0x5, 0x3f, 0x7fff, 0x1}, {0x5, 0x3f, 0x400, 0x70ea}]}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000280)=""/244) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x101, 0x60d4, 0x39b, 0x80}, {0x3, 0x9, 0x800}, {0x1, 0x8, 0x100000000, 0x6}]}) r3 = accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/18}, &(0x7f0000000440)=0x14) r4 = syz_open_pts() sendto$inet(r0, &(0x7f0000000480)="7bc50e4f0a2a5d1bba137f4a4909c804500e03274dab2dc25aa3dc08e6a4cd4fffc38fdd0e4fe60a579a9a", 0x2b, 0xc, &(0x7f00000004c0)={0x2, 0x1}, 0xc) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000500)=""/187) semget$private(0x0, 0x2, 0x4) getrusage(0xffffffffffffffff, &(0x7f00000005c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x18008, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) symlinkat(&(0x7f0000000700)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000780)) getsockopt$sock_int(r0, 0xffff, 0x110b, &(0x7f00000007c0), &(0x7f0000000800)=0x4) r5 = dup2(r1, r4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000840)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000880)=[0x7]) socket(0x0, 0x4003, 0x3) rmdir(&(0x7f00000008c0)='./file0\x00') semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000900)=""/131) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000009c0)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000a40)) symlinkat(&(0x7f0000000a80)='./file0\x00', r1, &(0x7f0000000ac0)='./file0\x00') 17:02:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="0000041d", 0x4) 17:02:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="3f030050"], 0x10}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="671f7eb071926abc69429bca024cc109e30ba03474e50eec560d0d427bd0deb3ebb34f4d0c7a506977fc53112041cb69c5ff1839fa9cc966d7", 0x39}, {&(0x7f0000000100)="7c7e372b21d70bb31bee64748e57cb8a69b1929b18b01cccc5c48302ac69a317ccac68ddb343828ec0421d3986a1947e0bacea9f7c7769065215f8cb8eb18aa35f6438377fb11f37e01d800907f18a1aa16e3b37958a4c94ba46f841de62ec9d9190a330f2a2698bc7647fda6b7659c69eca0e1ba5def63027ac27ee8e58d1a591e2d58df9df3d3525c068f8468c5044701401ce08cf945c5e37805e092e456f4d160ba11116a59e0e3afd38990e93", 0xaf}, {&(0x7f00000001c0)="8d3e660cadfcbfd813ea268d576ebe8c919bf21272dffb97c4472aac5ea9a546a8de7875973e7bc322780fc268b8aa330aa3caf198041f0449d967e9ad9ef40a6117c2172e155c5b857bc692b667916a8bd531ca50263d22ea74939925ae8c85", 0x60}, {&(0x7f0000000280)="71d7cf43f8fcb35a99ae66255a67e7d44a9b4ed61bf908a66368b4b536439864a40a364a31bda4f5aa0957a6ca2662daf38e8f40f34bc2a480978e7872c948a622105ffff1e681fc0a5d5b97205968695cb7457bda2aa6ef3e0251ceef4f59b759b3e921bc97df7d87a857abde1121b389bc126ec04779eb5a141b8862c1a1c740a036c36a297e0824858dbf57c2d93ef0518871d73e8aa36b4a1da00e44a68e2cae80ca826fe8a77d639810ed631cb9ee8a317ca8c664f14f152a8ba49f9cf9cb97cc74685560166428e1c68f1b92bbae59a565438ed417ac809a1125ddd032f972f455707a5986f529e3ef02bb6a3afa6d9617b5245149", 0xf8}], 0x4) r1 = socket(0x17, 0x3, 0x100000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r1, 0x2, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:02:56 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x83, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000340)="cd9f2d3b9dc61212dd23a8500b6f8caa8b2de6745bd788dd40283df2b509678e8ccfe774d074e3461cb1f7bf70b911cdf2ffcda58ca7922ae78233f065ca8827cb0c39e50626519f3bc6b888e23267fe763cfe7820", 0x55}], 0x1) 17:02:56 executing program 1: syz_open_pts() 17:02:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x401) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 17:02:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x40, 0xfffffff800000000, 0x9, 0x0, "d0578a6289252fdb3e6197a546304f5e1b825a9f", 0x81, 0x9}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100000000000c05, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x82, 0x40000009}], 0xffff, 0x0, 0x48, 0x0) 17:02:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 17:02:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x14e) 17:02:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) setuid(0xee01) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d924d4e303855da483f0da4811fb70a1d9952d7eb6fcbf29f293959542f705ee0cdb2968a7f96c44bd55e2f8391622b", 0x51) write(r0, &(0x7f00000000c0)='e', 0x1) execve(0x0, 0x0, 0x0) 17:02:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1ff, 0x4}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="0ad4420387d763a736a2695eec6bdfbdb751f1a6cad8c89934abbf7713957488ae9c3d3055f117eebda0832fc7cdb1742f00561995dd44182cbb10cb2f0d3167ed97563a1e441d04115f13e347758a98716d0219f6e7adb3cb39e7f7d3a696", 0x5f}, {&(0x7f0000000180)="340ac823bdd8914aa67e4eb0590429d285ad1114832c3dd7b32808cd2abdcc939c380c17bc1fca7116d0017a262000808621201ff23c0d63c8f7e42d6ac13d2bf9976f4d397ea005a61cb6bdf78b750ce30ce5aadce4c7906474ba4fb7b6e01899e39b92581c99704bc88cf960df4279f2bf3dffa36d31622e52895228d1b0d53f6838ab42c8ce6daaadff3461c121267988e50aa6f76203b8e7e8163d8e65d1c1", 0xa1}, {&(0x7f0000000240)="0123a9e5731cc1164e4002403e5e89e28b40bd4de18373abef7b203e00f24194c84e261aa877a337b1548d7cb413950490b8f22c1115d491dc8c6d5201bd324027bb2550da1eee79547e1f9e2c13c4373bde882e6f492167c6caecd502ee2c433e918aa6448f48474dd19752bda182e8d2872c23986bf8cb622740ad67e13af8b8a70c8bf2cc5df18b", 0x89}, {&(0x7f0000000300)="b173736b", 0x4}, {&(0x7f0000000340)="f96be6fdcc6ef6778ae210464ffb309da5080e28338b854398cb0ca1805032646ef6756be77306094dcae1fcefd15dd6e72693987c5ec2d9c11bc0fe90ddb13cdc344cba33ba10a658588af039204949deed401281da606f02878702ae2d39b36052297818925a5bab99179a3f9c85bf3b15f06f1c7dfb3d5f1cae27e49048bd4259e3a5d7df3991106d191dd2b14ee95ebf9971627b62de675d0921bb434e1c80b2dfd7309f225a7a44c791e0b1125bb344dec2f438ea2ea5e47916ccc4ec8a838d4bf06fd95f5261a2b3ea27de7181f18d5bb501257d1bdd7bccc6f4dd733d491e5725bdcffb6ed58312929ad69028b0535f38aa40922897c7fdbe", 0xfc}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="8800000000000000010000000300000023823fd0b891707e310fdcb35c8764e0637aa3d8f7f303c669849cdbb5be92a92777a2932f5e58e27c0aed4525c5eb9cd88efbdbf5801c0e358a0f2f61c33a2b5675f927d7baafa72352ac36c6e054ba902d7978aae2752eac12d6d26d7d42188b6999f7d53c2cce3e5a7d08e770a307663fb77ec177236350000000000000000100000082320000800029b8080ae5dc05b622b283d0aa18c13fe2b018b048ec9a332b381dd096b4638311bcc62eb11438f1c048d40329d237d71416139a2df5ff829dbcefc776034000000000000000ffff0000050000009675689cbf62750007a47d46bc1cd0bc608f43048de5c1c28fd6115d7823e819172253c9bc39c528f1153600000000005000000000000000ffff0000e1ffffff459b2d0d771650960307f36ff9ada058fe1a225250b56568cf1c36858d6dad14e52303902afce418247b02e585061475e51088ed2c4a406f36d3000000000000000100000000000001000000050000004f663008e96d93448caba08e39aa0335d7cb45733dc0c8a61212d4b521fe06f90285b056753b77266e913c35cfe9f05b76ad553020b46e92d5fa4a3cb7484b9eeaac1f309741481d313c06ec54c51996165d7a0b0ec0e3390a89c19e58c3cac6fba32dc0a5d244e19d36720eefa7c9a7934d6be1eb9e686ebd96502b040a4973fbc0fdd89eee5a9360acaf2ae04526417841ec0caaddfd48c352fa7efbe66282075bae1a25f177a4dd5f8540c599f32ef96cd7bceb7af9c934ae7c0118871c29006452e7f82479c76634c1c3892bb4748c5fd8b804802be565f0ea3afc0d00409f6e2e30322fc4f9a9c3d68c00000000d000000000000000010000004000000052920d355973ae8f511a15c3113d2eb5e4928a44f04930fb796473e96fd8a2fe04c3bdba7d41953167153a46e84c35b4cc6c7c967191d7bd98a22afd52eaa499cf08ea9c297af5aedc774f3b500c15348aa10a845a6c180c86c9402219586ffbf7c5548fb3231ba66d51a78af384b8a25968b79b9870c5400cde870cc7b87a0f71b0db91ef17d7176daff98c2360ac158cd2d3ba00fa44321cd110964090de6e5abd18b5ba10bc4bdc632ac5bdb7c39f3d2b746aaac7e78196ad40797eb0d900"], 0x338}, 0x40f) kevent(r1, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) 17:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x44) 17:02:56 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff8000/0x4000)=nil) 17:02:56 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xfffffffffffffff8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCNXCL(r2, 0x2000740e) getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 17:02:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008310ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) setsockopt(r0, 0x273, 0x4, &(0x7f0000000180), 0x0) 17:02:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x40) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0x1f) write(r0, &(0x7f0000000100)="aba85651ba4e5357c3bfef1db6d47beb64aab7889717992eeb08720da80cb4b8b9c185d79704b041", 0x28) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x3d, 0x11c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r0, 0x2}, {r0, 0x2}], 0x3, 0x3f) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) write(r0, &(0x7f0000000040)="c124d7b9d29ea151de60e22940b1373b1a56a77878dac38b40b7508bc682", 0x1e) 17:02:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x35) fchdir(r0) 17:02:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffeb9) 17:02:56 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) getdents(r0, &(0x7f0000000040)=""/171, 0xab) 17:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 17:02:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1000, 0x83a}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x3) select(0x40, &(0x7f00000001c0)={0x2, 0xd07, 0x5, 0xf7, 0x533, 0x800, 0x6c}, &(0x7f0000000200)={0xcdd2, 0x4, 0x8, 0xfff, 0x8, 0x4, 0x9, 0xfffffffffffff523}, &(0x7f0000000240)={0x7ff, 0x8, 0x9, 0x6, 0x1000000000, 0xffffffffffff8000, 0x8, 0x9}, &(0x7f0000000280)={0x8001, 0x200}) close(r0) 17:02:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x99, 0x1}, 0xc) socket$inet(0x2, 0x1, 0x7ff) 17:02:57 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x440}, {0x101}}, 0x2) 17:02:57 executing program 0: r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = msgget(0x0, 0x400) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_RMID(r1, 0x0) shmdt(r0) socket$unix(0x1, 0x2, 0x0) 17:02:57 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) r2 = geteuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) fchown(r3, r2, r0) r4 = geteuid() setuid(r4) 17:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:02:57 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 17:02:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x7, 0x8, &(0x7f0000000080)="d702c1985060829e8ec42a52cae283d07ce8b3d38b51aae958ea68c934c7009ec5fb5ee8ab59217d9d56f2e6fcd2dd7c6214fd30672fe4f8a8d94dc22005c137b8398d8a6972c19fdc99b1cb53cdda3cc455e7f72c7b0bc20669ced66821ad85f077455de4245d8f8e67b77f7f67fd6718cb3102adfd94540f616d90e1c8269cffa9689f168a5688e329dd565536c30d58e1f5", 0x93) setsockopt(r0, 0x9, 0x6, &(0x7f0000000000)="2697a409c4d1b98c20f4656062858388ad9f8d0346a3b99861666ccec317bfec7228305ebe7e", 0x26) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 17:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) 17:02:57 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc72fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37312921e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8943030300310b404f36a00f90006ee01be657aea8c5000010020000000000000e0208a371a3f80004ff00000000000000000000000000a2008539cda74d1467802811c67be2c8b6c4f5adf8516fabba138f313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da968490326b34a62031acc14640800000045a24f8f1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x45b, 0x6, 0x0, 0xff4d) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) semget$private(0x0, 0x5, 0x90) setsockopt(r0, 0x8, 0x3, &(0x7f0000000040)="04b26ea2d2017ca6592ecd1c54b867b12616d424eb6c6d02dd1686690b1c27e53e0a8eb1b9a5a5f6918551057328d7eed44f77a3d03b248c8506ebd660a1cd1f1cfa46f0311ce2c7a6e839de6959df24f0c71e004235886c5752187a621c549378b7ed705e44d32586fdce188dbb01205909b24c4f6e423d788c5bbfe6fb421293fde4456f0ffc71061c45379214dda29123ca68580e6e8e7d6af984cce3c349d2f6f08d9e1a147176a5c3ebe6", 0xad) ioctl$TIOCSBRK(r1, 0x2000747b) 17:02:57 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x0, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt(r2, 0x20000000000011, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 17:02:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x5a}, @cred={0xffff14ac}], 0x2fe}, 0x0) 17:02:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0x30f}, {0x18, 0x3, 0x1, 0x1}, 0x5, [0x800, 0x3, 0x1, 0x6, 0x9, 0x6, 0x8, 0x2]}, 0x3c) dup2(r1, r4) fcntl$dupfd(r2, 0x0, r1) 17:02:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x28200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x25}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1009a, 0xa8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 17:02:58 executing program 0: r0 = socket$inet6(0x18, 0x6, 0xffffffffffffffff) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0xd, &(0x7f0000000000), &(0x7f0000000040)=0x4) 17:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) bind(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x28, &(0x7f0000000180)="be6782b106552b9d8e034bfbc7178df2670d45f8c7ee123453268b4320951f3a43ee9bbbe8fde43b") 17:02:58 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) semget(0x3, 0x2, 0x200) 17:02:58 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0xfffffffffffffbff, 0x400000000}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xf8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x10001, 0x6}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') setitimer(0x2, &(0x7f00000000c0)={{0xfffffffffffffe00, 0x100000000}, {0x7, 0x4}}, &(0x7f0000000100)) 17:02:58 executing program 1: r0 = msgget$private(0x0, 0x2000000000000) msgsnd(r0, &(0x7f0000000ac0)={0x3, "879039431d4e36f1e15b6e1054085c1fd88a62b86e5346ed7adea427041637d8bae6c9eddfe0b8bbe502b92fce74b7f2821bc9f760aa218d531959cbb4c6eacde66331f4d03d6a9530cc023bc167f448284a06539f4818301ff7263a3c59c83038866aa125a6cfbc70b750b93e9a4776ab7b23f8f8299255f28eb581160eee15038d695d16ff50c1e93d04ff55b4a5ba7a781106265f5e7b4efb92ee79c919c0a02d58dfdcd5419e7b3ab9c92c328bb55b9d05e3df8dcc64bcdd4f19b62426254eaddd4198f8d83bdc8c3a9c579dc935078254eb1f89dc1ccff8715b2ccb415f861f88127b595ba84f626388182ea0ca866c823ea062a1a0c5964a974bf191af7629b5cc65edcd1c5c5a969bd12e2531030227bcd7e4d4ebff5750a031754e9435214bd305fbaf788de19c009a057e0d062f5dd6279d9c1c66b7b43313e89accd06913b42ca349d2549d9c3334930c0ab9750d075dd634d3bbef5f96dd1a29e88c5fa96b41d6624ed760f78d19f1e1a084cd3b87d23e56713a3836e4aac86753876e90f34b3217ea45aa586ed7d63d06bfdd1d97fb2e8d9d7712287747437d4955eb8ac7f23c2d59cac320506a3bf8aa58b7e29415f97f5a5806d20e3de4486e97aca404524011aec9a15d7cb1b4e2898cf5a59219e6f682641a965bcb92448ac576dfafa5b36cd627c5a5afc0b61cbe4824701c1e077db6df70aede763433ac6f5227de997e54351bced68adcae455b7a04756d5ad38cd46b3000d60cd233fc9a7e84b572c452bddd42965a9f28bba4eef9584c82db979f685ba3e1655cd2b32f2be4066d3ed7f1c29b62ade2db7648f3f0dd9e78cc68d9618f3b2f31e81c949af3b92a5693c8152f2affb49f39390272ef1818be87c4dc2c7c88fba351ca9b864dba1a688bf93b73f367055861bae96f5065f09e6cc06a039f750c35c2a32369f0d1eed465c4bd69794ee9de3c8ba5945b3f290f0a6d4d50f0fd5da9336b3030c258083be4b6ef11a9bf10a8845af3eabba49d2de596043c7e23738a9fc9e616f553bc9169a8dfbf681aec0f714dbf02d77d060f032fbad2bab31e78da76bceba1044cf25fa5f9f0983adb1102e98e4a7535076b65e211126ae78cae02d4940957460e65330f6861a6cc5773d6073a7fef69a43e4fe021b54f9ec325e18741c4760cd4a5de84e601cce4bc0f0526591fb26a84690fde9d870d33ae9e738bed72a9bc428b45e8c534f72b0c5e571a1f96c2b0900f2b7fc76c80ca3029edce6f24bec31e146eff51bec87d2300225fd0cbe423e1b704a75ff227277bedf22e8b5382059294e73e1407a0d2a9a041cc5d9976f72fc5083980adc9102b04072418053dc78000725845ad477d174f8ad3effe6c4a2b469155f028478e69d80fd8e1617aaeefcf44cfdcae95edfb49c8a588c3348c4eeb1e071ff2e8e0622f8cbaa2aa8c9f6f433d5df97df20a1e597184cf73ce36194671b9feffc2a677c05970813bee7988487d13acb26fe79841918c6089aeea5ff45cb57483f70198e9b760cdb15f9f0f57aa2608e75afe5f79419fd06534932adb23946457b0aa5af043b295ab46900303bd44fa6c5e970f5de4ce05f2e7161616181954f634ce38df9254b59e1a77235562e85c0a02da6a58e492bc687c0a46f9ab0e68ad62aae27fd3d58ffcb0ea91208ff66afb55d40956643a217b30217d5efdc19fa342d00492bcd6675152a14dc28e1e69aaac7daf643e0a97081d568608c44f84c2354321691926593db987b2b63fccc9e4904ce6cb93f84732c76a4d5c8fafd37b24a123bdedec0f79952361b4afdc709940d1be9ebb324efeeab6ae7ab08aade97b50b451c5a2b591ccd671fdfc61caa8bfd24ffc1a4d5b3cdf8ba76dde824f2bd5e371370b77a356dc6a7bc99d3b75dd9de41109377663a52e65ae138665f8c39b787639f0fe8a716a80858a811c84fc928cbc5ddad2fc0be14efc68e5ce576454eb46123178d75d38f67c4a25807afac28b410ee6cdd3a408bfb67235849eaca8c5004be02656337550af247e910f34921ebae7a52cf442673454a0fe2d7d772e04737de151adcb3773adc247c2f697ce4f2e5bacdc6c2902e3b17842558ae975dca69d33ad2e55cc3b6af407160d4d3f584343c9eaf23d619b3fb75d9fbff10b0b3ad9fa1f4bca375aff349ba3b6734dcd42658a4b858670c4e86aee2f8939aa6bd6c6c3d4378cc66ab721d2f637f567929f3e25b5a022dcf71d0353ec8a123629ab5ed4fcafd5ebcf5bec3dba30e519d02d3add943ad7e22a559ad0bd2e5dbd00139dc3d921ef449ea8eb7080e3ebcdb9d2e8bebf7159a883c7f743801b47a3094c15cd5b0deb846996797c9281c74cec2dd79e9201864798ebd8ff990372fc5a75f96eb37e3344171761983e6bf9aa083f41ebb08c8ac69f2cd2b9e2e9c0dfed0ffd9a3bd83bd26a3811e5f899dc0f3d61574ce74494e14e89c5dc9cb92a65072ec0b0617b87a1253813619f608dc4df348b2ff016aa601235150270c36ff821d8171858e6a228f2bbceadc79a14c615629e131c9a7cebb5b9fcf63a47f944515fff3bf29cd827be87768857d935b759d014d05adc55e24c727b7057b86d3888fcb8657ff259a98eae5ccf1cd01b5e1df53f571b2e7640382bea9b103654863c8e1a26ec0dcffa44df057741566e2f7c9ecfcf11d80ba6f31859751e695e3b820b988a73513e2f1980c3590e28db1af20666632897ec772bd775fbccbd56aabd24384e41e8ddf0c36188147577a1570d64ad6fd158ad98f22a9dc690010672214230407522f60b4c2aadef3edf7b4c9b4ae9d09746b989ced31edf3c5dedc7555093cf24447c8a5d98af4557977bb6a715158d8406834757976e97ff4b0953c42b14b285238bfb1037b3a712a5568eb2097d430d9a4dd77c93bafc2b3fc918399244f0c0e7d2ef987700bfecd2164972ad0cdca81b9fbbd937c9cc13414e125df603c1ffb0a8914c407a917ea5f8c67cccc5a257bd54f4e8450cfc8e0edc2799f6f05ea2e666d03f6dc68e52848322c9a11966ac727e93e2aecd34017b00da064361a3079e9e765d14ea50ad14d0f1dac1304d2a952d364c1cd4b0e4215f05c551da6312fe83bbd217142f2cb1d627d7f802cd8918cb08465d324542d334a16bab278691c19d4b41de9b1da97bcfc0440900efb2cfca79d2436e2e0b85838598b11845dd82cb2320484fb06003a9daf42cee26d1aa8b147535984948ca93d62ca084c90cb74a9a5eb830ad03f8f511920616c53e10ea2b28e2f19590d384439db0a3b91c496db80f8e79b296074e067a90de2b3455c921795d549d7817381d77335d6e5730bcc4f4ed98682ca0052e46e926f4d8aa10bbc66143eb55ed9d199e94e51e89fae546afb7f3d497a3d4f28a38090cf91fd11b8a3b6401d64bc8d582c8dc0b03859a3d1a5937250e37325aaa1a14bc805c80eae9d98442081a4d59ed9326af40833fbce4a9ecf180ff7f7cfa04a8f692893fbbe7bdb32565813812b6f21eefda59130fe74bd5749bb003b03f3a7b395f9d6890639b54ba8707b752cbdd937441f0fee4fa959d7c57e69f768bff1541ddcafaf6fa95441b6eb7ae67ff2d7b300fae9b4f76fe490ec0ea21a13ad9105522b9503dc5fb7ec1ae0a6a1753c2468ce8351b3655d6d22f740c1f208e87803a00d5d23c8c2d6eb51084cfa4570d600270b1e026ba29a2ab34f3cedf338dc1e174da77145c628597b435f4ca5a5b9bab1863a520f279085690ab7c50231cd7f2b9d7d162da69b31e1360bb0d84ce29caf4cc0e69938afa50d3ec943b828ea48527a2417474e4254a665d499051aedc136d29edcc2b646a02e701e0ca25b3367e6c95782702f1a67bff5d271972ea634bdcf85a7e28ad4c05aae9a301b4cf59cb6159ecf6beb580d6ef9c8a09f4a1de82d7fe14c6a44eeb01ce58f99113fc2bbe096f264b01cf45819db6eb65c76562273f6086cd0e0ec570cd45df865f01fa0549dab7e2aca9438be1f58b8c4d6260a117bf05911b6119283c7ecaaf2053b2f85bb3aeee7ac304ddb4f791b8d2a6cc5dbdcbf8f384dbddceb9ba5ec3d1453331adfcc6565c5272eb75c8cafb7fb756ce99bf75d5cc8c0f8890a94786d07021dabc028fcd03e30e992915ef1900c7d5f33b268fe1f0531c4a256267359e63fa5e20bded88c6e72773680c0a0c6fe0fcfcb5e46735610c4c52eb6c8c907a77a2b4bd7de4b42d6f4fc0f0851b7f5e0bd1bf7852db27dff5c53d1ed34fb1517cf75c6aad14e4ba8caf225073be26ca90da5c50fc96074ff5da8e0d22f73523085e5edf57e9fd9f2891f41c1bb2e6253aab6b41482c0bf5eec0c6801d32e6696f5cf4b17f1b6d8bc1342bf2055795787ef0d55e5cea9e2d811ddf3ce5a6cbc7c89cc03f7f4f692c6f1ba130f3d0968cb4c7f4e95a98a98417405bc3546d1db8e7e8a928b8c2f288c8f74c8667215ef14c7543e0484b3d54a56133d5976905d5900c7988e9fc3ad14b4dbe93fac19a4917fc0a0fd838e4a3d51383a649357ea08102d5c90e621c0e5e092dcef407be43ff656a0f00e4a7b169925c6737ec3d9931c271d62cf8c397e6a40088df37e6ec1623ba17639ed72d36c5e06c6cd53e9b36fd8a974ab4b6919213d99edae1d47f7a47ec287917a76fb5dd820fe5af40b46f1501fe92700aec753f41ec56b348e4ff1bcb87cd2414620a2b79f5fde5d89a5bb81800b9702efc9b69bf24a836a5d0cdba39ed0cfd441bd7c6df1496070c64d14a522e4b52a854ad580d7cc7ee9a6da54b74be5445f4b71871eaf92985e492b772d16310a59978ca98de11afb934831b0e280aae85d0014e39c49165ed8160eb51be1d972af8e7973143286124b767363124388d7b189ceb748a3d5da9e2eefc1058bdbec6b3a8a8b2c87b370207246ddec0a0c101e6f8ec2dc3e72cb8d80477301367d65740fa2354082431336bf4f0ff5b314c01c550a76f34aacf6607560df0dfbda631a2bb3cd0eef55c86d605702a39b1272ba50aaddd393c050f7f377ad867a91601dd8e9728468f19f21e21b16bcbe565c7d21739c82aad78e62dc086b3d9496c815283b1ca1cfe107c44e36b1b316adce14f24c2d9889374598821c82925e701f0b8d1caf91752d3bcd19c3e2d9b4fc552a29e2e3c653073fc12a2cb042bcba752e41d480d8d05ab10aa1e3e23b41a8f1b9b88399119fb449523a4df10c0a7251b109236792bcae9fa66ff50c0b01b0836587a04766e28cf2ceb7f04f671a388f6a888b78ca47e0ef33696b6f0f9b255684bcae803761ce855baef0d16067862b48aafef38b42a088aa92579ba115bb313abe65b572a9f8e3608fc016987442d87d3119e66022e6c6aaf1f531800b7f68bd578cec077372bda27570746f34713433a0413daab2e43c4537e9de5e8688ebdb34621f38f7e7b578c4fe32342f7dd285fb9bb3a5009e55ed343e341cb3ce743af8949913688d44f177ae0f6b27c1f9372e2379b77627448d90369b4529ffea8606daf4d09fd01147140b23f2c2dc0d03f18dd6f28bbe3bce012be968bf9f0bcb4ef48c1028aeb83aa06d657246e8bbe1837f1f9b5c132e966f05f18fdcca46a36e858158ec1d1f55e384aa3effb6eb18a06d212f33516699991cb78b4c5e97caec0f9a286cd04f286ed0988540a58efe01563c61526d61dd8d5fd3520b5fe33b6d8e8b4c919188aeb957738d8a886abfa43189f808bc4459e3e2e25a215c04623be8528a360d84e58ac2fabd5be7ea9337d2b963bae3933ff9436c8e7b549"}, 0x1008, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/208}, 0xd8, 0x2, 0x0) r1 = msgget$private(0x0, 0x2) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/103) msgsnd(r0, &(0x7f0000000280)={0x2, "ec2c5fb9ddb1cc97eadff0f079d8703fa07a0ca15a71e4de67932372dd1ea7122ee865b22ea0bdd9a040328ae032524fd1db710d82fcaf524d63d19998e0778b0c751aa7e992b42be881dd6717e69c633f98078d27e4846986d4ff05bd2805b25e103cd9bc456f420bc622c68a6d4112c623de02e6e2e287187e372728628faf7a97fdd38edeca3061dac2d416f6a9512e94c140960cb50eaa98b1970c07611325a00d0683e58b4ee955b44ff2e2440a2e05d6351b2713f2f722acbc2e510d873489d1b98c47c3f0c0eed24c84"}, 0xd5, 0x800) msgrcv(r0, &(0x7f0000000380)={0x0, ""/62}, 0x46, 0x2, 0x1000) getuid() msgsnd(r1, &(0x7f0000000400)={0x2, "cba4386c46bd54b20f3fea1d0662faf46ecfd5f443c3075edae81406da11b612688e84ae0665aedbab602a06b6d73c01e97b6743b44bd103b03fefc5c2494985847a07f8259fcfddbb9be04d"}, 0x54, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000004c0)) msgget$private(0x0, 0x220) getitimer(0x1, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000640)={{0x81, r4, r5, r6, r7, 0x40, 0x3}, 0x9, 0x2, 0x9}) socketpair(0x18, 0x8000, 0x3, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000700)=0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) msgsnd(r0, &(0x7f0000000a40)={0x3, "3f446354caca8d4bb78e6e9e074fd3a53f710004d7697a828eb5ec6ee8f1433e09fff7455659c33600aed59beff0cec24564c1cd342124b4a897173a55a635ab"}, 0x48, 0x800) msgsnd(r0, &(0x7f00000007c0)={0x0, "21db371d0ce8cc5e3e7dbc3de26d075f376e124af649d8d25439d5ebd3db15eccdd3b98ac868fb451fdb1241720708911014"}, 0x3a, 0x800) ioctl$TIOCSBRK(r3, 0x2000747b) bind$inet(r3, &(0x7f0000000800)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001b00)) r9 = getppid() wait4(r9, &(0x7f0000000840), 0x2, &(0x7f0000000880)) msgsnd(r0, &(0x7f0000000940)={0x2, "8322ecff7bc91371a5077bc829cb8fc2eb8a8ad0e009ff0cbe52ace8b15490504e95029984cdb9da8d9e06bd1b3608e790fc4225abaaf0025e12a491709ed538221c5b79390e1853ce97a2cea843152ff9b6014c172f95655e69fc1406f5e1fec8106161aa66b406022ac38e3c45bb68f048144c077344a924ea7eeb2d625494dd9468433db017088e888c2cc7f5827b997305043e26c332857086ae339e27a21cc0ffa5687fe6aba07434270d6c762f48f5442321f58efa70df5b9ae91074e91c70b25f07741e1c4b3702201c7078de3eac3828ff5957de3bf1"}, 0xe2, 0x800) 17:02:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x20, 0x10001}, 0x10) r2 = accept$unix(r0, &(0x7f00000032c0)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0xfffffffffffffef3) setsockopt(r2, 0x8, 0xbf9, &(0x7f0000001100)="e30b41f4a5bcd49b6a70184d460a97f58b28d940347a3ac265547f28425b074b0e8ee43565135ab027187be8e8638f4b4cba241021f7705998f7fc72774adbcc4870a14d6ee414528e69cf9e45d1414a6fcdaf9c9c1328ce94c5f55d0ad82a6e3f42ee840a80e025233eeb860df9a6eafa96701a3e03fe58007dc39fc2b8114403c428cb657367e27e1b1ec99bfb0f01af8d9e7c99d9bf6fa508984776fb738af3c1cd00db49239f8cad46442710a79a65d0cd15ad1498dbcf3a10031152be179a574456ec28acc40d2b6a6db2b378e558ee29a513", 0xd5) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) 17:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80000000003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x6d6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18, 0x0) 17:02:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x30, 0x0) fchdir(r1) fchdir(r1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x9, 0x8, 0x7fffffff}, 0x9e4, 0x1, 0x7}) 17:02:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 17:02:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000002600)='./file0\x00', 0x800, 0x8b) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002640)) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000100)="0f9cf99e6c49b95b50dc35d8243cd30c04e2c36e624b92b8c517533af277f1aa248a2b9acf9fedf2ac2185fb0a4b639f46c5e7c92e64aae45f7f49cf040e5ca454e74638c2a09bd589802ca0c8449b1d26ffaea4674265f2593d11030be026f491ef1a92e80fc644220e2cd4b4db801ba4f525618d4425ed215191c3c1bd34050ab53623f8e2f00f1c96445bd0e94e4d77d015d4fb626d4765ed0ade3887c338e9980685ea6dbe66f8cae0807607314e25e60023e59899222fbe7d539bf4b99189a0d2c10d477a858bdb47d251a719c91023172845389bb730d0df3c5ac0fdb98907db2316bea781a1cf88f89c31d610ae", 0xf1}, {&(0x7f0000000200)="03d5e8e2d718e3aebd62ac75d02937cf95d5ad055d6dfb37d967f957909c4a3fe3945a60f5b5ac02eed1506ce8d41cd372739e51cf606e9891df9f9e6f31b69507815266d8050faea01ee52c7cabaca8d235c8ed4907cc8f5d64342ebeafdf438ef15ccb52248499852d91ab6d4c6bf5e2b35eb58258077b945be623902b708723948fac9a0783ba45fa5f6fce47a69f14c048f2a6f6a7617ea29bc536c52feed67639869de55c55428d422a0646277f59df6ffc7ef81f3abc7173caa5103c211d47baea868a8a1744bd10bc036e26fe3e3cc35f8b193e070d653c09732d7173571518023b0276cc0d446ec2c669359032fd523c07eaf945082250fdc7127ed197a0ea29f281f82145d6032fa803ea036de4ba38927b173b54261eb9829cda7472f0f24a0a413a98d0c252f82fce5b75e1f5d930a9c1f52efda90257ca484b18c2e2d06b149f313afb3aabc432f76cf082da58bbbde846d882567f695cb3f90c5a63084227b3e0583f915544cbb84e4c8c484caca788fda8d6593a968d31bbcd41756b23cdd693faf285060baebbc5402711873ccd1f038d06a89aa535b511d404bea4a772efc5ab70da47efad7dfdf18e724bc306ca86249addab6829b4ea8fc1bed1c83a90fb2b1be26505bac0a22531e48bdcf8b35f3ef2c4d8b4b229d0b4436429e4b11ddcffc5416b47bfa9506955482535987f5e47b65b91e593db3e30f2a045b82912c832cccc5b3996ce98683e5606e2f4d2016f2877252816a927d09b0706eaf710ceb2300db7a75a545ee7bbec757d2552138b3fea8b631b47f6a0ad7dad090189fd50eefb628c5ea66c62d66a63723a9d97ce6bd24b5a67e29d6fc66bbd2fd4a097043a2fcc509393838ee2086866af22ebb9c038e9e6e016f831e0e7a84262548beb7a26c5236aaa042d41dfc63b843c6e24d99223763c6450cdc17a785f42ddcea3abebd51651e25ee30accabeeaf3f7e230fa509059e8cc08ce3eb3e9ee78b640c522b8918b594aacd4220735420420b8f870205f5302b48c6b9c09026e47b6ea4385234a7fb58c8e4748c56cfda587e5aa26007a10dee9727e08fcec21bf5d5a1d5f885972bba5a9710629cc3b0484c84a340970049d3efb5b0f8418d6d7ee9462c383329973da8660c5f6692033517dc186d172bd5cbc7b5fdd4efb0809c1f20cfaead51cc51d8289e00b9b4f4fbce06723ef82a9edc770403c19356f333bfdda56f02f35d51e50a5481a350abebdceb2b59e94eed6d08f57ed55273a7eabbbc7c133019b43b8bda26ba185203578288947d7d906bb6c3c70f114bdbdab5766a5e8556566da855d3a71936354888b551fa2b5531ca4aeeb847130ed2a28f97bdb465e9d5beecd94dd42f97e626e4343a658dc117497062eb42ae43402bb43cfe158e0db3b1f56b6fd840fd5e45e709744cd3f7695d0d2dcda21834c9bea004ef35e94fb41f0bdf26992c52d58da21a6f7f8061af4c15491c56e22ad754ac746767094551c1ecf821993bd43941ccbcdc0a05ede65267f1ecca354418afdf35dc1d83b4d6d425351dfd220a872fdfe3d57c6193402d0b82cac8e3b8e2c6bc2d9bd2cd788ff83644b55a0aa38828f5a3e754ca97199d852281125b6b9b60799e0cf9e30043a34b55c4e1f35278c6ba76faa707764c60aadc3857d3c319db01a87183f709dc36d8189a31738485797284e23da9e0be390a181b3f65490ad6df8df080c67be8c54dd8d1c0b079bef58d4958f59e4bcaebb61eb9347d72f93ab1d0af602bb02cc14e9da4cb09e9c77d9ad816903804491802c32de950a03f3c148ab46021e9494bbbf138994e07e3083dc314943eefee41e097c311d7ca3a60f1ae6c9b08991644f7e38c3cca374b195f3cfb696cff757c09b3b2e22a62b8b5af70f52e3eace83e1b4b657821051f702e39d83c2525c1c46c4c15accbe5257d0580b9ce02f9befb88a2932d65a7692b1341d0db69cec162e8ecf4ae9b981006123bcf2088f32e5645eb2ee078ed6fd07855b779100ed60f6a005399d1a4d314e5db45a85459429e38d37b381088b814aa071aaf7c21a8b8aedc1b5bc5c977b9384f29513f9d3e0f1e156d9de3b5f4f6b2cbb84969146856cd4257a6132420a9b04ac56b26b70006769045744cd07551bd3a652cdebc1ce28516acb516e4c37df404379be78f71f26dd56b471f86e8c8f16585dfb552b4933a74394ba821a972a0fb78797e14aedb1a2e6cf2a8bdf11f952b14fa5d20e286a6e3253a800b62ff555d51897720b06be8788bf3df89a8a0bf24bdc826a809f56be8ee7eaceac4bf751d6fc28cd945cca492e641ffa072c89775003930b246d445a4f975573dfb159f7ba9da20bb8fae5b09853082d5d9ddc3ef45d50d6e45954731b56424919d4e0654733b2de7e2fc4488fe76a358d4b2f8bb57a73c94874e21039c5ff1f34f754246dae8270b1adffd643726fe4ef26c5c20a3f4e9583ac3319f27c8097e166e94bec59b4aadb7b4ac91244af88beadb1fabf1cde17317abe3afe8193766ac77f92ebd5c36baf3f4fa1f47203a9c5d3502d642e17ba5c87c0b8914d090295cc856e2e64b5b9e18016c0b35eac5671637bbf9f116c548ff64f9d462ea64a2f8a2ef448c40aa89e231244aaf2e234888fcd86bee8a8ec138b22e1562dc931fc5bc2a7384deb270f3c5e7a3823c868ff3028289b2adb27b1b256467a3be0c3a016477031009d346f63db7d1e1c3aca3565b529be515d9963898610debb0923b8b894eb91e8481f6ad61e1ada9d66a4301cb88df919961efab4e485935ca5cc9d6d933b18a5aa0fb8f0ff1b43001075a1e62b6122244b7e96e02cbf112d3be0f5404a82c412ce717af80ae6080a0b5784f8ec44c37d5a920bc22b4ff2af5eecc9fd0b66554452724124f7e5ee8f8a1f07b577f14dd3a7edf73a1d0167a0de9b15696842b28827eb9b5e7917826f785851f0f930e2b5060c4f4e543c3b1480ee510c781816418cdc54e76f53f48afbbdaf4b5dc55716bfcc76b6747d000c613e7c67c011007d61affb3a588995c81627ce7b722b0533a3166042e3920ef2a5e2f0194fdfa0330c260563653d15a4c7bfd59968f8bfe6d29b6cd9d20dd0b61ce0ea3acb9a3245c368a012011ed01ca393bdb4aae0b82452c8bec1849d02c56c12e0376e9f7a21e72a6bb50e02f9b356bce916d4e34ebba0ce6cfd4b3ea2a883e0370bedd5fed43ff4697c90b512295a898ed18f3ed014e9a2dadf7b163c4a53152c655e3388765bd8c1c00abb376ce4ec37f988b0e0c90daae7233531abdd9ebf165bd9d59fd054698be7005073c795bdb1eb2b6281f11dab97ce786b9402f769cf4b4cd58aa75fd1778a077680eaad3f9c02f73734e468be5713125dd5880166751eee39ab2a726f0bb65868ff03a62711cc85243f1837be27cbf2f9d69edabbf443d9908fcafd9496870396e0ab4927567bd8def11c879c1c5500ab6bcbfef73a049da1ccca9f60be7f1e7cf0c2faa560b7b17a72eb31d6e3d2f3573c995e9fff706be33ea35b52050d3bccb0db3e5b43086009ba554998ecc20b884eda76f6c3208715f3dbe01022487a695add72b955ec259c275c7d937dff9d7f601b5d134223bd212728345478e8fa55b3a2ee8331e4f3574d1e85469db655ae07dd297249cb3491568ad8c6abd63e8831cc43309531cd0c09db4efb49b896218dafb89b0e0c6dff75507298a392b470759f6a8c52ab900052e5496b93a2da0a25dfd7673c97795c7b9756a9d35ef900dd5fa7091bed003c1d4318699918b7c019cdaecb907a1f47bc5703c30c90e375595ef73cbced84cc5585c73cd2fac34ebb6189aa23ce83ef207de8ec738ba9053667799e3297d9e4b88c97062732fc2e8951f1670d20c8c1f7d48b3d114c5c992f42b11d1b619b7126d1c9cb94e89f3acf66be2e7492e8103cc67b5f0c420f212d069a5c803c2946fcc6775ce9f4564b2f77be6ce4117667e1fac51db57f0e6d8c13af0ac7fd04754579e0e3160d85fd2b2fb5decaa0747d793448f10b9bc95f516e9a12891ebe735cf74935b3e714d120b5bc7a3c8317cbd039cfa867ea6da84ad839376c9d4b4e146ef35d781eb8e0bac8b486f1b0df1886bebe1b3bae5e01670acc0f60b5485a1589324ddd1880a4de6c1ebd64e5c2a00c61bc945099793b87bf8b50a6cbeca138da02ab91850c777850b8b677f9c30f63a5574eb6ea71442958a125bd2b05b8d3893c3fff95d98e8d47cdeebd20c1751f3aeb92bc8fabeb323f8913338254f7da2f92b2f904363337fa0eb560e5022b3c14766042988f8fd6089e049a4d71d92cc45297a41cfd7aed2c0dd4512dddf6018c3725cc0871570e1a1d1f14a59bf94313c1b8f0b8d64af6eab3ae8b33d0331890cbf5e051da46c8597af8e72aaa3ec2c2cd25c307140829c8555d431024a24f4d077b8e3e506fbe937f0266521f4f184dcd4da80569ddb3a7eb8b5b29be626648c37c3662647c83a95be67be5082c371bf55bc1814c65ee908d05ca9556aee4fe4fde140b90c26121acb3ff21e1cc7b4b6d065ce6caf6eb304a996d14bb61f1bb72a63e55f57216d2dd0b62180a25f4bd10fae180f49723f0cfddbd268771503a231f8ef896b6ee3450d9dbcd5ceec827a474ab744fc5b8d0fb298d52ca114eedf2af43dc799f823f36bb92e5b157a0f351495b05e73ae16fa2c1d32e3c925715a0d6135d1233d256ca406c2b02967298826e68b8270ab90f711a4fdd6783ddde40e2f55d41f58db7f7cf0026a50714d25c50de8f8c99ad7677ef9bcf3ae7054e11d977c228411eb424e5897c572178b699f17fd4897fd76d005323dcb9f139ed6b72bca662f5f162b2b3786f9ef3dc472be989cc5f8f9c49781686f0528150800d00e78ad09dd478a316247918b3a62e3403c528ecc1882dabe93716edb1f64af3d4e0ba9f15cf2477b726a852cfd0f508eab4f746b04adb69cebc412080d4b2c84c994f926ba1eff0209305709d0a827800281f9d7522fcf1b5cfae6d595074bbf51e14bfd7753431a1e57a0402eb518994245053f1e03af5aea565f5150d08320833dc5a008392955fecd8e7001b8345a06bfcdbaf7ba04577613d9011d16e3b3eee04a3593a4212b4ac94d541b3608139f73b8079ff8c7d58b41241d11b8b42aef96e0f62923b8b123d0da857ab57d5c5e6653d156d1c887603676268adbfec65f9e12b9789e48c1508bfd60d050b965c2b82e169d0b5013df75892b794983d1c3b640317d907425f41313f25441db5c0180b930a6629d5e626592b57f0ada9b2321598ab64f730123b4656060fc3889bda5a9852bdaaafd2e0d50ab90894714f4d2963ca6996b1d5b3c46d679cda0e89dde5b580fc2ef5cac5e9b4559b4a508c0bc8d1fea6dfb0f0d7a16ad8a4bd8b18ebd90b9b07cfdd9eb690dbf5ce6df7c7ea29c27ad4bd4657b6bf8bf9d21df3239938638e0153705286745a373a4e92d498f2b3b9d3cc8a2134ce1c684975e2d6b32dca5c3a356ba00776a6142fa60fd51670db02b92648004e6569e2d47cd4adb4d098f0d244fd6e4069900f6d5c2df91308990f6c275cf491160de501201e551e20ebe4970b0ecbf26043a3eb55ee9ba97d887f11d87411649c6fb789e0e91b9bc7fdb09e50f6de2e7c28347355f72d92305ca1be8b1f6f628d7a941e9aaf1996cb856018655a53eef5478fe36b4645323d4099c5706e28327fc8d6f0347e0b0b9ca90013d1bd48d60645bde7a9daf614ae7389f9af352a33de9d5a83cf4e25b4f88a5a2c4", 0x1000}, {&(0x7f0000001200)="7b563612398827bd37aeedacf8f86f4470960acfac748bcbf20da0d463e8bf298e73050ac9a6a9c733b94057df1840367f71154c9a25ecae42667d6b6d58249cf92176cecf56af0fb62f54f906be7411a0b899165b93a34257a62bb4daec4fd76438a76fb1685187a0ed12c8367a4ea472769bb82b2fc89e5fea804afb1aece223137df433c6efc69c17a2626b9bfbb60c7b1f7046c9fd5c729f7780b8f313833a67d8b42dc9fe279ab3a9ffc297323dbd6d3c38c491bed82cf55b9ce46f112c6c4f618440af0990ac2531f54947a5313c5025c8b79b771d823a7214ed6ae5580d5276d7f3d50b96f1eb482175630fe8a053b89db9d79e2f1a7a8e9b3cf856b736f369e083d71803b4d93ef415c54e44e6dbb6334bc245cc66bddac857f5267c941b269417c1685d622fb33a408143fc6f65edd3aab24388228bc903463bc49fd1c5cacaf1a3e5a83c6250ea677c669fb3a7abc1a681e46d9f6fe0d0f6e0a9dd1f60147ff6d71245de7e5377884068bacf23d5c84fe3a1e40dd9cd27ff3ba2b5ea16ea40a2597958c99b88bd129e2d38c4ea971453613122a341db45b8259c72216dbd1ad1431a646923ca09e439f7fadad9951f8177a44b3129c0ce4f997b39d7bd6412fba423ee62bdec1e12b4b9228d4b9f74852601eb9e6a6ea1a53607cb36768eda27a0550ff50a2c8f9c2f812f1e08cb14e6858ec715ccf52e30e246f6aa239aeefc2cb0c234e596774c32ef7e8fdf35528a747084bc0adac449bb043e985edaece8af1669a1705931ce39784e79228b2adbf7712228f230f155140ea460cb44687059148d705b2b63f699df0289a66e06bfd4fe3531e1041515f6fce2f5eab9e549cd3e1c1c8d1cd8c965241a742930c1f481a304527f53b7604869f72ed52d9f6ef9aad59e4e30ad4040712226ff6285658f08bbbf4707f516373a275a3ab8676b0270e751f73be2032c373c2bbb8419ae7485720b95d7a4f633105b3281484687d3fe453943f2f7489e3deeb073769042c44283d8e308e739fe96dd360a40d33b75ec9d0340ccda3ca1ed134755e6d5a424fcc8ae6c8ae482afb2bb97f6bcf8dee4ad287bbfcbb8c563200464e75c5f80ba04ddb790817be65d5f5ccef163760293051ca9ed00240cefec408fbe2791875fcd99a31384469cb49285a0effa7effe68d630e7114a55564fdaef81968fd3f0f892f08fef6685c4c5115f6f286f1ddd8d7b30f6fd61adb643ae2bdac1d04a78f9aa4d9f75573ceefe2b9359abd47825ddf053406b99339a344d95d1ba8d852b181cd60675177e904df42e7f1ca54284b37441e10326e717cd6eece06fc5fe85070105732c832c2ad0a569d3f3a7bf0c0ba64f15e0c5fe55fede07f0849972928b70b1e076bf232ea5328049ab418e9bb1d0c1e61a11b8566375ac7cd1e93346d978fdfde8684ffd9130e810470b818be8966eb79766f1e7aa98c952c153e6f8230de523c8d1b51409df8c1c8f95703a4a9679aa4af942fa080eca76e65e99c037fa386188fa65b14bb22b71d994e31dd6ec2a3cfa220751de3b08e6c04e0048eaea32f049f45889c5ba7d29207652af0d2be149f75429b4bcbe0f52b4511664e5c94bdea3420d5e0a3d241979805b4bef93b15332923ac463d5cdcc1c5993ef47f07f864f80fa84748a4a5a1841932673ff1288bca4810c90768e956f7892827816826232648646e5eccd888eb462c266c8d9d740b9198e7c77e80cd012efc93c50de444166ca84e561cb6aca8b890d4fd555a4eb5ab32a40d7a27661f1aa7f277dc532557b752c08e919580358a96a555e9861ac089b136153fc9061e1e2c9e3194fbc21e6ca32fd5dc0ddd729c126dc869224433d5b98f2f4d6b37583b1b4627814aa28be893c67eb7f7e841a15e88a083e453f3cc47482702789df33d732ea51d2f2eb424d028d97ba64b64e2c4b1b62a63fbbc64a9a9a0bf8f2ef288202ecd8a4f961a5ca0faa799d158a247a56b6a0682be0e410fc12132916929206581579c4e997ac5d83eccde4bd740c480cc578e780c0a4d73a5f640be0d9fc429bb9648f01ff3269461defd5b7048d46100da90d8fc3d02ac9e511c78f58d93d5c7cb4684f2e7d9807aa1fd193e14838bdb99f9139dd84f10ec28b3385e85fb6a12a25ebdabc69eb012e7f56bf1bb4866df3795ed8594c83429ae5d9891df1dda07b6ad1b4f4c8337bc8db27e04810edee60222f3082203cb911054e457759cc5c979e6708d3666c00db733e7205042f6385245e3ebbd114fca214684167b760ef5187f616ad8f2a55b57a807e8550bfcfc959096a59dd39e7ab46ea7bc8ad465f48f0966f0170da546a161878885f52cc996672eff2a4afd21e74e0737423e4b240ff11f11646a55cae4d8502ab85afed444fa6cf1baf0e3bbef5b4a50b744532f708792185292eacf4dc8d2c673c9b4fb7aabe765618f726042d429a181ae23be94987b0d1c12e2507192b411fb4151ce02e079ad169320bed67ebedfd753770be3925d0cad80975891cd55bc78b762aa03caea87f3d667b87bd04b637be36fe7485db813cdf83792f587e583d70c434694532127e0e46bfe3b0d807f337da2a3f3e6670975cb5122adc6018d100670c31fd4352539680acd88df9a073af8356e15a66b3aa210d2dd5cb6c6b9a0121c63de9f9a22f48a29ba9a21ae250682aa2d909153b41140037456c24c19599c422d5eb14d99c6d09dd5930c99e0c4a13b534be00ab9e7be117bd8de3749d8a0c7eca8f34412ddabb27ccc5d7643672b89a3f1732921158b18bc3696a6af337cf50a59d4834e7dfb3b8a8eddf6c44e93f88285ca4102c2028919fa132ccbe9271a8ec417568a4e2bd4038302fcdd3260c3a96b5179f373eed2ed9c2255ffa35820cf9a5c9e685a21268d984fdbf480a173f9f2f3eadeae883846b5d6419337dce44978215af6157a9788af6e7d7216add30f8d19460801615f0cfc554b9403bf593c9c07843f5886b77ad6e52586887a181222dd7ffcc4e97bf1c3f3d0554fa0d86c03022cff03d739813af448a6d77a19d210faeee6a52c46b66d19252f33e569ad4f839a76b7ddd113c93b1ac1b51e66bc14cf3f83ff87dd54087b2cea23bbda8e992ecbc8cb378832c15cf4b3c0e695df6c095e1d0582070a25d345cc4f63281e348719c6f4b405cd2bde52308498718513bfc49a5c2241ddec16667cba7b5c8ee9b3c96c4dbf237168024b6e0a344c297fe428baf4a4f6b9dcd32db438303407a4d84234e457aac248e7730c43f68791562d74f1fa44f074566b164ebd359deea4da594c6d20e87a1adf78c3425b9a79e1f32e7708f8cb091b648078b4687bd5ef07c75d9c211f368bba3423e87acb3dcefa1332c0efde49472ba19e3eeb251cdd0c6473d22ba1f6c20e564b39bf8720cabc16faf83a6a2f0820781fb21bc1ae253121cecb102a82c4ee9859add6895d94b68d0f4109ff7fd9cbc92ac826e285904af578ec09556533a38267e25829f03404686ed89e15e5e9881695c5dc4a747f062c53a72f3da12bd3f84c4efa90b9b0873b2b07f7295c9077f7abccc7c5cf3760598b6af9f8d4e986f72a1ef6cea76ef46db12a5e3bfb509f4b230fd120f41dc4f70566a720c316521794e0c2d4267bcdf957bffc13e158ee97a6893901e165da7cf1ec36cf7f514d3064e2b6b722b8e6dd1b4ef73ae38e47ab61ea5de95f90387e7da3ddfc4e0c1741b3d97712e72769fb3a4c6f0fbc59e0b9d87b084a65996d626e53e67d7799231f223fb1e4170fc7ea13fc0b7157cd03a28e281e08004224b22b7590c3199e85938fcc852a4ec76c3922302a1d26d70f829c180712266519f6e695f983d564ff5251a5e13804621046b96267fb185904f9d207bac42df261046c45121f50d9312eed0fdeae5a6f6dedd27fede6abba51032c31b8a7e03d4afdf308d90bf298aa39adca3383da9f77e35813484e004f16701ae6f88568d63abc39e8b390fd5844520c0aa5b18cfe7ce1fc886db146965b1e66f808e108ad9594ee0cc5c93ebfaa1f1b3efabe14a12a74d8142d13bb95b8c9eadf3e44a1d581532adb7168a2e5d9b6b59537876843b8f372219996d82239cc7ae30e7fb6c0699ddf91f73157a4ccedfdcf039aa0920e5e5db2445bd4e2af71dd58dda089f269145734e5868b3745c7e5e9c297eaf3709bbb244099df7d1efe47f7485b19568ecad6445061a8e10b326b16e344e020794bb6d57442cb01069d903dcafd1610c78319e5045dbd27b05033918fdb8fea095bfda7af4128705250e008d18cd48c903cb8e2aa6faa9953aab003ba163b97ca593ffc0858e4be61d501d3acb8142494efcf6268ae82a4d27e527210e8b96d3fa894d7fd997a856fd917e8541931932ad0892bc60fdd198fa86d6089c1918fe9c09be635215ab5b755ece204caf674fab5dfd20c02fd418ce2e7e1aee6b29543327e89166db84230fdc587b62ba42d3abe591a425cad2b39ceac3db734fa83b9c15ddba5d889463b727636d0e4ff7a0eff4a9481c3ad21121453930fff5870cf84624e6ec815d3e2a6b142d321282271ed3e99208ea6f7bfd1d7bf0930828351c91645540cba899be3ad736048de4e83e79e9c53ebdbee2129dd4222e20ddefbdb8024575c2ac1c93f78519a8f1db49d35d08d6bc9dfae03e11d66331f5440c5b36ce300d147ba1cefc2b815e07b548db0ef3880ddbde410b37ae30cb01b246a4e52365e8107869da5850d373ddb1a71abeda6f74d73abb35de9f697af889e80fc50771171c92e1dbcd925086affdb8ddcc875f128b904ef651f1f66df696d5753c827200d5214b1a6c9e06616bdec527c1b311913c6fd943d086a394229210f3747c7cc88f30849a0c7b41ec0e18f17a8cd22a5e498336656b171f5e48529efe71478a83d5965ebfdf492d8b1d5dac3fa5fd4b711adef89973be8c93b65e015e40ed830f8b0e0c33ab5e63ec0f0ec20305b0d76acb0867698b2b10d01dbecace19ae3f827cd8b60fe81bae2acd576f2520f65abe3936f88ae293be885838e50585910264a46fead4bd865c24c76e30b9bf8bc44a9b252ec8706a6fcf601f49f4386647a4bdfc381a1f045e123c1e3a8843357941ca8b8d7d03715e8c627e4766e529de81fbec5fb9465ba836b3b19db39dffae6bc0b1dd9cebf943b4301c935cdd9d0ced6e71bd9f039cbd87a03fe5d27b631d6a2b125920419d9c92084fc95e65319cb939835d7ac255c846ad653f298620dd6a9a283b1b7015076af4fcb50b38e0343ff9a50895339b63ceb5880dfceb9207ba67ee548d2dea2798b47190d418376426f53deec4e1ff1146e69a09f6ffe5135dd23eaae70776d1a3943aaad7e0c01e6fff2ecf9edcf82950d7ceaecf7761ba6a548e09fb49291ba3b1ca5fb55a17e2dc0b675153af0fc5d10a8f57b8ff2799fcd4206d0850ae29545cfc7ac21e04cc9fe324d359afb67eedb4485dc3ee0da4f563a00ec5ee41328ee01bcbf28a98ab3bedd72f75021d1a4067ac51946fcbd66c8cec2a619fa98dad7ac01cd471cdfcb2e76270c9b86d575b7988f7a24055aae8bbaf7ce54d4457cf49e6e4caf5e14b2dd294fca18115016a53bf6a8838d4a673e3f4c92c0a3bc0b0d095650420f747fa0d8bf408bdd09bb758adda819297f2cfd0489b5a9729f95a559b0d3a7f6da2ecebb308c11b344b93678999528739d89086de81bf4b959343d8f79d7e737cbd928e66d8a7625952dfcc95b527ba0b2e57e325942aa5fc4661b366bd100701e59ff0b33dd", 0x1000}, {&(0x7f0000002a40)="428f15dfa05b29588fdaaf3f0d5123ba38c2f1beda8a67227250ad0640856b48a28631f0f8082f57f87a85a8e6e84b0968cac7f1667621d8011de29aff6e18c6bffe65f40ece8d546d462e6621208c0a572894ca1d73572208adc67b0d7f7ebde550bbb79cc50461887e8063ae134183cc77ac38d2008880a58e4f3b99bf9ab5693dd847f37f06f2305b95011f012dfa173e8ab164fa20756a25033be0f87b27284726e48f2f3df6318abdb18e0020194dbc3fbfaa81eaf7551318de7aee744b1999a3b6d88ad9cc7de0f34d35a6ea7d643d330d80e8423e31223d449540513dc30a9181123af40e747bac97258bc79b457dc7190fe17ee4b17fcfbcac7c619bb0bf9b163a8b21ebc5d8e55406bb36c0f58aa8222023d16bc8e2b99c8d2c433728a163912ed8db9cff963a5c76b7f28582e630de6e04091556eb667e96b56be116e5b4b3e8dd92c87e4afd814e92ffd302dba36149b04cbb1523bb44a0121ce91bff1d105910ecf6f04bb3960117621402b51767d97d12ce5fbbccb6feaa7a305e11fd8876b3dad8d7e08e3c9a7dd2c3a46af9976f9c0ab9b10ece8d5141d3d2009203a3f761b8873d39e7aa54db9155ffd448f42cab0f0925a7b2ca4d14d695d0e54bb9e4b0db9983100be6324e34f140b808ef66369e8caaa72fbd6647f601229f33db900d33a97d706ecf0539fd5d4acc61e1c422ae74ae4d3bec2202948211d05b6f323860abe1b60984651f1cf6400a706fbe31664fb980087265ba00eff76e233e4b94c15b7435cad49146867875b81b3a7865a4b5c5e504c4d29b4d20824b4283590fb7ef948945a929f57ad1fc4d5086b459fbebc78a7edb1595fc426217bb43bd7309db96c562c995c3cc55ac0dbef79ac1325e469d51f31c6c60049a33a6107008d50a48e564b39e49b3e3fb260363fe988cdcf5b97b8eaab34492c10a5f0866fdf07700df75efadde4c2afa955c21164e84c13404b5f529d29976a5ba8ce5b9310c9887a50b61dd8f98a20d7c1d1eba6d308127d24ca4a6cd049d2f18fffb6f6d29cfe840a84fbf94410e40ac5098d6b1839ece80ab4fc7806025a471b1f0110119e0fe6cffcaec421be13f518f06f11c2fb6befa948372da6b3690e4c048f997fde32facce3e185037652d2a7ba4278dd2f27db17a6015e2844982063a2d746d731831717c294f9937939d49645164d8f3696f6345f1258a902b9198638b11d544c0c3adde85964b56f2cc0b39dc678edfd1be4f61f0f6d9fbf4f70f9eecd0765e31f481f9c8ab0ff2e2ebca121515791e2bf6af63fa69092bc9c8b0daec4090600b27f33ac920aa86466e656ca9b9b3b9069bbb231501cac7672a17a5b6310345740ce79ab60c8be69b2cbd226563cbff6c53545c090b57c0f7b40a0594d295450761b50fe6227890a80829b06f977927dadeb6cdfa90926642a0445048f98f38c1d8b62a002b58d55ffaed66dd9c200a3e88b1364cdfc2d8ecc78b0a74b6cdb5b2c7cae1c7d2a6cbabee98d4267e9824a88b5f6a34850f525a0461060cb15a364f63ec817f99123fcf16e4e8fe4f23e122666d5e9f2be41c4963f8b89789c483d51f78e7ab114280d135010821bc7725fe41cc1f4440973b4d60f04a847028e953078923f2377c5170ad12491751742c2317f845cc64f92f742e2d4e6c24cc69b2b53b588cf0e4db281719368e453c7b2895a6ce505f1dece95d29a8291cc28f4fcbfe85b9d9cd1f7475e80f407863628c115ddab6226d9081cfd2ce926d38d64851b707fb53be3bbb1eb86e032c5e713bc1dd43b999670b52b36732176d88f127ba53a57bd8ddbd60d7fd6667977d506cc58dab54d2c4cf7b1a86d21f0ea9b892e4931214dc7765e669e4a9c5e1e74edd85136f8794d644fbc4ee944393a8680ce833ae29c8c71d930655faddbd35f905d00f3b49fff938e441c7d4f9ff6903e08e65374ae247c65b9af2feaab4b87b42cfb3fc5a857c7810b5f64902b9ba5b55ab0f0a389478fc6978dc957111431b670582e938d5bbc5d477e740be84c48d5d95932295659b8ccdbd927eb2451735d816fb2c7e16810f6dc07ba448648afd3fd5732b659bb50fb9f5970610b7fc944d9e2cef7b92d5c2168414d4dfb7d695560e0b2586c514507c4ce2e7e30c8b63ccf8b5b270057e88036bf8a4af948d69992ffba664641fad79b71f10ebca268e8ce3de69a645a045e7787cb3976addf25c545f43b8dfb95ffc393ceb35eb0e160be6409d1d6c9c6f1af06e797c5a27efb09394f99100257f4c24755d2bbdba8247c2b62e3ebc2e09bdd7579ef36cf6f6d1bbfb0f66a2d55932d1a7a570190aa78c91c5b2160dba348de6a567b5776a6b420db07ace01512766a98a1dc89add62e6b416439048e7d201ca7fe846cc48937e538601834b158adcb85fe590e166e7f3caf4334d7a82e5efc5762a0877c9ec5451fea63ec09753456ec89d60bf89883e0bf5b76cfcd70370aa3f1c7738a14f9cd7c21f26f7e4456f29cd2b2554e3faac4f53d78a7ff5887ea99a4f0caf753e18075041a354e0a6a01ca287e9ec10b5fe3ffd4c068150090ba35f482dae5975598b689743746514bacf87bc2cfbcc6a03b92f166625703b2fcf07cf586dc15767c3ed3bf0dca7588dd25f72a6dacb62b08dd74e93f80b7732b4568ccab4aee23d9b6731071c798fe0ba3dbe3671bc63bb5e6750e22a715074b8a4c6b41ad29c8b1fa3da8e8d73a09d72906a489cc647f0557c380fa4454cec553dcdb17003ea4b1a623f0c57657ad857c45ca67cc54d648e8ecf017c83f9cba38c58e5f9e5467558023f159540dd7fe2c420dec0f30cbc084d582bba38a8093cb7ca571a1bde344d152e4ce4f9407b4d3fb02eba5409541ec0fbf4e1bcb8bc56698cb0eae140904072e93d260cc24610284c9423e54e541334cf5824644d671bc1eaeb73e94f8b726b63e8bc910afea2a970002a42a714867ae32a18367c98cea36773039123780edfb5dc7b75ec8711b6eadbe4d18e4f1d765e406f64abc486760e0733446592ac343bb2b2a6852e51c44256f1423bc51b040d77a76160075d6ed529136319b71ba2202f9c8a6e89b0a3d9b2c230dd83cbbcc1462bfd8d910ceb0cc4708b76da854f0e383423917061b3698a6cf34bac0148a1fc3b60235230f5b8c99d729609609df571d7d6b5cb7249fd72efa071d83b0a184cd0c9cec424497a98492c35196d821b5a7ce29f5193598065347d01924a91a57634b6fa0afa36867c764ed35cdb204346096c99701c3bf96d16d1d50b8473bf64bf0bfb88bd3b30c45e10399f52ba7390ef77a9bc2fb821aa75fb285b802ad760bfbf01b43dbe20a8a279de7ed7a5a0da0e5da6a566fac9bb56fd3e73cce66a35d104f3962160c39a5022ea96a05e19b2211504c7660d5ffa18e942a490f83bbc03bbb1288e9af2f0b0669cc62db34782ddbc1b308e199bd1f57d67d3e6310845a0d7b93d917ffc47741998a17107ad9ded838b60f07f92e790d33c04b1d3e20744ac5645c7ed7e1d394e30e613334fbd75ca41de90ee2b2a85002df571b08020e3284b6e6f39fd18448b2c907c1599a6c0716741548f92165e901d8b95a592c09fc9cef58f600af0691ec91cf58a9efddcaf8f51cf57dc0241c4b261ebaa22c0ca03383cfd7420f2525d472e0dc38955a59d8bde4dde1af1b76acd41ecabe52dc99780e674fa0f3cc5532f7671ae77bc59003b4ff4edecdbfdabcefd3fd2998297c61afc0ff2aab49d978e7ee5b5239041944a04be6ef5e77f9f77fecb6fb63d176f7c1f8850f9d3e46874b50ff3e0f74d0eba54d1fe9a1c33587b224110de5fb85954ead4f58d9e6219f676b29c0e83bb8c5ecbf47b5be1180269b517cf471c02984811d6ff86c52bf565e839ec8695adc9daa80a09446f6074134cea21aaf71ed6d29f4d65173f8d9eb7499791df1caa51b2fc1249ecbf48220ef84d3d5bc4a34d02732c615302a2d46ba2dba4dec6e4313a30a8f9eb76e4b4cbcb649686da5eff01bf4787207a74d8cd12ffe11bf99780cfab86fbe71093c43582392510591f7361b028c776631eec833ac40806621068e9133ff46044bac7e67a081725ab72540b35857a6a6329d008aa1d8319a3ee303736380860c18573a312f2a51ae29b3d1c0740ef3253f7b83ecab83e00a6b5c02bacd8aafb6ecf0cc3f5dfe754a0b64fc2f713f2a73d9611d652c8e2eaecbd5effbbe49db1e49ba08dc25c1dd1df87af22802cb716ac0302990913318268320660ae1f36f99eae6e99f5e174a88a515ff16942fdfaf5d5fd3b40ff32a387b33a0660b9e8360dbdf5719e7aa0d780f4648e437b0f9060d9e0c47ffffbdb49482eaef3f2bf48e3d6dfd91c76bdab23733b77011d261624c4159adefeb453fca4a0de91ae72b1a67aa2ce3fc27f01ff21e2ee3fe583132b9bbf55b198d2ccd0ca86b4b53fbaddd4f33b7819e056c9a52cde5e797449e5c96384e3db04a614015a02a5da8d627cac27dc31f4543f43e3a7276c34ab59fbb31ecca1b1d67bfbbf80271c6ae55ae0e9bec5fa2b769d6cc93d36a79fa7e8e7c0c2ff8234a457a3aea0f19eb6e500cda4e8650e1624626481b3d75b0fae8e514f7c2a1f72787fad1374d2b4e1ee229e954b7b016479ca6f99d8ae26e9ff190add062323a9e8c26bf6980bb3c368dd1a2d4d50207c51de925ce10824da5646869927b36b243a8823920d523083bfd7f0a9634296dc4f4617dde2904084f2798473d93bc71209fd5359ec4ee3810a62957799d8618500a8ab72d2763f2bf6c6b23f4532eb65d0a29cac50d3de0188d1425b4eaab8a2eff4976f1ecdfae11693bd80a95fde53bdbf1dadd7660f067260c0c97d2e4f47728a8172005bc2ed62aedcf184f5ef30d57038db6376d2f32f92698f77534fdad7e7d41a32e1d744315bbdfed64100be347c007c322749e694072da287a9798a4bc9021602ab2724314f63f774f10f2c993e0553b1eb0e93170f4fd7c2203c11189262495191daf4d02175964e8a45b9a37970245a035bff94fa88d9e9ca1903913d6222455a03c6b50f1ab13f24a3e85f3cca4fbbe0c30978082b223ab475c8410c68ab4230d25c3ad583f4acfc4baa0dd1af49e4433f60bbec1833e17330a986b287a4b8deb7257f05576b74d51961b7a4305eacd8d7f8132dd36f35b7d06606a7239010df165a1019311c3c122ab79eca3de09eccc0eda05f77935f827c541168e290e84e672d2c898485df180d4dfcc6862513deed705f135457945235b2b0d66f5abe52b5b77643be054fcc05e8ada3b79fa0e79617ff0f30b13a4f5be015fd222c5b90a0be307ad090266a857d315fca5d18a886b586adfb8bd4a6e5646bdd21ac7a1e1fb9ed13c26ea464d1138d1351e2706dfbbf4eb10a335b48b5bb570f42ae5a01a302e77cba4ad86cfebd5a34eb0314e411e8c683b403174d3ac74ac3bd7e2716ef7298c957a74c5927ed48ef20dd7df711c17ed86ace6fad60c4747c6a87f80b2c3e79c5c91e57051d196bf2a81fb06ba21f039932a4bc94526a3f4a011166d1b32e3f9ac7fb23a1dc0bef2a3a30e34062d53100c2945ed2ee79feb6a82070de51b36625d250cf2795855164c1cfdeccd0728fc2001e5d409d0ef6a838599c520ae43612539a8980b805554d82c02d9c543d88b99f0cb0076ff5dc4413d66d9bc9adaabd8fd91018a218a032abf9926a96121ef0444ebf75b2f708b2d2cbb8da95e863639f8081c4d7bad4a4b885234d114f4b56a23ac2f33ea8fa622e84c448b12c", 0x1000}, {&(0x7f0000002200)="e1755b07ea38588b75d5a4e73809141e42f451f749875d4bedaf3b0842382a7b28f5277ad30550176f6935aa0781e8a01ac7896a407fab38716e57ebe2e2f46fb858b467043ee5a1c48b530ac139019eb3e87008ae56ce14ee7ab332572f1d4b71c85f7db1a60a99bcf22ada2b366abc01b098691e1758d57d60b69d9daab5f56f91aa7dfb4bae008c63b03e0d9f7e59b4c3ffd11c38d9097aae96f15077e72d75f376a155b22706e531744a1e120a82", 0xb0}, {&(0x7f00000022c0)="e6bfad78de93a044f76457bad5db1fdabe0dc01a24b1a22d886a0c2151ef5c8c6db48182c39448fa97c39ba3752366cdc3afbd8ed8e5aaa64bf5fbb8ba33d3b676889144fe76d8d80488930a5cf106c8dbeb4cb201cf6b5b5fb1", 0x5a}, {&(0x7f0000002340)="eb30d03c1ce75a84e605766218b2d9a544ad79ce29a952ba639635f08ff034b54fcfda8be5b027fd928e89ee971b4456457e999cf854d18ea9de69173a94ed28ca010e70be138193fcc52f56f23df44c7720e72e63e342d228d28b9bf9dbe32162bf0227c7746488c1d3e29d72f58e12095bd886b10d3735537472781c751584641cf26ff178b535f99890eeb8d2699db0b9e0193c0ee0f8b9e650b6f4e9a98be90a45e0e19fb3386db6e5a28ab8d906a5292e65d5e9e8a9c1d4021a2965", 0xbe}, {&(0x7f0000000040)="ae0d54bdc4683a9590f3e1ef8fdf722017f112bf184352a260196c27859cc1d26304dbb957f6e77538b48a81074f5344b38cbb", 0x33}, {&(0x7f0000002400)="052c132c168d4132170cf876bdb8305f886e6a34", 0x14}, {&(0x7f0000002440)="cb25ce03d3e9dd4f935417519c898108f62864ba6071d6dc7c1d733e2b1d54f28fb43614a695608a69ad20dfa0d93aeebd7e1838bd42965a825552f19095334744ce9e2608f8a9169ff669a0ad675f075b3641c81730b5c02e2f8164dbced323560c168a39d62c188cd4f2f67dea", 0x6e}], 0xa, 0x0, 0x0) mknodat(r1, &(0x7f00000028c0)='./file0\x00', 0x2000, 0x99) poll(&(0x7f0000000080)=[{r0, 0x10e}], 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000002580)=0x8) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000025c0)) ioctl$KDDISABIO(r3, 0x20004b3d) 17:02:58 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x2, 0x0, 0x280) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000001c0)=""/223) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) 17:02:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@un=@abs}) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0xffffffffffffa598, 0x1}, {{r0}, 0xffffffffffffffff, 0xa8, 0x80000008, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x3, 0x40000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000080, 0xfffffffffffffffc, 0x10000}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xa, 0x10, 0x4, 0x4000000000000000}, {{r0}, 0xfffffffffffffffa, 0x78, 0x3, 0x8000, 0xc3}, {{r0}, 0x0, 0x8, 0xc0000001, 0xa6, 0x9ddd}, {{r0}, 0xfffffffffffffffc, 0x51, 0x20000000, 0x7c57, 0x80}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x7f, 0x7ff}], 0x8, &(0x7f0000000140)={0x5, 0x6}) 17:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000008e315083e4448088a8151c818b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ac00"/110], &(0x7f0000000140)=0x6e) getsockopt$sock_int(r1, 0xffff, 0x1202, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffed2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 17:02:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7fff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) r2 = kqueue() dup2(r1, r2) 17:02:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000017c0)={0x3, "6f7d00f9ffffffffffffff40e39bd53f1626d94bd66bf69d373de30637d2334e2aed197d8d0768dc14f512925c78"}, 0xffffffffffffff3e, 0x400000000000) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000180)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) msgsnd(r2, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/file0\x00') msgrcv(r2, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 17:02:58 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8000, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000100)) 17:02:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f0000000140)="936d33601a4ba0b74e45d0485bc1c270356864d62668385d29c4f95df02e17eb21cdf532659206ef58029d595f401ac83262212335ea5642b7e0dd1906068f7ea0296a224b132ed6a378f4f979070e44fe1d2d7c821ed52c9bb9d0a36df3c26efa735edbd4a7be34b0907d2a839f1fbd1e617a2a65330e2256f9c7caabf880aa6500c6f88a0556d4beee9679e0a214f36e40481b1e48eeb565c2271add9346bd", 0xa0) socketpair(0x21, 0x4, 0xffffffffffffffff, &(0x7f0000000040)) 17:02:58 executing program 1: r0 = socket(0x18, 0x3, 0x0) nanosleep(&(0x7f0000000000)={0x6}, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 17:02:58 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8007, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000340)=""/210) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x3, 0x7fff, 0x20, r2}) 17:02:58 executing program 0: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8141, 0x0) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) r2 = dup2(r1, r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 17:02:58 executing program 0: r0 = semget(0x2, 0x3, 0x2) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x8, 0x8}, 0x0, 0x80000001, 0x800}) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r6 = socket(0x10000000002, 0x3, 0x0) getsockopt(r6, 0x0, 0x6e, 0x0, 0x0) r7 = socket(0x3, 0x100007, 0x6) dup2(r7, r5) 17:02:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 17:02:59 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x20, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 17:03:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200a0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) 17:03:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1788, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 17:03:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000300)='./bus/file0\x00', 0x840000000410, 0xffffffffdfffffff) select(0x3cb, &(0x7f0000000080)={0xfffffffeffffff5a}, 0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x24) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 17:03:00 executing program 1: r0 = socket(0x37, 0x0, 0x0) r1 = msgget(0x1, 0xc0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/245}, 0xfd, 0x3, 0x800) msgsnd(r1, &(0x7f0000000180)={0x0, "d04acfe913bfcb8ce5dfd93ca47defae5898c9e9a9ad99242e8fd8aa26af503d6e6e95d72b16dbd8bffbf519c4ffaedc43989ffce2610da32de824ffd2ed4755e22abc543905ba547cd6ab98650117b74f9c8eb6b863dc15cfa897c02870dd20677446c45a7c5fd30ccb96d8f771"}, 0x76, 0x800) msgget(0x0, 0x2) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 17:03:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x200) setsockopt$sock_int(r2, 0xffff, 0x1807, &(0x7f0000000080)=0x4, 0x4) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x12, 0x8, 0x6, 0xff}, {{r1}, 0x0, 0xf3, 0x40000094, 0x8, 0x7}], 0xffffffffffff8001, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x44, 0x20000020, 0x3, 0x5}, {{r3}, 0xffffffffffffffff, 0x19, 0x800fffff, 0x6, 0x9}, {{r3}, 0xfffffffffffffffe, 0x5, 0x80000012, 0x5f, 0x5}, {{r1}, 0x0, 0x0, 0x40, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000004, 0x1, 0x7f}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x5, 0x8}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x2, 0x8}, {{r1}, 0xfffffffffffffffd, 0x3, 0x2, 0x7fff, 0xebf}], 0xfd, &(0x7f0000000100)={0x5, 0x9}) kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x800000081, 0x0) fcntl$dupfd(r1, 0x0, r0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 17:03:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) shmget(0x1, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) 17:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a01525267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c466cbe13ffc9a9ff2bec173585f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be231757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca30f935dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df20ea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398b14c3897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d4b6770", 0x5eb, 0x0, 0x0) 17:03:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 17:03:00 executing program 0: shmget$private(0x0, 0x3000, 0x2, &(0x7f000032a000/0x3000)=nil) 17:03:00 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 17:03:00 executing program 0: syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') nanosleep(&(0x7f0000000200)={0x68, 0x7feffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 17:03:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x9) getpeername$inet6(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) r1 = open(&(0x7f0000001100)='./file0\x00', 0x88, 0x130) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001140)=0xfffffffffffffe00) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000001180)={0x1, 0x0, 0x1aa93565, 0x9, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000001200)=0xc) connect$unix(r0, &(0x7f0000001240)=@file={0x1, './file1\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001280)={0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x800, 0x0) setsockopt(r3, 0x3, 0x8, &(0x7f0000001300)="0270c105615359559bb73805e0ca5460876638ca6c175da30b4b3514f01bc5a9ec4da7eb18cc9fb3cce3f40bebf91a5fd70cea562c8cd571a96307bf822dd27933ae4cc19e140395c5ce05ee18af729d243f03d2754fa9a2bf40e8625069433d2ed5ebe154ecead62e23cc00f84da0bf797ff19f92f15d09d02b", 0x7a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) bind$unix(r3, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) r6 = accept$unix(r4, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) getpgid(r5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2012, r3, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000014c0)={0x1, 0x3, 0x7, 0x8000, r2}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001500)) mkdirat(r4, &(0x7f0000001540)='./file1\x00', 0x56) fcntl$lock(r1, 0x8, &(0x7f0000001580)={0x0, 0x3, 0x3f, 0x0, r2}) rename(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0\x00') fcntl$lock(r4, 0x7, &(0x7f0000001640)={0x2, 0x2, 0x9, 0x9, r2}) read(r0, &(0x7f0000001680), 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000016c0)={0x9, 0xf4}) getpgrp() fcntl$setstatus(r6, 0x4, 0x80) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000001700)) socket$inet(0x2, 0x3, 0x9) 17:03:00 executing program 0: pledge(0x0, &(0x7f0000000340)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x200}], 0x1, 0x0) 17:03:00 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x80000000000007c, 0x4) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 17:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlink(&(0x7f0000000000)='./file0\x00') 17:03:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002180)=""/4096) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) recvfrom$unix(r2, &(0x7f0000001140)=""/4096, 0x1000, 0x842, &(0x7f0000002140)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 17:03:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) getitimer(0x3, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:03:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2001, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = dup(r3) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 17:03:00 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) 17:03:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402bcd768100bc9e71011400", 0x0, 0x40000000}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x409, 0x140) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 17:03:01 executing program 0: r0 = socket$inet(0x2, 0xc006, 0x76f6) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x6}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) r2 = accept(r0, 0x0, &(0x7f0000000000)) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000140)=""/58) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\"./file0\x00'], 0xa) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 17:03:01 executing program 0: setuid(0xee01) setgroups(0xfffffffffffffe30, 0x0) 17:03:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000400)=""/71, 0x47}], 0x5, 0x0, 0x0) 17:03:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x8, 0x3ffc0000, &(0x7f0000000100)="fbe8a7c3e1dfa30f1ce997845c90c7b3234ef07ca43632cd1820cdbeecd71b7a0c7ca9b969a02a90fedc5a11ea4aef22171679dbe098d914b3dd9581b084ff94c9e81f715f909fc313f521e4dc11bbdaf83135bb5000cc3f70a2ce0f2abe947700e99fa96f6186664ce08be47a48df7cdedac52de6b84dc10329570e4d309b8b53316d64711806a99762eb780765d01456721e4c877cf141b50d7b6935f99d39290069b5dc14bdade94e87207ba629e9e3ef4cd983b8059989166ef58a241cb71a182a4a1abb4dab1395", 0xca) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 17:03:01 executing program 0: r0 = socket(0x2, 0x3, 0x81) setsockopt(r0, 0x20000000000011, 0x8000002, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x41, 0x0, 0x10001) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) socket(0x1a, 0x8000, 0x2) recvfrom$inet(r1, &(0x7f00000001c0)=""/196, 0xc4, 0x2, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) socketpair(0x0, 0x4000, 0xfffffffffffffffd, &(0x7f0000000080)) 17:03:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) close(r0) dup(r1) syz_open_pts() 17:03:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100), 0x10004) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) 17:03:02 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xc0000) ftruncate(r0, 0x0, 0x30000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) close(r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x3, 0x3}) 17:03:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x1000, 0x4}, 0xc) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 17:03:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x8, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x3, 0x1, 0x3ff, 0xffffffffffffffff}) 17:03:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6}]}) rmdir(&(0x7f0000000140)='./file1\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 17:03:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x7ff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x1ff) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTART(r2, 0x2000746e) dup(r2) r3 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 17:03:02 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 17:03:03 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3) fchdir(r0) setrlimit(0x3, &(0x7f0000000200)={0x7, 0xde6d}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0xfffffffffffffffa, 0x4, r2}) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 17:03:03 executing program 1: socket(0x0, 0x2, 0x2a1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x2000}, 0x8e) 17:03:03 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0xc000, 0x3f) mknod(&(0x7f0000000100)='./bus\x00', 0x2034, 0x20086138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/103, 0x67}, {&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f00000003c0)=""/136, 0x88}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000480)=""/122, 0x7a}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:03:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x100000001, 0x5, 0x7, 0x855e}, {0x815c, 0x1, 0x0, 0x6}, {0x8, 0xeda, 0x1, 0xfffffffffffffffc}, {0x4, 0x8, 0x257, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x344, 0x7, 0x3, 0x21ec}, {0x80, 0x5, 0x0, 0x8001}, {0xb03, 0x7, 0x200, 0x19}, {0x6, 0x7, 0xfff, 0x1}, {0x9, 0x8, 0x2, 0x7ff}, {0x4, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:03:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffed2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 17:03:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 17:03:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = semget(0x1, 0x1, 0x8) msgget(0x2, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x927]) fcntl$setflags(r0, 0x2, 0x1) r2 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0xffffffff, 0xcb3, './bus\x00', 0x9, 0x6, 0x0, 0xfffffffffffffffc}) kevent(r2, &(0x7f0000000080), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3ff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) open(&(0x7f0000000100)='./bus\x00', 0x30d80, 0x0) 17:03:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) 17:03:04 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x15, 0x1, 0xfff) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r1, 0x0, 0x0) 17:03:04 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f0000000100)="27086798bdb0365fd02be9af501f7fb2152008563c96caf5ac4426f716254766275eb16b010d500287b31351303fe04e24f86ef6f762731db4e29621592bf83a4c6219982320d4fc9c84e5a916b2e669b2dd4a9f48eb046f917cb400bba636e5994af413f288c71010013629efb643e961da36556adfed3700355959d1664db0b90a6e9ee0d3aa48f3b1c4a0f753cf1f71d2b4ddfcadcceb5f5ac8360487f228cba559d84c55976253388df98fc08d0c0ae5241bcfab8e6b7259766c50a56b94bdf097033cdc4a73cb2da4e88933608a5513ebabc079ac9e57e842911c922f0cb07cc7ae6817067b6bbdd618e07a4fa28edc", 0xf2, 0x0, &(0x7f00000002c0)={0x18, 0x0, 0xffffffffffffff01, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffbe) getpgrp() setsockopt(r1, 0x5, 0x9, &(0x7f0000000340)="d37932af08f64c50dab8e9f683bca8e8cb1aadf6f78efa1dc5e3d2195c5f650935f6c45fd6476cbcb59b0f2f6da241569d95fbf25a40277f89a04ad944814d26e36b7fbbac048f8340ca48b43593fb7ce03b0ce9b5e276f537943810c42c6250b6171cb875ddca972f9fca56d87d048993b9ba9d3e8d0cdf86392288722f9a91d6ab54f9973ed06cd0c67a5d6ac90b", 0x8f) write(r1, &(0x7f0000000200)="d0519fef850600000000000000da094ae7f576b8861b2969cf79555698b364600000000000021d0c23aacd1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xaa) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0x4}, 0xc) 17:03:04 executing program 1: r0 = syz_open_pts() close(r0) dup2(r0, r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = dup2(r1, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) ioctl$TIOCSCTTY(r3, 0x20007461) 17:03:04 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0x1) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0xa, &(0x7f0000000300)=[r1, r1, r1, r1, r1, r1, r1, r1, r1, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x2, 0x0) getdents(r2, &(0x7f0000000180)=""/143, 0x8f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:03:04 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000000)) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x8849, &(0x7f0000000140)={0x1000000000000004}) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) dup(0xffffffffffffffff) syz_open_pts() 17:03:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) unlinkat(r2, &(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 17:03:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7fffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 17:03:04 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x3) ioctl$TIOCEXCL(r0, 0x2000740d) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='r\x00') r1 = socket(0x0, 0x0, 0x2) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x58) linkat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0/file0\x00', 0x4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 17:03:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x2, 0xfffffffffffffc00, 0x7, 0x5f, &(0x7f0000000480)={{0x8, 0x9, 0x2, 0xd5, 0xfff, 0x8, 0x75ef}, {[0x81, 0xd0, 0x5, 0xffffffffffffff43, 0x1, 0x81, 0x13b3, 0x2, 0x1ff, 0x9, 0x1, 0x5, 0x9, 0x4, 0x200, 0x7fff, 0x37, 0x9], [0x0, 0x1000, 0x0, 0x401, 0x5, 0x90, 0x100000000, 0x7fffffff, 0x6, 0x3], [0x3d5, 0x7ff, 0x83, 0x3, 0x5, 0x5, 0x800], [0x1, 0x1, 0x4, 0x0, 0x9, 0x2], [{0x80000000, 0x3ff, 0x1, 0x9}, {0xd, 0xe2, 0x7fff, 0x6}, {0x2, 0x3, 0x80000001, 0x200}, {0x2, 0x1, 0x8, 0x4}, {0x5, 0x1, 0x3ff, 0x85}, {0x2, 0xfffffffffffffff8, 0x8, 0xbf40}, {0x7, 0x5, 0x1ff0000000000000, 0x1}, {0xfffffffffffffff7, 0x4, 0x4, 0x9}], {0x9, 0x10001, 0xc19, 0x1000}, {0x1000000000, 0xfffffffffffffffa, 0x0, 0x4}}}, 0x9, 0xf1}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0xfffffffffffffffb}], 0x403, 0x0, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/123, 0x7b) close(r2) openat(r0, &(0x7f0000000100)='./file0\x00', 0x103, 0xb8d4dc4c31d5ff0a) 17:03:04 executing program 0: r0 = socket(0x1c, 0x3, 0x6) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0xffffffffffffffea) 17:03:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x400000000001) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 17:03:04 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x7f, 0x0, 0x1, "26f9995969688b51a88b6bc8e56e331dfeb1e700", 0x7f, 0x7f}) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) 17:03:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000100) 17:03:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 17:03:04 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setitimer(0x1, &(0x7f0000000100)={{0x8, 0xc000000000000}, {0xa273, 0x3}}, &(0x7f0000000140)) setitimer(0x1, &(0x7f0000000000)={{0xfffffffffffffbff}}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x11, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:03:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000180)="133e62a474e6939aaeabed5ddf71fbcd0e6ed79a51e644a7ffc1d7dbe61905675f1900a472fded6129bcd2aefa1fac4fd47c7fb5e4f8736bc5c7a22da6ad32bc5c50a839254402117f066ee23312b983d5fe624964af07e9846bde19a0f2ce269d311cb74c37fed73d30596a9f1e678ba6eae0673ea01d05a9318f5aaefbf9279e001f6d45c30cb7063be311ef485558fe4a9c0e875bf18db45674918e500a315c715d9bbdd48aed6bf0dbfaa266d3c976abf766f472ca7e95ec18f266216c19c104c4", 0xc3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543eceaf44b3af98a", 0xfffffffffffffe55) recvfrom$unix(r2, &(0x7f00000002c0)=""/199, 0xc7, 0x40, 0x0, 0x0) 17:03:04 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x210, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20220, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0xfffffffffffffff9, 0xe91e, &(0x7f0000000240)="a62085d66dc24821238a93bb42bed8d2a7f61adfdeb2622c8ead5cd131ded59a3a1098050c1b2f341c389c53dfad8c30c15c2620a84f6cbf4611032f8e656f982b24c712e5508459a07204258d26dbc751638cbde4ee3aa23edf3cb67eee3c2944cded878def0fdb591038c24f481dafa11df27e344ce06f027bfdb782af3c5f41a389270c474d649b7399ca44dce79e786fe03e5546e525d98a814d8b6f94c50664c3c7f93d5aa565025dad987ccc2ff7ad38487981f0e740c678da028ff64092c8baaeadcddb184df57fcd7575652c19d731fe46989726f6959e18ba797d600269", 0xe2) r3 = dup(r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000180)=0x2) r4 = geteuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, r4, 0x0, 0x2}}) 17:03:04 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000040), 0x8000000000010004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 17:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0x80000000, 0x518, 0x7ff, 0x9, 0x401, 0x6]}) 17:03:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000e91f7189591e9233614b0fbd9ff964cdf1d7aa0ab08f599223a78256215d3c4316000000000000007281d6710308073b58d318be475ae0b1c1974854d8bce9254224a522e111aea0407f772c97590578c47c"], 0x6, &(0x7f0000001400), 0x81, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) socket$inet6(0x18, 0xc007, 0xc0) socket$unix(0x1, 0x7, 0x0) 17:03:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) write(r0, &(0x7f0000000040)="c4cbc19f4834e1d42506bef2f20b11e6f4ee3d2fcb86e78f30f6bc9b283521fa02966d9f329679201792af10618156b207626a8b557c0ca3f9794eb11293f9e93eeced87579d02054cdfdcdd35414dc0f6e79477f117007ed2ef047f42267e051a374d2534aa1f627dc4947138444c5c3829f74c9882aec907a1b1945c3997e286b6", 0x82) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000140)=""/184, 0xb8, 0x4, &(0x7f0000001300)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/80, 0x50}], 0x2) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000001340)='./file0\x00', r2, r3, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x0, 0x7}) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)=0x3f) 17:03:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000e358eeb70779c4abf214a80b1ac4b2fe5a0107c8f01d764c5295c307ce7463e0ee371c90c39f6777a685b179c77671a1f1d61491a51eedd06829dc96cd2e5e9fc3bb45640d96d6c45c48174f0f6b43a4d96f4c5d41ba7b1360756d912a25b0843ba75d07da3f6401dc79e93900793401a380ea2be349f4dd9d4bc68a0b9e02cd077eb8bc97a80d27034d662a4aba172f854bdeaf2c794fa5b3b04fa83a1a788bb88ff22e9ece98b8820a80d76f697e2ba703b5286a755e3cef3bd1d77b76676d"], 0x10) shutdown(r0, 0x1) 17:03:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x0, 0xffffffffefffffff}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 17:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 17:03:05 executing program 1: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8480, 0x0) 17:03:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000180)='OG', 0x2}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x2, 0x80000000, 0x1f, "16a9e65bc7152e883be48467ffe45beacd4e9e15", 0x2, 0x800}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 17:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt(r1, 0x40, 0x0, &(0x7f0000000280)=""/199, &(0x7f0000000180)=0xc7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 17:03:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x4) 17:03:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) sendto(r0, &(0x7f0000000040)="d06eaf069f4253fa8e5d", 0xa, 0x0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x11, 0x4003, 0x0) 17:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xda, &(0x7f0000000240)="005b0c578bb27128ed4e574f155891a88c3383d751fced9d861a2b69cef863f17a6b19dd6a56aaee61c01dce6f3b53bb2857cbf4bb2602ee16efd54cfc569137ac82b5a2b86a6e343934523f6eda53ed7fc23e639f91fb4f4b59a200b869c2af84b50b3e177a0b886a76c96c240c6ee89de6c8239399e3a2c123c88490de1dec37dbca3165241edc5aea53ece5b86453f571bf85d62bdd0af0535c07834ee25cd0af57aed808d2d8a771135d2d1964a57615c2efe25645145d33b5d97c0805a68bfd29e6c764f9875f0fee8609aae10ce73eae71c6806a8fb83e") nanosleep(&(0x7f0000000000)={0x6, 0x5}, &(0x7f0000000100)) 17:03:06 executing program 0: r0 = semget(0x2, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x108, 0x163) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9, 0x40}) 17:03:06 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './file0/file1\x00'}) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 17:03:06 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) 17:03:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) fchown(r2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 17:03:06 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0xc0, 0x28) chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) flock(r0, 0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) 17:03:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x400, 0xf12, './file0\x00', 0x5, 0x3, 0x7}) 17:03:06 executing program 1: unveil(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) 17:03:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) accept(r0, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) r1 = socket(0x1000000000010, 0x3, 0xffffffffffffffff) readlink(&(0x7f0000001340)='./bus\x00', &(0x7f00000016c0)=""/141, 0x8d) ioctl$TIOCNXCL(r0, 0x2000740e) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000040)="0afef97e5e663cd1586386afd340bdce82e43fe2367f3665dd80bfc62fcd8710b8b68dec5878c6b9257bd68a2d9b23883f96e66f83350d94bdfe884b9bd385588423b0341acac7351947f5423ee450374967c32ab6fb743d4d73757aff06f7559825d1d3452055805a536ae89fe758dcd93630e0aa242d99fc964fee510c9a04070094580016457f9d00fcfc58b0e8d55909f69410911d245ff3b87abe55720acad302b2e68ef7334f37f51d6bcbc4bedf4e", 0xb2}, {&(0x7f0000000100)="b669e7ef178b801cc7cb4822bdc805", 0xf}, {&(0x7f0000000140)="e39ea3434f7a3c5163813741c231d4f2235a968a1080b6f226ef3bc8ffb6eb85e93645b2416d27eb0684c7d21ea42d958f2dee444a6b1fd0eb61bfe5b5c9554f1eeb17ef36b5cada4e61effb300f3fa5dae24d95620f8185186556e6d1c7", 0x5e}, {&(0x7f00000001c0)="a041ec27e86bca13bf99570c2b25fada9719258bb86ee950d58abe955c68865964d1cb933b848c22c91d8e35b34c29c6edd7428bf65dd8dbe408f5bf0afa7af1f50c67eae85fcb6f8c0282778141fd767633be6ec4d34e32da247641491d001a72a6f1a3fd7cf864aec257e154902a15b42b82", 0x73}, {&(0x7f0000000240)="41aa1f0f598b2b88edc2c39daeb246138212742076b08790776b404784dcdaeb78c0878916bfe0cb01cd81cf5c1995391f2d94b911dc6a958b35a3bc5f70fc61d2997ad44407c807005c3f7a5d4d9ff6b410e6bd53682545163b6f422838ffd528f1177534308a14a8804f9db232ca4f187c705c5915ff463ed6fbb668e155cb9ddd40a743c9b669841d6edc2466f96e5c925829294defb107c73c146075fea48aa96af58c9c733d71f1c838eb0df1cc7c38d8c716e6dfaba10c155d17e63421369720c39cec9cf01e822a748615ccb32b5bbf24eb2c3f41605871b5d396b76f7083261aeedaf047fb22f24dbdec0ae85c8ec8c094f97657b2be19faf28c7782d57d885ef671ac1cc5435da96ec01c76c98a12e2390f869fc53b363918aeb83d681b3845f4bbd1dd11d2bfaa3024c333c852f6b76ac1e40d64fd64d0bead262f3d262e281211f3b01428359fb9b821e4362ca270695598e52c5f4ff7f41ca212017ee4e8703af61c796672655f9404c394083f356743e7f4fc9797db1dcff995983b3938615c3b5e2add7a3f05e21da72f1f148269749ea98ddfb3f9eca41ceb944cce2129df38759b3e0def56cd9ceaab0f713c1330c909cd9fdf0c82562cc2b8def7bd7ddf3b2fc98c240494ccb10f7098871bf4ab2c41cb00cfbfd6959751cc91b2a6f5b2e21cb501995dddbb0182822f1d7e271a00ea21923c17d9755af33832198755f161fdb11690e58e2e1004a49e9b1693aabed6e2b31ba035641df551ad9308a2440a0190ba479d23000d84acf41ebabd75fcce5387067e19f4f71265a2766df9b3dee528d7a45573bb2a1f94ece9850a66a11ec5c854b7d7df4a628f563bfcfc94dd86a8f0fdfea93b2f2525759f5a99f7ca6e88b9adf7423a807d841b9156f5470fe9c27d66f3f4b30819c32cf54b15ccf1c793cd99dab00243ef40a9f35989327c9e06cc5911468c9bd0fc7a0a228a4e244eb00a80362855a2c5dbc284a56c9d4572891d3c923f4da6453e283a51d37d267a05c5438ce6ea984fecb03fcae5aa15b05e39ddf325cf03f4e425badbf3e564e9e3f116f9d2db608c2cec24a91a9a5871dbeaca2725ca42d62b11f92f6e359c020ac674a7cbc34f479bc56137032f9bdc580c27a1b60118495011d17f34e1866a59026f1a34db707d07d20e0d95adbdf7f145d5c36a24dc54a02e630a66700b90a341d296e2eb3eff9c1c4ae0f6b68367622372c278f45614eda138750b8234a3c1de2a16ac627897405dbb93156ad4db414863dd1b056e49cf7ad3fb17d95473e7274d25a11ae34640f155075c097c06efc86d5293d1e67a1be31a5daf2217a9fe55c34e2de99f9c4fe0637a5c816b9db5236fe0cb2c1936cd1bf8ebe95492410921f85a6139e23e8078619cad0fdb50588005486f0391c76e0133a93f8454a28f1232ca9842bb9841b247e4ba2b5bff28f1e06cc76fc50b9b9e2937dae4a32610bbf64d7e518cfab423ce770faa64668f2ecb09747dd2c0e022e055e32f7167dd27ccfe374d53e4da02b8c73116fd3b6bf3604cd6365ef3ad255036279597df892e5dae39c5181586b9b5b9fcc76ebca7342661c4f2efe29e3733de8bb48c661b7dc3a82696e9a8c181a9dbba1684c45e087c4e16bae6258c5f1878081239286347c67dd21318d3eb45e7cdaff5be7d4b8c7cc1e0cc39773329765f6efe2742cf43804432dd3476d057e017f18da8c099fc546d895d0ec412ef3bfd7127eff457621ab21a4ba99d525e71ed33f93d55be7015ec0d6a52a56b75c377689fd66f1ef25ab54bb3f3d271625abcdbbb235a6ee92479563313b8124bd4d132df7a0c09a82809c26a34a0ce204396d51f562d434d4d369a2496cb22ef74a2f435246a2cd2bbb1f30dccbf711fedc600f8e0d0a0ba1bf2ce3b42380995ddabad9600e12d81ed332836c28ae0d2ce6bd07f0773c9545682797b9b442680e923ee98ca78831cdbf224143a8ba8006e360e2791e573431f79aa3fe039ba9300ddbc4080dec7ce23b0298737eef89b6cad25c5092b6e380b31a1af67b8014f504e3dbb8662be1d225eac1fccd5937d0a6c16f16589654106f83889f1221809ccec9925306a9ec41201d002f44f22cd8250674603303cba3f36b788947918265a88c6876d257c0c95b707f0b19397c07d2080e4a5c6388b45ed87312d0fb68cbf0adff36521b032385262f6d0639876c631529e7d2f2f7988f335dca001bcc60c2dea68615f4e3ba7af6f7d621744848b21b1d0867dea311b2ab584d43ac0a4c92c4a549b70e3d384b4358ad484eb507998d7089528d30eeeb4a3ee425e280909a84f74a5182ebfa1d4d406765067f5f7f8cd53ff5aa74e255070f7d41aae89555266808e6f0d3f4157c7fd23bb3c725b32f4ba7cecd1281bf9e7877ae41349d19343bca49359cce744f6bac4ee72b7084c16ab772e96e57ee7519c016b0dc65c9521a357800728e92d8e2232b3a3c1e586021eea8e721a1229bbb62880ae3a458b63a16e677802381149d05c80bf00f30a7e8405b8b1f8cd76834168e4bc0d20eb1ea727740ab8d077cbbba8fe6696a3b09787b3fe1e04a0c2af71bae252d37338594292d4924a2ba33fdf7af3602db33f2628bd20cf6328b419c223cd8d08fbf3c0883fa46f44e766dda957469c1b61a4e86daf0959074cdbe84842e6cfbf22ac7852159fd1fb17b11ed78f117f6c9fdfc7a5a2e9657cf63bf86bd29840db98eb2ef2be2b2c6200185d3cb7463a9b4f564a46512f2a2832109309362d50191e08c8f49caa6dbe5b4330a9125bb7e1b4a1134a306de7b04e60c092feeb6e5cdaf6e5e124fa4a72d8a3fc8c27aa6b7bfd6bbcb388cac427a1946c6e5bec47a49fa1c782fcb25d96cb3bb1f3a5201c1be86b516cccdca08334dac1b1895dcf0f4f30c505e6c4d6d45779955017fb62c77a37dc84318cb610b00901bdddc00732823dd6c7f151c3310670c5a4c0ddafd424db7e5c73ce8fd280e32cd4589319bbb67ac7934d392c651b2fa5ca56ba8e0a297bd8664e7730b4326e980ab80dd25c2640984d8f5f3c9259aed1b8abda5d96f1744af68244185aef4d8dbfd94bd78b9a8a482905f1240c2b66b95b82161dcbfd4abbb46fa85d488cb59d327778ea03c79aabe6b63402afdc679a678d217ecab2f6115d1c6fb85c73fe3273083b64c18a0316b9625f2d8984236636e365e16555a84ae43bcb4970c2489bd1a7d533c1cd63eb4b22950a067e69919029975fa2d6945c436ecdda7890b2c32cd8b969edae2b28f50026a887c72a94859ffb14d75c65dc3d347da955bba91697bb24c2be5c9cda340538b4a03d3f2b33708182ecb9845bc156646cd55bc127ed256f18f55f877cecc4ebd1c7e4cab3885517940cc534ffcc4cfe32f9dc9f700dae13c7aef54722ffdb592f012cfd2940091ea3750dbdc84b4cae64dc5409208c9bfdaed0ce4ab6ddca148f44fe2f2c08b33a788bcbc1b30549d5554cc14528dc29101f18bfbed2fb59deed44af695ef47814944ba8af085aef103c4e8ac4b0dc4e5de1a0772b4826fcee6bd00d92d6c18487a804a052a9b8a2c7db23c57d8e38cf23417951839a0810682e498820855217e170831718a93c7a4dbe3d161172c8bd7ab17dab9e88f8eedc8c35bcc15cd6878f9b1d8fc2765863e8d6f7e888bd92710d58efce424601377fef82f8b8353d41279fbf29194f63fec9605634a9ae8720b825228e81065773b4fa38110cb5cc0d418a0060b0f449c9646e05a2a57c3ce62527e33d8b3ae69022d28a7371ef880910da42e5d2cb548c9269e00b2dba0701115125b3e384ba9d0fdf6a4d19ade0694ad2d3ac4ca729ab5ae610282a03859bccf52e069255013f753a707c670f7e97b81a4893982421728a9320b3477417014b70ba8c41fc97b92ca296fd5c7d5bb7abf3d214c221ca6b15485a1d9b51b00c5c13428fe97baeaac6d407897ed9114fecee3ec30d3809b16db0baff2552fcca02e5381dc2fe5f717cfc9ba4b07900e93b456473bcfca568a6380034ee346411eb502521a57bd8b791715b1b4ebea0f85272ad97192682cd81efb2cb9489dd1275e86d22156472f809cfdebfc639d81f7f5afcb6ebc575254d2c8bead4388d86762e392c88a6f46f72eb3630362a1b38fbfd844819c86e633a778e338908abaccbcf36dec006d08d4032a61f36612b8983fe0ba90ea5db1e0ae43a2c7407d2508140325a28396b147c22cbdbdcb2589d2fd9ba63055fa100726f160fec74be925e661090b698ff7aa28cbf1ddc887d36a4c17d77548c49461d09f79f1de81859667cc21dcb9fecdffa5a47894aa404ea85e8de0442eec483ff13954db25b03216f05aefc960892e89fb260245e1aca105e4e8ee8251cee70adcb8660548dc75ecadcbd8fbce3f993d37646920aafb9ecbaf0f177ca5e1d9f93b536d9a9878ec339cbc431322136ebfbcb77d250e6a1bf83f8ff86cc51dfbfb746e5f0328ef753d0fc059a3ee4b351b283e94c47abbf1d2194bdfba2e10add4669d4beedc89c2891ebcbc68f1bffed53bc704769c64ad24c8af9502e23049aed976750cebe81e3afa68d8cb066188f1942f547e1411413db82a0e34f7103cf8382c4705719997dc51216459eebefc4d2fce388fe747ecf6ca14ce25b0b2491e38297edd8e4898f87c97461fc0e2a58258856114cfe52632b39280fc4f44b46c50b82718dd03fd1dfb4ee7059432e3abd6f8ffc5c31f2bb3cb7984621b77b1d7bbf65a799761b168118dacfe4bdd61b1243c9e3ddb04572529df17fb0864e0edc2e94e2e4bbbc15fffc7fdaf27808e4739a3fb4b2bbd67ab2788ed1693cd3a49cb6cb9d244cb1a3a4bb15c1852cc35bbb52eb966a337833983470c297e34c598ab3b7d780abbcab6d46b562767a989c4ea184227d8dc0ee9b3e82e5ed12e881dc058805d046d9bfbab9ad0eb5a11c0e69cc562e8aa6dd003eab5c7851258c65bca42dca7f6fc78b4115af298944e175bbb9b2fa9b7251947a4a5b300d0c4f2a3c61306d91aa21499ea37f0ce82c9865c48aa2ce4e036e0d8d93738206d72d343c60b4cb181f4fd4a35d9350492f09c86991e65e24e56e6faa9917f3cffb43a0aad47e7c711bc351224c474fde20321daa3bdd423017acc0d7fe902f5c2e03f42409e3e7ccf609abef15babc1f9c65496823b8de86e9a541fddd00c2c9b7fc07f709e7f110b6dd467f617424d9fc247257fcdb29b8ef5d0ff133a33bde739c702742b240243191430f55c42ca590771fd0d045c2873998769b5ebd80c1941a2b51857b2eaa0b51fab9606fb40624fde34c54d7d8eb72055cb8ba4079609461d3554fbd88bd82f9adfd44469b5c04773ee8a5f174753f8ce81ffe11510a942127df8f789fc3379be37f4610eb4b0df9a2e7ada99a34db7c6dd498f3ae30edc685fc2cdb718cd0e71db31a2023e81e67477732a8960c2c322b574440e3c24cff8c4a2d013d77bd633382c0dfb5debfbf169d8d5c7df1efea2ff26e2fa35a03b216a04228b527baa634894b608c3d8786287c7b1b30e51e5935e417247fb16ae32b54eb9545afc5ba84f5eb4e5a05f7f2b9778606442302711afd18a795dc551aa032bca4749fd305de28cc0388f8b58faeb4f02590f169a4e4e000d574b3f39f544e65b22a7d444f97731a39b0f9ca788ec6903a2eea818604724831d9f0dac8999a17f2fb259d15aa17cd7bc5a523f01d2640e627bc35b592e26d06dd7fa85e01f1a07d712032eafa2ed56188cca3306fc963b2f52c84253721", 0x1000}, {&(0x7f0000001240)="fe348fd6a76fb279e00d9b372781a6a84f4cfb2f51525a661869d026c810927149748423eca4fc2805d4b77340066eca27a3c2bb46fc289cb0c952de7ddef1edc22eeafc78cdfaed27123989d3727b17cff26877a1431077b995c733c7fdce67646bbcc2893146334f35f3fd9278686dafba334cbc3a49b92b1d35651e0ddf1e5549989c8ef602775fe7539366456886b60e72c4db0fffd48c4c93ddddb9fb60b6fba9b3b898d7f187fa1593f99bbdf511183c08780643381323854c7474dd0267f5d26f98ae824ae4c7c70665e76d0bd6154d20957541aaeb82ac07debb085a394294175fd9810b584e78c5e8a79aac6df6c82fd2376205abb8a98659", 0xfd}, {&(0x7f0000001340)}, {&(0x7f0000001380)="82f444925c007e7edf9791b73221fb17db2b7e479eece66a53f167fb073db120517f0fdb17e81117ce6b0eabef76c0b36dc9dd18716792bcd7725157795f48cba14bbe9bebd44bacd2258ec93cfabcd0d1a921672fc9a47f0d21c620ac04957864a37cb49d47a1b27b4de720b785cbb333f431c7536081604a42d35b2abaae477d7abe78c1778f51b726fec3bdde1560352aeb73f3674a17450295e9c3896924130604c5268e32801d283e4539e73c24252fd3c8bd10e130faab1e1a6e60f44491f30d4bf3fecea77b38c3cfe2f9", 0xce}, {&(0x7f0000001480)="f69ef3a64c55e2c51e0c7d4a60f0b57fdc39eae17ef061d5d4e1430110c8f0490885697275fd3258c6be1b4d9f0d4b16948462e049fa4f1ca1929c4eed947595122e727ddd8782f028", 0x49}], 0x9, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x18, 0x40d}, 0x4) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=[@cred={0x20}], 0x20}, 0x0) 17:03:06 executing program 1: r0 = socket$inet(0x2, 0x5, 0x400) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/89, &(0x7f0000000040)=0x59) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x90d2, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xc754, 0x0, 0x1000000003, 0xfffffffffff7fb7e, "815c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 17:03:07 executing program 0: r0 = socket(0x10000000011, 0x7, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="c55682022e0066696c6532005666481af7a5a9a4a3ffae56760717f203dec272138bc929934101cc3cc676103334c68917e1242c92f63d3ff816528d9fe8480a87933358d2b5918fdb0e762d12cd3e8ecf41f9fcb97ca9e1e077f16d8a902cf383b32d66dc15c31cd8bd7603cf47c4917e940443bf040d4395795645a48de7d796d441bd5a0a2a2734c866eee809703d2ac866e3c0452d1f13708fe6c5638ca1d61e5921600593dd704cfaf14cd8e6d802f7f60beb12add8975ab54602000000000000008865bef687fa872fa6b8cd0e8b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffe0f}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/206, &(0x7f0000000080)=0xce) 17:03:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 17:03:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x20f, 0x0, 0xfcb9, 0x0}, 0x0) 17:03:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 17:03:07 executing program 1: socketpair(0x10, 0x1, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 17:03:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) socket$inet(0x2, 0x4, 0xfffffffffffffffc) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 17:03:08 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) close(r0) pwritev(r1, &(0x7f0000001480)=[{&(0x7f00000000c0)="9554029ca9ad2ff67cd409293620dfab7daa9d87d29e843c4a0df11321aa6d08d068cbbb44ab4b7f8760618e5ef309faac363bc5ac276aacf454e0343273d9e764121547574fbdde52802bd82fd4094db38986e58c191d294abd23be676c7699183f5096f5406979797550e58b808025dc4a14383cc9de02e3ca349098583a58dc71f43589c128d93b3b2dfbdaf05fe4aa0f2b616a821922a5766067a6eb8585ffcc290613edd09c3dcccd478d832e22b301ddfe29f80471e3e927c470d434d91796b390061c2c3dbd204922b314f90e8125d8bcdbe8ea5d9489a5da3564f7aee539ebf27f8ff49fd234510dc2e2fe8a5e1a6d880873308171afd1c1874c66ca45014ff31d708e9d688cac000e7d433dd311d4bef310f54aed217eaecc35cf362284c2908bb061f74fd6d71aa763ac394597dfdbef7971d49669858e20543049f3c289c9659470743387883807e70469c372894359248e4cae937a2791ab7eeb2d2a7af4701d4511adfeea8a9a7c2f9372d5b553653c04fbf80d7994a58f8ec4ba55a159ddc9b0b699b70bf1eaa383628ca5d7e31d9331650303a210bb1f1d7ff81b9e1126cd0fbaf8c3cf82c7ab7f62f64bc71a53ecd3a99e34c3d8329f3006ba0eb624ec041264fd6797eb4dd5932a61121ee337bfea3bc88dcc6b3b0559d2a196f1b7dbc21c7493635acfbaad1c749f47fb4bd76ef7e748fc321ca7df984ba0ed4ae2bfa4068de0c595137d2008613599a38f79cc653f76923efb2e6401864888d4f52dc4c425859c4cf306a329af54eceb5be4dad2f7c58e1c4f8bb81e6b7e43d5e53ddad335206c28c01be87459fde03f266d4a7f4e687da325b6eda399bec50f32f0881b0b21b7bdb0487157fb95cbb24d92f459901f9e120c34088400fc3d91fafeb0bb8c5b599cd887af8a3bfbf61a4d804775a40b79ec3e64c48be774a2ec2e33db7183e62edbd1e5c56dd1097f002b2b44f75a781c8137ee3e4597a247e1bc5bbd664c1eef1a4e59b3c40d51ce46f2edcb06f62e31f73043882e709c5647a7a460982577f588a75b9bea03e2cdf85b3af4e4c1eaf4cb00ba3f331b41c84e0f39a80b34b41543bf9fd5024c4c7eeb74dac415e976088a06e8b1fa20f8e92aaaaca609235fc0b4f10f277282ab2144b0dd172159af2a768257fd520fe840de6aead879a42c179bdf328a427d86ebcbdd586d5b44e5f22db00c81b2b95a4cd35d97fce7e8db157eb2a3f92a77aa92830243e6d3092c9f6589e617a7797f585c3efef3eca867f6b9b96fe142ca97db198173708452f5e1e7bd2cb8f87dfd84bf7fe2f1bca92b94b2f325692d4e5afde54653c1281f1760566d7d64b09afb847471487056a45962a61cb31dd2b76d589a47f85fb85e5a9883c0dee8777f62f32823bb9e82a0ae3a23e2d3c6ebbb157339643bd6c69c29190644c6791be21e81df1f2949afdd84ba7693ab3aa22a6708e3a1fb0c51a96977ee765fd0dbbc5a03a2d878ed2812510ef4d8db7cdc5c3216cc626997e1d2b02c2cf0f768fa14199dd82072fa8bb5bd09fa31307472f157e48cb6d9e2c0c2a15e3342bfcbd5e36ad0cd8b825ffa3c0a7b06aad115e3e853fedc4c29fd3c5e7a1910ad17a47f73ff7f87b0c7070c58a579926b2d10c6fb666bb34018d0ebb236844644728e4cc00d6dc0565c47a6a5be1da102a5a011f55d3dab2dca623f2526cfba68e0c902eb136930d6cf6fcd49d7d4119fded45f4666aed10666a20175436b6edb24381dcef5ff5399f7b4ec14b7f7700b6f682372767d40a96a31428e199a7888a75fae5f5d02a26c40ad5aacca04ebec09334a25611fac0a6320a428f906f165d1f0d2457148c43e5e61596f9884c6472924dd2d8ba0f590a47fe35744493e376009ec78b27abe71c302bc58c839d3888ce16bdce111f8121556bb76a98809b5706390b4baa5f3c55ee41775d8e41ed317c11722615644a84f974971459481ee5ccb36dbd17da888f233219c1f2f0b1fd58a262b94442f65c8e861bb831cfbea69801faf3c45d69e18927417c9d26378cfb50bd3acd94b19c4b78b8b97ecceae84585a6c42319b432ab24a1a3aa5825d620b40ad7d976c74bda278f9e83c5ef7b6854edf9ec2eccffa524b686cfc25debc6602b5a90f80c70a7c07e1f59fb49cc368e621f736fc229a26da6e23cb8e9ef1d4ad085d4349f62e68cc720d21726850bace46a9d591f57bb9c5fd8aa022a482a4a83f9e0c8fbd9e16c0b4081c44a430a1a44020b3c3b12e271f9291672b12fe4bc402ecebdff948899ee672cf7e9a01a8c48a5dc030215cc4334030201bb5ef138ef7bc9e46eed2af8e80ecc65a7da4f37d7125032fbc9578aa9a7f396c5d6b392868f19ee0121fd406d1c94b200388cf9e3fc86d64a15f539e1ec57d4d2b5fdc717694c8fbaf80d9541575fc142343a59876a37a65cd78bef495079d969fc36841ad6b1e7dc5416710c5344a529901e27e3f2d0448337cc9fa1e737ba88c077d81b44a520205a0e50481edb241976c092710236a65dc0eb021c5ff96a25a3dd55e445ea363c785da4b013edd346e67f4bfc1728e191865fbb2a3471ec0503db00034f57bdcf7977c2f0869f97c46dda0729d3ff2a687718a2a78ac7827b40d53131abd615d2ee271b6382d0af0d271adab22048f581fa6a33669ea5dbc87cd4ccd25aa0acb934201ed2d462285eda6c159ff4081dca5502c1f2705b30e84a2822109121b94d43c79cfeee3bd71cc6657b1dae3af0fa314dc2ccf0b9dd3ace4f4ac8051c18079f81bca48a6cf32be8fef902c1b878d5994974e2dfa94d02be45bc7f9cce822b464c12f3a2a888cf36bf943122b13a670f962032ff4406a2723280e13835c6a101cdd857e3a6f66110c262dbdfa20f01b9714fdcd54502b104c78dcd4ea6e8429949a3cb9b1cd4427b39842a075f9e78e79cff586a6c03a977aa8a23d59de03d6badef59be0a61577d68b8f9ff7e24bd749e2e59b058fd739ade0561cacbfb9b004786b1f176115eb1cf3740b50ba84f854bcdfd904bba9e1a71eb509654d8587887315438a5dc60c419c9377fb3bff464d07ff77ce69c708914f01f80bd03e7abb10e0274349573e2546c241bcd5ccc2fb5b0b61560fcf70182b599ec5c2a9582cb2c29f9e8a37d554a87e0a4081e2dd3e2c5bfb68c28422d21de64dca62765f0823183bf35511741f62ccedfdfca5b82c0e5cae7496e6f72c936235b10b26c644ff34cc7b1443f2f7c167d681e8fec964bafb4afb879bc5ee7e9dc185f5d071f5ec2a73ca68746fb5e5ef804f4f3bfde889304356486d078ff446adbef2bf28f58a942ad1f85a3b79f9e7cf42a1117fa0b5fd691688321df55740d9f1fae7ebbd4e64d24e46264442d5f17987129cc860263e6bb6babb53c07a37d3afb48109d2a0be1eb6382a11d666e028987f66eb833a175d614aad03bc42d188f2d83297c27d1069714ab0a4a904ec40eab157af05e6888ca06afd649239607fa31a03af33b293396c46e2401dc44e5e2d1ee14ffb631badfc5b11052122ce29140b1524de2b5aa21deeaf2be32b1d27cea707c68c274a1dee02d9b3f6406bde0891d0e131fbfd3f6ce6634c4ede6d45e5c0af3aa371ce40694ec128e6a342b8970161f6e42e02a1192e462ab47fabb849134e6509431925079a9458ca7ddebc697104a0bf18c35acce33cd801d30772c16563b88bf9ba896a3b207d63880c6b2cacb22d5c253337d87d9a3f4323153afae2167e00ba1bb8237a5773bd1fa9dbe70b3c30639ddff039fae16feb021baccd9742fbd9c82664dff0cfa4b978a439069b5620ca78d5f80377c2838f4ce2c86a3eaf7c79a71915f849845d8500219900a4615c2871069fedb5561a570745b0392712586c138b97f41527895fd3cdb3acb3a56ac310a6a50ac26853a1b499ca651452622cdea3280be4f7417ae52328f70d22c3d66c4f8d674641fefab88228b4d553cc3d3d5d534e3b567c78a87c33088e19dbec65106dcaa12316d165ae823a7ade9f2340296b649e5018489bcc761bbf735688227e0d7a190eb4bb976bdbb80e2930af1bc638f1b2da686b6409b87ee72ba7b7bfc5359ead2e173fcb5e8e532a7616e7576f2fbf734289bee1e49b30ca530b6b2b2ee62197ea0d59aca0f82b230924b993e03638a602716432b0d99f8cc038856ef2f85d392c499da048e6db181af6d6c7e1ec803694b7dbd025d3c251296ccadd7a675c1f8ec6337679a8ac9c6cc28266dcbc5aa90916958fdaf465bb31e5f92a3241d01e26fdf040fb6633129f28a4da6d08f0b8c62496723d8ca397ab14e03c471473bb89a14567250eda4fbc27a95ff9eff865aad3375a382543b884877ed076c999307c7340c606aa52eade143e07130dc9dca64539a08fc38e4f9fbdcb7de3465a13c9344365c29b1d2285ff7ed33f6d1053cd05f42776746c88f05b2cac5b331e54ff2947d9aaee792d21ce1886002f845fd515bb8184f68fb5215b44eaf9895e059ef708699a2eae7e2f5d4e85503580b5f0b48a3768096a2fc3c83d7dedad19757e04456ca4713e02444b313ff75c347eb790d1aa0c74938d46761c0afeba691b75d8daf10b1fb6d9d02a27e5969de2b3934be6dd5161b4e8cccf5f615715b63b19f519b03ca88ba7b60aad208e1132a0c3df7694790201893369a179d27180b23c5571783aa8cb521325bcf9513f5df7190ea1660025b23cabe598afffe7a54e7f02db7c0b724d5511f09b09686adec1badc470d7ab35ef754a125e5ad1ed0312f47fad36af4d7e0b2cb9c6ea6ef2b51544419678ebaa83fe55c6ccd60a7b35152c7bd76502a49c0552d9889ffaa6f74d077d1c40db27d92080e3429f4cad0a876a77b6904bf716e55449b6e555d27ae1de793d5dfb5ed22d5b87fcd92cb4e8f69ab4cf5132018946072e404b6de5ff3deea684e2522596aaafc0bf775960a6296f75c3038609f09a32ece8c39be2eaca534b9bf8c3bea0ae43c5555ccb734ccc0ecf786d67d84bd0d8663409890bbb9ad7e27ca8adb354cdf3c789f18ec4a5fe96080be7b541a1c800930836653a7146a1725964cfdfaf5bfde033660ae5eebbe4d841b0fadc11efe2e4c746c5991ae651492b671702d7e3b0a1acd4b398905bfaa1c4373adc5fd20f87c93ed9dd69656c6b9375f0d8b83f59208e38219aab5f39aab3e75680965668fbb65bc590c5e258a21f59c93e3ce48d3fe0e5399daece8113ed86e5f9d5ba747154836bda677edaf470a2d930e102c20c27fb5af71f1e2614c5671fdd77321538bbf3ba21f1b945ed3c26a80a909ef8c1e3f37d4335f1d25c3133d9e4f7a39c2830b26f9f6e0785178e127c815c164e818c81598c3cca4ad9d53ed3bb91a6733c1a68b4d6d24814b24609041ac48864b0450eeb1053abdf2eacb3bc8de7997117c70fc4c6a02f0bb0b8d320ee161939c132e3dcf6f1ded440831b603d6cb1fe6c499d44361f236a42ad67cc4968eee5e8fa38a2394aaa37ec4ce5efd18e489e82aa9de7ed94de5353e96457537f966c1724f046d5013ecc73ff4e02b609fa9b28b5a22e011c4c39401ac6427a4b54afe3fbb4d61a88b6000062d67eae9f4bee3dd6779325a94c82f1fb88bcc56f1fdcd2dc36606eed6bee782b2fe0474c0dcc88e686ee001c535fcc9db10193cbdcf8e20ec66eef471e352d523edb341ff3788161ee9a64904d7eee9d0c5ba3158886deb78d5f7a16c87f3bb7da098376a0600566d253d46e1b337837d09da5d8fd2e6015371d9dcd7d0cd413781a8", 0x1000}, {&(0x7f00000010c0)="6a4fba2f4da5e32425410fee95338876a308f10606af00f94ceb43edd218858f61294ded6b7c1451a604956ca10dbb07753c9051080f22de2e2b00530182a414519f273345dc4228cb494fa99349f8200287439629dec3ad65f3baea6091b7029644d9a2ac82ba2b125e8bf2da201f7dace9ec0881cbd01148b010592546a3e39773ab14df100da0f2b6789d956824fed9b029a10337193fe573936651c977ea79601a613d9d459c781fe2bf8a886953e4ab11821996f460e13a", 0xba}, {&(0x7f0000000000)="7fa34c8bf4dd45734c19fb044771b7d08189d336976ab7c49232", 0x1a}, {&(0x7f0000001180)="58306216d9a09eb522357c6e8f1ccefde810aea8638bc87f0c1d962e2943008ef47ae14e7fe25da53cf691f57135a390abb82bb1c599d9aa868f63adc208e8397fae3d0f6c4bfaae2eebfce62752712e120b03937c6ea72a3ee5b03820c2effaf1d026bb74eec81bc7ddbf2d916e028fbb42004a08ef18a28dd938809a3413968417870de1099c72848f012bce7eb9f326c8ccc1245416c582a812ca6fff3443158fc9a53f064146bd2f6a7302753c1e2cd5f0b43502733afdcea98ab48c65c01575b579f20d29", 0xc7}, {&(0x7f0000001280)="7b501d4e7e7bb8089d4b30385dc86588b150890cdb6dff0d2029321cde3ecef193dd5989618e9f67e7cfc9a28b46413feefead1a0231af5ca1c4406cb19d119c11595b6234ce5324875413a6cd621c2924522d769e80fbed846f852c1a31eded1f5c64260cdc9f0eb79e1d0d034a0c2beb02d8c30ac77d5ff92ae94eb0f7932cd86784b1f2b9fe3ae09698da377284268d696d1b0eefceab426e997cc4154f7b2c92ec58456d03cc", 0xa8}, {&(0x7f0000001340)="5bef1c8da1ba96fd5eaf3a1064170d04733ed3d1db7e1ca4bf7622841a4b108484118e798a3f02241a6afce0f8e05250867d64b2ee25261b1603c9afb69c84acb442d298c63f8c5231a03d722e5794c886a19b6e43abebb37fd5b46aa8bfae9af4956c19b8863efe83423866199a554ec67d366b110b6c7c9b6a675fda2d40a7de05ca4650bd64efa23972e8c5ad", 0x8e}, {&(0x7f0000001400)="15375b2050fb9fa0d07bcf44c4c5c31a1dda3f14d42b9840d5c834a5eefe3e8d07e8c35ac669efa59681408676eec269d82cb3068313bc46604b1fb98d5beaa901e1907f7804fedd0a7c7e4de183fd1fe51baf58bf0a7d99784ae96150b9363790", 0x61}], 0x7, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 17:03:08 executing program 1: r0 = socket(0x100091, 0x4007, 0xfff) sendto$unix(r0, &(0x7f0000000240)="5001050460000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) recvfrom$unix(r2, &(0x7f00000003c0)=""/4096, 0x1000, 0x1, 0x0, 0x0) setsockopt(r0, 0x1f, 0x9, &(0x7f0000000000)="13ed35d4a0c410232766fb5fafd08558465bffaaa19bca42defff3eb2614c46863075ae7d3ee2a0fd7808bd7ced24569a37effb90ef5", 0x36) 17:03:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xf9, &(0x7f0000000280)="603d00b3a3226c1b5c44ae353880f3e04b3676b6cfef78402b456049e64e0571ecb30cd808a6293006b51d49a24ab1d79b5d3a71f181c8add0fd96dd0c661c94e90a83acc171a8248bb738dc8225499343462e549f5836a845eb32dae05924cc2363c9c247a795aa53c433360bfcc5a7cf21b5c710b9bcdd492afe46bdc62b655c04b49723ac0feec9ce0f710726e7329c13a4e10c0e49c8d72fb498497f535a3f96db264bf921be282035ade78a583236173dde9aab8219c809d18204843f349d3a7515f5bf7ffcc325a8e2f53a54bd0eed12a2fccdd499a170fa8929a703f55083cf66131f21d29bbf04ac2356c058a2ea20353e3c8f3624") kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt(r2, 0x100, 0x0, &(0x7f00000000c0)="59c03fb5ce1a2ff85192789c7353786902d5b94a1c7dbab8096133b1437c6d", 0x1f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r3, r1) 17:03:08 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x24, 0x0, 0xffffff9c) 17:03:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1f, 0x0, 0x3, 0x0, 0x400, 0x8cf6, 0x7fffffff, 0x0, 0x1, 0x4, 0x1}) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7ffd, 0x1f, 0x771, 0x6, "20c6165accf2b6a0b7376719fc1ae454bdb77668", 0x4, 0xbd92}) r3 = socket(0x3a, 0xbffe, 0xffffffffffffffc0) r4 = dup2(r0, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) socket(0x0, 0x2, 0xffffffffffffffff) 17:03:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = socket(0x1f, 0x1, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x0) 17:03:08 executing program 1: r0 = syz_open_pts() getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgid() setegid(r1) ioctl$TIOCSPGRP(r0, 0x40047463, 0x0) 17:03:08 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x20000, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x40, 0x3}) pwritev(r1, &(0x7f0000002680)=[{&(0x7f0000000680)="de", 0x1}], 0x1, 0x0, 0xc600) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xffffffffffffffff) 17:03:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r1) r2 = dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x1, 0x4, 0x2}, {0x18, 0x0, 0xfffffffffffffff8, 0xc8f5}, 0x3f, [0x7, 0x4, 0xffffffff, 0x1, 0x1ff, 0xfffffffffffffffa, 0x1ff, 0x800]}, 0x3c) ioctl$TIOCSTART(r0, 0x2000746e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000340)=0x8) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 17:03:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="5602b45661e2852c4528c83eee04a3f7916f11c066696c6d3000"], 0xa, 0x0, 0x0, 0x0}, 0x0) 17:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) r1 = semget(0x1, 0x3, 0x4) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000006c0)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 17:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xffffffffffffffca, &(0x7f00000000c0)="b6") 17:03:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x200, 0x19) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xb3) socket(0x18, 0x3, 0x4) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) ioctl$TIOCCONS(r2, 0x4004667b, &(0x7f0000000080)=0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f0000000140)=[{0xfffffffffffffff8, 0x6, 0x0, 0xe7}, {0x2, 0x5, 0x40, 0x100000000}, {0x2, 0x10000, 0x8, 0xfffffffffffffff8}, {0x3, 0x4, 0x7fffffff, 0x401}, {0x2, 0x10001, 0x8, 0x3}, {0x8, 0x4, 0x3, 0xfc}, {0x7, 0x0, 0x3, 0x8}, {0x0, 0x9, 0x2, 0x6}, {0x40, 0x6, 0x9, 0x5}, {0x0, 0x8001, 0x100000000, 0x80000001}]}) 17:03:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x1e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="27ebe0327371bca05787116ceef7dbabd37fd690bcc560923cb813ad4b6470791dc6ef7cdeff9de5d53c0d89fc0a8cec4a5a417a9c715d6ef4f167eb5c064836426829a5fd9b5b74b042aa4046f041650056dd2de840d5fb6ee1bd7cc68dcf021f4df952e6ba9c6f631e1073850ab0461aa66b623059806a8efa22ec98b8fc22661a9b5a86947cf14b88d65640e7e3cccbff866860f9db7623eb6c8ea47c4194b9911e06820dd674275cf28618309334e8f6fe8bb95d9ecf5eb957093f5714a2729fb8a5bc3aed3f4524f5e412a2154b8c03a2631464a8a320a2f3926b157d0a38", 0xe1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) getpid() readv(r1, &(0x7f00000012c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f0000000200)=""/81, 0x51}], 0x3) 17:03:09 executing program 1: semget(0x2, 0x4, 0xab) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 17:03:10 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) 17:03:10 executing program 1: r0 = syz_open_pts() r1 = socket(0x0, 0x4000, 0x81) fchmod(r1, 0x1b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x408, 0x15) r3 = syz_open_pts() write(r3, 0x0, 0x0) close(r3) syz_open_pts() ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x9) execve(0x0, 0x0, 0x0) 17:03:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x101, 0x40}, {0x81, 0x7}, {0x0, 0x3}], 0x3}) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x4) chdir(&(0x7f00000001c0)='./file0/file0\x00') 17:03:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) syz_open_pts() close(r0) syz_open_pts() dup(r0) r1 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x9, 0x9, 0x1, 0x401, 0x1, 0x33, 0x2, 0x3, 0x40, 0x214}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 17:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8110, 0x0) 17:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x882, 0x0) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffff000000000000f200"/110], &(0x7f0000000180)=0x6e) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0xc0044266, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x4d8, 0x40}, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 17:03:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:03:10 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x300, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x8, 0x7, {0x4, 0xfff}}) r1 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x80) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1400000096509a89763f358c9c618d4cc9e5341d22ac14e8aa"], 0x19}, 0x0) pwrite(r1, &(0x7f0000000040)="ce078b131acb32f51c889827eabb7bb725dcefa80f8334503dd4026e3ae3fb83967f278bd3b1d98d692a7384fda70c342c9dc18074b457f32490ef52cddecf418532d9af6ef96cafa2b5e15289bc515897bc4a1e4d70fc6b5ea1ddd28cfe6874d1770180ac4f265e7f65406cf85fdbf3641c971700201a911f16afd3f221b03777b595a16159620752d8b3d9838d40ee30f1ffa28b90bed9493939a79ed8afe7a2408306e50c911e650ebd29bc119e3cb2c9eba2fb6d9cd712b7320625f447aaa92e0f05d5327df0d5b79b4e27df30", 0xcf, 0x0, 0x0) 17:03:10 executing program 0: r0 = socket(0x16, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 17:03:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfefffffffffffffe, 0x0, 0x6, 0x0, "b0d400021b00", 0x0, 0x800000}) r0 = socket(0x18, 0x3, 0x0) clock_getres(0x2, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:03:11 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x8000, 0x10000}) 17:03:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/146, 0xfffffffffffffff5}, {&(0x7f0000000300)=""/178, 0x108}], 0x6e, 0x0, 0x2) 17:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xb0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x80, 0x4, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf04d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfce}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x78}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcd1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x3}, {&(0x7f0000ea1000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000fe9000/0x1000)=nil, &(0x7f0000ea4000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f94000/0x1000)=nil, 0xeec9}, {&(0x7f0000fcd000/0x2000)=nil, &(0x7f0000f82000/0x3000)=nil, 0x6}, {&(0x7f0000e51000/0x4000)=nil, &(0x7f0000fbf000/0x3000)=nil, 0x7}, {&(0x7f0000e4e000/0x1000)=nil, &(0x7f0000fc1000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 17:03:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9, 0x0) r1 = accept$inet6(r0, &(0x7f0000001180), &(0x7f00000011c0)=0xc) readv(r1, &(0x7f0000001500)=[{&(0x7f0000001200)=""/169, 0xa9}, {&(0x7f00000012c0)=""/53, 0x35}, {&(0x7f0000001300)=""/59, 0x3b}, {&(0x7f0000001340)=""/25, 0x19}, {&(0x7f0000001380)=""/181, 0xb5}, {&(0x7f0000001440)=""/6, 0x6}], 0x6) preadv(r0, &(0x7f00000014c0)=[{0x0}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000040)=""/211, 0xd3}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x2) 17:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 17:03:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x4000000000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 17:03:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 17:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 17:03:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x100000) r0 = socket(0x11, 0x5, 0x200) getpeername$unix(r0, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflags(&(0x7f00000000c0)='./control\x00', 0x10000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000880)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./control/file0\x00', 0x80, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000940)=0x6) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0xff, 0x6}, {0xff, 0xb6d}}) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) rmdir(&(0x7f0000000700)='./control\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000008c0)=0x3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000200)={0x10, 0x7, 0x4, 0x401, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2c03d4f1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xcb9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xdef}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xffff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xbb6}], ['./control\x00', './control/file0/file0\x00', './control\x00', './control/file0\x00'], './control/file0\x00', './control\x00', './file0\x00', ['./cont', './file', './file', './file'], 0x6}) close(r1) 17:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0xfffffffffffff72c}, {0x2, 0x0, 0x0, 0xfffffffffffffff8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:03:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4b3dafb9399cfea876af1b00eaf77d7ff6d9d77d6df3665552c4f5d61f7d1133c27c77814cb2abe7f19394fcda5f008de987db6105f07dfaf20baa948b23a54d72b00c1ebdecc27f39154687227e0310727870215d6846a9fb4bf3a25f0df236c910c8a35f3f3dc9999001d4e50c6727d0a581e9c76b26d78ef4cbe3c397bc492af2e7e381917ce531e05b6956645b465d7164d7f85863467b4cf24be7fab276eabec6efbd5b2e010cd33b6a238b85461abf6112d66cd13f8b6d051ee9536708bfa792ce2b6fc040cfbb2a8441711939b5336fa7132ab867e9ecd4f83e9fda650b7c3456c37670d5d6ac8bca01c91f1d429b127b9d250d9d2c5cf0e394a7810c6619419034cb24498f2ef16650126965caedf9bb20a109cd0066625ddc3e03531a85f28e224e665d8c57cb45caca8109a5ce56190df5a24d3b8337dbac23f41084be72169ae6064982559bf20832a25ad0ece232d7d3303d5bfa3fbde48c95f4553e3e8b773ec4549ffeb94dfa636d76eae81a419db562bfc5458810c243db88a6490c47c029d7a386b9a834f31623b4a365e7ffc75f57bbf7e8837380eca882c126c95dc486edf78fcc7729e4a0e9ad3ae68ef92e1e6aa69b21410ef606eb7dc2b5d17e0cf31ca2d3660c17a88eb9bd237f5586dc92cab6abfe37fee8d6e306bd29009d6b21978f344c0b4984b81a48eba04309389dc6633b63bf96bdb36703130c1787061c9dddd87a2537d86166dc15ed9f86026e85605597333a3c9e315e97ebe3e5e726d205f83abffd9c1bf06d15b052fca55ce04f9ba0a34b999077277a0c795a95f9c7e52163f37cf87072df042099ec809df7428c12a3bfd7af00ee977fa51bcfd67ba7ec76fa2ab5610c8cce2dbcac7edd94161895d4d8ca0c9730f2626967f3489c53535a41636fc2d1c40f81ab11373d23c9ae304e335799639664b083a5ec8ade90d03d6fa6f184fc1bfb324727c50a30e942836fd737d6d6b3be0389ee386ce804369cf6271a5d2ebb22439f99ea33caaa979f49d0af65d7e3af0a63d7175878fc9606678e62441d41782201f9f5cf6713dc2798f243372f0407b28f0064679ed33676cee32142fa82c3741feef3d85c284bdd980f8a3f6a2584a7bbcaf6c3af551b7f1c74ac55d7e7910793f7109f8ebbf1cd33fe9c7680fcea4a0715731531b6fb266ba514b9aebac38c87177fa396f441114688247a7dd8f845b1ceb7a5e686717e78f4d24014cbdb903bc6bdd9a47b0e4fd4d768b8b52612c0bbdefae53a206de4da9ea34c153dfe497c775d9696d8d78b35ed8763d35582829845f83d87a61f4a225665faf3348247e25b781dc8398b0ffa53338778515a39bdbe658a5fd0e7fcd0693ba54cc19cd94427a49a2bad49bfadb96bf5e6d4052e8a5fc2c1d651633fd33de7d2197b48970a2b366f136fe41a79e77a0bc6df674180c680e3c6f6df53517c932de569ea96abbe1fcf0d3af47884c4e90cbfbc3794f32ce20f7b308f58f4419d44fc8da5d92e985cc1795a53537d054b905c941192a5fe18a72fc208fd16b7b6b6bf6c9d2d5340b23a796d19bbbc28587cbcc2c7db148e341c816e6e67491ee98a5693c697ccb43c3d053b1ea4b9b492039facb6bf7623ec90de9db6cd4c70f25926cad764bd613bdb34d6c1112f742f1b73904977a41270247bb73bcb072e5ef943d7761c6e19e2ef8014b9c209f90665e88bb32862b232f3c4b5b0863ab0b53f14477e16e53c9bf9a07865bcd59b75d2d53f230641376f41ee7f078a221c7b3cbaf656b040c29ce58b8581b1722bd64a687e2bcc3cf6b515ffe4ac54c16b6c7626c111ae6846d1b1cd097a4e2b88536ae1a46c7484e32a07d344d6eb9f9e2217c8e200d72edd60acba12cfd929a4a67527ab9809b045f0d4bd0f61bbe2e04968d1d4b7138c9acd7fbb0beaa0f05aeee6bbc71e2d2eb8a7510dafe3e79ede6b53fe7f37e6c907679145cc4b0777d45d54b0db3a8162c277ec9221bb3a19650a6aea30b449b686c37a4bd06ae9cce8e773561114df7a31776c9130fd2cb6432dded5371cd18f23b50718bdc881532ca8dbd23b1d28ea26bec975f19232b7db3a1b31c31cefee208bd66fd304845da3696a6626083af5e021d61a0e5c405b79e78b0fd4899f7d9ecd0619c60a3d78aa804f913d78eef638ff248caacfa408d825ca7eebc60e28b4137d4e8bf4a7a7f4f2e4c880fbcf6dced03081b5054ab8662e9f2b7d7db09b297e56b51c0384a40a9408eccd118b36f09f36fd1d52a3161076c0f17042a334e7b50443a22adaa35ceb1047381637d90c7e94769b5f3b1c8388d34fa65dcaeb4d87b48b022868ac88ea2b1036142a13ab17e3c1d5244048141859e156b46919be83f146e675393f64f567fffcc35948ce2ef23d53ce80a1839fa7dff33f681f2c6cf0d9abecba550fc0eaa09d12315fc3403776872411a03cb6ff6e98d3e9dc2764c40493954be74adfdac8e7839212dbb0697326a050f450fd90353e8bc69b30bb56addb1f8bb48b955b1b584c2db2eec249bd5591126bd7a3c3260859e707d9287f38456cd99e0f3e0e56321428c05aa8d833fe112e575d34072b4797e10b09c870a8e771dbe62e3804df4f83bee80b6a6dd6bda726a020474eff427e514dd3d62abc7fcfc5cfed5adf3e1c3d7e9aeafcb4e8f0f6eb460fd312d259e77e7daabd4b9df1ea8ac46fee6977bc1ae2ae16555af862edc806ce9fb20d110d42077358d1f591ae4ee5ef8a40047a5f65af0a924101a8a1571989cdc63cb60f4ff3164ee9fd27f4bedb8f695a6efe206d20c67e79a0bd938b98c062be6ad783db38c7548603c28f9be5fd9167daa91a35ac5413f6e5c0ceaeb0f1b4ca0a7c313919d556fc3add106d39dcc353a14a1d05f7129d4d87aa08d5cfe2696b923829db5167f5db0685d7e43e14b275ff4430440ec6a29d70ca7724b5d92a6fd2722102494c3017ab37836fd1c1c79b2d34818cc12de0e27e0428cd54cdb948d869ef015cb5118433e0fb1fd0216fd98c7731748a4df762d48b23d89df5b8d9ca042b6533ae684b40dc979ee038f49b93ce28554d4dda3f01a33ca2f0f20f19e7f56cb50b2c6c0b76fce691d39bd78b801e9c4433a6aa56ef4835c55e5baf7cb0471d944d640fd6e32b8345b4059a14ff52ede85c72aac5845c6310426363b800cbc80cbba77b097cc8253f1382eb73f57e02978750aa165c2803d8b0fe5772bd8f1234f430455adc5bf90e13a659b3c6ced5790847c7934f085eb1f0d883a347e0b23d32630377f873645de48fcc0a08a469899e929e6b622b977721f513210ed32d0d6c728aa73106155e6e94b3f257550433def9b6a43d4c8778c0ce51fdd9b8fa1dbc7d848dbd9d90dd58e929d4a12596a1ef1fffcedac5f366f773e596e1e65f384eb2cd30a74164c1e7db030e0bde2decc0db869b4a510beffb14401fe32aaf345e15bd8327737f22d029f7ef696bb355c0769942c91e2287b11aead6cefe70ea1709d066d6be0d04b2b93bee99edc6b77e4918f8c6d917c95487186c6ee7d16b9319be48b66ee6278030cdda751bad77221002736c69902c0db335f98403c1090ae021a0a70a76e8c73b3e5ced1df5c13f877146027eb21398e06d956ad51dc9905630c5bb44c739415933f1a1684dd304b0dda3348bfefc1d474e36e28b80a251f318a22df2c67d75b25ceecb2809da617f696f6700b5c650225ebe6e888e1d0934f5f0814eb9c0548322f247f7bef12f5aca0b37c5735fbfc154bb0dcb00e809e4fa0554b1aa327baae9e5da122a6dfef0503efa1e65199a114bd5802de17738f0f332d2cdc1dcb0c3b06d5464b771613ff73c884f40d3f08971d058586c100bd1fbcd23c43df2a821f3764eff73fa380f6ba5f1f996aaf96b9206f3c453f965e79558d55e78f7024823ab3a963c1eb86d59bfebf211d61a8f4ab4d0e1d0b9a38f1c796f53fb63c7e53eb5172047f5b0b43711e9ddcfd44376b7eea30ab142254e5d547285c3671832f56ce857bd7a3b3a1cb5211f54099ca41234bd6a74097b7fba596b5aca117f09ba43b5e42208f2fc0974cb30ca777ccc251a7dde5dfd0aa7da46ca610fc86ca9d6248c43029665d0c845f9dfffa999d8276ad3fa35f05533d1c27f9c2358ee8ccc5c6076559f7aa8505d31ec29cb278ecbf7b8081f96e089988244107dd3ae4e04a22a8561bf70ee94307f5a4581ab02c08a264e8174eee6ccb5da182c98bd195e13f5eff95c2f0aa0d593172b35668eb7d55cad38c1ad053f13e656bb7e86fc799ee520b013d5ec83dfaae04e730c426806d5eaca9b3376f180326a14e100117fb3208436912f3dd2e59792daad7db2bb0db4880b5ffe811a0dcff6e1828d7f6450dc69c2308b3e46242e894f18ef319f6353bac35093fa82d2240846d53a697f874f6ae2971a7df226c3fc86d8c4b5023e4777ee2de8149db17f421891b2ba28123772a09c847beeddc47d74a7a8d93f40f9aa0d92ed96958489c0194003cdc9c9d221ce39a133d6054d7d99419f3cc3aee8e118a692924b7e4ff76a9e7e847d9720c2e2801649f8ff82fad7cdf60d0c732bb9a36af465de167e391b9a05cef40881e540b1ceb8f2047b4d77ec5a12d56bdef5d703412a10f4873d49a6df507392e7871b37b2fd433a324b70568fd2d1facbc697e804c81f55ac6cbdff36bcb0bc6b8d5b2cda2bb279d0733e046b72e1d70b8c9441632a0bf6a9d58483ce7128090d2882436e6a260c0666a1daee208557143063271721971b83a680516012dcd9f990d87bbeedb96ec435df6064841e4f692024852636f7627abe5f4ebd036b1a5f8e6c9fe11f25868e4f175c076aa9cc1de9b4c5eae2d0606388e58dda9d462898b72448cc094bb7a3decab5e515028634472a49b85b8d4160188f194a5a8079930be90ba39c0716ae196fe66ba49efa757dbfed28f18fc36191c24476cc3198b72d4f083abcaad8f67ee3b5722c38c703b7d595e49f7b71a09ea56678276f36e2339551ab918841e0b0097135aa472c9a061dfbc04a7f884baf1f1ea49474fc7f2d8608d699f99fb0f2ed6801f646d60aed014912a7e08c91fc0bfc1eca85d7c605e9c44c03009e0dd50aeb11864685b745ea3048ad7d0d62c2e428d767be6a78c54438149b0042fcd11a8c93c919b2c4c32b0cf1af6eecd9d917df72e4383ed3a0b154c3f91c8ef4546bdd00791120a26bee6b21fc2df57d6fd2a5dc6cba8535df1940043107ffe9b2a0d4be79019ae25b08b8424fdb6fbfe9b3051f649c52f116df44c7ab82513ee6f054ce4d98c7f08138d21f404e8758c7ab21a093b6d66d1519446916ce5341d6396b1eb60c2b42c4bf3d9fd04034980fbfe6833bf60be8d1f076c9bba5c8ef3adf45a23cd55817fada27e4f60fd7394a4f88f5b24267ee7d873444b94a0282227c152bb0079fb523977a6db5b078d8cb8cf337f6ffc8bb4a9fcf0204ab5cda09e8660ef33663cc9e082aef5cf887db567be93b85182e0cd27c9c2d8ce7b058d21974faa9628a3110ad480133f0adaeb9d150484385853f1fef0638a4283e5f18de825153bb44cb68e1147fcfefc66479d8394f29821e4825ae5cd54709345c1e4ac0c561c3cfb6990731619c4d8aa66a0300e79b53fa2abbd6c6a5fcbea0a59e4a188a3eb40572169c067bbe0efc0f9e35ae583a67f8565d201af245c7dcd76f24b28c4960d3bf22db04263a7632dc2664130964dea4e3670c8c46ea87e31263c5a4fc85c22a52131aa9d257fd05e17f532a9f22b6686301", 0x1000) recvfrom$inet(r0, &(0x7f0000000000)=""/68, 0x44, 0x800, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0xfffffffffffffffd) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) 17:03:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xe31, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x856f) syz_open_pts() 17:03:11 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000005c0)=0xfffffffffffff8db) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = fcntl$dupfd(r0, 0x0, r1) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000140)=""/97, 0x43}, {&(0x7f0000000600)=""/144, 0x90}, {&(0x7f00000007c0)=""/170, 0xaa}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000006c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/56, 0x38}], 0x329) dup(r3) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000001c0)=0x8000000000000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x10001) 17:03:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x100000001, 0x3, 0xfffffffffffffc00, "fe206fbd027f91e0846f7d764cfa806f618e7d2a", 0x7, 0x401}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:03:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7, 0x3, 0x101, 0x3f, "213a1a67c3b99e8bde227d0c7937fb5d4d075c4d", 0x1, 0x8001}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) syz_open_pts() syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000740)) 17:03:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c221a8cf98848e4a8051bd24443dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b25935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca77b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a00009c8161e2baf0b7ae5907ed", 0xfe) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x1}, {r0, 0x2c}, {r0, 0x70}], 0x3, 0x8) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:03:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0x20000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg(r0, &(0x7f0000000040)={0x0, 0xce, 0x0, 0x0, 0x0, 0x19a}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x1b, './file0\x00'}) 17:03:12 executing program 1: r0 = socket(0x16, 0x2008000, 0x3324) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000013c0)={0x4, 0x1, 0x3ff, 0x0, &(0x7f0000001140)={{0x401, 0x0, 0x2, 0x100000000, 0x2, 0x1, 0x8}, {[0x9, 0x7, 0x7, 0x2, 0x0, 0x5f, 0x7, 0x0, 0x0, 0x563e, 0x32, 0x40, 0x5, 0x17a6, 0x81, 0x2, 0x3, 0x2], [0x0, 0x20b, 0x34, 0x7, 0x100000001, 0x1, 0x8, 0x100000000, 0x9, 0x1], [0x2, 0x8df9, 0x800, 0x2, 0x8, 0x8, 0xdb], [0xb4, 0x2, 0x7ff, 0x35671d5c, 0x7fff, 0x7], [{0xcf, 0xf30a, 0xffffffffffffff00, 0x1}, {0x101, 0x6, 0x6, 0x8}, {0x9, 0xffffffff}, {0x8, 0x0, 0x80000001, 0x9}, {0x3, 0x3, 0xfffffffffffffffb, 0x400}, {0x2, 0x2, 0x6, 0x8af}, {0x5, 0x313, 0x101, 0x80000000}, {0x1, 0x5, 0x829, 0x1}], {0x8, 0x8, 0x9, 0xffffffffffffeeb3}, {0x96e, 0x8, 0x20, 0x6}}}, 0x3, 0xfffffffffffff5cb}) openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x4a0, 0x0) sendto$inet6(r0, &(0x7f00000010c0)="aa44985cdd4ce8709257f6a5a2a559586504d5f5cbebc496652264c75d458798361de17374610e1e103bf8bfa1b2c5f1e9ac7e00b680ec", 0x37, 0x0, &(0x7f0000001100)={0x18, 0x1, 0x7, 0x800}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="b42d2e187f6dfc9b6e64eabf96ae3a633355f70953556cf64146222884cc3c94fad21bcc62de495cc0f797ca014d17be56c8c87614e8977abc7ebcfcc27c87a5246a5fff974d03517b7c35276a5a096344c841171f3a444ca915001f46cf96b3d963e0362d3960e47cfa238c0affc000eb1f4fdc225a47cdc568e40898d8b4413257e15554a83becd1d3227738eaa6ea9cd326be127365859ccad14ee36b1acefef2d3c6f427be82cdb085aaef898c828d42cba3774c26b5b5a2043a167ba6d37008aa3f14466586d9c5129e63d541137189d3aacb4fd723876cbd63d6eba030bd5e12f631af9755dc8d1c6e100e5b054e31863a9272ab6c2c8e59c84657d6db120f6b0659750bc323d223f1833af72052df1c8a100649531758a06fd8c4bb0ce0d08283f104ad3e0fb640cb8a0ffd4c4243d34fbd0f8c032d113fdb4f868c36ad5c006d9f5247b0583fcf10b70648f08738ea2fee5eb17c29b5cb5faa88a32f12a09e8920539762976ada61e216862fba0bc57c83b8e0cae87de2bedf04297cd7b2c54b9ac3ffe617ddf322bc9e4acbdd38d3a06451b8d921802c5cdf3040040bb6c66b85ee4bd5aa4f561baeb72b3da903180e3c2604e4e6e0b9ea88946cf38f1989b52a5b5f897a599e89fd40cebaee19da023c1927e4da03653554cc394219ef4dbfb789407f54429952108fd04e9a6d84e773dd43dcbcd0707ab7cedb603121689fc7396967ed2baec98648d667bc967ee87ca66f8c338560a11b9bd15910069a9428e93e2e1bc7ec23218af9e5db1db72f9824632630cdbfaf706dc6b465c726cd225eaf28260058cef5e0f9cd9fb00a199e5a8db2c5558ca63b3a50fd1eb551699cebf920e11375610de4ecd68409aaf2de8c4ad8a9b9935f2d1eab8001d5d7275bcd14a1c28047e30cf7c28044a029d934323dbb64d4dab59f44446f363d376aed67a2335556a796b6e99485cd4dcee5a6c93bf5eaaa6e9dea446a04a08a3946479d0a80df096dc3e949945813dff6ac10722824f25f623761b2820012d06f2faa7806f9b8fc7b9d1ffbb6d5163fad5f331d0fdd4926907cbd2a5dce406e33780f315f108c427a5f03435168a3fdc4e0eceeef1f0af265c5452d1c467066d5932ee22c49524523c3775cae43e3e4b166e3ff0cc69bd92ac30ec1bbb744ed14e9de2f7940b44d3bcfbdcb7215e6eb01b940cdcbdbb780c99f25cbbb0bdd0ab7648faa1db084e84610e0335ba3dc3b406170e53e107882834d26c8f1cda7068d9cf68ccb5a8eea841e6e2b6beec4d4259537e7d141b2015b9769992d70dd440dc92b7be396fb33e491bce835cca8206c25c89fe3cce821b5521f5918a6266cd7ee393d2cd25fc50c51b4717424106506bcfe2868f3fdc1c84dc713c56b0bd82a91700f584002e5821fd6ac7d5f38e570d38163512779e5585ace60ffc28cddaa324e7ef2ba2ca0413f33e86707d1587c709e131646f1462c03f36f37e0822db2ef3b4b786978a97b630613e70a604b6912ad56c6074db77a7790b09fc83230a368f0247f6108342b3b52de0f5624c8d587c7220c351024c7f39e992ca4374f8ac9f2a935b90766494fe8fc3378a15cf2330afe365035e48961abb28c6baa77cf694aaf135ad865a5a4d820aecceb5f3625c05ab2fb274d99f58b34dfd0b5eaa247f4e710f7410bd051786266cc20e75eac23b92ea8ec87d920cc0de55382f98a0811c2bfc5df5e83c3360c309cb0d15eb67a8315d58cf3243a6f5ff175fae78d618a12c92a7345a4d4448a93090b34b25fc4aecbbc15dc9b22631b1cb39c6f4f5e3b2496a77e217c0f4362e5cd0f5ac350fc8a73dd649a3d2c849eed08910b9fc40da993f54f5e09154c87c74ac078dac36164706bc9dbe1dd158813f9dad07b138ab34f7f04c85599734686b507e090d7850001c98898b1e866afad50c45741e4b9263299778a83ca37f001d0a1fb2f76b7e1c83fab6c2b8e7d0443a4df77ef21163748889559a800be5af56f4f5bddb2695775af330328b46693d7f2baff481555399a6648631d57c1fe4ac6bcb7a4e215c0c3c7770baaf61d346e43d7d74bed574069b3903397ba5327b0c28ec35afbee50d2384762aba98c27d9d8a33d6d554246dda4c010119265db4db64a207dc5495b547c2ccfdc0e6d71fb704e19fddedaa744c6f0fa6e570a99e7c4d4099518fe1ff07fc833739b695b080c39e649fc8e285cd3a271ebf19df8c3fd6e98c79ded759d91b718abd12912f3d323ea0a4ad2baa472504cfab78a93e74bde4ba3fc76dcdac9645c2323f972081393b213df5678ba2d69cad8e4d1cdb77fa941c7dff7cf6d23dfa48e76396ed184fd54ea6ac2304b41e927d031a2650fa3ef488a9d77dd3e95400fd138b15d2228a0f3c4cdd6e8b97ee35e3e7b9275e9fbba8f870f37626fab8b1057bcf0eda281154780968b4b7aca2dc15a93f350ac0fa0ca0b56ec8d919f971a95436ce0935a395d2ca4aa02aaab9ded0783c93af3c437da632db0f54205f259059dc745ab03a1ec6771ac5a539687fd205470d43e1b58acc52197094f314eca1a3b65f0ec69bd5e12a6dabde4d0de4bf7aaa79af8b8dd989cc480a3fee9c6c7ab5b518f6ebee5fbfa52b0b69f11d65becef5bbc1cfe07d54acef89e77ba4fec6e5ed2a64784bb2ea9df200d8358ebe06c6686df40186e56030f69ca551fc8a7f65c83bed6488a4806d4898ac4bc82e8badbfe01b991fdd8174ccf329b141cca05e5b9b55fe9736a5b1450c75c425e95a9447f38132a0931cb4acdd8b141179447a42b40c6ae52fb7340366afbe7360eda8eacf2be447c45be3877548b26375950d89836f58b8790eb228d341627f8401a539d6250e3b6161096fc20b1deaec6a16d17a12cadc47fefb9664a5c8b690fb1c79b110b68ba45cf7d326f21caa132f43d89df1815f3a49a1d6200bce064e6856d6315b27a2c185900f7adf62c3389f583d181729bf64aeedf0a5e48bef9d85911379f46b8de62c044ae0432cce0b3695a61562c6b1805b325763d6568b4be4479f7ba6b1b8d5147a7fe118d4c8c5f7cd5c28fec79feb7529138c69df890b499945446bb44e052e6f34a271b7bd52db9e3edf1d4dc7c0722ea0673a5ec6117829079a1013e341767d2f12b91c19f81b9a3b7884ba6dc1c1121c288051b0bef791872e2c06ff01adb6a0fa38eda8bc48514fd7d77bc9867af8068c395744d078bf23da7d9e4d3112d63ffcbc95637ca78ccb1c08bf1d67be4e77eb59e953ded4134e3009ce73d4b8f271bd5f5e79bc0cca2b53e9321af3bdb5bc8ac3a4f8cfcc5e78e35eeb8e0fffa86aaf3a054fafa2af14ef670ecd859bd0403a15893193a0dbebec546a97559779ed44c633a18ff752056e2a2e7a545d46d9e019bbac90108da2e9f728518de264a2ec56eb432cef9a969e323297a9ff82165e2e26b988409246fba48c9119a7bd33537af64bf3c10ea24c304a040dba596aaea38f2d7c11d159f0af0dcb1c6d61b897e2ef4d8cf765537c025bc6cdef688e074837ca20be83f83f7a0bafce02b7beb18a7cec2024bfcd6492b4bb7f6ef65f5d46011c2459f8415b60e7494b0b47eb204d8b23f53ed44a79c904d4f2f267d2b5b0e28ece10ef804c5eb9422a1c5b2bf30f6b62984926d74a9aeefe3b08cc69216bc2cf6754f7894738210666d7353af53d271a9dcd45d1d84c07648cb2187bbc11b9994154ec8549ed92703e8efb925b5800759bba82460eb730b296513dee831d8cd4ac9c61032614b5d2d75c307ddbfcb3cecbd3f91b947b56629b2fb884beaa6d39ab83c5cbe1c5e5041d4a0efcf5b0f15f58d08daa6e2553e14007a86317df6a93c194d478a6a7be203011f539addb619a6411c7e6ccc7509e265eb4c58eee6e2b31c486e0fa2dcb30db386f5996ec110db1ee1abcf6f719f714f726442891137825c96a043928d0b9d9dea398c1150353f7c288d75ea928a7cb69abaf258f039cac1e466e6a9dac565b70217a9bc1dadaaa684c681506cc8b034c3873ac54c02a5a39d044f35189e09bf1a9b6a20f048f07b894cf50c2f1b7715eddc1645c7207834cf1204f7699488752f2153851852630de10088e08fb0a2e7cf6e6fc44abdf59bef8b24fcd2b057b98c2eb4de19738d166c7b4ec582fa9808d08bb3170f5838b2a4cec6a8ff95662439a67cec3ea0cec4aa8a532f0836a9fed8a49028ef2850024cc6a0ec8bcb988b9e4fd395b80fa9b23aa32a2d522128d86ebd543597801bae1c4b1edf528ee708b01912c7a219b0acc6b25233cb565305d5ebd87bda5994e44351651738833aed22a79bf1eed0739247bb634833cde742339423c50328f75c91c89766c6445052d12339204dc80841171b260c6647a35c3fe38c2d38bfb992e607bd220a69a8dcafaea0e1930e04f1a0734d7a80d095f8240f70cb32b38d90ff9f030380c3cb2b94a0e0eef80773657976af9544b8c3aef35a7d61ad05347205e6c57374b251679a8f9e667a744287086434d3ecb660e37f1e44710b0fe8dc8e00efd1d6e8670c5c80df8588b8340d10c252871f486188acf4679885d3b51c8cfe282c560b1e98b8fe59113049e4f827acb113f7b430ab6a8780ab6202d970c26d05758a7f97ebdf4b7d2072843d5a40d592d4457b40e291fb04b89b3dd1ec0884ceb0830d2af3f5a447e791cfe69cbfe933bb564c83b4735325929b2beac0dad125df2a36cf0695ce71dadfa96913dbfd940d6fa8a93b9f2a121f0300e551af26be03bf73fb2a51d9514d3d14de9a3db5772fc17cb81a40f138b119156b9b92e306db861d6e7f32b120c100712fb61d7589958efd7a65e687f9d027c2c858cc5f208a5baa70c6c69c169a0f57abb8388737323b25e615efd454ea682017df8c58994d72f5757b7fea3f35b9fb8b7229840d1eec4dfe55e973c5a7a601ed031f15b9bb1ba7bd90a9ff7980ebe9e0971c15deb8ddf9f3ee0627c2a4ce25e4d3834ba884c34f6dbcda1e66991ef01945ec1133876f2388677792638c78ab36e229067e926aaca07a880ee8425869027b775cb4d6e72c0b039885cd3610e1d232635fd6bf86eed8210346e9dda144dd246404fe7701530e3dc3ea04085afa58855efadce79c57b15955b1f1b539b3acab0301598a591279d11529552ba6d2f822eca3ccb0b2fb69dbc1dce326828ca8b256f62b39a96d60a214557724e9f8cdc17eb5dc4fdade504c8920a846993003df74f36b86d1ff06afa952c94f59c8ea91c0f6a9429be40195c490b6e7f96d12b753dad2191e08ee9a8befb571e9478b8b112c878de1b77993f6c962bdae1a66667acfaafe74df55b1eb266126851f5be67ee289536a2f608d7ea58d3d1911aced37b81f943a2432eddb1e8f71a907cca746dbe30970d730e4e85618eb45adb846a47b8e9ddacb344c6ef0a76d150e858f7aa0880be106c4c402f197fd80f4daf9de1473ce73b69a42a884f14bdf7ab5a092697a89f6983fee89410a778d9754985bf1ce2262dc394355596a8cf30aa0b530d1b2dc9784066e755d10e6fb8d6fb80b205f23fd35b0dd2fe66e7e516d4d82837cd6566f7874f671853056ce520ca9bf13c34bf8831aef769b3fab467f81b30632f62bfacd295789fb9f07633863284637256abf54fe4187fc41cffd6509a49b59b559378c88204cacb0b6e218fda9019bc2158b5c1d601aef9a8a80777232c59a5905a9e4a51b4e01c0717e30d7946db514c47850445062d290f65d30f03945d106928aaf9fb1d81b54486c357af62b53f9cf576f", 0x1000) 17:03:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffefd) 17:03:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc1337f5dc8c0aee0500"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0x8}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 17:03:12 executing program 0: sync() clock_getres(0x4, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x8020, 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x5}) 17:03:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) msgget(0x3, 0x40) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xfff) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) 17:03:13 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x3, 0x0, 0x402) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0x10001, 0x7ff}, {0x18, 0x0, 0xfffffffffffffff8, 0x3}, 0x80000000, [0x5, 0x6, 0x9, 0xfffffffffffffff7, 0x55, 0x3, 0x80, 0x4]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x7fffffff, r2, r3, r4, r5, 0x0, 0x8}, 0x80000001, 0xdb, 0x7fff}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:03:13 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1ff779bb) unlink(&(0x7f0000000100)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) unlink(&(0x7f0000000200)='./file0\x00') utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x1f}, {0x9, 0x5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000340)=[r1, r3]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x420, 0x0) r5 = accept(r4, 0x0, &(0x7f00000003c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8, 0x0) recvmsg(r5, &(0x7f0000001840)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f0000000480)=""/71, 0x47}, {&(0x7f0000000500)=""/38, 0x26}, {&(0x7f0000000540)=""/169, 0xa9}, {&(0x7f0000000600)=""/243, 0xf3}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x5, &(0x7f0000001780)=""/167, 0xa7}, 0x800) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000001880)=0xfff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x6010, r5, 0x0, 0x0) r7 = accept(r4, &(0x7f00000018c0)=@un=@abs, &(0x7f0000001900)=0x8) rename(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)='./file0\x00') ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000019c0)) mknod(&(0x7f0000001a00)='./file0\x00', 0x20, 0x80) r8 = open(&(0x7f0000001a40)='./file0\x00', 0x80, 0x41) chdir(&(0x7f0000001a80)='./file0\x00') kevent(r6, &(0x7f0000001ac0)=[{{r5}, 0xffffffffffffffff, 0x2, 0x44, 0x9, 0x20}, {{r4}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x70000, 0xff}, {{r5}, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x81}, {{r6}, 0xfffffffffffffffe, 0x22, 0xf1695ec5add4aee5, 0x8000, 0x83f8}, {{r7}, 0xfffffffffffffffb, 0x0, 0x80000002, 0x4d, 0x4}], 0x1, &(0x7f0000001b80)=[{{r6}, 0xfffffffffffffff9, 0x80, 0x1, 0x8, 0x4}], 0xfff, &(0x7f0000001bc0)={0x7, 0x2}) r9 = msgget(0x1, 0x40a) msgsnd(r9, &(0x7f0000001c00)={0x3, "133559061ef701"}, 0xf, 0x800) mknod(&(0x7f0000001c40)='./file0\x00', 0x6000, 0x87) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001c80)={r2, r0, r3}, 0xc) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000001cc0)=0x8) pread(r6, &(0x7f0000001d00)="e615bfccc93973af58d46027055257e2f880969d170e035fc9a08be555395ebd0475d576f0da8cf3dc8a8f2ec539f7859beb0453f6b093f5da8fb682f95999ff0e132ebcafd868ebae308f468c3d32d33da183224188322b0377f9b094c2dfbd7c8323936846e92f5cc1c3595c5abd2b0c604ebb7079bdd2b30aee49a5ee", 0x7e, 0x0, 0x0) 17:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x20000000000200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r2 = getpid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a40)=[{&(0x7f0000000540)="13ec8ff658d9c6d2c55d0a6458ef209aa7d46353d185d4d3ef6d3f5b2137567fe301d79160baa5e8", 0x28}, {&(0x7f0000000780)="b3d99109283f03822fa53b936c354a2e662c874d54049191183238aaa6e59a156cec8341fcb6184ff941bb03d603fb6d53b3500ee03f01a779e9735595d518bda0dfbff65729d9210ee57ea3df7a49f6201de70d766785f9e3b2c760eabacbb3e6a17dad044c1ddcf368f233241a5af2988e", 0x72}, {&(0x7f0000000800)="d1712884a55b6bda937005826253895c7e366636922062b71f3f6f87f3c9db01ec53c563904fbe68d331c01499e0916f03f75ce2423086492342704515347835953a77232cc4ddefa1a4f28a9c028f0f33e1342ac39ea77b4001846ec84121e5b12dd16a9f1cebe69b3be2f01221c7a6845af94d92646b4fd230b7aa0625a25d1daaa1293349713c9f022b26e41c43699a5dffa987a764a508de31c5ce044feabd41fe33917e6a2bdccbbccf92034812878792ac883a2ed46d0a34cc7815da7eccad3e2b90a3364e2ce058db51adb5d7d6fb76bd33e874", 0xd7}, {&(0x7f0000000900)="c8c97677432a323b44b527ac439355ed26c56cbb677d0806af3a04cdeaec6c66b703912cc1da23e6b663a0eb2ef1097ecad8c171bcacf20f5e8ce686dc325f6c3b4ba4ac72faf99be19dd010e69ca82b33867eabf25fbf01424b3079f63be21d4b5a5d201f", 0x65}, {&(0x7f0000000980)="3bd05bf8bbe6456d79d1565b572bc0f1f7d7636d84d6a4b3501b7eeb1a9d37288f8e619de0b081a8a40f743ca8cdb085074ee92e29264fed80af1b4d9e2c22b0c65bf163620ac64de8f8cd73227ad15c53d119cf272577af0ee75cd649c1ea7c92d6ecdb038ce2cb354d46b6accc7979ff161e70210eff80002d5d1b2b5bfe167eea86", 0x83}, {&(0x7f0000000a40)="31786f8dbc98af825230000fb1647725bc6c3b7913a82c99d8ad8dd777d9d1b76e4519a25b80a0832db46be9f0ba1978dd8454524db9106c0e991fe273ae73cf8682d2a487d32878f272e0f81ea4c132ed76d27e29cf51fbae998847ff3b1cb14a1d0d1a0b9b049bd31baac71b73f061e69e4b516e8c215ae4b9e5f5129163b0069604ecd70b246c19f877a3c38e1dd641370507e74633289ce9769d33ce481847a936b36e084799d39d5e21aec354fff0f12f98d9503d952075e9989ea797fd5710011a90adbca2237f93098b77ad854c3793fe2c46a9b8b5497f7f96f6bec9ca693aabe9ece57da21fa656759456438d6739fd8e689c5df94ae49f330957bd4ae170124f25c2b0b6f864114ff29edf25e92375b35ef5cd2cf459345923a11728e7931f965611c6f6d857147edc7ed996a00be7a6aa6a5dc42be7fd685be5f6449954e65695cc97f4a145a81da283e0d9bb4f4bb96152f525309e709b54f3ee124551232bdea727f72456bc2f7393ef1713e684924ec536d718d0d1745f07454f0c64b80cd509296194f3e9c2fc7dd017be99961999e54853d05b188ef18026540b10c778a3f22538fa755c230f01a88582f5da5fe1034035b43b2f32955ffc2a2377ae43ccaffc9663c11a1194e2791ba36a5f3ab0a9d7255f50ee01475ef2f2c608e95a837169aaac21e3ed1bcd637d1a85b99604891da531ad07f45544d8ec3176ae3937354ce30199cdcd5c2fa6abcb918c5fee51e4617c535575b1fc652d0de1f0e8d5d8c7297fc57303804919c736cfeff6e017fb4389af43ef816861a5cbed529e5276e4d7c442066d896ae47644c7b10281f1caae728ccbf72a96b55948490be369e4a425264050d51379af5b4ebf65cb58787fd584fcce95002b013431b5410432d2f3eb4302c18b8dd7e4caa35fb2721c4217c38076669835cc0453ea63216a4211d8bb33c879bc50246d9d268a3997ca9fa1bec142759840c04bc5929d0075647dd75cdf7b57a322f6459b7674e53a652694b67c58d3ab7445e90f1f8f426b5f1cc3d09c02137c1e1d9f2af8cdf02f8dac0e52204954b23533150db3cef4c2de9e5cbb04535bca485534c91bc950fe77cc55c2cd993874655a87b6ace5223a1c907564f485dfcd2237489cc00b0e37918e8d11a9ff5c6ac24a138301e2b9dbdc5dba1ae9df25d745c5f5c8dfc97cba3ab0702fbb637510c447b4c6e75616d7c432a7c21284dcbd960abb9e7cbefc6ad93610997f5a9973772aa197ee6e56bbdd1f6e582c987aaa14dac1a240185cec6e90971fd3406a1c71841b7e1e89b5483eb336b9082993081b16a6c0a2351d83bc3737095aa463ceaf3f36b3ef4ab5183ef197c6147d72e92b2fd85eab162f4f3b9a55ef2cb0efb6aa684552ff2e81bb448f8728a9651bd028455da8a9b5a9db51a76f932bb49104fc4572ab3abf469422b2e408c87d6d63b3ddb898028e2ed6c51fd311f73386f12a457f5840ca0d1cad7363b883e7abcd57de752a210c20d2e4f4b5d4b4e287262c152a0ea5aa6592a8fb383a328ced773825c72e08bb79be65f903ecc7f0d37b1c1db1263f8e02b3ef869471c98831d2406bf2805773b60428a993241668f98dbafb38c9806da7d243a160905ff35d1abc90f1d866dd6436d3d862f7087087fb1275808c8f92b6af6253675c62d9adf48655fa5f45d08b37390861a945d420be9fd070ee09ae188667615d5d49aa7977485f9a857354160e90bec71cc2e31273142c640914ed1a61222f8698f1ee3c7d8d8e32e9b1b1a19dfe5c52089e10fe519d2d98470bca20ebed2963a35ba571e22869e2993574561034c370a54b3d15ae24fea24b35020492539c7bb38c4ed6a9e770e1f6cd26057342412adf1157921f1340ee94ba63777feea7c452d7c75ea544cc3f22dc95daf23eb64e5984873e23aa4d327bfcfd7d575cc1b5074023bb1cd050e6cdf08f8c797f4549610b01fd962cc7229e6679aed2949e0d88a9f5361bc50398f9d58ea43960d1b20990bb5d1f65d013f3bb20b940938df34bd72d47cdc1073d60550b4cf15fd38223bfd8e9723b3b1be1b65ca75069e1cb742d2192b7c95b6fedad0618f2bd78faddb7e31ef1a1e9f688f3c90ff42dff16f4b43c8d264ed5cfa42270d989f1b94f59d85c0aad01a90c517366fadf5134155b313219196843ed3a7c284ddc232532be47bf7321215f1dd1e4eb8d9502cb898522be2640ddfd5d4e616452402ca88ca8647c0481112dc2e1254ee24902ca6ad3452c28bb6570e9974a643fc8275e3bef0769cc5aebb7787ae22329fda522bf17d6f2eaf10063e5340a2ad3427730d3ac3bc615e66250a92797feab3aede2fecd49b6cf5575a1f243ab864c92c64a73c26a301c6330ef123da33b204d34990be5957e3395452dfe1cae35de1e3a967abb3caaa863eb722e7cee58be3c78f4444cacf1ab29de2dbb73556d61d0f9fd06e1dd26af4cb20124ef5a54d85b931d0859d015fedb8192c25d6658ffe3cd8ff71e643c389f9bcf625e36d91f3cdd5915b23386509003fc085221fe9d34e8b3dd5b2f52f0b8ead832f7e995afb43d81827c68c136bc80bce49025fbf91e53cae74c6835313a6d4107713b7cc67470b3407e96a0fa921044177392c6ece0a655d309e4437ec5e9fdb7f4626a4f2df28a019795784cf5c4cd50adee39345dc115c70b55eba00ef0a3af1b370ebc26def2e360fa126ffc564346764e9c71ee7c17c20f24dcd6e2966336ada723053a3a8a9c4b89c9d6612f7012eed27d2e5f0483f28f6cd4a1dee377a8fb192b8c3ae0ef9ebadff7c778b4d13f1f0c7ad23e81c156504eaa88d7f101cc21ed033ff66e0685afd71341744f4bfafa7eff8d392d462799152e3563ab94857e7d20989370c0dbce4bac0af9a7d92fb76a83ca7f0f607cd58a1df98bcc1fddbfaec84f0615b3280a7cc209b91359c5dffd02876d2d385e3a6087b2d8a67744d85935ef271d69be9c88f55b7f103ce529e11506b82dbf0c19daa04efb3b1d968ada8da63e15bcb0053bfd5de608d638331daf47735225484857099a6e54e19f34997cce37294b9aeac97b2c7d0c4df211808a4ee9cf6b9a47dcff93812a19246cc531e674b9e6eb073c4d973b527ffb8011e6ec2d99767aa4b55624c218a7eaf412fc7ad381c49ac98256c6a241c8acb226ec6e036bb49bd980f4de29c85df9d61db7b5c0217f8e9f061dfffd79e44577a839960640e2c8efe0f376726361889d359f4dc2d2382bbc1748c37a91aab134b35b3ed329eb7c1778f410f56bd6561d1029bf427354ac29c63547d8b88793322c0f9948041b9505312c0ebcbb38492033d65e1b8b36922f4f5e62336b68d4ab305918bcb6148823d9c195f74f729b1c030152e31143713fa02a3152f8436fb78977c18ff1f317e0572cb547be3ace21c8cc6485f4d4a1b10a8ec51b2a3972c52f939a21011197021ffbb699be13bf2e8d46febe9c10e930e8d791a3c6418db732b1128dc98cefcf4aba1280390a735deb6113deb79a0d101d014be8906855d92e465a3be849d0efb42265b645f1e4e3c1e2134cf64e1496ecf0f1346c0fd448738fa531d8e38eb37bdcff9561af92ec9bad74d191dd2d52b9b754a6e276505b1b63fe5246c5c89791b926a6f139a5ca5f40961fc2c8a55b0f406cc4c7aaf56298e2684004c9a5fad34e0d39d985a980366c05074f89cb6c1972a15e07b532c720c10f8b61b2cfa75d85c20ec8f0e652cbc9ec897d92e3d3cfe4ba3cd17e2a059fcd8062438e18fc5c99b6fd71d5031e80d87ed6431afe94a261e5c9a1841acc24503a91bd530f0238bc666b926f11cbfa1fbab78bc0ad1ff87b7bc7d6a43da04394fe2c7ea929c3d137d3ccc05ccb6744d9ef274979912bcda7a11b57713d910d32d4650300e3641ab76f9fca2f9def55fc7d83868334996be0a071043702646d0fcce2b89196f19580711b4d917b99795a035e18c4ebcb01131852155c30a4d387db0e470c81e2a8dd796d4dcc6a625796378016e08e4aee575b686f9deccbb6cd4401d35ea2264fed693522c181131a4da389bf9369ab17d34c871d1efc51bacd7246ea1879ab6090e505bf8f5368666d84e2c38d6fe7f021ff53b879249aae0a9c1674f9a95cc7dfd92612279b3a2f5f10f4b6f0b8df32a4716f8504082f2d192082f2d81f2fc0b01da101eba54ea2826bc5c750835f619bf0d1d4671a422513db71cc13e387e08d73ca3971c040a29577106ff0e8caee0389cb10301455df0568e11a6159e85782ef5f552693065e72b8c93aa5b2edf2dfd29ad93df4cd82ef1e7f941e865394227a5f85c3658faa6cce68f3a1c17fc82624385dda49ae4b8be7cceb079435861394515c89b91c05e76592a9541c9ee3f4c509d6a3a598a8b1d220c9e7d0436d540da0595381adaeca1a3a50e7f58e164021d644f609f5a2c07e7b6d4e47e4881768ad37b00b97ff2f9f0324176a3262b536c77b10eb6ecb64c0caa88c2500a017c8f08d5e4484da44295fde1a54b89c34a4a0d1088a331d97a014bd5bea8b2e3fdd4bf42e853e9b33216f0cbe4539a2610e255634b2c50fb20dcd7897f8e0e424a9b8c2bbbae60c119c5803afe7b36b9bca44486377600e22f7bb9f88ed4563a500fba0134e952d5ddcabfb19f5fb4a3d4c91e470f2b7579803761d49a7ebaa594b6509ea08efec3da7a940423e7fce0fe95103c264a923a9984d111d6493b69bf3e59529428d873bb231467c3261dd272eebc39a1ac74fda4c69938cb93656539390387392fa95263559a4fd803b240ec612d85bb8efbd7aadd2cbe7d98b0e885c6f67c0908250a61e973f581a48f8a1697e0a6754de1fda3de60fa5f9130fdc228494e572420403e5d6aa36d71357fb7f378e7a2afb521e46fcbe8040a4a6056ac661521ba481c02060a82607025e7ac6fa69f180400c0d7a0b87856aa5c98766ceb5a99c19339495d15ae77fe801e3786232e75568f0a9271151ad0baf9244c1dd6ce39ea6c01e16aeab57671fead5148600a8427cae4ee0cf831b48b6ac67de4d7c89be953ac35ecbc6a0a808869a2a1fcd242d2d02c8ae73bd23c91e0c41d923c2c402063f9bba083efae7539640670315a97e2193ef1dcd92a06589e4cc87841256a1783907a4870e467aac1629ed6ccd2d4114eab4a5c9772a51155e9f6d4bd63eeb625c8ce3a0738d67a1b132c1b94ab06edb0d38730a9ed38da05b8cf2c507c38359c5856de63b2c44dd07d5e5f8283a7e1bf4d723aebe7b7a4568659cd98b1027d9c56c5897e4b30e57e5c7dbafbd6a48be64003b8dafef0b9019c728fdab7489806fab119e23f2b8cd5b004fe1dea018687ef35e3d5d7fe81fffc9d405c1766c2fac1908052ba665a7e337e592e5f617bb3d6033d40a95e2965fc72108b485e7deafd0bded8dc955ea17bb8d34822f4fce474890d663be818c2d3052eddb880a3a3f9f21b223a4d735bad78621873a251029375659912b404bf8973b0716633eab7f709a18e6879cafc7305e6bf5040ef8103d7dc1d0b6312505618ff757d61d2d52915ee50cb5a9202448f0710e3ae70f0cf4d9f5bdd8211e3da51756e38d3ef617c069b987d1356bc78a78b55f218ad23412ee0173f5639a319b661d6cba3414412930c7ac3eb79e532e7775354300e554723f247fbd3e1de04237436f4eed986583977be5c937033182453265ff53a85bac9221431d06c7a97d85e3c750e31d6b63ca09743593401b7f016380ec71be4ef316c6856c4b0bad4dfd47e5019b", 0x1000}], 0x6, &(0x7f0000001ac0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x38, 0x4}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000340)=0xffffffffffffff6d) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) bind$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000600)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="e682cb302437bca66329bc67c7d144f8ff4e6932716ec6bcd8725e157c3da3ba002dcd7dbfad26bc1d397dca753b349effec5d5153275d7356be56cacf32433fbe3713725098925daba83d7273", 0x4d}, {&(0x7f0000000200)="c4c958857e38e2d5eaa3ebea4214352329843290bbcfa71c3aa77aa56f5ab8f250b800b78522ff7909f8898bc20e93c00033967072ea305fa9345653c73c88ef4369e5fd97458c3afc0ff3b4555037c71579d50d096884f13a460961b410051329d016bd3e023bcec3419301144e399c88e4637d0eb33073247eba6e8ef9f6", 0x7f}, {&(0x7f0000000280)}, {&(0x7f0000000380)="be9e28e9fb2b99d4775071b62a960d66283d40e5c62bdddd36681f4f3ed48d85a8f98fb6d23fd9c6f658c1541366348693dfb6d6cee37826a3f8ca5cf355c9986303e48394ed54c3f0b87a90455a1d0664b3488ec76427e4d946ab7226a1fc0ab042aee1030007f8970e4dddb03a1c5c460dbe9c0c9288ff6a5a9fa1ccb33d8202ccc6df77ec68cb13bde688fa0b121b79fed1f546aaff1f9b1a531a2abde19501fab161d82f986f9672a12bd6c0", 0xae}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x78, 0x1}, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17, &(0x7f0000000700)="f8bb000000000000f7b829b6ac80437378b58b60fb4a37") 17:03:13 executing program 1: mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x44) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00000034af3665000000000008"], 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 17:03:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x20) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) dup2(r2, r2) 17:03:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:03:13 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 17:03:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f00000005c0)="d09ac7e6ce4cb129ff575c91d07b0b494d0bb5839fa0d93d3128fc5abeb41d13605ed4bd9735b523bafeaee540f873c0cfb13f0b9290bbc880781d5e44d795ef434c971cd64588d67cba23dc53de8d7b186a6e7e4d2ad402573e5f4725498f47164437102787d989d06dd8890d46b653a1277fecb1f78b9830cee944f1bcfa3258d88d774b77f9bbc24d288bcea13ddec03d388537e0592be030816dadbb228134533ba288d63e60de1cd6db1e65e97446de84bda8614a28ac7016246a3bcd4933dbded755d4e4dd8471c39eed30d6e7d02d84925c9ee2f7f1ee3991c62be8853961e0be918d430a27b073cd2c0d21d0c5e791ae972be5adc2b397b9e2e50e64f781a7ba604eaea15c97e5dc4ec6c19a77a2b8e9e66029115206501c3cd8dde31882b21f902cee68424c6731b684bfb2a55a9020349518d04ba736da51aefa092f", 0x141}], 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100a0, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 17:03:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x9) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 17:03:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2100, 0x8) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)=[@rights={0x10, 0x1}], 0x10}, 0x24000005) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 17:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x6) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xe78) ioctl$BIOCFLUSH(r0, 0x20004268) 17:03:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffe}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) close(r0) 17:03:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x14) 17:03:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2114, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x30000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4b}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) dup2(r3, r0) 17:03:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x2, [{0x2, 0x401}, {0x3, 0xcd}, {0x0, 0x7bd}, {0x3, 0x9}, {0x1, 0x3f}, {0x2, 0xc7b6}, {0x1, 0x1}, {0x1, 0x40}, {0x1, 0x4}, {0x1, 0x8}, {0x0, 0x8}, {0x2, 0xfffffffffffffffa}, {0x3, 0x6}, {0x2, 0xcbf7}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0xcb9}, {0x3, 0x7}, {0x3, 0x24}, {0x3, 0x8}, {0x3, 0xe8}, {0x2, 0xfffffffffffffffc}, {0x3, 0x40}, {0x0, 0x8001}, {0x3, 0x3ff}, {0x3, 0x5}, {0x1, 0x401}, {0x1, 0x2}, {0x1, 0x5}, {0x1, 0x80000001}, {0x0, 0x4}, {0x3, 0x4}]}) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 17:03:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x9, 0x7fffffff, 0x9d7, 0x1, 0x100, 0xad, 0x8, 0x0, 0x1, 0x6, 0x400}) 17:03:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000009000000000000000dc1bb893f"], 0x38}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x110) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000028f000/0x4000)=nil, 0x4000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:03:13 executing program 0: socket$inet6(0x18, 0x1001, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) select(0x40, &(0x7f0000000000)={0x98, 0x9, 0x9, 0x9, 0x5, 0x64, 0xe746, 0x6}, &(0x7f0000000040)={0xbe55, 0xf0e, 0x6, 0x8, 0x0, 0x8000, 0x7ff, 0x1ff}, &(0x7f0000000080)={0x8, 0xffffffffffff95ea, 0x7, 0x511a, 0x3, 0x7fff, 0x86937, 0xce8}, &(0x7f00000000c0)={0x28000000000, 0xec}) 17:03:13 executing program 1: shmdt(0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x3, 0x6, 0x50) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/141) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r3) 17:03:13 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000240)='./file0/file0/file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 17:03:13 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x81) openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x208c0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r1) 17:03:13 executing program 1: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x0, 0xd849) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, &(0x7f0000000140)=""/102, 0x66) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 17:03:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xe80, 0x0) write(r0, &(0x7f0000000200)="6bcb0ab8b8b1a4720bcc6c099fc624843033d139020ad3334e6b896c532b12e1311f0b1d3df36d47a4a528b9c615f12b3fca8facfee71e264ea72b416dfeae912ab3f14864d184859fa7f49b85b65c7c073e0f022fd5a0cfb3cc0f08868c23b99bfcc0c456a88cd48ee7b81e52c6e4bfaa36044fa96676917c97f18dd520a3aa708a1256124b850a42db2617ce4151ab4303d0878d5c102f6dd55c18702d068d819f81a4c13fb4c7c870afb82863b41a099bfbe37431d2d55db032e50f89d122b542d6d630528077c9e16899c9c2db794e631e74b78b63413d94f940be04ba754936ec02639e177f2e92e6a809459666c41a12f4632be64cb238f79037712394f5cc48bd1a51cb8ea56ae1af77d0ff52bc1e7df017a901476e8ec04b339a96fd12668245a2959af77b9c6272c66b59db74ff6e93184b90fbbe52c36e259d09803dc74f7e27fa8cd77fdc1ad307a42a551c252d850d95a50d825a59215a854f1368770915a5e0ded9f321cc92bfbc2b21809b34eb8920c74f35f7cab0a41a3ca5da21a1ab5250b3ba3cd29331ee73348f164da3d82d49ece519dcc443f8ec88b4bf349c6416374e52454096f54fffebbedb4e860bbe174359a2c87af33a0af40060769edeea601be4f2bb9558a55248e8d6dd01b7e1bfe06998bbcfc3bb3420dc98dda64f64dadbfcedfc25384dec463ac2beb9e29f85e8ad39322100a1b446ed002fce8c0709073a631242606b59224a61f528e4db93aff9c02df37ddf2a214b808caa50f5b43e69404e9ef21f7456d090276e0724d3b4a2d1220ae32e539775a67ac21fb645f594a7a0ba16c9d39f2ed7fc8e8b0cf526aa050ead8e61224d952026dde636b208b0d9ee63f9e87f0a7f463ab00b2079142d457c8d1fbed19d5d418cb872def7686cf45db090c596457b6f69cea09271770261681300309c045e42079608a9b1ce8b8c0d774afa54698ff2ce37cb39b606021f54491d8173b986ba9b12ddb34becd1415be7cdba1eca9e3764c6474460f2987be3496b7948fdb973e934140266ca2244bed39d050ce064e0696433ab750a49d24a1496665479c7d944627b21534db11ee9eb4a6456ce5088fb1342bed9df65ea96f852e93c7cd78c37cb59375c0b78db28c7bd3fbba36fae9e0161dc58f57cfd398e5cf6d9eaa0067c29d1a63b53e235b7cb1428c4ba5c90b96e264b9d91a8cd9f31f188ed6795fa20baa9dcd784cb15e6be245e60740ab39e17f58f38f9773f993a97947e7d1ce5c97f53a1ba708fc9a7ee538b17ad115caf20d1be6ff326beb8ccd62ecf178343bfe7f69b1f48f6de7c3b1ba45af220846f8da39d4ebf51e6e52fd2cf4967d106fce4dcac1790f923ece608d9ad953a21ef869cfe7b9a22c90b0b8ce7f6c4a4c0d90f1898f81a2f6a0e1537deaed7130716c1625eee4be3fe0902cc898dc09f997ccd7b6bf9c84f89683f6496511355156050219365adef7a99dd255559572fc626dafda3d9bed22080ee9ea5322552b58eeead1917c5a334aaec82f260983b4d55ed653bb755e2792372dc483c14ad5ec05fc8578fe98d1557b86dc86eb2ba8b5e45753052d7f5ba10ff9c4baa38c98b2305953d8cd144f908649e4e7facf4965eef0ca9cea139c5dd8c590bea4f0d4353d1a327565d42b2d48a1da7228d538c1fcfd617b3049ac778ce96a9cefdee7fd24af3ebc1c94d058b0b9d3ef2f013466155c455a6ff983f4adf1752d9c8ae0bb7070556c144d576b00ba5d9760bd7c6da61659366e88f7f799cd1222d72340d8f79a2890ffa7c987d0f46d4e30c1a1a9d1f6b142c7ad8f17553fc20f21cb36ed048063171fbe7a4d385c0d74fd8cef0283e046c8037ee4a616797441ff88f938c6e1f5d967139b669eb68e6a2ec983be9a2f114e33909620847f18ed2c578a5b18998db4600272c8eb9d831c204edf1c13c811ca540087600a21cc497bf3bb59ea1034f0fb8c28bb362e8d9c781c500567c3cf24805ac6dc0c5a459f1ef5a9297bfcb659e4a9f72543a8233f68a568a6d2578df7a3892f97ee8b3e1617e1d0cfa451a74a95bd13af86a56841163f80e397b27cb6f8cde34c3af69fdb2fca3b15e56e5fc4f1d3e327ae17396cff6ae788b0aa9bfc7510e7c640497bc86886886e6ac1fd5868da6484c4fcaa039b0b5f3f58515c1d206d8f9d399b3a0c6039089a741bdb9d37d61bd2047234688c423af52adf51ec16b1fd48adb5f6e6d89fabd77c43c7f07a200fa56ed4e8e08c3b869a3a5071778c5db48cba1ca16beb5f3affc4b00e060c7371265d4d17e4e715ef5722cf492a3968a906bf2502a4417194e42e2d0e6ca95bba15426f7761cc68662909c44dc0de2d8427a51071aff193654ef049553b7ec39575a42b704f12d3caf80fdfb83bb80c4c3e53083bf47a3e917ea367c07c8084deab1ebb122931b0a7c5270756d4b9e16e13995b501bcdaee1b13cfb8b39cb486e69861fee9aaa79202a16bffb39d88e21cbed3ed5de6dd3a024a2f31ff1c0903e20782abb94ada148756bdc3d3d921551f16e2f9999e2830883ee971d68b200c640471d7a591d94af2df6b9763b96bbdab9d389afd0f36cfdab75803b66397e1cfdf2fb5d579444fd41edc58a3689622799627107b003dd148e2452f1611f45d59571175ad23d8cf91cf675f2d5a38b8ad6562f4c49b01df2f3e795e658e8b3a5d152cca9f021308428c464f511db8e01c08eb6a176eab5a13d0aff9db4e4798422ee238a906985420f6e018798cc14e429e4cd18aca6ad2ee3819d94183e2ad527cbd6246c43595ab536b532248d17f4e8cceb048e1cfd1a91d55bf84250e29ca43226e7c8382db459750c101b9492246ac3cbaefd9043a2ac16cd09efe3dfb36564106e3e83c68a827c20eac38af0282cabb630d3867e70fcc71326c2fab5b4e896d660afc96376a0365b4e1636954cf146e6e8aa1358ba849c468e680f79d378c10cf69f3beaf5ae46017ca08711346d476ec3c5ee1cb36813eb2de310fde6ec961c84a2cb630c6cef807011deaed31f30bb23bb1b46277d28c2132abbbf6d9f589a87c88bfb132dc339720d1ad5fc439749a3828fcd07f07c9c656f31db3360a577a73da2714fdb8d8c672a0298f63e3f9f9f65efa47516cf7c07841c4d4b31670cb1ffb285f441b2cab7cd70e721844cce7a75ede83d78e24511db70372d3758344cc0f673161456232cd67fe50a31c4b3c6e95bad6ca492da379edf2a07d896441ac1c16b4ba28bcef8c1ec200e067da014e86d25352dea4cad7b48699b36d7bddf72843e3397f41de7d0b458d95e33f6f23e5ebb14b39bc195195e950ed311257193234372c134978056f63135c0b7a6db5472dc0f989166034d30b541bc87f303617736821f444118b00862ef551c2fa66725c3e6eaf40ce9222294ff2a2cab14315fba741e36aefda9e696793128f86b7b35899688ae0eafab7b37d3ff4ef4a137c78d1ef5c5f6c2eec15974a5e1bd37ab0ab6ff743e8eed866fe82e77558a61ccf2e8b17b8cb251bb0fa723a150b346621db579dbd79923a08116c88440f6ceaba6620101ddd756fd697207bbfe09ab278697a02103f3d8014ff407f8654f44306eadacdab62a7303a3b353fc95aee0b16ef04ecd301fe736ecb147d9eca20c5831c7da7bd31c613a834d425811ec4bfc6faed018f3fc6048c3410d0b752bbf2a6c030499bfbbdd29bb830fd2aec01311d6c5ff898e4e776436a9a6a9d125d56f2afd5e8bb98c298e3d68e1ed62c8d699efe82349226b140365bd4b863b7cdf7fca9c642d4642132fb77f9636011555378a0a4f0064b5170d23ca1f3a3e1f9797562b37ec8a2aaf26ccbf951b6e12ba9f447af522d0e3e9d3dcb8461ab2665ff31e1723eef4aea0cc3543075f3289458d031a55ea3dafed0d7a6d367c3be88bd25d20e34d1559a64e767d6a5fddf4794e78be628d9e434698c89ce2bd2395375d98c6733dad7b1deaaa46324787f4b533d4e3b46c46cdae8f50fef4bb0947aea34753420197f7ed682e1e4594a86727ea306f30bcb0f4f7e171b074aa9c6ead426f85b3263c20c2d02dcd82c1cf4c051ac7c8b7a773f75aac53c35b9616c981e47d12688b588700638434b02449e60e4284502b48d8670771e7d89fb9ab424b6ad8138017671a4bc86c3f0b8f7d2dbb2e2aef400feedb6b71c4c642a75b82a8787b0ccb8397f51c0d4e698ac6d119640a7365c3d9429d67efec0e6c2d1e718431c5d69a3973f9a3e246cc0d523a68dd85b7050227ebedc0c361246d340a46ba953777389c893b49d393e3ae6f749763c15bf3a9914bc4f511765a7cb9447f2c40db87b42874612217f24d32d46a5b404214984aa1bc9af18dd2d8bd87c1e9b1a81c965f412e9878be267490557e4fb9cc68c13f29aacb986e8ee6a2968b6702ce5c31711e9417e25163796c62a4478623da1fa6c72a043202c435b5e811037c73b874a36dc1e70b0e6fa7bff145078ae0e4cbefa8ab3fcdfd14dc0eacc6563e300a5edbfe6549918abf3a20b195f73ebb09a83c8413c7530f19794a80ab3c4827213f790fcbbc0516f4c498f1677e948f3e7a8659d20f5942b6e5035bfcb6788f07c1f18d556c2ba548cdfbdef5e51b6419e92fbca4980d19af824248df19e898122b224869ff1d8832f75a7e595f7e449f8687ad4190486d9da32ddc7f0c2ec9fc83d033cbeafbc1c11b65dacc0f0e70bbc0ba951c5e450ec03857f53aca5e5e6938774f405d5726c0da27f0110776c4c272708ce11ba5e32b6cf0cc3e0a2216fd5c0e5473411a1eebe946708b04b58b8cbebf1f61daa0baee46368ff7eb952efa5d4d443247eedc49067d3ddcd63751577cd0fa2b70765bfd5462c948f3bac24426cd87a088a7ec1b6a60a713fe406eaf4b1b9cf35d2b033b23d4bd2043399e30ccde68b4d69780dc9c4b19ccb0571fefd8e6ecf7166868da506abfbaf95311a1a6f5dee0d262ed7777195d41faf90cef231ac9e45cde137de887a711314fe387aa0086d6e0506958ab01cf669a380387622b0123c560d24e85aea5f101c7f9416b0a1f925dad86c72879fee5e306923fb05d12d123dae7c03d48744c5030d447560a3e8eb0408bcadd8a925e084015536b60533d0110b84b3e1e3236dbacbe4bfb0f09c83aef39d6c9cc6553a1cb7e1aa6fd4a297852806958a29affa745811330e7338093e29308211a90eb382db9b744ff09df33c5b1a5069e4f279e8e53e7a6be0f82943e9cd08da9e118f2b023838340685338f726d2bdf0fc0e26bcaca01069afa4e5be8e8ca78688f4a66713bdd793f87ce6d96bc692846c1d49241f849346a8d3f214c8009a41bfc735da47dd915f911ebedf87b97613efb3703b035bcb21800375e78d4daeaa2d9e4fec498bb43e144e29ff79d2a33bbd0baeb16942f061e6cd38dc65a6d777061495810663d7c4dc1eeba0547bda8466b56e720e64213db28efcd923b5bc0c3e6957b45abd7702aec68bc9e01e1d1669ac36a0623075b3da424a8953bfa5bc6791b5103c34c39840aa00a88cecf4a64b61826bb801eaeab935253a23abcf237eaa0e280141cdc5f391c592b2db5016556b399696f22e844f57265a969bdcf6af469e5340c65833af1b38876a09c159e7eb3b19ad8f81d7b3a96d57d310192e7c00b3a2495b6f2fcb8a5590acd4b3378e6499c56160fb1bc6305bc3226233c05132549a7b8c558d62294a4e021c73538aa381f82e6eab28f029b69aeae21a2d37ddf3eeda5e775814dd3e8922b1226bca70d7ee1d166a1", 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000100)="266a6e43abaab937c9ce63", 0xb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0)='n6..', 0x4) 17:03:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xfffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:03:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x4, 0x1ff, 0x6, "ee33aae47977fb566f39c3e7824ab786f0dbbed0", 0x0, 0x400}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) 17:03:13 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) pipe(&(0x7f0000000040)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="315f91afa1e9e66b12f757eb7b76254d7dd2cb1f7fee89f43e63b8", 0x1b}, {&(0x7f00000000c0)="154a3f4e6a799a1013ed1f379ea0a8228261df3b5bd75a8343fe37159159f7663d4489e53e248dc0e297c6b4ec286f788b5ada754dced4d43bc973439d34d28c16dec48d2767ddd2328bc44cf8b2a14770ea765f79a93694da58cbbcaa08bdfe98f19a8c4bedc76aab2bcada6f65947e493ee93c438e657a68214eadb06d94a3f8c9986d448ddce173a3c1adcbb47efda04f67572e6fb7ba4945c0c2cab8f138e1b81302051f712fd0a3608b2157aaaf2034c8394fce28de4b9142a79bd678e02e", 0xc1}, {&(0x7f0000000280)="575a22b62906283ede018e44afc63d23f49d5efb0675bfc8915ac8d7a6454487c6fd64b613c1c6019b5a06aec5663c1001e780b68242a60386ee40626a36aebcd39ab377f3835c2cae3b068c5161c1a452d331f90ee29d29b992e6117fc704aa8c7693f582ecb732acb20faa68e94d54cc92790ff2ce50dfb863261960d887ae75b5361ef56b3c694dc9", 0x8a}, {&(0x7f00000001c0)="d38c8fe2fa4043290b497e120f8cf55b41c1a284bede95c0dd68192177ccf72fe25b4a4f4f2a7dc5d76b8fc2c8996551d123de38465d23334b6ad7336fcae9dbee60ef178e34", 0x46}, {&(0x7f0000000340)="748b7ee0dde28b35eac0e85efd7a77856f4d29b7e76cd86562c1078e08da8c4b39d75616bf8c338965aa38cb43db1e14c0254281ba18b200269d0fa00b3574038c2894993829c1864b6d232d5d30fe9cb5f77493a1ab55c46f462d3ece8e707af95ed641f04a2e8ac3873e7e3583932c4ad22af88ef662e19260439209f5b760", 0x80}, {&(0x7f00000003c0)="cb", 0x1}], 0x6, 0x0, 0x0) 17:03:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/74, 0x4a, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) link(0x0, &(0x7f0000000080)='./file0\x00') preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 17:03:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:03:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000080)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) 17:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000013a, &(0x7f0000000040)=[{0x28}, {0x3d, 0x0, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0xfffffffffffffffc}) syz_emit_ethernet(0x74, &(0x7f0000000140)="260e7ebabf4aa5289d9c451715e9a79ca318162333488d2b15b11eda24117b15e67d259f0accd0ad5649e09729dff64eb469cc1c72c430efe9806ea5df5a66af17d5bf2c6e042e23c038ea0d7b5c6dce82ba55d8d28365244107c28c3bf40646042fa6012496c2b02164eac034a39dda8faa0869") listen(r2, 0x4) 17:03:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000084, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) 17:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x872) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x20) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 17:03:14 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getflags(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) 17:03:14 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x40, [{0x0, 0x6}, {0x1, 0x7}, {0x3, 0x1}, {0x0, 0x100000000}, {0x3, 0x1}, {0x0, 0x8}, {0x3, 0x200}, {0x3, 0x9}, {0x2, 0x7f}, {0x3, 0xf77}, {0x42fbe9b525b5e2, 0x9}, {0x2, 0x7}, {0x0, 0x8}, {0x3, 0x26a6}, {0x3, 0x9}, {0x0, 0x100000000}, {0xbe7ea2a407d749a0, 0x5}, {0x3, 0xe876}, {0x3, 0x1964000000}, {0x3, 0x80}, {0x3}, {0x3, 0xffff}, {0x3, 0xfffffffffffffff9}, {0x2, 0x3}, {0x3, 0x10000}, {0x3, 0x8000}, {0x2, 0x7}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x8}]}) close(r0) 17:03:14 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x20) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000000440)=""/236, 0xec}, {&(0x7f0000000540)=""/69, 0x45}, {&(0x7f00000005c0)=""/248, 0xf8}, {&(0x7f00000006c0)=""/117, 0x75}, {&(0x7f0000000740)=""/247, 0xf7}, {&(0x7f0000000840)=""/248, 0xf8}, {&(0x7f0000000940)=""/98, 0x62}], 0x8) read(r0, &(0x7f0000000080)=""/205, 0xcd) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x7, 0x0, 0xfffffffffffff000, {[0xfff, 0x60, 0x8, 0x8, 0x9, 0x7, 0x4, 0x1, 0x8, 0xe, 0xffffffffffffff80, 0x200, 0x1, 0xfc2, 0x8, 0x5, 0x7, 0x6], [0x5, 0x897, 0x0, 0x9, 0x10000, 0x3, 0xffffffffffffffff, 0xffffffff, 0x3, 0x5], [0x1, 0x5b, 0x2, 0x6, 0x1, 0x8], [0x4, 0x8, 0x7ff, 0x6, 0x9], [{0x4, 0x5, 0x80000000, 0xa0}, {0xfffffffffffffeff, 0x1, 0xfffffffffffffffc, 0x5e}, {0x3, 0x3, 0x81, 0x80}, {0xfffffffffffffffc, 0x100000000, 0x7, 0x1ff}, {0x6, 0x1000, 0x3f, 0xa2}, {0x9, 0x1ff, 0x0, 0x800}, {0x7, 0x2, 0xff, 0x7}, {0x4, 0x10000, 0x80000000, 0x5}], {0x4132796, 0x1a, 0x0, 0x400}, {0x100, 0x0, 0x1ff, 0x5}}}) 17:03:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240), &(0x7f0000000280)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x8, 0x0, 0x2}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1, &(0x7f0000000100)=""/216, 0xd8}, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x0) 17:03:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x8, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) socketpair(0x20, 0x5, 0x7ff, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r3 = socket$unix(0x1, 0x3, 0x0) socketpair(0x6, 0x0, 0x8006, &(0x7f0000000080)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffff) shmget(0x2, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) 17:03:14 executing program 1: socketpair(0x2, 0x4000, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/89, 0x59, 0x840, &(0x7f00000000c0)={0x2, 0x0}, 0xc) poll(&(0x7f0000000180)=[{r0}, {r0, 0x189}, {r1, 0x140}, {r0, 0x20}, {r0, 0x43}, {r1, 0x8}], 0x6, 0xf8) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket$inet6(0x18, 0x3, 0x102) close(r2) 17:03:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10401, 0x0) r1 = semget(0x1, 0x1, 0x400000000048) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x3]) pledge(&(0x7f0000000000)='/dev/wsmouse0\x00', &(0x7f0000000100)='/dev/wsmouse0\x00') semget(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) 17:03:15 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f00000010c0)='./file0\x00', 0x80, 0x8) bind(r3, &(0x7f0000001140)=@in6={0x18, 0x3, 0xd5, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1012, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3, 0x2}) r4 = socket$inet(0x2, 0x3, 0x3) setsockopt(r4, 0x1, 0x64, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000021c0)=""/4096, &(0x7f00000031c0)=0xffffffffffffffd9) 17:03:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x37) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x3, 0x0) 17:03:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xdc, 0x8001, 0x1ff, 0x1}, {0x5, 0x2, 0x7, 0x7}]}) socket$inet6(0x18, 0x800000000003, 0x0) 17:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 17:03:15 executing program 1: r0 = msgget$private(0x0, 0xc4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x10000, 0x2) msgsnd(r0, &(0x7f0000000000)={0x1, "80e7d38182661c28400746d8c513c599b3dfbe29793253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c932216b32aef73c29fee921c0916aca2df53767f383cd13f5d7910e34ed9ac8a17d5714f616418b8484c5537992e5a2fbd444d6fb92a22869fe25a0f99d666f44d61d6b33229d24e"}, 0x7c, 0x800) r2 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/93) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmget(0x1, 0x4000, 0x448, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000004c0)=""/164) r5 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r5, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) msgsnd(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="0100000000000000da057c1db242753ea0c2a68f32aec4d6e037aaf0bdbb2de750b9ab3147f0972b0c2e4d8da3f6c068360918335d92d0041843017116b18c29b355d1cd58b2ad00f3820467cf8f7d4d64964828aa07d84028f48162019c0b67a427a5182fcdb03efae4ec25ecf14956b980277bf08127c81df372a4c484581bf4a5934dab760c14bd120a0ba11e3836b32fbc17e51b38c95c523b759cb04cbfcd9caf75f05ee0dfbe6d2bec06a16cd2f3425dd9dcf45e74e221eda7a0e1de249c6d7f952be2d414ca0254d1c24793ba4b53ceb1f1a297c016a6bf093ac62a0c0114592d461917f0542eaa8b5cb2cb44d7ed522526a4d17e296faeff468086b8f2d3c3bfd8e5af4d4459e73add2c3cbd3b518b4ce35f1ad84bbefe8e5ef77855c49010b778101907f7cdbc1a941b1869c82e27d38fc899abe183d42bd87c37cddcd20eca8bf9432fcbe98b39cfcf594332991ffef5921516072d692822ffbcde26d2ee32008014f970fed77f5c097b18ce635c7b1d96382426788ee58a3d53931e006c48f8afe97c646184a5498b8615e6421d24ed02627fa4a3fbc6086c1cb3569bd37c17602f68b10b7418578a222077038fbb9791dd53ac3ebbab382f70c5fb28db2e9312ef3c345df6fe3d1ce7f19bdf0349ff604c709e9e67a2ca9c81b292145f3c5fa32978ac2ade579cb1487184ded65dde689337ac880b28728fc2b39217f3e08f4e251bb89ee7be8f1d6fe73040b31706d1393d350f78500f4542c8839494d358730eefcaae9bb6f09b2a01623240d173b547361a4c644ac5dfb824e5eb75da0f1a5746d80bf052fbdd23f0d355599de1a6d7082921504a22c9eefa93f7ac65a7f4a5ef1c844b1b6a983d5da1cd6121e1c456f4311aef943a89f0ccd27995a36bb4c14552730632db4ba5899c3733cadbc9b401c065d29b57d6b53a6bb71076d69a035502a90acb5585ba81499fc47e83f0a1575c326d75b562f2c7481d1cbe8948cfd7389863a79c8285294522a3ccb0bbdb0c30a702bb839637db962f2cafbf0b750a82a9a909c003d334e24e2b4558986c85cbe89f7a08e971160d3454c6bbbe4752a4d77511c9de61b5f6f0f0cfd4edc2083da54688a06e410b55b0d6defadbe503408ae03b98a3ff8d1c52468676ef34249689b7d57d1ba72c15bb6087eb8ba69c65c4d8c1fc9123901237119c7fe09881b6860b36d2829616c49614318291f31b62115b2d765e86294c1e438fc5c2cdf1ae1a12aa13e2ed02edb285da31fbcb4ec2ed3484af53f2b9faf94d246c0460a3c8279edfaf1319815bab01bec41ff87fea4b9fa26ab11ae7d38bb50509ecb10b836cd12dca1264e15338d1c5ff98e9115633b1c97f307bc02aa4983955c16cf650c77deee5ef15a32ab26a9c7c99373f6eb44d4b470aac1d1eb45319b2218b19ae7d6fb276ddb629d0b6cb43a587001d903f00f6042b09e81a9defeb579912f3905f82ad403aa35cded21f84e1c429f76534a384a4875fddeb58f9d53f474b84a1a72cabd7195691a27c8fa6299f67e04e74e15487c58c2c0aeb183eef7fc2522570ed4a50bf45b6a70518a0eaa4fb501f9d459a534269c65777ae1b02bbce292ada616b73b9270abee0f29b03d3b1979f49d103453de34f352e84f88f7932e69a2637fa636878d8a570d45c3ec34b38aeb8799abcd304edd7b448e3649b2721a03a95c16b58abaddf80d9f05dfaafdbcd8fcf883bc6076f06aeb55ab38a558d1b2c45c8ec536ffc4d3abf4803ee1606bf6956fa593a8a79b2da5e7d4566309af8a54050a422fc4418d52e2a2ab4b5778ec2b948c438305effc895344f3447df5d50feb5b559f7f25206365b783426714b8cf4071f2fc664e97f819fd03fbcd0599e67f0261bdc62f60d1807b8e0b451ce2e4bb0edaeaa4e38e0cdc1e73e962532c8eeeee93df8dc99605eb2d4fd37d2672a9a81b629b2753ba698d5ed8eadad39f66525e508954ebe762d56a9f6e8bf0fb30b15f90e7247445c0466688a37f84720571f4e1eed69f90b95b57084351697ab73e7348b86f88a10b60d533dd74401bfb9ef4c1c52eac984ece6ca7458b78932fc680c20f282f8cc2210b61fc7a08ae8a2799b1db30a5db8338f8bae55a34f0861c977404528f74788e3b5084ebacee60835aa6d530cd55ddc1d41645eb0854344e3ba553de418a38b34331665c1fbfa93e713d69d12b1389a5a33e71d59359001c734e6d4b81df69e70b03aa01dc1130ae2ec0e45698e9ce91e1b6977fc3f0eecb33731c7f980aa6132b9da6ccdff4c9dfe26ca64d31feeac11676e3fb4b672c9e4f31547e1f636504a096d102b62c6ad48c2f1cd0f530ec61cb6b1b7a4126d99e9ca6d68733917700396f0426c61b6e0b6ed136404e9c1ebaa9008f21846bc01aca614aa1974e524d4a5ef46883b0898be38f3d03ca08f2857f7f83928649e0454438e861942403307e9864381e1639468dbc648fc40d8bfbe1389d15e3fd3baa5bfd901023f8b3c2c1f05e03c3e76405b2ce0b81dcd681ce52278548768875fa2f27d7141e38aa6c081dd8c8051c0d9064f1301ebc39894e82fe3f23351ca82cead1a46a3c066934de4897539857b58ee1aa4e322f2dc3fa25ec7405f86180e641c7787f744ed192f844c0470a17f5f90d63475dfcfafd58be66f51fa90b89562365729649cb423fb45af4d9c04b4287f3eea0899e72d92c97e30de5bb756cecc788855b78ed4ad965c738211437a5dc005a6cf5e80511f28e34a42109aad67cd6497629de5b783d2e9272e25e134aaebea9ef04479d297f8d1ddc1adb2d68a4fe8ea680ce3386515e5a5a5721ecac4ea5cd8dc45907097dcfdd1465335ec798e764e0d8c59453f28494b81197f97f208c4ac43fa0ed441acb0551b78e8b25d74e6b3d8422d84756f22f9bd55462276acbf45683ac5d0707035da9415b34d29e6274195f9b7e6a84a07f7837c1cf3441eec6025a35bf4f61efc3a2dc541e744d02e60ccdb697bc0f4abad810f468f4db8d170845c55200a5b94e3fc89b3e66319e613188e835ae409a24c314df523a0a839d369da9d360e57e36308832d067c5d6513a22590859d43031e4d9f6fc239bbdabef2e45378f2c800d46fc1202f2d95f1cca05009e183d9025018425d38ab8e98c96b818c91c9ea4129dbe498aa199e01317fe77bc91ca165e10824745f1f4c40b5f9bb1aaa551bc79d49b8dfb8b48e57c54b165c00732dcd3f3ea70915a266a2db52f74e44f0d0313c63c8d58143981d6fc6b7df32a9e79cf7dd568180709668b7ef78d256db6d685b2122f34b76b93a455eaa7bf8d759f7795b757948b604ac6f3ed6d277a5bcd4d955c250d69904f7ee63642f98211524dd766b3b814271b1e67e9a438561e26dff34ea96a6323f3643b167e6fbe18b3821634d4a8dedb22de8fedc26174313ec9580821778f24dc37f762a413084f3e0589c8efe86f4970249359502cf28fb0a447ed4b77d26553262b636d16ca87715044411417fc003c967ac6f00de6d6a49544ba9fbf29ae2e6c12d0835af8c0e9a8ec6e099c12a588809ca67140e939ad1433dbf7b432b97d5966c8890c841b18f49ae8d323d79b9352723cb677c295778104fd95571e307fe047838afd117daf75f6144fd7f6c2d370db34089772a7ac45ea5902d0bd05880d0c3d3b0376cc0120dcd3fecb836d391178bef1a12d5d42b3dcc9162f3d62c53bafc971b119fef0756f2d55a42df5db13be871397144d26b3f565e1d98f629248928ac1fb9f583dc2b547a0c0c52f2859e7e7738576c1666cd36179b737314f3c3e2b6c3cf624a0a6f129c765c96dfade823d21f384f802d0d1dde75425722f8ce249f11c2c4d4a88c54c4640536f7c6b6bf0b57dbc83d5a118ef8f8a499a717e2f52fc9e5e80fb67aa140cd9b9bd4b54f9cca3e44076f72a212f3e6161e906b2b2e5becb15196b91fe3ac82b4fe0656c77abf0083914186ff0acfbd5fd26b85d5782dadeb552ba79052ad1201007cd0698504c979bc5803d344faee171e6d5fb7f52f0aa618905ccc821aef4c58110e7a8cde7d0653335e5cc5adf8a1478e98dd2de8f08d40a21369e5d6a605597807a6b24bdc0ce2d12b6a1fc7569ddbfccd77f2c8a3e259e1c94896d7df8e2e5ee01402fb02fa265edffd4d48c683c68d37e449fa6f0fb0638fc143b05f517820843299b42d688c36246032627310608ecd114d536a404e735ea479585fb8b408087669682572a532d3dd77ea6b96456c3b771ea6073867015ebe5ed885e557c78f15be1c460cf9d5a536fdb9b9bfe85e542c7adefac337e8c80e30107adaad20d9a0c1302b15ad5cdb38f49b29a80a30690cfd4b2ca9faa645cb114c4f7e639cd33244790c1a559f7ff2394e9face3e63dfe71bbb4568756e6c9b4ddbb196fa776291e093d9d41ead3998cfd5d1be42da77b031da6beb8e27c0deaf8eb715a7cb5bca9956419e4b8b363433a478a0c587d80de621cf3e6da308daf1c47c3cb130a81b77c40ce5d1d3f6fd8c3e2b0e7af2fa4e7b3326fbb396bad3d3a01fc5658a4c3d3630d44e3dca15b53a5a3367dcbda81c9b5c6cd58948d16368da5526e11c9b68287c5af12b9b2b40397f155e1d991312389211af6815d285783f7bd88ca0bb9ee56fd744ecdce94d5f94bf9fa4a8a71cb82eca8570444b7d374154f9f964777ff9916494465f5e6eca653d1fca5effd40d2f3efe956e82ffd58a05fa0d0e728175526f5e655b7d3c309f1e8257a7ec8610e5ef4290b19213306e93b819936dac8b000bbc6faf8f9bd9af3daa9dbd2a5850bbb8e33fa0ab7460eb25b223af5223b04a038ff3ee287dca757bedde0512ee95680ba448c490510553b4806ddc20385a8dbd84be9ad75879e3465312acbffb0c122585ebaeac189c80f3bc1f62abb8265b986a21a96315b35db488aee35d2abc4f14de7f7468631f9aafdaf85728dcca5c1a89e83feacde8c2b804e3b88bb7f26691e91dc02488be22520b4c2ed942c26844878d57fab711e06be4ac0ae54b35e65aed7de8f1145354ac3197e7d2426f9ea79df7b647719468475dd6ca794cb6ada64bda2096f3e4c5e08da051c596565459922bd335f1a68efe6ccdb4805ce1f8d8df6441316ab49ef48afb5903de5a81b57c9cf4217daecc6d299d5c5b0b8c37338a38e0929093875a1fb827c94d6b02168ea0f33fe526fb7bc8c8b46f36d68ad9bde450af3d32b25bb5ab01296a7f670d659c47e8354b0021f2e44db34bf39fe632f32b3625243b7a40ca854ea08ee5e6443325377bfe6e4f46869712dd9292371681e27802946a736c440aadf6710ddd5069b5a89c17984b7552c0650efe899a882cf11aec92550f69458bc4038bff5c73bd04bdb0c6e930dd0e366d5475e954081e483bde6721a5d16ef8482b8c1a3488a793ae2b7e96cc88ff4ff47daecc6420d6c929b04be98f386a7222a1b901aec1d70570c0630a23fe16c363fe2877f3b1b80e58be3122678b0d895365ccc93db5ac5d9e90ff743e9933a275bbfd251735b0e86158bef3b6568e04cc54ace0db89d9974f6cf5d0a7247eb80bc66caa00abfd33e3157f3cf578c73b35e48935d93f09618cefcc4144b36d87873a506ea9ae173e5b18a3deb83b8651ea4e4bff4c45d282b71fc461d607fdf4dd9f6c37c925f4dea9a867142062e5e8bac317a6123b04ba6032781048416166e9435e8ca22624fa16bdefdc28b95172f8bf8cac1e4913044994cfd8b81215f576d025b1853812692d4a41ca95403fa9fe83a00e4375a1716def3c2ba"], 0x1, 0x7fe) open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) setsockopt(r3, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff8119a2b56a9ead070395f2c4995c17b6bbaead61e1e5abb5c67105f4d54a94b30efc086a05b106419d20f75172f2433ca5aa708b3422e65e4776345e621ac63c2c8f333599947da9c32d479827dd521", 0x57) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/28) msgrcv(r5, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000ac000000000000000000000000000900"/30], 0x1, 0x0, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) msgget(0x1, 0x8) msgget$private(0x0, 0x200) 17:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 17:03:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 17:03:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) sendto$unix(r0, &(0x7f0000001800)="6f24f2525656c834d0674f6209832d6a922b8dc755c475c2ae826d6318aad1d08d64a25ad6f7168408b348aed20f01fc0b2b334bb400e9be2382ed0953638ef3bfe4c15f7602afbc455891e965dd1b1e098537cb9036eec28550e39182358071c30f70b8b164bcc0cd9a71fce7c8ebea010cb6a84b6e5d8d58b2baaee34d6bfe9a21facd29deed939e959173ebed026e91cffca53676f353f31a6fcdd0a25fe09eafcce3a59aecf8fc197fb0cff28a8232ac7e4b40f04e9c56b5941d419e8b43b25efa312374de0eae2f277b185f42ddc30c511d133c58acd985532c326391a997aa5158e33c2aea5351c9301e5c45237673a88b32aa21e2b94efa5885c31f2870a83a2b62bcb3c79866dde4d2bbdaf6ff4204a5bdbc5944744095b613ba0111f72d2461c85a35fe6c83e3b4280ea15fd9b246272e80dba185cfc29dbe4a2658a7408f6201375118b9974957484a72976395be94190f41420ba6c86cf16f455207f396c3a0b58c6b57f3f7522a237087f46e7d8c07c2e255bab2f9984d3bc449b14860cb4cd053bcaefd9fb83bd0c2414f58ca4a4cd3ed3d1baabd808c7b0adcb83367e3f18c864935e6e81b2997b1fd98d59171a22667df53c2bc76f0ebc472659633d072229941fa922f6d09db2bf8e162f02f32289e51a41e6dbc57b4b6adf57f3519de827c33b59684adc1ee26127ab191349a4b07f36dc19e4d02d41911ad32d679c38fd45b39d0ef86e83f17c385cc961ca618d412d02951d5c9d783a02a95fd2ad6ebf46f5a6db7db2c8101358718d7ef929b7a8b3384ae70ee90b23c56dd4882a1fac5e25b74ea38180c42e0812a35f4af4ffa98af2d9230c47cb6e2bc56e814ebe14311a95a09d2f01ed9d87d94bbeb8715773bedc4570ffdfbf4fdec97c854831d47eb090260cca74e37d075e49314cc368f763e9c06f31bcac4812610b7404dfb8f3396ad93225da89a1462effff71adf4e0b9918786b51a908740d098d43d65ee73479c4bfa33fdbd6c67f1c3e7f3ecfaff1f3b54112ba74dac519db2f190d20bb3ce6369258a95922477cf1246c90d2d56f4e2464545020cec4c1469537ce8743030cec716e3f8c564cbe2b7e1769112c2a10ceee31247482c92180feba9085268342f8a469350bb446ac7cb210662f98cdf4ae99e93ebd2a99e0d870bb2cbd86cedcfdb5cccd34b328afff687b2dc2dc7f3056cc70fb3735b289bc5697b1631693fe8c1165eb9f73b525c0fba5d04526b8523f101c8df130d105a1f68345bc14e4bed0797f1e9e5acdb032bef7d55ebeccbacb9f1e16cea6de100447954c1d4f490d88f44e3e8e612817e4a5d0508f3d9ada5f1a8492a3faa107f8b29fada74ba6fe906ba38ec131fde38a959406b8b4a1e6735d0cdf0324870fdfe88b50928c5eee936d7de37db6291de3267bedfb5ed7e7a4b61ed3b436db7be3d516f8161b0a5636408deb021d669953b7385e356697c6c862615904febce2f1fcf139025326bc403bf70c506c632b11af30e22fd6cba1afb4fb1eecb8aac5e1959193e3624d64785b5ad865cfa44b720c0b0733b0f38f7a4bb7a0e645615b86782c0b011e165020dcb5af12fabb7f1fd8fcaf8675e7bc4f62da3c6f3f9d4b22ead190c4b48126091a3c9e8e27b7e9dc91891fc04748696c41680fd0dbb0aaf9b55ff19a401a41a503b82b58af270945f9f6e446b5fe76a0b8b8cbf4701d7efff990b294a1e7f4e3320aa36c7b7836c2e33ab525e2386a55a0689f82bf1d94abde18b24da3bda3463f055b16d39a6ca2f3b4c2e008cbfbf5878947a8fedc3ad52473777c2ef5857ac714c66ec898cb7adaf0f54721b523cfa19137f3762a7027978e97456ae05c856ca23d2fcb7dd921703bc0e8f446dbfd53f66ce716863e5b2abd519e6cbd0234075d554134359bea4e26636853b172c8cdac7ba62991eae0aadb924b36bce001e88b44f633048dda9de23e372b2ee43e51012931dc1c3b7dd96982d609b7df60b998e6f0b6eb19fe3351002892a92fbff359fac828078f5a98bd47a68f24461e390e9cc3f88ab01375e222ce1a71700e15ffef600b38e35fddab59fbd9b38b8805a4583eaa95dd79a4cad6d84cf4260500bffbd33e80192d4629f6c909a108e4d4bf07fa50705053a3b377711a5e89436556d401f5e49eb33740d211291653ef44c517a9d015c1dfa67503b41708549fff59b7c10fcf907e1a889741ed20468e73305368f159b505bc9d464be65153b9924ba561b7da5cc1adc1cd4d47e3da497b36732210336a64d718b8af765362b953db118b1daf187100473c7f73aae7b256b8ae990dc3e5a2180811f9e2fd844363429043b315f589cbd6e5915ee86e20365e519694082debadbc9858a1ab67945cd8849f9a7ccdaf8fc6346375f7228b1acbbeca6d737a9c669ff0f7991f9f91d5d9f5e2245410283f80e340e56a914dc3c512ea1b8a57bc5c8d31cfe29503ee63411397dcf6b8c84b358f8a5972fd41429e4e238a285dabb666e93e12720e4a4ce48fe2abfa6a05b2944eb78b5b038dfb90af8329ff2a98a91c8688109fb70ba80fba88c64e15ba705809a49c0cec87aaa2c63339469273b8cfad7a795875e7f712b312868505941e6eebea09899793bfed6279fc237d50766fa1d51842d861d2c2de72ff4a098ed84e94e7a4fccd29ce194ad923e82af361f68f5e35977989438eac25c47eeb7c30af4d7bd93e83f1e5a0725bc08c3766c48cbfd9d83ae6c117a345671cd36358a8fe5a0416a4df6ef1b219b8d436661cd5f32f8815e7bfef379672e85b58542477f8eb27b47a20881d19d028e6b12eae0b7eb70f6fc9a9e24eedf7ee0756073125de633a86c2f6bc864932c983f5f4ec1a4c5d21348932f19a3d67762a1a82f568fd0c786358904758e8a7886d5b0edfe7d5636928fc6a198debf0babb0d5e07430317603c9c28bdaf004e651ea4c8b98446315598c312ec46a67504b35373d99daf99b61b823d4aa6fe0c0383d6d8a84895e0064993ccfde993ef575d9ad6b5904981caec6b321c27ea6baf88c02aaf03db03acf0f99ccd8386db59a9b466447bf9377d7e7b25edba97f69d7e7a83a71a77fb33cc2df8153c8b0229361d4ee52791d906bcb28461f88bc5559b86383b7061aed157785d324a033d3768eca866631273a232fd9a16a8e63080ab41fa6d2c88f2cd2539bd84caad5c833edc3af984f00f16f8deeadf409f838cf63441b5edbe3705e6ed5653940be8cd4550a483b24fb0d31857144dbd5907d5eaa5b7e99559f5a69702ea65214dcbccdc7e834d5fcb1648d4ba4a2ddf9fd60b4413c9bb9474d2f9f63f8a8bfec3972a5bd66d14ee14d18bc89604558b94c9002c10fe2a4086edab2829cc892e35e0b7feeddb8b3d974c6b624d20c88d9816185688327fd117d1926aa377da2ce17232fe9d7b9a080d809fb8dc80466f49b9149f3c281e142873b0d5f4621cff6da97d22840ea116056205bd64c0b8039e04fe4cb46ec554c966f14995145624d7fdc5a0a4151189054852cd25a22b4c94dc611f92e0095cf370a83aab86dea4540bf4fe97bd2b1c7a04cb0ca82aa3253d091d107542fe8544cae850de9f028285069f5f5a8deab348c24da9c55c4805aec4bc03ab6c7977e2d7c5bbd8464ce42f41632d3ec92ee28081aa20b88a077ff176b17e0b2c8fcc17db85127d9c981ad68edd624c44ef99f8af59bcedfc11d4318d1a204fc287614c350614fb889f92f30bf41aaf0667274cff5104b8712572d6bd4e120cccc361a1007568cc66adb37e52d225b58f7682e8780d2e926027da7b4690d7c75600e13a621963cac9c7ede54d6c671315c5cdaddf8e32133e081b0c712d53fb2d5736f60bab988a61a94bf2f662992269ff0ed694535d7bb23b418f868586ca5418ed8cb1384c69f225b227ee861585d75c029370ef235f9941759bf18a6e813ed7a218add0f805be672e28663f3b5e5a6a905f4b879bd440988d48dba2259895fd4b61191ac607f8a74b43e52ca9ab11d08bea8509c355efef3214b0eda428abf6b7d44da6e4de3d55b4dc75b48eb905b17fdc2dd463fd5ddd389d628512a40132add0fd95461240911dbdfed26bc4d375d611204e5d294845f89ac8f599d1989bc11df39753ee1e92733da39acc965a2b8f77e9d52fb2f9454d898a97e6ef7024eb54e26e4db91e5fea72a5a16744db4514b2c52bb0681f555cb6e57a7d663d554cbb5907b8ff9c6d3efcc46f1a2f876bee83626df8b852ef42620b4deacca23b16e069fef6d455de1cb4c1852302655d256e2c6915ccaf626e6b3c8ec23ea4eb85754346e3867c98ae1f18140e7d2355dd041d6b35b9bdc1053227b3f3a924af34f651941caf2b64708b0e7c463aa91f0294b4e6406833443c28a505bf89b56dc3fc92bfb54a3493433d09ae846253c870bba05a4f0f816392befa862ad1b88bf549c47eb203ffe0633e3dc2e09f8fb57a701ea75ba35b4640e17a027ed83e4a57aed7db27a4762c753afef53363007b1c43c81350def69d84e9ef21a5f82626426bfdfc53cc4a141cdb67ece32bde0a1c9aad9f5b49cbf391778dc5f12acc3c924ab8da263808b24967abff2984cd65a24c0c5ebf29240e43fc4ad77ce6f3e80deff8cb395f66066d953531027a4225248eed979157fb30596344994c7a02469788879034df939d47bcd8a3a1d803729964047559218e97a51f4c6b103cd4594ce8b0b5f5976209b4fc94c1d65da83286c84aae0fceeb6df4f71094469b5397acb4cc0050338ee56c2aaebb8a97e6b80033ebb51e4e8ba92f35c77830c339f5e01e8c985f0d76af8bf8fd35e4843b48ea40d06053f39c8c293fe0625a759cda17948ae4ae534ba68a250e23ae90a8ca34dcb79a311693a9412527a31edf59b74f6ae9adf28d33ab7afa9d7ddaaaaaa502703f61f9b0a983b27e617991e45d8bda1a30f4b29cdae8b08f4af98ac5a0a34eb29816046f7e004d115c45d1c21f8f8395e3604cddbb974ce696166ed6118260f6c4287d33a5b490f72c1b20739f2d7a07fd3a51b0b7e6a2ff05acdd28bf17f95db437f95435ef542c36560ade2e502ef36bbc74f58fcd93698f669b97a7c3ddae56a86e4886a46cc0497f8d7898bf12efc6408365ad0821b67c3496acf87905d91ee2cd0095fc50a8b971f92f826b2e4479cf3b9be73ac84749d6f5531817fafe89c2511dcf7ce1b3abf1df0834703f3bd5ed107f580c1737bb279d04959f6ecb7bcb4de19887ce2f2bcdad63fd6cc7c79b6ce565aad6e74ad4ab0571a7ca73efc439bc73f0c5697580c74e92359fefc7eff264f8910cc1ef414118209ad8fbf9c18c980de31bc92b92c8d1c90ff751268dbfba7b9cf33b4b0790a9d13d3bd24ba9343e427b40803c083c0f94fd54ed5df317f4c847c18ff7e41047fe7dbcc828a659841ca3485d30c5f6d7aa645161b237da7001067e57ff2c5fdad843d19c3b512ae69904d2c9de400b4c8e80b4b2d5799008d54ff43aa1f14cf9d09ebc4e008758987f95076b664fc8ae99f290028c6952c2619dddb8294c5a4afda11ccf32bad3f1ca338c5915b35912caad6400aab47f59b42784787674824f873bbb3889eae5bcfbec4c0328cb02c3f19b41543bcccbffdbc704b27deab664941cfe9fb27cbabb700fd90bafc2046e3f6788e80088244632227cbe67aa644c8adb20e0bf2742e50085ba4ba2529cb6b5fbb16c86de70e0e4b36d40d84e40587a9344d409c0bfd64e24dd1962ee256f03898da5bcf89bc271edf63a1eb9e2e7b9", 0x1000, 0x4, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000017c0)={0x3, "6f7d00ab73a668e071623e40e39bd53f1626d94bd66bf69d1732e30637d2334e2aed197d8d0768dc14f512925c78"}, 0x36, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000180)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x0, 0x1000, 0x1c, &(0x7f0000ffe000/0x1000)=nil) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) msgsnd(r2, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/file0\x00') msgrcv(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00'/98], 0x62, 0x3, 0x800) 17:03:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:03:15 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0xfe) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x6, './file0\x00', './file0\x00'}) setsockopt(r1, 0x29, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000180)={0x3f}) r2 = socket(0x18, 0x1, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x7) socket(0x20, 0x2, 0x7) setsockopt(r0, 0x40, 0xffffffffffffffe1, &(0x7f0000000040)="b9c53b7dc0d38969351803c5142f7ec99ddb73963c540948ddef11e4ecdc2319842cec048d4ba7711aec26b7cacdc14e93d71ba91b639c428ce6b4aa8232d8204cf6c578a8b86fd5aa191a52ac962791c36f3c92aa1544f3f72ef9f110e7eb78c02209166ecd71aec64aa4225a2b7bab4f6393ac5369f37fb36b9996b7785524e63f52ebd448fc26537a34def458def0c67bbcb0b415200758436d78d9131edb183b7cae", 0xa4) ioctl$TIOCDRAIN(r0, 0x2000745e) socket(0x18, 0x0, 0x1) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget(0x3, 0x6, 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x1, 0x2, 0x0, 0x5, 0x61]) 17:03:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x20) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 17:03:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f00000002c0)='Mn', 0x2}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7da) 17:03:15 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xe42, 0xffffffff00000000, 0x2, 0xfffffffffffffffb, "81fa1a5cb5ad37c13d0d9cf206caefa04c556a7c", 0xd6cf, 0x7}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0xe7c, 0x4, 0x4, "c8e0599344c1f602fae8474eabffca6d4a69040d", 0x7ff, 0x1f1}) open(&(0x7f0000000240)='.\x00', 0x240, 0x0) 17:03:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 17:03:15 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f0000000140)=""/31, 0x1f, 0x42, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xffffff89}], 0x1, 0x0, 0x80000000) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000009c0)=[{&(0x7f00000002c0)="65d5c8cd5361a537f4c8dd716f40608de75bf817d49335360df0d398a5954e325862ece0706f7352490afba14b6c2d84c4e0fb69729041f9c639e18704ce7dfdec7383892f04edd4ae988305eb560c3af21b8e699b267ba3eca811a93c33a3469a", 0x414}, {&(0x7f0000000500)="8a11c5be098de03c8da9a649b35007197d1eff87220b90c155860d892a3116345930baebf17c33fd9fb5fd048e3ce7312ff5be161f3293503d39e8eff605246a15f6b03b1ee93f9340ea0b2f09669a1946baa7ceabc975ac1043a89a5191d1dcc3fa9f8dbcb4f159ecdbf60bab764cce791ccf47a583bc7cdf782cfe8b588f0b05af0a48466caa99962bc15ec29a1dfa006f6b921b23612509c30d6661da236601055c363470539644b16aa6ff", 0xad}, {&(0x7f00000005c0)="1e0dc19ae6d727ee531bb75e84ab0982f6c0faf347cd89d1b169e1880b60b1521977e0867f3a78ab8d3823f1e76bd84c5a7c7fc04f00b22f5714086c2cb5f31b5125ed6923a0531190ffad605dbafce7fcdfe871a6e69059f7e7326db3e5d237bb8d912220b7494bdda81bc5e27fe5df312a8aee6c07f28f0b98a08f4180d4c00c7a8640a34904895f2628bfded15396365e5f17a08cb38e6b99ef9627b843320707fd7b2abf3594fdbdd25d5b5bdf059be2274dca50205b061cb21e407611f5e8ebe8ad8153cbbe566945ecc0ba298326e5d6b44f1aa015a5a62d4b2171b23a18ee313cd1defc281ee8c44714287397c97fdadc8c34efd0", 0xf8}, {&(0x7f0000000340)="c8e919c005a3a19ca12404d089d057c21e80e0f159aaabcf5e9d29b6daed92ba465044b7789bcd9071f8570bde99f2d38647000d49158143486f569038be2c5db4264b194df54cb3ce197e7dfd1962756e41f48346", 0x55}, {&(0x7f00000006c0)="e2320012c352f08c94bc56d2d07b3215f562797f35ee451a8ad0a0c543a72edfda2c1b5994b70a2de0a6dde85870722450274d8ff75e88958d02c50a03c4fa4e35d9274ff0e06b611adb6d3aeebcb2024bbfb236f0c10edf89ff5a66cd", 0x5d}, {&(0x7f0000000740)="06080bfcc33ea40686ae62755c239a6a49585b1176e214a5dd4f56ab6a26a3d7d92ab5516b74536ed429a7ec5878e4fbf5e7e36bde4f8e95245146dbc730c829502511713c122917cdadae41b952704d85a501e0ff136d7da759baf58400432f5956165dbd64c7626e95cdae6b7579f274e25aa595531990469fe04fbc28a616d7dda2f0a10a5a51962065fb0db980135f6bd17c99fccb92bf8e49b21b525182e83f6d14c2af830874dbb8eda1543f9043b959ee65de094f1140c5d8c99075255dc3eb4b31", 0xc5}, {&(0x7f0000000840)="25eb82f2debb87b45e14a5c7e6cddafc154b7e2a43d4ef337350da7de60b67f5c142f5e15b29b26371d52c38e0ef8eccbed5d75537cea424a832500b2dd8f37c936fd292215ad4eee6be5156d96c5969e9069442a787ad88d6504beb1c0e82a3e75d2317b8e4ace37a232f3fb1919c134da67d3d23b7d7fc9b829b71d7783e24bddc9478e2cf2d43540f5ba66ffae58773298db4dc9c79be18d5c65de71cc68cbd1e6ab0dd70e8f1b0ad22d4b327aab42229be50d5504c2e428f83704b3c8165b2b7511a68ab5ae2e8b6daca0f89", 0xce}, {&(0x7f0000000940)="be94fdc48c935da0935aa1417c52937cd84f4e55bdeff3a7ec10f6e41971a18954cd12974d239e2e6c7034dcf799509f55f73d749721e61db4cecae52472551626f8cc0860ffd024b5a4dd86132b8e226165cb1f9088be4cf2ced7964880d536b6c53c5f51", 0x65}], 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) open(&(0x7f0000000000)='./file1\x00', 0x1, 0xc3) close(r1) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000a40)=""/238, 0xee) 17:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0xe7, 0x7fff}, {0x47, 0xa87d}, {0x89, 0x3}, {0xed, 0x8}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 17:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x96cc334, 0x200, 0x1}, {0x4, 0xe2, 0x7, 0x4}, {0x401, 0x2, 0xfffffffffffffff7, 0x401}, {0x6, 0x5, 0x4, 0x8000}, {0x10000, 0x5, 0x9, 0x3}, {0x5, 0x80, 0x4, 0x80}, {0x5c0a, 0x10000000000, 0x86}]}) 17:03:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="3c3ffbc2a3dc14c9d4d78047c11b66fe8d4906957fddca1517c8b94b421525fb61bfd9d2a5b6f993194b30d5aa08f92716dd39a19c5013ff4d5035da1903a2745ab4aef9f9ec37ced44e99ec4849bd49cd5aab7bdf37560338871040988089110588f688e0ef80a4b4661aadf9c4c0a570d5407508767c21058588745e3bf5323eda51a6ea1d6b13811e701270fdb90690861951f4b1efa367909fe2c94eef614ccd94208d634ded7039458e415e726de325c9411968cf2714d1c10599c3c1cafeb4e8e0af858df132c1a24d1f4f8aa1c64db19a66519b8ec3508f16a5b7e8db530eade9b18cc6", 0xe7}, {&(0x7f0000000000)="9ffa63550c58e6642562eb37f6a965bc909d7bf29eb6e58a3d7de972c918457186ffdd14625f034bc19fa901ff2c81b98464c2e54ba5af1fe6", 0x39}], 0x2) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 17:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x8000, 0x4, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3c3f010b}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9941}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x29}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) pipe(&(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:03:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200900000000000020208a371a3f80004ffff00"/177, 0xb1, 0x2, 0x0, 0x0) 17:03:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0x1b) write(r0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f0000000000)=[{r0, 0x104}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x51) 17:03:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1000, 0x2}, {0x18, 0x1, 0x8, 0x8}, 0x40, [0x6, 0x4, 0x3cef1359, 0x1, 0xffffffffffffff87, 0xfffffffffffffffc, 0x5]}, 0x3c) r2 = shmget(0x1, 0x2000, 0x205, &(0x7f0000ffb000/0x2000)=nil) r3 = getuid() socket$inet(0x2, 0x7, 0x7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = geteuid() getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getpgid(0x0) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r5, r6, 0x154, 0xff}, 0x0, 0x1, r7, r8, 0x5, 0x9}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x300, 0x0) ioctl$TIOCEXCL(r9, 0x2000740d) fchmodat(r9, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) 17:03:16 executing program 1: fchmod(0xffffffffffffffff, 0x4000000) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) fchmod(r0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffd56, 0x3, 0x6, 0x80000000, "7823daa376582aafbb44e8b6c2644037e4ac068a", 0x5, 0x2}) r2 = dup2(r0, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xc0, 0x3, 0x682, 0x9, "20a3cd3d0a8267fa8303557f901c22da50d885f1", 0x3cd, 0x4}) 17:03:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 17:03:17 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 17:03:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) mlockall(0x3) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x5d, 0x0, 0xff, 0x81}, {{r0}, 0xfffffffffffffffb, 0x10, 0x60000001, 0x99, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0xc4, 0xfffff, 0xffffffffffff479d, 0x48000}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000091, 0x9, 0x1}, {{r1}, 0x0, 0x84, 0x1, 0x80000000, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x82, 0xf0000021, 0x4, 0x40}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x8, 0xff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x7, 0x7}], 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x2, 0xaa67}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x7f, 0x9cd7}], 0xfffffffffffffffc, &(0x7f0000000280)={0x2, 0x10000}) 17:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x280fe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b9") 17:03:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/30, 0x1e}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) fcntl$setstatus(r2, 0x4, 0x40084) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair(0x26, 0x3, 0x0, &(0x7f0000000140)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0xf6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 17:03:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x3e36934219bae4e5) 17:03:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffed0, 0x0, 0xfffffffffffffe94, 0x0}, 0x0) 17:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 17:03:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) 17:03:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x3, 0x80000000d50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xd90, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:03:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x200) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) fchdir(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)) pwrite(r1, &(0x7f0000000140)="b7cd5b6f23f685c1f66b49e0cb5401b658602044f4bfa4282e9a8413ab1bdc192e1f2e6841460636a5f24133809705b55158cd9299bb376f24d3fdebd1267d07b460a8c15c1e1d5252c69b98dd3ffdf71c9703971a29d6b0cfbc5412f1dfeab965aef30d3154091bbf1e9feccfa3a320d4f2457d6bd69d7d79a39ea6a1175fb30e5f3646e6479822817aaf59420eb19228c881828318cd84b7fdc8e457b7ce", 0x9f, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0xffffffffffff0000) pwrite(r0, &(0x7f0000000240)="3955a3105923263a4f24610208544f71aed4cd930141856011fd61b9c6933470fdd7968afb8324a1f99df4cd542ad27c61780891208980347073b13bf0c294f89e641d1830bb326cbc671b8c05ebd0dd5a3aab03a897fd25fb92b98b6db06b6316377b36af54356819d57087a3dc34b196aacc5ab0fc06655c9b8d93dad04201857fc93655be6a83ac20b0c15d5c9064386fed53ba171552a76ef567551ad00613117393c2284a850ad37a5c9a83942ceded0d53c9e1e998ce6f1bfd0de13e", 0xbf, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000300)=0x4) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x890, 0x0) r3 = accept(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ftruncate(r0, 0x0, 0x7) shutdown(r3, 0x2) r4 = syz_open_pts() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x7, 0x8, 0x6, 0x200}, {0x40, 0x9, 0x4, 0x7fffffff}, {0x7, 0x100, 0x7f, 0x6}, {0x7f65, 0x7, 0x2, 0x3}]}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000004c0)) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) read(r2, &(0x7f0000000600)=""/255, 0xff) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000700)=0x3) sync() openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x20200, 0x0) syz_open_pts() fcntl$dupfd(r3, 0xa, r4) pipe2(&(0x7f0000000780), 0x10000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000007c0)) 17:03:17 executing program 0: setuid(0xee01) munlockall() r0 = msgget(0x0, 0x0) getuid() msgsnd(r0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3) 17:03:17 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0xe6}], 0x1) 17:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8182, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) sendto$inet6(r1, &(0x7f0000000240)="f523820955494c0896e2ab7b5fd8d1b34dc9e246d5ed84e729760b0557a1652abfd7fd6d711b7f5ff783f5ca883e3f4089e81357a05c9cabfe82e084224ae508acabeac23b7cf4a1aabb59546744b7510f8824f65683a8f04ff0cc402bc64e9e75ab8a527b8a0bca02319f25bef84b00e5ccd0f53b733f7d19c9d8838a2f85e90578baf080410ace3f7e308edc261f149d377fe0", 0x94, 0x408, &(0x7f0000000100)={0x18, 0x1, 0x200, 0x80}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:03:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243feffa4026aa9168bb4bc02707a0a6813d3fbab68893c8932907", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000840)="fc7af9b4228e023b148fe827396b3ee020d55f698eedd1e86f3d86d7f1aa620296b3dfd3d7d76064cfb8603c922ac741a2cf58f23a94a2f35e16490cf04205df1a21c65b56f1fcbd7bd15f79f3a533a624bb1718ecae2e0b069c6e61ec34db7c4fc17327215dc7c4187baa2993d6a66f274700d77bdcbeda3671c8d270c38867c23295eb7fe6ed5538c15618095c3cdbd51ae7ba8693acf0649d5f3c389b5d7f92c97ee3c0160deb75ce46fcbccfe3103b85085df1c1c2168529cf72880cd02a8f5d72ea1bd4df17", 0xc8}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() syz_open_pts() 17:03:17 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket$inet(0x2, 0x4003, 0xb5c0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x489, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x10, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x74) poll(&(0x7f00000001c0)=[{r0, 0x103}, {r1, 0x61}, {r3, 0x20}, {r4, 0x20}, {r5, 0x8}, {r6, 0x10}], 0x6, 0x3) r7 = open(&(0x7f0000000080)='./bus\x00', 0x98d, 0x0) r8 = dup2(r7, 0xffffffffffffffff) open(&(0x7f00000023c0)='./file0\x00', 0x0, 0x0) pwritev(r8, &(0x7f0000002340)=[{&(0x7f0000000280)="4fd0557ebdf015bec1399ddb6d71f350f5af3e38481c6fc1025763075a98d077a589df50c02925a836465594284a35276b2846bbcf8c01a1560366b91568a671fae39426c8f54407a044cd9f5393632ea20684e04f37e299306c327ced935b553443b7fef45c5210e830fb93501ac57af9a699e6502a942ed0ab6a945dbfe62c3b6c7b7a2be61cd9c5379c67cb76da74edbe36c6449fcb5d3d436adb70d96dd65e4a82735273dba844c1413a986eb618d99dbef55444b3c73f9b293e0db6f91809fe68bec15326d26d801280dacb87eb3750ece3db0491f0e71376b863f11d204783a8916c64c4b60c1696e33b7696d8244a5fb2920f88fedd9aab17b48a2f5bb98bf21d238bba65f523911963bf1d7248f906074f16a2855d69a1d313de0f34e2cc63aae96ac8f5dc52815358f9a60bd2edb421954b80fbd17168d8516baf1807a60036fa1f73cf613d16b50d068259cff8a4082b252d06971d8afd7a8e991b5c8e374ab114c094ad3c315a93145f7d7671621bb21a8b6b29d35124ac25530da19a2b384ed80871acb2290ace2396ecb80a0ace04cd6a4eb42d90d7d65bbf5644ebab61a5b74498069bbc4b15b14e523b1d890faf1b5d5a31c695f1c2cecb19d15021f0f6406291e1cf3b267bf8d01f8d449ceebde25507f59059c694c715aadf8caa0678f338f84541dc1fbe75d8445db602dc1cc4cd385f84064b3a54f42cfac7b67f0b7f6afe5c744aa554c448f8eeee3d2722bdf4d171591d6f96110cd55dfa6212059be773ae73ca8334b74f85c4361d8fb2a0220cf0b58e8bf6d20eb4c2babc1e71b6f61483d8dd6773bf596f4c5125286045bcc299971ed2f28a2fd229257661f841e3ef3f35f9f86f6edf8fcb9ac67f6621d6c3ec10438bf2638b040755c22345d8c2c1b17f677a6ee14cbe35e855fac44f795f75126b3e73749491d04c30d3c349d40a9282cde46a3a8a615dc9ccfb98885075043917aadf70068395f21b7d6b012b468b2c59e60b8848c5bf6a36711a8b6f323c4c6398e662240c8b08bec8d5d9bb1b3e92f7243d6e3b02691553eea64350763bb01d4df82c4c368edf2a5450f76d12faa0be9eb9f06ccecab9bc0bc3be46a99986b2575b4ddd51f657acff7b4990625284d9f73a1dfd44254add3e17978bcf86252b2e7551d896096cc78af477562e228698c9018daa33ff216d4e2ef9b5d3ae2ef091f2a21a12fa3e6e48b31aaab1e62bb181910ffc77cc2f2dc6789ac74058e0080cd77ea2c15b2f44afe92f16b2166d649c84986f5ef1bb77576fc5d394321958b8e61ef95364361e4f19371fda9d8bc77845f5ce648974545cf8f14f6c281c8047720356e6f094137d10591cfeb13593abbe3eed7df5f80ece98f66d5519dc51060b5e95ea5feaa3854a23fd1be4665731bb7c4fdc1696d7c3953f287048cf69ce80fcc580ee1576f9a6ebdb5711f8fb32fe477e875418eed970ae529ed89092806c85093d1eeba9b34c25502878d4ad2e502c6c6b9593456ae1d15185f2ab4a6dbf4fc8dcd0cf5155314f90d0116344eaa34d95354d0b49e34fc2b0b5b229d1d31df6baa5fab5a079cd98f81248f8d344563a9b090038669106a8ec1c0a049a47939ee45a712e423361600e75b422643dc4260367f779bef74f0b3b0668a4f85b6e924d3119addae90e65d9566c0f80cb783f8d46a5895e7e94d6fab872bb5eb90274c8f789ffd54d9edbe08fa12115efb652922181b6147a9fe61c090ff5c0860e4a42f5d3b71b53a65ab81ed58157bfe7571dcbd2b4e568d4c382722d50a5caa6500d1f2946699b0d6949baf215b3d3080a5e224aba100f81f660e09129a2daa205cb147a70955adb9cf4ddcb32769d09b54ac9a8545dc43ebb588d75dc6c93907438f874545b1a449ced8f18ead088dcfa5232f223bef79982c5cb802eb03d16ef84241577609adbbcd4ab5671c78bc38ac4845eb7c1643814429199fa502f92338c9261ad37e2da960a3ea0e4fcd56590e209a44e6c59caec2f959ae050d98f9cbc0dd4bf03b26fa63a5e8d016efae819c64c5387fb09e2c43988855da1726e9252888513d211983f88e0e4233df0c8ffec9427b7c64de8651c3870aa2eec6d5913ee50", 0x5e1}], 0x1, 0x0, 0x0) 17:03:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r3) 17:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) 17:03:17 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() mlockall(0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 17:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x5, 0x6, 0x8, 0x800, "038a853d681fed6f91d51654a92365b93614ae12", 0x1, 0x100000042ad}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 17:03:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x40000083, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0xfffffffffffffff7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x200fffff, 0x80, 0x3}], 0xeb, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x53, 0x8, 0x4, 0x58}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x40}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x4c}, {{r1}, 0xfffffffffffffffc, 0x11, 0x1, 0xf8000, 0x1}], 0x7fff, &(0x7f0000000000)={0x2}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 17:03:17 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x4000000000000000, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 17:03:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701080000000900"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 17:03:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)=0x1) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0}, {r0, 0x5c313e3978a36ef9}], 0x3, 0x5) 17:03:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x210, 0x84) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 17:03:17 executing program 0: clock_getres(0x5074f7fe25c0e110, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xc) ioctl$TIOCSDTR(r0, 0x20007479) 17:03:17 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f00007d7000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 17:03:18 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pledge(&(0x7f0000000040)=']-,\x00', &(0x7f0000000100)='$/,\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062b00feffffff6e840000a3bb6b3c042efdd1000000c6000000010000000af6ce4f22", 0xff55}], 0x1) 17:03:18 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x2f) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, 0x0, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) socket(0x10, 0x5, 0x100000000) 17:03:18 executing program 0: r0 = semget(0x0, 0x3, 0x402) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x28) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="cc9b58d358fed34ee3638d660611bf9501e0abb720840343e806480b8eeee5fdb7fcd139ab73c69139704abdca737f0882785dcc721e9d27ad145f181e90419a", 0x40}, {&(0x7f0000000400)="aea9d2a3dd4a39c4fe217a0434cd21170cee0bab5ad32240fbf74dc8576f145ace79ccdf0168bb547238c2ab72bd4399ff7118bc92989d69f9653b648fce9a2fef3e2b44c96152d8d995811d17063056b1ea046ccf3badab011a364a190d68fbe2b41082d06d115ac938d6caea1d4300ecaf08fde171da5219c5aade", 0x7c}, {&(0x7f0000000480)="f2fa0655d80f869e99b6d7254e79ea36416e7af3fbc60e4a5e7ad98d95cce797d005d58f053754b92b0d28abf47fffdd6c1e65284ed25998fb574bcd4dbd92c931160df3ae174e7fe2565609e9d1f12a0ec03a2cb7c4a6246d3bd784690a8d0cb3717a2cf9eb30d3b760e3e99481678e53c86ccd8d8d8af269645eb1e8b726d77cc8dfab516868c0fb0573b4c46c9bdf8f32c51db1c6747188a119851e3f3e3fe2e9b10c89843518847f2feef50d85672bbf35e8539789bdbe6a87031ce09202752ad54cacc54fe0ac03771f3bd2e73ce6761aa8b4e8", 0xd6}, {&(0x7f0000000580)="c3d7ea376399a36de813424796bf9eef84720a06112ce1a62ac2941486307fa4949a1c90e4f5722f33182b349848125f80424ac2b53cebf85335f8846b3230263acef49d35b9ee1ef31ef568782c1c1459d2432de251d39caaa2c690fdf905d8dc2b2de0c3ce95cba7d5f8a88c47a99dc420e2c26adc4b80caf773bd6a0b3353c47d4494e086c18824318f19f043630667056501daa6b08044fa39d7cd13c8cb2aa0b6e6fa207b9ed1136d9114195efc6475e1b973e7a612c4c443c275", 0xbd}], 0x4) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000240)=""/198) r2 = socket(0xc, 0x4003, 0x8881339) open$dir(&(0x7f0000000640)='./file1\x00', 0x80, 0x10) sendto$unix(r2, &(0x7f0000000340)="b1000501600040ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04b7804be781e4991f7c8df5f882b297be1aa5b23ed00f428b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff372829236beafd54b646829d3c926257432aef63e4fd89720fd3872babfbb77cc53c894303b22fb6106d17c1d2404f36a057206e92e01be657018000000000000000000000020202085b71a3f80004ffff000900"/186, 0xba, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8a7da8e7d78c10dc, 0x0) r3 = msgget$private(0x0, 0x500) shmctl$SHM_UNLOCK(r3, 0x4) pipe(&(0x7f0000000100)) sendto$unix(r2, &(0x7f0000000180)="87da8e02290eab85e590166c030258e10d3b0bb6c3fb341cca09d732bfb6300de005fb8e4a16ad0352bc54c52f45f3503af2b06d1c76f6af36e4df6b1998191925abe5e874b256c1cd464ef29cdcc9c1e015723ab9d34250bcf7a9bde2a5d10343278b5f3f8c9f1cdd8a722111dfbdf893cb3d6b2634e160fe7c9f4c85ec04d99df10179a8e503743038b4ac0276cd0955ab03d095116e8341d23c398a2b0196d3abb2b4375b6e712a602609b35e", 0xae, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 17:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xffffffffffffff10, &(0x7f0000000140)='E') 17:03:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) socketpair(0x7, 0x3, 0x0, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffefa) r3 = getgid() setregid(r3, r2) 17:03:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x5, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 17:03:18 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0xfffffffffffffd18, 0x0, 0x0, &(0x7f0000000100)=ANY=[]}, 0x2000) 17:03:18 executing program 1: r0 = msgget(0x1, 0x9) msgctl$IPC_RMID(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r5, 0x2000746e) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 17:03:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x347, 0x101}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)="f0f8cda13c5bf8f16f9cb24622a29ac331277fa625fbbcb0572dc1776449fd7c08daa791d52be97dc05bf20238fb931a4ddbf7effc4f702a00f4f978da6e7f0551a7eebacc5c4f4dee1057f9b6edf0299e57148af85eda7444825506d3ef23c747fd2ad91559e2bf079032d91daaca7b1724b21d454ec205885852ce398b0e9dc2955affe83a04a53189dcd4b07c26bc002a3c7f90bdccfc6718c470bd6660cedcb6db95db652f16a3421d2e8a04c3f228b88b1ccfd8e0a6aba776eabec7a3815032", 0xc2}, {&(0x7f0000000240)="201e", 0x2}, {&(0x7f0000000280)="7358813c653560d8b0ac963fc75f24cb490305375253640032436c10059b6d046fbda4e8c16eb4a72dca5f636ba54f93bd882322ab1361e701817257b6f9b6557e18d2e9e1dbb2a61ea0799d9d45e93fb42f6b0f18097c9d4e73ed013300fe7a32b346cd8a75e2f660637d2c0cf82532d7520ef2a3ffd9b7b91e5c6829150f39907ad9f46313d06f1bb05cc142165b64123abb63fddc550ff56bf97f150b9a35", 0xa0}, {&(0x7f0000000340)="ccb4f313c64d2801b58a0927eb936f2bef99cea33d1a52a9611287f0bb972db2f8b40b", 0x23}], 0x4, &(0x7f00000003c0)=[{0xe8, 0xffff, 0x6, "308a639b6681ecd48bfbc87ccee78f6df4896362d2e25560baacb263af36c943cec231308031b38f95b84b9a212da3fed7d248e3373e8836608ef70293105f5927aebc4bbbf219818cfa02dad95c5ca0be4e6992541d648e6d26345520cabb3f294c3f928de65434198c6ed142ec935bcffcd47802d63a82a60147a415dfb73f2018018a526c1d14acac9afb711837ce6ad3188935efe69d7321ed47c3ea21e4f851439e299c44bd19956374400db3e2e3264485f48c6c99e7ac66eabc2fddff4eb7530b9d11570b55b3b1b20dab34dd55262e04d4b6"}], 0xe8}, 0x4) unlink(&(0x7f00000000c0)='./file0\x00') 17:03:19 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20, 0x23) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 17:03:19 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x0) 17:03:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x8) dup2(r1, r5) 17:03:19 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r1 = geteuid() setuid(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 17:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x6}]}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="692c43da0d7036029aa6e46a222bc61a05ad31b428de39217b80a43bb57430dfb81f8601776d34bc4ef880a482444efaaf23227d83bc0d20581c65fc69315f1c0222b759047ca3346efda2ee87944ad9d72af42d7b97bee3b59375dd664548832187429392a7443be57d2ed9a075bffe431414f68959ac1855aa0735b44a106d7fbee3fdb5cedb30337b36d5a3637cd6acbaf43aa5d888997cf1560fb92a06797ca773e92d4ab691c74a1990adfb47390148807c3a483b6a0816b9efce505850ecddc175523f7e2878e182d842f2b488ce7fed117f101f8602ba615273bba6ad493b9e1b9225b9c72cb264318458965a0cbcc6f6d355f72feb74e85bda83dcfc2ec99a0b530fcc126f1a7a4bec4b6f903fafba92029be2d64e6f64b1a0d4378ad6ad87c20494b971a0f5418bf8c07eed9aa32a2a67870d3db4d9be24cb5a617c8acc805dc8d1715eda7cb3630bbd0070cff73ab560d3fe1ee441d7bc552057ad47d516e76e49dd45038517b9e60b2f746dee45c1aa5bd7475312d2561341539ff4de47fd68ff0f02ec541b33bcf420044315f5c9d54368df2a94ba2182b71ac4076f594077be95a851ef4c680478ce48282eb35aa544fea4a6b0a72b4a4338f64d1d2b29a80ea3ad9970b73a34112f604cee7314b1b15f8ccd396b8758b42a8dc3943d208854c9cd1a9c973e6d486f122ca160f31f3bbc6a7527365ea12fa706bf69d7243b3bf0599768b8ba8f1802a5d2f51182e8a455b11bba539985eb3be772b2d6dbe29f552ac44709715f828aba6ece2648903b77ae50d357ecca748f5f948df2cf713b7ec289f5fa4267e0b6f1b520fb0979ba49ea44a9277ae0bea56a9c13d1472697d599c5c9acfae71b3a5d5a78893fc6a86b58c5a8c0cd2e16ebe794f3f0bd2ede182540d3b7559a623c03c3165ccab97620671f525185651c102226fa6ffa467877d7ddcd8341b5cc90f1effc9cd5d735a24a3cc7ccb2ad4dfcf0cf6ac24601ea7fe421d58948a10a427c0b6113b5825426f857a0a56b84457eaf1f30eb29e38ce19207040e0eead48bd747b7cee3f810ed45bf70ac506873c2ebbaa08b8d3dd5cd83b48fb7e35ae969a84f3fe5126c76a5f86f5058870be768ee82946a64c267ccce939d92958c3973096760c455ec012657e5269a7d2c0530d3f50ceab96e4903a360b504dc4460ce9c1b5b84c625686a6a367150d5c643dde4bb502b4e1945ccb804bff513c64f4fe41a57a5d3e3086e2409297b4dcf1fa6100ae13b8ed480190c4e0734b98dac04868bbe1d58443c1ccdfffef882affcdfc7d04373249c2bd5fbe4d2b55c42668cdf1a61b0d0cd45975c19b489d8620d79d8c705e40b1eb57aa6d05381b2bedcc169de152b6ca2d931d2f6f42b9c89f4aa365a525e7bb49157124d73d4625fa449c2c514fac06c4c6c0b26c12591c605999346a1f745a18eb93f340bd8b0c937bcea1a6efa31d13c7a74335bba022793e0b6c67b688e200f233f69268a8c983b47b5ddf6a91c1521f39a07fe25ea4ab6c7379da5804ca9b5cf40f47c6407c59b185c74550009f52ab378cb9714a60cec668d05f380bf0115c101d2ef2ce0edc9e8b0dacdd314f36ef7e77257587aff0137c197f03288733932326b129bdbd059d915df312acbc94b2e6adfa5f4fe2d1d0b98137d8e8e93c3fea5c2f9415f6366ee94e7cb4ceddfe51519a50b4c961be7d129f3eca9d667a2de5c26c5af71f49d6ad4515144aab48a0d404f9020afc9a9c4555dcfd25a4bbaff71a6ae49c5ffc6f76d4db71d18f2d5f976659ef83a7f70c770bc340f4039e42349d8aa03db5e56f7888fe376cf7b43d9f50600be86fdc6278c55dcb4fc1b51219c49bda35c0c6a0fec17da30ebe246087be00e920ed217ea67e6c91f8da9f7b3fa9e160d10bfd58d0eee6c88785d97fb8eb1a0cccd7a8787d3fc00e33edfc3ae6708827b6e907595b6cdeb05ec36a70e30522b7737c756b76b454531957bbf3c8a8505ede5b4720a9f215b461e899a9017580590c8e0002dce22c9eb9914ccef8f20e482395ffcb927f49743b4f7fd2d351713ce08a3404ba9e513196532ab9e19d89a1f12e66acbec8098c08cded5c7e786a2127f909bae74b68cdf192bce975c48834aae5bcd2f4f147b2717966787fe709f30f9c2de8dc7b0c1dcb943c7d1dd481afb3aa00c50e1d16c04dc85d0413cfe628366e8d72fbe8e73ee9584f6e9a94988b37c62be2f06a1814857d64c24189074592d50b6a06a3e7655e57d3a5955eeb571f1b31bd9b07be08a8bd91503dabcc4a8d3155968d4b0e6b22a0716d62f9a8a5096053672a141f731b57b5937e2c3c385a202702b5b31367926fc5ae67757ddb70f730f0c9561ef6247b66f5a4489aaef389c7baaa744a2a8f0d459da8594bd0d5563f95ca22422d2e1c4c845ba26358b8f25c68abf1a745745cab8ff002543f3bbd18bf12576b8280cd42a93107031151e131d2c62ddb32033c6110832fa227de2d969b08da6e157a865593976013d8177cc676643cca30abbda940d4af7b2ff935fb0737592fdaebb9f58e076e995b11622723543cd7a426b7f642d6702aed3770352ac800fd31ea31f9237393a6a377d2626148dd574db9311d5becbc6da3a59f44824ed215c8e47ba76b0bef4e7eff0627a8c96e48b21c370fd5edc84c09f062a0ce2f7b726b52d6de00cdd3058104e5c2cc3c77ef5f44c079cf5819f671f910d115c433561215c6d05d6c686e9eb89275e77f25e817c0b3f6969f95a96baaf0d2a8a9814cc1a0587cfe88b25608b88ddebcc59a20860b1a572304d3da2a41b04bb7c57ab20618eecd9e9512b9c7bbb1289f6376ba84da4cc10b518165e16c9911ebc4ebe23d2aace562961388aea5ee20638d256917a6c7454e8595b8476e174858e5adb105702b808ca255dc6baa2d4aa5a5889ac63e1673e71b81109a89781ee5eb5db8d072141464cb409152d6313b1c7630ceeec4971b6ee7fbc8419934b56762809fd8b71fb99d32f6bf6d3fd378110d4aefe16d10e8c54f8d9f02190fcb25c5e02e967a694b1395d3e072688de59ca706ba6bb3a23578a5665e4d5730d8c326448c74cca992bb586f6f9957048ad7b9bba8b469f96c65bc47bf8db9fa5000ef2d2e90c5520424325bd036ad00976fe3a7ec6f7221c5eff821676f690bf4f8d0e51d3bddc0add54f310c245a68b3016ad8e25465de8d250402ee3aceecb1e1e5826cef0041327543ec30596b2453bc501f06613a603a8dcbd1f46e04e573fa85cf528733e34ba0f0f8fe7139ca7fe45a9cf335621bab809ef6850828b2dc6d0d111b1b9370bfa4fe2e92627bcb4ad513b69fcc1cd324a7946d686f707ccc43e6d44649751a3aa2df0bd3efce5fab19943cb14b8660609e3cbe16a8a33adabf7a3d25dbab62aef023e8e8a06430232f52ad94555e70bc1183c0b117f29da8ad9da438a49dbcd5a90c4c09d61fb9a211907d8235b5e9f57f77b60305289b86c9b9df749d3011547854fac6be83d1a3297f27df3ac7d527f1ec8e55d0994ddeb6eb66034f36402283c2fdb26c453bc82170b04451fc578005ef45b2f5452b7e8744c0fb082b363be99d72a1a6dd34c42107dd9a2d92f6d7c20afd57eb5a4dccfd3d9ce0b6c9b75ec34011eaacebe3924994b6556da18b165074cb1330218572356f0c930c142fba40a358ce40b941424fd3b7a5e558647c0126540fff0b9da71fb0f5e3ba690245cabb2d1c0e4da0e049794ffbed00ba68c048975331f706b890c75542316716fd02e40929b0d5edd08048050353e21f49ba713473622883160e8d1b8e067962e57762251397492daa2ede6c92fd3bb92bbda4d49da31ac51104a2304649457f773876272342e8a0bc8414a9c0e1be28d6a3f5f40cdfbe5ef76909adbe59a402e8cdc5ccf0ce5e7eea75bd95d1c6e16bc8d7fa214b099d2dfefe65fd3510fb9f02e8654edf09f9cff33832ed8564f197abe8315cf06ba13d45b35e266e6f8f971b1a2deb2404ebe1adb0a52a0c52d88fa756e4a77153b8d0dc632ea1e2332e4f50559170ff6d98e486ed1e416108eaa144be5391838d3d6b2337c23096a6268ae9cffd56bd6b236f59f73eb7672e2aa380019caf8b20e3c1ab7618cbd72fc05c5b59b937188cfc66fb132dba8aa45d12978c0979014273a25add91531096c491b437d903a6ff2d635829c51cd7aae9ae0a79e4ca8494041561910314a60817665c0ac978b46c02b5eeb531537bdcb9a60db3f68ccfd67db35026c13a756c445d190a9cde94611fe17e5a169df30cda50246c9e86d4e35c071c8829e63a7f83b714d51404076ac33f4f9f7bf832eafaf10e7aae685407958099bd07b78ac586560000d2f80b843d4456b4eb2d612634b799079883cbcd42ba988916a86932a30b137a549713c68f80f24d2362f3ee8abe553fab44763489176bcbbe09598c4f169ae230f53860b2018c2b056c6e39ad0e5ce4cd454207a8e05c97941f6e20e57966d023775c6704761b302c6e3978bae6acd024dc773a127eac6a2fb0c69ec407533ad4c7c9ba93b5f22e953748790b40a2da8bd902a29cc483192fa8d740ad3f68c59700c8d244f46edad0ff01b6c2702694a21caabb62bb56a60a7394d2e3a6b8f1bd104d95c44e33a82bc48e677b8e079a4f1040bcf435effb6594a47c7fbfd78681a21e2e110625fae4bce37628af74b9a9b1a7122fd433e1cfb241785a72397491c1bb3ca84214ae66c89938ee6cf9f5f4dfd7c9d334bd6062998705391d856ec499421a3c2d30562ef87f5aae6bd31dab9fa0a0f47e7f584a5873ff7d8d96ba8e7a4e70048c4faeb9336e4b13eafecc3f2150e99e07b4da5163cbfdd0c8288adff14a2df9569101b1906246b09cc05b87a4cb0537e0e939d20e9157c80b4c3e51144a102e995bbaab80c9a14018b5a6cc6844f725b6edc46f3bed7f03e510903139442601e6cbb1d086d6f1f42d40f5651221bca3e06a87a6a82ed2132dc9efdbbaa9a7226dde74609517e1e57b22b27abe62b1481f2bd4fb4c5b43092fb5d09de61f6e204c6fb5184d3f9e1a8a29bc51164622438297391f9ab50aec74aa3e326e1da9d81e9975453b9efb2e68262001619828f00878d5d8ec34ed86076786d49940f7ab519ec40e65a651656d8a13e5a97cae2158a56a4c5967f301b340f711a2fa63e0340deb507d337ef08c083522d271e3f09e49576633f8e49113fbd1c44ab59e3df4cc9007b299f0a569cfb11e9bbe9ce891dfb7ba2ad31541d41714f29b6b5a862a3e1cacd5fd2c161d3ae782d758d3279a5509c4050d08c7dafaf6ac04c906f8a1e1f320cd658a7d50d9dde57340fd166e7e6fd14eb7cc6b6b0d747cb1793632bf1086f5d020d9b8bffdeebc42e4bc15cec7fe352723dbe948b6078a3478f6774a3db10c33b56683ac0a41b9a098ac32b3559f6def8ddcdd734fc0cd29f88b26a26d78282141777b13195c5add1980652ec4a3e8ea1e7291e759d3404ef75c7733a0949a5743a06b9d91b6a71556352d9b5cf458b2d226013cf40bc603c79da457439a173fdf8092867cfaa8b8b52a481425cdad91f59de12a00aa06de1f2a36153ca02fff6ce7419b19e0b1ac0498d2eb652f399ec7d30e3ac8944a60b5faca28e7fea02975818114e1b2b4933c6fc90582786520d56aa9bcc7c961d1476d6f77390e4d224020f3c6a73a180cee671ead8c4366fcbb3652a5eba9df3fa13a43b7603000438578593bb6851947c6b1171bf8f2959737e8d4f4fe4f03065313557189737ef", 0x1000}, {&(0x7f0000000040)="4aeef726fdf2baebd650e9cece9a2b94b944c4b7b0dd6aa92fe75262634d1820a2e78b4d2eed69c6b812a042056f3549544f2e50704843bee33a3253900cc0", 0x3f}, {&(0x7f0000000140)="9d491b2f04f6b9308abe0f5aa4cc0217e3facb68386819d4075419850ecb03af945220c361b104b806324dc3abc054cc4af58c6628d38d1997b093c8d23f6075a020baf071f32aeeb158", 0x4a}, {&(0x7f0000000240)="2eeb921fe8a0293afea61bf7384dfe02d40885ebe3dc70ee7437f832458081c8734c20bf355bf071ca3d6f0d2f5a89fc5f6b1f1eaabe3b547fba8de9f324616d144ef986b74dd9b1c6bdb3d9405f0ed60a01256fa459ddc89cc236f2a5ad358c74c6050b91084925cdb4538a5d882b35df61fdc81166bd98aadaa8b4d788c07a04eef959b8728d61450af583f6a5274201a257231bebbfafd19015e5674de014ced1792e5665c15095b8c081fe44130ac149323bf37fbb0a9fab621d85c6ceca54ca3cc24091ab96789a95414df965", 0xcf}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x2, &(0x7f0000000200)=[{0x7, 0x5f, 0x18e10000000000, 0x7}, {0x549a, 0xffff, 0x80000001, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) 17:03:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) 17:03:19 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget(0x2, 0x1, 0x0) semop(r0, &(0x7f0000000000), 0x0) 17:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2}, {0x46e}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000000)="fd", 0x1) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket(0x6, 0x0, 0x3339) bind$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x200, 0x4}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0x1}, {0x18, 0x3, 0x161, 0xffffffffffffff80}, 0xbfe, [0xffffffff, 0x40000f03, 0x8000000005, 0x8, 0xffffffffffffd60e, 0x7, 0x40, 0x1]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100c8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000440)='=') openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) 17:03:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20080, 0x40) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/160, 0xa0}, {&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/96, 0x60}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 17:03:19 executing program 1: r0 = socket(0x400000018, 0xf08e06be6c088855, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 17:03:19 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) pwrite(r0, &(0x7f0000000080)="95e7bbca7a07733b62c4389c620f81084febf0a3e669ee3ae0bd251157b2e981220ca44addae20f3c8859f957a7cfda309a485de5637b921c219e5d5a5c9b1940cfb7348f5712eb2473fa36e47869d2dc1625e88a27605799abf82178c4536988325320b3566673e41f0cb8851", 0x6d, 0x0, 0x0) ftruncate(r0, 0x0, 0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)) 17:03:19 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) bind(r0, &(0x7f00000015c0)=@in6={0x18, 0x0, 0x50, 0x2}, 0xc) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="62bc68d402c6e1296afa2a3e8af5a99a9df0673c1744f65fa2cc5348a41c9bb62ee76c0ff3fc3c952bb32e1ed54f60e4597e3c6dfdbe0dbee39f63b8887fcb2f9b4c0c640d66ff44ce75cef22f3aae75b8198e4b7a484fa3af38b11ceaf95fba9a75163af8873384d097aeb5adad394ca1a0d605b5440ddcee17703547d814d88cfc3a1aa25fe319c8ad8a4e46368aa5c085af433df165e37f1568740f0e", 0x795fc829}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = getuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) r6 = socket(0x18, 0xc000, 0x7fffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = dup(r0) r10 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0x10802, 0x142) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd\x00', 0x1, 0x0) r12 = kqueue() r13 = socket(0x18, 0x3, 0x7) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse0\x00', 0x480, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse\x00', 0x8000, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff}) r17 = getpid() r18 = getpgrp() sendmsg$unix(r6, &(0x7f0000001500)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000240)="c0b856e5f893d120281534979027e3c52501d1626f8a03c1f8a5c69785789b201423dfe2b4bc66475236a243960e099e0b82180ee9d8bc3ae5173e89fef1d28df3eb4d7f34545072dceee4c458998cf04fe1e55243d82bd051702b3119577bea645b1d52506c8626fe85ee6028c6c5c328d06e7ea783eecc83a029ccf3f62245ec19d1f0518bf0d10999e185b1bc8fa370744ef587884388d7616427547630acb6d35de9cc0b8103baa5943f21d1449495034b8e9f2f06e2bfbd0f1162d804bdad48ca1ec47ca9fb728d2d2bb37f0302b0a16f5c8a2f93a0d38be726034749aa1a3af7c22572bb6d9e2740aa19fa49ba52476a51472a6e4f2bce17b8f985f4db661468e7aabe772eebc64fe84fd7ff1232c2d4ccdd163d884c3dd66cadd8558e2024521e6ac141dc1d99be157f9ce6fb14b97957bcefbb68a52e4273a8db83270d2c405026a55118318826ce7bb57261989951526a00484b1b05adc9ba8a63bdc5ddd86e7fca4e2a95a0518eed822c7db14585884c7aaa111ba7208b518f02dc071e2f114afbcc92e81f5758b45f05154128affca380aac620697d3a04ee2a8c627e323294eb41cc07a291ff7360da3d12b5182b5e9afeb13e691a4c59af1cbfdde4a7fac6504bf1dc1e77a9877812fd45e0cd9ab5733257a8abd9cfcc8a84b846bd7e5d73fa65db79e86373223e62ec0afd53c070afc002a328cc0130c83e87acb82aea66af9f7d5efce51de7fcb4ace9b27857e4ad81c1e262373762fd139237b5f621c107e877d4319e30c5f0c381104d6b86a3b09b2d160731d9f87913ad83b71a1b8b89433cf7fc0d291d6a7e9703cab691dd5cc759e34f608a7e38283319ee7f4ae63c2171614f9d3df09e5088bf974048f9838b46cf5b38d60688a240a190283945b2c2fd48bdebb69a5a2e0d5e202c19e90635b2aa27a8564986edf8018ea8e351f3f387b5052dd6d490de7a6e47d1750ac0bb923c33d3aa56ee4b3e9930086898e5c0fc362cca43121e72458f4b634f7eb41cce9105eb6a9fa9bdfe1616d01e26a5443bf089318a8c5b2df52d95b305e5b7833c3dde0fb7ea53ea18c067e620cbf1b27ba73768edd2755dd38bf846c9196d915e3b6d0e47f5ecba61f5b3d03dd48ea8f34e0f8deab665ffc333a611805155a7bb02bc57a2780f9bddbc080f90f95e1d395457b24ad4413465f5ee086145fad96e0b0fb407af1145e4ac6bb2604f548bb21f3237af617d4b5bf6edbb5c6023c46eaf37bb4a15452c70ac11b6aa093a5fa9df8e70b873ed84b6f91ae8e528011b672c8b3194921d813b399e7053bf3b1f663bd0f5230bbce7859253e113e49a3f0e8c62cfe861374da45746b5513f59eb50338ec2c12c836cfc841eb955e343f6dca456b81bd215fa7a63bf5dad4a4a4705ede95d9fcaa5bffe27c513749fd06b65a56ec43578b6e88f745fc748f027838adfcedd8318c590fdced89344bac9a2f0e5c284c19cef343ab832f20d1a645e6d7cb21795c008e9ff41c24e86b107e5519f27df5a743b1e4681b103847bb63121a465307ae0dbfca6da10c87f40b960c1622159e31312c9e11e1fd86f10e578376bf02d9c0363be2e9725c3970ed1166d15566a99ac740f8310ec0e7d63489a989f4d68813bd9c73dbd1898595aa56776b011686931869a076e1335746f6b3d136339b44efe10b48405f02f4eb0869402b59b5a735c33f00074119dc74f060ba05e29a0bf87b1bf0c3b988eaed4cba0bbac6b65c849cfc30e8cad58fe08a5403e9a900d52760023589a90d847b47ffdf12d963fa725b79ec08dcfa965679257216bd34498c5563056d745d4d209acb9c0beb279347263042a2ed7412c297bc6d81daf0597df0f34c4861b8170c23733ef73671db63f7d07ff1612e1742cf542d6dbd1b26bb5a1314bdb35b7e93bfef36effb31d1acecbf4bc0ec0309470f23508f9ca0e2b5870e654d964e9f1dca243b3a479382288bec5b4e268629725b6c4647da24120ffac384329216d5fd20b049d55f7f0e091d7b68345cda891b778debcce635b3cab66ec8ff576747b6f48da48221841636043f561f0b7517fa33c39b435ec4bbcf0a88ee6ee2f6efeeb1474bad81a74b505b4226c1ef14298e933747f491c24d8b6cd85bd28759380ff230c6dc9cb24a06ff83b5df70ae49782d3e538c122b94b640d3d30136ee28effa7a1e4833abca6cf13fb889d8c96142bf4fded4e8073a6b7de5f8849e72c246f20576b2fd5cbd8acda899883e3c9ccbb093d21d9d107e85bfe7c2ec529868045985be8449f072a229e31a5aba37da710bf89d23ddd3736df5ec9c295a105eb5d13e31aca7d8cab1a8dab9f86cb7104563b10c066bb0ff82b71bd067630ee149e0b07648c5dfdb65c1df3b9f52da6e916042ca8038572d1bc8d7d91930e4ce94b183941de27466f4f74470aafcde68560e77f45394fb444c71f728c86b34e5f50b9aa4e0a9f85f731002b9fd3fdacd14786ad1308409baf8fccf1e084b64b9d3d51aa2591b185555e51d5f3d05ee902ec3d3770a67e1922b1247c414d2659951d16d69ad41c95157e540db141b13632940a48ff0e23fa43578f2036212c3b6be0cbafa959b349bd757bedec36a1e534c9af5ef1fb3c2741d8cf3223295b2b7d4bb9fb6ab719782d9ff9bf0afe6e8eee139db9c7bb8937cd8153f408eb80758654ca804785b612a999e389f79ad6ce2f6624eb00c9d0156cbb4e5131ba083c333b892b832784724e763271d31957a41b09e1e1e3353fc9b2588d69cfeeac17e2e80a732c5c209f409cb04a8c52c4a2bddb8020320ced539fdf35c8206f99bfc327a49b24bf71723d028cd354f4e94b7416151e27f14cc084a4694355c0405d7fdd4c23020af8212d87455037ad2d4802161c0d7989edee31bb4be1ca6a45da584ac6855a89e8e17a66a6856df99fa6fcd157ca0c871fd886be0d3afce1afaf214608c5201982d9fff77afc3e2863c4249f554bf9c67d8cff8bfb381562c921e558d61c28bd1fdd9639142c292e0df2ad5031f2bd8d7164dd3add2ad379e0fc8d95b4813d01772f07e07cdc92958294a17b52b8cfc8f95dc988f96cd2dec6fb3d4fbe8f1bd695a8c14644e7d41583d4f83d78ab04542f6cce4cf26037fda0d8e9b365c926823c69eb51893314726c5428a171dcb00993577f9f6573df2e58af00d1bf9beab098986d2c8ad44eebe19d15fe386402dfcf699daec0934984e3fde97f1e79ab85ee021da297233883672a74840af526877dc9ddbb05d6e445fa16941a4f5deca0cf5c3da50356909851cb3b40ca0cbeaa3e2da999d8320b2048fef6b57ba5d5ab0d170a86e9ac0dfa8d81f7a7f41bce60b53268cce95a80f574010175497bddab4cd3eb5060ef09734bcb0e229047c3a6d7418ebab6567a5087a310c427ccc6d92387e331488e6c84af139098ddb38f60fcbb879601b3fdbed1ed756d2bfb118311b7d24575e5a274c4fbc4edaeb08a58fdd6819179671030400020b138e3631dcd5c0cc80cfd5ea68b8eeb866d2c85afba09eb3f45911e94e8f3a8f321b961671b3df062285d0db6fc871624bcc065bbc50454bc7ebc8f572814d89f29bb8c86521ddfd02094aca128fe07cb6001afea4ea15aab0c6612e59a49127ef736524727bd668d059129a9e8b8f2143b826ad9f36e3b726d23c52a5715f3dfdceecc2f1c7b30356c2c27f46bbc150bd3a397216c92bc73ca3e6d4e570d5f43caf726c681e2b9ae1d2007ae3e77171d83c204ca997d8f36312b5a4e4ea416d4a8ead1ab8851a83440234f19f68375678f3353e5b2a945f06c44701c34d05a995efdcd123afbb2019240dc6182f68ccab924c28f0f1142cd7d8a476b95aa549b0ad66daa35941096bda3951e23ee5151a3f670d482ab96e9f2df763fa21924a008aa2efddfc1ea681bd827a029896efaabf0815bc4e5c5e9cefb3cd4b139d7d5b4d896fa63874b98a353d1122b2052514a2e10bbf3206ad23157914c7a12b26c958784eb543af2e3de21d97e39c3ea835aa740e59ea65ccc00e5bf8158e989b2b025330272619bc646bc0fa6c76c132b43dece9c99ba2af0c8b6b10af1553c33847e2885248934549703c1d479cb916938f17ea3905f9ebe85016602c5d291667b6f63d326d722928dc2c3ab1989e5e0e167940fd931eb80674b449817ed38f10d65df60fdbc302e9d7a3efe9e2c774eb42c5e8244a3c89c5c13355062846bd64696d00e62fa61a3bd86fe9337a3cce4e3cd7d44ecc34fc6ec38f31cc133b2781d6acf935b65ddde785f64255233b20154970b2ab86657ec1c1996f88d9ff799f6bd739312972b3acf716f00d0762685853e3094d0e518c400b48311134cd28b35ad4cde1700e977cf8ffd1ddb65981f991a363ef53f793875fdb6c171e1b60c3dbc0f5c238f0985290e9cbb086f0d467215e0f907c61e1982d51337bba00b3de7cf6520ba788b4a857558d909f9209d34336977267e3441baa9e85c1d8b49889f8a39a661f7eca44faeaa4fbab7e7cce9e5495742624990b552ec1bc00d68c1cfae97b18a096758ad8f40af552df80c94a4874bf2b930fa6d0bc9960bfd6f4245dbf3e065fd51e5bd63c274c779a2ef984a606a8cf13193ce17d54c384d7875cfb479069694f88fea3c51eaa0369b42ac7150823da0564923e87b99f6adcc10ff21aa46266b68ea2cf97a19ee1a6ab0beb84c83a45565a8c417dd05ab2412305cf3e96528e07bd66796d2a600659d7681a582ce89adeadb5645cfa037ff06a0cac71815ffe0a895109c9de04be0dc61fdbe17d341e878d78065e24df4df44c21e090f4480525fc26d54e83f580df2566bf78b5941254abca217c1d2ebbb65b624b81fbdb1186213629428211f080fa430df70d74cbdc3ed8a0e300338446a97f21ce8bbb9dd29904cc5f8b487d438ac9f9d4a306cb4f92f0e5e99320591607d8bbd29abd5270dc7fe2fdf42619d66a834c47f843f04bcd7e72366874659e01e5ffc1e8741af84be5692c2efd61d2e5adc63c35238811460da2ed469d8d928a9a78bd14d3e6dcff3c461e619c56efb813d5ea4eee9ef07c4fe624adc9e5af0b0478ec7ae7d06f8222fc3aa14a97809f5feda38d52978a7670e5bb394dab2debbe05139dd33668c623bbb6b22d4ea015a38d5f2d07c57ccc5aea6952b7f4279d31e71522a6b6c224749f066b3c41b65ca014f9ee02a99175f76f166fc8b2b992704b7d6a2592a9c1a4ca0349c3884dbfed15bf715fc2b50d71019559a03d5154c613f3b93675642ecfc26c93873468addacd315f081d7f7ac6660fcb45593111f7b05be04a9f7ff7fa56638a32b262e95b1f434502a0a69c871e68bfdceab2605326d6be07b2ca80b859273213e2d26ca04a85360ea8b3f3a1042ad83fc3edffd0873154e5b9fd9c2f01bde2996d0e5bc4d2fd7c4076e683cfe8df7f21634b0415d303e09ec3bd5c428c0d61156404a89fba8f954a0af9ac7390410e36222edd8aa78e0cf69220791a3604653cb76f58a2c30d3767e89b0af4bb65461cfa1fa017be21c193ce441f8be28c08346eaf3388c6bf4f67fd015e75f26f511d7d64cc2beeab4c6c1a5707ff64997666229a11acd868560504306f2601b406c9c3e25a5c6e970f6f6a5c06074aef9a17be037120b79137d7bdf2ec352df74be18b708a8e6bc189643e09a64004fa055c247ea7d17075eff29f4b4a1966738245e91dc524ed1b1e6698c1dcb5c9a08ab06dd4f56e5a345b89e3e1a321ab595ab65a8c519e7ec630d3d131c8cff09f7", 0x1000}], 0x1, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r7, r1, r4}, @cred={0x20, 0xffff, 0x0, r8, r1, r3}, @rights={0x30, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r1, r5}, @cred={0x20, 0xffff, 0x0, r18, r1, r2}], 0xb0, 0x4}, 0x4) chmod(&(0x7f00000001c0)='./file0\x00', 0x20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 17:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x74}, {0x80000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xea) recvfrom(r1, &(0x7f0000000140)=""/12, 0xc, 0x3, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:03:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f0000000100)=""/78, 0x4e, 0x0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x8000, 0x3) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x1}, 0xc) socketpair$unix(0x1, 0x20003, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x200000000000104, &(0x7f00000000c0)=0x4, 0x4) pread(r2, &(0x7f0000000180)="c0a8ba22983f2b49bbed9dc077b977c37dc6280146fab0df21fca8e80ecb11b33f7de342778cf1f7022d0eb6519e143f97d3f6d18fbb2898c78d2063d82d3fc17855224e0085869da8ca690f274041f4ac4b5de8a0d93659edccae5521763c75ba4efafa2fb86e1c8237a0afcddf56971e3bdc54d21ad9dcdf54b0ecb82e3629aa9fb28b3ca37df5cda207c1fa986c2e05931fc67e99c0d28c518094b3e76c6ee15880412ea46adb877d8b09e63bdad118953191d5203a4255a2e27c540d68b297295b6ec4e8ce4ee407142f10abe84fb5e6b72de2cf5e882a3dd726105f2ad7e1d4c0", 0xe3, 0x0, 0x0) 17:03:20 executing program 0: chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) faccessat(r0, &(0x7f0000000140)='./file1\x00', 0x1, 0x2) unlink(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x48) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2, 0x81, './file0\x00', 0x8f, 0x200, 0x0, 0x9}) 17:03:20 executing program 1: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) chown(&(0x7f00000002c0)='./file1\x00', 0x0, 0x0) symlink(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='./file0\x00') 17:03:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="ca4e1ed87c1f6441f964ca9d58a011a9c72f44a6ab34e1d23ddcdcab568b4129c9157612aa46c549825cf6ad65d044559181ef8e9ed2d11632fc03cb1c02f654b58aced839d92aa41d6f195ae9ce763db6b057130200302fd3adf24aa3bff0640ab595907e19199ccca7693c6940531b18fde5b0077e49c869422e76c86ccadc0fdfea8fa052adc464f0bb0f50dc784ee0ecbe6665bc807a3796f316ac9da3c05ea875012f4ce1af708d403c63c39686f8ca5f834907f58824861af7c774f0bd2239bfb5847f67466fd83ae924f55d4f25e5536c6aadad62d14de1eb3ec410aa466ebcc62507d757456a66ed11a6f375ab5bb5c4731c8025fcdde0d37c894f27c6b06af3eb7bb32b5949687066f932f74d04505fe35f701a34254dfcaf126f4cfb0ff519bad2a5f78a30228e1d23e2e114cadd708817dcac044dd7fd21a133098e2de4ff10a622bd06d5e36cb956e2b37ac7e281c1bbfb3649684dc87bdd97fcdd4c2bd410a609d5b5b1042903c4810a49e05b5f421326140f149cda6b1b8892be87456c4d3440ac26f1e5a57b4206895f266b2fc639d5d2f7702521768e1d6819693ddfe1c20a9e829747db804bbb53b57891283a4e08e1a6801941d5c7512856f9195361e62e16c25d493923e1a29e52ec0bccad23077d25144a4090c6f7b528656f7c5dc579b7ceeb6fafd890c11e46c044095bb6a939a4bf739d183842c8bd18a658cfb3acf1565400ef1bb072bd23a8631698dca3a18bd0abbc73a5f1f4df61be0dab8dee24edac1604f816967a498fe866844894ab4d901ccf036f7ddfb37ecefa966222e45fa56548587bdc96892dbcf0845d874de47fbf2e100583ad01999f5ea026fdf59b1305a5688d865e2b21f2d608f27847b1915d5ab545ee4b1fc0f305a5075ca97105c102abaf711914ae16e33e1e4a72a92abc01a77297bc142effa508f0def34210ca0eefedccd418707c40e011f2dd4c75e1eb9b70afc6094a090f4153ead4890fbc828128e26a253ca920d2abae9759f1d312a6edbeb17d3d7cac1f5ae76b6de0249b1c0915d8a1e7cbd438de3fb14ec1011c4c7c5020c7bcc173553c6519c7e4fcd661aebf3b931c9bef5fc43bd078714cc8640b6d94f6e35de8960023127ac6bad0b1d1f417da32ce28bb58efbf71ce9755c909c1dce805550d6d5c9fda15b47e2d75f7e4283b6943411717881fc23f79e1d2a7a3a246f421a76b3889e0974cf0262843fcd0b152f882be1140311ae80fb4b8d8d9826d213bada9adea0277d31f7a7d97270315fc317b1d81b460f64903e3a3dfb9ff47f8ad268960dc51478c97765789251284f6afc0610427275b8fd846ec86e9a92043458de7eae7a78f509fe5b01d7bf9a664aa4b226768fae826ea279d0abba1f16ba8f7541258d4883e964f55ad761ed8e96c43e5f52ddfdc93019a2a3a712e41dfc7ac96437dc248969d826807d0069858e4fbc25e1e0b9ae026d29db3d71534ac70fdd68ddbfd2dc1aa6fa906a9c08102b00a0b9d7d4827c4074b97a8861d7c49ae2bed3510beabe17e70e68b27079d2d0fb0c31696449a89519666b7bfa240e1c112f4c308df74c22e94924464c64aaa0ab9840eda15b1430863cb1a38db326f5fa310ac352dde31ed08cb4f5222115587bff63e59379394a323e9fa77da81e3f7c7de406613055b925b5f7f76432d04e9328411aec0d007bba77bdb3627ab245550e75ef9c33b603541d372e515cb131a4d805f319838ecaa542a9e689ab9996a4f537e10da00aa2896d70e23d04f074ee6169f8501fe44403dc2ec6a8a4cd78f7534c3e870f0a6a1f188f60e8a9fbe20a7be8820c937298238f317cdd950a167254fad33a81b5663a8fb801dfd52decc43a8842435ef01d4505c68b727fefeafcf65f309eb284b5f2454ad812804481ee7092de65e7fadfecaec36abeec35ea065ed28305d29975fb34425f252bedbd120d730948050c08b92a000d85baaa792a0b9a72154dc6b14b935c031120e00981bfc006ba7fc7686b6118c2c3b286663f51b95196fec11c2181ace22b344c4250ede675f29537f3d64030222bc374eac546a0ef1450dc12ee4eb77abe879a4a71361279014ac4a15ed19acf4523706c1c4fb6a62a96c586728ec51a27d97ea1588d107df0623048ecc75900e6bc9fc2ed847f2f1cd8e95bb98c7e7ffee81fb98f07a5beb43ffc9ed8d7871a02fcee44c0791a530b019d60e32566e10743efbed8a8cb7a71bce057e01b2b7210f68fad521550159ad73855129fed38690116b4194c593d3e57e2ae68a5fc6dbc308ccf4b52a87ef2ef51d2f66d2bc3c4347a75a63c40c34ca3e4f69fd661b3b27ff2fd8a8aeb32ec142fb2f34984ac15a5e5ab19d3e37ef4819e4b7ac62bcddae5bbd2b85500cbe17897ae66c423894c9683717270bb1dab3f83ea728d0da70639505d71ad2e746d3eb8114cfa868c96c66420830634523a3891525fafe2353de58d947b7c097556e459952e03d6cce06a8bec6b70255a2f53d0f7b5122642c23618fb1f4c8381be562b560ed4cebd33b6fb22fb3e9f5b2c2d4493d3673fe0faa12d64c7f4e731e26a4340ac0005d876b43e832cd66c33d689dc42b39d1be08ca0da94a40099d92a8c6f79b550fd6877016b6e1ecc1db0358f2b3c31316685ed267a0e07558ad03c38c201b6e806d507b822873b33e4b5027587756227ea0968de5afcdaa10f7b54f21a2f8647d83198d05cc72812cd2e81dc3174c8c9c5071bf580d2a16914723189478080b59e4e4e2f67aa435b3366a3ec48745d3a3ed275828089d05503c0f034a58f1eb4ec22c2f3e6726af4b666897937614b4d081c37314f9e3c1d88499000e9dcf5aba303661def0f543b72c3e52e4cb50636d69a7f66d0cb3e14d1bc48e0700279620451771e7879d905b28616e64a01963ef6ea80b8a1c079ac1db3bbf83032e29ad1fe6884eb9eaada6df88cb71b922246df5b0be7204ad2d38c96da9c005ec178b733ba0b422311c47e8a4b5ac55c411e51e42506d458e28deb2a891eead4c8bfb1556e0ceff905bd143f1028c79ae93e0219d1f5fce3005586efb6afe67a9ac908f14d488d2395a61b81383559fa3aa1b9f928188dbedc78386805ca315414a6023e0822a99a2efaa642ca2427a0367d134a7edafeb2fcebca365605bf3ee1890e0316e00836c611284064e53b45557078aea2c5e170fd4627928aa92c3abadfe91db21cec59721f9c7cdb2e4c64a321698de921e0a7645507643c8cccb38929c01330f2e8533bf9327cfbcccae28f77091a8ad76bfa16f78a2fc4df0786fc2cbb9da0f4d924c6adfe57ec4d5a8fd2c4d00fd3f629671ab45fc4dcd64c3995f903cfb597c38bbaf82dabfabb93c570f7cb8979d2f6616fa5463cd066a0c4210fdb959b2039df8781d91747ddb2be3bf890ac069b61b7edfcff0699536973aaef1678ce008919c97c996d6992f29a07b6a9959227dd31242f7f361d97bf0f4b281a210a93769c7afa386de7210672958b2bef647230b0ffa9dad28b9c25de983d522b02916229e6d1a0dcabdd7b1156cb8266e161dcd2d7c58c7d428f04c18d3db2017eff8d0993ba74a96ebc2de5048fd7050342ff9dc28691de0622becd1a316fb7bd50cc240297cbab4074f129edb80c3595b18cb8a83fba32b1914bd9a77ba9dc0e7149d6eecd5e03a90c4042c40448e2cee08305425ef78e58c62a502b85c8362dc2f57d929d7844e3299b52707c937336865301a09ca4669c6abe0d2775593297e24cdf77222b6d132a6846f327ea6c4e3ce0a37ba535951f780095591de70930e23a1c825be57bbdb4e59bca8a4a225ffe4b5bfd4603640969e1b412cefa63a0e45aff05a2b9ba90d2f3f02dad1c3f37eefc691a5614b18cc1f5cf2256d099ec547b366e03e8eafb43371f1c9a472410ff84628f7db1677c924815da5fccdfbf6e956278f356b4b29c793f733736ea1a0cbe6981cc227a63a010328b06cdef27acdd1e8868d96bf22dd2e54a3d8bee82ac03b91fdcce11a10fb3e2a2ebcb13159df842d9d0702f17fcd6915a101a4c91fff2371d065fd8bcc546fb12bd120b0fbb4a0524dedbd2bc953acd719513b1680e6a69d299f1a4c1bfdd148c409fc4762ed98f0ae309a033674d3d74208fd41a03ec53d6f151f03c1aa16473beb58b512761b74169fd11d26a07e36a292dbaff6a4944c0e210c24209ee8b94ce49ffba238a06442ae20e1f9d3f52bbde4864369745ba945bdf8a2141a714fff942b75f61be83faf37d5c8f4f8021b7c302e7255e0c59335d1a823e64c6d20e330315249a194ddf28eb1afa6f3c5fcc83f55ef79cafc991f839645c619bc4678d68318d90992953ba2a099b6a12b5bdb6f62251586ddcb8533b54f8280c6b22ac688e8fe4d5fa9ab0a979ff2c110abe3552ac84f270c008564db2be1cce63df1c21994c2f0985f181afce94daba4b8af9b2154e0f490c8bc6bcd1f56b62450ed14cc10234326d019e454229b2e9cadc88762585f2e781bec515cb317f40e4b92dfc8e5553dacb2134f4fafc7c6d7568cc91847be43ca40648f855e80cba2369326f4b7df4d7ebe2492703ebdd5c6ef8284180860d352a92f8918e68ddaa56d80510d0567376cceccfb8f2b48998aa4cda6580e430152a2920888cd48fd4d93f9ecc33c95f7a9eb518d8c8372400815c485563137fe61683d28cf484ec235f1ec6f79633528ba57c4bb2ca474061c97173bc90107a09b38f787bb6cb8129350c9e40e276dc9ecbd0a13e36a82f3718f579d0898e045765784c28261c4731fb6a7b05121b2a64f9c36f1af05f275c319b05f64b95fa888b5213fc136eb50d454248d8e9c22b1dd1756522aeffc850bc828acfcf7d15fd5239dfbff641dda58cb6979b9bc38e35b1523ef43dc818109b04c36a8e8e579ae7c1810db1c0337770227ac7a14fb5e95172d21ba4fb12da3bb87ce3c759e86eba85d3ede8c3c8f1e8bf97fcc7af6f9c301dac98c4e5b61b2e7757e92ad432d74dbe4ebff51d55fe0c590265b6a855e7668426326af6dc634ef26d59cbae12a44b70d5eb1ac225bf955fa6380f869d763a3175e0ac81b44eef2d672b3e3d891d20015bd5d41bee6551c2b42b1c01cf0df4b6fcd4faf64bb2e0f80f7576407325c228fb237cab6f01355c089f05139752268e5367129548a70e8f6fca0caebae3f6e1fcc36761fafbb3bf034783ec2f13ec458c2d978d716acafc486b3a422ff7d624b0ba2ac6fc238358eb094fb453008812e359af1252e853c20944208e345e4e17aff1a25a868bffa7365cb6ad87dd8c69715fa28c7a7f0269e49005a088c275282fa401105d67d90d054df5fb9c556048db1617abad83de6125bd72ba86f15af52377da4426aac44c63e63e8eaefe0872b339ac717adb66c8fa96d1aad4f9fdaf7c8c2a67b10fdc7151a8d7b0760e868497d9c6f82e94b7bda126ce1cbbc80922d304497a2c0b16e44e3771b1a445f9efca4e8a6da498a23c28451f5c26e927253f79a98adb24f28fc4433ed5bb11eaeaf1b35aa0abf06d7da16ba27509bde6091b47ec0eb8a7b5c576f60d5f2a60504294c70ab7c3b46d377b93580df5e2a354b132e918b6b677594d2ae206d0fbd87762f7625a0e1528fd296487441bb878c43b0965f6545e52cec72b5f4af32e11bd229040d9a6c816f5ad71e2a136133fa06584be6799bfc14b32ce6220ce6a47da5adea3d96109ea53ccd4cb0be8ee9f3008d157f5413a3a660cc180f0f0385389e9613ff254c1af87b6f264961", 0x1000, 0x408, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 17:03:20 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4000000000000) write(r0, &(0x7f0000000140)="220e22", 0x3) pwrite(r0, &(0x7f0000000300)="71663a5a978e3d472b5b10510c899fbe4222e3b65838a59f0eb294cd288a50b3b3573687067d85430490f1cb48c37a068fef261eb8d1db03a31c5a179982464f2ee535dff826c59994e91fb7c7a7ebf50306ed776123fea605a48ae943383b9adb41b23cedf904b58299e52c9acbeded65bc5a467607417a77e3832f2e4ec251fc62bb2ac38c45e23eead9acab5103785e00ee3771676ce53ab885194dc7ee1a", 0xa0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/122) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) 17:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 17:03:20 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setreuid(r1, r0) 17:03:20 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000032b000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x80, r1, r2, r3, r4, 0x4, 0x8000000000000}, 0x10001, 0x0, r5, r6, 0x81, 0x4, 0x6}) 17:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x400) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000007608cb0453365affdc8dd1c1a5559119fed6dcdf48f4ba4b5721c0bdb78c6292686868684dbcd8e9cc7281bd0f026edddfdc5c6af3e348dd185ae7dae970d6bc10d2dfcf2be9f0778ad63a500001f115a4c685f83d3d293063543ce9dcf3cd0ef3524018d7a81194b1ffbe4a686d7fa7f3a5f02b085a941b7a05cee0e541274ddc2cdd2f4e299bcf74df17d0ec4faf75bc8cd7e939ce5523fea8c47db1"], 0x86, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1) 17:03:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) r1 = semget$private(0x0, 0x2, 0x200004) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 17:03:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) kqueue() 17:03:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xe3) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 17:03:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x102) sendmsg(r1, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="10000000000009000000000000000000"], 0x10}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:03:20 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x1f, 0x2, 0x10000, 0xfff, 0xffffffffffffffe0, 0xea9}, &(0x7f0000000040)={0x260000000, 0x2, 0xfff, 0x2, 0x8, 0x6, 0x5, 0xfffffffffffffff8}, &(0x7f0000000080)={0x101, 0x401, 0x6, 0x9, 0x0, 0x6, 0x5, 0x7}, &(0x7f00000000c0)={0xd2, 0x6f82}) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 17:03:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x7af) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xfffffffffffffffe, 0x7fff, 0x1, 0x3ff, 0x1, 0x2, 0x0, 0x0, 0x7, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x5, 0x9, {0x1, 0x80000000}}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000380)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="7b509f9c5b89", 0x6) getrusage(0x0, &(0x7f0000000240)) pledge(0x0, &(0x7f0000000040)='\x00') 17:03:20 executing program 0: r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 17:03:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='0'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x16, 0x4007, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x200) socket(0x6, 0x7, 0xe7) 17:03:20 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) 17:03:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='>', 0x1) execve(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000080)='./bus/file0\x00') 17:03:20 executing program 1: r0 = socket(0x7, 0x5ffc, 0xa41b) socketpair(0x1e, 0x4001, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000100002000008d64879fde68c41aaa23dd700daee00bbabbde207e2a77d88b633e7212ae444baec3144190d5c37570cdadde5d6ad9fd6657f4d911595524415f5b74f2e6a4ba2ea5e3fae15b0b6018fb1c110b4013c1d35d4ad94cd2f5f4a28adffee81c925356c30867da1cefe4ed14d35fe98d99e91232c96b6c299d9b72a80b545972e3b7d12eed40c68922c9a28f5ff7ad56d13ef79"], 0x10, 0x0, 0xfffffffffffffe68, 0x0, 0xfedd}, 0x0) sendto(r1, &(0x7f0000000080)="4f492a779077f26a50a518a01aa4c252c8231070f54f761ceb0ff210f67df5b55f37895222573173375be490ce010b0fe13f04914371ef", 0x37, 0x2, 0x0, 0x0) socketpair(0x3e, 0x2, 0xad, &(0x7f0000001200)) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x10880, 0x0) 17:03:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x7fff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xb5b) r2 = syz_open_pts() semget$private(0x0, 0x1, 0x204) close(r1) r3 = dup(r2) chmod(&(0x7f00000001c0)='./file0\x00', 0x12c) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCCDTR(r3, 0x20007478) 17:03:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x81, 0x184) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 17:03:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) close(r0) 17:03:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x9, 0x3, {0x4, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)) 17:03:20 executing program 0: setitimer(0x100000, &(0x7f0000000080)={{}, {0x0, 0xffffbffffffff1a7}}, &(0x7f00000000c0)) 17:03:20 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x7010, r0, 0x0, 0x0) 17:03:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 17:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) 17:03:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) setuid(0xee01) r2 = getuid() chroot(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) r3 = getegid() chown(&(0x7f0000000440)='./file0\x00', r2, r3) r4 = semget$private(0x0, 0x4, 0x200) chown(&(0x7f00000003c0)='./file0\x00', r2, r3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r2, 0x0, r2, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 17:03:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x1, 0x7ff, 0x7, 0x0, 0x8, 0x6, 0x3, 0x1, 0x2, 0x1, 0x7}) 17:03:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 17:03:20 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/163) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x150, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) msgget$private(0x0, 0x2ba) 17:03:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:03:20 executing program 1: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 17:03:20 executing program 0: socketpair(0x6, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getgroups(0x2, &(0x7f0000001840)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f00000001c0)="af6e2fca72913a73d037f6c0c96183acd05bf8747a5f8e3e8585f1462d7d76cdfd03a0d04a175ffaf58aa682f10b792974164cbd32b80738e8f27393a24a34d029181e8a28b437d51d5661966162406853b2fb5bb78b615c751a304281de07b1516ac15b0d4716507676864b44d25645f082bcb4bd6aa86ef1143fb77c79320d723b344b67d5db08a8ae6c7b8566acd10f7142875843ac9814ea811061c3d6ef4b24fbf671836364886776a0975bbfeffaa0a36a25322bf13a", 0xb9}, {&(0x7f0000000280)="157b07ae85f0306eaa13d86833c9e58584bf3630e8b4ed47b70b4191579083617f440062e4d16da566e3edc6e4e671", 0x2f}, {&(0x7f00000002c0)="c55cf7837aa8a25d674b822e93b9c71c199f3a838e4bc6e63ff93127f8577f662049eb35b9b82ea2d8e3669b864f74e5c087d5ef87d2c86f9fd5c5f723dcb88a0dda68dc96ea5789303e0bb5a9a6efec46cc888ddbec023c06718c3db9328d87cbc7d5654e0e21ace36ee4d57f9e5db78a29bdf51779cda4ea5b91dc778abb29904ab6bbe4d0987ef4b06eb10d38c59f00403cdcece3db2f4283b9e9384e3e725286f05a8eec2e480e3230865512540973d16e244fce217a59c3bac33c48d2235ff2898dcc7d172264ef2496e82bad8c9d", 0xd1}, {&(0x7f00000003c0)="abc4223b2ca939e95cf9b1e566bc42ff86d078c27d7643d5f08a28b1353a0d1e4db5492608e09c442f39cbb268879a230a53e3d858869fec5d", 0x39}, {&(0x7f0000000400)="22ad70d694a55e938f37e80971c37f25231abc01f0c743afd39cb8b4789833f9051200ecc6567cf996c6a71ded62d6bbd377fd14382dfe8b2388b54f03855b77a0182770a661eb31927c6a5523c1d3729ab8320069890d33aa7747a2465bdc71417a360530c1a05c1fb4a5db9548ffe0635b84b56a91d85be370e08222a40832f78e4d568b2fe7f879e93a1434ff443fc8755789991e9be3672b752d7cdb9873437b9f0ee5b7a0651e2c88921db6749472c7836a7f065982d6cedeeb06be27dad4b15c4be8dac52e73da66abe22dfd04d18e27", 0xd3}, {&(0x7f0000000500)="2ecaaa1dbe79a0d873e4f2d9f8774aeda554ca2625b05175f0d58244ab4fa5a6f9f5be1cca1d5490fca2a1b4ab961a7bd6463de0ed158cf4068bc31c4d1341b9d88985cab92e39863e87d3a80bec6f9bda1c1807659d3afd586a2aeec7ee337d62bd8bee572a7e6ca6d71db7496ab99f10ec52086e2776445620d4989ca11949be527d15aafe0eeaddec12d43cc14c2f704d2cdb9f40fac6c1fcba2cafefbe5f64793f864f2c2a0a2ebf67384b0b8832017731a967045fdb2f160c606ae341e2b81837849ee3bb24eb8a0b510232759c5ba154f4682f600a62633b19e1ee1d066384d3020108307b6efebd2fbc9ae34dab44dd67ab5575c2e8b7248b6c401b8158b9dfe18c73e3a7ccfe440e6b1371c997704e6407f6c7df4bc56be33487637936b487fbac7ac2a57f63a6f168fa1ec72052b979df076627b35b942b417813329e3a366277d6413a81a3309456f8d763f50433beb31527ea6ca54316a891bce85d57925bdd552863ae8da4370c15a37ca36a9e273286634a1f0f5eb8db53be9d786972f1f4cbd2421778cd446e314777dd4e8a651e1cc28e0f0107ced52c888fdf44e9e49017d82dbfc70fbb1876463a58fa3fe6a33d8e01c50137654d833987be24ffe7f86b89ba52cf2e34d111442c144b94a1dac2a58e9785433e516cbc82d005199c97af8a3d7ba3de711e12b0be63833879de9650305bd15a42e5272cbca98eb5bde9cefa7ef4df4671e1f7700279d1a319f6c17327e695739b9705320dadff9cc49183d15f538e410af2193e04de54e00f8dca31363af12a295ce801784af7219764e6c58d01880df0762953d86011159c0d59043f3e523158234460062e9f22f13854ee9acf5f7f3c8df27e623d287db80b2ecb183831d25087b2bb9c7261866845861760ecc1c30a4ef5cf94e3b649600781c0d8ceda951b58b0ea1f016218449357a30115e3a912ba45c763abf74b4e81cb153098eab5d7aa4cf3a8f8e3e9971122aa35d8e3b980cf06234a74112c6e0e6fafdfdb2767cbd6ea5a037f91603fa0e8ad837aa95a7fff9d9c2cd0fce1b8dc91754b3a36d08d61dc711437a20988a508a17ef0c30aa54e6e5a2d33da371cc248a929940140b05523d9281bb05641fdb1e55eb2f2e676ce0ca18daf01f304f3f18e34c38fa723f91020a288b256e217be459f35f821e7c34036acbc275ecdeddaa8ae452513793191abab913ff2a210f101d13d82619c6b940ef8777d0429e8ff343a603a42b3c3f06cb517c4232a32ced44a7cdf233b4ba67adcef2cda6670acaecabc81ec048361286dcf1918c03748bb417cff6feb133014e0243421cc5abb420fa659f952a4772e25bb3e5328a4aa2ec3be3c21c2ec4dc89712960b1b1e746cc944369b95d38da49bb3e602213ae0b2c658a96bd6fc1d6237510af77f5b6276bd84827830ab882d7c70b9e071d0b5bf351349f2e904a716ca0f7789acc5340966802728572888f5185233c130884b03fcf8c33512c19a4fee73af523004a33f7de4f63138e38a8f7292c89d8ab47e2f0ad8a101c535a9ce8325c12c347868efa0718f3a060ef0fcdf3a72e5489be7589d8e8b97f471a193257d3559e9638319e866b01df8a19da2bbf7134195adba5f88c9a24534cd01f54a09f8d3b1f463040e3ba7087f244c1ec4d311c43f4c3639af52c971622ed63a887ee5b5261a3c87fa94ad57923074364280462659204956116f2695874423da6b4d38f65f5770c367f5908ca875a8ea3bf998fe50a235d5598b0740e98ba3228752fc470aa3fab980a1edc4c387e73d639a694e8bd6fe638ca02e95327673ebd873bb08623ce5e6571fc9219c35f74f0eaef80f9ace6f69e2493aa8f85e4cd269297ea2d09f372adf23608e0bfc1c9dcf7fd4eef319b126ba263e7530d57fb65f6e73817a1c29ca6941a92f62a1a7be05252e49d13d19e7df647c348974691d30b9728fa7914410ed9ece3cec184bcaafd6d476579a49e1ccdb4d26eb04432a51bdeb1834873bee221771c53e44eda47efd5fdaeb6f3a0339065c8eccbf5af9dbec32deb119f5e47fd56543a3f3d981ccc87188c6181b0dc57cf54ac3273f6dadbf846f0f595583b64cb1da5877b0d8f12f7063292d2bba3f4618cbd74ef084da67d4ff6ffc500091da770cc34bb310f2a16bbd7f535f3c358010d8d8f49bc86198bb35a846190e0ae59a8039aaa498a617c7e4ad0d6ba9a493418b0deafe8e62a4b9132d0f3b38ae18e4cf7b8603e886502ca0dcb052fe82888f378b295f54efd977534a55906eab3c9e6f21b802fb26184fe5512fdb5fddb233923309b871cd7daedb0e06478067078cd45d116a816f637ba317f2954009b0d3e1fe8767393e5e29047bfadac6c5c20c850a7594b6bd195a76ccb2b645c7c41936fbe81370c93f299452545eda75c941639dbcbc39344dd17b79987292720b6c5ab44487ffff01225aeb49310374759aeeec60c9fb65c1001a1cc9b8dd4c5991e6a75a6dfbe1e90322588c323af6e74e97ef246db458eb2b134ba536ff525b4cda3a99863c8fd85791d7bbdb59d1e2d8a3094d2add48a8be1556f19d2a7d307b21c55d8510e6df0d273b1dd0d29e3520ea01b5d43a88fba30ab563e495c3b659ce5b1ea98a3a82983743d769d39f704d53be7266c2ee5828022a48b91c0ed9d2d1e595a3db6fe221b2223616337fa6d4d0c82b59c61fc58c49aa7d6f29c9a2af8533a9e4d4abee064b434f1d7464693fdfde1a2437b9124d1c1e2c2195ed04383c5b892cf324309bd593f67c1f8670f37bd8a2a61996f888fbd26c3b3e3ff1fdcbd806daecf3a6dc790dbea85f3041485972ff0f36d5d37879f5352afedec29c85f3308b1ab850d935a258b8dbf5bd1ecf2b94feebf841c4ef9192906c4153761b574a1d48a18bc9dc2c4189b6d5b89eefcd141b520400601daaf3c9a0d5c62d9bca48bad89dcd17cd6eab7554762f0ad499763576405642365567d71018b701f839f13aafa15cfa12070663766f3bc21d1a0e2f9c2ca640178aa2139e53b0482547593bc85aaa8ed0494357c302a9590b7b8a2d49f237c6cebf8ddfbac6c032e1bac7babb6bd9d9b958e5b61e42ae722b0b36916a24d88fe2fc954da0fcf4a1cb083d6e131030659771ae9bccd28b7359f45e85520c7416ec046e565ad2b90327859114739645d4970119eca345ccc65bdd42884a506f4af36ca2ffb110042246e0da394d95fed8f374cffbf0c0ea48a6fb87e6483413c7a6e8599d7f9f0ef41ab83f05c82a22d61643f06d053582b614d714835195720643749fd3fbc24212533455131a53265b4c66dbf63d166fb41afb944320999ee734972689c2ad0816b12e0672176044799ac387a2cef7664ff01ca6a6939acd6f46b73d06b5d1bc15fdb6a04abe74833717d366fce5812b5352737237837019bfe5c2e76ed4f37dca1f68009a1329005e02eb905f7eefe7aa34978f0142b70ee38e1c3c7a7ad49b7dcd49b5c1ccedbc0fd3ba6668ed104a475f3e6fff5d6c383390e02acaa9a5a45d58ef983af5352d2738231ba1d500a78acc52de573439228e7e157142b645f451f904c116333856ba8d428a16631b50e300610512f25fe21af6209564e9f5f827a330277b0b79cfe85a9c657923ef938acdbd5e589bc1b31da8837f2eacf7334e8e1bb10077f871ec13011dfe043c0a9b8553438ce9eecca0508291d9d500b3f5a74a87affb7073d38a8c4f027f80ccd842462df16a5824330a2d53f3e3216e82a63a3aee471e64a99c8741f4db6e70ace311d2f24fbfd5a1e20a9c07d1abafc61e9a2e4ad45088e62d91373be504fe5163959e77db6a6b36b36ac3a07735f0dfe326d23ea39eb121ea9580b2eab696b897dc7951ed722dd49a76ce05bc9e596f8eb879375907fb097dd337eecd53ffb0d9e31de22d2dfcfbe7c503d56896338844940c9ac30d12dce664cb8f8465b81f5d2f962c3b0cc839b723902a1357bc1bec3dd0192223c57a8ca4bb62367468521c02b67a877f8fbcedc9f2bf4cddf3bb0f5ed1d2eee1954a1fc170237378bd8e2bd1a3fc51e6426559b600cf0e085f507c608c9021e7c6bf14207e829ac0485af02f30cfe40e3819bce32acea28d75e690814bf61b8d2e3b77fb9a592966d78259babe8b84ba25a71e3b5a3cb61d80c3e03925ec46761a2208bd01da1e4160c9c2b3de4ee37238bc7d541bf9e8ed1bb0806907b5d81fe306fa3b0c9198de84e1fc8acc65d9700df7d8289b3683a6cb936f382737c671aa45a80072b387e7f2abe301effca773c6e1cc64420ce24b1d1e18da7e310b2d8bfee6772581c550416720d4954f52d1f1a1f823df466320e3856912f06219f81b9bf31d8b7e3b5d9f1b595b3d2d865b57555ab76f6508dbd2c142b43cacafb4a7c8df086bc8c0f368bf0deeb6050b106f145f9004276968cab693ece7d735a7a1d0a8e3cd64ea5fec5fb282727ef00401bce0aa85677793e7eb8b18aa3b49b3f792b5215c4ebe351842a4efd9e7b8ceabd7bff72947505cb4669d0bbb3584f5a739a93c3a5f79c0b9061624c50eda13166ba49997d7dad13608144962dabf5646c249cd569a79b4c55df6ae5a720dfd53ee334d2ff0b206602b1c367914833d1aaa7f191c76a4f453aea5412a76f79b128c504408445e36ae1046114bc44d2f59f37203a02711e09d80b4b652599b77643f69a9179db7b62f248ef21338ed03f2db3679d5c9fcfad87b62e263ded447cdb511c122471c94cd2ed4d39297348265d42991a53db8078baba45f9769d9abb08e8ee2ded35ef37cac531a897a131dec56782b20898d218727e6291923e3fde158f3390de0bca77ad89d829b95a1b67f8e619b0dbbdce0e603ee419231bbd970e45ca8e1a82cb1f027a175c1c7c84d19ca992f1a9dbf0debdf3741070c1cc65b00efaa0b4967d8113566a2b4e7f6a1d32b8b221c3297222c2737441947e9f77002a6739bf828ee9b56df42a576ff3c39cae9cea658568989bae5dbc2fdcfa9e538e6da56d29425b733e7cb2e71ec12be1a4a511f2685bf0071c4255f2f3686ecd7488dfd88142c911deabb6c2a787f7e5e7b763ab07b3b982caf5b58eca9fbfbcb04d1af5970c88d47b3891a294f7f8c75b68474a92f0e40b12fc4d03a0afb6331396b9d8788d526a3852290a29765aa9705b364a3239f5b9c81e969db4b04bee579577283a970a7f13ad78b321bff99d4767fb7493e5cc3d434dab021f1f80cd945d1001597aea228b82aed42e662a14fecc770a19c9470fe16587bccd83862795b9d5783058ac37ecc1f193db4bd9703e3bc0ef6a85438c3b7d921a5ecf75eb3d6108994c57f0eb740e18062fae08a252403c2592e40313f45b8295d44aa14f8c21315f7b50af026c6a11047f376e28f742039d0934d2bcd57add90984037d62b4e128faf8bcc714ba27ff1f867d4936a59e27773dda8a88cc442d7928cb6eb1abaa66edb7dc66b563286fdb2ac3a57be52048534dc3773389dd0011c5620bdcbabfc8d3e0de1f86c27a881d6964efd535d992ae682556da5ad77c2c19fba514401d501b5a53c4e98f942257df3ee0f45e4f216f7d82eb09d39db5607ae8b5aa9699c7d4dd0c8a98a7c671e4a456cd356bea0eb91d225a47874f94c7ed96f03032ca9acf951841c319a0d28ee9c58edba47b27e4a48db2a9a7e543fc3a95158b3df19dcb9d222dd546536ec25b6b86bf4ee3cc6675ac83fdf9d3133c3c6ac4e6ce05acee0b1f68d3b50680f2aa5e75ad28dcb0d504a0ea2868cead2c0e4e", 0x1000}, {&(0x7f0000001500)="8069a1a9a48292700c94cfaa572f0985d114c01d24e4ff59d46ee816f680f0a940965066d83169ca71ba2db6619658805203bd7640974c9026", 0x39}, {&(0x7f0000001540)="10fc8b553cf3dc7905f75ffeb74fec23837d552ed9e54e93e04fe4ac22aabfa4563c37623261a7dbf9434096c702f5ab9759208a7bcdcc56f2807345e781cb52db0ae4c60ea991370bca9e92eec705df075d6b2f0b42f6e31ebdb95c77007be0078807a10971978e44c6df6a17f22b2c982df6e4966ebe6ef1b4c2ad837b1e93a7ab0832", 0x84}, {&(0x7f0000001600)="544c7eec8032185efcd36a8c0af53adc2761f661aff6755fbb6745cb904ff9631417d43b28e615f99fddbab1ad3ea648827b1e7e2c30d2582a0dd7d14b7f5fb65fc81eb647810b62eaa552598f487611f5e1683a6b91b281c7080a051a0f65d9402bdb24e1da3669c9a11ba4f36c9ac59098177621f4ceffd8ca5a586b954ab9c867675deda06d18b5679f71ac8e0c8629a4d24e0cd8c0d3f0a1e6313757d4dd0a5bf5090bab41303cee8ce1d58aa99f8265811085c4402ac11a4905cbf06884a8bda7e39cb4c3ab8ef856f0040e62f7", 0xd0}], 0x9, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x40a) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) recvfrom$inet6(r1, &(0x7f0000001900)=""/82, 0x52, 0x3, &(0x7f0000001980)={0x18, 0x1, 0x7fffffff, 0xd8f6}, 0xc) readv(r0, &(0x7f0000001a80)=[{&(0x7f00000019c0)=""/124, 0x7c}, {&(0x7f0000001a40)=""/60, 0x3c}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 17:03:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) 17:03:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x0) 17:03:20 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x4, 0x10000, {0x9791, 0x464d}}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 17:03:20 executing program 1: r0 = socket(0x3e, 0x7, 0x400) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x4, 0x7, 0xfffffffffffffffd) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 17:03:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) r2 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x1, 0x6, 0x1, 0x0, 0xfffffffffffffffa, 0x1, 0x3, 0x1, 0x10000, 0x200}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x7, 0x7fff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0xfffffffffffff269, 0x0, 0x20000000002}, {0x14, 0x0, 0x10000000000, 0x3}, {0x6, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 17:03:21 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x1, 0x71bda19e}, 0x10) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x39, &(0x7f00000000c0)="f1152fb62bac37425ba1a76a2b1faa6b024b18f101ef5a4edd7a945826bcde36226cda1077b3ce4c813ff1f78c5772ca57ceaedfc43f0a370ac1f348bb8a84ab2cf8ebdbfc4c0e3d0acb7f230fe44012f11045720423e751a2dea539c11c063ff042db93d30025b5e8badbefa37ff136eae10108bb92a6202bd89a2d366757621801e6be891ddfe840513b72", 0x8c) setsockopt(r1, 0x9, 0x818, &(0x7f0000000180)="e97a19618c3b8485093b762b8367a503390f75321859a9e24a8af25aff51bb0deeb6508f3f352850e7dd21027898fd4ffb1186341fc30295d3cb177868d75137fdb721ba85c8206727249894e7a3d30d236f733625c47b6825581ddd133b2814e35df94261d1a2bd316ba88f2af041503fcac2e6b0de60a28776462c9df8d877daa9af5bfb303a397e1480cf9b1b15ca9f70c4f5167869c5ed50cdf92df3fce30fe1274dfddcca9ae15ef95510aa7929e59d0aed", 0xb4) 17:03:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/91, 0x5b, 0x40, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ftruncate(r0, 0x0, 0x80000000f3a) open(&(0x7f0000000000)='./file0\x00', 0x8aa0, 0x21) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:04:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x12, 0x0) listen(r2, 0xafb) write(r0, 0x0, 0x0) dup2(r1, r0) 17:06:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062b00feffffff6e840000a3bb6b3c042efdd1000000c6000000010000000af6ce4f22", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x20002, 0x1) 17:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001780)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000180)="69372bab959057efe4bd55e493c6c14091704552debf54d48cd13ae3922b0338981a2f1e78bb8cc59d6d11f12cc6d15e5ee17b2ce13260f4862dfd891c2e15d52349515ed1b78fd7dddb3629ce90263d1c3c1b3dc37b3617b48a331d6a9f7bbf13962a07bf1c2ee9dbf10ad70ff1b295099747fe73a19ee9e1c700df8268b76c", 0x80}, {&(0x7f0000000100)}, {&(0x7f0000000240)="0b474bea4e2b14dba9815ff800332db6ff370daa246727c3bfa11bed5a5533f19344a5f686a49b7c76", 0x29}, {&(0x7f0000000280)="cae21cef9cc6699794cd5874c8906e72aba8e1c3248c096eb2045f4ba136b6b1", 0x20}, {&(0x7f00000002c0)="68fd46801cea9d2b1c27e362ffac9873eb3e32986a56bc54ab888ea964d51037fd7f5e15cc1b57297ba6a573fb63ca96f33fb2152d268502b17dba0d391fb351ec", 0x41}, {&(0x7f0000000380)="8cb2e57ae3f097b6c210116f8dffd37f87b0ee02925e368adeb5030fb80ec0a37551f37b18fc233520281e134af832078d054e4a3cc297aecef86c04cf26b920c87439f5f2ce792c2615d41fbf2ac90b621ce1d9530d8b9b5ac502d41db585e16f373257a290ff469e2c8daa656a1808873abaf1fb97be19a8fd0ceac0d7713cc1c4f4610f7a2ee349f12c8de0be11178c963a2271372bbe075aaaeb30be47e07891f8c6e408782e960e0f77ae1be1310e93751dcf99ae34eb72", 0xba}, {&(0x7f0000000440)="9c6a0d3cca30c4033fbdc69f61cea3c2e73bf06ca5b4e55137733d1752e266ba75d8c7123025349441aabb3dad7534fe7deb546373319befa00d828c8b95b346cd0dc96e58d6f7a0ff95ade4ec4c63adaa2d6114c94085feaad981f9068e37f0b57b6d0b8270139ad6b844494252b9757e40a01f13bf0873cfa15313bf4e7265248d63f082a67a88bc2cceda7a8efd5cbe0b7775ad0800b7325fe97178f3937393b79a4646ae0cdc8ca6a6ca793ebd61e352f2f26164f82801efe1c1ca0dc00b59f046061157e906d0bb086b06cec37a98b44d72ea9285884d976afe86b5a8c4f7729c4aaa", 0xe5}, {&(0x7f0000000540)="304bc1e90e19c619199938ea50a1e9797a110f759581b01697fda832ee15ddd43bc173c6883acbcd2ce8555b67df0b6e849eb6c7d38f85a3f9f5e514d3cc78a4f35261986c85d3faff1bce4db6cca1ab67e7cb8620ca64d0c5e782e831cba564800f802e356c59d7d2d77b7c72b72299d7b647816c2eb460f42a4a4cb1f45dace10dd82d92797976234ee6c4c7d71c9b28801d1a5a7a4f39d3940cbc77", 0x9d}, {&(0x7f0000000600)}, {&(0x7f0000000640)="b7dd5542b11739ba89758457f743ca65ee8dcb7abff47897295b28ecf14ee921f983e7809347123f4b3448416b1216845cce88f6cb2286c744e5dc7cf54c360f0ae0dd57b93d617d4c555b93ac9d7e8a01d70b9dea34b97dc1ace085530179bd7fd3a674d38d03d5b82c8355e829cba687ebe3377b9efa09701da7437978c0b03b0340e71b2ea084e3ecdf117593556a70d273faa23e68aa194fc8ee859c68e8a7f4617044b511827c4ff63db0d0b25abb4258b59141df9460457db0a923957dda95977880b2f7f5155e4e9a3f13b5faf2d0f752f642df1346ac36ba62579e55a95010f09c9be496f001974694201e242b0ff934ee4eea6016e9fb6b5e46e4beca8f8e79cd2428f77fed122cdbbc9bcf274c909b0fbee1a712606d25578df1ae523af07924ed568c616ae12697cbcfe32887bad7360eb41ec1bb47e21823575fc7af88fe750bc2a6db03ee4f4b979f4ace5852437b46a05200f2cfe450d86b59048fd4675cf5ab2f2acaad97b7b3ebeb35736719088a27491b673960e18ed0961fc5a9441ace91ed6ad416d044685a817a49c34b400b75a7953ad6e5e1319bc0713e96ed92578cdb94acd4513c1d06676f5c9c2567b7525c2c7d2a946efc919c68d50872cf2b7acae4012ef62bbb330a125c46ae107e5a29e42b3c22d601867b832c9bc57ede973a7b25b8a43f000d662938d6b4ea9181f96abd7a3b3ae781b691b0e3f333091d3716e28aa6d245126ade94f45e3eb4a611284a9277adea3cca0594a6686ee73a5d1ac98307fd0dd4721b80ef516e4e37a33e56c78d07a4a4fd75a10131fb84f579e598d8e30a994071ba41ffc1d209187e1d183e9d698e335627249a045ab5012ac88549c7271a3d5ae6cf09935cd58dd48a52b69ee6a0d4e56e1cf4fa611bca727d63a9a473f8122c64a8bc7466a196d5d346510c1c7b77646258a07c88a289c1fdf1ce828260bb9d987cdc81214bd44e8875312752b5da863a15d16fb26a8c0b88b0d312bd39a219884b0c8411ca34ebe88c45a86feb6b6f0e524362ddb1023d16c33cb2b62c6bf74ef7273e04e789b08a43133d40a7e9b55a8aa81a6afc13fe4960fb2a0bed413df8ea657535139d7d7d949334ca68c2ec00760d751135aabc6f77e5d28b62e52f9afce69caa4dfa800a5084e55f9b637ec22b718bed52e528a4d59d5bae26c9cf0d6ed5ef80e5e50b62e1043629ee570b0148bacce5fa01976b3045195a045d5ba2b8c0aac23c5c138a36aaa15519c98f94d7492e80b362ee3e6c784d69b684fc6d29f42b0916398b2ec546c2c8ca58d9dceca63180294771d8c1969ca3bbc546bcb49c1cc328f589b3ccd51e5aeeb9c02d6de43976cd7bfe18350de9da3ea00ff9a12ed9fadab4a872c210b4a08ecfc2de31902752a2b79fbffe5c8a10c96de6b8d19e846d52599878eca91ee352eddc36e5e4ba9590c31e5c5e954f5a460e5812f6af10d2bc58407b73f469269d8aa912015c35a1b0dd827eab8abeeffd73d54847241ef36b5f8fe7ab9abcd311de695c36c2657b428775a6c2f5c3e66d018cb699e05b1d6f4c50e51e11d8432fdc5a7ff06109f99d1dfceeed88d77b3b5935a0f5a7f9818c0b2ae2fea7f20497cf63f049212e91fd9a76dd0e3da8af2a8ce4108429b77cb856a14506f980f20db3f99e6e5aefb0fe8f1e2406a8505b083c121bdbad783b99a7658a175fff2bd711ed6b57b8f6d1c453bd0ffd94fd399848a0903601400e04a10551cfd4f389af230f2cee9c90f5c44d310c1c6684adb3bb336a9ba6f7c8e8788be5100b7805882dd03f594e2626f7135689466f2c7e9fef86591366060669de4b938e86e70535cd496de366627b5fc7e1f14f86b2a2c8b612f51f856dffd69bc60ec454f9aa5b6c81288ca902cff5a97552235e50e93e092d608375c64c04f211b9b900366acf225c165fb34a57316d96b0e0481dc5846dd545e566971c971b9a908121523f3e285aabad6ab82f2c487aa1c8d03255e9c66a5fd7e5cc7b8c7ea4c761f39d4312a84f108110170a62e1fb77e262a8a6bbddc067735edad5950af1ff283cd23fb2143d5ad6a893723c311395cf30b9048933b4a62b027b322ed8ddf3b99ee9170327dd78d96582f370f3e071ca1d3eaa0eac90382019a6a62e507cf752de2e4e058d972011cd2720105a514c7cadae33cbcfe984db75124f1c81c7225f64c91a385f1cf33d4cddd38168f780a1776126a645c6eb9cbd603d2f073aa302042741728b95448647d810b6755ac46a4e64c218422553c6101754288e2161fc4141a2d61b3f12453e0a570f224f704e095b7d79273553c6708607b072e909a5496fba502e80d6a11a0747fa199a461a40114fb31371a1d0cc5e238ebb30263c84a344345322a0223c600e03012467bc24d90a459f5ee8f0dd2d8656b2c71988baa5d783165cb1c97c5778f391f8de8700b80e99e8b43302cf29207e6713113dc23551d4ec23fdc7599379cda5b5ec31614d13a3e73862a290e23a4a1138e76b4b0f4b5d074bff9310caa5354c74829fa339378a18a872ce8a08c0c875e468ac7cd88645b83a413dd246d6a2d990c4b75d9e6163d8f053f47d5ae17587bac65495011149b571b5872cb2258a6114560a86b1dafca5f630ea7e10c088415b6bd0e353edefe8827ea2ec370f687f1867d028c0e1925c7452794c4474355bb6ddf7360f904ac29419b928ebe5ce9163389058ec387163239f5c0f19dde2c0275e9a13eb6dbc353bfd4bd29b54cd030e53848c6de24e62b4a615e889650114bade67f28fa92da2b5be9b3b355ff4ec63a762a5802a44585b41176099ee938d217a00da40f636f393619dbafe5669f908dbe26f181f173e4cfae394d51ff8716c17dfcfa55fbbf2f8b972b99a441c45891a4913f1cb291e6ebe5d6ee65faf274c9dbf72e2ec4bc7737f1a61fd45f1db0bb498668062b9fa5f6543b90575af80cd4a62a074a1894151c9b87671cbd556f984e4933f0fbedaee92cf2ed2e1750658663539d5b76793c607fd119e211bd98ed7187e171fbdd96d5df3b43c53912fa277cc9a43f841ae50b19e5620c6dc2ddb5754585cb5d511ad30d71a651bed0935663cb7995ec307a7aae7341fd0523d8592acffd603afe288010d6326c4e2ee650a95c62e44fe8d74f9e5203f9988518508e8c26f09d062f57b2f2242e5d1def608f1d160d058c42ffc5c1ea893072ed43bbb112af309a795642efcde8d12991f446086b44c723adf6e3744a2d8211cd8293bb9d9ebff1adae897a040f1f7e35f11d5efeb74e185cf383bb5e6d9f1a806d49d78807bd400fb754e44827bac04ed4877ceb7544edcf827bfd732d21a646cffacafb31789c1a3f35a9ab1bcdd0d3d65d0f4df9c1609d981a399d3082ee989f8096f715fcf1006949106d16797ff413b53f1055dd8f71baa303a8bde2d21f359d46afca7d13102442ff938954d96f330ec566aa56a47c6355c8a3ff07c01603fedee919504b9389128f7f5a812ada9557600edc5ec32602aee44728f44fa56363256a8c1a172e0ee45299475f43e2e7c3ff753bacc647bafa41b07117735168661de0ad2337c648b0b76fb8b532f8c6e4fa67fe72845a5e036ca50ab9020eda4d1ce6902ae26e1f557c1a9a4eddbfb401ccb62068eb4d87624ccff35dd5a8bc1b7551930cd3cc7e799d5a37a67122306afdd6eb76e6862992f4d9bec74b5e0d0b88fedcf939ad7dbbb94f72a44867b4cce520f6e09817b16adf5dfcd0166288778c1bf08bb85c836ef89f9832f7b87496aec5cbc27428f21f68e4bc243a2b4daa1d453be57375d5e6335af3a5efb6c56f9490c86e823fbbbbaa1c50dec461bd8c32b65288058d996632f6bb4f6d5689579c2a5f829cac036a3c7181081a185c2d48d1faa9f598f54de2a9704bee67222d0754ee96ff1247f4465ef71a2d09683d59bac29cb799552c90a36f51aac9c533dfa3dcddadb264cbf2b464ec9d9c2386d25aa2fc9b147b2445d8f3299f52a836b001267902320c615975a31f572e4e3038cd533698330089866b1d113d4637c93182671f5fc3923054168aba83b4ede18d9d1785f04cc90950ddaad8694fa41566ddc5f0a72090f1f5e6d18471cb0b705a83e0e88e46a12b6eee6d6b16178fd776436a08d8abd04ecd663ea2c354f24c1eb6730bc22b7de65780af8c731ea2ba85928a29b4f5e1c369607c99ecbfa1905ac6095488c1655556c5da21a2aabebcca2c87b3159da7c2f3737999e80cd7105ea2174092f5f523d742eaf0fc3dcd8b4d9ebf7a1ba03c08e6a09c525b23f478dcd1d201a723553787cfb3d08960082d93f41177091aff1dc09fab3f77bec8941ce904187126d4e43b5d359fb722e38395beb966129dc35f7b7ecd32df02b5dd913c1b4d9701165f0aa0c4e7024ef24da5646a197e432d523a07729072a5ac45b9eeb5aee5a87459901cdbcdb35aa9e8597c0fabd04e5035ae5b86bcd7439cb0fbf6f8b86ec6760d0c9035af4425dcc8368afccc3615a8edeb623c4303c232f53909503dd557256d98f51cafc4f3bfe022fa3d6991ebbe62b00647eada801a3ba9629bc3c722b1ab12dc14c501a17c96b151a6a17c3a3c44b35395f0843b224ad8baa8301fa90ca0629ba661425c9385d61a749b7985155e188377252c49e7eac0797422ffe1967f53ea468c0920838909a530543162df0f43d8ae883236ec4ae3f68c1704a27132148bef0885f11664be7c7ba0c474910155cc555fa803402c659058beff17dba608fbbabb99f13fcd328fd31a5fdf056cbe01baf1e06a8c4bf8680111a2d37fcdf599592d6a37d98bf986bc53514a64770e05096959e6d18c330c689ab04b72960e9175260f8f7a5cb222600aea6b37df72afbf8cdd9256059589b1850f469f2f49088369993b9b74879028aff16787898423bf9064b2e53d8d3a802db66af50f406aeeb13a8e9581096f5332e45824b781e46086801d21d72aa23a34e81d659b2320bebc080402989e32b380ebefe7ca06913e69b644a8a23c592646c6e76b6cdeb81ffa33cef47d8d5a933928d1b4ffefd084333bbab0ee5f12f9c925a6c835d52e0a5122f0f3b6776ba991b4ac7574a58e15c7155d016506d5bd0ea6b9a8685440cd518d759e8dcb251a646f3b10c246954e15df9e6a0c9f04817a3db5169d3c71d23451f898204019ef1a3ca1f1406d90c8c0dc22dbf6650d9f2d8a263eafd44394b09c4d6a773afc627b3873aaee04cbc44438c56d1b88dd60071c00ca32703786b1dbdfdffb79ff933fd83c98c936cba9060f358145533d3f0e5875c127a66ff172fb0e9b4eb99cd6507c0690936ad727b5f4d73f91780217c1f96a652147c793b4ac6cd55852176e604a90fb510d6f73c27e4b093ba1ee6098d8015d80cf2341036d7634cbac69c2c832855a2b7326a2fa7a4e0a9dd0191e6a6bea8cc7dbf49585d4a841723005b475f351eb7b897b1e8e8c553bdc612fabc94ab14ce8005bef6823a8e2e77f8b713693bc07b0fbcb65e99b75606f074f480a55f5aa74ac9d114736632763b1df68c2ed0cb45a75dafa147b4e437c16cc20e3bcbdd405cc4ca95ec1f2978a62e0ae63a22b27847c29934cc3ec79d00783bb61931429a3d9bf776e4568829f9b5be7bfe6117d78442b39771c582bd8638b11460347fa8e628ff9034de8b17acc0f908058ccfcdf3cafc95b59cc8ade4b222796abee9caf24dffd37456f23f1b3e80d022d3139d7d0f744714702727ad2139c7da6e9b0445990c90cfe09bf80dbca9e61f06f9", 0x1000}], 0xa) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f0000000100)=[{0x1, 0x7fffffff, 0xd2d0, 0x200}, {0x9, 0x6f159cb8, 0xffffffffffff8a8f, 0x1}]}) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001700)={0x2, 0x2, 0x10001, 0xfffffffffffffffd, r2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001740)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1ffffffffffb, "4fcaeb9fa165f8b6fa4786be242954de7f488682f36786b3d1916876cc112d1606598c443c5daa070014195f1beb441816d4ed00006dca"}, 0x3f, 0x7fe) shmget(0x1, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) 17:06:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='G', 0x1}], 0x1) 17:06:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)) 17:06:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) bind(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="01002e2f66612c696c65"], 0xa) kqueue() r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000080), 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001100)='/dev/ttyCcfg\x00', 0x20101, 0x0) 17:06:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) 17:06:17 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = geteuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x386, r1, r2, r3, r4, 0x102, 0x8}, 0x2adc85c1, 0x9, r5, r6, 0x620a, 0x1, 0x3}) setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r7) 17:06:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0xd) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 17:06:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) chdir(&(0x7f0000000040)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 17:06:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) clock_getres(0x6, 0x0) shutdown(r0, 0x0) 17:06:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000580)='./bus/file0\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0816efdd3139b472d089f112ca65a46d1bdf823f857d94a700865df938e34209c812c5202a10df4f97f4fa6c72af642dae764fd679f0e0a10599b74bf8dfbb6e7a4f4ed63cd041bdda147600b4a8a9b0b32db223093818b18e6f3b2be0b7cec0974822a1b848b0cc4dba679008b2c0ccdf86905d16db3cda751031b9a99d2a9ab596864b2df94c1112049ce6e084f95f8b6843e458e36c88735e61f5bf472066bec39c959e12275d6d096cc47996d41a0abe44aa433de3639441903b0f642fecc48c1e94a69ce24d44e89f0d8e1b40cd9a35b450cfd40d7de3beea03a72765f6951b91095b39531708a0fcf04fa7a3cd67d8fdecdddd8f394d21fc68569792", 0xff}, {&(0x7f00000002c0)="9ea312eea9a3b226f37f16da638849ad111d4e316322f6f87de23eab1332db97f8f5539fdcaf92449e73ce26ac1341c54e751745f15c1ae27f0fddd5feb88381f16d73dfeff31a2d1ea563300d64c1533bef7e1dd1eb14f3d11ffb3ba382394398e7cb75dc3ae34c88bba472edae0c6ec9cc62890914cbc9ec43bf75340e129514bd750587a62aca47c9d16d4f4359bae8930b786937993618524488bd93e9f939", 0xa1}, {&(0x7f0000000380)="170ffeec4a0e675c5d8996d114548a11c458c7cf3684ddbe6899fb0e2fcddb18e3d41f3683c3ab20332b1fe72190ddf5df8ffade1aa800104da5ed56f5599b1c5caea95f982f24199353eaf3fc5098069b365c29ca41a5e70896d4aa17a952eb0306d336151ec9e105d0376ea89a20677c96fb3af7e9968e9619f413faf275bec1c16e06371e936395c64d18e00433654ef06747379b3dc68cdfa4638c7c720e334830d86d2562cf0871e0ecf2ea9a", 0xaf}, {&(0x7f0000000140)="76ba7c", 0x3}, {&(0x7f0000000440)="2f167ab0306c28328fa17405069c849fa9bf61bb831d645f1cddc04046c09ee67bb6c0d28ff4dc42d9a009c5355ff223a3e284616c8dad56a68d40e1153fa98ddbca93a89024644d35434b0f36cdfbee3870c19c1d421f2961a67f39182bc6351df4d1b873cc9d3ade12132e5f3e379d8a481f8c6c46a817f359e450ef2d60d5bae8c1a6324f8a2a06f29397c5fa2df96fd90d303b4d3c07a4d00d0a555876457f521787889a62bf640840c8ed43d8790112541955", 0xb5}], 0x5) write(r0, &(0x7f0000000200)="6e2ee48c173623ec7167bb296d8319d9e98809e65513a3caceae65ed58a4d92b66c134d48f97983b18213900e18246abb3795caffa9f5b7cfd13b7df04515208ff48dae3e9b65db20a4c80ef030000000000000098476b37320d40385f10c3d2eb53cb923357fe3a2aa5f0dce608cdc6bd07f6fe9a9c32e617e0e1f1f7bb15582811f34a54d21219429a2d93d747ac6e2e", 0x91) mknodat(r0, &(0x7f0000000180)='./bus/file0/file0\x00', 0x140, 0x7ff) execve(0x0, 0x0, 0x0) 17:06:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 17:06:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x9, 0x1c2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1000, 0x7485, 0x3, 0x1, 0x100, 0x9e0, 0x9, 0x0, 0x0, 0x8001, 0x1ff}) mknodat(r0, &(0x7f0000000100)='./file1\x00', 0x2000, 0x5e) open(&(0x7f0000000000)='./file0\x00', 0x80000000000000, 0x0) pipe2(&(0x7f0000000140), 0x4) 17:06:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) flock(r0, 0x806) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 17:06:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20000, 0x11) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xffffffffffff0000, 0x2}, 0xc) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070008000000000900000000000000b3bf0005eb5ad35a0520000004"], 0x0) sendto(r1, &(0x7f00000001c0)="b5d3ce16242bdb12ab26182bd7764dcb014012fd2184e63073ca0a6dcecb271c44b723edb17ee6e0441692af9f99424895527c49874302ffe62331e40418882ef8d94c441dde2fba42d9bdd97f5ba5dd6e4b77689ecf4ba2545d081bb77f4b0aa5c2c5ea3bbb19b06c55da24792054d021c230318dbe7e433c5e4dc38cd1107ba7dc5e1f9c375ee43c0b3176f659fbf1dc732a9e20088bb9b56d16ceccf0ad37e23d62bd1356616966f9a0c07b37b03b2e9fcd6c4d4d3bc041d1d6ad4f", 0xbd, 0x6, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3, 0x80}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 17:06:17 executing program 1: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee50946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x230, 0x0) 17:06:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="6f6ef51ad3157ff4d9c29a2d66", 0xd) 17:06:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x3, 0xe4b) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) 17:06:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10c18, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffff, 0x7fff, 0x4, 0x6, "f5f08936765efa96dcd583dff3d3c8a0cf97f878", 0x5, 0x2}) dup2(r0, r2) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 17:06:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0xff) close(r0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000300)=""/4096}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x66, 0x80}, {0x122, 0xffffffff}, {0xab, 0x9}, {0xa3, 0x9}, {0x83, 0x5}], 0x5}) pread(r0, &(0x7f00000001c0)="85b556c22ce31d63eb1a55d753b4d88f55db65ffe0d549466f19d5fbd39759c6ded4253c3d2e2951", 0x28, 0x0, 0x0) 17:06:17 executing program 1: r0 = socket(0x10000001002, 0x2000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) 17:06:17 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = shmget(0x0, 0x3000, 0x240, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/91) 17:06:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000001, 0x0) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) chdir(&(0x7f0000000140)='./bus\x00') unlink(&(0x7f0000000000)='./bus\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x30, 0x0) 17:06:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) write(0xffffffffffffffff, &(0x7f0000000140)="6e8e883ea85be504e02da901b533dc80e9d9d4cc5364702050ee357800d726dc7a1052e83bb8e2e22a35e359a55b187f134b795787c873f7df72e79ab0d972bed371d5c422981b46c76c28e49d16f974463c2c89ee", 0x55) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) 17:06:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 17:06:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0xfffffffffffff72c}, {0x2, 0x0, 0x0, 0xfffffffffffffff8}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x401, 0x9}) 17:06:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f00000000c0)=0xffffffffffffff09) 17:06:17 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='\'$*#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=')\\[)^\x00', &(0x7f0000000300)=')\n/\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000480)='\x19\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='&0\x00']) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 17:06:17 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23a) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r9 = geteuid() getgroups(0x4, &(0x7f0000001400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r13 = getgid() r14 = fcntl$getown(r0, 0x5) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000140)=ANY=[@ANYBLOB="000072d6a864164d4c9a"], 0xa, &(0x7f00000012c0)=[{&(0x7f00000001c0)="785d86b2da7a3f13987c53420fd3c4466fcbde918283692e0ea779d94133daa2ed9ed1912192d7fd2b3b546d4e1e9c33142bcc5669ef14286664d36f16bf0685481bd77e94380c13428ece2295646ceb31d2306e1759d05effd0910f8e931f2db097081626d3418e508ea7b824b892d1b975ef38a0be686d7f5068249dfce210c31ca645e98627623da0271e4f6745d0b4f102093cac23c67bc2dcf16e68f75c07e5a4c4a830c046241e2f78b5752993e11e80", 0xb3}, {&(0x7f0000000280)="48d906b18b12c644c418a6ff46175b2cf27f45315754c78f87b4b1eb7e86eb9e839da54f775f09379a59e341b0b32adda9c2d3eb8ac44a405bce7b547e292b220a3cf7ee3efd4d364685f0bb8e7c07d1b8dd91090835902735422eb00dc2e07948ac61e6b71384e0aa7295ad84916234e23b5d451f6122160cff26276666353afc7bfa1ccab5857e65f4a3268a3099c13e4426b025cba8087d048481869bcc0ab3b9d0765c6cae929c1a9b914b1567d3b41e53f05ac886ed8eb609851ae70af99be25de8862006aff1be2cf02a73a12c479af70d1bf76c0520d2cd81152e38e8260cf6216e98299b706b161985714c42d8ad3f3e531bf9f85b364b6157a3371f5d2313ca97c1f35c5727364fbdff62bde8145bfadcbdeb68391598cfa3151acfb814c0833ca707e8a4e0737391d72e6891027896d7bc26813a67757af107272ce4e9c2915e263004a21ea9a934bdfb9c8aec7d685f24b94b25c680fd70f8a99cdc2e1a356442e32060ff6de47ae9154c91daa47db390601b381a11cc3085dc056b96673d54538b7a9a08835f771545d211e22e3eb593e53ca230d5e74a1f87b83ff1ebf3db545f2abcf6620b3461160c1e4b3623b86c4073d90ce57922ce99d002c3c6ccc99bfb618f7b54db173c7ae1f7c61db255d53fa3e305eaf8469463b555aeffca7d31b7728a69eea5ffaa6645fc689bc54304fc9586a13e47879dcb1ca0d87ed04ee2af18250cce53787d7679aeadb2ba83bc79862e109c25875dbdcb2b6865c31e7abacd78fd323e158d9b4131f5b4e7a18c0f4db859d2757cce83522e0cc4548845251ede414d1a3f9937e7730808f10a149c5997833d2ab582474475919e097b25687d64ccc6c614cb259b1b216071892bd16ad412eaeb6b668898ea37291cddbcc7fa751c5bc2805b6386c83e82f2029e94e748155d0288a3374f0f09d06d3b03c92bc193eb636452f03f95d1faf3296c7b956deba66fce14da5fb87f32ed373d4debe56eba690b85027b0c6008e52eebb20860b6a3ba414c76775df2e3e768db54a498862b7529df55a2f97c5e2596253a34770feb7440ccb419ffccdef831f29799af22338a5cef70803af4c8d899d4cf3dce2f92e93b8277115c0c9639db896b6a445a01c799288a0565227580bb8b7fdba0467f486c4e76c14e2817237fcb277fb8cf7258e7c9105cff6e4b1870813e805529a2a4bd76b9950b86d39fb2fd70f481ced2fa2917402f58d18c7ac7668ea292fc9b6adc2f9bddb0dba59d199114764a48857cc399ce1a9b62cd01d9033d0162ea964cc9a78747708ad0e11832a33606f2bf91bf843fc23c8c713091f44eeff241905c5c0eeecc6eb0065e360c8cdc94dacf2159e3606c395cfce57e98588505f73beaefe88b6e11749d5c39ba654d10e3151ad0861f88598b30987b4d18f7d56d6e7694b0989593e56f3a79f650f62ad91b1fd656d8d36535f09765726670a5949c5658f5c0734301c1927494355eb9220aa925b6636fd879beec0e1a2d4e702e52475bfddddfb365edf2b272fd09448eeb7ff2d393722ae9ed5b287c60ae21f716faf5b3e5b1347e3f99fb1f99638c237d1b2234f06743be41565c2b839e051ef45a57e7e36b97be95abf4813407a0c53bb1f77871cdd364c3472a28decdd01cbe024a46ecfd2660b75546fe211b43af05d5e5018ffa50787bdaf5b58c3aba431d751307c8b553db96ed56fa72b3bbb808a52881a90aeecf21908a077661ee7ec63b88e17b4aa36379d9a14592cda161b9bb45526e53ac9466a0fbcda2ae626ee59ebd08d62f912af86c9b4579d98ac0d1d2c885f02e668dd998a6f58bbde1d149e933b0b59052982327d5b25d4bdf60fea7db5b71cdd34be6f07d269c96155cdd4bf69c2dc061bb6126c763bfc5d49ba47b27b19fd75b128a8318eda674192f032c4ba7ec923f09e11f4dc01610d0548173e9663320a5fd56d86eca5d67921e0cb99d99464c73d9f71ce0c796c8f906e58e83e1ed498e0d3e5036745cd44d1f0da8ff6d3abff5eb88421251a7979c4275a6cb5ba2ec6c727827d6847f7645e653c24c9e969b8023182dd866a90d098d3d478d54362186df565d53e49c05af5723e5d4c35f59e5936c3a219e7ec1a974fb89d557fc17ad716452dcdf47f4b838ad8263cd9adedd7d757fd39e04a8a122ffa522fdca12bc035a8a61ea346b1b1b1d2de0b6525ede6deb0fa532d11f98b1f3a3cc941defed4f7da1bf2e3863421a4bee9066ca834171a820aae373ad7a2a77add11624864c9254dc74df5a94334312382cc04633bccb4c037968e4d14e344ed983247a52c72fa14692b330bba46dabda69a9d97622668fcb6da429168a9dc8326f01091ec632c506360d1606f74b4e418b61c1a0ae7cfff0c2337da063399eff7b93e064a8e346b0bf7200c98eb33d6a59b10dd76aab0b744770e80b99c20175f73d06d959c27974595c05af2bfde7952e70bfcedf1b8a4adf88eb3ccaeb081a5d459033bea8da9663ff6c4ede687646cfc154237764c7ab51fefa8ba4bd0d9384f2c8eb5759586a355fd9beebbe9713acebb21dee52f0b084d39def2424c045af8ac0402e00fd76161c93bf9e5eed7b8548dec05267291fe652fbdac4fcd69041ffba7717a811a4ee4d92d61b5fc935b5a845b6b045fef022edb9e4550415dabe1ceeacc09564f3f90526c5a2971d828a38b4cdeaeb5776f9efff101ca3158636da76adc209570df1093a3e7268e8bfce9cc16bda28588d69f5d2eba29bc776f22b381db3380018de69a896d06665e9a668251f6e8a029471d582d11d102726d08dd2b2d4c0847a3ea4d87b2aa67c9f0f3d8a79b350de5a3cf025feb5118b6a771bb94edc1e6bc0bf3b5c395bd79308889704851e47ebece80b970891530e42a272adc195f08b9e30d0743f72f7805a321a8d490f6f8730d0de6de24b28052467e30d39fd44af449421d84d46470995080ee4a6d49a3b1f1595dd3d3399e7c2d2815f8b32b6b906fe2e47b412727e395edbde98f48c27e443f2f533f91b05ec327fba01ba0ad05fda5659d4ff7232f691107acd19aca50925ca24bf77953aea16a728a21c688c17a43153422a6791a5ed005db81e6b2902f165b7b469ea15bad5f3230efd2e04cd6dc38a052eb4d4f336385ff5e8003c7a80c23bf6cb1e40e80d20baed4f0fd19548a191273ec9eb90d0aa03f419648bf11e67ba6218f3d8eba0195b50ac7856156752f71c4a045217cc38bc67cbdc0f2ef43ddcc072fad70e9b68fcad6964f8aa5fe8d425bccebd68f3af49176da164d20e18dc0e02736d789738f4e60b88e3e18dd58e98df33bd349527b2ec54888f8ecc805ea3384f6267db9841a34faf319e1f81e3bca5aae0b78426a4d7f0f9610b04f9b9eb722005032b26c735f14cf75c431cb0e0f2902fb1d7e59da853aabb543378457df9c0b7e1815251a8ce1722bb25b98ac31d6510bf32f5687a0945877369a00b173e00f8d3a4a87775602f0f174f833bd314321fcb621baad354fb1e27ba26a8df0a448f920f25e51f8b4cf3367fa788dd8ee8a1ca21c2eda5d9a685cb8447b2adcb5350216b4757c5fd70717dfb58a62dcb01b2a788628435780405bf0b393e99b8117a4443045570a0cbf4ed989cd4ac27d8e37e77c1886a386cf8697fe2baf236e3f58ef5c5611ed8f11ba377e79406b47f137db522b2a737e9e31fd1b2d443aa6b9e354f4f768e0bc0494eca29baba7bcc57eaffe01e5fea3b9c1aa9b689740fb4ec822a32e739c77b9791db79392be3f37a381eb96fd6a4797dc83bb1fffc09f7b59695e51e9bed03ef50760cc68cc50256bfef66f825430937375103f7bd5d0528e24192819a30c34c86a1b1541e89bd3956af83406b018814520a44b734ee1a1f514b1d1c64de245af97d14fba8513c3b20a38af2ffcc30561900a4660073c9d2b77149640a0d65bd29fdd889dc145df83d22c9007530267263e2b30d1017e0bb889bab7081647dd17283953f6c4e8d05b17da2fa3e70dd4675afd3939fcb67c0f19f31afd7790a01400b1009f8bb2173c638f8b97b8264e3390b314aadfa8d6ab39711725f208efe4a72c8cf1e48fd826a6d0cb6416a1aef3e8ba6e92cb452dbf352fc8e87c3e2e5fb037ddc4643cd1de031744a54da2c4ea6aab7873c9f516b127112a07a5f885a0a9ec94adf2fc72b4bbe47d273247c92bbd1d5afffdb276a3158310948d475a856b834bf9d683dbdac09e569719492ce507f5b9dc73e8fc0657d76b832b8f9e5586fbb25a9c51dccf737e8c6700e9a798d72c391f468091dbc72f433c016eeec7cd38a678465848905acdac46e5094d927ca09efc8dd0c309de5993e61a5403ec2e61e86224336ab1da3457ec47c82a48c992b7449b1dd2015d662c1868b6413c61c37b122876c31e2b48dd6887dffd58688bdbdd54b0b43de0e90beb7ecf4e2df92b15f15aeac35f2151b47eb63254d0984b0628830c342c56fc37c570d5f0788db5f53100598d052b5da66c6f3bc4c65ddbd701229385b12a693922346f5cfc68d3ebe3bbbb2cf203424bad76442a72cbd720df44acefc7b9a35d5dd346dca5ce48b8f2acb331169117690f4837090510d42a9cf5254c0e7def11e31ed2c23a9c9b88780bab9c7de1eec4c5dab35c120096fb72fa17bb461dc5684b373fdeaef9a384f56f7bec90d226b1977ca4e263d7fca48c4898d67ca972d75f4319c1b7ad91e2779851663df20260540e9ba9349069d53753c6288f63bbfa95de9d77b22a094d3c685ecfec39fc9618db6e17e146a833724eb5a23a32c1997e3ee3b29d25e1299d232444965a70e05efdd5f57c5929fc176f56a35d09d859dab693598d19fc31db0163574bf676901ed3554d4b65b6efe1e78c68a708364b1e0d0f4fc5775e7b52b349dfe940b5f0e1587292fdaf7d7ecb8c925656632a783da65638c19f48d9056f1cd386a88517740f724ab5503ceb8437da6266465a0fe54d7686c94cfe989ed9c6f35f15b2946f95d3cd2ce6151f426d226cb38f0bf67abe506405fea534ee7f7cdc673a8aecaa82f06b9bbc449372b7d61f0213e2cb3eeed72a4df723e68b002473a70af019f0987ffed9ad676e66509457ce055d958be39ce1203042c4718930859bfdf0130b7f76265eee532893cd0a3a870b7d38a787ca35d529ed2079da97560d07ef087e878c763f3db4eda77de63e12ffee66fab301c213ee319c204ada188d8151c4a1a2d0ec231fc140cce8d364a4b2229f08d52491af1ee0c91868aaaa83efd5aed2fe0a67a851433bd0136777c0d24ca17fa0a6a09c18c57ec9a65fe187b827993e700b36c10ca5615c1193392a72d05a8859ffeac86b456dfbddb4ef8db3fcc66f21023ce4a513ffcb325f882db84ee4c8def2d02600d1f8dafd9a146005dab96cbed8c32fdd1f84899b5f44860a87e8bfe15f9639d465474035e8fcb0298cf20365f7dc3b2221c0dba05c22e1962ce338c36aba9b7535df6a01fd0239acda23604f3faef1c72bc5be893476a361664b5a4b5e252ff26358980fa99b0cbdcd04a54c6a3e0dd1de796912a1040f8fef3e5b98493423c1202c75f8d4242025504265865c36528dc368efe673598c398be7a33f2a93063c6d0da92ba8bf9ea1484b7a66fd15d847426317de1ae4dd558943edb6b0979d997ae06ef4580dc241b2abaf55a622f9b604ecde2059aceb5002024fc1d98840bd3e7072bf78df3fa112ff3ded974b507f5b375578365be7c40f1ad37e60d7b4331076b3051248d8e3b9303d4", 0x1000}, {&(0x7f0000001280)="fa38f9d856d53f08", 0x8}], 0x3, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb8, 0x400}, 0x4) unveil(&(0x7f00000015c0)='./file0/file0\x00', &(0x7f0000001600)='r\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 17:06:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000000c0)=""/24, 0x18}], 0x2, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCLOCK(r2, 0x20004276) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 17:06:17 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 17:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) r1 = shmget(0x0, 0x4000, 0x500, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:17 executing program 0: getitimer(0xfffffffffffffffd, 0xffffffffffffffff) setitimer(0x3, &(0x7f0000000000)={{0x10000000000008, 0x9}, {0x2, 0x8}}, &(0x7f0000000040)) 17:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x1}, {0x30}, {0x4000006, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x7ff, 0x800, 0x9, 0x4}, {0x9, 0x9, 0x100, 0x29}, {0x9, 0x2, 0xff, 0x1a5c}, {0x2, 0x8000, 0x4, 0x7}]}) 17:06:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) 17:06:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87c3774f4caef2ffbf4f0dd24f5a6717de5af21480a7f8c453a08e6a979044b233c07ac9b6d448f89a10b1eb78b4a6814f036efa66a1fdc4a852149fd9d944fd99851c2f072679774f05fc9f52ed78ff1da18222f28e6a36bcdbe8bc1e37062594b2ca2237c355ff02cfb9421a49a71d3d62e94d9232bc83d7fa7fae7961488271c389eb70fac61763439cde997d399313e46b637fa2a191cd3b5a3be52372218c", 0xa2) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="8b24844cba38e510866614afb766b36b4efb6902dda6913978e55258e0688b05b42568f1d28f5319330a54d8bfe7e837a3ffe979a9aedf60504f445fa00c028d9ef77f7f891af99cd9b5946d9e5f67cbcc3b4225ef87b04333", 0x59}], 0x1) execve(0x0, 0x0, 0x0) 17:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfffffffffffffffa, 0x1, 0x6, 0x100000001}, {0x7, 0x1ff, 0xe00, 0x80e}, {0x1ff, 0x9, 0x80, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x8c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x101, 0x7, 0xffffffff, 0x80000001, "2c178578dacb46031aae4f01fc51160a8c97573a", 0x4}) getrusage(0x0, &(0x7f0000000240)) 17:06:17 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8010, 0x39) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000069000/0x1000)=nil, &(0x7f0000509000/0x4000)=nil, 0x5}, {&(0x7f00000b1000/0x4000)=nil, &(0x7f00005fd000/0x1000)=nil}, {&(0x7f00000ae000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000066000/0x1000)=nil, 0xb1}, {&(0x7f00006a6000/0x3000)=nil, &(0x7f0000561000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f00005f5000/0x3000)=nil, &(0x7f0000157000/0x8000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f00006ba000/0x2000)=nil, &(0x7f00001a5000/0x1000)=nil, 0x1}, {&(0x7f0000296000/0x3000)=nil, &(0x7f00006f8000/0x3000)=nil, 0x2}, {&(0x7f000023c000/0x3000)=nil, &(0x7f00001cd000/0x2000)=nil, 0xa9}, {&(0x7f0000542000/0x4000)=nil, &(0x7f00003d6000/0x2000)=nil, 0x2400}, {&(0x7f00000ef000/0x3000)=nil, &(0x7f00005f9000/0x3000)=nil, 0x10001}, {&(0x7f00006c7000/0x4000)=nil, &(0x7f0000010000/0x1000)=nil, 0x1}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x10001}, {&(0x7f0000570000/0x3000)=nil, &(0x7f0000676000/0x2000)=nil, 0x40}, {&(0x7f00007ca000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xc2) 17:06:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) r1 = semget(0x3, 0x3, 0x108) r2 = getuid() utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x1000}, {0x2, 0xffffffff}}) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, r2, r3, r4, r5, 0x0, 0x1000}, 0x9, 0x7, 0x200}) 17:06:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x8]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x8001) 17:06:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 17:06:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x240, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x200000000) 17:06:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="6b54de4f0ad507e186fff41ccc3c16bbeb6624e854e858784cd3a388acdf9da790520ef15bb185ef2d7e38f3f35bca6ca7039944a08443dcd4d46e976b84febcb7", 0xfffffffffffffe94}, {&(0x7f0000000000)="c21bbc63560748583f406456e7e67085bd21e603741aa964dcaf076074e71a864b2184", 0x23}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) write(r3, 0xfffffffffffffffe, 0x0) read(r3, &(0x7f0000000200)=""/184, 0xb8) 17:06:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r1, &(0x7f0000000240)=""/140, 0x8c, 0x42, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x9, 0x7, 0x1, 0x5}, {0x8000, 0x6c, 0x0, 0x9}, {0x5, 0x4, 0x3f}, {0x80000000, 0x0, 0x6, 0x7f}, {0x6, 0x1, 0x2, 0xfffffffffffffffd}, {0x9, 0x0, 0x2, 0x3832}, {0xff, 0x5, 0x3, 0x2}, {0x4f8, 0xf19, 0x400, 0x8}]}) fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x10, 0x4) 17:06:18 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x7) recvfrom(r0, &(0x7f0000000000)=""/199, 0xc7, 0x803, 0x0, 0x0) r1 = socket(0x1e, 0x200000000000003, 0x0) fchflags(r0, 0x10000) sendto$inet6(r1, 0x0, 0xfffffffffffffdd3, 0x0, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x200000000003}, 0xc) socket(0xffffffffffffffff, 0x5, 0xb82) fchflags(r0, 0x10000) 17:06:18 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1, 0x10}, {r0, 0x100}], 0x2, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000)    pmap_unwire: wiring for pmap 0xfffffd803f00a7d0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a7d0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a7d0 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a7d0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a7d0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00a7d0 va 0x20ffe000 didn't change! 17:06:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x22d, 0x0}, 0x0) 17:06:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 17:06:18 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000340)='./file0\x00', 0x48, 0x80) sendto$inet6(r1, &(0x7f0000000380)="68ad7920baea3d37206d0cce482335293616b59e1c9acce358e5ff3a58061e08b48a7b6948e9555aff0f3982de3c87dfa0a79df6d0dab69888c5b86c181fbc4f85b2221b607fd609fcf4f72caf7c359d69672b7c88d969dbeeb8ddc3393df76a8f2d297fd53d8a5947f82838a2c92d2d0c86ba7be38d058b4a0b7225370f5bc1ee3babe8e9ceb9a7dade884bdfa0b01d6908939a724a6cda07cd51e8584f2366c6ffe56343decd79d0b45fe6ffbae9a6cdabf41b910824bf08e1940dda", 0xbd, 0x4, &(0x7f0000000440)={0x18, 0x2, 0x8, 0x5}, 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setpgid(r7, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r2, 0x0, r8}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000480)={0xffffffff, './file0\x00', './file0\x00'}) fsync(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r6, 0x5) seteuid(r3) 17:06:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) r3 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x8, 0x6, r3}) 17:06:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x10000) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 17:06:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x90d2, 0xfffffffffffffffc, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="013c4fdf4587b1a058906f134f018569ae1f47b6d8f607b413c562643bd420f42bb0c1736d0de58c073870d6edbb0191d10db31d0c29a604d97fcf5badcb57cb940038e46a1fd9c8b10dc1a6f1f4acc4a1fced823b82b3f0ba40069902f92911febd50e7c40231e0ab304dc75c89308e6d95d4b75bbb30a34df8ebe8209dc59db6af16c6cc550a", 0x87}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 17:06:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 17:06:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x120, 0x0) pwrite(r0, 0x0, 0xfffffffffffffea1, 0x0, 0x2) 17:06:19 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) r1 = getpgrp() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) 17:06:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 17:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x7f, 0x0, 0x2dc}]}) 17:06:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 17:06:19 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000040)=""/221, 0xdd}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000001c0)=""/53, 0x35}], 0x4) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/116, 0x74}], 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x200, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x40, 0x380000000000000}, {0x20, 0x5}], 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r3 = getgid() chown(&(0x7f0000000500)='./file0\x00', r2, r3) r4 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000005c0)=""/188) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) unlink(&(0x7f0000000700)='./file1\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') chdir(&(0x7f00000007c0)='./file0\x00') listen(r1, 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000800)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000880)) recvmsg(r1, &(0x7f0000001bc0)={&(0x7f00000008c0)=@in, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000000900)=""/206, 0xce}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/25, 0x19}, {&(0x7f0000001a40)=""/94, 0x5e}], 0x4, &(0x7f0000001b00)=""/137, 0x89}, 0x800) mknod(&(0x7f0000001c00)='./file1\x00', 0xc000, 0x8) r5 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001c40)=""/33) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001c80)=0x7) faccessat(r1, &(0x7f0000001cc0)='./file1\x00', 0x1, 0x3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001d00)=0x80000001) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001d40)=""/180) shmctl$SHM_LOCK(r4, 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001e00)={0x828, 0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001e40)=0x886) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001e80)=""/32) 17:06:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) r1 = syz_open_pts() r2 = kqueue() close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 17:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x3, 0x5, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x6}, 0xc) 17:06:19 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x1, 0x8}, {0x8ba8}}, 0x0) 17:06:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x10000000b) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 17:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6, 0xfffffffffffffffe, 0x1}]}) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x910, 0x1ff, 0x7, 0x1, "12294d3496f8a842d7b33d88e918cc60d9e5dd31", 0x8000, 0x7f64}) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shutdown(r2, 0x3) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) openat(r2, &(0x7f0000000200)='./file0\x00', 0x808, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000000200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 17:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:19 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x180) r3 = msgget(0x3, 0x410) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="20008e"], 0xd, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000080)="1d", 0x1) close(r0) 17:06:19 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x4004667f, &(0x7f0000000040)) 17:06:19 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/29, 0x1d}], 0x1) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 17:06:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) ftruncate(r0, 0x0, 0x7) 17:06:19 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000002280)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="5b132de1ffef44eefdfda51b171e4911579aca4dcce76a76dbc14db60837f7de506d98181b31b43d8e84ebecfa8f48617c0dd1e5f58e3e1f447d3fbf7a56e4e699e7ed9e3a478119833fd6c5f99304cf561e0578b68e4cd534e1", 0x5a}], 0x1, &(0x7f0000002440)=ANY=[@ANYBLOB="700000000000000001000000ffffff7fa8450078930cf7efda8f507003d630c11fc69cbbaabc21250bc83e82dc12d1b806bb3117e38f37b8c99a6253b5c65ca6eacc7bfefae978155efeec403118e29150fa75b5c8c44e5498c751ebfe4ddb7a1a1e14dae1fbcd1f13000000000000001010000000000000ffff0000010000005127a5716b64f5382c4e2dc1a26fde781310fc6f2c179d16a34d16204cce0f0148ba38ba4ce7bae79b96ce48e2481354c2d8dfcd3a157a2e2f566da8a6c7d1f5b3533e78c7432d43bad96f4b08c477d5042529153ee46bd0445fc339a3d110e44d86f50b7be26021a198f7ffedee642562ff9984391a0f03930379eb4f305a28a98c66769692a57498f5c6ed402cbb613d7ac9c81e72540acbae81b15ae0be23f8da036e47c719a67b29d2096b22ff33f283720afed79fd1e77a4cbaeb50b1cd777bfd3b0f1eb51d51597e1b5eea4b43aa5eeba943d845c6112336adac57a62f17e5566b7b69c7d68fada17fe2b494e3bd806737c90d1c564a8328f72513b40889a5849528086c6eac1c3b9912f7c662e34546e5b3066e04651fcf2d3436a1c9de4cb8c2b2ed108f3761b09f222b44a6667ecd3033fc14fba2ed6d34dd3cbb767365cb37a23f38ccbb6918b3f44952e9c43783131d753cfcc07b3539857d703c1edf91fae2aa81253cbf066d5550f3b5e1b67a4b8fd2aab391253590b490bde0834bbd07fca85392712054d346625d3b2799d055739338c18bb63fd744daf6082e24e53fa3dfc00a1202a55f02c879d63f2a8e41fccbb206a10b72348578f4e42881c2924f7b165f4c3e5e3353d23d5007befc16bf4ef47a16e45d4e727df0c4fa38aac0de245ff8f7770ea5ab5312898d293effb07be15ae2879c7c0f332598b9ed4186fd66c8c7126ba833c06496911b5b5e8a515a2050fde3d40433744b7b2840eb31b22e0568eddd352e2b2176d3e1c1dd09bd28a2d95386b64866741742f342f9e74e48d7f5f66f0c81179a191e2e013a8fc35b64e1379d88feb5591fa31169a8ef7812ad694bee3dd8a864f6834c1a4ebd1280c1247252e0523c64513b6f1a70c73349b94649606e17d9c7e47fb96319f81c77d783e8dec8fa9a1858118f66119898a1d7f29afb02479cbbaffb2e573a23240eb0056ad63c483112acc65c34350a245dec549e980a5f22ea9e56e4c206fbac5f7faa62c629ae63adfbe7dc6d3493a965c28d70dcd29d7a2dde2e3fc300c933322e2ba67928698569770a63909785c6c9225d84b490089f0e66171c2bf83f5d9d38b0415f25938472310d0c18976ea9067871a97cff32ef7fb7f5da13e92e09f7f5178c248ae186d2508db8382c587385fe3286f50699fdfb57d5c35a79c3f46a9e21791f673294cca3a3c4b39663982fc910fd73379bf57bbc02e8584f5bf6e61713881b1b720e4a2dd4cf05dd01aa2210f88623f1037e810ab8ba3d4ba4c347455c34b7944b54953e58e4849bbb385444a3ec0092bc44ed011d48137a2e0dd59e976ed03487c40cf7cedabf511dcda534ecc57044929924c88e7dd780c4ddcf107e7ad329beefdfcb22a2a2c902a400f1f0cbb6996f11c1e92280acc3a827e2274e44afb4177870360c522403a4a8f43d412d4bd92a31fe40b635f2d1945079cfc368f6e8158093f38f98debe47bb74fc85eea0927966c2c239cc092f56bc9d818f5607ca71b0df43b22d85d4c75369efec8e9aca3634985bddb7f737ddd454dfe0b9227115cc229311c205e1772abd32b08d225328962b5dbefe233ee7beb87fc6f3d2776a1040f6e443d389018afb4f05f1bd4a4793841e0f96ad0e9a294dfb647e3c6b587796c4fefab32499ec9a3d3ccb4038ace66db46d591e145e169c367b4175ff471663901386f103f241bb3eea85aba8ddecba9044e9297d639e8ecaa73fa6c380f6ea6038a8ed9fb40e971559dee8eb0286d45e8486bb9ae67a7b84d9cf93b134876ad2798992455b4afed4c24946f751d3276c65638d4727b359faa81769940a3dddc59ceb6afcf6f13dcd6e5b72550a001eead7529eda6aa73a1f5f4b184ff52761aa9fa7019cd8bc7f2af16c29a4459f8e0d82752e4e08fa82949565b6034f9faba3bf6e4e7cfea6f7b264944a2a10243239af3dba443e14636d730fb3b6d79ac83969d69691e7ee36292943f20567eac836d1f82c0293f87f13dc2a7c9ed019e412d747c306811f2780825985d56853ce6b8758737718048abcb65b3373cd7889117920ef82ac8edfad34ee7811f5c2d266796bd64df9d959cec705a11db728198f5f49c62a2786ae8750ca30a9410201a31b75f49262fb53f3491173343f98c42c42092177d23bbe1e71da6150f62189871b8d03c05230e89643927dcebc5ecaf64624b5ab15cde745bf185cfb2d2f066b42746b2fdac501bb4741843145e9cb418d791ca17e6b982bea16e58860b610842b4c6aaac3bae3cd6ea120401cb5d69b60a679d3f7fd38c4c2e13ee1354edf62d8b140e3cd7776ba1a5a7d60aba417c2d28efb0200b311e85c14a22c1c9a5d01057305ed4d8470c580300e64b5462d7a6356cdf456fde86ca176f4b2d36875c2c9ce7ea0dad6ff083aa5ca9ba28be6df2d8c39eaa1d5363b49d9ae5b0af8d548109c5ed740640da6a00666e32135b9b6a94df4d7d7f5285fbf8450e8b13b4628260d586153758212068d358820d7c6ff9dce998d7efd398fbf8a4a201aad4c3286611d7f8e6f713a60e6d9a8665ab29c0e0c90f5020e6fd21bef3b5bba77ee0fdf6fa21949a3978e8465dbddf218903e143014203e71da5b9a302d87b71a4850c74914021cf9ef72fa7ec81a10cb898a0dbd91c5f4c28fa517b498721344223bffeeeea18651f7e0dc2c76491e13147c4d43ae36d40a44e4168db08860ca8eee14716865a93ad37034756497537e44fca8070fdea9cdaf6231a9d553044354afef92a5d5efd9927dd2587a44527f0b3430184a7d47d188639d84d0dbbfd5c5961ce8d178ff0443aa4bfc8f85f5d2323f1ea62d45c5778e37ea930b3219f700fb0a1c89855b2d04ec02bf34cdcde96c8bafd65088d0560804893c232002954d1d70e913da817bf5056b8b639edbef424e581146b29109b9f0ebf2fd1798a3bfc55276e4ca0d6e1ca629d8f8ce6b38c02b07e45989cf5bdd36d8bc0df283d3064e58a69ac9a0f72be758b50f1ddff4bbabb408c3771b9164246d0e646d1f7c478b59e8c0e73eda18604c5ccebe3b9952a417117ee4f6dc58d237958355d0de3b6860b499036e6e96b7f83828a479257e56f1b97288fcd6c58c269abef6722b0b1b683013e6d04266be861afdc54e64036f4813b1d3998d9b1e0352e9f208dadfb55669669dd2279d545f1139b09332e1e4e570fb17f4be8ca3bd1ae47b7fd697972417ead12c10eda0bfed29ac1f53d437b224937bc9353d0f68f8f8c114fa63d0e17ccba685b8c3a97b7eeef789775717ebef8aeeb080842faa3626052ac2cf70da92fce888c84503c9994d08106eebcf61b04d242f1b15bdac8fbc190425ef6a78fcbb317ff7bb9cbb28a5be2dc9fc2d5bb008ed3e230a31758e3e30f5a5f4597a4e964174552124afb72e7e1a6bafcdec77684f56af15794726053518ee3660b1a70780f266af73c273f03dccbeed1ad802cee3a705fc1b1dd4151abc0964938705d9b0f9d73260bc53217610ba7cd2647d332fe0c0b4603d4f340d90d7ef102cd9d9a6952932b3d39cc4fd372a15dea3440aeceeca077a80d55a58c3a7af2f2793a7d02238a2a2306ea245460ec4ab098d7d940c0081221623857c2a644f7d3fc2033d4879976fb83d4bfc0469aa53628751ba8018369501f6c3407695ab882f356cd1c039e421b37a12e5daef59ec59ac0afbedcc7390ff581f43da43ae0a758ff6139cbe53ff51b85d890270b09e41c9858c8887fc45d9df49a7547be76c166e8a8969342876bcd82d1a2038f34c6ac000284b2e450c16adcfc722d9310143d04276bd73563e513ff4706ed91a3e440a31d6dccf9c8730cf657411d30d45c172cc6fdbd2ed55d12cf2f50f78b4189c4a7cf5425efb9f6e20c141f35745d5bb2564710af92001bd0c0d70a7e27b0621abbecf83eefc6a4856f195db729375933d47785a858100b2a979d47d42fea0e99a1ba3a6e7c4c93dee64147051292ddc1c734ed672be083c13e8d3e12dd39790f1959ccae4979bc1a22f54d6e41e01bcc82424e11d6c96a63ba65672587a91f92a4d608f4cdca23c98f691bc72867e04447d370cdb6d327e28043f96ae7a612f090ac048d9cdbbf7497972846640921b0d6f0b444b3178c3c7d6d31fab93d25ca05c3b0aed63d2ace3dd57ddefa8cede66a989f090310fa664b5e0350ea993b290f57191d23002cd0d58f9965d44933b003cb0cd976c57b0d68d933d0d0068f6ca600b92e50362e40f5de79a03d12f66328cf14b6482aa569c9fdcada225324d2374bb201f726827c241265edd432cae292bb0353262bedd3993bd53c98d6c776220ef7e57a19ed5c8c336dde1d586a6c24a157ad947801d5f6575cfed248eaa0f4c540e8bd3fb57712178abd03e007169972bc5fc976a3886a0677febc2c146c6b512eee998ed6b01946afd2187a124a0fa709932ee0d10dfdd3c9f801e900b81d88a378dfd835504a52fa3e62cba2332465339e04886f843467edb2fb9a3196cc8f0237be0326e87084c69cb34c208c8721c75ef0f174dbfc9b74636db027be961965564213067c5a78f23e4191e22a8a4912fe4d281bb2b975b6a46fc865cc08dc438cadc4536f97de20e247a17d78053c93fba5bc03a112a7d1f8e4f3bf0675ad81f907198582663c2b5dea369028f99322f775dc4a71c32af00781c8737e0ff0880d2ba928d42ada490600f4edf44d1fbc16cac72cbc7bdd2af92fa71d023b88d737678b6a1dea058cc14c2dfb40f80564d2f8c900765e1c85b27d760ab2f391a19c167e0c0291b7cd9136156ff8e3f109870e94a96e5d512acfbc2703b4044a1575efb2cfb75f44e8ec9aefaac7fd0affcf5963a973ed8865d777ebcabb9cf1037d07c092928971c62f930756c3d91aa0e9011866e15dd7aa5e35c2ded5628016951914baf43518529cdb5df46f8206e71c296a0596c043e3e9e4548282c68ed6bfda0cacb359d1bc1aad91794cccbd20f6942a00d0ccd9d8da2f7d6b833bc5eb7a28d08a31869076cc85d2ea199f04b6851a017fd0d0699d05f7256faf8012b055f792bd20016c90d450b57887390cda0ed296a681bd5ebb291c90518404f64e0c4ce918228ae58d680c161a45d1403f1f621cf5240ba4efaf246100328cba176c097b452498c3fa69e548589d7e06e4c7b7f441953e76f45667fd9b81f7dbd67390ebe135a1cb2f3828169338655bf7a9fdf188b61eac33bb3585909f8d3de3acff1edabb8b683579b77ef2542e4940dcf3ab490c98f170825bb773c22508093a67e7d880380db9c2c8580cee8c6c234585fa22a8d7ff106475dc0611f8257fc6e45eca4fe9ba8256a58687b6f80a1cdb383980d11b3794b7b4ef2845cbcef4def9cb12715593668c264ff9f2a50314dc6badac76cd0b03d48cad817032f46af8a8207dca59c297dea7e94fe9e8a3010d7e13557695c801009cc67171538c9977d335f64e6fde4102da8a0866c098e1e3c8409a2aca5cee726bcb1c8fe353494628f79f5b603702d9e5b499f9c5bfa18d4843ed185f88cb8c2268c6589df6140060e0d87c6f878d054b55f1d891a3e2914abd986d12dcb45eef3528cec14c835f35680f72bb9b7d7fe920c688a4f200dc760f9538c8111ab2efc231f5e5dfe5675affbdeab45682a6a7bba057b32e8f07df115635d152cd65e9dc1c0128a1e202f845b181edb0ebab4420a3f31ce7f4d92a9dc2a7d85f81fa32603214a80b8724abdacc1a52e16737bf1bb301606ca7f5f760ac6058ffe1ac4ef5256c82cb983df11691d18f2fa7df22711d110100000000000000000000006000000e4dbc7c233a6c1678bf52db0a2ad6af5841d2be9216033e3e74732d91d406c31838b86070460d442cbc131ac4427220bb4119645545e4ab94a9e8634798c86fb50d4cf9ff45542a1c8605a92ff563fe74e05d2c41aae00f656804e6a7177285db2ab09995acd9f6cedfb02f8a52e023429034c074f98b0a1ef06bf56c2a8c1b179b3a91e0e9635342bc5e1a47bb342dfcc27b0ffb386fa00cda97ad6b9c94ec61a8bcfa94334da82399a21ff3c046f7f1009ae58c8d04716d104beff480fbc02e216c1130d4c031210094f3e805495e101dc9497934c4606df8d87adff4d7650bc373c2ef32ddd81969970fddcfe0d46e02c2b9f45bd3a1c8a6012e2823cf79d09f842dbb3893054906e0f4e32cfda0f8909461f2baf15410859a8b149afbf1e6ecf9979dca6bcefd23536ce8a4555c668ec4deb07a38b24741987eb860c94f2bbf159611d6c617a00f929083c56312325cdbe4d33f2f4ccd1d8373bc757bf9b675e0f9e2b32c438bfedfd82cad55d2642c2d8b239e03aa8fb0c38870248dba703102908b81897e6d684684ed0b85fc422a6520568ae33902e439965e34c383a6c85ead68c190fda620eb088e34190473eeadf840860bdf5c062afcdd9c2d59d4b56f7a2ab54bc5cdf07f7147f3f3b75bab915541f76d653331ed0af38d3e116f3ac0b90bab3aaa304360237a8ddf9bbb9e6a1b8e9f8a90f6a871761123f5c2373b78bc86006d0c43aaa8f963d9a5bd2acc4ad84e6f2baffd3dd00b82b5d4c5f07a9ac6d234cf995f97ba3665e0a55ed35e14b8a350cbdc3ba5294add9514ae5c582b03d3d5d6cb7def7f99955a42586ec39e48172efa4d31a084054e4b03815ffec90f1f4f5597fc1ff89d9e8324c44b9924831ff5f16ab7ff1c71bc23707e1b1c9c9dd120e23066a2cb97dae24548fb999567e6603d2e1845cb9e2da56b4af98f246465baa4ffbf088d699bb233387403e4905848c0f655ab17821ff0c9e42f248843a52a7ccabf1c35b54fcdbf6ffa0975d473a5bf6ac629e5dbabd41f1b42964d823ea55aa011915c34c627ab3ad3ea3acbe16b5b4774d7e0cbc00f7a314468990e4ecc47ae2aa8c87536682bf6d2c210f5398a81ca2c9f8aad8a5fa9d3de96dd7bbd0ea05cb08231c800dc03f4d3c9b4040b96a53d9238128a2b4d45b122571103eb8128e545d2a5070ace7982a12f021f6fa7779f618f0da7bd64c422f7f2e15980aa34334412a577323bebfc21e450cbba00a3662d86ab0d289a851ba14520c24d8bb4fe8e0b6c0526018fd6fcefeb4d0809e33981ff1183f894316108112fb74eac87ed2dbad65f6390b7ad97c574079394f7621d428c49df07bbe9be64fdd753749c4cf52583342f65d32e004cbfabe1b8d50c7b8294a5d9dd783f910caa0165fd142cc30cbec2e721c06135b7b6940d21de5d945b37aa6989bb51f33297938d8258f1685fd07f0fd913ee2fe260d9944aab93b45595960153b1f0bc323c4bba85504fba9c10d2a17e06f57f7fec1f731a63d39e9d9d35454efd732fa472cfbf3630e580f26b9d080ad8f15f9c629fa376122f8db748c63b0090a0be19db982fccb3cb4a1a8871816311feef42cb2fb8bc5a2171242e382d0701ec76bcbb230089aa030dd7cd10edcdf95869c60dc4131957f093b746499a3abfec2f27e3cf22eed551290198b6ee4afca034966946e638f9b98db1b0149a6712179c50d49346f93ce38215d02add03dc0772d2e81dcd44df444c01973f679fd3fe4a9cda80dcc3e93baf471a6f981f1663c936648061a31b3c629eaaec68526cb9e05a1c2c5eb2219d6611b4c36c9cc22f55e7c2efec4e78beac8fe1f07fc9cd3312b83615f411156aafea0ae553c0c3ac0a3206aff179e01679a077bca6b089599bbd022ac4ddca8564eac2536cf079d15d5a60642b0a8db5bd61be3bac724c1d69e89ab15beb144cc8463c7f2e57076362df1f1522a186d05ad4b802c12b46f085bcce783e69091ab3b2ec3f14310be5b62ac0b6c9a5b74c4b2061e85e337f1baf8ac9f9453bfe9dc348be510803cd610b31474366aa7e46d026a9461ba26de49315ffe9f11a7c4ddc3328e2508663440bfd2c8ea3fa6f6a7a3d22f8b5521f7d4c9395259982436d5fa806cd40e776d0de35e9e29abffd7b3ac0db12f3d9801e74f8eda33ce98048e748ee0e7d2ff0048f6461bfb146143edff25b93db2886709453bf1654789b6dd43fb4116642f7cd7fc25417cec91d90ed349fd4b2dbf064b8b4336cad0596b32328635eee6711cf1152510f5ca33b5ed09c953bed18427d03e4ededf6840be6059de0ce14b0606c0fdab22f0bf77ed8925dec3dc2e057b3959f2ad99a72f1416c6ba75970d820b66071dc3192923ca7a840e8317e01a42b9a38fa8ffcfa9b383ea6bd69f33724cea8122a6d6f675b7c550c0ef96198a48b7ae6c967102a65c85158a83ab93da14d275e45b8965b4bfd61fa7b55f96272d9f0b7202d184dfd6d32375e00b6beba89435a67a83ef172e714a5e1a0f800d3a5f8c1f50cc16011167cc387b95df079b4b4de3fd3dc26a31dfaa76d88759f479c5553f7a8a8fe39a644a01d2897b72ff9537c617c6b33ccd77f7b7f2bb14a41326a5a4330dba804cce8079437f3d93fb99b1d44950fc8320951de04dba15b2102292d7eafb17e309170856ff1d8bf479854c6d4da3c6f42b865f78e5087d1e3731435e0b64011522ec2ad33400e869c61f5ac4f1c438a996af1d4285e1a0a21bc73629cad259a7aa048a9fce259ec3f449ea742c3864883b423b2818b3d40690c076a99fbec08a6fac09d196b6955f02e26f9e5c67411af65ffa05e298f86f5482904c17de9d2df9a388d942fac4435ca6a040d43ace43d8f363fd306f9a4c561ded730156ba74fa6f14d1619936bcbe50cdaa4b830ee48747f411389ce1ed8d3439981e29b930858b3e36798d28ab7246c9ce8a20b0ebea11c8f8638c003281b1f68443cddf0d9133f9db32a980183e7b4a288b0718e900129424fdc820ba15fa0668aed3ff5d5bd0083dc293b1a6f2fdbfc03ed3942c7dd16e82a08e4a38faf6345785daf8f6db24f535281f61bfefb45162918ec21ea4dbc83653316b53bd9330ed471f9443abbf83e27b6816d6474d6f663e893b99660b5e69abaf70a4c9b54696971df8dc75c4671aecf5e1da82ca1a68563866f09e8673c4472dc3186b69ea8d62759164e471e40888fa7813b20d251ff517ae47e17c8ef4b0e12d368f4727c3e7aa3144fa9e4423ecc68925940ecb5a09725861d080859e550c2d10d091c6b105d5e8c3a45d679bc69832081b2d40ab9bf0ae980759aeb31785f81353077b6f490e0fc7195b5c2612730c0e6ce13e15d510e4e11ff9ff3156c88987b389c92e25c9ca821adfbc0bfc84211533db5046e33962e3f8bf1b0a0f4b0e23a5873586d80486d0f9f5c925745ba2ee4c209bd88b93957943a9a56f78a85cf4bb886526ace28b453e39f8a9840d461e64df2608d84336774dc2c8d9e199f30a50cc99dcb4e1502fc5ed6bd74eb42c8fdcfbf9a5a2fb1f0efe61ee3b4eecde4aa1a124df591b710f864da4b54929ce6533339f1457736b63defd988e4cdb1af643c96dcff24ebf584b6b1c5c194fa522807abc54fb4c336c8636c75cd6c1cc19e60ab86b19cafcc80dda521b55ea6c2ff3402f231946efde239e634a34bf08878aac7a5889381da73c9033f1aedbc855b9f44750aa1751e8bb7c598c96acbf632b5a54406c9085de5033cb60cb8c8447d8813415b134ae51ca0ef1f5a7dd72af496d736f709c6ae86e36f6949738f7816a6e56bfa688ef70e2c1ed2db1758e24a042a5dfa66aa027ac3c84d819f8c09b7006b1f12ec4cb8b58d35df672a4c85b186b48d4dcd8a0914856ff8a6d933fe607108cd8af480dcd00346f0b6598ed268510527e809bf1fa32f397165bafaccdfef303b66e1b3a15eb4f84f7e6b57c8cf96421e733ecb7162361e014f662b26143b230ab592de82664aad5c70c8af36fd7c7115371f328a831ee50b351b79c4fe301720fa47fba9b4e809f99491802d898ddce9299ababd45007a6ec44acd2ba95b0cb6f70377ffe24ca84e3d3dc12589de0b82ffadb5c4c8700a046521fd15471f7b55eb2c4f1555fd6d2206df89d55d89f3239ea99f852af32aab88ddae58ddc8a180e5f1e3571411dea0e1a904b4b89e6dea0cdb65009cc3ee8ffa1be83fb05de587af08b4bbf20ab6edba0a28074243934d7baf847e56b14df5a7b93bafc3769b12b0d3fbb995163610fd67cb7e46d3c9665dc361907c3ca59e4670887394721e9de12151434a3d86310bfb7a467556419af99f961794ee4f908052dd3e06b1f6df92a696305d9ec3bc1adea6d032ddd8fe48da95cad13cf81237c391ad06ad16cb34f9001260a20299ea02f023df008e0cc2b158f41e9f236e8c2187e360c38f22506040f89d1e996f3c75fa31584027fbebd2f90cb6a40279e3278fe92d35935b37b2d48e2824e5d77081f39b85f2a62ce29af8cff30b1f2270bd928919508c24b80d9781bf0127cde779661703956e3a2477dc67201740e98eae3e60440d13688b81f9f0b8626ca7eac6121af565a1ec40a75699cf3eb0c3a6825e959f5594ee60c684a11f45c0a8738ed430469aad821c8772729cf48f8f947cdfe2253c4fc3dedcca7fbc8b0f80b5af62c277cec019048b23dc07128b07c087f52146d075547746485b94dacda6baccd88ec4bb4f349d1cbfbac5cd876a855ecd07513bab53f2d9b775de183dbe7bc6960a0e1bd4fed4e408b341aa137844d4cfc0030f4bf4fe7652a7a906dea1d9e3fa4789b2d1f2511be1b32ebb1fd8d5679c0e6c8b5aed9eba555f5763f08332826e7d65ae4aca6a7a4d679d0d202af2fa46e1db9d239064de44bdb80cf4b3b400db2c16e639a5bf62cadc92397fec18b4a50f72005c553dac77beb3c8658e274fc3b83e5f8003163146b260c276c1d9e7eb693a70bb8d189fccbc973c60b7933057ac1f82793388004bafa439f1597611e7b1f8e81b83840fee96847ba561389921987083164caf43dd6743ab1b09acaddf13206d467f11b94725d6ce003511e89f3774ea2de0f40bb4af0ce2c0656ff67c9c055fddf01888d644d0fbde74d240dd03eb2a91f927647a23a283b6842ef43a2a7c2cb9b620262752e0c7eb1f63cf2b452644aa4584949de795e8975ef4a711f109708274a8f75c3f41e2673aa77c37ceec357993c82475369c5f763846c43f752a8c797fb37a8cbe099fa71a2df31e25f26999e641cdd2535cdb7b70d54bf44bef96089a15f05b67fb2b98ac6202e5fd5faa0c383836b92e62b64248a5a738f0fdc1aab7c5facf6ee74699e743cd83615bd0ad9e28116fcfb7a65ed16535c9610c9ba731312f81fab0cc07d8c2ec38eb576722400b50770ebdd565240f66f9759583fb91ce993495c9a05305cfbeb8d478c2499716785316649781b6b7607e2e9d09c88ea788acd3f4dd8b33f44426b336a2e1ea779b0b7349508b62f1b232f2402aee70d5e1d426aea2047c2381c6b1e94c35be4144023e757bdfaba758f07225ab99118bdce032c2539f522bdd35d6bc48b52f9168b221fcc95cfc996473990a97996c7d7f9a435eca0de20edcce3d910f8b4e63cc2dde682d07fbfefdc321353e5e986ca4757b6a2b7d4564df837dfec19869b5f7b38a131af46e040e115288aa979af29d960092633974db1424ae9f389c153203525c7c07618ce19abf5efe7f6104000000000000000000000000200000024051d057464156a3fc0c142420b8109d77fbaafbb3cc6fec731f2ad723538c73d32f37d5158711d3155ba558407000000000000000000000000000000000034927d1b9aba11a02a4f71f3fbb57778879d8fc75a0e1944690655c538c9d2d408bed1582c90f4898793b368a48ddb867bd831dcb4e2f4d66785eb3a0e7933cc7054e3ce639074a5a4ab5ab649b2f1e96434c6bcb1a42e975df73e32cfa9c0b64018a71ec76d09cfe813641511236f57c8a559bda4bccfd97f24e5fbf669c41766fd067570f53f74fcccd1a1383654b44f7fbf49695a181d1196c0923bcc41cf97fdd5d0c927432ebf227c5fa711c73c3e2c2878396b2dc90a1a6c45aa080192948477e7010ede91d15cef9ed8ec75d86cd9231d66164ef654412c11af5a8d02780f84626f95912d824bf7b6fd2d71dc968c6c1cfcaaeee708e2c684212652d7f14d23415da1470caa0c6bd436f4bafde2874c078b3daf6d3a93e4fe17068b889a21d6692a51086900906ff66c9948a75fee3c4bb8c78851ef10fc00d2d5e6f0353b64f225d8cd5a3a0c7aa033433cec976ef005de4d785216ebbcf49ab12fc6dfa9a6d17482a4ea6571c1bbd8d2998f41f109d3320f5d02720c25745ca2a47709d820ee2549b030ec9865f0a997712342ad11834d5fde5dc92ee823ca633e51a9e372d585b634595950f506efef04a5d7f1960a9c01ae334f54ee452ae8f78eab49914a"], 0x20d0}, 0x403) openat$zero(0xffffffffffffff9c, &(0x7f00000022c0)='/dev/zero\x00', 0x400, 0x0) socket(0x2, 0x4002, 0x0) socket(0x10, 0x3, 0xa6) socket(0x7, 0x8000, 0x2) socket(0x21, 0x5, 0x5) 17:06:19 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x9124) r1 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000040)=0x4) 17:06:19 executing program 0: mknod$loop(&(0x7f0000001440)='./file0\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:06:19 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e6005700"/67], &(0x7f0000000180)=0x43) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/62, &(0x7f00000000c0)=0x3e) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7d7, 0xa30, 0x70e6fb6c, 0x40, "f3cef8f3e8e2926e5a6510772308b04ff1f7b2b5", 0x4f5d, 0x8}) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) 17:06:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) fcntl$setflags(r0, 0x2, 0x1) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:06:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x103, 0x0, 0x0) 17:06:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080)=0x3, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x1}) close(r0) 17:06:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r3, 0x0, 0x8, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r4 = dup(r0) preadv(r4, &(0x7f0000000500)=[{&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000080)=""/242, 0xf2}, {&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/253, 0xfd}], 0x7, 0x0, 0x0) flock(r0, 0x1) 17:06:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0x1f) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) write(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x104}], 0x1, 0x0) 17:06:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8100, 0x8) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x6, 0xa87d, 0x7127}, 0x3, 0x8, 0x1000}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x1000000000002, 0x777}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 17:06:19 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0x2006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open$dir(&(0x7f0000000740)='./file0\x00', 0x10001, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1ce8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xad}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}], ['./file0\x00', './file0/file0\x00', './file0/file0/file0\x00', './file0/file0\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x2}) recvfrom$inet(r1, &(0x7f0000000080)=""/38, 0x26, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) chdir(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000100)='./file\x00', 0x2, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000780)=""/167, 0xa7) 17:06:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="f13a3c20bfd86c6f3050c3fc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb700"/47, 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) 17:06:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = semget$private(0x0, 0x3, 0x58) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000040)=0x401) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 17:06:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x48, &(0x7f00000000c0)="4c351e4a426552d02d8442bc6e9f9fa736388163bd83cbc490faa30cd718e935e12639275ff27ee7c502c45fa7e9ec13bbe7ea8394f1ca76a4ed0dc8c95fa97f4ff31186517482a563b5ec7109e07fd790ee4eca133b54e878042104fd0d6cd22caf7a5e415579a91b7a08dc937e36bd501bda23176f137a6ea01392fe4ded05a5b5349984c35e726038173d53bd627ecc86214ad3cb7df7ed64acc706a0d1b53d2d262f99467c515a14052aef4d", 0xae) 17:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x4, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x200) 17:06:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000001100), 0x10000) fchdir(r0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096, 0xffffffffffffffaa}, {&(0x7f0000001000)=""/140, 0xf7}], 0x2000000000000718) 17:06:20 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x800000000000003, 0x8058) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 17:06:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r2) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0xa}, 0x40e) 17:06:20 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x1, 0x27, 0x3, 0x81}, {0xd, 0x9, 0x6, 0x6}, {0x100, 0x7fffffff, 0xffffffff, 0x6}, {0x80000, 0x0, 0x6, 0x1}, {0x7f, 0x100000001, 0x18, 0x8}, {0x4, 0x200, 0x9, 0x3581}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x8, 0x7, 0x80000001, 0x5}, {0x306, 0x80000001, 0x8, 0x2}, {0x5, 0xff, 0x1000, 0x8000}, {0x2, 0x0, 0x8, 0x8}, {0x101, 0x6, 0xfff, 0x849d}, {0x6800000000000000, 0x55, 0x85c}, {0x9, 0x7, 0x1, 0x100}, {0x4, 0x0, 0x0, 0x9}, {0x2, 0x401, 0xffffffffffffa401, 0x8}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x1000) 17:06:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x1, 0xffff, 0x8, "22aa492a9fbb92d2715e85f23f7b96d36c542d5f", 0x2, 0xfffffffffffffffd}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 17:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x1}, {0x6}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:20 executing program 0: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) fchdir(r0) mprotect(&(0x7f000005e000/0x400000)=nil, 0x400000, 0x0) recvfrom$inet(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x40, &(0x7f0000000040)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 17:06:20 executing program 1: semget$private(0x0, 0x7, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3f, 0x800, 0x2}, {0x9, 0xffffffffffffff01, 0x0, 0xffffffff}, {0x3, 0x4, 0x3df, 0x6}, {0x10001, 0x2, 0x7fffffff, 0x3}, {0x6, 0x1, 0x41ff, 0x4}]}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f0000000240)=""/183, 0xb7}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000300)=""/22, 0x16}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x3, 0x7, 0x6, 0x1000}]}) 17:06:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) 17:06:20 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/37, 0x25) mkdir(&(0x7f000001c000)='./bus\x00', 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 17:06:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) 17:06:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x8}) 17:06:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2, 0x0, 0x3a8) 17:06:20 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x10080, 0x124) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="14ea72b313425c6a719adccc4c0b975ce686a615666328fb962c895f", 0x1c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x7fff, 0x0, 0xc600, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='c\x00') fchdir(r1) 17:06:20 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fsync(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10008, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0xfffffffffffffffd, 0x4, 0x3ddb30d5, 0x2}) 17:06:20 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001280)=0xfffffffffffffe74) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="bd90913869630e2b2580f68e5061aa1fc1f32e9fb8ea654756ce45da0f657d0467d0627bf570ea90569a05f745fd026162dc47b3871a4898e0913ebb245f60fa3cdc36c89bdc9b3be9a346", 0x4b, 0x8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001240)=0x8) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000040)) 17:06:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/209, 0xd1) readlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/185, 0xb9) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0x7, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000300)) mknod(&(0x7f0000000340)='./file0\x00', 0x2060, 0x401) r2 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x189) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000003c0)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000480)={0x45, './file0\x00', './file0\x00'}) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/229, 0xe5) ioctl$KDSETRAD(r1, 0x20004b43) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x22, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r7 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r7, 0x1, &(0x7f00000006c0)={{0x3, r6, r4, r6, r4, 0x10, 0xffffffff}, 0x34, 0x9, r5, r3, 0x6, 0x3, 0x9, 0x100000000}) bind$inet(r2, &(0x7f0000000740)={0x2, 0x0}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000780)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000007c0)=0x1) mkdir(&(0x7f0000000800)='./file0\x00', 0x131) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x8, './file0/file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000880)={0x5, './file0/file0\x00'}) utimes(&(0x7f00000008c0)='./file0/file0\x00', &(0x7f0000000900)={{0x1, 0x9}, {0x456, 0x710}}) mknod(&(0x7f0000000940)='./file0\x00', 0x20, 0x0) chflags(&(0x7f0000000980)='./file1\x00', 0x1) rmdir(&(0x7f00000009c0)='./file2\x00') mknod(&(0x7f0000000a00)='./file1\x00', 0x2080, 0x3ff) mkdir(&(0x7f0000000a40)='./file2\x00', 0x90) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000a80)=0x1) 17:06:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x2, 0x42) pipe(&(0x7f0000000080)) ftruncate(r0, 0x0, 0x7) pread(r0, &(0x7f0000000000)="876838ceb738851ec70ba708aa7c97d826558e9e4ee6c535f38d08563ad3c6ed67cae02eec120604cd2ff08fb17bf1419dfccb740cb7a413e933489a946f461f7c0c38f755a8fedd8c0d5855c43c8960c2bf2f11006ec572253e92a7ad5ec43984a5063979", 0x65, 0x0, 0x0) 17:06:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x18110, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) 17:06:21 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='c\x00') socketpair(0x6, 0x3, 0x80000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="9c00f5dabe3272c0a237646f6523a58468f1d4671a1fc424d0d43503540d49", 0x1f}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) 17:06:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="55e914e6b6319abaa146b711dbbcc79195f4be0d3b796ca5e9ce14253b894b0901eb8d115c5966513258ed82124f91205a3a91142f2c1116dd869a5d88ea0636d35854d45769397544081a605a504ba069a101721cef007be8c8642dc8dfa75610dac92041026a54321e16b4bd3e04e560400a72b0218bcd221de7bbd90245e755e942b2a8a16110a2cc75fd994808dd37136f9a5331997c7f052494066bb93a15b84f7d37a734ce36eeddc67cc01942a8c7feaa20a9745a9516e7a4eff82f17099e8b6afa0dae8765450ce8c36ad7aa52ed02fd544ac02639796288db8d00facb3c533aa2353e", 0xe7) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0xffffffffffffff3d}], 0x10000000000000eb) syz_open_pts() 17:06:21 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0xf0f, 0xfffffffffffff000}, {0x1, 0x2}}, &(0x7f0000000040)) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 17:06:21 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107002, &(0x7f00000001c0)={{}, 0x0, 0x0}) pipe2(&(0x7f0000000000), 0x4) 17:06:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5) r1 = socket(0x2, 0x1, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/209, 0xfffffffffffffc5b}, {&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0), 0xd}], 0x3) 17:06:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x82) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = semget(0x0, 0x3, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) 17:06:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r2, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setitimer(0x2, &(0x7f0000000100)={{0x80000000, 0x5}, {0xfff, 0xab5c}}, &(0x7f0000000140)) fchmod(r2, 0x4) getsockname(r0, 0x0, &(0x7f0000000200)) 17:06:21 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) sync() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) getrusage(0x1, &(0x7f0000000200)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x4, 0x8, 0x31}, 0x1, 0x0, 0x9}) 17:06:21 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) mlockall(0x3) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) getitimer(0x0, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000080)) 17:06:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000000)=""/84, 0x54) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa8d8995086367966) 17:06:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) listen(r2, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = accept$inet(r1, &(0x7f0000000100), &(0x7f00000000c0)=0xc) connect$inet(r4, &(0x7f0000000080)={0x2, 0x2}, 0xffffffffffffff47) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="fb4275404a2e13effb8010d397ee44425290e216ca4e697dfed666f9c2fedfb2d015d93c688934059686669e1f0d7ce2c3d0eae569626b8e21dbed0e4cd6d1a04f31d32308f456c436116e62ebb24a8ae915f3bab5b8f878c6b2fbe203c73a31a9fed723959ef7e6f505596efc07d47b4b0234db593c8c867eadbc49e790952b71d0d5d2889361e1c0605d8fbb1b9331688f7c50f8eaa39756f44bfcc88b5357de550cd39e1d3a6408f4587a3ae39c89330f2e1448eec9c3948d8d56f30eb056c4d297d77bc95be71071032668467cf13d3cab36b95bbe155333464171e3ca309ad8e3ec79d50a29bb3584f7c5", 0xed) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x0, 0x10001, 0x5e, 0x0, 0x5, 0x5, 0x4, 0x0, 0x1, 0x800, 0x5}) sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 17:06:21 executing program 1: r0 = socket(0x2011, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 17:06:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000000000000) preadv(r0, &(0x7f0000002540)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/203, 0xcb}], 0x2, 0x0, 0x0) 17:06:21 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x680, 0x0) unveil(&(0x7f0000000400)='./control\x00', &(0x7f0000000100)='x\x00') lchown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 17:06:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x10001) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 17:06:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7) 17:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='^,\x00', &(0x7f0000000100)='[!\'/,\x00', &(0x7f0000000140)='/dev/bpf\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='[+//\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='tap']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:21 executing program 1: r0 = semget$private(0x0, 0x7, 0x8c) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x84) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001800)={0x6, &(0x7f00000017c0)=[{0x8, 0x2, 0x1, 0x8}, {0x401, 0x3ff, 0x8, 0x6}, {0x9594, 0x7, 0x6, 0x3ff}, {0x100000000, 0x10001, 0x8, 0x8000}, {0x5, 0xffffffff, 0x9, 0x1}, {0x3, 0x0, 0x800, 0x800}]}) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f00000000c0)=""/8) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000001840)="54261e71b879fd5ef6d9d9703482bb07f832ca2835acd5e8817a4b3e8ce0f535fe0d57e5e54f7105ccf935a7e0a19c35700dcac4f985d57fad8f794bc7016960c56f5d271e35db3949ce7f63079912f3e0cc1cf3acc5c84750232e562b0bec6a397a336c836a5e177204ba89e6da7ad81b802821f24063e47dbf6421302b925c6dccb3118a4ce59d31b48c6cac9012937c9c8cf2297105db934391ec953d972194bcb2d257fdbaaed48300bd09808e9cf1cb77c183e25f84c1da0894592854d3a90a952bd07d123dd6941e3bc0ce71e62c4b67777bcc4f62b06e6d0069b5b7f527585f", 0xe3}, {&(0x7f0000001940)="09766e97526a01197ef0a12942941aa54ee12c8a5f110bbdad19d7680b76d040d59fec512ffcca214fa0d0c19241c0785f604b4120538153c1103c7c19b8a45328fe96d0278e523a5a3b6fba60be532978edf5c5bda1818e9113848f3d2a40a217d187870bbe76734e0e6fd9be2815f88032c3337706d243f10fa22bb2a38ed8adfd2b619c0424c1917653fcba2d3681203e4252869019fff8e03a648a741198ca76f212237d40ae0f6dde570fc2c0449d217b52ce6961fff73bf37ab643e4215376e75d272a1838dbb393dec6b9690bd963ed1833ae485a815cd45d314f9ca9fdee779f120630cc09f892d615780b6a7b103d0bf06749ff7a28b7f1a486b2ba87c594e932fef1e8daa4d8facaef236d9e8371a857842159497055befb81935359f5384f0cbfca068bfcb6a5d4ebdc7af0a5a57d6a5216c9870ad36dd1f3a7a6a4fa4cd361b04d46a32e0fd19ead58181965d6cd51036eecb2972eec70ff85b81914439c7c4adecddbc9a5e374a319287f6e0b8fd704be5157a3358e4b77a11357760c9da3ab898e4be9426c54e75064c12f7777a029e419f79083aae19f7ca886ec3878f96631b53569ed042984f9e61778066c5deb7faa0fd5dd3c7e2df79b7ee7effab6d50274f2d8070f6d6309ad69a39a15b3523505a3152ec64b4923c7234c67a7a11989c3329ddcfd7f2490008d7aaddbc14331c22877c545e8a0c4f107acc4c9789cf75b92f6c443e3cef8b7961a0926d6c73c89096f618bcd22ecde1c720671656005b0f63b3ccc7f7f64f2d71ad040e466e81eda35074cd1a468efb8c639c4b82b2088b0b4553be54cc0f7095568b9d4cb66053bcb876f956512618e87fd2938531cecdc54c070818ba4d49a469ea3ad87078ce7b231b05944e4efc76cbf3b8ba1250ef22764c7cf0bf00174a2b82df025ff4b9e87655b25f93b786258009f05f2633f55664be46835c9f5967bb1f5197bf5c3c8b9f82b2f692711b89eff112ad35fcdb97eae9b64942677ce411a66018918f3839503b9b3fb3cb7aa94053619d813c77bf611e8f481ca4405659fee38ba1981a36c01677190bc5a76808cd15902f1413007ced507a9e4621382ff9332da9bef9786717b86c8ef4b2e7e773050ee00183c9c4e2744362dc541098b3920aeba870cca996e1c1c2861e14fbae3471532f1176c0c1cc4dd0fe3fff5d2292b022b9ab068a5fac2970747bc9d3f9ab7c6b340aa14c6515eb8d2b0e4002f54ad5aac665d3112bcf214defdcad296ab62788d93889e58069c35bfd4946de92a8ea16bad18c69535bb77b294fbc0761add3e6ca379ae5904097d1154de392651a274df15d68353bce3eeede20ad9182d40f849d08c6e9c6cce4891a67fc32dd615e925b670ef0cf91305a87deedbdfbe128b1763dcc60157a1035ffee6220ca65ffef20b58ffa1f388712951313ddd99556a704eeb91712aeb6b77d3d37dece9bcd8ac00170d434d03fe456249027db669344e8ec79f96dedf907559efc8932b8386f3a42d6a63997068fd5012a9b12d53aa71ed24e9c71892ac1db6dc8f2b7b2678d75b68ddb2f4bc89cf1690c4be4ac6235dbe9175ab89c8ba4f9d62c5c31562f44fbdb00b9f93744a97ee23eb7195b5b30aa2a299fe923c5607b6189a137a114a9767c98fea29ab0424779ace32a256af291c616e017a827b6ebbea637a4ae64443a86f001dee691bde9fdbdb625ea5bf60bb6997f3d44788c28829a87dc6b548843083be1ff6b1b33859133fffb8783bf717ded5b7dc0503061d20a608d0e412d6b6eb42222650dc7cc256e6c11299c23e4771a3e30a285166c0cde233f7144b2d3908e3bca094137c2f72d28e17bd1ca6667fc6a9a7e2297613a464697f3f8228d223ca5949da1b471feef5fead04974e6f9b3e52571b3bac02b6b197e9e86c2c155a255138a84e0793366960847d18b9086337b2b99da1ece2999057f1246112f54403f13251b8067d1bdaf61404620c8c59fe32e3c9a210d8f8af259243703a176d3c071bae65b8e805d27e5a8f443caed3d5acae07bae8246d6df75ea4814ada840668c31289c32b592afd32119a85edbc35527ba73cccc39f0b3010b85126beed7c54e5e825858c5bbf54e03e42db0dcfdcc4bb2c7087ccc7fd698d5ae4e80fde740b7253b89801dd96c0e60e51b54f6444472ba462305afb7c38648678d814cac55fc6f816347099e51073f05e1cb9a8a5508be926bafbf29fa9a300e3d317558bc0bcad8ba764ee83237c0b56e605982522fa4d3a192d41fa9b5eacf6a2a76e3c31dac8458ddd40944aed5459bb17a7cb503da32022db1123531d5d2a18d116a685b5b8e20436e51746c12672f0d995dbe1d0c3c711f545af05799bf80639f6bd98a34cc6f22382a9dc793cb55d5e0134549ac8cb1c9477304ea4d367a0a58c85ca6938d6d178e82bb7bd81023fdb50308f307e612725f01d3f5f26605735f95bc8c6c63f2bf0af11a0e5c3c3f4c957eb0e903cefdc9e276e3a662ad5a9a59db9056fc051e8229af99fbf3c83014a7ddfef8deec273826557e1a72a52f924508133b04783010b365ddbdd24e63342acbd99a74eba9e5d1917abc6bc758f9f77c89b013e2180cd3af25821def8fab1ec0d68c5bfb3a8c70af753088ee10cd148ba4c73d6cafc7014030c3421ea3d144a51465a2b2f055ac0748b5f388192c3fa646be550204f94ad9f3a103a03919897bf4e67df2ff6a99a4f9785434e4514a4ee25bceb0ae7ffeb445d0a10ea67a1774915b3dff8c9a9d41a93c4e569cbb883526dfde8d05f52fed8b5cbbd8d6f03dd3e3f670a24b96b08401ddb1f94f884de4163e1e984df42ffe73144c232edb1342b3f9269d617239fd4a3e455fddb62055f06bdf6f4d8e271a5c9c9aa67847d7a4a670d29a875558f92574441865e8651e5a30117b1edcdad6289f241af40b659a2fddaed1446a117666e942f4aa420bf00a382cdd447f91c6df7ea0897835e7b3c83c772c6ee47caa47fb206c707d926f77fbb7d57b5865ecbdd6259433170168fe6f0d50725f8ed4c6792acf9ff08d9aa183e70609f9f40d1e87cbe543b3b684bf0550b0a1b423456423bf30d1ae724577cfbf28693e52cbecba2dc2954de39c6e972f6053829fa86a20900b391d5dea924ddf86dd60a3d1f07e71da1807283d48f111d0bab707651f612f6d65e86aa62f4f84a0f5a9e824e01434e0f6d8d5fc01126a9fa7a25f10560cd3cc96be46ecccf8c595cf99acc7b4ee099b35bdc975af9cf8912895013bf4a9d314b0d100344b3a0e4fb215e814650d9478062aeb6e11622633ed7deeaedc2b05398e539122269c3191804f6b3b74c31582314fc0bce90e072a9726e6856d322c0b23d201781ab44195be889416a64bb36071185b815856e7df1da1ade407208b4536882f249402e73d7125b56c8298b79df3cabc5725266f90ebdb9b6ec97a4f14df4b303034c2f768cd756348d782133eebe07f48c1c3caf9b4e9edc80c65984e9fb9c998539c03df3764c2c06bac3f43dc7dc272404500cfdc8977fc97f4069b0647bd7efb9df316d9f5810b0623016876ef545f8cad42740b8f5ee1ad444929324127c857cfd3190fa66694e0f71b7a36be32d837faf842205ceb45f40344a646bdf2e0458e29fe9658729c88b072aa14fea4f43acbec49d66299e9f226f6d3f0541f01ac3ffa74380d6c51c3184e24149196551b4d39a313ba3ca569ba12e33861a5c128b87d44a8be41332207e89442fb76b7f8fd5ed8eb0771b98afa541958d636b5c179c206abe887d6733b4b7f509c225f0242d42ba782ac1c45d58d61e00fbab69f41f3b4008da26add7a03c74ab70ef87cbbef564d3a2fbb33f7ee93ac7e5fe74479a936521ad6abae3209cb65a112b7f760ec762eb6399939967bdf345a0873f6374b0ac9c086967453d95a5ebccc6c744c5e94dafd4af53eb563d306e924cc2f4bd5bbb26e5b4b9bcb16ee6715dd865f773036ab9f4ec0c580f254979498d5261771c5b2d42eebc475dd5cad7efb3be1676ee4a5adbd91fdb81dd8927f94c443cf6ce1f3ce978a0e2707fdbcc650101406cfa216872db26e96d4e4d25b7e534dd0d2f94cc071f1837355589101d7556e215995e9a9fa35ecf51ca965533fc1f1f73d00eec32be6b72f626a4434444817e7bdaf749a9753f17874c9c2e1be48eb43e4546b02be20df5b57cea1b0cc93c4966c9aeae7031facf97527995c3f29bcbe41added150c5f6f7686fac080fa84e2c58c6e7fffeddcc2987305384c5a6cadeae5dabd412cc31f1347f99f0b13d9a55c836e6552f5010b368a8a59eed013f6bb51c1a4e36128741f45fc38621e69fea458aa5903667b12409a69830be31126356679b6e5fba7cf4d4dec25a06d91a26e74e4f3ac0b6dfcb10d3946aedf6d9e47e38da36a8c3b50f1084b7e6cf21618633786152a034de57504a3ed49ea7eff72fcf488d1c1ea98a111b931533b64e46230346380675f4d819ac1683f21cd3981fffee6c4672e65faf21981a476a9dde41137388bd1e0dbdf352be5335e078125be5bcd0ec5a6c4fac895b5936d99624e6f80ea7b827eaf23e80205781f55c31eb15592c2a3527959db823100428271b873ca5509aebb05b10b145e2bdd122003304af6fd6721917a8d7cc75d3c7f99f0a45e047f058a1bf53247f54a7508f8e19c8c488cffcca147aa36fb49759cd2ec1f25639f97a1a75d5a0de137d7660491097957c3be499baff7f47aaf8a5920ee9752dd5079940f8d40938dacdfd106531a10ec5c1350ab9256f9060c7624328794926253bd78918d2277ddcb2ee7d3731f5e6bc9e3c0fe535c7601c5afe2f203dcb5e874de1afabdea8a02bea59cdc00be5e77513dafbd224c72b11cfd374327cc59dabfe343b042831912cde8b2a0ab044d20b02cb4515aba0290e7359f737b4726cea934ae141248ed4d9bc84ba791e33c880a94bab305adf81f7ace016b5c7c4cf4362172a343f030b52e1f62f542c760fd137420b12b554f58a2ad5b8dfbfa79f46b3d7fa8dd17bc97abecf1bddf37558ae68dfb3f98e04d53be86bf6fc28f4bfd7987cf63f3c13ffaede44180ecc90d3a70ff06172e581a8ddcbbba2c9000897945a080e10fb42f41d51b384406c854940a1399a85687e09fa086852d8ac18063e25d1f87361cafe7d6206ddf84493876c37c3297d78a5adafc342d8b2c1d7861d144f60198bddf81e5d7d517597c939be31cad6748a9102a7050480b50e4b20a82bf3960ca5b932191899b7f26b56fc466fb3334b98e018605e40016d832197724fe112955fea74b7b653512706fcff89094cc5025cb79418900acadd7c546bcf06ae13c4ec71637414707826a5b63105c64866c965c71d52cd7fd470679ffeccff44fffe7573a83b7aa2e814b57c887b91201797073cd5004454e3f2d5f22d10c643c1f289be5c572144add2017210ea0cc00283f76f23f3d6f55faf4b71f16e92c04b72242b7466beedcbd5cdbf786e06631fb6f8b7b8d7e54b529e864cdd39a942f8eda9d7c2a15a87e66c9160a0d63aeff67316c17f85d72f259ffaaadd80d642390f1e46c91b16238be95a6743c1f1be0a5f88d388f0c3ef8c3aeab5ae315782b3ba8db36bd0a41569b2661d10e1ed36acbb6c361a097b5bc2314b917c382de8dc157306cccb5ecb87436369de35be4fc6586cbff6dfa5d5838ee265844d6aa8e8a3bafce37e626dcad6c353d97fa9f270389c0783335798a2f4fc43522f49f15c9efb06f3fbedf77a84c549ab018", 0x1000}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000240)="d074ce322a1ed1b6894243e0a7d40f80219fe0d18b342d49a879d40c2a2e5112169250fb4958fee7fa1aab327cd303454da0821723da32d3a61f91830f2f37a833a2bde3cd9539f35f9a70c3efb8e8e2648425a714664dc74f2f5c65a50dad605ef05300f2548f6e6960b3124d14229cb154f0af9b4d1142fe1e5ea622064f59bc976a602aa794847de83e1b5ce1acb94e79dfc3b3aa9c6e1ab4dc776219049702eb51f676f7ec99b8675ba3562d304aa2bef01ef64ca32961749a6c510850b4d6688e6c6c876875c39f7f6339ea4c06a9eeebb1a51a02b2e17f2d427c9e44", 0xdf}, {&(0x7f00000003c0)="29b7f31d1e45c5a8b7eacd00aa5abe813f9c9a7daf52271ee080b7c86ee9374b2a4f85e2c6dc6e15b3d57850e9a877ef67adc5228360d45a8e71585983df52517d2bff9b39f6c519d3374322887e9f74ab04b819a49b6bf22a5906baf2f376ed567f3804f77ed8c5f41141580ced6929536e109951671004b9f9c96eeff9b2d9b6f3832bb6d9194a0bf9975de8ae9c2b0d9ae9fcc80fbd14f280dec0086e49700f926c2aea167327de433d6298f1a38475001f353ecac779f94fad2e6c67beb48bdbbc48dcb617c31be43f6237ea7752bc1ab7c2436591f1b22ade9cf54289a9b8dc1f967f4c896e4f97de73b178", 0xee}, {&(0x7f0000000140)="9b8472ff2d1fd890a7d5dc80766835f9627fdd45dac9dc222e046ad831cacebbac4af7be9efc7905b4030e03dde0e26adeb85f9a1704d105112618b1d37a4f6ef192c22c04d3f6c19d27b3bd8459855e42715076f16ca54dc34ac41dfe9aeb6dc3", 0x61}, {&(0x7f00000004c0)="1744d8bf304057129041e16d93e2fa1f229e4a70f4efc14dfaf88e443d1715865982eec085599038dd62385b7d8ce24fdaaa54e561ced9ee119893ab4228b1755f53ed563527e96fff41ec2756f3e8e3c32968476f53e205550fcb87336d9efd913605abed72740acb936068439659289e64373de9089611d1ebe35ca0420a0f2ce67329c1f2edc296dbcb53ae6f4630adc64504ff3e0038a6977a58532930d87d6be715729e2ecc6e10ee448c4218f67d155df4ed89", 0xb6}, {&(0x7f0000000580)="ef47f8ac0d1b4c608fa55484470901da1c1cc432a336907706571d5be23459a59bd000602b5b88fc8b9e3d561a76cd873c09bcda79fb37f0a45359fa8873ba67724537035d740257719ae8c9618ee817ecc4a361e087467bc0fbc38d30eab2d012817d0810914d47417eca27bd5eaa854623deca1fdef1f46e35c339d64238afcccae621a00f43243439c53eba51b9416216bfaadd61a83a7826259a58b0670f73edf1e06f97834fb553c24d2a46d57c43664bc038641dd5562a17ec467f6174f4e6ce78dde7c039a31e310758f78f", 0xcf}, {&(0x7f0000000680)="d7e0ccf8e42976f16dc01edb9b5ec2e8653caa3755edc1b8c5e3bf466f8216a60cc57d14464ca5492a52d4361f70f386ef63c281e3bdf60fada21bf5e855837b23b5f5e9d26323aa8a94e67ff4792dd8377cf4e79b2268b881fbf8d776e24e54ac1ff7aaa7116ada361cc9ccef516b9ea4414d782857c935fb2ed708e9229c6ca7b6e1a34ecc3493c8ed3339bfb3e5a870ed589f2542f5c5b0c79c34c892b37c5f", 0xa1}, {&(0x7f0000000740)="a85118468ff1406e3125d5b414708c4ce2c5ea30d2eaec93c691352b0d57721601afca81fc0f02d850532ccfd927aa9479ec13385765f26b40a9f0e180d3da8fba21992648b20f7840ce0b87a362d6bebd9fc316b0707c7e5cc4ac50645b5a2cc16b8d887fffe04708285655e4009141583717cd2694a98edadd4be93f59248efb7f56082819c5c59c7e4e9eda79647aa57d5151369dc7de01b3d05bc985bdeb1f47f533f8b5382cc6d338e01b65c00516b8d74c6c7d81a916d0448087a6c3259562686db7bffb317e0d5ca7a7d550d02812f9804dd44a963bff3faf2ae75a43f63eb4be2284b06dd8d96a9519b4d12e03dd71881710f73514dccfaada1424e9162b9a122192fbf5d96462b3dd8a91efa734ef569caa670df66e2e928f8e6bc43d8618442a5a5ea6fa39d76c2e6acb746e724ab34b5d9eeaef3d18d030baaef1103ae7d7c58750a43b522a6eea916427d7fb9f644d0510bafd87f1e952c240c8b32cd4875086b2b42e298e9272046b9d51f6a453c63a5199886b3f15ffc162397cd15e3c687f44109d4eca3cc9aff1a8ddb0d21856525f9b42dfe4995f12dd8150fba7683d7c1d2853f6999fd3a66c7e25c265263a51adc8ef717510c0e75ea52e8ca9440c8a581d07d8b8aabd31de1913561a2d5077066bb394b4696c25e9971ccd5b24d3210a6a072e862f13ed693d01ed4d61603d7a99c25b548d4b0e9ea4912688fc1cfe8febae41b50627cffcbf0b7fe41c0d196a72d828b80ed3d4343901120f26726677575e610cd3d3dc06931b07bc1373016347c997a57e22100d1a41a30613a07e975d9dd5e588be895ad43405ff979e62bb1937efcf8aa4513c0d79f0422f558e7442dfd33b0659de0f238d9e5ca7723c1a794663549beae41b6c4d1c78a062c912a1edb53a193daa56dc269009b5a25aea85ba8e2f4b0fa43fabc977d61bcb65caa0694d6788fc35d19b20141257d9b9fb79edff47fefa2ed32ee9b24be5261b98b5f146c659115229b6dd455ad0d9b51832fa53c2f803e1bfd998695f4247163da2ea02338ee2d0a08f146e1f92c19a000c1dd88950b4d0d88885f7214617996a406dfb3c70f20b13b45c6972f4799da7a6bbf3c23cadeaf4912173ec9cdc094ae87f35d060e423a45d4cfb925cfabcfdb2579e1136bb2d20fdd1d0c5de98236f3b21342cbe33f43e10f7b32b1e2497b4ac3a6d80c09de2727100cf18202a9a57957d99a2ad143641e3416946dfdabd9c6bb00e65cb94c4a34caaa6e28701d0e314b21ed08205b6598adf98cfc3fe00b402de05856bd3eb9c66160d67cf3cf3ff26d8e4fc19dc74cc16a769db2421db1fc8275b36b94a3dfd84c8f59b62de8b6e29a27b92ba0365cb25248d05121f77b42021305bc61b738ca6873b82c24f1ec6b681c58f8ba7f58a9d8a6b82b595a7b17f82cf9b92a1c051f08bbbd75c0edec35302b7785df7204efd4beb1d5c97c4625ab2e20cfc5851b1424105ae7f7ed2baaf7e749d7f6e8c0308e83ca13d13e375fe7d349e3c85cebac12ba81f657d052605e1ddcd2424246b22ea1f32261b12bd319776c177cdd298d03680af481cb48363edef74a78f99a27ef0e4eb253a940d30be36a87681496f43f5508fb8465114fbccbce139a79b58be5366ba55886518adac589cf39312d09a2de5ac7042955e52d8c48e44f52dc0d06b16a50631f80c3615a76ea16b18814506ea9931b3961dff9c636190985a608b22259c0d9ff805b58df6167c9e1ed219429c2e68db3219a2d55c4999717150b23691f0241c3aa48044b1109f30e6a1541461864d1b60471bcde95798c7725b72049e13b0160a58b0534ab5728bcb4e37b096d04377307a53a0783c1d4e82078e889bd587349704b502416ca1612e659c71477fe95351855f00b0c3800d255dce2f4a3ae1007d1143dd6b2e82f4fdadf0190b6549bf86532a2dd3e6b483e186f539a97429e5c45a3f56b02c2192842ac4f2dd80c82f857d8c658e968d9926a6bb3e88ad897544046b9adef39c67c7982a8f19445279f7a13ae1d916d0e8d123c84e5803d008f64198bf58842b27679ec19f8337d0a1898e8ad0b85483d7adfcc3ae4cc974ee5001cd0d022ef5553ca70b3105ac9ede830db8d35e791c33f8a8b1b1115f2c688f34f8a75bc71d850dd767bf9e612d171c607c6541caed13fcfd49bdf086a8293b286f7604a3a2d6c5f724679f01f13c8533fb2be504b8d857f173c5b6a9efbb2c509b84fc3f5791da288fc90a5e25a6fb4d857b92cc1496ebcbf007f4fd159005d0082e9c4264415f15e88a06a649c0c3d114fb55c825a242fbf8db3767fd0d21e0050d39cf3f053423c8fae728f3fba073d9b3f42f9aad968c1201941a94aba484fac003cb1c5b54e7d1635eee2a8f9c49e548680217c0d2ea8249c13f6065372938b0a350e3a381a15948fda020848b592f87330014c4cae68fa58ba97165aeba4cc1782fd6cd46f0f1133d050fc5024bce8aee3bd690adfafa71ec5b3503f730b91070520c2e0393d5975d82a2c2c6e10cbc35a0bd4b45dd437d65a4932623527624d3e236059541033357213a3e463ac4d2d7953cfc3650194904ada0ea413ac1f14262a3d7ab70330ff31e8421d4ce26f7ce95b1c8e18d5e20ba2e7a5f4a7b91378c31fcfb383fe0518e421875d7209ef185350ad79dd11a869eb6bc531873245eb0c854f0f17aab8fab7bde2d8775807e49561ec10cc2ac63d06f5d8a0056761a209691c81332fe5a817d6de5310385aa8384d841b823171b9e3feea8a0df265076eaf7146dc2038eaf0affe6b961560c9657d4c52976db03bc2786e4decab0e0b4559299ee8ed86c2653d9f6e23b1fda5705c9fd74022f79c1c77a53ca6de6ac7d8ba39e28d78a14b63ed42da531129227413ade51cbe12e9a2d8a98035fa1654160c725ea067dc7b435461cb4ae232f7957b9e30158f050fccb0f8a3f1447c600ccea78a342811ff6a28c24f7f90e206b5e959b805c22446f20871456cc7581bfeb1abe9f484dfc81e84697c0c7e1d2017944f9f881fdd1d8366b549d4696a295270bcfcec139ba878ff24287149f0a6369a1abe1644062389b360a7e23f97cbea0e7f9e99c8cb6c1f51658d886d108e7352d7d940339f357960d72b6393221ede8c53757a1ad1dc2e7ffb17ab5db7b199c8d3a0f669e3af5ac1821c6be6e8fdcd65d08e8f271c22baf232758b77ea40f4e03292501906c87bbff7e7bdcfc23a574611de545668d67eb56179cafb64eaf954b7588ab214b5416a40c56dde1b5e30be4bc7fab13dfcfbab216f233e7d5655624910b7aac0871269af4d7016f9c5e4f2400d4f36c2d560c9111d60e9f3602d75d98739eb36d7a2ba68355b10a7e72788d982f56f480c711e24ef66389ab217c37609ce3c6b2a1140e6ae936ebb4b5387fda3afcb455f31274b28e62196e37d123421fe80b3e67287a347c4905e16c06414c1c14743380bdbd0bd9a41ac7126f69c98648bc47e53c5561d46abd5d39e43065bd7455c835700be593542bb757f8bf630971284bd47f3b18259e138b446d8d7fb4bbf54ab5d4daa097473db8e6fa976acb94564232883a237dced29f3aa116175b245b11eaf4a13182008780a77eb51940fc6104cd5594f7f7c3002c39a6aab9388b39d05654fd5d6dade9780cb8d00e335aaed006559f90e1a2139b2af8ef1320e3e6d35c4a1d7c30f6dcc7a2274d9803036d2df4d1605b7fbcba1cc1a5758670fdb26aac4f584bb5674431c0ac56df6410848eae51a9e6ad97c8ca0be8a122661aaa7ae8e731c3180d66640c6e1c81322a4db121029cb4c7d6291a3b2249c784a10701e0f44c712d8a69714002a2c1a93f59e35307d113d74e25dab32c2e0912d4443e302cd31528b53dbfd67edd29e6ba462dfea1c4a92b2af7c0df62c88e24432bafdbc7c1c22cc4a976f5e5186ee3f51d2ee5ecdf58c390c4fb58cef48006584b183849e113aa4fd6b9d4671eaa1b9517b3a7f767576bb42175686db60dbbee1a24eccc070eacd23f19c9c6e0b91fd7c62f7d6e75c41cdc3cc54e6ac1b800a41dda802a7df7485f4623e92e221515b0506d8f5bc998592c19813b034532de6991d4194be8fc0b350b6ab20d1bfd3191480681515baf29971c283ca469d68b78ef544960679c1a946c2e20307aad9c13221ba182dc08c488a9c4b4316ff0749e58a3bdb31472c3660c2cf198babc65380e812d8678a2233809dbe9cd9bd1179dbf20f43655c87760fa4757eb8ccaecd986e6533e96bd4c146af2f8565818269a1039407354520b45982f9103a5e776308193d856fb3e0b32a6157d3632358358289eeba3f7b8fdde58d66bc1977bc8c2a031548daab57d67ad109e05cddb1f705d4c23b2dcfbac966c796e28d0c07fe33aeea327e52cadc05d83865645957515217c04570e0d0b5a9423c0e6d48c4d56e65063bb4dfbc61aff81c4ff457d3971c13a62308d4b98e1acc100f11d852e406e5e2aad42dfc00b6244105cc654886b619e5a7eaec95c131029e00cb39c313a48f6aae8f1483e2d2f972710449a9182e77f66beff0cffa04f4beb02c972f3e1cc4d751d0f942f7d83cdd2661f2bb918a2bbd186d22d096769ca883facffe19c2c6e729e1c03603f2b0630f90df3e497546ecd8402afcab279766114d78a43734c323cdc281b29355fd452dbca29897e31628725c729c974a4e6181ff7db74dd3b7ca6bdb6cf0722b90c0399caaa4f0d01d05d28a3d36aba27848e7b2fb396659e5ceee85c0825a4574bdb36b6f503aa9316b564e911f0563753699fc5298a93430768e4b0d29ecf55edf1b566dae5996e1e9944cef84a9cd4d4e9e2aa601350246932ca88f800ba56152eb6fed87448645a2b32bceeb1ff242b0af116e62b4f9bde0dd043cba599d85f93a1c5b3404f14c82027e039a8855119c549255a4ae1f076db2f56593918228b4e3034a8dc85b6e5985d1a1ac93ae835daed6350bc021e230c2c35fbc5268fa66ef1163878d1f175cfd93a3697cd6e4c36aaa6a90707b3f5f1aa8dc73774772ea7d0044b299b1709e5514feb823561506d0d972f6298005fe9ffc7ea61d2508db3b3f00f7934fe30b3fb852e30016910f79064b783d6f3540ff4e6f0e7d4ac1fdae794554ea69fdecf423b674dbed4e94e811e2d25853e6b6cb0a2f544966cb4899bd44881b3312eaa609dadb0f6a6c1af89312f9d85cbc3ac44f94c60f8ad72dab6bdc9d1719d481c0fc6358e6c33c43eff767dbbaf370781105e69af0f83ab8150868bfb4dcba0361cde4e253abc9945682e130a279f77846e22a654a70616190bc75ecb0c1c53a7687bef3ae5d9237c6bb663e84ae3e193db3ddb262c7ff892a142ecbc1da079a2bbf5920ed5506fb2228d4772c0c79b5ec0227964c764965c7b44372cef8619b3f1b68c6787bf63307143f82df6e98c27f4e57f69050333b68c3850470553d1e5bb2dd152ca9dd8cd60b3d1aca5a370cfcfffe66e5b079a090583494ed745c1d811a3b1a2604b0d33b171d7c99ad9dbbbf75d649cad9227c418aba7ab57e7c59134d96b6ae87d84d381774926bc30d7eb612fa4d06903a95a7a33813d9e5628ec4f176406877c3bee096a542f70cd8b307818ebdae6b70ffbf5f47a284fc6ec6c6b224ebfe662ec4b4779111e3e543484e6ee7c1e7b28ae4fac4213ad794639bc52676d43297bf0f9c36bdaaeef764f1e30607ba991fb08d97b442bac4ca40e134fcaeeda4a5789e9a8876e3c57fcae4ae6879b2be735e31078d6cd968689", 0x1000}, {&(0x7f00000001c0)="facafeb5e02adf81d68f181d6562490a4befa58a120d9464191f7de4db82ea420faeba513bde211adcf452662960fd1ab7f2f7e1700bc9e3982ba39d1b724a", 0x3f}], 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) shutdown(0xffffffffffffffff, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x146, &(0x7f0000000080)="b6") 17:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2084, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x100000000, r1) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 17:06:21 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/19, 0x13) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 17:06:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3f, './bus/file0\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)) recvfrom$unix(r1, &(0x7f00000000c0)=""/3, 0x3, 0x40, &(0x7f0000000100)=@file={0x1, './bus/file0\x00'}, 0xe) 17:06:21 executing program 1: r0 = socket$inet6(0x18, 0xc003, 0x0) accept(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) fcntl$lock(r0, 0x7, &(0x7f0000000540)={0x0, 0x3, 0xff80000000000000, 0x671, r2}) r4 = dup(r0) kevent(r4, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x27c, 0x72e28f1c}, {{r0}, 0xffffffffffffffff, 0x80, 0x5, 0x101, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000081, 0x100000001, 0x9}], 0x800, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x21, 0x8, 0x400}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000004, 0xf0b, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x12, 0x1, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x46, 0x1, 0x1, 0x2}], 0x1, &(0x7f0000000440)={0x9, 0x28000000000000}) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/154, 0x9a}, {&(0x7f0000000100)=""/199, 0xc7}], 0x2, &(0x7f0000000240)=""/184, 0xb8}, 0x840) 17:06:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x800000000000003, 0x1000000000000402) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1800}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x2, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xc8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8, 0x400, 0x7ff, 0x7, "ca469bf55f967c3e49cfa129f62c14790821fe6a", 0x6, 0x6}) r3 = dup2(r0, r0) listen(r0, 0xfffffffffffff001) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)="00000018606eae3c6923f8b3a6d983a3a297ea8dd9040008000000ffff0100"/44, 0x2c}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000000052a4, 0x401}) r5 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000040)=0x2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) 17:06:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) r1 = dup(r0) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x3ff) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 17:06:21 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 17:06:21 executing program 0: r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1, &(0x7f0000000140)=""/120, 0x78}, 0x3) 17:06:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4a0, 0x0) pwrite(r0, &(0x7f0000000080)="726afae2002079bd4b8c2682178e7732cb45ae37e07108d17f6fb711c903376f0533c0ac7158066c85c3af6e69aea922cc113b55f31af09cda9bde4347947859a8d1a8dc", 0x44, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x81) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0xb73f, 0xc, 0x0, 0x0) socket(0x7, 0x3, 0x80000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) 17:06:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() r5 = accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)="557172b41852bfb2681921ee0fcff401508b2b899b5220b49fd617321a917df9aa140a3d720db57a192f63141fc5551b057aa6348de7297cbf62795fe3fe044e6344e0754638c185bd8a486bd674faa9660379fdf30b359d69c3ec3e18ae5202fde92e0e1d13bd618148829a0be103a0afac7de2662d9b55fe786ded62a8104a789da75ca36c1f638541b91ae180fc", 0x8f}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x5915bc33d54a4baa, 0x86128) nanosleep(&(0x7f0000000140)={0x9, 0x80000000}, &(0x7f0000000180)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x4000400000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x800, 0x108) pwritev(r7, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000440)={0x3, 0x1, 0x4, 0x0, 0x3}, 0xc) 17:06:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0xffff, 0x0, 0x389c71ac}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7, 0x0, 0x7, 0x5}, {0x0, 0xaa3e, 0x6, 0xfffffffffffffffb}, {0x1, 0x0, 0x3, 0x8}]}) 17:06:21 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x151) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 17:06:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="5b9ad7c2c0f00f35dd092dbfd0dac0c4db1de871798a40b199b38d14ff3490dcda76af3dc6726c473fd6edfbb5a27104893aa3575479afaaa9088cd35e70e3af0437d3fe99dc9fd860ef86edc22dbee0998c6c2082b4072e25e4d1f19c13b1e6", 0x60}, {&(0x7f0000000000)="f9a4a9e8bad67e8eb059761d", 0xc}, {&(0x7f0000000300)="b545bcc697e965751c5b1eceb8a5ca22cc2a0947c77afd07ed346d2b46dd1b7ccd9c87e0ee92200681fe67ec7c31621ffc8f2f3ab0a08d12c86bf86ab3e850b94e26d423c951011175ca6016d05c0272c13bdcb5c7c8e8af177a6f408626c2c39e81d91c5a48cfc49838ba5046a818d1aae2d7f4f47429bc3dcb010c129e79fc756e83c4d02ec1f6bec2106a28b890b17b7905417b6de87c6aa52edae9a57a80d61625065757ec21c5f9fa72e84bcbc6d5737a7168630c8f0cb1509357edec404e64ca862d1eb249ba6dda81fa00", 0xce}, {&(0x7f0000000400)="36185430656c65814b4d527e4eac87424ea982089e9c1edde8c9f5594459e2b410cb11e76dd7f41391d0c36b655986e76c8eb89ce4684904fff4cce117313bee2e030753be6b7c03938ee91466ddab93d4fc89b67e8bc70b24a3725e068a8dd4d4080da39d018ab52a2134fdb787553aed2b0ad68ee4d5a641c4a13c5cc5ff2f1157b4a4e670b5944d99032375c071c589fbb629895d24c05b", 0x99}], 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 17:06:22 executing program 0: r0 = socket$inet(0x2, 0x20000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 17:06:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) sendto(r0, &(0x7f0000000100)="a28b1427ecf840f5dabdf18633e43b7270f33f3c5b2259145576c57bf9d6ef650f79e1edb81244bf5b8b75b27d27d1da35ca12edb2ed53fed314f58c8f2efb73c46f547530ab588cb27d89609dd439d908704cf4972e5c9aa9f8537e503625793c4dc766e2fea007b3d9e88349033eb8b7e6a7cadeadc38aba346242542e9a0bc38120650813c6619f46dc09c3addffa00dcba5645baa266d16a52d49343a8b2b2fcc7f75062037299199eb0aa2db19b61176e12b4ce516153f893f6ad57880f3cc981d37b513ed21ba75e934edf9614c4ad0d738500b8e1f0772a7a44ebd7ef9d0a5b8c11b21c51a8ee988c9ccfd0c23126904a582d869b19b73f3ed4f85798771671f8c8712a69ed942819c16a45c2972f9edc92e563f4de2a763fac070704c37105b506bc392a7058e886b7d68bb62df728f9672852cbe61e4e143457442b22058fab266d3e99a7ece59f6e6722efe8ed2b914131b76a2b2b79ffcf21990907ca660bb6a79885533aaacff85677a0e724c9320c10d98aac2e5abf996e0a960fa4086dc3d81fabd686fa38b6cfa0026fd0112d1659a61e4f8b862a6d8e340c19b22575c31f3b9c663821eb0bac97d8181f6248439db582c045a0e0ff53afb93afe354bfb7ec4aaa6addb47067868707d13bd95644c15a938752d46ffdd9733f82df711737acd99f922b219a948f32aae08865f1f9f9c30b8869a2b6198598741bced9c6ffca0e5a2a3441412dd06fa3579a02623eaa5282174ea6206ed751b517c04451e56879f50a32aa65004bbacea342799029fbf5d9f31caae0fb38db53f8b1ce954bd64ed8e5756bf8ade3b39969acf9ae8122971a2c31e21aa805dc47bfc15188a812791271cb2ace40a9309fd4707c22e10bceefb18b5a4a5e7bc8619c912824451d0341521e1d8e76a483f612291bb5b16d7f3c0cb128a66b2426472c34541d86ee5599bd9ec24ffa6673c7d66a7bca320b9e595bab772213025d325e0864446e4a4695ba9c8e9e43e0b67a0e2c814f8be097ede08ef2f75a1842bf29e78c6a82baeb5ef147ef1f4dfd7970fb3833ccc16e09e044bf7465c51fba5277500d6c123113649563644591234bb9eb0cfa26ac05ef3de369af26b9bed42c3b74c1b7861bcc0cf7f0738429d0139c85eef8a45d63877167b1e6f9128f459b746c0384b1ef1684c37bd667edf76bedbd0d67516db587da4cd952bb7e176b3500893980b127c1705cadddf8cf043f4f319d9a7fded7505bc9e5b5fb4ec0f577b02fc0d7e673a2d47e49e6d7a319de97e42c27aab961db7536436162f2c966b45f1cdb8289ab07edfa56b80f188a22a529e55867390d9108415d8bc4698b06f07e4715d643ca50c1f3f89b0c999d10cf8ef1292551f6e5098b5696258eed41b0ba94f8cec186adf05d940a6ff15a3f4fc03cc8f1f4f49fd41763eeb8028ecf14a3529475b08b346d7253702f2f32913c489bd437477a5d27ce937369808cc6eb9d4fbca212e6b04a0b97da06bd30c6a55814cb0688e0bf436fdc50715d9d0fa67bf706304136f319ac995c8b78453a2623da5e0d8e84eaaeee6631effd766b77ac96c4572b6c0fb21e9e1a808bddcac2cf02fb682b13a9d8bef2ce3cc010c9570f85ef7fe848dc5a8e644ac637098fa8ca29bffad3ec5da5e1193ae2007e7dd759b2b17371084ab0eaa23c1f46b662d06158bb5ca510b5242fdc716014f4c1d2767b6e0089a21012d37c2bcc6daa2adb60ea69f6e212aa124d5e42f988520ead60a7256e425548472798e51cda12e363e9d64aba3c40c2aab1763a658417a16b74145a5fd05a8e4d62e9b3e92e7646957f1f2cc6714ee48018f98583318c74ff44bcd042718e0017c45d31b74a36f6c5082e8f4892aad4a0d90e9f341efffff09ce47f5dc1643fb09b4eeb9e7ed71dfaeeafc3d79e5b1737c910ff219b22a7a1862146704ea1e9800252bbc31339205674a6cd606d0aa9f31bbdb4c44f6ffa063780ca8183f72091d93286f80cd3ad5f36083a4cd36fca341c655d6d558ca50404cdbe71d9ea711121c77118d96c5c2ad4b1142f2908d2979a4d5dba26b1eb63699ad97c84768111c1fdd530645434037000eb3ce7d9fdda0889676a8d6321dafb31c2407a94e7186c3435e61356f9e2c98841ded01dda8e9a88fbd7d630d73270b558c455442ecd01798552ffa6cccb40dc8b835d7152df9afeae2d642566c4dc94f56090d210e888a3f61f20425bf3e07dd2223966978b7e5a72b0948bf7b15a00ed50cf40ab2234d36e809e5e4fb03d55d67452514857148a06ee1d3dfbc14d73157462c2b8999b39402e643c6ef04d6a688dfaabc9a82385cc3c5fda24cd963148d0571d44a58af5c462051615522b02974362334a807e39b3e4850c8a19564c487b73c67966cd68e0c5b28fa2c8de62db4cf6c4996f8763b76e9f44e408c199183f9b38bae125b4dde987f174ba665502f4802e5f4014902a95412dab43996f70c385b4347c3e535fae741d0bec04bb2ca62cc83ac82197163664813e43a58afbb2d72adec520c698428e3901388b2c120dd50a784ea972d99a47b1893346aedd05356d94264bb6bb1bc79f00c7bf368bd7734ae46e46cbad7e712effbcab05ec248781bdbf2453674cc387efe187a4bb199191eb5c987f48f2a83fc9c3d487a5b6ced0aebb30d863256463d36ad06a4996b34752d18310cc71aad93ba3ad1dacea1bfab39df5554d067356af3cfc1579eb7b3bce1da41a39e3620506a2369a6058b7a1e3d5cf59c822cba30768c91a23d6c69b0e4287cc8a8bf85a3138fa24e319eee054abc23326caa7bf9b68bf9f09753a352bd6aeea791d498207bc4b30e686fbb0c028829b883778fe8ce15bc3bc44335fe840e19bb0a52b191100b9c32cf690ade96c8fa2bfffa2c0bc02f4b9aa24bbb9b279027e70cef4799c7ad364989674662c4a3c7eb34dee8bb5093431ebb4ef23379cbfb321487ee96a0c097187067c5a5350927cb1c0d56b11c934ece4bc4262004848103b4d7daaba6096e069106db05efcc62dd238a9650b0a90601af32811a049a9def5d75acb38a00fd5dada68d42feb85893ffcc3f6dd2c118f4fe640a38631e87815e1827b08094dd966492c165e02f112aac841a1c533f80d0eb2ba0ff9085fd647e560b76444dbee8e86a98f34a98bc7eaeec8575a7e9352b2ddb5b89878218e6f8694dc7d319a086f60928eeab6dc634c8e236ee422bee28448ba36313e5236801d43f317d32d943f301aacc6a5b9c2517324ddd1ff73850023cb2a0d60c037114f4486d98dac0cf9356d76aae82de05808c0792402cfd65928c4c3b630da6703f47b99df4e68b4f5617923af75f01f5195557ad57eb72627b3deb72284e7b8b3265203aeb74430afcbe72127211ee062b9768ed3459cb8ee4e1ad5fef86fafb819fa22a841a97d754050bc47fc0064eabd665b92e7e69bbd5e154d3266b72307a11bb3a378220db3d7780e62aa855fb4e969725c9fae08f2f7db0772f6724a0542f80b6599cb9db3cd9358bb39d0c2fbbc59342244bf157541cdfc50c7ba584985c7f40af79c404cdec879469dcd6e84d2dd4419794713e3ea9c50ac9ec10656be833a011abd2f4b3bfaae0c00982a694bc05b5bd0ed517b05cb28ff4e62445e49dd6606dc1456aeef041fc5cf93f701c90eefff991ca582337a895d49c296fda19ac8257f43a65d54d984fc38dc62ae7cf2f87b2b12150938b151648101b0c47cbe768b8f31e42cb851b813b237a7a855f71e16a370fe655b75a99a39af9fbf573312f9b6aa355f62a447103b6722fda6a5bf2bec7395325463985907af21ad59a6d0679c697d9229b878add4e368f3ed0c2d7ce85516c9f6397856bacab09d328423e2f370071950a83a0449145472aeb803060609d690ebef43926508d69a567781e4222a89ffde15fde7d640fa451d7c95102c86ec269d724eab3f05d340174de54d5752ad6d0000fa63ada17bde9850486e0927cbd1f53bf3a66bd6d01fd9f334a027bf6bd814950fc27b165d3316a127d4aa3ed72464a79c87e74e037da6a58c1199918c1614c2554039bd1f2521007eeae451c7ff178b1ab35e7f5c8ff2700acba8cf414523d578072e536323f94a9065ff143207e7d25f28d3f958f6ececd09bb2b06a23c2d21081b81a07987fd06715c98d035e14365a77fa927b177930750d949178f6ab78131e4926f0c702d47c4f2ec2812160d0db0d858d969f45f0bad4c12904d2a12750a9659b2d7a13c167697fac6e453436a73273f8dc6e7cd16054bf737f16e1a8373f92c9f39400a21a79dabdd7e8052b48649f09589b50c1201d422a3ab39e9be4f9309ebabcb9999a74eb6045a5381773f0d5e7b6ced693c5e23996eb89654df72d872ed28c691e15795f4d24ad9610f5c78cd35fd2fb1aac2f70ea7ba5fcedee2a5555c2d65aeabef558ad7566a2756ee4114003cdb85b0199a8039d03e9b5972b4b88e8a8404dcbebb8fa3a57104cd4c67962b1bcf15f516c8a55c3111c07981ebcdafb11f5ccdc69b86832adae5c3f6a545f07a9333805d6697fea5837993293445d30f80a61bba01fb9aaa1b7fceca41ff9eb7d7589500b7102ef397328e48d453d35fc9654075e55bf8e50584ab19a58f55a84ad26cb1e13b4fbd0f97b46d29996e673142c0d4cd854a5d38a89f14eeec4775d3ad119b6d3484ff1908dc92d47f80d45a78e4e087268e430ed16e2afb3f13bed40dd7c8df4f279a65d722bcd152a6a5576d9a9cbfc0037c778a8e05c365dc92903faf23793e93d02c38408dc1877186d5f903ad8a65d0109284b892d2038a5ea2440281648060a8577acd90c858d1eac1e00c91ab163e5824fdd6bf3022b98b2ab84edf39b14c25efc200f5fdcc695c85e1923fb9b517a27c8b89f8f6cc05891b771de75fb347e576ff39c6927638438b9b222fa28217ef1d3524c810290ed3368153d546f60fece8730041af7831dd4b805ef5f1fa31ad70bd241c8869e2412d966ffca0ecfe3413278dc79a4509dca55044c949b1713000753e3317514ae5fb3892991ee414b415bad984a65ef8b8a31b72038795469b0d26b8b5eaaee97433652630f21773b85584dc0583ae16b4fbea846fc3a6337adecf4a49fb5e198d736d72e693f7b27197fbfe8831629e1c9db2e64dcf57bc1422e0be897d56102793e7fad8cf2e100afa51d34b9cbeaf55f73cec513769dab42aceb9dbef43c4be54fe3e2f2a19cfd5ad0370af321d4b801d0b0fe4d30cfc2687fe1e78c233c9990e30a38a4d617077705a6e2f4e53f96a38c7677372370ab20ccced7ada93b213c93cb4bcafdc52568a76a7d9809fb493d7133f0e65ea9b81f0b6bf67d8da9301f24096279a4d2c426dea3e10e9381a029efb5c0b822416d81ad61d320d8bc09c1026aeaa604857f4aa939e7279eb60cb8c17f29395b98f3034e4841b834415d010381b2913b688decd9c6f8c08bd0db2da74db0b8ceafd793d019d8194d9566187679b65aa13644311923d74e269c64acf34423f6bde54eb1a360fed7479d872caae4e53815357d51cff739309fd2a6b9f77c781fe5e711fdb697bcf8aaf7d8363cf05cba05e043f8c4c8a8a2e95e91c2bee9afef02d96475f3c0833150eb0dbc0cd2f892367dd285fc78bdfff33ba9e9211dd2eef1e7102fb29ed4132d8b19caf3a48cbf3d3df612cda5db6d2ab7d73f3d6cd5fd3ee3577536136d8fb392bde4b26f278c0b2108a43f1abbd34413719e2858050dcb2f0a9cef6e235dcefc1367abce2bcbf", 0x1000, 0x400, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x8}, 0xc) setsockopt(r0, 0x0, 0x400800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) 17:06:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090050008005786ca900f1010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b32ed00f4c8b2ca3ebbc257699a1f132e27a8b5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x15, 0x0, 0x0, 0x0) 17:06:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='.\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x727e, 0x7ff}, {0x8ef, 0x7}}, 0x2) 17:06:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x80) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) 17:06:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x150, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x9) ioctl$TIOCCDTR(r0, 0x20007478) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 17:06:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) pread(r0, &(0x7f0000000000)="68f646ba48ea5b0ac685bcd897896269", 0x10, 0x0, 0x0) kqueue() 17:06:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 17:06:22 executing program 1: unveil(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000040)='./control\x00', 0x802, 0x10) mknod(&(0x7f0000000000)='./control\x00', 0x0, 0x6) 17:06:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 17:06:22 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 17:06:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff00000000000008000000000000002a538706000000a71800000029000000320000000300357000000000001189c3"], 0x38}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x169d, 0x2}, {0x18, 0x0, 0x0, 0x81}, 0x8, [0x966, 0xffffffff, 0xff, 0x7, 0x400, 0x7ff, 0x401, 0x8e9]}, 0x3c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 17:06:22 executing program 0: unveil(0x0, &(0x7f0000000000)='r\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@un=@file={0x0, ""/18}, 0x14, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000200)=""/225, 0xe1}], 0x3, &(0x7f0000000340)=""/185, 0xb9}, 0x840) 17:06:22 executing program 1: r0 = semget$private(0x0, 0x1, 0x20) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000040)=0x7) mknod(&(0x7f00000001c0)='./bus\x00', 0x2089, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, 0x0) 17:06:22 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/30}, &(0x7f00000000c0)=0x20) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:06:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x80000000) setsockopt(r0, 0x4, 0xffffffffffffffff, &(0x7f0000000000)="34ebc8dd12beedf715c917c570e9301eb2b161e2cc9a7042b28a187edbbdecf9bcd705a31a98a5b66d87238570a08d14e3ebd5b414952039b02db1a351f0c115072b532fc2a031426430840400bd94f3a04c20f6858efe62d436ce49badca78edbaa0d60", 0x64) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) 17:06:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom(r0, &(0x7f00000000c0)=""/57, 0x39, 0x800, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4, 0x80000000}, 0xc) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x100, 0x6, 0x9, 0x1, 0x9, 0x4, 0xd25, 0x2, 0x2, 0x6, 0x8}) 17:06:22 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1, 0x7f, './file0\x00', 0x1, 0x5, 0x81, 0x26ae}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 17:06:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x9, 0x3ff, 0x0, 0xfffffffffffffffc, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x4, 0x2}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 17:06:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) 17:06:23 executing program 0: nanosleep(&(0x7f0000001c40)={0x800, 0x7ffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) 17:06:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 17:06:23 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7c62eb3db3564800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e407ce8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000385eea051de8434578882100"/4109], &(0x7f0000001100)=0x1002) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shmget(0x2, 0x4000, 0x3, &(0x7f0000ff9000/0x4000)=nil) shmget(0x3, 0x3000, 0x1c4, &(0x7f0000ffc000/0x3000)=nil) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20810, 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) socketpair(0x26, 0x3, 0x10000, &(0x7f00000011c0)={0xffffffffffffffff}) close(r3) 17:06:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100}], 0x2}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 17:06:23 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000001800)=ANY=[@ANYBLOB="6530c06932854929e89d1c4c00"], 0xa, &(0x7f0000001680)=[{&(0x7f0000000280)="ab92d3d49cd5f277db5340ba338840013f07e0d6dd665139daee45b55e3c0dc4acea24f0ffe320c53ff52f96ccef4f071794e24bb239b21d9eac32296432596e69648dc132e656ebe144f780513121f4bd087fb264fc3b84d676746b43664178645398bbbb580b8954503d277d64", 0x6e}, {&(0x7f0000000300)="d1edc7736a971fa98b0a266ed4f1cfbb81ea5db04982be399ee427b9589fd43ac15632f435efa83881e9fce50f45b4ccb3b99fbf930cd8f8c0bdb296e377311e597209521f77fee297e7ee0721de18ebf7b5b2d25b11e4519eb7c98956dc6ed9625f80dcf01c9e5a3618546c23fe27ed42cd972726c53e05fbc9564d52810aad7da12cf9a9b35c220b843991747e8db59919702471a7cc0bcdddea9468372fb93a55b1e8415f0974131930aa49dff1f7bf9d154422b2ca4f8e065275ea08bedd83595884c8cdc8aa92492fd59e274edf0b1483e2ffcb9893073e5b85a4b9ebd2e012cae9286b17e871e2d03609dd7ea81a6b1373f125bb266225ef9e519327ea1d7e0b2fd2ef6e30c4a5052fdf251ae6f54f6d6d79e1d8787b5e7ba9c89d1b7d3e8539936e141f943a3ec67bab7ed340ccb4b8fbc11f72dd3340f7d902c36c35de22d6e134a1f0038d7c8404c810cfad8299f1d895b5431b11f1f2c9116c76d12af54dd4aec9155836a68550dfb4e1d8129abe6ae10d05e2a0aea0759c7f1152781e75ce4b0af0dc7fe17f1ddb1febbaa1c89550c8c9aa12ceae7594a55fb8af75cc2861123db7867282fdf9b988bde7ab3c9bbf2625bced9a9fdb1745597ce5453a7cc4fddaec8f2026eae1d1fa60e63d2f2ecbe30f1fba2083b190e7b52066fac6b5f8dbaec9d3117901b06313657ea5b4aea0db9f476b292b1658760a1d8588f14979c42bffa96b17832bac1640120e0e7eee4f982f645f5b72f47fe63daec84002a620968085aaa5c3ad0337077f0bffb81fe959f5648bba90f79ca03bdbbf7f19b53646f5e9529f845d1b7b27c0ce9ade2fecbef64041b4fae8f3aea0a19b490c5c70b55ece25375fc7bbe028f7bc88a697566d02b33c5d60def0b3efa32f458ff35a8a4686cb9c93b0ba514cc40b18dd09da2403b099317863950c3d452daa1bb5c7c7ab42f9bdb59673bd4ab064279f8473f68e563e3b0b53d627621f472b188bdbc57ff205ee0cff156c46beb3dd62a38a3ce0e85876743c63dba8dd886928d77e3f322a3e5a14260f756bb97f6bea27a0a8ba97b1fb0e6ae792cca0d4579df0ffe5135a8459d65f386802dd229d356b2b8f7a8db0be8c6e346af3c36b669346bb1743c2ad8f30111ccdc648c34c220172b92987c3052a6867ef09e791d6e8e08b014167475cf199d51b485647d2f30adaf26d570e423ed5f14265453fd9c9b11f5befbbe646e3d90e0d9495f009b7853e482dda2da1e12764d65d667df51c14ac76013df102d80c5dc3f4bb57e8405113cc6879c6c376967327862ae7e1fa12abcb28902d1d35407464babfde1e82b06a0be2bd33eb86c602e98f75a5b2fc4d4d884ec4fcc38ceb08b7ff75b90596fa99e1a71fa1a664a87f26bfbedc29abaeae7a185fc9d8934f5b4e9649a51ebaf1a0295100d8b4efba85c824e085a8ccfd64582f2c1aaef5c7f3a57977dc6f16c416bcd2adfa60701bb8b44e47179f623346181e9ab49b9f5d69945130f29a317656dbd264455f1f18c63c33c00f7945feb03c8c3b01c5b68e7bcc6eaf9c4076c480d26c6b935db468a4f2a1d047904cb836d99cd96e926eeaeb31557353bdc818494ebf4e16593a62c04bbc5dd6f3b0d81bbecdd880f14ee45f6b5569663515056da2da8df882fa75ac989fb43a719d779708b6ba194a2091119be854c4c511e7d0a10b6944270629ee14065609eb7bf365c9d908f493b241a72ae14bfd4b4a52ba503c8a225ca27c9ef75b2fbb49f9f084df6773bc34571ffacbebcbd7ba3286d2b12bb190413c285c9994c3f3c0d381b84c6c4abd8e4a6277d0788908252c40f3f2ae6d682501cbee55c4c0a3f4faf28a95afd89c065f8688ff7202247a42ec6f2600771128d702391171d99a1b71b0b5880511be59852f8d31f5b32bf9a0e6a76ad43e370f2f9d20486c42063a3176a9932cf1c469bdecd1a6cfc46e7cfc7847b1674d97fb01a254dff4c0d9e60384308d106ddd476a562f869480a9f9f42391454691deaa59b5d46853e73f4e16a007af0921e9ea1bcf91f4efe6862e7c776a0560c5fc571f11d377e1272e8d773043bf5cf1af2801153682aaf760c171b93c93a407a9d5bb171705915f411960f7c9bc8e2e8dfb69ff4092b3b317fb9a0cbdec592d3632cacb4680f6d3acd1ccdd51fb4258cfc682b08d165973e276713e8c9a09a03644544c4c07451e3c04727ac942b6ab31f4110a83eecb7ec639ef94d332b5507f00afdead47bd4f2bd028f0678785ca50a4773351cf5a17f8540c12da0688ddc5ad140bf7b2127b5bf8f7043ed697eeec2cd722429ac049b11dff47337c412752358476a11feee763d1b04290654c1be836596a36a610e75a0b5d595f02f155ccfd5f30926346a3f9eff7a4601e8147569439d5824217f028b6139672741a9c7f9e53bfc232c53677d3e6b25107decf576a410b4328ea34e4f6a6c07e020e734aea8bc160f3e080ea10998d77096b24f9f7ba1a836d6ef795561fcd99a44987b087701598df46ee24b473321574a7727757c3dc672ed5ba99beb99d7e5c648780d6ef70c5936d635e5d69d70866a2fe34e885fc772e53436a87572dca06ccd908d371af01de1e86c7bf2a73733ba57185d71fa9aa981295095d56fba29239160c8dcdd3cde5934dd8cbd6c55f4751466b0f108cdc6f3c1aa08838eaf7ed430014eef8c678075a633eac0f89dde255de2db1bb0c7513211361a6be1f6891dd5d44c039937ba880aa02ccbc12e26413b0af522ced628816729d9ad59e0f345db8578632591def841e2a592dbd2a9f66df053d8b246692f634b3734b2d64b95575cb580d96ea37e9c41be87ad64e8f70ecbab541bb48f5738a7adf342bd3be9b49cf52ad8e83d754ad46abf7267da2c63371cc56010987c6cd1ca02bde377539a4c9976996534856034810eefc5ddb4e14af81eb26f3708bcd24d017a56aac6e4cd3ef009d01088d945cca7e21e959345ad471d3b142b491358262cce860cc68dca350a2662aa06cbf67d63ba7f6e5eb09dc8e3d5aea265875c4490a626069e8878ac05c5c93228d781f1302012cae9974f425f87cb44385219d2d40e3bb9332d5dedd90685433634ce3899725a7ed5c2d02bbf38a63d6bf78ff0fde96196a42d85ec45e239f7404726a949e1475a62249e52ea874f3de38353b2aa160396cc6b8148ab32c4454795a0563b6dc93b0d53dac24c3433cfa1e44d07942d9d940e53ce919e5d41e8f996c797184944a5406f1dd08282fd09bc87c6459426a9b973f45d2c58c1934cfbe3da102537de51544910f0aa3acbf3e7d3afaefd16dff6c4e99ff3b424c19d3f176debe5d8fafd6d067438e0a840b70ff22eb7b9818c533e0e5e144866b9189a2b6e9f594e15d073ee034672c0a95ff5b057d2074ba045b6c6bdfcbfe03ee5889b6d32d2112c902671c7010bcd38ae665f8007640cd08f987a14866d4fa5bd3ca4de0c8a0b31f6105b7acfe873a0167c86daa39843ab8e00368bacf8fc16ff6249844d6d43dde6ab1aee86e503a93dc8ea5faa37f9502b8a73638def5207c4e4176e24bb37f438f4af46acf9729406567da00c3821e6e700d19fee5b83fecbca521108c8b243eecf1958f1607475d350136064f1094c8a80d5d770f61461e54b9f3d691166d09027744835de9f2ab2a0371b1ed2fb7363a8b0fe91ca18ee4a902992374c51ffc6f58084e40f68a428c5d6b5512ea304d4a1f9fb9f11c8d5c601d45cee2a215bb8b6751b1384690f35757be5615d3cb5696ab07789dfe8052eb03a4156c1cd19552701cedcbf1f2737a25ae86ead38bbe374e3b0c70aebedb187ac1c27e972a273c535b121b1817aeec084cafacb10180873da9074f64b2da6d272f43e5e17b1fa4eae0f6f82a7ae7c86be8e24e3834a7c6f13c6f44cbe35d2054aeb9fda5ac439b2d9b5b315aaa64016fdfa4222e6e13756429d2fa38eb5ca3b24a6498e9290cca9e0fd5f2701b15ac35a530ee23a58f80c54f59ed39a7bc61a76bcba563863bebf1f38c20845524578af41d78f250d9d0bb8bce368a2d46248408d567c9c2670b783734ad60dd8902edd312664e9e5fe1ac412234151519dbf9d7dddaa63585533cfda8e220ed2824dc829f114c3eadfad139173d517a5fb195f8c0aa92b9e19b27ba121b4abdbecf26fd93e6d91b3de4ec6f572f180bc665f0046ce47982628f9e92c916f5b92edb3a663d5b975d5e072235a09987a9a051a3f142448d0e08bf6872103459f9b23672a54fb79fe5d68b10caacf5fc19d2717e3f16036001370ee2614c2c1856cac2195425facbada5cb3c7502302bb57d2e4f50a844d64dd0182d10275a353a5325105c84e9d2a10a103259df65b3df113944797b052c010f402faebea928cc834b07a20e4a3b663ee2212ad1814100a366cd6c3fd0f835df24c4255b6560ca93adff85cc588538337525761decec4c9a2e24fd5f9e8b8c8b50763b57297c724a1b110026ee6e6fdd93b1b40d0a283f42e117b313b57e5640243f5497002ffca5632346e5f061c9f36cab11d7b3aa2e66c1684a725805d58b95ed3ab04dba5a9723d146175715c7cd822e5883e6a351194c210948df7052e9c559d36de6297a01f710fa071510e4a5b4c6e0100eb4abe4b5da87116c89353747a7fd959ee77093f81f0529e98f1f398649eed2faeaf46e4484dbd3bc24f2e9f9264f911a47daa2857afffc594657d50dc2355f8b0c0fa77b5454426564f246f4f0295109df9ba77d2226c7b43ad3c8007d9ef38a8d85edd7f9c09fb3f67f016c7e7d5b2b2ba5021346718f6e3f0bab434d97209351bc6d45f8641eb5829202d185fa698d0701f8cfd455eb83431a0d50a0d02991d138d3f187dda58974a95acf863dd5925f4c96ccd6342c05065726fbaf0e8b212e7621296cf8adafb3c9d46ba3dfbe3791333153947bb0c1f765b737d70f6fc562d43590faae20bd8c9b1a0a7fd73aa4d3cc76f6cec01a951d1e4cbaff7011be61892c96efd0a49acff17fcd6fd9fc5acc737b0bb36d6eeb88c71923b6fe2daea9add584fd8ceaa36cf1aed7191305c7b418cfa9abc1366a1a82f90c2ec6e918c4e72c4577bc448a684e163e80d26ab985be461a20a40be14a3b7d56bf9c1e4d23b20c26bc382a28b671e1ab62c9ca0be05748072c1eba6a609c4a3ee280ad87e0a8d35263eeb666bc0f23d85474f155cda5e17ea27c4ef1568ca2352b645f1c6d193b3d484f5a1885525b3cff5f79525e5483db939527e1efb38b7cf957bf169303b264391505243ae67beb210b74ebebc22321af385033e7e63ff9e2c1ccab832b625551f4193b4e82b62e732f39eb37adef4791209c8e2d6a2ecbbf8de162e316ae8daae27699eb5e428b0f967141bb06ed4fddd5c10663c25e2ade468ca6883335e45526c673c0145d075e674ce70840d1a6ca14e4ff6a3973dd309cfaa819cd65f0b2f3a0a7bc034853df9cac1293c5de3c407ed2546e0d03dd1e90e11f646a7420a23211951782822553543a06bdb6ab2c2ce621b947eff82b9a34c4b4ff4e9ccce200dbdf5d4a96708d739af561832e4e525f48fdbd921de50eb300fd65752036d2e4e2b2e39d81925e7d6e3fb715965d63100494eb4d53d8daf2e907d74c2b7d9c33491e60f11f09f95582ebbb9616f8d6c984442fe529c882419ec5a859071c85ceedd2c6eab8c4f44c4ed4ac7cfb36ab3c775c565bd357fe9dc10a240b9e762437aa11388739b409941f40af79e384c2d6e77cf0115af2999bb8a0b7dd3059478b", 0x1000}, {&(0x7f0000001300)="382e020a9d7d1edaba86c95f05e7bed9784c3417ce2dafbc3ed1cc55ebd2719a8544f3b46a41cd7590c333b1cd89bec508bd47c3f15b0e9cbf5cce0de419a146eeda72b61beaad92e075288e101d995c31a639248002e3b4933aa9b8178a8eabf5c7113f9ffc78cdcff7478d196af5615756c537768c5fdd8dc9a50b96eab04bd3d09db8786c85bcab9041dbdec62dee61f3402f7dca91f2c43c53958e38ba06cdf9b5a2a4fdc95e2053589b569daabbab2f0289a7dc63948fe879e78d2f405453be7d3d73966c6b8ad7aa99d3bf445f", 0xd0}, {&(0x7f0000001400)="295468bcede8b944860554fcafb298d3b678ef1f5ea8e7320c4c189ac4c303330bc8aab24362de1c9ac7fb22626cfd7bfd0d86a362dbfee09198bf6c5a0f3211c3d748014a3c10d8bd7941354190a6bf6450b9645cac8562edf27affdbc850038195cd24e4231d6d152766741d0894cddd353316148a0f3aa3ceeb7c64a419b9b843c173e0c7c4cb4e5584deaeb93805a170680b24863a05bd9d17f4c81ed2f7ae3948164532c0aa3b2ec127f8aaaa3661e4892025bcca0924deea59be4fb0ef2d9997d1ef31cb3274ec73ddaf71864795698488489ef06939b7477faafff993ea6759", 0xe3}, {&(0x7f0000001500)="ec36587636fbf5511cbd75249d3ee7c2dd3ad92f8aedd37239cd313d71fce28cc1aa8e7b86a2e1e1fb7e60989320d284451d548a9a404a028a72c59f7fc76c8a258365566b798ce4cdfd888eb466495a5ab4e61e0c2b088c357fbd9cd32ffd6af784ae7e6a855713d4265d12abf57d4573bb1435d5979115e7a45c255bdd70fb23aa999803b287157d5a97a0d57c9ec7a7e044fda4578677fb2e6896d6eaf344e357c52842bbb493a6245736619c2d679123d036135e56faee4fd3ce1f2449f5528ff08f0eb27a0c128661ef07bda609667277c4ec8730b6f16e28bcf226e0818ad7ed3d7f314798c1670a18462ab1655a5a439286d00e56abaa", 0xfa}, {&(0x7f0000001600)="391c8347a980c445f27571103833e7df27cd0f417a50c36c98524c17533402837accb068e9d0c4dfd6c0a30ff2459ec22da772cd9c8855a87504d4212afc2b2a86e50ed7dbab8c45a10d43b82d", 0x4d}], 0x6, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x1}, 0x2) r7 = open$dir(&(0x7f0000001880)='./bus\x00', 0x0, 0x0) lseek(r7, 0x0, 0x87da86990c828a41, 0x0) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) syz_open_pts() ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x8, 0x8001, 0x200}, 0x100000000, 0x40, 0x9}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) 17:06:23 executing program 0: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00007630a8afc870348a00000000ffff"], 0x8, 0x800) 17:06:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x200000000000022b, 0x0) 17:06:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2c99edcd22f167ec0fc5506ef1787ea", 0x791) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7f, 0x8, 0x3, 0x1, 0x3, 0xaf, 0x5, 0x3, 0x0, 0xad0, 0x7ff}) socket(0x6, 0x8000, 0x1f) 17:06:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) mkdir(&(0x7f0000000140)='./file0\x00', 0x3) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x40) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7f) getsockopt(r1, 0x4, 0x1ff, &(0x7f0000000280)=""/234, &(0x7f0000000000)=0xea) unlink(&(0x7f0000000080)='./file0\x00') 17:06:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x5}], 0x1f70}) 17:06:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f0000001940)='./bus\x00', 0xd, 0x0) write(r0, &(0x7f0000003080)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d50472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842cc539cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f0b4fb391d41c4671de16b63f11bf8741deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cdb06577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c01b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a702a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b289f62cb9c68c5c66b6e0000000000000000000000000000000000000076388d91407d744cc667b64571e5338ba0ebd1", 0x1021) readlinkat(r0, &(0x7f00000011c0)='./bus\x00', &(0x7f0000001980)=""/4096, 0x1000) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f00000000c0)=""/143, 0x8f}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/58, 0x3a}], 0x4) 17:06:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00030018f6f45a863f98bb34b469cca68b3b05eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xffff) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) mknod(&(0x7f00000000c0)='./bus\x00', 0x12, 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x16) 17:06:23 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/75, 0x4b, 0x842, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x100000000}, {0xfff, 0x8001}}) recvfrom$inet(r0, &(0x7f0000000180)=""/107, 0x6b, 0x0, &(0x7f0000000200)={0x2, 0x2}, 0xc) 17:06:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x10, 0x6) mkdir(&(0x7f0000000380)='./file0\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x0, 0x8001}, 0x19e) openat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x20002, 0x0) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x20401, 0x28) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sendto$inet6(r3, &(0x7f00000003c0)="47702680a27ecc1c72fb0096f08d1bca6bfec341616a060a24daf7f5bd700a29e1e11f1b64739501b4faa0ca592a0beca51bfdc43417ff8ce65beb23514cae6a72d651d964f4dc5902470e4bd832a6f492ed4f142b4e0e5be7bb6b88e4b4d6aadd0d10ca38f00f4600d029f52189f7ad962909e4b0aa7cfc1f71cdbe99adacad704119f84bf2b70b48d0df465105d5581d085598dd35d969b0b40c45cb87aeb8265bd7e888152a93ee87affe13d9f501f6736f5d8c12b7c081d0594f4e6ac7cfac83b750cb8a305e3ee2f4e2d5113cc9cb08e4c96377", 0xd6, 0xc, &(0x7f0000000240)={0x18, 0x1, 0x100000000, 0x8}, 0xc) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 17:06:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 17:06:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x4000014, 0xa, 0x0) pipe(&(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x7, &(0x7f0000000000)={0x20, 0x5}) 17:06:23 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x3, 0x1800) r0 = msgget(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/108}, 0x74, 0x0, 0x1800) getpgrp() ' )Xt[FY/$u6pIIaTt wd$nyX`@h(~g(ILml;HXP(>cP.9<=p*|-9T)X{w+.\BNooAhe}Y:De%FIf6 |-.%6%`AP{iaW\orO%IN~g7<JnPXr}uk;]S/ JQK)-$Lx0v=UNH]1L*{3A" \4 17:06:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) 17:06:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) 17:06:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r0, 0x20007465, 0x0) mlock(&(0x7f0000ff3000/0x2000)=nil, 0x2000) 17:06:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 17:06:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000140)) 17:06:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0xedffab18d38a63af, 0xea56a0d52aa86c3e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:06:24 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x6aab9549daccce1b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r1, &(0x7f00000001c0)=""/129, 0x81) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x0) 17:06:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000140)) 17:06:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="0418b10900ad5662b3c4020000009f5c14c776b631adbf6203d7879ba9c5c9d028147f02c116", 0x26) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x20, 0x0, &(0x7f0000000080)=""/32}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 17:06:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000140)) 17:06:24 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) getsockopt(r0, 0x0, 0x1f, &(0x7f00000010c0)=""/38, &(0x7f0000001100)=0x26) 17:06:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffe1, 0x0, 0x0, 0x0, "d8fa6ac7e74dd6c97f4142daa9d3ddcaa24a21a7", 0x0, 0x80000000}) 17:06:24 executing program 1: socket(0x11, 0x4003, 0x0) 17:06:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000140)) 17:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) r1 = semget$private(0x0, 0x7, 0x44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) wait4(r2, &(0x7f0000000240), 0x1, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x56b1d78d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x1) 17:06:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x800, 0x20, 0x3, "0d9273d0947d3f4bdd74e916e40edbe42eda8eb3", 0x8, 0x1f}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 17:06:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x46485d48) select(0x40, &(0x7f0000000040)={0xfffffffffffff001, 0x2, 0x100, 0x4, 0x6, 0x100000001, 0x7f, 0x1}, &(0x7f0000000080)={0x79c, 0x100, 0x8, 0x401, 0xf800000000000000, 0x0, 0x10000, 0x8}, &(0x7f00000000c0)={0x9, 0x8, 0xfffffffffffffffd, 0xfffffffffffff801, 0x9, 0x9, 0x4, 0x5}, &(0x7f0000000100)={0x38, 0x401}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet(r0, &(0x7f0000000300)="7aa35de45b3232250b25dcc5d27277190f389d5179dc49fbff465932d94bd725ca49433c577932163d4545e96b76ce19ea247b4f8a3cbdce19dbde9cf0a25acefa7f6d965a75f96f351eeae76de2cce99c41ee52f70af0469e651dd0ab8f202e4c1e86ab72ec32503f7e1335f779abb42d37940041e4953b32cb898dc31007de2cba1b4069ae67c74da148d03ddf00b0cfbbe8f057ad899a7a74f136fe6f32457ea19a28e4be4332394e11919b0e1450c8b7084bb6c31925489aa81913833a", 0xbf, 0x2, &(0x7f00000003c0)={0x2, 0x0}, 0xc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x33) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=""/119, 0x77) 17:06:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:26 executing program 1: r0 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) msgget$private(0x0, 0x663) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa80, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x40000008, 0x20, 0x401}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0x1}], 0x531, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x24, 0x0, 0x2, 0x81}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000020, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x2, 0xf}, {{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x21, 0x40000002, 0x9, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80, 0x5, 0x800}], 0x0, &(0x7f0000000180)={0x5, 0x95f}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) close(r2) 17:06:26 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) socket$inet6(0x18, 0x0, 0x1f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x1721, 0x8001, 0x7, "45dc8a483c59a0ecff56c78a340001d300c9cc78", 0x0, 0x1}) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 17:06:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00022e2fa6696c651300f1df33ce9186b5ef218b082474f5ffb05389b7e4442e55fab3899483659affc38fa34afe0cfd81c2f2"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) 17:06:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x7, 0x6d8, 0x1, "fabf7a02f61961ee9161bd449a849c35e0bc0861", 0x2, 0xfffffffffffffc00}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x2000746f, 0x0) 17:06:27 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = kqueue() ioctl$TIOCSTART(r1, 0x2000746e) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = semget$private(0x0, 0x7, 0x200) semget(0x1, 0x1, 0x40) semop(r3, &(0x7f0000000000)=[{0x1, 0x41, 0x1800}, {0x3, 0x400, 0x1000}, {0x0, 0x80000000, 0x2f5cf3449cc960b8}, {0x0, 0x8}, {0x1, 0x8}, {0x4, 0xffffffffffff1b45, 0x1000}, {0x5, 0x84}, {0x1, 0x2, 0x1000}, {0x0, 0x5, 0x800}], 0x9) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x4) semop(r3, &(0x7f0000000200)=[{0x3, 0x9, 0x1000}, {0x2, 0x23, 0x800}, {0x0, 0x0, 0x1000}], 0x3) select(0x40, &(0x7f0000000080)={0x4, 0xaa92, 0x100000001, 0x10000, 0xffff, 0x2, 0x401, 0x100000000}, &(0x7f00000000c0)={0xfff, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000000100)={0x20, 0x8, 0x401, 0x0, 0x8000, 0x37c, 0x39, 0x1}, &(0x7f0000000280)={0x4, 0x5}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r4, 0x20004b3c) 17:06:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x20080, 0x0) readlinkat(r2, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/203, 0xcb) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x42, './file0\x00'}) 17:06:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r2) fcntl$setstatus(r1, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8600, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x6, 0x1c0000000000000, 0x6aa, 0xac}, {0x80000000, 0x1, 0x7fffffff, 0x40}, {0x401, 0x8, 0x100000000, 0x9}, {0x9, 0x3, 0x2, 0xffffffff}, {0x80, 0x8a92, 0x100, 0x1000}, {0x0, 0x6, 0x401, 0x7}, {0xb0d2, 0x9, 0x6, 0x1000}, {0xffffffffffffff89, 0x9, 0x8, 0x5}, {0xffff, 0x7, 0x7}]}) 17:06:28 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x4008, 0x0) r1 = open(&(0x7f00000027c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, 0xffffffffffffffff) 17:06:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10010, 0x80) r3 = dup(r2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10020, 0x0) socketpair(0x20, 0x5, 0x101, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000005c0)={0x5, &(0x7f0000000580)=[{0x0, 0x9, 0x7, 0x5}, {0x7, 0xa77400000, 0x0, 0x35c}, {0x401, 0x8001, 0xa8a, 0x7}, {0x90b, 0x7fff, 0x10001, 0x9}, {0xb3, 0x0, 0x0, 0x9}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000480)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20888, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x800, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="54f869473372946a2faef0f6ba31e036e8d4630e9db2802ffce7b89de5c3dc72a0d283d1bdbe8ba494f0e96a1306b8557f312318c98cdf0140162139ba8b153b53b4e2d45fe8d0453a8c7a5d5d8cc53e56dde188d2b61690acef09c3acd81287cbf9d1ef2733a2248d8e81c34d56fa1fe552e92c10a9c360593974758a97616929720754bac17146a8c960a72e99874309f603c649fa42f4", 0x98, 0x400, 0x0, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x640, 0x0) poll(&(0x7f0000000400)=[{r0, 0x8}, {r2, 0xc8}, {r3, 0x8}, {r4, 0x10}, {r5}, {r6, 0x9}, {r7}, {r8, 0x1}, {r9, 0x4}], 0x9, 0x25) r10 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x1) listen(r10, 0x1) sendto(r10, &(0x7f0000000180)="d6cdcb0d7516cfa9bcb619ee633b027c38a0c4f7d50a1efd5740bfd916c2bfdd0c42dd1e9ae178b56515", 0x2a, 0x2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 17:06:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r2) fcntl$setstatus(r1, 0x4, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:29 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000000)="e6be4f5f59254311b801407b55f99724e31334fc938b56b20906b914d0bcd144e36d2695012da4f81620403612ccd5146977") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 17:06:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x80, 0x4) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f00000008c0)=""/214, 0xd6) r4 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000080)='./bus\x00', r4, r5, 0x2) 17:06:29 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 17:06:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x24, 0x7, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x61, 0xfffff, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0x3, 0x4}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x7ff, 0xe0000000000000}, {{r2}, 0xffffffffffffffff, 0xe8, 0x12, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x9, 0x7f}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x14, 0xfffff, 0x8000}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000002, 0x90f, 0x6}], 0x7fff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0xed3e751049363e6b, 0x0, 0x9, 0x8ee}, {{r0}, 0xfffffffffffffffe, 0x86, 0x20000007, 0x1, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x0, 0x40000024, 0x2, 0x8}, {{r1}, 0x0, 0x20, 0x1b, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x4, 0xc0, 0x10000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0xa, 0x401, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x3, 0x6b1, 0xe7d9}, {{r2}, 0xfffffffffffffffe, 0xc3, 0x4000008a, 0x3, 0x7}], 0x7f, &(0x7f00000002c0)={0x3, 0x1000}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xff) ioctl$TIOCSCTTY(r3, 0x20007461) dup2(r0, r1) 17:06:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="f8ffffffffffffff300032e663e9b00ab3e535d4378ae8e950107a650d31327ab7c15e5b9d76d5add058d6a55f8c1805d15588aa53225aacea9ded23ed4c4d1fb6375d510230b54328d64a9e54950266c917e51e51831ea0a33ce68b64ad00a18634a6464e21b31300473f9ce7a241e979c7430beadf5a7fbe38332e524e46ff44ea9e17963067a0601dd900f00cbf75f3aa7042e49f"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) socket$inet(0x2, 0x1, 0x0) 17:06:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x9000000, 0x200000005}) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x192, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 17:06:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080008000a002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x20) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/21, 0x15}, {&(0x7f0000001280)=""/17, 0x11}, {&(0x7f00000012c0)=""/216, 0xd8}, {&(0x7f00000013c0)=""/51, 0x33}, {&(0x7f0000001400)=""/83, 0x53}], 0x8) 17:06:30 executing program 1: r0 = socket$inet(0x2, 0x8008, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000000080)=""/250, 0xfa}, {&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000280)=""/4, 0x4}, {&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f0000000340)=""/103, 0x67}, {&(0x7f00000003c0)=""/42, 0x2a}, {&(0x7f0000000400)=""/71, 0x47}, {&(0x7f0000000480)=""/152, 0x98}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x9, &(0x7f0000001600)}, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) fcntl$getflags(r2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) 17:06:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:30 executing program 1: setreuid(0x0, 0xee00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2, 0x7, &(0x7f0000000000)="0cbfb27d047c54167535d070de683253cb46d474eb8ae4712c1743faf2c539314b198fd723a2a6e2c9fdec62b3a37a833018c3", 0x33) accept(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52e4ffde1134ba20309d3c7e63960009174e27fa33536a8280392a7c404f607c81dbc44d747c23703860c5e1485d127f3c818f86bb5335a028d546532016c888a4d93c19b0b3d41d4eee0a5237a6ed1122de49bddeb93a0bdf9f2ed2d7eea58d0bdde19bb1977a09ca1646a1b"], &(0x7f0000000080)=0x3c) 17:06:30 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) 17:06:30 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:06:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0xac85) syz_emit_ethernet(0x32c3, &(0x7f0000000140)="b6") 17:06:31 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x6) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() dup(r1) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 17:06:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() fcntl$getown(r1, 0x5) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 17:06:32 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x2) r1 = socket(0x16, 0x3, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0xff, 0x80000000000000b, &(0x7f0000000180), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="f45ffc721a1a830048a499c172a0456eb23a34e435d95145a065fe9f7644e495af7064db3a72878533d5754c223cae5d76f085ec85c4a58481e599d1532961d20ca3a4287e99f977d25ae868bd8d1a343a560e8f7e6c58a695a8c470ac7eef748c4dfd6ade3c55ce722a8e3cca48f1", 0x6f) 17:06:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) write(r0, &(0x7f0000000100)="94f5b27c7ffad44749c7daf482a56ca7a1bb52d10cf2a61583205fb1624a585a4af1b174af75c0ae32d8b3133f9bdc41c7ce9e4007322e27d9416e249f190681f4154896b21044ae433faf4ba9aa0f7df750ebe7f803070df112a422ef90bb0defd396bcc166c94690fc75151ac89ecbfe1c79226b9d36ec8c41eda87ff56ec158dee900274def46", 0xfffffffffffffdf3) close(r0) close(r0) 17:06:32 executing program 1: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000040), 0x8, 0x800) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) 17:06:32 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 17:06:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x100000000, 0x3}, {0x0, 0x4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) socket(0x1c, 0x8000, 0x800000000003a) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 17:06:32 executing program 1: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 17:06:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0xc1, r3, r4, r5, r6, 0x100, 0x1}, 0x3, 0x4, 0x5}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x20, 0x7f, 0x0, 0xffffffff}) 17:06:33 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000200)=""/101, 0x22a) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt(r0, 0x7, 0x9, &(0x7f0000000280)=""/139, &(0x7f0000000080)=0x8b) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8c0, 0x0) r4 = getgid() fchown(r1, r2, r4) write(r0, &(0x7f0000000640)="005b807b21c88a342e33028cf4f9b8b18b6e2c66c5fc07000000000000006a1bd7f92fb169852f1f184917b930cc402441515cf870bd237526fdeda9c22c1b4d08eef3d34e03ffc6f4465404bac2d53503b38da202290239d5b585751b1a30325fae62450a4b5f154d8d461cd4adade84592c8d290ae2392f84beb9baf2f5a0c556e63b609fdbf344ff7ee7bf9709a33bce57729b19df09643f17c1579b43611198a538e60d126172cbb1d74b21b0d01d0222858323d4a96b7003b5be9455aada34a7fc6dba3b5161f1e19bbfd8597ffc89121c8fa77d25fb512da7847d1859d87b779bf9dc7c1ae4ccf0a767a399cc60082d0ab2451ddb7ee177dd402acdae58a417dd8f0f291722cae9e9824d7e3fe2f6b039a101fc11541ec84342db32e36616c417b53266d2b5ad33359ed7e119d78e19a02ff0ebe8ef49ab452c0606afd9ca9663d7d9624cbd05197c1af284e1c8f32d1f1", 0xfffffffffffffd81) write(r3, &(0x7f0000000340)="1c9340238b44e320010f7c8e13a5a0ac30cbbb9fd82f402cb5af0a06f262814aaa98731d395108760f84bb460e8c5d8d10594905fc48af9a22fb6818d5cd7697f87bcc14a76051b045f82af4b2987630f8d6a32b63f5bc09225c761038cfabe2a1a352b0b440178d6ff9c7f8f2434d22baae37b432083df0f061055b6dfcca92ff985b0b0179cc52940989cbac1ed1fdd3281daa4b1c40cb879621c5c9888c28c143acbd2fe93d617decce62194bdf47b6a3fc33ea7bb7ab1019c3bfab4a0dcd7f9501c2fb744dc57e17ca2ec8b1c458cd5c45917addae25982fe948a758", 0xde) 17:06:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10040, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 17:06:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) setreuid(0x0, 0xee00) r1 = geteuid() setreuid(r1, r1) setreuid(0xffffffffffffffff, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x4}, 0xffffffffffffffb7) 17:06:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:35 executing program 1: r0 = semget(0x1, 0x2, 0x11) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/227) r1 = open(&(0x7f0000000180)='./file0\x00', 0xc0, 0xe) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:06:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x548, 0x0, 0x0) fsync(r0) close(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 17:06:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaff950005000000", 0x8) setrlimit(0x2, &(0x7f0000000040)={0x800, 0x1000}) 17:06:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) close(r1) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:35 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev//ull/', 0x300, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 17:06:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x30, 0x4000, 0x13a0, &(0x7f0000000040)) socketpair(0x3, 0x3, 0xe2e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 17:06:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:06:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) close(r1) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x802, 0x58fc) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0xc008, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x6, 0x100000000, 0x0, 0x80000001}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 17:06:36 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = msgget(0x2, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/44}, 0x34, 0x0, 0x1800) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x100, 0x4) read(r2, &(0x7f00000001c0)=""/182, 0xb6) ioctl$KDENABIO(r2, 0x20004b3c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x18098, 0x2) msgsnd(r1, &(0x7f0000000000)={0x4, "3d7cfb1c3592dfe208cf610139e4"}, 0x16, 0x800) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) clock_settime(0x4, &(0x7f0000000080)={0x7ff, 0x5}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 17:06:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff0000010f000000800000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 17:06:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) close(r1) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 17:06:37 executing program 1: r0 = socket$inet(0x2, 0x0, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) flock(r0, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 17:06:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x0, 0x5) 17:06:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) 17:06:38 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000080), 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0xab21, 0xfffffffffffffff7, 0x5c9, "9433625d9ae191771fbee88c2fc1dabee05c76c5", 0xb2, 0x7}) syz_open_pts() 17:06:38 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:38 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 17:06:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xb9, 0x41, 0x0, 0x0) sync() 17:06:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x401, 0x1}, {0x2, 0x41a4}}, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x82) 17:06:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:39 executing program 1: mkdir(&(0x7f0000000040)='./control\x00', 0x1) mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') chmod(&(0x7f0000000280)='./control\x00', 0x0) 17:06:39 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7ffd, 0x90d2, 0x0, "d730c15b00f4ff00007483effde400"}) write(r0, &(0x7f0000000000), 0x0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) syz_open_pts() 17:06:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)=0x7) close(r0) 17:06:40 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:40 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x200, 0x180) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000580)='./file1/../file0/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 17:06:40 executing program 1: r0 = getegid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f00000001c0)=0xc13a) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0xde00, 0x1}, 0x8) pipe2(&(0x7f0000000240), 0x4) r10 = msgget$private(0x0, 0x0) r11 = getgid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x56, r6, r7, r6, r11, 0x21, 0x3ff}, 0x2, 0x0, r5, r5, 0x1, 0x3, 0x5, 0x8}) msgrcv(r10, &(0x7f0000000300)={0x0, ""/47}, 0x37, 0x2, 0x800) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10180, 0x0) msgrcv(r10, &(0x7f0000000380)={0x0, ""/87}, 0x5f, 0x2, 0x800) pipe2(&(0x7f0000000400), 0x10004) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r12, 0x8004574c, &(0x7f0000000480)=0x2) pread(r8, &(0x7f00000004c0)="dcbf5d6ebd9a7b4c29e96c854f0110648cfe4039aa8ebef3da65f1d27d8570b44e119644c2975b1bb7623f946e893dcab76a7f9bc2436a308ac2a7dc954bd4a98f6a75ae9f3c4cf49f105dd2ab5ed86aaaf1302ddee66149db87001e396402d8add8", 0x62, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000540)={{0x0, r6, r0, r6, r0, 0x20, 0x9}, 0x1, 0x4, r5, r5, 0x82e4, 0x20, 0x95, 0x3}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000005c0)=0x8) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000600)={0x9, 0x10001}, 0x8) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f00000008c0)={0x1, 0x2, 0x20, 0x9, &(0x7f0000000640)={{0xf1c4, 0x4, 0xfffffffffffffff8, 0x2, 0x6, 0x1d, 0x9}, {[0x2, 0x5, 0x0, 0x81, 0xee, 0x6, 0x1f, 0x5, 0x8, 0x5, 0x6, 0x7fff, 0xfffffffffffffc00, 0x80e, 0x6, 0x5, 0xfffffffeffffffff, 0x10000], [0x7, 0x1ff, 0x1, 0x8, 0x7, 0x6, 0x80, 0x5, 0x8000, 0x2], [0x2, 0x2, 0x92d1, 0x10001, 0x6, 0x2, 0x2], [0x2, 0x5, 0x5, 0x3, 0x7f, 0x5], [{0x9, 0xfde, 0x0, 0x7}, {0x4, 0x100, 0x8, 0xca16}, {0x0, 0x8, 0x3, 0x80000000}, {0x7, 0x7, 0x3f, 0xffff}, {0x1, 0x6, 0xffffffff, 0x401}, {0x3f, 0x8, 0x2, 0x1}, {0x9, 0x0, 0x5, 0x7f}, {0x9, 0xabdb, 0x752, 0x400}], {0x80, 0x1000, 0x100, 0x9}, {0x3, 0x544d375c, 0x2, 0x20}}}, 0x9, 0x3}) msgrcv(r10, &(0x7f0000000900)={0x0, ""/194}, 0xca, 0x1, 0x800) msgsnd(r10, &(0x7f0000000a00)={0x1}, 0x8, 0x800) msgrcv(r10, &(0x7f0000000a40)={0x0, ""/132}, 0x8c, 0x1, 0x1800) setregid(r7, r11) 17:06:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000080)=""/168, 0xa8}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/32, 0x20}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/33, 0x21}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0xa, &(0x7f0000001580)=""/251, 0xfb}, 0x40) 17:06:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:41 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) 17:06:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000097, &(0x7f00000000c0)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fchdir(r0) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x68, 0x0, &(0x7f0000000000)=""/104}) 17:06:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34aa, 0x7, 0xfffffffffffffffb, 0x81}, {0xfffffffffffffffc, 0x9, 0x1, 0x7}, {0x4, 0x2, 0xfff, 0x3}]}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 17:06:42 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) getsockopt(r0, 0x2, 0x4, 0x0, 0x0) 17:06:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xfff, 0x9c}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) 17:06:42 executing program 1: chmod(&(0x7f0000000100)='./file0\x00', 0x46) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000200)="3efa41833913e28d8f0e4dffdebb667fb8cc4be282274012e3ef355b56b7b00e2ddeb5b10900000033742f3a791a3ef66b4e2ee22de539bc2796068a895736de0b8092ea57b6d79e93210d7b39b390aa9b3e28ab4be7117771c285c8e6d3d826162c706322b334866eded58beaba00000000") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 17:06:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8082, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) 17:06:43 executing program 1: getpgrp() r0 = socket(0x11, 0x1, 0x6) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) 17:06:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000)=0x40000, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 17:06:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3) socket$inet(0x2, 0x8000, 0x5) 17:06:43 executing program 1: r0 = msgget$private(0x0, 0x400000000000041f) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000005abf80ab4065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f902049bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000372d0000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e16ece1392eb9e4a2d61df53777d5e9062772b95d142b349db54e412b12d60b7"], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001600)=0x1ff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x800) setegid(r4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(r3, r2) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000001580)='./file0\x00', 0x85) setuid(0xee01) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r5, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) utimensat(r2, &(0x7f0000000340)='./file0/file1/file0\x00', &(0x7f00000015c0)={{0x5, 0x1}, {0x5, 0x900000000000}}, 0x2) 17:06:44 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = socket(0x23e, 0x8001, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b909812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:06:44 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) getpgid(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d55926417741e3c8f36d2000027df00"}) preadv(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000300)=""/143, 0xffffffffffffff16}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/178, 0xb2}, {&(0x7f0000001480)=""/126, 0x7e}, {&(0x7f0000001500)=""/74, 0x4a}, {&(0x7f0000001580)=""/135, 0xffffffffffffff11}], 0x8, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:06:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:45 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xa1) openat(r1, &(0x7f0000000080)='./file0\x00', 0x480, 0x4) clock_getres(0x2, &(0x7f0000000100)) 17:06:45 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffe}) syz_open_pts() flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x8) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 17:06:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 17:06:46 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/73, 0x49) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r1, &(0x7f0000000240)=""/162, 0xa2) 17:06:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x482, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000000)='\f', 0x1}, {&(0x7f0000000100)="1ad6d33038623483a109208e34f19cba8e1286c1dcdf69b281384ce12ae5730176e3467e7ad130dbfa85232b891e55d7d15f3df84b513bf78c85c26f46a07d2f02d8981331a70c07fbe00758c7f7b7178961345d8697bfbe2a7e0b1432c595d8da3575445c3e57005baaf0ce44629702c1dbab0e480c3eef1af3ce3f4048248e14adee951b48d655c56c59b9749d8374657b52bc3cd264b158c7ff9502a29b267e12c754ec5538f4baafcce060d80bd7740f8cf6b4b7191affdaf27109e8b4ae3167265fa2612fb7f0e2381ff328d8be35893516510df49738b96e1317d98619ab2d70a8d8", 0xe5}, {&(0x7f0000000200)="5ea9ffe25588b10e870e0b0175722b3196f0652e0c0ddf11dc8dfff87e5b13281071a26a12ca7de392ac2aea014ca9ca354b1c02a5ddbd56c31b96097b02236369a2b37e5ce117aa1ff1a7b8ca18a9ace4386ff208a25499d5ff9801ffb3391ec0f91216eaeb3ce00689f1a16c3edc763bc915b68bd2052a7218fed3a35b7cce82b53078d3b1a26422795afd628e4cdf6c23c391a5834abf3e6b6ee193550e4d1584bc96dda114e9acff2f60a3494fc2ad7c563ad0003b6024b7c8f88a78aca06038f8f7cc2d7edf21d1e9ab7a90d46f9e55728c3b9f455b", 0xd8}, {&(0x7f0000000300)="7ac60da94c961fb4da544465a1c1c3e8fbd5de55f763c99058c2f8bf3f7d0627be4da186671f515d804cc62d020fbd667b05772206f412aa1f4f9893c7b2e0dd01218d6d6933910cffd9cdfc92ebf4d9a71cb0084ecb16f355ea8d691d211e49fd93bcb7a83887246592915d8593366a39489bd08076642310ef53fa1195690871c8c080211ad2dcc1d33683b694053b94fdcb08d4c907fb1e4cc5d057b7d9b92a03a0c17e805c574aa7278d943cf9dadbb20d0efe06ce975b5e", 0xba}, {&(0x7f00000003c0)="4768f7d5ce936a4664904e4db0fa5a1c1f7c63b933ce4c9bd2d8f403375ad116c244136107af514ba3b4d51d318818c5c258144e8f4936d71e6b4c2bbc62055815971645ead2912f198e23b7efd3a20736f66d038605fcc340645ff52278d3794fb0580443ab331a64bc8305f6466d25bad0c36490b152de2e1ee65f23e7edab15d61152d03d6bddb6c1f30bf85b7008d73fd691b83aa86c44250315e78d7b2efa11537c094b68f9310336e67ec24b9ea757359b0b8753f062a79b3c3e18aa09b303df4285b2742f2975467898a1618120a16a7ee3f3f117118001e9ceb3485f4394feb9ef11f418466c710ee9caa86303e1c3ba76ad6bf7c99c5ffd27647d50b0d30356ded67077a0b94df33d76f0d10aef21c2ee78404f7fd48256ef04942f1bb77d636c6ded0c95e4efdfee743bd7a0b4e57f9fe4258d14b96a60f037b28addc12cb8aa0b17b98c4fe41fdc5ec627d26f9479d437b1fd53dd20c93a3a93e072a4d8005895521248fcfb3c9636627f797e10fb4e936ee096baf6530531a691dc82c84ddc3d51b2162716b38ca1c70f7dfe828ce3a5ac0a32284e2eaa3db6ba6791b99d9e61873e8cf9ff57594c2e3df1e30c285a5e42cbc2c25bf9df3e02c9a5cf15823c91ee7341bf28e7026b1bb9c71a7ee5baa7b96941d49596112c681461fda28b0c505c25a91d7fdab6ca4633531d3b1a6af860bf2f39c15b9b52e7ca824cdf57772e55a37eee01f18e85ea11871a0c4bf1af56e7dcc4c93c473788863a1261e9826e995a225c95568d73ba2834564b7b2e7542b71490033ba4bfcbf2b159dee91f6163a6e96c0312887dcbee83b89cdec6b9091d8823aa43668f770e8fca45630c3e7e158ea12ad0c39457b25cd55e0bcfa53025eb3d003397684d24c48ce018ab9fde11956bd828db1df668eaf1d157971314701e6353d21591fadca694436d5e74d5c59956df3e024d44ecb1d49540a39b25c7a3ebee22d02dc67ded4ae750d48e78a68845c7513f4c63bd996833a6338f701d92281f4bcff017308fd96d4f2226856f2a34df8df181353f53388f5ac6b4bda14bac33666732f84044a7994465d2f191c26620401ee6f18e21b7e8ebdeca1eb74b192a400a398f9d14675d91fe66de805d233c62dda8b8a827a59144dc7486abda2345630ad5d2febc32103b8d238e8823869eec054c23ced4751454968a582c42486a2b7705ce7bc2870e7bb53631aad7d517e7b9576082feb08c33db4c8dfeea10f71ad557c37369da39cb78bcb1c509da1cefa7d240edd8aa0b80fcd12cf3ca00ccc85f8ea8d42916a97b63afcda1c003833031dbb8cc4c3a0d17a40f7128a3b91f1979952eb79189d5edd5f6ad6dc49f28855932ac40fcfd4535e4426f0f617e99cc82e5dd404061b610e385428745a8dbabec97ff952f126550f4cf30b79878638acba73c9cd10dd62dbc4df3499a4a048db39670ea2451cff3a2a89eb4531d5fff7e21b0965e3739257ccd3e607773012dac26f256b8924c1839b8cf2054f2b94d8e46bd1aa5c9319d95399930c959fdfc2d5008251bf74c7a34ede2bdc2e4e23a3fec17a61bb3cc8b82eb2ed71b443af8b061165596ced2002a0c1e0d6ea0125e1f41dd9b955f990fa275a7af5a7f66848d9080f8cab5566741bb73c6560c15c0af72c5f147b6932be16077165fce1254452b7d2c8dc6f56f346dcc55c46a46e9bfa9ea4897929e1956222500c9ce8ae3aed0478b8cf095a492051b98aac4d2bfeda65671ccdd16f1d5c354047b39a775ea794ec73111b94d23f8f660ea997af13ce673a52a737fc3c4ca95ca0e78b766d70f94ed70664d7ac8e1149735886dd4ba7a145d340ba2a4821b4e26f91a6f9f4be2de4afe91dd6db4ecebd08896bed01dc457822f25e26f3fbe28f9543480abcfc38610523524f75153dae4dcfcc0652f26914dccb53cb24d267ea524e2240020307b385d039eab56a0a379f04684453140ff2bbdf460d167088d7b31ab02f007d7e9054126a47584292182d3a0e3705a608e3c2bdaf0e38bcf43964cf5f91a0dd34099675c0a29b53a8db95fc9f9895a13a73fb39c41aaa66518a42bdb52ff411f2be8f824c67966e4200f10c1e85f3b7243b166c6bc0e6044cb2573c6b379922d942e1bd75d13c202b61f0447020703924e77dddb8d1dfcf19ab6646ec9abccf5b3c0e0378b24d336f238832d9130fb06c6267746542270764fd8365d0dc60666ba115b794187e6f12ab0a592e7f28529221facb5a2c1f2f67430786441ab671d5986949575d73e6f76c072b8bf4b520c60581e2962e144459d742fe18974fc9f10b59f9ca9df5aebdad2c284e2a322d1c6da6f97281b7894011bedf273306b2497b7be090d99893628e26deaf99136c4f18fcf72c339ae1e59eadbd09c11c16285aa34775524d06e8d067b2e2f380724795b4d34e78c15e411a8fd9ac2aaeb71693e0d869c6cb7c47386443d3a71401ebbc047923368ef0d947b8f774676efbb6a0d66bc2efdc9d40a2132888763ec581fdbe4ae033f73391816ed179b483280bfdb3ed24ac28ac9475f21ab578854b73d4a527e51e147f836bc060e114000439153170deae7288c0ff99d091dfa6d5dd887ee716b174a3af5a5ea4c08d16bd3f054316502c5bae8575ec9f2557e92dbc384f9145839a1d43a8438291e975be7fad1be6ba32bc259dcd2fd9db543ee10fd44c141402bfaa911d3ed32232d86011bc56b4d04dd0863648ab1abc391f4c2a6c7dca0794c58b1307d16ee96c955bdd544c4f369158c890336e69c35cb3752b05260702aa24a4f13b1e9a02f5069835dd65fecdf3e2db95e02ee82dff4eaea9c26326d570474443fa432472e41492a24fce7eb08b792108f671b72e8a0d67ef895e756a0b9cc0d6a56172ca394362cf18637efd8b87900f378dfe6a0f55cdabf7277807df128a26d723a73ab99a8809f366e19f8b8c66808467eef6d4cb244f4f719d31b4a2bf4b282c05183af28018bf35f4c842d190059faedec530b64b94bce2fbe82ffb7549ebccc929e2274459ba3bb84382b70940cbdb2ca5a1a9d210d7117138e14a2123212300b64bcaaa92258be03c9261c2559b666d424a857a820c77a0d0ef6d47c94ddeff3562aaf4e483a5c5277b7bccf72a336d539e9d5b515f36d27d4ae5a2afd32176f11326b48084fee094f848e2422d635cb4451212f5dcc6e870858d32fd44bf462b24a1982a25a304007e13a9d26ad8f2bd965053bb9f36fab25b6d6ebfb6b38b783a9035c292c0d3d7b71275913e6854664aab8af883fbb1f7cee9d8aa9f012a2908c67c618cdf814ec35b69c29b2b075e5ecb86341e6c8a281e8c55ae398bec4665d071c515bb347d1e41e3615e40b47b46f0747dd70a2628bf866321646118835868c239589a179810dc9feb3bf67241bf3d9b290ee220d667f24a65112cbc40a5a5e2e75257e01fab7a1b20bd01b4d06d119823010ca291a136112ca44036fa68f7c48fc512d7dd3c8df2cdb5ecf4572e90672d2424eb48c198bf654abcd556c94d0cf87d45e1052970836fcfbd0cdb30042688cca912f354a2d9ff80f0858f9ca533df5c919726510bb38b986f6b7f3a70dbf497efaa98c60936b1b3d9b25f42f22da7f7ee7d8c0b240d921e1086e83bbfcb3ae899d37dfc5c13a0afc87b597ce2e1586e72c9b5da9a8fb8c9772f2977b7603ec4b3b50186079f5405bfadeb62f16dc6028d2d05a14f955c2fe0ba6653cdc00b239b254019df1898d2d10aedceb9bf9cd155f7b1b05f85aaaf62db27e91614c960c0a1f6ba9af3670ee3312bdc37479e8ff071bc52ce72dedcf023910bd9f53258ff89a4c26ab5335cc219efd2ed3a5768f5c4f573413ba0cb831577b0a49c7162b10b07c8a1d7ee8a8f06e67e62ea2168ec687e0fcad98b4067627700ab6de419ee7ed25f5a93a492c0634895da964c14bcd5a55516f87565fe32c015073730470d62869398d4f15a87a4de2a2f555faa5d17261492f050e5212d50ec9e437ceeca5bc871bdc3e0c395119a0ee0305029d93edbc6deae31140c8cb06b9fe8be2f46f34f331d87c4681fa253db0fd185d1d8b433153fea0a3d087d343bc6ad0d0cfd3f88730fff4c1fab68f506899062dbf772dc528f7057012747558959a23398934db69b890a14bbd99be3ee557791a8f20f6542146d8e9216319fe7627b55fb0a189038b87cbc5ab94689718d9f0aed9d7c97e6b5cc0384013d60e0475b01518f1e847be662a011d4166de072ede51b8a591bd4588d03e50cc0c624199bf91399c2d0705a2ffab80ca8182ce382c03bf9fe2a4c6a7b50a65790d05a3e0da758b75e86db7643acb59ce89bc7d986fc532edaaf0486668aee5edec36e815c897495a5d8bed3f83b1dba77f69df996c0c2cfdf8548f51d939dc060419e25790cf94ccc838e90de3f21999c1955af6f354fc67d445ae6992033d38eecc4a70469758c718a3c4be19dd3ff67b026697e94eb7a894aac70921d5ca683a4a4d1b4890caf756f386630202f7c70b4386ab210b6624928511b41d39bdaf3039b4e944c555df3957cd178633e3ff1a49155288dd3281fc9dfde14acad152f9a573188b2a602ed86770f5e9ee49eef0c1a9fe43c575930cee401811202ecfc0f83f54c4eb5bd7103b6c7cf9bf72638acfd6ba81be9954615aef3290cfadb9db3e21215ebbfb5aec084f1adc822c04763bd8485669d2dacc1c817170f2fcb049940645af9bd5e269350ec64f109e5355d3658b2b565ed03a5a3986f38a2703178920bdda0af41a22edfeca9a0540108f62c34718dc9dee221aa7716442d6469a1208cefa632b24d00ed2fe7e3a7d8b1b91c29f6aec69cb2961d3cacd6cef140445e79e65d6f4742faf8705155a26e308284e521ee523b8b3c4de697442cac2cec441128d167a9b17c35e8efa9e34e3ece137cd47625199108c556dba57bbb643d6b3e52258b12a082c9df1a3448060a3613e79454ba18df3015e7665fc62bf47855bcd38ccfa50fdc57ee163cebaec0ea54fb86e530b512b328145661a238b6200f78b1a32602258ede1baf83c631551f31712cf3892c5d9576510521c9602127bb1895e6e5bbb228a82ab728e34638e51c3e4976741679fafbedf049fddabb6966c251c64f28cd740fc38317355a985e5c24cc09aaad6bee994b3d5007f4d1633429dbda351865cd97ee23cbd11600218ab78932d50d61519743bac63276ac204a68a37b346c65616a0577ba9136f7ee4df53aa92d3ecc8bf00603ff2602bfdeb80df22b2b1ecf09dd2c15c8ddc8c5828ba35678a7d4fe0c62cf09238d722b037517e659f29693dd44b6f4bf94d37b9a96d9d34da0045d5d036bfc76dadbaaaf07d860a1043f8817a6460785dc46e02ce307dd99ef18cd60f799b1b217eea26c28f947ec43345a9f9490879491a3dd477537f694db35cc055cf2b84c98f5dbac40ca33d2f676b2d494c4efe9b0b86c3bc7af44fd30268a962a294cca15ef45bcea587d0f23f52a20c2cb79e7603687b8c51eee4b5b954e6c6728d07de2d31e7a6062107bcf496df0d0371350104f688ef7b98078f7e1da2dd4aefd5396e5af4085e5a14690fba0b23dfc34b4bb77d3d288fd2e196848120909c94e2a3ac2bf99ea1b95e9eacf6dac6899b667f03f08dc13398bbbfa0d306980e360432d4769f61f6b59892af4d5eb3c5ab2a0fc4f2b372d6bc6ace6b53cb109f18db3a0e527da147d273284e30f45dd54c19ee51b5e3f9439b6c2dc9f6bd5fe4d8a3431f923244e0be93543a", 0x1000}, {&(0x7f0000000040)="9e743a4f046bcc5d90d6f6cf5e43d1fe67035f34005d13885d76d71b78bc895e477270052932bff93e52efdebd5a6c8bbfb14a60", 0x34}, {&(0x7f00000013c0)="1f8ab3c14923ff2d28440562868d6c9aaa8714dbdb446a84245192d2c102656872186c2044d81142c8816bc96bf47e24ffb9d65a9a82cded441d558ecc0416713a78d907634aa0a82589bd7e099cfdacb7edf5c256d0af6ac902e46328f76d13aa4dac37d4225bc11dc9ce08374c3210bcea625308756adf6f795f9be5cc1923cf5ef03b0d46fcad857a4bf41592d68f4ad98ae3e969c466d2ee720f527986f65afd0e70b095c26a6c681ac2efaa8c365cf4f265461516f0f5bd153e7a194fa163d8654e1d19ba938f2040667fd078bbed7a474810a31acf7d2430ac1172b5a21edbf67620389b181d6eb2fdad6bba0781259150d8614e8dbf1d0edf1dbfd4233c80486232d73ed5d0ec380e0fce5d203b9d6352b3d6fa0fa6c45f27e171b32f293f05d90e21ed64ce2ccadcecfed7dcbcf182b9d4a1996711f3053459c8ae4331a3f606c105af1739931cf19952c8d3ec2ec8ac09cbf4024bb9555edcfdf7cb523fbde801a873bb9781a15b669072fa65983261f029092234abd1ac356833d917ddf21f489e5578e3e0af60a0db55099f68667fba2be8daf7754f84627087dfeda5eef3f2a474e846963abec7cfb7af852cdfa5f431b55207004abd6f1aa42ad8155290113defdc7a912394416ba710d4fb9425eff12052a1c624733af66fd9b2a312daf75e01ce95294f407004252779db46c4e17403acb7354aed0bffe85b4f5498ba9f0856ab630b37fd31d3a3cd66d8ec762b29949db9a9907b2ea101a201f930b78cbb262ead1afeaf2b4c3d11c0ff36d43752f2ecccd18cffdd4a125f3932c99d31912af8ae83640a5e8b87a8828392d5c31c723bd7ebde7c4ceb5de85d9ff011d009f81c47501cdbeb4997a252661b992c6c2d970d2a53625eccf9e412d1b9773a026bd1a39f743ca0b48d3392ee378da1168c9996386e7b65b74d9081796fc9ca5bd30e63b5f35921601c3fcde26744c3a20e3eeb2bfa63b535e362fd3263b3c84ff3d31cd509820aa12b60153a695b067c1c5e56d92d09615b8f776fc437a16bec9ea5cdecba39061185bab33d86fc43bcc5d4bd0738a2baf7fa8025884bf659a3de7014d2f839989736445041b9dfcfb5f94b69784ab117807507a6cb260a90e5bc24befa100f4ba75def1c4842415ba78ba453ddc71021e0ee5cedb675570dd36b0f5a7fcf396a97529385cb83a1fe7f1eea15bd6382ca32aec428cae5c5ac02f142270ffaed4baa0c9985c0f1a3e8ca189fe0a678fd4c9f78c0e157402aba1ad1fbc4d806406136a8b6d6948a8e18d4697cc5a9d3ce054ff7bfd688f4f993512dc52cb22a08ce2d8a39bf4a267994be5e1ec8b813d056182b6e7f8bca69ed365da6bf8c8761f4272f49fa2f9454dcd172277eed823feb3e7a433d0859b2f95bf4ff3f063acde4b7642edfd544f2cc53c6961b1d711da98ef1735fa13079a0b7a50c6bf8c5ff7271a680ac042d3f280ff6e5705e9067533cc20e5aa2d2cb1cbf9273dd8d0c8b1cbe914a023af016fbb0385eebe26e4b06bb8010922f223a9f5c7520cda21e381447086837337a57cb117f2345a46dda3952f2a1e81d8522aa542b81f54dbb95566e00149c144111ee419fabecb78b298f4d4c0d93b6777e5f0ff9c5bade55a34a8ab138c0182c787cad079dcd50d7e48b7395e2e89f32bc1f43cc180029b432598cf77942695db715058c04b10a2e76f32b16e7d9af5bf7828ddaa56fe594ff19eebb7ed59a25f7d51ace6bd013efe62dee0c421ab4a6ce5647a215c6f32a23f379710d317595fbc885f48a38ae829f843147e6a84f9f0f4d9f62294b0e76927dc5cdbf56c7e6f41baff69037665b7b3456d3a3b210b7f68f1be212ba79e19a087f9cd848c4fed847391de94c0a966ee6ab35000e3adc5b029a56064ba61c745c8b75334d182b66f6653133280645d82f0fc72df08329d4faa98193f53dde05726f9742e2a1fc54d8a3a095f940fed216cb75a7e0c31ed2f7ab665da5fcc7d6d0ec3c6855d5f7d225ebb34ca381ef778438e79eee366f394be8bd621d9c8a427bdd071aad6b41303c3e2ee2d663ac7f6408512044282e0aba0647b414acf77a20ffc59ba7cb5343c19a2dbb4be7e2e19f91ae9cd615c4e012a7169243d754511cd6a4e2d6a542bfa3c0c467bf9ac12f72eb384795256e284df64b213d63b650cd0f6b0630cec833cdabbe2be25fdfcdaba9344c4a2131d32b7855b61dbfc74fa3649fced2466594c7014261ff3cb8ccd983c2dae0a276f7333c395df086d87b264ada15d6532da8afc8317223bdc3c6034effd4d57e91cc1e9b719d2bee05b749d58f74321dc252e3f18ef1f286a43241357df2e5b56d19146b177d2206cb1b91a71578e2d0d91a822f0952401347cd9251fdcf987810972f9a0b81efc1b903be8da01fd1688d3a4acb0b03078a77c3946d7fef38338eec8568bf242f91f802ed651dee3486391d4c5ab2346c9fd586c86d0d58511f49b352bb60e79aa18b2c6c50ca6fb4028e418e1945e3e21bbbdfc4b1b88c82086262026fd9c49173cc1bbc6a657ab1f3dd842dd9fafd2c6cd9aa7ce3f644b68cc54ac1a8502e10765ef8bb662809e76f1806eef9e425c90da5f43eafa6ba827915bcdc6a1708552a5fac454a90f350759e3f7d28c7720b72265dac6e30826475627a4812f27c809a4f418cd00d559cbc73ad7b142ca80387693a0d1d794285ea13516dc603496bd320adb1de0dc6b6e38db45331546388b975b2c7c7a824b2be2bdcb5d93555f85c88a45907854be7c3df06fc61ce33873499e91285bb90a2fb3d88e4cb5e0041e590ea322cb062913588669025fdb9642e640ece620dfdb1535830c8b3b757303376a67304d6632e49f16e9e060703688918106553eeb8a5243bda294c7c627f6d5d36bdcccc66f8c4399fa03152af273df231230d8aaaa2dffe978b758e0fa923e6faaa417f9d0f09d087e4ee639c15f358fd8a6a03fe1fab502bae048c28fd1e5ec1cbe2927c60c538b87ca0d2d6a31659d2987d922619be9deb35c84a04d5c1c3f46c177461512ca93026063dd5dc5f68fbebc01d5876cd909e25d0cb4a68cbd70c9eadeb4b89ea7edb53b027038624a0f93073b8ed692ddbc1f18c8f44ea60349bfda1dc7e78df67dba5e64b5912bb228bf358dc5ac9798ffda26dfefa228debe3bea2f9edae644d207a73bd5186e617d11fb01e9517fe4e9cd1a7a320c02f4af5b6e3daefcd8b6ddb60d105f86b780108f771d36edc3ee02109aa87f7c4228cd69d0672bf21335e86a5344f83edf730f2a43cbc059987b0be07605582412040df9740fbbf30dcfd4bf13da9faae7faaae67b79ad1bc59bd234345d5fd3da120c44d54d9b800adedde45f3e86e43b8fd2373836f1485c3273b285564644a6f32163dfdf84319f743cbc530c67670af6c40d8625c2bed16766ad877354e4b3a58236113c904c88fd47f980af695570dbf15bc44686ec59ea65a456bb97c2de6d1e544c0670863076d58eab8ff9ab710bee1092e2440f3da5aafed9762ccf461fdaf5c01ae78173c260b12cf1602818bc7f90038e47fd7c2b6bbe67dbc2925a793c9af2d76d579a4b3a2ce260a2bd936e111bd5e088daef96822b59626fd55f31d5a107cbcbb32bb45dc82d7de0e2b5e0b9f5c589714bb5ebc4351043591697de1631e549e4d3a21ee40e3051ab9b0a52f0e42a43dad12890cc5fea994da2e25251eb33e1ac91aaec75b294a483e8656b186173c0d7fdc3c88162ac15668dca1efbaef40ea67d8be62c86c7a058ca23da15523c7a89a22188ece40533f6f9a57aa168257006c35bd9e5b593c134a42a438e28e6511e8b018bb82842432f3b3b5ce8af74ec1c834fd5723fa17425c9387b86963d6e681c701f3a22134bdd45c7a042af97e8f756d9c0b80b62b6d3f2c5c5de86f79592545a7db4cdcdd197ecd599866a7ec846d69569d0a6b0e81424ec5a1c43d681adf035466a42e5d6af58c0ed2deb299dc806d15d40d0801f039b8787f10b3ecd78635c2b8e84a80d2009b1741ca4156464679097f36b60f56bc77804f01133deab54c89bdc0e88725dae8fa9be6f21c930b3980646d9703a20053302e1d8f86acf607fbcfd105b1420d61132d4e8d89fc2fb33bc22d4b7945435f0c9393f6ab4584ef897c6a28c1fd46ade21d38961f86d8762063800bea4eeeef450612cd1c29bdc5f2e0e1a02f3a51eb63688637681d12969df600766c9376abb0d8420e6662468c5b397f795f7b8cccc59df6675b1900780accb8d3e7ab2d83c9badc8d55a97c8ce406e3f7eb7ab9798480bffb397e21b41a267357d272708b8c6e54ab0f5b490c10b0e375248baf291fabe685a4707ee670ac505d2df822064aefdb0cd6dacf5bc7c4c1a56bcde49ab527db116264eec25ccdcbb76082538b6311420226d51d082fc466b472387b640b4aff2e8912635aff2b8be6f2b2ff10ca0b5844fba94104a1a31a03be00f7f4708b3e994b42deb14dd752a9e3bf6d6c6db289a6249eb78e6f7e1432810baec0406fb2e795f97fa6ddca6070427aaeecddf15fdcd4cd996283e5612aa0c47d131563b950e7e5446b8d4d0a2ce96ec0a89dea7fc344e8f94e1fb420c2ccd46f189b6bc882f9ce3b05ef24a6fa7feb1dc96d1bc1bd0ff63c1907d90d0c125746852edf3c348dc2de3a2b4060200b36bc5db2670e240c222f3a709dab978ac625265a1766a26cd88f476334abfbb7801f37e2890ebc6c25387fd912ce851a02559c0a75e85a9c4c486c66487bed12aafa41f89e96556b87aa969ea9a9a8d1df4fac24c9b82f86933e74a63a307535b5864006d08767486815b7c0a45ae951e83f0de2a9bef2217c1657d9aeac1bf4f7b96f73813f2a71d177a06a3521d37be35b85ad37f3dfec6b17c00da53423883d822f0f4183f0d24b4609649db2e8951d63a987c3e47b70e00619c7f17c65cda017ad4132f240fcdeed3f3b5e52bb6ef7cfd4d5eb7709bf739b35114d009a080f337cac2e6274c77dbec4825a4c67f8c59900e6a6b2e144e86c5c7d87e4f75a00468b8b40ac595d4a87d01b0ce18f5a5d2220c5399e76411eb8cd307113172b0071d6ff9c26cd05b364eb80e3ad0b77444de4d5d8f06ad66d9e424b92e6b63148861e57e7023e0419d82c734a406767cb247fc2b799cfd38d3cc5bd11007c1a416bdc1b7874c78ad0a04f2589af5400e5dfa6ecec552cd8c74f8564110188e173ee8afdbeb695ccf1d7de1b9a5417e9d9926f974f93a18f6094d46d35ed8255cf6fbf96f03a1ab40a7347857359a75c03a28e790f6f0c0335a54534f084a49b952e2eb5e008df25b2e4a8bce1f43b65c49488397fcc3e82da903b178d07367bdc633c865f929ca877010ab3257f81a5b6d074eb5f16f76e46239b8ee3ca8fe2a6b276f1468387aede4af042deb285bbd8145cef4490943fa2b6151e2539cafd1b05bf0a44fce35e3b6dd7815133dfeb9a190d41c71e1f9b40b8540f26de2cf6950dba009696ff601286a51c589ef80e77cdb4fd931c8f00e353036cd36a4b9d2328d7e6d0dba6f103c7ac6268a98a424068c5f4811ae1a01a170483d08467d51f1cc12ffba9c1521046299832971c8a3610f9ffe51952e1155d3e26978766c2e31a8a0d2da4fe2839f6327d17ddbe61a57c93884f1fc1aef37f1a81b5e88f5de344a95e0176b87518ec66ea8fd9d58ddaa311d873d2295b3c09bd5668fce9321e34080978aa3e10fa7bfa713960821ad66111747a3e7f07bf370fb0e84908bf28e6e0b66f4fe842b450", 0x1000}, {&(0x7f00000023c0)="cb60ad464f3939d6c1f367b5f711e1bf437f26d386568ee2848d732ce1f17371e0a8c2ccefdaaa824ebb56fa707e2582ec3bee1f16c53ba33ce59d5a053bae5c", 0x40}], 0x8, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0, 0x0) 17:06:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1, 0xffff}) 17:06:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:47 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000140)='./file1\x00', 0x8, 0x2) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x909, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x0, 0xf65e, {0x8, 0x8}}) dup2(r1, r2) 17:06:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe90, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x4, 0x5, 0xfffffffffffffffd, 0x4}, {0x8, 0x1, 0x8, 0x37}]}) 17:06:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x980, 0x0) pwrite(r0, &(0x7f0000000680)="882f1ec691b5956fea5977f73f33c552fbfd912400bfbcaea4f3b29c1259bf49ad1d4cef7b5311611dee08d5386892771926dfb6c4a852c6752898e00991fdb92c3f757f5fc6ee37840f08a2f158746485e9e1e9b4787141bde01143c9dc4e9bf9fc9b427295d74b000e1d1d5cce1d1e47216f42e7099589736c98ed8a500b156065def16b0a4ee3145092734098ec4d77ec6b1023b00ab41df0bf2cc878c3643780993101e3fed831e0fec232e6367df178bc26b66a68b40ceeacc3bad89f4971733add5e7c482ed5e9d899b8cbde405dfcd7a0dbb0439f70265eacdf576440d32213b259fe82114374f1da2dcf8829d180c9bfa0c8b0a7d4358d438a8569fcfb6b67d744678906724d9b4f6227ad3eb6000a059400b9c2703a52714c428cbbfce8776bacb42ecdfc07b85b5b5747d0cef43a11994b4a2ed69cc394894ecff492684774bbca4039f7512543030d8397d892bea46fb357aab66dd76db346c05566a9064da3f549f9a7bbcf422b2cb99041f67427a671491cc993061de9df65291c5ecb00912aad39ba7d560d291381a1c98eb45eb60a5bc6cf2b0bdbeea538bcdc808c86433ed5625f9ed581f156431b0151b937d5cfcb2e37ed97504cc8df372b866c46a2bd28ecbe9b94b82671388e6fedc658c65801c0ecbb50ce752dcff88212e37eed386536766ad0a2673a163a9bf4287bb5c0f6018cead076003646c267f076fc18a5ec554cd8c780031e888d4e961594983afba77f5ebf18f469aee721f027c33752b29ca1f745247ffd3429403b1494fb4986c11614689809dba679dd379b92431c9d94802b0832384aa6ff76cc53a8c114e0ffff5424b6fce0110cc7f758505a052242042e6417a07998bb52f7ce070d60a4eeed5a57e29cea7566ad8ee5f07ab8d2660ad2693f857c567f50fb1590a8e3f02362525e5f9f27cdade03e0d1424a542dfd5d7cefd34620abea5bd6a40feb57f924370e19f5e40f13d179c932ccdad1bcc3c540af41e69e726599ac9535038469b5857891e09318799f44ede3162153c15117e2e9167617a47e4ed23072ef7ed82263597981b2b9f4eba3525295eb39928e28aad025c36b4373a23172d67805af843f99c8258a267f90189747310e169d19158f877e3d2a90ce4f99102747af222c300a3247be43d084b54ed6e927d5ac93607ef9568910578faa7f63c5bf4c472c90d6f92b8a247a16adda4970f4b1b534d9ba487dda91ec80dd2fdec5114c7937c57a0b15a2d3495a4ca627abb3b2da0f5a5b5b339e4ba445be89f7f3bc5e7a903cd66f28e5571e8e7976fd05be91de7748895616c23bfa5409ee37dc77c50f94dad458243f4b77068ac0b0d3647ae274e13b30dcb17d032338cc43a9d16c9e55f4271f4d484930385249b5a7dfd720119ae65b3328ad25027a9ad953bbedb0b411c5a1c369f1e56c870736746045a4c20fcb788ee5f47a09f746dfbf92ae1d1157adaf9ca3b6edfbda76abaeb8f6c1894d8b1c2f49131d7e7c7e13acb12a1558de1266da4b3ca2b1fc8777e3bdab1688d94a30b5f921fd9fd74cfa32e887fe7b4067defccae546c6971a40ee14849104b908d72b0402f96387f713dd20bf29ab20cb399f08c9040b83496343f03b1688ac27b20ae8f5675d0b95e5dc342fd44b55d3dbe8fe05e987cf67be29cd95967d40bff9f3d3455e7b53a4031e53ce91d3c983e91427d2f869c98ee3d82e9be5427b1c5e6fcdbb00a6736b3196eda359c81a6f550f7417d7ec0197c3ef2707dd4b7c982f7712a03e4ff9ab5443e6e20d553770d04dbff38b28f35bdd23b7d9db1e3101a8f7f415ec41432b1711cc5979dbc029c15c8e09c5f3d32a03aa914f61e25206ef963b162c77a86fabaf2312bc5701df7bbf47b2b2625c5f8444f0728b2d4bc728dcf1ffaaf1942cfa675285cd89d242dbe37ffe0da0e239e2d57c8b161716208da2680e68f8f819e0b8e3c408d09e713e614183a311facf2821e3bdd84f2aa83966b9998753a49360aaf312574692ee7f704ec98a2c9be27f1db1e0c334ca4f3a650945958407232d6d7604b2275439eb84184d6bfc45ad2507c008f36b8e11f1b3a60453c5899853f51497d3bacc8631f13317154d4cab06f549b7a2b41375a2f34b286d9676099b803d91980a11ebb104de213eb7c6f6b102d5c56955de9d979289aa5785073b2854f8b76eb5f29925d8437b1c7702040e7b9cbede5b0700f682c9812cfeb016c3d5073f956609714427df6b5e8eb15e178b865334473d5d02a45c6cc52cfd35b34022b136acf2ed9a92dee75c2208caa16aad0747dd555ac1b1e7e9f7f4e7b1e9857399ac6dc4c5bd3169460a436f93b899bfb55d565bbaa077846ef21f801e7be94bf906b661918284a36c5b73db2c772e46199b2090d39468924c595179861557a5a05c13aca94bf54a400c2c9e480141f207097b302b54ff8711a0f3e3698a45c6f9a41426b7a10a8cba1fd70efcec44203b207fd28e812af6aa6410d332874b252e030897ff5e90f924b02d0e24335925c40ee8ca1bdf945a2cac926bca1504c1779922d9b7b1bf7572142113fb0346f0ee09e9d240f8e39344119fe2439aec2ef676e8ca6c107a9aa17d3e968405eaece47b11fe38f866d81dab582a15a1fe7d83a86bc81daab2a7e795b888da597b2a0ddf77ae9be58ea8cb28af5d1fec7db426d3180716a74fcbaddddb1eeb5c8ac4d57c0e74a45be85795bda2b30b42dbbc6c0c5f35d769f82a36c15e7f14537c6bd726427d9a6e84744e5defa0d583d9a413937d636cb704569fed4b8b6c6b91e2bbc772342a4bb403b33904367ef0f5060ad7a7fc6e9ca6832a23abc31b8b6df39f48decc602e5a94040db47a7f97df668771c35e41fedfe470d700034240393be862cd47c25467d69eb8b7503b91a95dd7fb6312b59fe7d1c628f24f80d1e51dc4d31744db7b67c3d9479dc977e027eec498c66004422bfaa8916e3ae938e4a3d1aa9a5e6d5f5ba30837e3382204338c74fe8cfdbf3dd68816d5625eeb2887b3d6e977095fb0246d0f7c9ce3a12f423288b3c200c4742909c5322ab35b9b892c8281ea290d9960d0e8ac9df1d2c063ba6a3b857fc8dc3b53b6147f00ca96c92ee0a349ac387bc654ef63ce843264863da2741930083d3d6bd07066aa423030d0fbf0f8c8352e9efe5e94c4fd74f1df2b8f298c37e16ba4fa0df6a8a7ef18b0ba535133529cd611057549b3ba3f04d7670a45ba604ee4c1c6ff77e8d0f19dedf8f1b80296f2ba811c4dd2509628a9e5e997fc0f6693c7aeb7e2bb470f617d83b057532b9e77b526f982ba0c5bc9d698eec1d8f9cee5d5f821e3b0568ab5bc10530f446b54f12f38c66ec96490b2345e02a6da4289bd0e5880532536177b7b29f79b6db8a8cd43880324a9313c63ffe9ff5d09b33ebb1f25a671209097f6f810203c728612f9b8076d1b55146e5e47ca7fa37b4c56397834124e273311f7cdad58258c39be782fb4590f0e3e94b2c9045cd75c7b5756fb13bdeaa7ec98ddad8e840d1a12b51596d608848fdd8696cff457b413f81f7f74ea4ccc39a3a059ffc6b4979d9e3093d9b33ab7b0a9b3eacac51cc6a2870acc850057d6c3b8d80dab60ae9d4cc344ced3591014df28be64cb42018c7f2b7f4e071120f9895dbcf1ba9c91b10a3029a247cb51f0e6e1c5f056838e980f4f9a2b1e38411d2e7d17d727da382790a569ed4079fc3f982ad6228512a7d4c292bd43c113a9ad7eccb6e0fb704675742214de24e4e7491a7571a914d901e2fe707e38b5254e2c16e8c20e590dbec2644e9eaa12e2feee1efa08882ed6d4b902e29a5525b2a00e79800da732fb9c2a3dd9b9b5952b3c4a316f65262b4a2246b279e8ec5ea7cb2e716d29bd3a8ceb364e55db077b68233a879b9dc81fd01747df2ae7293e90ab3abf3329221fec86d9ae3cf5a8d045d2e96a2b8660cdaa20e01d0d571cdf3d695f36b1744aa3f9a5c0005ecf8682e9ffbb9557eb3c83d90312a67ccb720c3f29908b797aeea5ac4df28547509decf56fb5ce86d2aed0d62bcb4d4221955741d958998ed0dea110d6efcb51ec704c23bd9ad0d8ac1cbe9ed48dd200f44ebf07697418791c74107e145fe7599567d4ed617bfe14e550c6e5084274dab5ec7cdcc7a28019d6ef3cc530551e8cf8235faea7f83872b298a737cf97cc332474a234c6af44a9afc49881e6292457d3b98dfc1179631a4241f54592666cb796c80e258e618048dae05022d5800f5b472c6451dc745fadc119a729d9e4f97d00ea3d11d943cb2f9285d8401c99dde2249f20ababf05f1d8170ec9f9ff225f4767decf293fa2c7c23541e15dfad29cb8586d1283c778dcb744d5ef0c0f23b57a5caaa30d497a82e2598cb17e62d356b92525814c3b96e02103ad2fd5051ea94b6d57839c1a9697ee0d265857db9598dd5fb4892098a024d69ab93cdd78966d61e717093fa7153a8e6578d5d2c114126dfc7a7cf2c38acc6ede7b6220a938b56a79c78f5e6ead9bb169fed68960272ae8d0da7decdae94561a3d72bb6d3fa4b8a8066ba0cbd6755049ea62df6f603d262064feae646eda1adc34e74066b8bbd1aba4dd3799903619fb4db24bbb06888195bbacf56ea8d6f1f1efb96215d4007d93fc41b28df36d11bc2a1755ec4e23882713dd3bffe84dd3a7b16cbd092f7c68374a41d0aa25805cc4c46c78b9cddbdfaa0b99193cc55981a25eae305c922702b7d42e9c46add4b788aeca3a271f48066f2122cd7b6c2335e64578e26fb5481c84c0e2f34f72ec9734201759d70e9ee04d971b4b232bd4efdfae8c96758ac6b09aa528b1e1404b76881d95498dd7e8265ca15b604f8fd93ed57a30907fd29e1ca8dbf6d15fa7b217a5838404149fdaebf49491e8aba571ac69e7761923d3549433e45f8127572d6524cb5e499b28918128f43a193b9cbf217d0879375d41612174df6c68227ce7f68eecb30ba04e12514970923ea397a51b7ac222ca8e2fe14e6e12886497feb2bde12eb4e9c73450f8a0f3aaf9bab6661fba5361e6edb881580cc958a3eb4491ed98403342d62d875021c546634a1d4fd2aeca1a0eef26856297b821278acd1e3471f27183c05bed7e3f2c360b10a65ba5c12fc8a41f208c58f09c330c01368bc5cbce95857c4d976cabb57c9ef3ae906e0810bfb75bfd03155e2a89bf354fa7f843fdb45c439f564c377bdd55397f1bbfc3e70e663bb93f9df0f6e23007e7bdfed7a09226bda53e306f00e0ba8abdb9d2428880e4660f2481b16cde63920514528ecf7ce3c28d512a8f8c86690b29949700c88925d3020ebff2a988349a9f359588fa55a558ae7830e91c9e88a0cf43d5de451ecd9f2ba4b9fdc26679198d42cbbb682ab8dcf0de6e5c15e146132c44dcfb53ea12196bed090f0c9466c02006bffa1d22c1472aeea1ccfb67cd02b55f6e128f809a0b920f2304fefceff380373b106105d51577a81b1e44bd9fc061cf00242b549757c0d9816a70deb3fe8db807cfe875b4f242a8b37cddd832f44f1a3377288b9eb4f8a5deb6fd9626c483fb55327499797527dcad10f743b6749ed14a56e22e10ee7aa20e20661814031e36945e8e11357583cfaebf13b45dac3b2da4444082f1dc05c1c2f151f4302d6744ee0269e267e2f4ef6218cca7f19f66f4f4010b65e27e893dfbdfb84e77a956a02ca4a602170dcb385b514e19d7b463ce1b0fb98ad577f6bb111cefedfe3052d6f9695249235d6a07995e8fbb122e9b39acb331715e8c21850242bb9708ad30916", 0x1000, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) pwritev(r2, &(0x7f0000000640)=[{0x0}], 0x1, 0x0, 0x0) 17:06:48 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffa) 17:06:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:06:48 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0207534, &(0x7f00000000c0)={0x0, './file0\x00'}) 17:06:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:48 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000003, &(0x7f0000000000)) 17:06:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 17:06:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="8affa9a7465421ece8392d3433cd865fe7cdbe8d12a666128ba5eb407b42732305601dcc04af22fc59427f0e972d9d5ff3f73627d887de", 0x37}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r0, &(0x7f00000001c0), 0x0) 17:06:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 17:06:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="800000002f5d33b30100000000000000ca9a2b597aea0a8e04aba12b030095f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) 17:06:48 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x80, 0x1a, 0x4, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x200fffff, 0xae, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20, 0x0, 0x19fd}, {{r0}, 0xfffffffffffffffa, 0x10, 0xc0000032, 0xda, 0x8000}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x3, 0xd7}, {{r1}, 0xffffffffffffffff, 0x4a, 0xc, 0xffffffff, 0x9}], 0x9130fbf, 0x0, 0x4040004, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r2 = dup(r0) connect(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 17:06:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100a0, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 17:06:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x7fffffff, 0x1, 0x6, 0x9}, {0x3f, 0x1ff, 0xce, 0x40}, {0xffffffffffffffc1, 0xc93, 0x4, 0x6}, {0x29, 0x0, 0x9, 0x8}, {0x7, 0x2a3, 0x93}, {0x8001, 0xfffffffffffff12b, 0x1, 0xffffffffffffff80}, {0x9, 0x3, 0xfffffffffffffff9, 0x3}, {0x7, 0x4, 0x2, 0xfffffffffffffffc}, {0x7, 0xbf4, 0x5, 0x4}]}) r1 = socket(0x11, 0x3, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x180, 0xc2) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x100, 0x3) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x20) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) 17:06:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") semget$private(0x0, 0x4, 0xac) 17:06:50 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) socket$inet(0x2, 0x4, 0xfffffffffffffa41) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) 17:06:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 17:06:51 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x400000004000040) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x8000) r1 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001200)=""/111) getitimer(0x2, &(0x7f0000001180)) semop(r0, &(0x7f0000000100)=[{0x3, 0x80, 0x1800}, {0x3, 0x401, 0x800}, {0x4, 0x6, 0x800}, {0x2, 0xf7c0, 0x1800}], 0x4) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000fb8d63b95cd856516a1843f638e9082c3770443f0168e736714206f33f9398f4775de0133a6a95f1b4f32df3f3656d46ffe4ecda97f5056f676ac5efdd5ce15376868d85d48f7fe3a3f7100d3bdc5d897f94725c871ea15102b1289f698bd2f6f253af8d8a2d9a4510ff217725bc970489a51bfc81b886ad0aa0acb54dc64188717d633b8a6dd362d90d637f9db1dc95e6a208faacfe38fd4217786caa4b3ed5d664cbfe1469492da71e6b75fc8bec3b56a318c6c5e91fb31b1b04e1c4a410d8372519df543f0523761a171962cd3695baeb415163c8e456dd4355ff8d1797b3535987bb60f9328f519540da676a8fbb2fb0e3917cfaca63d79f61bfd50cacfd899219b8992b75314d574a146ea75f6484dce951635642669957e034418cdb54fe8b3992b0419836798792d7b5145d3a5e08c6db791fa08b183afa51f421837681d29a5468a41c923890b6092e29783d4d4a20106117b070e00dc1b52249ce855e82dfe66856810e11ef3cc5c6acb01647000dbf97eab47080fec8576d81a580146ed73bcdd18e4b789258a0579d9e04cdc6669d228ddd7a309c62885b064ae859c4d504054c179ece23e0d2c287bbd81f00d5c6e40c74b9475d1a0cab4e172df410e8a1efbaf7ae576e9334d42ac7051f59b1c42ee4af00e127e55e8793c99dd9d0d0ad029fa61f5149e11ec52ca9d8e40f4fb0bc33be67d085ce5ddb659f099724d73af36241d9892b3d1e0b2b004942adec0dfce00dbd2622e3d502c4d4129b98a5f3d36452a79626dc852e2d1666d275a9cf5e333269882e798aede88ba69c50e7652801c5c64d06dd3677a6903131a320dcd97e23dae1ad501298e56d73cab1047de9b7691b892303f99f2b7506f5a2c1e14e4f8cf25018e27b585fa127742713472a2ddc6963adf2bcbddbc7a46401496f31d240f6b63d8236fd38f1148a5b4c3b2ca271817240a99e64b990c97ccc215d22a69d1a50f6c2495d947dae2ccf8e5ff47f5285b869d53fc94352a0d30f0d6a5a7667024f0323e0fa16b3398383953c320246890d45a782106429af3fe2ca7cab3a9ce937c9b68b6a03027f3caf0d6419056166853bfbcae8c7a0f6adb0eb9c2413155df58d0d01c21b03376f5c8c404d020384d83e3c45a338598efeddea09bbb7ba2febeb26699dc5e169bf5a3009c890c283fec909e1f57ca3ba577fe2635ff3649c65afc6b24323a41ac34a5cba074faf70312cc1bebaf749f14fb40267d32b1e03726a5744857a7f74922f357223e686067ae3ef9790b69900303a038c67cab9f4a45effe7dd40514876ff55b1144d6479866c47b15f75753f5eab6bad53dd12518e33f5cbe7333fee4b5cb289b3a3b5af098cbc89f60eabc4ae398e254aa9efd28381c042c16ec3670faa4bda3be8c2e095a7a47a7e981a8000ea21b7ca107d772570cd03895a4c837415e6cfc8c2d96a0c179c781225dc217f1275f2708ebea8c4a048a61900f494069551da571cc16ccb89c2e12c8a2023912021bb25fd02e5acbe9cc3d96cd5335ece8aeca862d70c79cc0aeb96469ec5790e0aec3d87f79209cc26e44794863bdf2fbad5c6a1cdedc8a3cdd1defb95a263af58589a140dd6931502c4838e09e58af5a7d6cc25d2b42a4fef86729ce152e93bfe93a5554f0f35f46edd7f1b5c365017a02c8e2c9106fa8294778e6e7183ec97db2f2f38284626d67fdf96cce940f062285465bdf89b74922d95f75d3934910c3e01d9409605c8ec0815e998361febc281b85326135380763e7d1e89122868581a7cad7cdf781d18dea2b370ada5dc4c254d5a3b91efb8ce0f32bc1923c9509572087666dd2961cf61f90d8fd308f00d716a71c313771199df12ea6ba0c7a41400ab50bf1e1070ef69bcf7dfc3a4a7275d53be6c86102a5340ac27031c1515294b3527454b0ed5305874ef99c5db74867224f19eed7dce05960face78a34ebcacbdee9dbfec27bd5a490ece27bdc4355efa55a9e99e614cf5ba5fcdd1c07c274fe638e8755bea050b98d4b5305a0ac1a45c62368d94ed83ed6635a23d6b3b6327bff1ff2c9f6b6c034d89b338934cd4951e27fdfa85972e89539d7e0be38f4f3cafb8083c06a06ccd7b20f76d2cb63c67f62e85f4711e8b78498cb8298665aee4fe8830c1ab7b17f5e1bbe70d28927be092fca12f565e565c93d1828af0c5047fa782b6c8d1f23ae9af765fb086f25021f26ab2b16e6b61e595808b85382427f33bc13619697f9d2dca180add3af72efee3b94139fb4b8156ae8551260c38ec8df28633be3ab81f756ca077487902afbf814f801b0582571a86a99cbba45edea79e3b2b047b21d17acb00fa17b91c93ca423faaa48ca4b3db6d11a0d050dfd641015a25d8345a4b1933412d2107bd64c61a7c66594cf8aaa3c4fd3ea197eafb706824e1bfae31bff231df8e05eb5e2700841a1ede0919a8391131b081a51e426a1ecf78cb63b6f74ac18c7e1c5482d9cc997215338eabaf653494ef1c9bb07625924b7386e7c05579504b427b8e97efa1bdd151513153a46f7ec8a2ff3be2003ee3967f2591c3b644560090169a06f799c5f36230802b2504391549e30997b6404f8664231ded2be3342f03ed83f45c33887e326b5170e3750fa2a93d53c088d6c9cb8738bbdcc96b71d5903b73c0fb4163963f42b9c79912913e42a3dd7269d046f7bd52a1128876bb6fa6dd3ab535f54eba7c627584bfd29961cb06920a5c9e8f5e219bbb9b9b5faadb0ddb1ac345bb8cf81286eae99e55ebb382ee726a4218289ec11736affe31e2be998c58e0522dbf8213c98c9e8b20ed0058215497fae4ef11d9faf5c663e137ef597e45ea6d4ccfc8b9173cb0bca1aa9f5e3e888bd2c00571f7711d83b73839e9d549176d64c297d8c918647bbdcbaef278adb6f1cf9fa3ad0de0bc9d66f1e92201464c10772e66d190f4bcc04d09e1c41c8395d933a751ce3f68e0ece89035308266a9460fbc6ec58ad531a965657fec589a4332e94acbc93fdde66966c520e6afd1cfdfa11bd36aeadd9712296d4cf46090f08840a2d41a5f1144e4a14888f0eec9963da45c3b09b91bce12f81df736e4eef152b861b684c3d5e202b279faa43ef60dc0f94057d0881cd74ce239e50bf10a13f7513831b0b65d4efa5efaf652fc0bf12229d367b8a9c6a99dba84db8f6a3deb2797f058ea968eeb6e194621e718114de8624d1499c666afb991c0f2e8bfaa4e2c3b7e96f5a0fd6177c9eff2c7b055ebfd41ed3c6bcb3479c8377c35688b7d3412ddccf77988775a146dffab2d0863fbedf243b9b27b16fa54d68823a9a3a6549e7a95fdefacf4bba40b0e965fd061067fa5dd197701be1480422d25144d1e271f6ba1f7e24c72a59712b5a0b257e73222d4972c1d1a71318ad8e59dd3e5dbb3d00e84b242807c915d567f6ded1afa97e8221696365aef3c69f8da6dc2d3e8615c7df3e2af2cd708ea063c4d0b1478d34d9630efe8e02546c577b22c93d192b68697b30bdf1943e990b8641f753774db1f38b4de71037014e80cf0393906d98e5af260cb151b5ae9221475e4825ca4f3111ce6aac55d0c139b30a2a7ecedba1b9a86f1ab362581f23b194cac00c3ca7d83d7b876b97c8bd70fcda5a375b632b03e157a8bfd8301d477fa1a2acef4e45d96309d5f0b330515d5355af0035e5d0be6c2e16593bd70dd6e461e677d17f990c1db3a6ea6f6d9a57855b59de49e68fce93fbb4f10f81f31cbb88c070a6d647b8bd1f37ac0fab0fe6352c1a829501ed8f1c288443a0dd71e987cc2079f1a31fc3b0e656643473d3cee6738438a60a0d3db9f73d4c59f3bdc24fa2e0ae0398d3e7108ecb97d746e706e5f7618a5a567abcc9851fa1fc6c68ebd8aa8a8cc65917267a26b1de6bca056130e05687006380d1bb20ccf3d824864b62095f11802ad1732b72d7a8420d96de1400bbcd9615df7ab82d36b7eab3f1ed6152b56e6e2fb7b04eaeed223530cdee474fe58ad1ad7c1cecc09693d06cb8635fac408af81a754da017d2325c43caf9efcd5a994fcd00be5869977e59a2e632f2b67321814ac356e33e77b3bfa5d2a7f3f48f717175625cc4072200fa468517f68487d5e4a8a664ed66c171a5561e76937fde4927791775958d97d034844c55c530dfea08d5bfccb458c3abf41083be520907bab357ec066d0fc451347f2e147ecfd9813fb772079a8a8ead673b3cc1e422f42480e609c9a2300cf05f029f58323f038608cd79a8053b47f149108516793187c8ea8297180fc64bd9e635e0dbc827be2736aae202f2248432a1cbeb25d809e58c50074098526a9cc975b39b3641d9d16d152449b9ddc62bc4b93e204868831cf2889997212c7e6bdeb774cad875894739021e5e6fa739a7a6cad1ba39336340d0f790002474adc823e70ad5eb414e1680639fff128cc216ec4f1bdb9a3d1d3442fc22046cc6fdf2da0cdfc9843bbdb49bad194e9fd74c72bac9b7b681f250bce23810ab87bb95269aa2c29d9d18362bce976d527b7e6b7d4a0085e2a0ab753014cfd8932cfbcbb2fe8301e667203880d83a4d640aba14fa34becfd7b370d8ae2267ce8605024e7c9e2f5b57f849a5939afac89fc7e9d9dd1b9b6ee8d5844dc29988f55d96d0897fe8cebaf90ce399ab796b0a4647ff652a7f4dba03c64f4c5f653244e79bf93071de255e8d3bc8b9b7e92423ef51261e0274105cb9812ea2632bc38fe0123ffd682831222af8f3f310e34c9fc01247dd5dd6a9bcd5fab9cc10479c82f01990742c80cb501d1d429274c0fac8032c964b550b317ee8eaecfc1bac954319b73fc27900a040083dedf28ba271b3d3521ab320280bd9ce11d3214886482a363a606edf4327821b162d32dab4fdad5e4b9f8ec782dd6cbc8d6b73cf7b9b982babe415ead7ece7b7d5571e97b15f932f776a737e72a356a9d95cafa9f24e9ca92911dd15f47a44e6cd38f7ae93ca0d32736cc4c021f44dd2eb7728eebb14123d355480a911a0e8c4ae066438ca6e47c211ee933573f851794c16ea545fd05810b357c4b65fff7ccf819528ce9e1da44b812688ded9196220715dbcde38d02eed9181320e6176afb5ecc131296bf83c38e54e86eeb238b638a32a7bbbfb66e3b7cfd893b7440b89989e2177f347f17e84e33e14a6cd4bb776f626281fc5c83a6156963315cbbecdb429c4bd6a30d0defcf77e6a87333fc08970c10ae4143c09d5ffd08692d79cd5b2439a1a5a4aa4a799de730815aa15e1bb4e796e03d245fed2d3f867b2af8cb358fddb81f3331a9aaab76dfa023af2c882f5f28b6093d46300f5745d4d8a516cdae597114b570c9c3c81758498deac30c5d91df4dae6a37595ed08925f62e392ebeb21a3f68628678dbba1d2caaa9683896f24367808a20273bddca092b975dfb9998497c28fac3562cbc851f8752ed6303f5a434b366ca3aa4ed0a2260e35705b6a16f057d9006ff5d66a5e4ea9d05f853a3983cbb16155d2086fce6fbd6c32c31b3dd5f42705ac2bb735031204fe0f4fe7ea80dc268bd81a7e14aff2cc2cd9f23eafde1244e9b78b887498a72528784ee3cb27e82dc0b0f13bf4e692b85569b97d64d2ed31b3fc1c1ddd2d5d3b9471cf6b0fab62f7cc95c02a52a088e1fb32fefee1ed2efd9a492a681e4e73e32d759e45faf62e88763452e97ae7fba37bfa0570e77e2ed247a8b51aa894855963207dae06df97948243d69cf055c7bf61c746f30bf8a8d89402c1347cd0153ccfa01f575ef11e921e531272d18ba9b7924e58e08ebbe8d79bd279de"], 0x1008, 0x4895c1361f058d79) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x84) lseek(r2, 0x0, 0x0, 0x3) recvfrom(r2, &(0x7f0000000040)=""/29, 0x1d, 0x40, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 17:06:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x11, 0x1, 0x1000, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x4a, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x8000001d, 0x10001, 0x3c5f}, {{r0}, 0xfffffffffffffffe, 0x31, 0x40000002, 0x6, 0x52e}, {{r0}, 0xffffffffffffffff, 0x41, 0x20000000, 0x1cecf469, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0xe5, 0x6}, {{r0}, 0xfffffffffffffff8, 0x66, 0x80, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x8, 0x3, 0xa59}], 0x8000, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x20, 0x80}, {{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0xdf4, 0x1000}, {{r0}, 0xfffffffffffffff8, 0xb0, 0x88, 0x2, 0x557}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000009, 0x47f, 0x1000}, {{r1}, 0x0, 0x40, 0x1, 0x40, 0x5}, {{r1}, 0xffffffffffffffff, 0x65, 0x10, 0x81, 0x4}, {{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x1, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x2, 0x6, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0xf4, 0x20000043, 0x1, 0x4}, {{r1}, 0xfffffffffffffffc, 0x80, 0x20000040, 0x2}], 0xffffffffffff0804, &(0x7f0000000440)={0xe800000000000000, 0x5}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x180) flock(r2, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r4 = semget(0x1, 0x3, 0x10) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)) socketpair(0x1a, 0x8001, 0x4, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x200, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) write(r0, &(0x7f0000000140)="0432c11779f03b6ce143622e5db747c87f0271c921e1fae2e128", 0x1a) 17:06:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x60) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 17:06:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000000000000000000000000000001afecd2f6f1f20aa3e4ac21ee08938aea1ba0613053be14ba9a2a356af5ba8"], 0x10}, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="409d5f23a134aa5d17d7a9b933f3ac0a1d11c77c3cfd360ae6ea1caf8263ecc154207b5b8f00b69cbdb708ef42f248f7c8d1e666f5a36c94ec92295522ed7503e05dfc8bc24ecb626b6fbad5b622ac3f55", 0x51}, {&(0x7f0000000180)="15e92bc2bb460eba4a1c772f577eb8807f2f39c927b9cdc215d8f9dfecc3e10142d2cc1a68fa244768cd5f28efe480c387c06d0cbad8550ecbdec7710f90087b4268f8481bbfc2f35c6f96c4440cc667f09de877b7161095fed93638d3f6ac51be9f930a560c", 0x66}, {&(0x7f0000000000)="75dee05534ae79534d080700568eb0f769944be392e824f1d7440bf7b76b5950dfbe94dce9c007bd1f8367d123711a43", 0x30}, {&(0x7f0000000200)="6fefbe81d3a52ca33a7ef6fa3b52422a6859dcaa1dff241c1573204082cad5e74c6551efdd978b312dee57e2f829daa4e4c877e198f3702ddc26817011b283fbd02e7f99298ce0fc362ebb59a16bf0fbf844c14d2207559e80d6ab4fbc5e1918f244d4b2099095155df1dd13d6", 0x6d}, {&(0x7f0000000280)="0497c0b6ed5b4b0184266f2ffb0dac2d20c77bd186c13ed11a2f414f66f01efb2cebbb3e06df85da90c0a512296e2d4962504fd9beede469db63a77daa6b18971ae4998c6f03544b4ec5f73253fc597c8bbdb05b3439111bdd11b5a8f85740cf4f3a78e9b8e8511dacdc9d04b138cdb9305a92660ddb0217344e2150bd80052a9a59e9cd9fede4fbde2c6318a7478478ebb0bdb3c74febd0a5a049f9fcb058e12c16be485228b026859b4aff021bc9ada8e5d2db7bcba9f0a5ac856e2d419422dc70e6f50a340208e1e0f5d9d9b3a879fdffc74410071290d71a70438ff13cbba971e886", 0xe4}, {&(0x7f0000000380)="c248e0d05eb051c799fab4adf888de5a2bd265845ce59bb05ab6516876e7b4eeacec07ab11068340acf5cb14fcb3246531eca0d6f293e7ce014d9c230bd13c5efb89231e8342afe8e7cd1252b0e17273726cba15c8ff9f710da65edb1228894f4fd896395da057ab6d60704aaf759ac50f925c7f414eca2bb0fa433d2f8b6d0339d4aad3cb81f1362c92303bbbbb8503ba17d12305d21161bc9db11e1a267ae8bcf08a5cec2f84f214baa2d42b359835ffbaa120bf883d0cc984b217ad51afc6a3e7b63648d232e8", 0xc8}, {&(0x7f0000000480)="677ce8e532073306737b75e1fc1ee1575f262983d3a946345d7dd8c18d78b4c594d7cc4f40f9bf4c3a45b897488562be068464946fe3b44934b4c40d5fabaa68f2bc2bd8d202403eda0cb0f27c2ff2d65ecaf8adfa6f9ef2a60627ba83fcc00741460d72e51b9b44e9a33ae12725756dadacef235141586d11e7a416e39f30cd364c98b238942a447dc0ef32abe02b8e6074b83711f4491709d22619b763527b10e5a2be9fad41b6a90f94303baf052026380ac19c4a36018b7b4efbf74c787514c4f1c93f1d6815fa3abba0ed63174e6e429a4160947abde3", 0xd9}], 0x7, 0x0, 0x0) 17:06:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) flock(r0, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:06:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8, 0x80000001, 0x1, 0x9}, {0x6, 0x7, 0x0, 0x1}, {0x584, 0xad0, 0x7fffffff, 0x2206}, {0x1, 0x4, 0x5, 0x8001}, {0x94, 0x1, 0x6, 0x5}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0xe380000000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) syz_emit_ethernet(0x223, &(0x7f0000000080)="b6") 17:06:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="004fc5c94186993ce9a387ba756afe50b40eb4cc4e8f86e2ece50d0022e8feb366575bbc5a59f4a85e03b57c7c4303a5def59976df45f4223ee892b4dbc56399b9ea9c9f4f8767df20d63e9469a30c7ea668f41bb107d6de3515ff38de988de4e7eae88b925454b49ff0f1a6cba5c9c8cdfab005c046e2ed1e990693e74dcdc37e9af24bcbba4514634e49c76429e4992a18e3325e1105b2bf2499807c75ebdb5d6a4be4d478a13895d6349124017ec89abb08391436d6d559a069bde32ac1155223e56872907e75ad388b7cf503d57ebb4d62b5bf4f0753208ee6bf7bf4a380964d8100d600", 0xe6}, {&(0x7f00000000c0)="f0d33575f601fe6a7eac07d09d900291baf9529e28c60cfeaeb04bf7fcf4983646bc2c121ee8199939e4ef0ebe47886f9484b349d6deb687c602fde35861adfca349607b32cda17105059c73036888d99ab3ba9ca37c0d667a3fd0786bc1421d35340b2af0895563f90804b549c223800d3956e3d8e5a6c006fd6ed994544ade8fd90c25697595f0cbae0822995cadfbbcfdebfafae9f952b17e76b893b99fcfd8318ec8f698b426493f", 0xaa}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000400)="036a35b9f55a5113f43be2ec06f971434d59939f1681fe052fb7364379e5da2e5c7918641369d49fdd55f89565b7386a65b4c1e3929cc44de5a648ba5abba5003ffd2c2fcebfb3fb842dce3a2133ed9d2437d41c58874f40dc72427d0de446a998ed5fe7e5ebdf1e8f50e67a0eb2d70c15a89dcd7808d4cd45650163790eba59eab1ec593e3c3a198cd1bf31c9e9a95ccb5747cf837011fe1c6d2a6631dc91b9893bb3fa5db5cb2fd4b97dd97d59032adc6c8b24601a7b1ca6abd689a429c2498b4e86abc607", 0xc6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="000000186004008b00002b27febf00000000000a2700f659565c000400000000000000000000ffff000000000000420203a0aca3f1f0517565f616cbe21491a132856f5967b37cbfed000a58711dc605119ddf3f839ff95825b5cd9e", 0x5c}], 0x1) 17:06:53 executing program 1: socket$inet(0x2, 0x1003, 0x0) 17:06:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:53 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 17:06:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f0000000100)=""/178, 0xb2) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r4 = socket$inet(0x2, 0x2, 0xffff) fsync(r4) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r5 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000440)='./file0\x00') clock_getres(0x7, &(0x7f0000000540)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(r0) fcntl$getown(r5, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) openat(r1, &(0x7f00000004c0)='./file0\x00', 0x2, 0x22) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x200, 0x0) 17:06:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x50}, {r0}, {r0, 0x2c}], 0x4, 0xfe26) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 17:06:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010706ca90020e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/49, 0x31, 0x840, &(0x7f0000000040)={0x2, 0x2}, 0xc) 17:06:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) pledge(0x0, &(0x7f0000000040)='\x00') 17:06:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)="0c73e4784c0c2ec1c58de1f2e8fb0bcaa01b54646bd51dab0b05422ebc9fca7cefd32dbb6cb6fcdc81f34ca6c89dd8f1738917f5bdddc839cb65f8af36223d222427fba800b7982016109685f8a79df44f09ef8cf322c394f2d2b5bca0a32d2e", 0x60}, {&(0x7f00000000c0)="2fa8c5b2855e3fbf6fffeb2d0d90f1", 0xf}, {&(0x7f0000000280)="7d50c21414a1ca05f16f48ffa545a57a346b535c0f2516b1651caa6486ebf192482c789eb4c213457ad3f8d3d6225cee861941e6cbf0d65e80fe5e76b1e7cb526a7019d53f7856dc0377d522d3cc9c207fe3dc6972896be80eb732bc4b780f9781f8379b79792b877c4fb6002330947697ba3f15d42e5f3abaa3c49f7cc93feb8cf33df23d7f7de20381f52d15", 0x8d}, {&(0x7f0000000340)="47e245d0629909143d0eec2f90e3f57768795828f76a72ab7136bec5fed12094408f9b85885e4659990b55a14feea8d81361d366251c0ef053ec5e9c3a91dfa57dbff1d380dacbfb3481b46253138ca3f5dbb4fc035b1e8d5abee0ae00ba2806221f625ce1", 0x65}, {&(0x7f0000000140)="5b4fe32665979c3cfbf242d8fd03a8fe2e3b36174c5784a8e1a2", 0x1a}, {&(0x7f00000003c0)="dcea73d2cbb8b3ce9ad8d526b58c1e32ffa91a49072addf48e13ba3e41ac7bdcdeaeadbab93a2fd1f02018da3132b81724f3da822cc783a88d4cf4c935b08da87d665aee4928c0763b0ccd91eeec080de0a12dfed4279cafd89184d9dc3314d48f968567eb126f8872d958bee82178b4c849a9d84dc10fa5814e09bba7d7faa41943f78af68701153a2d307277339a4fac848a72dd02ddeee7897c6c86e4ed0ed54ed3028b74037956d98aecdb55170db60340806a10160c6d343614a2264429ae35dff827c2", 0xc6}], 0x6, &(0x7f0000000540)=ANY=[@ANYBLOB="9800000000000000ffff0000018000009f948e2746cc5f98d2b6a042ddf5431a99245ffc236426fe24cd2a689e0f7b7ce4d83eb75321045238d7733524a4cb46d61faec02e421461711a6d5bac76130db0f5efdfae779b8f6d47cc9cb4b7f750b73d5734cd8182357ed2347e31987e52dbe898703e0199e5cb609072788623de0790bcb90d601ac9448c49c52e728258ca0000000000000010010000018000002e23910749a839ad87a06bdab0517ae8d7e7d511595fbee992e4605f7100ceed688b26c9a736c472f671d3b979d57d1673faf6476f5f185acdb25bac134fe1a623ba949341a4994e56fe7f0b75a3215e66395dca23b88c97330ecc70452bf12a466df1bde444098ce04b58c129519564c3a7903961ed54d88657ea93d370edba3c3d4d8a908bc41e0b3c44c7112bdf97ac50a1b55158e95dce24f9668ec053b3c6e46915883a798ea5fcf917b40c3e995232941f3234bce9510de8922163edee367771488f645743f23a1b906a2243cff8d345520f98ec57eef587a454e12f153e0db3daa1bf0efd07da3d94d80d388d752085511a3ea8091092080000000000680000000000000001000000020000002482ea1768def0dcf6c5037dfbd73dda0f74862d3c9b5ba91b5ccd57c685958fca938e90dab2fc3b91a3b9e5115b65a9f56fba6d0043659dee29622594da55e59097208e95da7fed9bff58ef87c5e89367684049270000001000000000000000000000004a9f0000"], 0x220}, 0x1) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xffffffffffff6202, './bus\x00', './bus\x00'}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) 17:06:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:06:55 executing program 1: mknod(&(0x7f00000006c0)='./bus\x00', 0x2011, 0x1b00) open(&(0x7f0000000700)='./bus\x00', 0x3, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2, [{0x3}]}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000640)="f589996e9efe13af7905212683f911dc1d8c9e1052d3ed470a6421c53bedde766e95f0bc15f4ac727f49ce25b98a98b2e076621f0b2d766c4b435c3140675b71c8fed64c25f4", 0x46) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000480)=""/179, 0xb3}, {&(0x7f0000000540)=""/229, 0xe5}], 0x5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 17:06:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) open(&(0x7f0000000100)='./bus\x00', 0x20040, 0x100) 17:06:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40000000001a0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xaa9, 0x100000001}) flock(r0, 0x100000000000b) 17:06:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = socket$inet(0x2, 0x4000, 0x9) recvfrom$inet(r3, &(0x7f0000000300)=""/241, 0xf1, 0x40, 0x0, 0x0) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r4) openat(r5, &(0x7f0000000140)='./file0\x00', 0x80, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1d) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 17:06:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa42, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x1d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0xf5, 0x7, 0x0, 0x81, 0x101, 0xffffffff80000001]}) fcntl$dupfd(r1, 0x0, r0) syz_emit_ethernet(0x3d4, &(0x7f0000000180)="b6") 17:06:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0xfffffffffffffffe) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x3) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 17:06:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 17:06:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) 17:06:56 executing program 1: setuid(0xee01) r0 = msgget(0x1, 0x1c) msgrcv(r0, 0x0, 0x0, 0x2, 0x2) r1 = semget$private(0x0, 0x4, 0xc) r2 = socket$inet6(0x18, 0x4005, 0xde1) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x807, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x100000001, 0x8, './file0\x00', 0x7ff, 0x0, 0x5}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/2) 17:06:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x7fff, 0x0, 0xc600, 0x0) openat(r0, &(0x7f0000001280)='./bus\x00', 0x480, 0x8) setuid(0xee01) r2 = syz_open_pts() sendto$unix(r1, &(0x7f00000000c0)="6644269ddbd8774eaa23b16bf69127ddbed4122d1da154a68f19c620eee248678ee225ee4f5c0ad9d3874067a7a797dbe3e58858957959bca623f67aac3ee3d5a505798bd3963cd15aa6e88017d64674bc1830e0ccb94df71daab9095e4e502e517a56cf45d113b76b04a07fd273f94bd5de8f99ea86460c424e157e113320b82e6a75a99cece4c93cb080976c05bd421e92767a9aa303fc0057830b349a2fa70de7dda4c3cca977b90dc27f24b4532ee2978bee4dc012cb5c876b349a6b6687ec6a9c45058b00b3ef9b3ed9d107b19699b0c30a1b05a42663c9cd591446f451eb756cbe326abf6e37a02821502415632986bed296542d9676fdc704c7cec259d931b03bd8d1dc65ff602136ff24b8adf17562f4f863e2a6d7cf5382be92ee872efde82305de15d0415e29b87920b4cc05c22384625de6a87a0f1f1abbc18daf0285f7f9be87b8901d72870a2f28c0509bd8162c19a2a80efccac247993ab8c91ea1aebfa72c54de24cffa9d3d16642d321847b9c842870e59c3597429664c7ab268381a1330bfd51200e65fb57458db649484814dbb6614509dbb286774769216cd1ec86c20f8aedfbd90dee14b1214115677872130234b7eaadbc81a4cc6d105468fe93f409cb88d2bd9ce7ad64af5fda6c2b1b85865ac65f495abce78052ddba7152ca0dd54d2e2a1e25bde931ded9df82106488d4a660a0d79c1bdac20b16805bbb3b2250f9e3ac1067038a4589b6640742d23674c58e9e1c7bc0f09961463cb7610da1ef692281002b2a926974b33b8bb04d2f9ce723b463fed312f5d8c5cdf5c24a996d203afce504daec02a69e01694038ec8b9bc22e1f192cecbe72795c175f10591f15331ad35b9d9c018779d31cecb61fcd3e4f8ebefe880857df30f58079616d21c5a95992a011cc0422f603ac0ce946cec65f9087a929d984afde1dd1f5817898cc0bb381dd2feaee832ab47aeeb82ba17155898c6ef2d3179638f6725bd5935e78e501e2aae3c13979cb095df7970864ddf07a3a9ea029a8e786073505f9d9d22a25ce68c01b08bba24bf5121afd0a4da542a65ac17f60e3b2ad47a9ce5d2f1040473cd8d9d7511da0249f3f30874c4f16c26a6f5a0dc9e2b440502857ab9231a3bf427ba99c4c1a030c426d591157e455a5bf66917f99e7883c09f76ee6f9168061264688f11479287131bb1f379d72d490177d3181b7119039a90526cd56a2eb91d4318f0b78778d99df8b66e54e737c9228530f44bc74846748654d4aa76cc144221a36809345283b532dd69f3fd7b9769b5b4e6c3a97044b457337f554cfd09d88013a9bb5ee9e5d5f70a39fac098898a7e80b70db77707d45a065517d7983ce453350405915eac7cd621edffe0444052a9935414888e4904e8aff2a92f5b5fdfee025f5f5a76f20de4f49e1a03b1723f180ef376271ed1f2de1a8ecfc852ba12bb438d6309234c814c01be15f63d82af4f96a7ea3be2e049d8dd3349107d7e97ff757077269429ebc7b33dd21ecf802f89d28911c9ee7bd7da53766f695127fb3e5248aa178b157be2a5be7bbaf873148b25263c32f8fb8ccece64198976670a07e80bbc740c7f430fbe75d421c3179ae40028fa4d9cdba41408918c4b7a60da2538d91ae3127bfe308b27ce79e9075b820fd59867c1ae6212578600c6002a65ba0263a7ed12505a495bc1480f081febc912e275a2867fa74be910caec13c937bf375978252e1538a3266751eabb9028d43cb68a83846e05836d38c01b3bd9da7cabaf1557b8ee83c5b7445f969554685981a0f7a95858d02d3c0c27a7c46caa5dea0da15e5aca18a0c99d48e7ddab52d8aa71bfdd6cb2b4a6095af4fc858da0dafdd2bb82d8937528514db996f0852241ea770b069ff49c3c2650daf4c02c66bb8b8315cceeaecdf989231a4abe7b8da8564857e5425f8f18c778b080be6b40a1299a37163541ee80d642280af59c0e00a8c5aae8b81282c8897798ee5cb83e557ec4e99b7e600179a61e0fd2a5d657433d32789367d31b751efbb93780fb6bc412211c2beed4ca1405d05e2d0f01a239d21dd4c0f1ade1adb6312c76c8256303baca69ed7b23775eb93df702b5364f67b48320c06ca39c8d78d0de1efffdb2cc3c45eadc063aa0e2ed61353bb3a48e8e636e58859b6d46b7450c905da06dd57b033cfee18f2e50db6637ccbf314eeb2a14f8c519652e241ff6e174e124c2ff88dcaf021d8ae988d694093b383dd737332e125b4acbdc7c251bfb7d15f6cf7325a04ad282f9add991da41548c66004575af01aa339ee08ce88759eb6d05d136d135b9517a32c3ab91d6dc6fed026dbad64914d61af77e19ccb31f53a6898d9c83711feb3e11a4d935065b95686f8c4110de908ed716553b54f0158860f9a115a98ce74903a8e2b5c1349ab5b1aa948791ea4e5315267aa298781f59d49419098b458f92e14035bc9f228a52ef8e630a642cb51705c8203780ef458872638f5c8841cf66333b6bd327b5464ac8255b7fc2a2d5acab8b694cf869ed273566185f90f20a5c6bd5f5b6a2798e1b987c8b37e75d78df8560377939eb3123e089680e22848d1df32f9ed24a8748cb2f714d963b3e6633878b8f6df60e542476111754e2e3446913384fa2336a7b92126a5e28f4c598f42bdacada159d01e918f9115e3083516004fdb6805585d041c91957a9e042f597be2ce669b5eccad8f47ba348b8a90596aeae6da66b196db6432cacce86fb7c258b33aee00086e1505695d648cd93f45c7d86e44fc4780a6047dc86496bf2e3cd8b6337fb7c39e41a741deb35b02b2265895615fa79daa1294e70a31ab150ef774af3c2fe4516bb79afa7ccb8882915509666ca9add9eff182e48bbd399bab962cd0657e1f2226e7ecac3912091e3be009b80557e51c8c71a3637085232aec6cb4d19b7a36cd3a505e4bee08ff1b1c7655ba8d8963277e333d916d9cfc2a5a54d8a97cb2c4a1a6566cb2d2419d380294339c12c725a57438fd81ba0a6b7513cc904807f06e83ffad8327f3fd92c31c47a84592aa5404d6ac11a67e43c7328486bc63322d57636fab1668b18e08690451221a8b5bdfebe270216ccb2d776ca044f618b2a93c2679683ac129fd16fd0cefe1f380c40ba42da6eb657da4bf8cf3e28fb5d12ccd71e6377651813577f25445eff4e0ec9d158a9d21de2d7c27ec4013d5c0770e1ae992d48b3db0c278bd13b2e89efcdf804a1ac24e93ce9dd9718b8ed67eba11e8af3276011cf5d64608104bc0ab0bb18158dd820295e4a230bdf37d3271523edf671229baf50419497c140a80b83d656c5f725959347c845bba7c9cc2d7be0588678ff559769736111920bd889f56bf2e190652e8c27ade6bba82dd4cea20d24db487e79f5f07b3198c1ada79ffa37217f765b9355beb62737a41149dabbd3649172714a4a827606c000463c9a64056c5cbf022a23b322531eedc3cc9eb115abcb52e39e142e2095baba341888b02d5dfd3df9a9ed0a3b949708c5f9d9e91322debc2bf367c8b50ace49304226b1de6852a75f2c91bdc2f49a74bc038ae6b8c3b59c319e4dc02a906c835bb0ebcaaedcfb1b4f71745faa932207f7c76138cfcd7ee6f102babf84b7718b7535734c3a669695546e3c9819c857434e8f1f42ab3852faa84d3d1493fb4e2d45c02a3d109cc8989b710c526af2e487398b9bce811c6c8171d53d6000506ed1f85f33f716bdf785902e9e523c0c1bcaf4d9dfe0d65e154f0e2ff11e473ec97aa9c85524205feda262b5b1fe42ade05f8dfbc1569da4f5257b4051354da8d9fe0a6cf2b35206db75a54a61245239ac654dd0d365915087c225ce5747cdf5d44730fd8ecb236f030ee2bbbab5d4d8e6f684389907b7169df8152b292de468c65b834953048e546f487d465b4c04283317b5f6764887559f4d59c5b8a99d4884df87deab40a3b681dd9f476aff98a15a70d2bc3b155e7043929efb8314311a64f00616006e788a0f5954a859940b7d86afb4709286191184fa0dba874ff098ee9ba14ede2e0b7d90fbccc52f15d712c0506ba2c89b1ebe35f6e14e4d187af5c420b6c27b68c686bd18a65a11273d986926be604bd516a0b11ee5a2fefbb79c8d2087fe8a9bf9ecebee6f378d3c41521e014ed1de781217d0103e1205f292da6f2107987e97ac639b1bba0e871a7b0950a2ca38e8d20bd87fdbcb3db3d48563cbb83ed7c63e5872e0ecf0b1f5042d899e021cffa09cf0feb88188d8ab35e76d9a949e2433d029368cf98b6aeadf551b0cd7a55d05266920c6e093c8c9d153c42979534f5b7cb4e414a2777c79dafcbc3648ac268fc1ec6f09647cb3758a95535c8f885b6d69735bad3d3b8c06bfa9c82329e9e0ff139056463b4cbc700f9fd9c6b7f2da2271ee6bb9e3279e7749438a0dab9e2c3597f2c119c29919865aa543951b01566c76771ada846756aef8ac9cfdbbe717fb4a36456caf1b601996deae24df5b31ad863bad35058d213b17c40ee0dcafa74136d34be6933bad4c2138908063c1790eef14dab06c824a6570e57661a8aca36700b319e50cf0f86e886be9da4902fe30fe90035d1009698ff0e1a12ebf911db79d9c6dc2ef1be2d03d43f60348ca7124c0fcdea11b3739d6eee3c7cc2790607ad1751e5b0739dda038882e1917449710572d44956c2bf5ec1b0bff2a774a26b5eccc3ba73970cfc346d0d10367453af1b330ef7eeb1f37694a637b4ae0c72263247f1154c36964baea276f24a6723de48e67ff9fc381a8087538d2f07bad6822a9c68eb912a9df471592c86a94894a6cd94d749fb80a04191efbffb468d83c6ccbe7bbac7980eb6ae012108d04d1e78573d5469ec15875f52413655dd84feeb8c698bfa842bf14712bb0b3a9822b8ed54cb36347b3596bc22433f9e0eb068a142cae49d091bacf63df66a997176b280c2d8671328b67011fac20d41098a94dd3479f412243b20865468d6fc1b5be1cb8b18a885c3227a91f118f62f75219a9ea36d8cdeedf2d3c2c69c952e9d3bf0ef8273410391616c1f71b41d8d1e44f2d6a1c2fac2060a9dfca717fd7b7684e10640d5ead2898eb66d4f0cf6fd32067e5d7e2b2e97106c3cb6c50b7fd10e904fbf28c5b0b0adf2e53440f053447c90477634dae2de0338c4a795b39614c44cb08e4d68ddb30318e22ba44d1c81016bb190b584857d91b6c808faf72578e3dc446a6e02795f8e80687aa14a8353977e4d1fb15ca1b81eb7dc98595fed91c4fb27160a63251a3cfe0375eb5b6bd5e48ae6025c80ecd26e1cce0c56768c915e14272018c4688ce38e869c70f7c64657e2f66724272f3214eec8097fe5a45b36cca56d40ef4d547af64ed1f29546e4b715cff528cfc701c97df74ca58a110c6b9cb2798fe118939712993ac11e02bfb9576270fac411a1d2a0e854a62051c21d3e27f2cfa1f8dbc2aca38cfab13ad96498606ae017b209d447abba318e7d3b79e918ba6d3c05304a8409aba50188424a0497fcc67abb71344bcce8bcc3d1e4c8b6115ce909244990b297866855b64d8966a80f4b1123515a00051698b15d4305651accc3c48c642f952d5caf22abc38565f276b25f17b58614cc071d284cddcacb4c95f62156adf0293863ebd68ef55cab8d41b2634eb644caf284cf07d2052e8931b39733cad8630e5e6ffc0671d32ed1eaf3ee847f3024f235249da1f09683766b5da478811b479c3e2a5ab64b81d035b821d6cce9c1807c4d619d0dcfef07600324c06f043237502a199fe5182fbcc44e0544648", 0x1000, 0x4, &(0x7f00000010c0)=ANY=[@ANYBLOB="00002e2f6275732f66696c6539b7"], 0xe) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000001100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x9}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x8, 0x101}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x8001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40, 0x3ff, 0x49}, {{r1}, 0xfffffffffffffffc, 0x91, 0x80000010, 0x8000, 0x7c}, {{r0}, 0xffffffffffffffff, 0x0, 0x34, 0x80, 0x20}, {{r1}, 0xffffffffffffffff, 0x4, 0x9, 0x2, 0x1f}], 0x0, &(0x7f0000001200)=[{{r2}, 0xfffffffffffffffb, 0x88, 0x60000001, 0xc8, 0x7444}, {{r1}, 0x0, 0x90, 0x25, 0x9, 0x80000001}], 0x3000000000, &(0x7f0000001240)={0x6d4, 0x9}) close(r2) 17:06:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:57 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xe0000000000000, 0xa0a}, {0x18, 0x0, 0xfff, 0x8}, 0xfffffffffffffffc, [0x6, 0x100000001, 0x0, 0x5, 0xc5, 0x3f, 0x1, 0xff]}, 0x3c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) 17:06:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000080)='./bus\x00', 0x8004, 0x42fc) mknod(&(0x7f0000000040)='./bus\x00', 0x1008, 0xb5) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x80000001) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) 17:06:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='S\x00', &(0x7f0000000240)='{(^\x9e\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='^\'\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='}\x00', &(0x7f0000000380)='}\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='+/\\\x00', &(0x7f0000000480)='tap']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000000)="f3") 17:06:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x101) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 17:06:58 executing program 1: mlockall(0x2) mprotect(&(0x7f00006ee000/0x4000)=nil, 0x4000, 0x2000000007) 17:06:58 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) close(r2) 17:06:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:06:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x35f, 0x0, "d34efa8b9b2c6823a65b358d3d7fb4fde5554de4", 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) close(r0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x9, 0x1b, 0x3, "23d5f922a9a0247aad7cb96b771e6220d8f787b3", 0x204, 0x6}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffff7, "b04d6a07000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 17:07:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:07:00 executing program 1: r0 = socket$inet(0x2, 0x80000008003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4f) shutdown(r0, 0x3) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x10}, {r0, 0x48}, {r0, 0x154}, {r0, 0x80}, {r0, 0x88}, {r0, 0x110}], 0x7, 0x0) listen(r0, 0x8) 17:07:00 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x8040, 0x20) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x4004746a, &(0x7f0000000040)) 17:07:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="03") 17:07:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0xfc78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:07:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000380)="5001050160000004000000000707ca90051010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29cde1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000bb32857a371a3ec0004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757140d89a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x180) Lv2;:`NgU#? A-ph_9O(kUKN 0NNI. NkHY_q`<}\e)I=(%u4 \8 02RMq[)f^]KX*oERU0Y6gTm"6o z8> 'EOGS{%rx [qpanic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *452667 76247 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7e162,ffffffff81f3c86c,239,ffffffff81f191fc) at __assert+0x2e rtable_insert(0,ffff80000098f900,0,ffff800000a12890,38,fffffd802fc042a8) at rtable_insert+0x66b rtrequest(1,ffff800015ff8040,38,ffff800015ff7fb8,0) at rtrequest+0x875 rtm_output(ffff800000a12800,ffff800015ff80e8,ffff800015ff8040,38,0) at rtm_output+0x6e5 route_output(fffffd802fc01300,fffffd8036fe2480,0,0) at route_output+0x7d7 route_usrreq(fffffd8036fe2480,9,fffffd802fc01300,0,0,ffff800014950018) at route_usrreq+0x363 sosend(fffffd8036fe2480,0,ffff800015ff82e0,0,0,80) at sosend+0x660 sendit(ffff800014950018,3,ffff800015ff83c0,0,ffff800015ff84d0) at sendit+0x53c sys_sendto(ffff800014950018,ffff800015ff8468,ffff800015ff84d0) at sys_sendto+0x80 syscall(ffff800015ff8540) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,bb7878d010) at Xsyscall+0x128 end of kernel end trace frame: 0xbe609dfba0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7e162,ffffffff81f3c86c,239,ffffffff81f191fc) at __assert+0x2e rtable_insert(0,ffff80000098f900,0,ffff800000a12890,38,fffffd802fc042a8) at rtable_insert+0x66b rtrequest(1,ffff800015ff8040,38,ffff800015ff7fb8,0) at rtrequest+0x875 rtm_output(ffff800000a12800,ffff800015ff80e8,ffff800015ff8040,38,0) at rtm_output+0x6e5 route_output(fffffd802fc01300,fffffd8036fe2480,0,0) at route_output+0x7d7 route_usrreq(fffffd8036fe2480,9,fffffd802fc01300,0,0,ffff800014950018) at route_usrreq+0x363 sosend(fffffd8036fe2480,0,ffff800015ff82e0,0,0,80) at sosend+0x660 sendit(ffff800014950018,3,ffff800015ff83c0,0,ffff800015ff84d0) at sendit+0x53c sys_sendto(ffff800014950018,ffff800015ff8468,ffff800015ff84d0) at sys_sendto+0x80 syscall(ffff800015ff8540) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,bb7878d010) at Xsyscall+0x128 end of kernel end trace frame: 0xbe609dfba0, count: -13 ddb> show registers rdi 0xffffffff814f7a27 db_enter+0x17 rsi 0x392b __ALIGN_SIZE+0x292b rbp 0xffff800015ff7d00 rbx 0xffff800015ff7db0 rdx 0x392c __ALIGN_SIZE+0x292c rcx 0xffff800016c0b000 rax 0xffff800016c0b000 r8 0xffff800015ff7cc0 r9 0x1 r10 0xffff800000994b40 r11 0xa2de74f12e67ea45 r12 0x3000000008 r13 0xffff800015ff7d10 r14 0x100 r15 0x1 rip 0xffffffff814f7a28 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015ff7cf0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=452667 stat=onproc flags process=0 proc=4000000 pri=84, usrpri=84, nice=20 forw=0xffffffffffffffff, list=0xffff800014951788,0xffffffff822ccf20 process=0xffff8000ffff7708 user=0xffff800015ff3000, vmspace=0xfffffd803f00ba50 estcpu=34, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 76247 422389 60475 0 2 0 syz-executor.1 *76247 452667 60475 0 7 0x4000000 syz-executor.1 79792 378478 40888 0 2 0x2 syz-executor.0 51563 315928 1 0 3 0x100083 ttyin getty 40155 412728 0 0 3 0x14200 bored sosplice 60475 456931 40888 0 3 0x82 nanosleep syz-executor.1 40888 274801 16274 0 3 0x82 thrsleep syz-fuzzer 40888 347271 16274 0 3 0x4000082 thrsleep syz-fuzzer 40888 461640 16274 0 3 0x4000082 thrsleep syz-fuzzer 40888 289496 16274 0 3 0x4000082 thrsleep syz-fuzzer 40888 353617 16274 0 3 0x4000082 thrsleep syz-fuzzer 40888 42565 16274 0 3 0x4000082 kqread syz-fuzzer 40888 343033 16274 0 3 0x4000082 thrsleep syz-fuzzer 40888 75107 16274 0 3 0x4000082 thrsleep syz-fuzzer 16274 41402 15664 0 3 0x10008a pause ksh 15664 63799 9415 0 3 0x92 select sshd 9415 177725 1 0 3 0x80 select sshd 50760 65202 56575 73 3 0x100090 kqread syslogd 56575 210556 1 0 3 0x100082 netio syslogd 96471 288501 1 77 3 0x100090 poll dhclient 4566 409563 1 0 3 0x80 poll dhclient 91046 58651 0 0 2 0x14200 zerothread 26567 212462 0 0 3 0x14200 aiodoned aiodoned 1218 115718 0 0 3 0x14200 syncer update 78474 138629 0 0 3 0x14200 cleaner cleaner 68643 340597 0 0 3 0x14200 reaper reaper 64199 482591 0 0 3 0x14200 pgdaemon pagedaemon 55091 351401 0 0 3 0x14200 bored crynlk 40589 375123 0 0 3 0x14200 bored crypto 36718 204563 0 0 3 0x40014200 acpi0 acpi0 60043 368255 0 0 3 0x14200 bored softnet 20170 385851 0 0 2 0x14200 systqmp 16918 4448 0 0 3 0x14200 bored systq 93677 99041 0 0 3 0x40014200 bored softclock 83676 318343 0 0 3 0x40014200 idle0 82556 430818 0 0 3 0x14200 bored smr 1 499006 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9540 6367K 7637K 78643K 23500 0 0 pcb 24 9K 10K 78643K 3434 0 0 rtable 126 5K 5K 78643K 1573 0 0 ifaddr 67 17K 19K 78643K 741 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 304 0 0 iov 0 0K 28K 78643K 807 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 77K 78643K 8299 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 90 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 413 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 8329 0 0 sigio 0 0K 0K 78643K 86 0 0 proc 42 30K 54K 78643K 1101 0 0 subproc 32 2K 2K 78643K 55 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 676 0 0 in_multi 33 2K 2K 78643K 297 0 0 ether_multi 1 0K 0K 78643K 36 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 659 0 0 pfkey data 0 0K 0K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 88 20K 38K 78643K 19757 0 0 UVM aobj 130 6K 6K 78643K 141 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 274 0 0 NDP 15 0K 0K 78643K 197 0 0 temp 195 2716K 3343K 78643K 26280 0 0 kqueue 0 0K 0K 78643K 58 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 2765 0 2758 1 0 1 1 0 8 0 plimitpl 152 165 0 158 1 0 1 1 0 8 0 rtentry 112 91 0 44 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 998 0 994 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 155 0 155 22 21 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 273 0 44 15 0 15 15 0 8 0 art_table 32 274 0 44 2 0 2 2 0 8 0 art_node 16 58 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 19 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 411 0 401 1 0 1 1 0 8 0 shmpl 112 139 0 11 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 17439 0 15935 49 0 49 49 0 8 0 ffsino 240 17439 0 15935 90 1 89 89 0 8 0 nchpl 144 28640 0 27026 61 0 61 61 0 8 0 uvmvnodes 72 6820 0 0 124 0 124 124 0 8 0 vnodes 200 6820 0 0 359 0 359 359 0 8 0 namei 1024 85264 0 85264 3 2 1 1 0 8 1 scsiplug 64 9 0 9 5 5 0 1 0 8 0 scxspl 192 84298 0 84298 33 32 1 6 0 8 1 sigapl 432 8499 0 8486 2 0 2 2 0 8 0 futexpl 56 113015 0 113015 2 1 1 1 0 8 1 knotepl 112 1219 0 1200 2 1 1 2 0 8 0 kqueuepl 104 1537 0 1535 1 0 1 1 0 8 0 pipepl 112 4050 0 4031 13 12 1 2 0 8 0 fdescpl 424 8500 0 8486 2 0 2 2 0 8 0 filepl 120 45857 0 45762 9 5 4 5 0 8 1 lockfpl 104 3441 0 3441 4 3 1 1 0 8 1 lockfspl 48 1360 0 1360 4 3 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 87 0 77 1 0 1 1 0 8 0 ucredpl 96 9757 0 9750 1 0 1 1 0 8 0 zombiepl 144 8486 0 8486 3 2 1 1 0 8 1 processpl 840 8515 0 8486 4 0 4 4 0 8 0 procpl 600 18753 0 18716 4 0 4 4 0 8 0 sosppl 128 78 0 78 22 22 0 1 0 8 0 sockpl 384 5839 0 5821 6 3 3 3 0 8 1 mcl64k 65536 1646 0 1646 157 128 29 33 0 8 29 mcl16k 16384 17 0 17 15 15 0 1 0 8 0 mcl12k 12288 106 0 106 23 22 1 1 0 8 1 mcl9k 9216 132 0 132 22 22 0 1 0 8 0 mcl8k 8192 89 0 89 22 22 0 1 0 8 0 mcl4k 4096 252 0 252 13 12 1 1 0 8 1 mcl2k2 2112 33 0 33 16 16 0 1 0 8 0 mcl2k 2048 64532 0 64493 11 5 6 10 0 8 0 mtagpl 80 14 0 14 5 5 0 1 0 8 0 mbufpl 256 144441 0 144355 83 68 15 22 0 8 8 bufpl 256 25429 0 18606 428 1 427 427 0 8 0 anonpl 16 687502 0 678009 256 205 51 57 0 62 9 amapchunkpl 152 34725 0 34640 108 103 5 18 0 158 0 amappl16 192 33937 0 33407 237 205 32 39 0 8 5 amappl15 184 8081 0 8079 1 0 1 1 0 8 0 amappl14 176 8179 0 8173 2 1 1 1 0 8 0 amappl13 168 15 0 14 7 6 1 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 55 0 41 1 0 1 1 0 8 0 amappl10 144 66 0 65 2 1 1 1 0 8 0 amappl9 136 709 0 705 1 0 1 1 0 8 0 amappl8 128 288 0 269 1 0 1 1 0 8 0 amappl7 120 39 0 35 1 0 1 1 0 8 0 amappl6 112 59 0 52 1 0 1 1 0 8 0 amappl5 104 185 0 174 1 0 1 1 0 8 0 amappl4 96 558 0 535 1 0 1 1 0 8 0 amappl3 88 16630 0 16615 1 0 1 1 0 8 0 amappl2 80 67057 0 66992 4 2 2 3 0 8 0 amappl1 72 147563 0 147164 24 15 9 19 0 8 0 amappl 80 19052 0 19019 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 140 0 11 3 0 3 3 0 8 0 uaddrrnd 24 8500 0 8486 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8500 0 8486 1 0 1 1 0 8 0 vmmpekpl 168 48824 0 48798 2 0 2 2 0 8 0 vmmpepl 168 835735 0 834243 241 164 77 84 0 357 7 vmsppl 264 8499 0 8486 2 1 1 2 0 8 0 pdppl 4096 17007 0 16972 6 1 5 6 0 8 0 pvpl 32 2117514 0 2104924 535 397 138 206 0 265 30 pmappl 200 8499 0 8486 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 850 0 257 18 0 18 18 0 8 0