ogram 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 09:16:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) read(r0, &(0x7f0000000100)=""/64, 0x40) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:16:08 executing program 0: r0 = socket(0x1010, 0xc007, 0xfffffffffffffffe) r1 = dup(r0) linkat(r1, &(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00', 0x4) getdents(r1, &(0x7f0000000000)=""/189, 0xbd) shutdown(r0, 0x2) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="adabdbdce17e27d84d87c732e95732d20086247d88f779ef1c297a2967af842e784af448e421f8c49e728ddaf0cc2c04", 0x30}, {&(0x7f0000000100)="0feaa0b3f9fbc0ddef650e46fdd4c0f1e175f2a64ce416f41b6bbcd74e4a913d70c59f71d45740204c3806d5c1098005773fa075da69244e0a157ca0f6bac834f06f492725d9b9460cf78577535b3ffbc04166f07aaea0fc2460b15462a644dfd5f737807982aa1d21a435600d370d814f27d5beb6e2ed621a9fff", 0x7b}, {&(0x7f0000000180)="61e2b0000a0c457acf9c2e54f77cc36658ebbbc2af9e8a13d2745d59f50100d2d6c8ee8403ee6e756d23b8dd3d41b530be373b5bc65b91df11cdc2ac6a324e713f5e7737fe4768b88d2bfac3798b48de124486a430827739dad87aee0d5db918f635a6cd8f7141016998cf104bc2dd29eff854db7400a43abee068fa11fcf891c8a73c2f5a6ad805042c21b90b1017b07228567463dd6d52570decad6e7a14586b3ca8c6e82e4be5abda126af26b327e694d769ba4ac1c9737c258a87d601c83ea1dec5dd5ae35061d239c8dcc2ddb97f5b3de07313e5aac5e697914ec8ca566bf4e4d7e8154c52f", 0xe8}, {&(0x7f0000000280)}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="c43337c181014656744dc7eef6b2d304bbcf809f304606ce5bd09a4f8cec7b4cbd51dde77075bbd7cdd69bbe55cd009398449476f3fa7e6a6d39b82bbd28f9957f552549215b181578ac5eb9af54381005c6aa668ab5febfa4b89ac545f27713d16dc0c0a125e96a6077c517e7df4774e6c99e644a2e3268c510bd6d05741d412cd2d3dbe1c0956a749fe3cfacacf9c8867a49466e79f94182c7904daf5b1b10a216731fc003a719ec912f931123d4d863be85d8df9e40", 0xb7}], 0x6) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x793, 0x10001, 0x3, 0x0, 0x400, 0x8, 0x3, 0x1, 0x2, 0x3, 0x5}) open$dir(&(0x7f00000004c0)='./file0\x00', 0x2, 0x100) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) 09:16:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff0e) 09:16:08 executing program 0: mlockall(0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x4) getrlimit(0x3, &(0x7f0000000080)) 09:16:08 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) setrlimit(0x6, &(0x7f0000000000)={0x0, 0x101}) 09:16:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000040)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 09:16:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000000)=[{0x6, 0x80000001, 0xcb7, 0xb3a3}, {0x3, 0x3, 0x80000001, 0x3}, {0x8, 0x2, 0x5, 0x100000000}, {0x200, 0x10000, 0x70000000000000, 0x4}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x7) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) read(r0, &(0x7f0000000140)=""/92, 0x5c) fchown(r0, r2, r3) setreuid(r1, r2) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xcfd) r4 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) 09:16:09 executing program 0: r0 = socket(0x1000010008000002, 0x8000, 0x7) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 09:16:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 09:16:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x200) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x4}, 0x8) setrlimit(0x2, &(0x7f0000000140)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 09:16:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 09:16:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f0000000280)=""/255, 0xff}], 0x3, &(0x7f0000000380)=""/112, 0x70}, 0x801) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 09:16:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000001, 0x8, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x0, 0x81, 0xc, 0x81}, {{r0}, 0x22765223de6f7bc8, 0x12, 0x8, 0x1, 0x7}, {{r0}, 0x0, 0x11, 0x82, 0x3, 0x3c}, {{r1}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x9, 0x2}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x10, 0x0, 0x1f}], 0x3, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) 09:16:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), 0x4) 09:16:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x3ff, 0x400000000000102) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 09:16:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x100000000, 0x3, {[0x3, 0xe6bb, 0xfffffffffffffffd, 0x4273, 0xfffffffffffffffe, 0x0, 0x80, 0x9, 0x9, 0x0, 0x80000000, 0x1f, 0x2, 0x1, 0x7ff, 0x0, 0x1f, 0x8], [0x9, 0x7, 0x7fffffff, 0x511, 0x3, 0x7, 0x2, 0x249a, 0xf5, 0xffffffff], [0x8, 0x7ff, 0x800, 0x7ff, 0x80000000, 0xffffffff, 0x9], [0x20, 0x86a, 0x9, 0x8, 0xffffffffffffffc1], [{0xb95f, 0x3, 0x800, 0x4}, {0x5, 0x8, 0x101, 0x1ff}, {0x20, 0x101, 0x6, 0x9}, {0x2, 0xd4, 0x2, 0x79a4}, {0xfda, 0x6, 0x8460, 0x1}, {0x6, 0x96, 0x81, 0x9}, {0x100, 0x0, 0x5}, {0xffffffff, 0x2, 0x5, 0x8}], {0x1f, 0x9, 0x6, 0x7}, {0x0, 0x1, 0x0, 0x1}}}) 09:16:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x1, 0x3) r2 = accept(r1, 0x0, &(0x7f00000001c0)=0xffffffffffffff28) sendmsg$unix(r2, &(0x7f0000000b40)={&(0x7f00000006c0)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000000a40)=[{&(0x7f0000000700)="a3cf7c267eccbe18ff7bce7f274c064b66942ca21b5405463521364398046c6d50b79dd4822261cefdc16e39b8edc85247122486b7ae872be085b3487171e93fb8788e35a511bf0f4212e73dced5", 0x4e}, {&(0x7f0000000780)="a0c2ddf46981e4323603a888706bd4aaaa3f", 0x12}, {&(0x7f00000007c0)="ebf2cac3f9c2ed28acb67b7b303d9bfc5f9d4b9535e35cbd59510fed50f03f232dc71184b8e4", 0x26}, {&(0x7f0000000800)="4f81e89bd40cdaa2fff4ba33edf5124e29a8aba05839a05de112e542bbefc8565bd9f69275d564ad2ed0ce5b91f26a55e9be52a686523ee2cd3f6ca909b69cf79525b949ed46e049e320bc7b8e746282dea2e70da13411e327e98d8f0e90ec71d95dd605cd12690b8d336fe82ce01aa972db43b7eac5dd31655c9b6528a6a131ba38def9f34bd177731216c0abca6f61d860", 0x92}, {&(0x7f00000008c0)="076d7dfeb2d7609e404c2fc39c51f5a62d427941f752980a9cdf21ef75426d351c4c5a286eccb9947b5e1cba0eff", 0x2e}, {&(0x7f0000000900)}, {&(0x7f0000000940)="4201eb7251cf6c788bfd2fcfea56674cc058211a6c9c1943a4e2e5d24544f0e4bc424cf9b676c0546963707ad53ed088c2e0366cacff94a7aab87464ba15979234c33bd08fe9fed186c3ec427a10fd1f99596b88482d2bc00bfb2f96be5497499f37efe25a0b10d734a6141ffd12297f4a96cafdd5a06344953da2f7175673522f2736a222f06e940d788e6fd4638592576ad89d03f84a35f69d658cf4ece83c19cc77513cb59d381ffe527ac058edea0217c9d7a8c3b09d8022f974b74cc4b2fda5c511804ab1869ab248ab43b1d89d8f274686209075bdc181297d35e0a4316122927cded7d0fadf", 0xe9}], 0x7, &(0x7f0000000ac0)=[@rights={0x38, 0xffff, 0x1, [r0, r2, r1, r1, r1, r2, r2, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r2, r1, r0]}], 0x60, 0x40d}, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffe55, &(0x7f0000000300)=[{&(0x7f0000000180)="81f8cd39e2ab3ddf561caafff3df2a0164aae1aea61e3b651bf75f2a1b769ddf440d735783d5dace4dc2", 0x2a}, {&(0x7f0000000200)="5ba90a6923fc25317dc1cf714224d5e91dcef896a8002d5bb8789f4d9b4d008c5cb988432ac846be8d3732c6f3408afa53dec911f803adc5e100886ae60ee0073cafd5595e3dbb78c9249e210df7a1f645535a4bf0a0f8d346b0bae0d8537e1c71b23266bd7ab531b135f8f12c1087e9d874d04f2d8170703ceefc1630ac803b8dc634a6003659c49974f3a5b0c356a50d9b18b6fbf127266650c50ddc1dad41bb37b694886f57e6a0c8aad5a2c0aedae8c52191b88224cc6cc0b6144096b75e28973c938c6c095fd4e194e87f4ec7154258a1a5ee40b2e3d517317a0cbb96157e14a555f0b95268b25a1a8fdee858aee1ff", 0xf2}, {&(0x7f0000000380)="bb74407550f73085c3fb404ba5fe5df259d363417da33011958f4de19303c6718c262ad52079c21649e8b2fede9f7162a0690a7895f4168cfcbec613ffbf902e88da41b47a671a1980977bbd47170cfd100674e48b690218ddd699cfa1c5d0f57d413951d3636e5badf7a0ddbc73624e13", 0x71}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="100100000000000001000000ffffff7fadde951d7dc750519cbf4dc1f34ad073fdb78c47f8e43757591caceda75aa8dfcc9d478ebb8b33c8a3c130eed4c9af69709dc165ef880b69f4b4d0391f9ce12b348c1efdf53aceac7a8b17beac5f9b618b9cf0c2dbe010ba6a43d71b109c91395d4c7d3084d6d3d73b9de3890c9a32f957707c6ed86086c41a1c611b15a315fea472efd29cc3dc1456fc228d7914b04a238137b5bbe25070bea3d9f0d9a5c0f7885dbc210a293c8b51d705052837272f4cd559efbae94ceee6ad987bd906295f973e9c82154758eb10c08bf09ef115636972dc2ef87d19965e79449c0e189d8b24805494db4eb2d92c9fd6d03242d90ae8cd1baebffb2144a5933096156f00004800000000000000ffff0000070000009eb099ddfc5620e93b29762453aab4fa1644dd4a4815d114e26c01645228f96ca13e68fdb42a572f013e0958c057e02954d69b0000000000c0000000000000000000000001800000a042ec34e133edabd1cf47e9ae4150af2a32bfd98b130196212feb8f0c0c61fecadc26eb16c413a8d7d0373a93a542caf9ca7888fff48897a8b3e8f54997a3d4292594a137c9a3d74d59a98714c9d573656db2b617abfd763f364103a6a603227c9964b1555b371871e15384f5661bf6ebbd250a9f9f1b4881d8cc1e8d873cc5d11bc6fba144adf9eeab7e4f509004347062e7caf9183ad19d7752d525e71ca449744a1c227584e8b317fa00000000004000000000000000ffff00000300000024b1c646a07c75f34583df75e45aee7be295f30e47b5bccd86e78198492aac58a41055df7a69b1506607251c142f0000"], 0x258}, 0x1) 09:16:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18121, 0x22) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x2e, 0x3, 0x7ff, "00913b5afa96b56dff094b8d73fe322a7261eab6", 0x1ff, 0xa3}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:16:10 executing program 0: r0 = kqueue() dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f00000011c0)) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001140)=0x8) r2 = socket$inet(0x2, 0x834a2ba55dd49bd2, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="2f559c01f4f9b401d56b4b9a31bca946610d99f9dd0b07c18c5265e3af1c5caf75157f7a26ba2ff17331e62ee11a441e84d7e80b232ab43fef7da84c9b4a77627a4d8a58ceaf5222f3e197f59e2c52cefa225c8867199310772eb27428df6e86bdb95da8bc41feac6eef26a94bb3991a031fa6ae7cae77e0d740e49f8e8b8d95f9590ab5bae8a26e17a5cf225d8f18078dbef031226850b02ed1e5695b1afd4d86136dbde1364711be5543e552b8ab42d1f242253cffa0d0e49d837e71b280a921d725bc4b8220317b1c0ee7a7b9a0ee4f75cd96db064e9ba6bbefe8e4a96ee70a403e3518e3086e3d4ad3c306758384d87ec70aa407f9504e4c82766611386367db918f53d9125fd20da2188b361348b58777b76d9012f7a6b8501de076ad8d03a35993b054cb5b2bf0c3dfb8eeece572554ceb26264fd69c2ca64be8f7b2d7534813b99a0c2886c5b269ebc6ab4796fcd3b813a0fbdb122eee102db4f3c39c6d32113ee3732a6a451d43d2713b09edd054835b7e5da54242ac921dc0a226ec4a2a5549d06c1c0ced4fcf5374f21120ed6431a7b8b233d865b50a5b17497755215a36416dd80688cf2c24602ab307e8509ddd4566a4e7e492e14fb79d9e7c5e4076b754a687b0266a97e52ec2228b1d39481dacdcdbf7def2fc458c1c875dd25071074a74b2d6497b43059fdba4fd136c9b425ad3b8c71af939d6af3de4eada62d6142679bab3b9dbd972627f9c20f9c8785da34eabf4e56d8aadee3b7bd3b1b6ac2231d6459b7cf1e86fb81286889c342e205e792e1cd3c1b9daeb0815589ef3e87ef4c9bc669cf6d61ac0c2621c8c7d6f491d60815339f80e534a96c2a076ec98d4ad0d54fdb07d798942ea5e3a24a9072cef49ea35b6bdaa01f3eecdeb7e0350ceaa15ad4e187428da743805c0abc43336797385ac0c89959b6a9eeb548c6d78bc00570bd526b9fcaba987691772777de29e5b01e87db781a04c3f983ac5a1ad469986645156d4b88b9a6a37b8807de62533031e6787674e3774ba4fb8847743fdd7947f4a0f83c21ea21b358feb9140a22ab2c463041a60ad60b9d8f28426da5824911aca86703d1f2967e927bccca5fb5125198b98575f58e315004641d0ee34a8266fdc70017b7254a7dc6a22268343fe3725e04238e0d15462816e93dc72633941829d5a1d957de0608b99301cbbf323fbc30db4e9784c81d1fac583680efe9cf672e125479b26df81aa0b55fe6450423e1f4ba468ce9769b897eb3ec8039adc43154560a68089b9e1dbb35ed44f3cf5d06584eb441a73c36bebdd13f3d7ecd0859c0b72bff3816116e5825160268b5dfc321d0315ca2a609c4a0685a489bcc611866c2e9bfb53118848860b1a2408c4f62ca7930266d64c3d912303abd32ff6a0202a54d736a2ab66cc6fa5e9a9ebb68ac858afc58e1d35eb938ab046c7821002b94d32303ec0d714c1c04222041fbec978ff5c68bff4bcc7e447673384faa2d9d640f62f3d8e1a06a01e7f8aed9a11841d4ecf6c47078edc05afba942dcdb7b10e6e5b853d80acf85f94db2e1fcd37f1099c9794f445bbc44b66fc0631e16ddeaf7de88e5cdbcb1df2f38efbc5b24d48eb574eb0f489625b545bc10221952787d99c3d8dd886aaf04134206ce861140b60e8071a806c91ce3979a747534305b237027ac15fdb352687775b833df44c51d9d60481133d1724b65c6ee935d398b2f9e39b7d9e0c14bed76faf8cd07805b0463c29d89cee41df74c7895be9ce1e7245451cbcdcdb0f52fe3ce736e14ca37b4d2db4ea72a14096bb58dd1da6a943c15fee12ac7037a49f0206012d2866dd12eb3704b4d18b00704e8661f0699ea6231aced315f35a5ff38065c54d59b8fdc0405ea74467b1496abf2495c388c52f91ce2cd2918be923c36bf040fb3757807c141288bc339e3a85ebe4bbb587435e51bb8f0cd4b31dada4ec0732a1028207866947d448e640f0cb6433c37c306ed8bd255c59ca2249303fc5768145451fcd4c681bd51d5e2ce82b5ed41192d022a396a8ba059d9861cc1d686a96623a763fc9bfebebf30de1ad2feb0adf6982daeabf33fe1d9fa7f2bec12f0c5ad23a7711b8fe9e4c6a1408c5acaa1538b327adbc1af5a7e3aa6156d01d93d29bd997de9f84f73189372fa046fa2f1230be22b2d24086bfeca86bd4b726180cb803a803a576df6303ddd6d0d4efa588aa8beaef77637e19d20008e31448f75aa086f82e94d3cbaed13aeb3f97f1178310997d4f591eeb9535dee7121815da640e3faf3e4ff7e97ef160afc1d5b74d1b36087d475a3ac94743c77c0bb2fb452d06bfd5460dd75018f8ccc970e491ec533bb79ba45cdec75f7711d6014790eae3beb11742f2f50bf5c9a0d2b02536ee800aae13fdd1dbbac3a1139e0b2548bf3a03305f0714ac333f4ef9e2532618836471c844a755ee46a87948ced9ff9f237a06a51bd023d61781ae12280a4e131cf10f7b6861feea553b2b25f0bef906e0ca8221143cb81c03fdc26416f3250a963a19ef1d9d91d68672f3e91265c6ce718b956db36f04ab178b40ffe683f96e8287f6edd641b69f5a7ae0a2eaeb8fac5f55147b04ef9fbea0a7f16fee49c2881081b68a5417a0da18e76aae15fa91952dfeb9f2e621cba64ba080a77f28a9d36eb781b4e8f200aee6fc2a62985460d8bd4f495f6e5b594571cefb15537c7b0182a71d705d7c6928a6242deb26296365f7b1a1946f99659c3c6fa4dec21f6b06b57fa7467646d3c022dd86548af67491262e7c42069379e6ee437fd4b1d890102d7bf08a74be58d03c401402178ff71220b606744b4c2ebf361af15f88bea563d3e7f73613f48d4832704cd05c594914899e36549b36ad67052a598a51d9ea57dbf15c5243b7d361d7089a5ac5e3108e752d9d54655c6650c2726501cac094b2d951f418489e2e37aa352ae8f2a445287bdc5a3065e8fab43ea6e4f5abaf9739c197083c29c00a9565835253c5bf66555aab5a4d68f49b970ca21e9a4e5cf5c1a85ebddca5b86252653748ec7c374ec2e027ba2ab88e69df12ead901336c44066068db334ee6bfd85e44ce03f867c5735b232e169ef24f34d6775e192abd1a7ae8084b1fe4c8b75132714d8cf1db35456ac3bf5685c63ebd3e143e361660adc2ad5d36fa8960cd422e320bfcdf64d4d63d343bc5d18296a9e8340cde72fb21e3655b6da119a72af51fae2bc760cf4e8f4791980e7805ea993dfb111e81828f3894944d49516d11682aa73df7957622aa91de22bc59576406a126027cadebfb94f3e6f5e1fcbb4badf93bba33dbc960b72cdff710e86b7445b9594752f240b762198a57c29263d24fef69cbd5b4a4b6780343b81c78e1dd0d9228e76847ebcafd90749a77ebf9cb2209008b31ff142b664c3dcc704ba96479dda6372f7075a5d049d615916c6f2ec35af28dc3edc219a35c75e4df23eea45f8050b3bd4dbaf0d5f512ad832e3ecd671c41257414bc534879a2fa3140af6e02f1b319cdb49aaea3fcec78a749857524b96976d68a77386b12f6bda555e3a53f102a475e795b66567e5ba499413aaa3dcd15203207d561189507efdd3a7e446665c48ceee7ccd5040feed80f554cc60c77c4509c14f513b66611d653dcca5300acaa7befd026864f258269977bb227a047b528190ca5fe1c4af95a402d2a7a81c8ea9b42f2802d339f23160a0575b3a7b6052aa4ac3c54410050dff2f840cad87949f31daf9efc916a6095fcd44b43b5162c82ad4c58793f2a2dc800d4524a8d946f0156f193c704b84155140f7ae00fae078e2ad3b59d21ada3077a7966236c6a3fe7387285fbda3b64b10da02e830ae3d2a3797cb4104a814f5f1677cad6da093adb74d1097efca6377ea0eaa301d43a3aa09504035c8ecab7163136b265870e936baa43ce7d98d4ed2a0c8b14bc0483de2e3fc63ecec27aac71428c916f81b42b2e4bf021504a20e026d3a6f2cf76d8b3507ec91c1140c8ce445ed693090521b5fa66fcc2b8c0149d0b60b4aa0d8232b7a75a53a4fdc48360473a19125b0fd553949a152d886377b89a73e758209a2ff3b2fc12411074c537328e10ef0ef1a3c823ab263b74e9d64e99315f0aa8f57fb7408994d1488e708c1cef543852e4db19a9309848ec6c25200fc4bc1fff44c84fa3dd20514bf3e4af523d7f83c09968f65a816b8b18b7ab046699de4cb513d636159bdd29fdfe1ef4812aef7e3c1532ca3bea6546b2a1bf1cc74b1042ece0da956bda89fc6fcb3a72a8ca494e1cde7b7169100aaad3a665df4882a06476c0799b56596c5c71d90eb8cc4efa2f743c54379b7bfab614c3d4272f9f8159f88bc3daa043074469caec1b11668314f4c12af280051878c00e2c40768de44bb8c36f978c85dd342ecab7d14260445ae91dac7a1620b5bafb7b1f27f98975c44f2925f5869b7077451e6a6795d5f22bbe865ebce299c8e7451f629d4787dbd7fb85b6f36438a13af2dbfbada176fcb30b55a0faa610af1b206d10d92498a17bd99a9a0333b5d59664376580603def37a1c72f6491955d4d85ea17faba57b3332b769f929a06bec0cd19088bf75ed9a9242e5cca53c43adaba675fb4f0557632335242b5778743de85ddce871d9b9d5bd0814fdceb5d6e5001280c8f87b7452a5ecbe6099c3dc6a8cb81496c5ac2e8c4d1e0ff61d4c9de6837ad3ebfc66d7d7d3a570ef8b018300b019513343ea769573402c69e4f714c854010026bbbfb0984e92efcca87850875078bc54372ac4049d2c657da42d0535bcd02b7e2decd75005f6dfcdabadd5f847c75279169861ae4450455544077bcc1c165fe913b3bc8c2a29739af3aacb6da280deea6fc1d1be5dc1d3bb15a61fa59fa0679060d562109363e0d4855fab5acdfa4ce58143daafd8bafed2e9e49e25efadbef00f4489510d1d0bbe160a3d76dc14a224a89cb46c225ce3fc33ec14233aaa367a1bd5769829fa4e69d53e79582682af47ba3448ec9170e6cebe510d02f4babfdde4cd9bb9d9f99d0f2b90cafba44e5d85fcd063b05c4c6c1408b07c9de607786b005380e9ed7a81714fdb2f2db6756a1bfeab5ebb9926c2249e3155ee3acc0b1da7f4ee956380e973279d86ebb507a82ab35044a266364a066db922fdc1b6c6a0ec51311b60a4c62ae33ae2dc535dbbb8430d8fdea3cb3a49856b4947347509d5731ebe0137008def59748bb268cad8110f7be50bc83cd89b9b5532576e8544e6434e068d3a84bb5c73638962824b2d8bb6752b10a27e2b824680ab4b028ffcbc8e28901fa27b1a474ca0ec0287c654384d6e67454962f8d9e7b298b1c8d24e86ad164a24247dcc2a4fbdffb340ea5510817b90b75d73f9f8cae0202b6f07904191445c06863b2129fa0bba73466b02c5e1b3c105c64cffd6288175a35a55bdf92b6813a677c63585c4749c896f768037d0fdee133cc34726bd9378cad43c60a921560e81e0cd4229ad126f4e4c07b48cf761ca9bad888eb8390e8296fe45d0a09627a2ea8f14a6e3ca4a13bfb5d65d8c5d1aed7e39709ad377812176572739b81f1ad5537424bac54b086c095095b84dbfe9b42141636a72e67e3cefc368e183c0c014339eb8097113fbdc82c01ae97c011742a3b9a0026f7988a94642bdb94b689dd53107723bd7201c88e30265090354efd6e47fe7c05e5eb87d0818d7bf67ebf9ea816ebcfdfc74b3103b32a7bcbe487ed497e5f838d1d05f639f63b87ab5e5f38c341b3e588f48763afe25abed11856bf434c1750e0b0e88319a21056b120a7", 0x1000) r3 = socket$inet(0x2, 0x2000000000004, 0xfffffffffffffffd) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) 09:16:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000280)='\x00\x00\x00\x00\x00', 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 09:16:10 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a138344774329c6742540ef5e262d6c323b0b57a", 0xffffffffffffff72}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x800, 0x100, 0x1, 0x6, "4e415628a69e8be672a46f9ae3986cbd5dd3222b", 0x8001, 0x200800}) syz_open_pts() 09:16:10 executing program 1: r0 = socket(0x3f, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x39, 0x4, 0x602, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0xd623, 0x800}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000003, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x3, 0x10000, 0x7fff}, {{r0}, 0x0, 0xa0, 0xf0000001, 0x7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0xfffffffffffff0a8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x60, 0x3, 0x800, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0xcbd, 0x189453ec}], 0x20b, 0xfffffffffffffffe) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0x10001, 0x2, 0xe9d4, "ad59f8beb3631ff07100e39e79c2a73c2465d82c", 0x4, 0x8}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = semget(0x2, 0x4, 0x124) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000180)=""/141) r4 = kqueue() kevent(r4, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffc, 0xd1, 0x20000009, 0x7, 0x5}], 0x64c4, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0xa6f}, {{}, 0xfffffffffffffffa, 0x48, 0x20, 0x6, 0xffffffffffffff3e}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x84, 0x9, 0x1, 0xfff}], 0x9, &(0x7f0000000700)={0x670, 0x8001}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x2, 0x1ff}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x32, 0x0, 0xfff}, {{}, 0xfffffffffffffffb, 0x1, 0x0, 0x3, 0xb557}, {{}, 0xffffffffffffffff, 0xc, 0x0, 0x6, 0x800}, {{r4}, 0x0, 0x8, 0x2, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x4ace}], 0x0, &(0x7f0000000480)=[{{}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x9, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x8, 0xff}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfa2b2fba8bddba8c, 0x6}, {{r1}, 0x0, 0x9, 0x4, 0x6, 0x7b}, {{r1}, 0xffffffffffffffff, 0x11, 0x80, 0x101, 0x8}, {{}, 0xfffffffffffffffe, 0x80, 0x0, 0xfea}, {{}, 0xfffffffffffffffc, 0x10, 0x20000011, 0x7, 0x1}], 0x3ff, &(0x7f0000000580)={0x1, 0x81}) kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) r5 = semget(0x2, 0x5, 0x0) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f0000000080)=""/111) 09:16:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x20200, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000040)=""/46, 0x2e}], 0xffffffffffffd5a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0xffffffffffffe000) writev(r1, &(0x7f0000000780)=[{&(0x7f00000000c0)="c1f2ca144bc4569b1f5da8134313b11043ea246c09f0fe3b13d7e22687b3a158b96afdbcc5aabea9ab950853da88071b05e211babf2c87917c1240693277cd00408b3cf860227619bf8b178b672279e1ed38c0763f80c85525aa6ddc5156f4970c8db13e1861c253d6bdf0bd1c74d1b98e1f18500a03bbea7548c9344e735a4b05fc56c710d2430c047805776124bcdf1219e4fd19f8e375183044c5a749e61ffa73bcc6ff66b65ef42ae89e8aad20d3a2c9030e31f8092f44847d82c39dc970ff19f00cc88a14e06af84970318e0bab06c23e3534266cbd2ac23ddb685173e4be09db70706c9ae82b4531059fa65d63", 0xf0}, {&(0x7f00000001c0)="f70bd981fca3e4eb474c98f0804a46ad7b85c852e2", 0x15}, {&(0x7f0000000200)="a03af074ef2b5cf2f00ce34eeaff4a393cc9cdf00420bb0ee1df0ab98d6c3a27735bd5b00fa0b7e703a2b0328e2a3911ffd29a26b032f0b1f1810a5d8a45a78d0b4eba65177fa00eca166518af0ffa13c3eac75b3d22a11d486bc6e377387f693ff4a81637e323de92ee01e4dcf5e713a2ddc3251e9aba3fc8ae10634006f5106f9eac719eab3bb87c5d2e5cc07f3fd71037379d1d5feaccb6c3", 0x9a}, {&(0x7f00000002c0)="6af06887737eed101f27eb7cceab080d9e84e8413332dedb1cf5727eb3c138ac9d99403a5bd33b49636ecd7b060df8957cdedc5e4e2f6d585a91705de01e915a3ce6d670619f2ddacc636e6f00db7b045581006809ca8e4fde66d47e1811ae211c1b9d25968def1826e8d294ee2937ecc6351557fd0e139f23b359a14bb2a99eb33f3199015854b894e4d7caf506a0f564edfece357c04c1eef09459a0", 0x9d}, {&(0x7f0000000380)="eb59489ded0faa82dd16643b859c7b05764d206d0b13ab260949b5598f6c01380db70d56d79cd79e27470d26396a02f74e1aa6f0f29600cfa2e1e0a33dadaa9071fd3bee2ae5df2a00ac74fff435a1df53475e43e76badb129e834189ed4471b4c97cb3f32b1188b5620600c368bc28c48d8cdbade6716fa9ed16604dd91fedeca8e4105b605ec6cfa34467c826facaef466ce8fadb51f4146b935dd4e4a1afc0d82563d830b0e80723e8f8955c393a98b81ab7dba48bf284d89296ed6b73a702e3d1f8a152a9d3119e27406772141f3a5999d61c25ffeee3217f59b1e0309", 0xdf}, {&(0x7f0000000480)="a646e609b9196161e88ec7b86fd360f0", 0x10}, {&(0x7f00000004c0)="743c13c26f5548378fefcb3a96f29e7492e047e803e79f3222cdfac4d6a19535de8ff4c88a92ea03d77f18ae11ed5a5e7f02d683fc3ac13ddd56018347f4d724c7a1f85a3628ec31f2f76f31758d02c6a3a6a18689e482536f3cd5c982fd0d885195111bb29df60952c0e687e052acfd4c832c5238b34a7eb78457165f5bb6068def3b2c7468cbd31902fa0cb117c262f49ffa1e7c645405c26df3c5dd301fc8dc2387273afdf48de5b0b2a305d56c3c1f53cb7dfe36930bab0b993ce4928e7420286e6a3ef452f6bc61fe9af4081ffca859df4f3905f719dec4d8f4177e53bdf405ba268b6127c7afcede", 0xeb}, {&(0x7f00000005c0)="f934fea9625cff93fca817988681c16ef575546214abd1bec8ad5812acb937617d39184f087631df5523b394444c3afefc6803e1bfadbc8200b1e143e91662fb372324f7b6dd9b1e80133bc4464ec369ea69721e258add9d8573e67b0a41b4e1f62f798035dd31011df3d2e75c5c3044c27eca6494911be28552aa4f272e1220ea1c33d372287fed239285573633a74e5ebfa8738d75079242b680ef910f23b63252de2c17823a9aa236d6115115b2a20a5863c341dbfe1fa202af52def101cc5a04a80724339c39f22a2ec503fa0248bdd8e9", 0xd3}, {&(0x7f00000006c0)="b116d56753c657300724c43f8dab7f8ecb4b2addb849a9d668aee68712a2f7b0b53de38818bd8e67361c3559a961ffef6d08e397745dc3445c7481af543fef1b91dde147c313a509d7fef20084d4d4533a5b148c40029d2d65b41bc6f9419c91a09fb50d5e23c3816cc514260634faa121c2f921f2d5e882b3c3be97211229cdd2373d831ddda956f50a4ff4228b8087726b643de3badcfa5d4ecc6b6c8c42a5327a38ade29d21f24fceb9555f124c9879ba15", 0xb3}], 0x9) 09:16:10 executing program 1: socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/230) 09:16:10 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xbc) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x280, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x6, 0x1}, {0x20}, {0xe3, 0x3}, {0xa7, 0x1400}, {0x27, 0x6}, {0x25, 0x6}, {0x1c3, 0x345d}], 0x7}) 09:16:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x80000000) 09:16:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x81) setsockopt(r0, 0x3, 0x1, &(0x7f0000000000)="01c81ac9b0a0031fbced5225e98c535c508a9b65731229f23f13478d52d1ee3e9d913585b1c41f", 0x27) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) socket(0x16, 0x2, 0x0) 09:16:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b48935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfe) r1 = syz_open_pts() kevent(r1, &(0x7f0000000040), 0x1, &(0x7f0000000140)=[{{r0}, 0x0, 0x20, 0x8013b2097c77eb55, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x99, 0x20, 0x1, 0xb06a}], 0x7, &(0x7f0000000200)={0x1, 0x7}) close(r0) dup(r0) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ffff, 0xffffffffffff079d, "b08d9e7fed29000000000000975b6222e5000bb5"}) fcntl$setstatus(r2, 0x4, 0xc4) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:16:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0xc0, 0x23) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 09:16:11 executing program 0: socket(0x18, 0x7, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8000) ioctl$BIOCSETWF(r0, 0x4020426b, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x100}, {r0, 0x110}, {r0, 0x80}, {r1, 0xa}], 0x5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) 09:16:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000040)={0x0, "782a8a71"}, 0xc, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x1, 0x3, 0x2, 0x7fff}, {0x6, 0x24ad, 0x1, 0x6}, {0x0, 0x100000001, 0x4, 0x800}, {0xffff, 0x3, 0xfffffffffffffffb, 0x5}]}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x100000000) 09:16:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000000000, 0x1f) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5de5, 0x4) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 09:16:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xcd8f65c01fc94a10, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000022, 0x8, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x10, 0x400fffff, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x0, 0x101}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x60, 0x0, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x8c90, 0xd0}, {{r0}, 0xfffffffffffffffb, 0x4a, 0xf0000000, 0x80, 0xf54}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0xd7e5}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xffffffff}], 0x16ceb5a, &(0x7f0000000140)={0xfff, 0xe389}) 09:16:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000100)=0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x3, [{0x3, 0x4}, {0x2, 0x387}, {0x3, 0x516}, {0x4c5b2ea342809b34, 0x82e}, {0x1, 0x401}, {0x3, 0x3986dd79}, {0x3, 0x3f}, {0x3, 0x38a0000000000}, {0x3, 0x5}, {0x0, 0xfcf}, {0x3, 0x3}, {0x3, 0x5}, {0x3, 0x8000}, {0x3, 0x6}, {0x3, 0xff80000000000000}, {0x3, 0x2}, {0x3, 0x5}, {0x2, 0xfff}, {0x2, 0xfffffffffffffaa9}, {0x3, 0x800}, {0x0, 0x8}, {0x3, 0x40000000000}, {0x3, 0x20}, {0x1, 0x9}, {0x3}, {0x3, 0x4}, {0x2, 0x9}, {0x0, 0x1}, {0x3, 0x8}, {0x1, 0x5}, {0x1, 0x1ff}, {0x1, 0x58b}]}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x5}, 0xc) pipe(&(0x7f0000000000)) write(r2, &(0x7f0000000200)='0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = geteuid() r6 = getgid() r7 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x8000, r3, r4, r5, r6, 0x10, 0x760}, 0x1f, 0xfffffffffffffc00, r7, r8, 0x8000, 0x1ff, 0x401}) r9 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r9, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f00000004c0)=0x10000) r12 = shmget(0x2, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000005c0)) poll(&(0x7f0000000540)=[{r10}], 0x1, 0x8) sendmsg(r0, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000880)="07b0ca6f44600122379dd55a53d87ffff8942077c308ae3ae433107de295cf9bae033794c0ce24eba781b5af5d0d97e827599ebfb83c349316a8dc369b6a9f7c7b9dd0cc8557e7736063f3854b24b618a3d25398676c6bae893e33661f6bf20a1f5b3e653c1fd769be4f9a673d647a280bce3ec85c4a64b8aa30a165572c502b50f4aa6c5fb23b33ce4797aedd0aa9ac6d72588691f30e813e853d858e636b6822d828f8da2308f69944a89cbcdcf66751f5b68b29ee8fd76d89ba47d7f9aa178dc9681a82e2b0719c52e2049d1159369f1f4b828d5b325ae752062fd53079fd15bba711c6f193499c117b13", 0xec}], 0x1, 0x0}, 0x400) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000001d00)) shutdown(r0, 0x2) unlinkat(r11, &(0x7f0000001d40)='./file1\x00', 0x8) recvfrom$unix(r0, &(0x7f0000001d80)=""/48, 0x30, 0x2, 0x0, 0x0) msgget$private(0x0, 0x44) accept$unix(r1, &(0x7f0000001dc0)=@abs, &(0x7f0000001e00)=0x8) r13 = msgget$private(0x0, 0x400) shmctl$SHM_UNLOCK(r12, 0x4) pipe2(&(0x7f0000000580), 0x10000) msgsnd(r13, &(0x7f0000001f00)={0x3, "9d025899e184fdeb3998dca94f14d133b799f98765a599c643f312c8ae7fc85b5241e94407af9260c035078aff95edce0dcde6e2fbbbe7404270b1fbb75726ef913d25194d14d4251bbe94dbc3b68f0f5a748c8871a5b4dd6ea8d82b69211de712b8a879551698c737e782af0c68b3f71ca0593df4a224593283c61bc3a45a9d60b9b00b87126bae6e775427961a581a5a5c6c1c067b0f04387a4e2a9d2930c8581b9db0da90addeb23eccd391a017424d19c51a63343966a418d5a912c39b84059c9ee0166e2996390444103ee075b47b7a01644fe50af313e158510ef786060a1c94ea8b"}, 0xed, 0x800) 09:16:11 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, r2) sendmsg$unix(r2, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x401}, 0xa) 09:16:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f2506000000c7f97dfb3c1e3026beb0e8b59ce4c6d85a9c82feebcd088983dd3dca1bec72b395aab11048c8977a1d025321e43e2b4c42f1492af9e222b0933b8ddbd980fa4f57e7dd409ba2c26293fc74c65b3962e04fe88c0d3dbfaa7e499a631690bb19aceff3aae06e2e09", 0x8e) execve(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 09:16:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 09:16:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f00000005c0)="81c4630f5f420283b9e4486b12e3ccf42383ed51c2606a15e9719729d2be3b596ff3de69a83e5414004a6e94ee590be3d6ad7e3a7d9528a4a9244357cb23b9906434bb0a35ba611b875ca7b4f621dc695a45c917e2e107904d72f8fe375f24b35204f47c2d88ce9ae0504d7ef41c01d4a89a1737a7658d2fb77c3a7eac33419a42f0dc4c173e4d7d7d789c00da0d9a2cd8ef2966458a09e142f8fbeb70736be5599c9912edf867c38f2ce4769f132d0ae66d27bd6d1b47831ca5996d93733b622c13645a652c3c0a57bd0e0ea260262c1c3483c0a72544051347066b4dca9684ae674788b8aa36d046fdcf91012224118c1c585aabc2ef8da1261a6ffa1d3a2042eec6769a22df1a6a1022c011920ae36ca101900b7410282ba536ddd037f77b3a9c1b17b88efd04e58853a215d30a590d91f799a53adff4f9b64ae4fa5ead43a67e0c7eaba3b0ba3aebb7c35e5c4d2e594076e085be7fc45e2e7737ea458086102e64c9683fa229d85b6d7e71545138abdb313952b6c27fab0c821c0753fbe3637691a199184f6c8b4428afb908c452e2f96100b31d67d1005453dbff560938ccce4e3475bacca35d723a59cc14737db1f60d370536ced9c0bff66dfe174deb64de027db5e6f7da59bd623d4a82744fdc937129e73d06ebf471cb39c277aac0a3fc11c80b6d3131b24c84e018523bc3118cda22085147430da3d0ab1f1b68756f5450616f7a8dc24412b803f52854f9845cfd4de739eb36f4248b3cb353409fdbc44fe765ef82b8c9bdb5397f9321ef1381e3936e6a6a0fdd4b83e61603f30efd0830460d70fc3e5e606e23e769fe54a899cfb350b30395005305f628bb4acef3bc4fd523884139a8a79a891ab73aa30afd7f2729d3548b9a7085403dadadc02b8a45da77a6cbc2c919a170751336d291e2b00f37c1bcf890ce9bf3d2739828869d0497bb1538ef2ea8094afcdcc0637d96e631167d4a1a16557172b8f1c7c582a5733bc0d4d1af2a0e3deb8900ecf5857c16aae24315af57933c0f708b1cb740b8df896734ba83649172a5475ca483afcd635753144f7429ae38f4538438945faa9fc71a6f14d670f11970bf4d254fe39612bd7db6fea968dd7f4b76318a810de9b66379234343f402332d9cda7f5dd45f85f70caaf49600d02802031517cf575b0a9c3ea53ab00daddc85093b14802a5662db09fdfd9e6479d06940228a40426e0f6ad630cd6da622131789329eb76ff44c5b4a33b06ddedf846ac112337440251538b526d73a14ed129a134707ba522324eb14569ac57914fe9bcf2356dd509d605cb3e87cf6e44892f95020a2f269fd7e89553ad9971da5dff4907d63d092e25f4f70b8a6237684d4e3c6092973a1b4dec5f282547cbbac2a453e85e44f6b171eafc231afa0f38043f61734ddffb0a2b993a6cf06bbd7b76c72fc50947051fe01d91120b8ace764070409c602e98b6de2a4fee948d595675e18880d388a2ee514c7a374915867cb1bcaceeb8067157e129da07f0e38b5bf3bf5a5479b2259e62790653edba6e285b041553ed9285c317d12ed85e94753dd59fca072b184d47ab7d25697bf42b01d7cc591951b0f9c40bbf6a3c167c191325fc76bcad27a7cbfdcb24acdec7a2a941804fde30247f524b984a21f36b58597d4299d065504c3836a315b1195f926e737e605cd78fe762051b10fb67e7d49ea3ebab59bef95aeb9d3a1119774823eb82ff9abca216ece11098822c5444193fbc4119173ca55fde68e556bbd451e955d1da058755775311c2755717e2a406e8e741569b05d649cb43974a8dfbe3463e101694ebcb41206372f17575b3acf0259d6bff5d18c848ffea8a279cf9872e3d352e8197402be064490f70bb823e9eba3da8b56eaa2c11ff5087ad25b0372c9276583524aca4af0bd3d7aa5b4b304541b7a03c58ed338d3fbf99882025b59386d4d1949c6c1941be63834895540281f2f69f3f61c1728f853a3351ae7055bc3c560fba1eb27a7d902b6e95d3e63ec4a53971c1a14b359a2ffc0f729ddd04363611ddd64b286805a255e742e59affa72f6517808900dba6d868a27e2dc2325a05d02c8ed54535e8afb141dd5c2055261c322f10cdf3e6193e44abeaffaff582ea696d759982e1c7921d1a3ac0683be3294f9ecc4af52a7139278da3eee740f880088c4360ca2c6611b3e8eaf8276dcda42d592e7b28d46f56686a0d0fe7eb153d73c9cc91e442d386ec39a25cd4b541f0e18916dfdc46ed524f35228bb5917692f9af2c034e95263d988ae49d916da2a369961d4e7bb1c49f1964e9a5e609a695c1f83cac7785ea5b6a0f782cbd7f1c19785d5268250ef7a30aedba91aada7f43bfa37de77832ca70bf144b5291fba1affbb05433d0e818d01921b2838e54671fa94ec5bf33d0f8a2012ae7d13242421bc5ebd4f15375bfb12f8b40bee9b5f17efbbe20e249faafb297d2de9499eb557ff246e92bfcecf1e66ae5eeac13c30e77ac720d50e2634854d68eddee5b084f002cf34deaf9cf1a0e3532db54200a9a66a7affb93cadc9c864438890bd6bbef9c7bb3d5f25a1517f34bd4f262304b5940a3c815c08205c58ffeea965143f12ac17e9ce1093744214c7c42f586bebe1b23cae7106c472f68bfd7a65d053fbc7a6dd4403a21d9986079c4e318e070e79bc2c9fe81e88f9c2537809eda9d52d63f43f1b1454564c075c4e5919c71a3ebbc4137f9e4a294157330a27ba94cc03994bcec751228038a321af85c39fb89ce8e280830d500d87fe3eca7c38cfdb3d3a61ebfe5a7b2e2b110a83b995b1d86c5d916fd5a88310aa5342334781094c17bb8f81e2b2fe254c98fe9f5e9814eea4627bb8fbc659ba66a8d1d5500b9d4eae87837e97e1358867c934464592cbae2913e60de034e6652ff717fe578286653c739ff7e3828fc7f71b50528b2665b4e20c1cfc8fa892b2842c4d935292112b766678b6fc49619b6ab440a3be9ea4656d6eb942ee42663fb0ed63e66b7136dc291e75ab297320596c868904d7b953456383c82ea17b1045e4fba1452bfdb305e4e8bc92be879babceef28da19d9eb2887803a30dbe4329983857620e97ee7126f5ec9dda5ed9c0f97167b275d5075ede46dc8e5c187850cd39c7caa5ecf9db593c61f7be157f40b29d1f0d51817973076a696806ec822f38dd1c8aa7b3b6188ca2ef51744fb2bd4002583f10ef09cb7f30bf68ab9c02a8152f4a4efe314c134a9bf6136be3f03673bf4aa64f0784482951f82186af2d47297f2e946f5c2a5f0d34ad045ca2f491ec02b0a10b3637121c554625adaf1a62f72f244cd80756f03693a0c416a22686182a293fbf23d544d5b5de040d7d15787cff002a9909c8354e95d718876ccf1033150d0b71321b33685d089f0abe2afce2234eacd8c6876bf045d4a836c01a0b29663305f955121b8bb78f3f9141b90bb0727ee17847fee2b3b339823ffeb77a7db984d3a4f42e9d2f4229a784eabb20f062214f68d2da371b48a4a0de963a51e93da38cbdcedd6ab2f4ff3bf64ffdfeece7d4af9c2c2edc5946ae6b194c31f6efbea2021c442569f438f4274b68f246c2b3430aaaba2bda0503fdabddbdb41622573a329b382cc5d1d8b3fe4440e4d8b657abe269cc05381bcf70b8073e6210084a275a2dca69b124d64b9a5ee4e40f471035e5191bdaf88dc54d5440dd816f3c87091a36695631465e5f30708c3ddcf095377e3078f8c02d5dfdb78210c59bf500337473b5c4bad68d06a51bd5d3121fa484f28399986f0a924c86c723aaaa6e9728776f3f11c59cb2059da2cfeb324dee3f782f1a67d971e342fef4275b7fa7048caacb528e45b99f4768666652b28943f7eb8ab861e13f16acdc3eb6e051e958f26ebafe17207f47db9eb88faa8891a352064c890f2bb94ece1b246ffabaedef65863d3aeeb7445ce9bc196c75ca2f4710a0a9fab55c5fe0d6ce762529fbc83a75c8dfa208fa10d18259b4560e814ffa21e02f8503860243c06213c381a765d554fd63d33f1c92852777a4995d9aed24c4df0dd3d2e6640437cfea119234019f5f46d412e74a393d2df8f05375a68e76c5f75b727ca0cd3c71bb1470b2b18c3b3b7685b4b11212157f8466af67ef0b13a4a2c0ae14c1ef738153581077cf24c0459028baabb4b440b7fa25d19691c992d4008ec62f48694d861c4fd946035c772dfe9c046f4d9f5ff7406c09afc86eb72f15b49387dcdb80a7ded5358685c7865f692d95fbca3e37a5a79a69a3c2753805db35325a077643f0125ec28ac3fed4a94b5b5ea48ad3387e5f5ced6bab2d5cc0ddce2c1da26a8def29aad0e6f383b41ac5a4c897e49e79885ba931461a6df979de9ba9e92442b57260fffea7f7bef376dfbefcffb67af17fb6a211b27e8f4a74f12992bf885340e040c3d6804d598f36e113234dd72f582b8328ec6854f75499f9f0ffecec5e26e90ba6a469a80dc8b9612f78484e79813ac5fbf9497919381da5429afcdce182dd86b2c8bf7039227dd27d2a6f39983b1de0384c1fbeef6ab56eac03a3397a01a508c7b730c328c2bd0a69e4f76596b87e06987da6369893e55e7794c48c9b8d077961219594d8a22ba2cb795e6e69d235b3a4b857963a5c88e302c5f4f65c8abe6cdb35041259adbf750a4707f6c97bd1a2d24a04d8a22e4cc855c338167e16377286b85d12bfb9f79c305c61d731a1e6459ffd8360377baf958e06b9d6fb4b55c70289833f63605834cca2da586c1e443ae09a87499b0109b368be28b8f5391ca416accca05df4c0a22c0849f3e54cfd09ad49a0bf846a3fd0dbd88f9db80616a1a842e8309f6d1d69ac09f9fdbde0809d51b525b9922fb8d8f6330e4a9239e34e898da0bf4e7e25818881a79f62090a72101063aca50df18bb64010c33ddffb0801ca80214e3ea18971834ddc76a7fa955c4d5dcf49eeca088ce685c4a2087382775b3f3271d41a7b1328b6e6a20b017e28c910a0b88d54ec40d03b4de1fb259dd41c777c668feca19dae7ab9371474e43e71d6cda53dbe4e3b399f61345f98117c284d614fc02ce8dcb500c7666566a37c2670cbd9decfac3fb8393d67d970bb7b16834af696d4cd3b79d0f80ea0f2e030b65bf877793b9d7726ba40ac6c20a30d6b5e762e444c55120d490bf1739879818257f9fd2ed29ece49aaa471c47697ea844d24639f3fe4a973bd1e174051bfd2ee6d462a093bb913952e3cb33041808c09bce4bd08ff67d5f5e9794c01f095504bfc2ff9b36f4f143819fad05259de48a05dbd2bdbef14aef427401b695313e47a2f7775e838a2795e7fac035fa3a149c5e56b97f34fe970c534ff55dcce6f8bb0d4486a8f895d06000598797f81c446d84959d3265fc216a019d378ffdb6dd9e3cb56d71bee88a540e7f4baec1d4c9b7f44ff905238283332af3629a256309f225ee5f5252e948d9141ac547ddec7c511bb596df5719b258e26a31f9d9d1563c2bcbd977f79d78330702d72cd0dde2534c8a5a626ee45d47f1d83cc7e1f02fd024400a47b1ca2284a23b71228e61f21dea507a3f4cb02fb3020ec56681a06956de484901334bdfb634ab8696d176449561dd0b6824e085bfded9a5b076b221b034357e5b6cc6825feaeeeb268b607422cec5a24ca659b576e3c0f47dd5bf727f95fe2276bbccaed3e91df46220afb66dcaacee49351d4bc735c2d8c93ecf5667f8f778b40dc462c8f1fc739492b57ed2c6012c6801111eead9f77a173e1a1d4aa84ee57d4a21612277357a373f7ed385a151985889", 0x1000, 0x9, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000580)="e4") 09:16:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000000)='n.', 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x20000000000003) 09:16:11 executing program 0: r0 = socket(0x400000000018, 0x10000003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xf4}, 0x8) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) 09:16:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) close(r0) 09:16:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/221, 0xdd) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0xbd00000, 0x105f6c1c, 0x1, 0x4, 0x1, 0xf9, 0x2, 0x2, 0xffffffffffffff19, 0x200}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 09:16:12 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0xfffffffffffffffd) r0 = open(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file2\x00', 0x20000000006004, 0x7f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x7, 0x64b, './file2\x00', 0x10000, 0x9f2, 0x3}) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x50, 0x24) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000001840)='./file2\x00') 09:16:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="0563eaa4ca91fa7e1dde9c422c4d8204c6569eab01f5dce14790f13543c808aa8b23c05f85bd929ee8b93e95c69d625df3549f8a87fc9fb523a423267b0ca46f9510a39678eb0f697ec5757d19af1ce2b1ebe9b9f20ae4066cb3f6f54d6822e43db8a43b85d2e1cfcb07e5026cf50536c9641d2d", 0x74) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:16:12 executing program 1: r0 = socket(0x800000b, 0x4, 0x81) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x1, 0x8, "0000009e0000000000060000000000000c00", 0x2, 0x4eb}) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYPTR=&(0x7f0000000100)=ANY=[]], 0x2) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 09:16:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000a3c4c972fe5dcd7c8f05b81100000029000000310000000300"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = shmget(0x2, 0x1000, 0x2c0, &(0x7f0000284000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/95) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f00001c9000/0x1000)=nil, 0x1000, 0x1) pread(r0, &(0x7f0000000240)="c0cc6587df2a4935f444ccb84fb92b01b9ca85c1eaa0a0439853ebd8a3078a90f65e17aa8d56607fb409183f10c0874580ec678e1d79d1652ec8767d9d6505a955c63a0a7e9de16772a727cd34b04bc3837f4344caa0b08158eb77ad18a2deca8c4343899261cb9486a04063e91cade43fa546405ee6915edc50aa46fe9bde6c6153bb98962b616270c2b340794d9571628a85357850b16c8f03f8c427b39f35ce2ceb0daf4bab48f3120b8704371344bc1269385f7e04d25f28a23a2149f1c7701d68f9c08bdb0cbf1fec90216b63e5392e7821ab92bc48b45cd3abee6d0176e74605a9a0af1964964e9ecee72ed4f61655b4", 0xf3, 0x0, 0x0) 09:16:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r0, 0x2) flock(r0, 0x2) fchmod(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) flock(r0, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) 09:16:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/30}, &(0x7f0000000100)=0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getppid() ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0xff0e, './file0\x00', './file0\x00'}) 09:16:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x482, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0, 0x0) close(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) 09:16:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x409, 0x4, 0x392a3f08800}, {0x7fff, 0x2, 0x2, 0xffff}, {0x9, 0x20000000, 0x1, 0x6}, {0x7, 0x0, 0x4, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x0, 0x5, 0xf81c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r2) close(r0) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) wait4(r3, &(0x7f0000000200), 0x1, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 09:16:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="cda0", 0x2}, {&(0x7f00000000c0)="e9d0b902bbbe24dc3ffdbe46aee7b8380ae3d24710707db95beb34ff32f5638be23578c26b928d00e0de9fb9a9a105796139c956ed4510d828230741ab5f5b114ab48890046e6441d485e847eb184f80", 0x50}, {&(0x7f0000000500)="0852d1ff259940dd857ec0af328edb393b09ea1fb2165f5bc3fa92916b4b2fc7d8c5f4c0acf3a4368c88fb3d9d6e943ea0a2d071507b9e2af9520939a2a33414a5030df966a45540fe98d04191659c81e330cf57238672551641f7c5d340f18cb6dbeb8c2896d2a4ec81700f41cf56efe293ce8b0272f330ed36a8573d7b49145b003f680f5051f4071e6bba0834b178bfc87712af4986369a39ae5752abf3399a87c1cd2201def9fd8671be25cb5db4eb1eddda76778230d7ef0d3afa0780afeeb40879cbe9719e4ceffa56cb68f239a06dbd3393028a76a2b1cb86703fa1c9c42e13a85607ddb7073c7195bbd6716a490a502afb7925404cdb81adb33f2e823d04a8eebed3b9e08f69c5bcefd902c357de29d60dca18cb9ffc745ba593be012ad9cf02b23dfe3606e86f3e253b01fdd52a637a5f5b3055b620f5968e81b97d396a72ebc1cc9b3fb93f1218b4d58dbc1cbabf117f8a637fd0ed1708ebe2009e684006a6fabcb38e554b2fd8979b3cb6d6c548baa77d630d44e433a94b41191c4fba5fae0b34bfcd4b5e6cfc4524a95d78190a9d5f521641cb2a79b7b28cd38acfa7c72de73b65de33379c933b0057965b8cd36b67b53118c8924ada42b7207ef9a6740eb225a081f00c3e930d3cf9cf2a1cf0cd4be185f91873c157277941cf37fe0913940cb95623979c1506cd6b917549746c29f9ac628978ec186dc2e877f4a55c6e32de7bf2e14271d19684f9313dfc29842ebc91008f7621fec7d2ac49d3c75be231f8fe18fd9460003eda0c816dbd66d0e291dcb8e0a8eee8a05e0458eb1b3a3ca382627201157b06e0420a4982a7ceb3c046b4e32ad28f939818b1960eeebae4aac068e9fd919d4a96c71b3ca85360b9bd5a177789e7dd9a23c763157ccb86f4ad4bb4f0964022d117df80b9bf1f2bb029a95eb82054980fa07a384e6186127041b49315da9b6c0b1c4e0eb6ba9efeeab35a907c1f2afd70d32d8d0e724719fb01395a1d9a39a28ca999a60211c7317680a6568eb899647b0f575155d06984001d9dd68d18832eca8bd8f10198ae11b85d1b43538fd2eeeec1fa0706193716966d07f3aae9fa3711e4cb77d396d27fd3e5b40f53e1ef7c6cd81733e7e64675f46ea05bddef8acded67b90b4cb791fbeee5bc6fa1cac91bd03fe0a4d0b08165bdd8c049e4f5513da9be11c84d623b4536b6c8c3ae4d82c32f450fc5474e2a958d877a27434cef8e7e6c9bdc087438c4c7aec28b07e672ed42dd55c84615785512f6bc901e60f82502d525c4393fe046e54fdea06a108cd6b052d15db924310bed7cc5e918f8326d4de42d375508209792fba5346302f1a358ed1ced76f7c145f8a767e8e5c84f02940c10e464d4ba01c07965479f02cee2edcdc2b6f5bd71763cab4073a1ed2495aaa0b8b5ca6fda07e45234dfa1b8913ae0565f62c0a85fdbf8f3c3f9768b2c662aef19906393eda37d4c9e20bc3d34d479c80449707a0ae032f88636005f1f8389a9d2e75e03d613c1d6f4997350b1e1f466a889434bc0a590fa9e13933866de219dab72191924ed8fb68523d25ce169aa6ca689bdf3bea9771531baa5f0bf535ab43f40034477aec449187bb7ba6eee555018e5afd0cf1bf6c0addb899c46722b1ce9d636047c4938a4d37570c64ee1c560da7daf547a1ce968b151a2808c92b7f35c1adf60f2e5cc3330a913ea87c6066696c34544c3044252638f32f5a03b391f095996ca577a0252bfde72cda5e9265b6f25602f5aafaf0c2d55dedf24a0facd4d7c7515e921a0e60af993f685343524d8061650824b4899e549b93d249c572f64151d5fa74a8f52843f18a0889d39577c2803aaace8a5b7a7bcbbf5dfc07e126f075b37ab8161d84f15ee99c39b92e0fa28b8c888d6305fac81b1f77f7b6dcc58aa21f15d7803ab3ef2a2652654a01ca5b18b5130bb5b97a92f0ccd93f34e76e37a1f8f72918f2b24849c946c2b2c71e8262749b96c1c64a4f66a41875c550f5c659c41ccbe00b22f4fa553b716b20cc0ba86b7693921f9edb86ac104f79fd72928e0eb9ab1d2b22c609e2444bbd8c6b9a46909f67f6c475a74f603790633a1429e387d088bb305de6b75a4e2e3198fe84f6e0e206a71bfe3de3e6bf2a8bf4b20a965407540fe8eac98666ab5d5f2cb2b07a0a621d69e66cf22f1c663d319635b2e0f37e81446eecd494cabe07c8a731cdb0cdea4a0f1f63b6a0867a31da94a3be1fcbdac6c610aff46be8ad8cd8e41c865c4ccaee82ca24cf002132f6d3b4b95c49792cf6d29653e4e3943325fd2cc2f195381cd556cc6a4b47dcfcb5043b9ad084478f4ae07fab8656c41a20dbb52bf53f42a70a58a166225e4bb17f6d4ff59462afd5c7b4210fe17461c227cc3fe989fb05ce65db99fc6c2870b31d9b45d7edad4aaa5f9efa61cbf144c2baf634661e61b9f9411c6046cd1505d789e701807bce8e0b8bbc984c2112f64f1ce564c87f26f0898fe4b61e06708bb170e0002651e53ea57590e453454a58c4cb8099ac8d0fde05d5fa9b0df4f18f2fd6cc94fe60b68938bed0acf0fe30d798d6939af27a172d33c2b66a97dff3eece71a9b93ccb2a56459a7f2b1d4ae37ad51c97919709c11576d5c788f60dd25e32ad39adcbd3d7baeee4ecf369be0e6884765921452ac1519dd18060faef78b5ee0898e37e24c78facb5ca8f106bd55066c05a8c0e1b0b3f0619965afb6735b4b01201f2b591b8ba0abd17dd92b50bfa856aad7ce27110eb2d48ddaee92af0fc69890481ca8ba910dd5e908f7916928ae5fd2f5590f0a2c0466019099d5298da83f792547c081768e31243deb890866bd88a510583e2e05a24cd41f6d7b2d52b7c146ddb3b123333bc799b17bb185babfd2c91ac0bcebd6bd247952fbfd9f16a984eb9032c2a9bc98913011d5107e735caed63382f450155f13f834644305e7867fc00b7b4d601f7a5eef304415f3a420cf00a983e33bc1c5cecb66d68f1319295511159ac3d5dc87976bea2527c748dab81d9fc6e35ee49c858db59f598da7495b60c8ee4262e3fe2d2406d458faa36cdb6afcab12ee2b1d9abd52e45b0e25f823164fe4a1de6e5f5dc3a465f575fe33189062e8901ee83a89d873caca2e63ee1592f66d93bea4dd20fef2193cccf241256a5c7735fb3b5e6342b0adac0f38f3ffa38ba362538321b26dfb48ff426a2fb5fbcce59bb5abe633bc3a9f116dc47eb35da4699e682c621e8ee51d85c249753384447553628019988039773e3890ec998627999b90967cb613206ebb12ec4159e732f119dd4850aa58347ea760dbecfb1eee3a3fdc30cd1adc7df675736ad855d60c926dbd68b879aa5110ac1daebb2ecf030fa23726191edc109b2a359f66e25fabdd6ac1b63ae6411cca7540b94547826d85d14bf2708a8f5cc482670634b39510f090b5351f2994ce84d396e68a8677fdc95eb85284c48d6f279392bc77c29c30c080b335dbbbd65205431b582806b36c1f260bccd689580f0faab0b6ab53a8a64819a9d782f6260da011c82ad3cab4a13ec4aef507bb0c34b66b0115a5f9a8636d531544e5bb181cb1bc5a8d6c50d5262500275657b8b19666f0d0151b298b2ccc7aad1b01eff97d78cd9488e1057ba1ed2fe5705603a178cae166e7f0be8fe036a3c895fc7d46adf69748ba2bbb7e2ff3728f6b7974e744bd870e1e64910b772c69447f7da23a4af823c82a2c1f3289beb6a1f82f512b25029667dd81844990c0fb79f44a9270d80e3b40de235272916d872659486af8162c48e89d681b7a0561d6e6aa0568bff3a0ca69ed86f4bf105e50af30940f59d8e37778b7b68a30fbe005207d214f2b63fe3aacbc1288d737f3965d3acc47a6fc7acc8bf61146a6794f7e0ba751633ef7689c51fa120c1c97e9aafda705a6fcfb659bb434053dc760b42defcb8fc50ef18fc491fa39bc498c054bc275a2a85f7d1227ba8ea5fcb2bdb743e861df2f2c7b609454be2bad1ff8bf8a1e8b3bffe212ba44c0d5ad4c62f3d6e86b43d499b34f24da195ae6934a32438927e9486a788fac38027870278864caa81e769f35af87552b4b8cd2c13674159595a79d0c8858cfba6d3e5db164a8dd2036bb91b08ba3643b27537608abe22c5191f6ab5eb2df93202782370b8464ab4bcf7703a19f76be8d24d598870ab5443e06b4c5e2e6b569133542425d01517e1bb967a93e616a85012633e6858d3f9d182c399cfe60c78d33da139f7134b5a1b44c98200d637171ba86d03d94b32c4b9b707b32e0c0037acfa385ada71c0d279ee01cd0997481cffc823ebb7d3b91be6c80748f1d343684228108bcd6ec090db8809d3179fb65c02d7fe3955968d2e4c210bfeb373f3b26104b0012d45367126962a081620c8223826e939f62eda0b885de72ffe0cd6aba26efbf538ef6b78658ce0ca460872a4b07c56ec8464dad64f2ff752f50cb1577254166b55dee03efc3b09696968a002563424e44d95252d8c2918dbe32285684cb22171205e9e286f4e68e73f10ba877dcdb533eb63a77d73bb648ecebe55dfdccac8967a3fe371e89be8456ff2cded9323e616275e6bf081f13e8b9d5646401ecdea7b82f164e3a170c76cb0dd66f02ce12fd651102a23cc80e9502182490b95a58efecb8991402314676e4f1d360cee4bd2a7a6cb87b5dd7ce752c2a7257f847b438c9eb781c96deeaa1c4bb80337031de9391930de09f6af24de5d87675324c2391293bd2b850ef6a6123292fa7d8770b5e0c2f6b3d120f1068467e5d721ed8b674d166c2a2cea7506e380dd25c2f4c20297b9d1bfc0348ce71b404de995106956b6a7b0304f14d54dea55bcc2baacce46c14d455ad8d0d4eec9578a94444e639ef9aa6cd293a4306652672814c309e2509ab5d372c6cadde2ef9ec81b8e079544c7ac61a0520f5b1557e9b723a8849597e4b9d1814ccb4305b91df57fc9847709c12c71dc4e03fdaa5984479c99f284054b06412429fcc0db7d47eec698f2a504a09e976aeed0b401136a18fe31ede30f077f76ddd5308e60b58caa63d74032700877cbe3796163f78b48d94f7581f7b9abe572b1634c218869f24820e674b447d04c648af95ec03135b4849e830b81c6125dc671e53c06a9c41e32da9777cfdb805293c93dbf32ce101bbff2d6fa01771f20cf7810e4e1be08b6c43567eb054dcff67a628b484e6ffeab06a9fc7d1ea2bc4d24de7c7010c3f16e497f23cf5ccf640683c6716f0aed04ea2fbcdc6b37ad852884785ae19b60546f3dd3c72205d7998a214be853aba838f8017cdbfa6e71c92c8737ef8206be0a649b1ea60c9b00fdb39a007d87d4ac6f21bdf7d60da95b4756419f58671cc99d7c19afd94c240535a99469837855b81a9e02664456b7d8e0044614de9a4542cfc1bfe8db0ca689794762e8c66118d3c0b85a8806fb26589756e3cc656aafff94d18f295e337c733cad5a5662d4039e393769484dd7949a98f07688478a381052c80d9034288a80919bff1694f99374f8d1544fb8d35a67825bea49a6ba968580b7313f87423d8e05d6a288e60f8f0e09c0c9fb4875d43e6700c484693a7d1cbd760259cebeb631366978a9ed631623069458c6f694753d926aca54f772758f54eac1419a57d284b3f142a162dff87ee1318500c889349d916b39e180653ab6f886e1a68d35411529896cd65cc4cfe103c72755bb64436c4e431e72e152669e03f9c5f246499ca305b438e54398dd7f20b590dcb9cb9ccebb092c5b24616b4556d2b9807dd9ab7f8551b4a82429afad2", 0x1000}, {&(0x7f0000000180)="87d70948b335ac8bfa40976d1e1b628141c7df4e785193321c05314f983ec6e192be248c7797dd1744333bf80e6180e023ae2dc4529306b55590b8b4b7a7bb63f7e172791f01879c457235a58f193452b8ffb4352df4", 0x56}], 0x4) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x81, 0x0, 0x1, "d25cd0add8dcfd5e9c566079b6cbadf4ea4a805d", 0x7fff, 0x7}) syz_open_pts() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000002c00)={&(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000002c0)="1421485655084c88f0ceb5de5f41cda41396ee03eb6700590262408043a3085ab04dd983babcef1a57379539", 0x2c}, {&(0x7f0000000300)="135a576ecfbddd704841bddc529ced53961ff20de23abd80d625e57d9466d88b15f5d364b150833b772c2199fe1fc4f6b8833b6926d7de721cb9a3c93c6def931de6e99680ebfa33648dc5504aed019943d684f857aec5b64ac0c99a42a2ad7ba01c7a59b650871924ecd6b463788b5e5f39fbe0e21b5d94c4dc6a88b98ed2ca2659d8c47654ff77e611de764fc98ebca2ee88e4258f2cbcc597f5539efae4e5b1d2a64913c2490a0d952f1303570072b015c2b5c26a643eab9b30ab4ce5b0a46f35d8364ea3df23896cddeeae9d8a5b130699a3f88149766b4f153d3481b39c", 0xe0}, {&(0x7f0000001500)="248bdffd126648e238057896915bba57927c3892df2618a7fdac29acfb13cdc3454ea7929d4c847fc6f63255297c1ffa0bf52c00c4e05589036ff96db92af7458ef9cd9dd1e76eb08454c6c908f55a8143cef9a45c6124d170102578b9456497550fa3ff2ab231e4b9f63cf5dea63536f51f1434d34a182bdd579e997022b1f0edccacbf174fe08e2e668ea1beb71292d510fb874cfd55d305ca8ae16c9dfc991f447be68ef0076bbec14665c4d68067a4602f21ea2779d690bd667ee42acd8790c2bf472412e0e1779639f4b7ae20292d201d0afd3fba202a539ac41e8e1397037da2b8dc8f3ece4db07e3449e2", 0xee}, {&(0x7f0000000400)="f4722f56ba66842121e99598bd94e6bd5226459b0971056bceec366a43a210e606fe581d13ede427aa3b1d25aa8f0d0f92306ebfd40a0ee2ae574bc9e2b3382f5d3d652ad5d405db176eb1e62f9b3a010bc20849719911673506b49ace4c409be4021a26c2b5238ee396", 0x6a}], 0x4, &(0x7f0000001600)=[{0x80, 0xffff, 0x8, "923e1b0fcb921a81e9c71e1e401c0839fda305b2fc847c1407f47e7945f12f8f14bfd2278a2d963c345e23953f1ab6b38a7744269437fe791eeed2248e8199efd965bff623ee024893d0a72cb1da82aabf16e88f5b638678edca217dbe00c1baafc6df3e877691e5db"}, {0x90, 0xffff, 0x92, "a8362eea156f84a2def824588af3791fdb367cb9f9c687db83495aa3bbfa8ebff3ea166799dcd4ebb0a6388746780c4c7ee20a32ffc5a465b3d1e73de9eb24a8500866b34301e87eaaaecd3b6d44cf7af76f195b04b55ac75ffbbaffbae986d33c61ee96b2c3b378a1cac4edc83e32825438749886d745e8e8a29a47bc70"}, {0x100, 0xffff, 0x9c, "28731ec6bdc1151f1506c1117c60af41a02dd88cc2a269df9f01b0bd507369992833099932b3c165d29d0b6478e7fe1c27d4a3b8a0c55b1404edb8b3e95e470f1134ce463dcaf099224b8efff79d47c6fe862e7463f64da0342d4cc7e3218f80b7e1b535fcc32eae9ea4ca21bf172e2273aa9d928cfe9ec5717409e1b1bb036ca866fe8bdb05f43384be1a390e844b9620f2a938f40569268424b888ce414820da0a5f5bbee1de12903e29993a6a94d1050ed73bcc93a3f5eb13775cdd596a800866160b41b24d4820d36d548343c93ce0d271c27132d4fe57295266d9fba8ddf01725def903931b551ad4e59d0e3a"}, {0x108, 0xffff, 0x411, "a5311e53e63d57a277cad3fe286e53cc9864239fd27f3583b0f72b81ea2a23e97068c72991f5d85d36ca28cc3eb4a4ddc72b025a98346335155b3afc32ffe304406b2c82cc68677087babaeb1dca277b9b497ecd649b5bb9fd7c37c84f5d879d42b32570b1593da13d40f611cf8afb4b6a07002ac87e5be66732814042b593234466b146be37327dc51cb994dbfacf979e20cb71b6f61faa251f13036e5173903fc78f1d3a6f85b2a05be308b2b955cce439a8c4f3e0f1f3eeb6216757ff5a60a7583a2b4e81cbee15c2432589d0663691a192ef3fa8834795b478e1375e8f580f337b6722c6d34b909da8af8df71eb12d"}, {0x30, 0xffff, 0x71, "fbb532eec0954446c2ced1e0d20f3bd32341ab415658030590cf"}, {0x1010, 0x0, 0x8, "3b4b4312f1da40c405fda76645dcefdf7eb1cf6482284cde5f30722b1762f177585669f6c647617296b86993af95b8d628ec290ec7c988d933eb69cf3a5ac2b8518215716ef6d8b92177bf9257de561f981aa3626610df31ca64dfa9d6b0d13ab99cde719952fc88f4181bf3e612e0c0f89b2b65cd6e92daea1d8a77cd98c8b38381fd68da83ebc465e8ef10ac26b9e07287dc0f561cc09dfa1597a9833ddf061cb005c9297bd49526efb1e4cf06fbc97c1fbe865d9ef91e5e7a14610996fdd948e84da4fe97a5a70e239aa8ab66f678c966937e128814700b409607cf33b2b0a6806f31423156f84663c6b1f6aa39decc292a2a154cd1a50cad65b230be37b8081fb0c3830ef7e634bdfd151b5a85d9c4be8e0d4fd1acb18676307b649c06414557ac7842723f72bd593406476c7dc65cf564a47e1f1be603ee805ad59532aa7c5a0b7cf404212b50fdbe68f8a9ad8e51b5a6b444ed2c5b6a18a2407c8101408f01e1ccf45be93d68958cabe88a54ae01e59e380aceb5319d50531726e5f6e50164c8ad3135d50361a5d7769597c0444fcc00cacc75dea5c2e11fb86009ad572326ac4dc1af5a62db3a0ca8780d382b7024b12f91a8d7bafd5971f22785991e0de3d1054594d076e37a33a83d0366947869b3bf5bf4b650cc2e369e16fdd986b890f6b1b9810ec61067239eb989897f94e0283324222249e6fc842e08f5049986246356789618bfbbcff08a3b00256e4aa9b19f022c913e7ce835df4d79e9dee8f83af62f16a5f742231fdf095cbab76f2f7a03c4db5de4588f3d4e01fc9e6b87f239ab664cf1fcb8122a537d17417401d55e100dc42d9c7617d0f81a6319e9d994c8978e84b13159127fe71d6b6080f15f6664f5403a496ddac0a30eda01ad046bdb64806b404cea07e402acdfbc1fd22a728f77ba0e08eecb7512d1575011c7643e6ec0a42f001c81747696b7294671c688125ea0e124c7bae4e2594947f2c74e964a828e30ccd3184d5705084692ba39489e73d86ebb946ef2014106b7e91675d18e4246b91c38bc3fe2c4d0de4c0d95a04dce7a1f08dca810a6db998fa63099a952aff9b8493998e1543403be81b945abc0f571b57639d030f92138da6e56974eaf36a8d3a0611691e14543f2b2447c774c7e4386b138d92aee13bc0c6137de61bc341ad4a3481e4133f83adb6a94b21c4ff837f2feaa1ec55b12b5cf4994b299e11f05ab615a742deb52a03cdea867a217693a3637a88a8ee48423aca6d89ed7a8d634b3f8a2a2e1080f8ba05ea2690f59849c52443b6a61b998df893879dda7679498e65f05ad336dbc7ee5a1c76d19825bed009a18bfc1f0f898f7b94752937c6e47dd49b95366cc6caef849d76587a11938c0cd1c2630733dfbed47f782e77ad449dbd0616ce48799024a06b616409d0320ec7cfe57749fec72270272bae261fc28dcfa43e85188b414c4ffcae1c93bfa86b3b5a3aa8b08d9ce22cc648a4bf054c5e898f06d796efd88cd52d70a56a9a4edf89fce97b5a8df1fc9aa433b2e30ce8c0a97185b78e3779c3ca141601186df5764ba9fcd4c4928fdd4628ff80895e610f6aecd9ba9005c38231af345519c0eb043274a8f537a653c7e25d7e25ed12d0f32795bc76a98413fdb1bd652a19b8434190b88e0f0e205aef72851dc1575a676990b5665bedfd1d9548a0ed8eeb52bc1355c77d6a54dd1d568bf368f04a7070d1e59ac98a7df5b5919e818aeb688bda9914b247af774a76e5bfdb5b3ca080d5a84aad50029dc52f91bbf7269125e34e251c99bd67fb6dfe913116bf5840142332008fd72ce0b5616b898c9fbcd4002de4ca4b527cbaad2fc078b4e612c4bc92a5287cef00290112060dd06ac28bfc8c3817d07e36fba74b571e4c8a89898f05e0a305b0d7a7a78bd6cd740e388fcaaee95e63f2902547d06436c3aebb2c17f97a19e538121814de77e8da83ab9fd069b86307ffe95ca3937a679b141f58844e150a53edb7099be57efc2a24e2fdc15b4c06b5285b67d554da013f9370fd6b658d7622ac913e91de0198bda6d2c0dad9974432a1bc1d194a023e83da7ba0dbad6238fd0a4c1f7ed0eb41027d8a76ee23e44c6e43b7c2b0208fff187f0578dbd70a134ed058207ff47cdfe67c40d4fa45f9ebf1537bac1bcdc32959d1ad1a6f61a425776ce443b34c58bdb7f8477e0ee42cd39c7bf62c7a44dcf00eb5d773b88df2706f71bf43758ca46dff1d602458389f86fadfe633f8cfe68585fed26fc08a393e3e9ec6b09bcbfbc28fb09469cb9dcdb0888d0ad66ec9fc0df912245852587e9d8ce90b2b76841060e4d0326ac48334d4449de8afb4f6fb4e218f32a0ec3ef34779ef86c9252078a7d8307eb9a763c811f3df3844fb9870232fed07ffe691f4bd9c7ca692d1a91efe1740bbdee2e1b13772f76123ce6f143a884e202121ea34842ded31c1e09b7bb162e8e43c8bdfefe6d1e241f27346b348bf385aad47d14b7a08e4ed4bd6ade23d544298bdbc2d77c2914dee787b5f66f1eda7c3ab3c53d6bf425d3168b9b1067416d8bd0fc682b77b92d1c1c16119d84c16a842c7fed0d9c7ad16f9ebe20bd36e7aea2e535e4192b4b80ef909ba6b3c7fb92bbde0f9f0833cd6fd7dbb639a7bedac1724b5bdf5a6d2fba69a24af2d0d0271d7f0b89cfdae5d87a57db037ca5388ada5e634763722c9e009a3b84b370cd556f794fefd79aba1b354b6f9b1cb04dba8f40b3f3d1456c3b5b0db3e048c4eb53261ca0dcf9806ddd2db76efc0d255e421686cd2aedfe058b03c91ee6345dfd29cc26cd3c86cfb967f851f75f24657febe23de009ada5d4c740739e5655b0316c58241788aa0ea43c498fbedd7e232ed6da2362bf893e80092544cb290b0bf11d0d53ff42349939a6f228c70568cf824a8c068ae74c3a819510e6a5ab2cbef9a4e827988bd38bbb475def130924c6aeab9a11f20ebd32d480b54e9aa1c61fafbdd8052fa2a6854e195102f690e374b12ec09f0a826f3dc749042a9998926b3c5bf59219417621b2e4fefea5d70f7eab50ac9560f9cb9c13ad98dd1e80514ca523e75299eb278a7824baf5d2934ffa4fbe2b72bed379cf0a681a988bfc998408aca7b63dbc9765285627c616709f04ece65c6cb859b9d489f5adda1e5b9cce05f0655b0cf3b2d6d7d41cb58187273b6b4b2df3d31570d4140245834c47cfd84897df0d4ba4f8e11d72bfac06f05ddf2db57444be8ec52b2ee230cedf776581552ca75a22cbdfd41847d38e72e6bafaed6629ca422d5d4711681c0464adf6ac78062d8e19a88b947c60682d04af63e7d528332cef568ad1f9da6c7d1748755951a13044e6702375d262ce890c057feaf5f3e663e1f17922af62f7398aac8653928cabfb52d0c0da32ec1d1bb535a9f9aca9e6c58f816deddbe0001a15b774933f16d4d8144d076817e51c379b3e3d873454c5cc877e0552d6f8134b91784617f5e17a09815edbad9d7a40f64fc4a3585ec91ff3111d160495e2bfc9100940702b096667f587339ead034d89de9b00d558df4ec8a26f65de75d86e573a34f7f590dbc47de2aab02af0494eb51e68f71c93d7d892011ce9651d787f738d4eb5493253d11420b70e32095b9a9ecbed9dc4c36cb375840fcae5601c10f275a744b824b98df607c9fd17ae0ab91464881376975a440d98c64e5f5cbdd306835a5f95542e4c4ab59a652e0e43692a5a956ba3302cc593046fafa37ef7a79ab3171071080246e6a6158bb3c8a18bbf3ef37b099e1e9336e29f0a417043d3c2c7e2f4a29d95d17f50630d283538cf14243a7d223fda28c6e6d27fdbe9cd34b7d8625eed450c5af56f2d04536b28fb09db75ecf846b681848cf19ba3f6a1a4d98ee12fe0b3545c3835883fc8e993e164a02087ecc0d89fc661c124474c45e06b092fe7a6f83f31e8b4cafadd0230cd40eb892f46b3bc4d83505c7aba920ae2d9b1b8ecffc93b8e164e988211bc443e96e32d53a2308fc0896eda8c9728b635b8f967bba2b429c8bf6837e6a2ba7cd192799de2b00351ad600c779d1219f48d065b33615b0d76688fb191a86bd11b6adaf7e1398c4ac8730ad97ac693103e1149a1c016c1d0d786e75fe444c8ea52861a816d12fdd732cd8914035d9d1be5a6ef6d359ff310cbadacde6d3486a1d870d8712acac9cad0c2c1d6da340702a1b5e75c9993cfc4701f0f370a47513eb85640bd584d53e02c703be7e950b3b6636185b562c97f84f1b1d4554dcccd9013bd5a0e37dbdc8a9a19ecbaa3751aa9eaaef61b15b4c70294b1b414682a3b2d687c7ca947b71cfabd0bb966ba1cd1d5167b5fb932a125282dc6cfe12b091734d201319d55104bc9e82ea033659d17f47b0e4fa0249d7fac97f7b611a279399b75401454f93d138103f26b2fcd165b7a29d40cc77092738cc7cf900bbca28d5b68aaac6f5250f432e60969ac9bf6c6e3518ef729ad2a6ce01bdd94c2e7adcfeeaadcdc363e84da2d834c0bf629c9a4e4fb45fbc1c62637b76428d452121b0ca8d5f90a7880ab374e54d845732dcd904475dff432d0c01ef8161b775b3c09424a6ccb107cc73dc3fb8903237fe7adc649e5520a58cec9555627131651729c185442229f79316b679e172794735f8e3c1163d5843c03da79725b1a6a4fc8cbab5379fed3309937f3a22a5b978693441308612055df0834fd2854b37be76a0e88f9d11f56d4a62ae7dba9b252c07ccfffb9d9ac8f12cd35c49f25216328732e86aad5e0af6f27105e574b5e587735eac57e7ce149433ca03552b3eba63529ab198c486abf96f6b7452fd94b1fec867734983e415b645c52192fc1fc57012facb20a22e872247c4f5bfba1a54c6e4e7fd5862463d644f1e13904f543b543ddcc8321b68dbe98a376298965c5354cf024350135db553edadbb8aeb7e48ad61c989eacae50d7d56c5d0ae66b21f4f221cf1a815cb56dd193890d9b81706207c3af9719d0ffd4776acba18723b0271aae10b8fdfa328fd419247b324cc40601a8e63015813c46af06cda44a351cf04484cfce4d09605b6cc468fb63c13a93a2cee582cb5fa1ddad2c5c152998909a64371ec5eb5a57d5b89e26afd98c7d08a08c4a5f127733bbc7edaac05eb912db069e8ed77059ccfcc423ef13f208ff72c1a171172efbf98b91fb589af35e6d516151fb812f08a823f1371be073f5a92c4bf59dac07996fdeb174a71b025e6130bc9f46a02e19718896c2fcfbf2f257b6eee7881b4bc639b8d08105633cf6607282593947acf6c2542f2b1702f158f5d1f1ee7d809dabe14aa88ece0e9eb7209125cde27cf03ba57a84ffd83e26c4ffe4dc9ff1bec55e38ecac566eb691e78d678cd16894935eccc19a9ea18306b0f8023935bab88df705aa0f7f5073d00b913734ce392aa5f4756f177024c5bb65ac782d4ec61a3b1819dc23aa87638567e5b97a4f942f681e69f9ab7782b23c3daee10d014f72070dfad0062405c4c70120f1672ec95cc3e8fb70bea1671c1b782361a4d249e1506f2cfc95fb16913e4ea0850506b47a784e51d893c6f880efa6da54bc6fd9f4524e5e7dca1c1ef689264869a91af55785b42982ace738474124c18aa3ea25f1760ec8e0b0a6205346504bceecd8ad07982d107cf470b65816279d969c2d72c58f16b5584be77146dc3c77e157692316bede0746a6faa8fecf9b0f22c0d280ec9ed8aecaf7d45ad4dfcc106e335c7577e328347ddd8d8f72acd49dd04458548a4a201d646510c72be8cce545f35e6abcee684c4385eb38fe2ab5"}, {0x90, 0xffff, 0x6, "0b31dd5a9f99fc684876f186eb70acb822e5f5caed7d29e7aeff68f2e164771909d6ed64c8901db94d6d399dcfe92ba037108b08229a4e5fdeddff2fab778b46b151386968e573a196eab0ca99c0fdf77a5378e14254eb8880d9192bfe05efdb221980403f8cda34c54fa923171bf0cbf783072ee8f6f47907ce"}, {0xd8, 0x1, 0x3ff, "2831c1964a420a8c049fb9135b46c20d705defdb0391b8a1774d0aaab78379fee797afa2cd373aa78f66c7e43c8569c2d7f5152bb02dbdb8bb4e15aa5c31cbccc10673ae060f60448cf3cf4dc63682fe55bb78c13e1ce004fee2f0cc690d471f297d9f01800c754c907c13b983de9dd73470de0767d0b3f4d154f9d7b64b46bb3535485d227e70504ab4b3a1cf31c1373f8bbb2da6aedd3241df62490a725d56bee5bd7a0ccb298c8006fb1fbacff09efe4ad6464472e4ad4e399e7043a2c23cf1d37905d3536f46"}, {0xc0, 0xffff, 0x38000000, "048cee4348617ce238315c91e91af09e4313d77687a2175fc8614d40db4d3cd3497a2a3c20b592f9a4f99617c0503cf0ca292e91d773c31024b5a49a72131206773fa0881a31f762fccbc81324d7682a546a4b6770cdfa5091d8366ec18c01f02cb504c4ae5d510b85ef13dccc4d9bdfd9af699ff39657ce1ebb6fb7e7f8e9bdcef010ebad46169d12046ed703c210ee4e99d574b53b07f406a3e34d9c422f183665c03301c3eff6fabff54057879c"}, {0x80, 0x1, 0x100000000, "068eb622e735d0496725a589926ddf9ff493b4029e56da2bbbc0d1510f1da743a1af1370089b29308e9d4731e4eca014e3fd6806c4af90b669988738c925d90b15085fba52fb9f9e4bbb96a882de719e4a931ef403ce35effd9afb6b4772ac25ae8579971a589025774e8f917904"}], 0x1600}, 0x0) 09:16:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) listen(r0, 0x8) socket(0x1, 0x0, 0x100000000) fcntl$setown(r0, 0x6, r1) r3 = dup2(r0, r0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x44, 0x4, 0x0, 0x4}, {{r0}, 0x0, 0x0, 0xfffff, 0x8, 0xffff}, {{r0}, 0x0, 0x4, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x83, 0x3}], 0x401, &(0x7f00000000c0)=[{{r0}, 0x0, 0x7c, 0x20, 0x34, 0x3}], 0x2, &(0x7f0000000100)={0x3, 0x100000001}) 09:16:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) clock_settime(0x2, &(0x7f0000000080)) madvise(&(0x7f000045f000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f00005e8000/0x1000)=nil, 0x1000) 09:16:12 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() write(r1, &(0x7f0000000440)="4a0f51427645e563b55f77e62dc1362d33660b683326c7c20ec1a1b8b1ce3a8f743d83aa8f333ff0c0a914b11260aa5dbbdf5f3608f3cff57ab98480f60bf8c3f30a7ae7505957487dac76d0c71c640f6bb4b2391c92d922147618c81341db8c106a7647b3b29f08a68aac30432f5fca151df7a9ac49e12e1426ba0be04966dba5a2f617dc6b4e8b74f188ac54abb5f834c45e07", 0x94) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) wait4(r3, &(0x7f0000000780), 0x1, &(0x7f0000004b40)) getrusage(0xffffffffffffffff, &(0x7f0000000340)) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000004c00)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0xaa7c6d1}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000030, 0x67a, 0x81}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0x7, 0xffffffff}, {{r2}, 0x0, 0x0, 0x8, 0x4, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x7ff, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x7, 0x9c56}], 0x6382, &(0x7f00000007c0)=[{{r2}, 0x0, 0x10, 0x2, 0x4, 0x6}], 0x3, &(0x7f0000000800)={0xe761, 0x4}) r4 = dup2(r2, r0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000200)=""/24, 0x18}], 0x6, &(0x7f00000002c0)=""/51, 0x33}, 0x40) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000500)="c4d243fb362941fd574eb00c3ce36694ce72cc9d8acc805d779e1c3cff4a3f7884af2561436de743187c379d75c15c599893c2ff2658074d1b40029c5236737223a9ae4373eae2ae3507582660353656104aec4e657c6b8a654a5d65dc466c86f158d83734cc1d0c016a8c2c595a6ce8d3c63e6642670e522c5bcd197b013bd01d30878035f3fe36e4fc433d188c01426f87535fcf6afeb33ffb28c343701ea3bde78a13e892d829ea602d1b4ba7299e7c95d93efdffb4a5b5f8409aacdf704a9fc336531539700452b6192fbe7409d071ae3660be846950fc2e0df1da7b809e3a157d6375dface8b8360ec95e17f7a66a55ddcd14199db04e07", 0xfa}, {&(0x7f0000000600)="b01da62a1401356d69862a19521a37139ec67ca28d20894eda7effc83af575266ad8c5d6ed10d13f58fa14afcd3a21375a50dfecba71b17a9ac4c08ac7de907e2133a20a18d98a1336a6a90289b7aa7ab875b4843474e346ab2fe9c2c9516878a3ab7b3c74ff4bc64caa2dc0937ec4704479934eb36699d9ec7eec4791decab003e9a028c487e87bf37a6ffc8a16ad78b2092e9f12aa4004b5e90a2fa7f04eb800dc5b99b804ffd59f321a174f66dd757c8db17de0fb012bb0a51a0576709892925adc3e853c64", 0xc7}, {&(0x7f0000002880)="e4057f0e5e92568cba2cced85c0e211aba6a2d5bbb25d650741efc2228e86bd91506f462d150e15d0f805c4fa2ec809a79e20523f552441ffb0f72a2e23b30fffbde90295f02df15d4da79f3fc913438f24c4e63bdac196cf4add32e69312de110767e44621835af28837fd983deeeeb7a2d5c4e74e36072c66cc79dc40ab614be076f06853868bd5c5f67982b5a8d74528d70457ede8cb33987c82fab0c88a9863773d58e4bdf3779ee0811891747a921cbdcd07d0eb0bdfe427415aa07c02f96687e2f538c0c5c8233eac4ad40824196b0ff2669e4ec252cd74e561e2be7631e1287cd5084ef56eda585076a7b4029986575b44223e2037e09561830ce49bda78491a3c9f2ff7b2ea27deb7ecbfa806f3fd3988a5fcd26a9eab44e0d500c57feb7ae6b74472718bffc715bf192e71e19102eb7a5426e851bf60b6f3834c5a984d90f206f9c7ce39c90e8b19fe2f0d5b4f41f2bd53e722ab49710cc093602398aa8667d2231b6e9dda2e434edee9a7edd3e83701ede99d3ea3e00e24f628bd7a3b13b25ac8cdb07dc1b4995b1dea76663c64ef5cd35550fe770619c0694e0b78da4a8a7591da40855c7a8517e858a8771c12ce9fcf924a50e66ffd951e1115b59ef06fe07d75f8fa9b9b4258f44cc81ba5d470fae75bfaf669a0d75d7e3e72c442067a9a12259a0a9614c329cc95bd126e864ef46f32f6a9261a4d1cdb6266eea2ce33925869d75513270f0f11c4c350439635c54cddc9fa3f22a65677146697cf95680113c69fcc6bc95f553c3391787a5a7fd24752483b17800713191c5023668760b2d22cf1f03fbf20c9ae8dae0aefb4aa8b302f7592121cd4d9ccd24d4da34037dbd2bca2c57836f6dda2a50bca3b80421a3f8812a08d9c50c1d58c7af84d1a155c0003ca854468ea3cfcffc04b9a8d43178f1abd7164fbe2cd0e2dea345f4efadf8ad4a29e960645d2e3bccd304db086554728999b528f51282ab669bfeef058f0131a84c288d4082b83fcd8c88b63e7be2684a26fc7156792f45598a882963cc4717321c0ecd3338cf655839bab465e6882dd593287290f73f2572e2099abef33b252aa9599b732de8155f4739c6fc6048d6439cb7c5471af7b24ce29e8368b7e9612a5fd28db6d7a6eab2dc197b20bf64fd6196d41512b3203b2758290e73f78113cc1228377f6aec72bb5e67ab1db82f10254e29591322dbe3a58265409f149ab27d25fb9e0d4b19974e9414adcc8ddc8a5274170bd17dbde7824e7351247969cb1141267a35b79f0476e1c0b28947972f86579f5fb5c6d8957880ddc8c944cef4d44768ff005d0ec0b79297641fc5ec6bd8ffc1fa2d6e933074577c6a592b960a5c663b9a5de3001d2944d98260246e9b05938a29708fe44316713dc4dbea08be6f264145060857d7acbc51d71f31029c26198d706a39ccb01ce6de625bbe032d362b5ad1c30e7dc9ade4a33583baec5fcb380f5975c40ffa71b93740c50338a865ed556cebd75fc333063fe592172ca91091fae0028ebb8d16f6fc8125c1e2be9e0bf72047af7d7b0c4e408dfeb9eab07e5e73cc084d2112e0a58a4be4423fcd8577809949053f2719aabcc99df3e177512118260474bd5f00ca8d6a2edeca45871830ac002540f7fe0af41a4e48ee8e4ec2b927eb67486406ac4936beb769674f8952916c50afb276277c28717c46c64df669354c9d2b339592c69ae1dcf0b7982f8231680799e4ed1710818cfd241834654001a67a3bc8cdad157ad82025aa4359da18cc405ee148cf1a12f554dcb4958576ff71d6ea367af1b0408518df4dc6107af2cd9875998421c2e7c7af318dc6eb544fe346bae365acd3a9c585ec95abf3c650db2e04dd87fa6f75bca86c82ce615fabe51b1cb84dbc30a3b2da2e5fc51f5f2d18d2f314c7d0ab6267adefb851c77d871886d5ef5d15e8ff8139df1459d8fae7faf162815a1a6c86ac2c1883693d3dc8b340b78b09b72d248086540cd624aecefeab5e703b1946ae2a93dc2cdb5b2e425f2161674f28186712cf5cbaa077fa3992d8d903c26e5766efeec78eb678e366b447345435db671b3c0b2fc4eb49957680653479c7a9409327be67422baf3a54ae25ef1c33616934faf5c9355a5bdf76b8457eb2a98d609fc17050ac01e2b990dfa4d6d7612698e356c449b1fbfd85765d8097a2c81155d0067184b74c880ba76061c9e9f1008b1b125eb98ef40286b132e364e4273e2e34ce3320f228361c37dfc0711b4ec4be4b60c466dba90fa765b43df2c8759e9450d5b4775578528fca67e58310faa63207206bda25e3ab984196955082d3014b6cb96d98aa4d69316fac0aebd33a925b318ae4d47e71bea9289f1303eb92499dc03cad2f659dd004b15db9397467379b6b6f0d527b37d37c75f2dc9c6db590b61721fc80da1914440286b3eabaa94dba3ca92fbc4c0636112c6bf36e4efff1a5040e1e8381e5046f9aea3dc4354455146f72f204ef5b5b5c3b7aee1dee26277cb77de98417f71383cbdd00a9855ef3c41f562bd79f35537425e08e574cfede4e0a609c8a97a76533d21488b32d358fac37acf7281ce7cfb973aefa46b601018117193676eef434032c2b6eac32913db90654f4de644b024ee8773ea1baeb68d7b49f3c78fb611f0f193c9e736dba26df1968b5013e65f2455d62dd7e0831bc8dfab752f8a01137fb7b875079b52ea7aa11f2a603449e13b90c9db0e772cdaa0817d9f667a2e0d06a8e43bccc51a8c3ed509a6a0cf585fdfe1d8450ce0145129a02185fc5a342b55a94fcc7ccfa839e8f37500111dab214fc3ef4e83445d515d36668c2b2258a43fec46d227f78062c16258b632a59a593d36d4649ae004f8a033f024e1ee04a899ebb5cdb566c163f8f8e87d9a4248ff14d15a3b7046cf3b65ab30d1dba8d1719b9296c15e38c2865f98a16906076e03ddbb33849027bd67522d4f5143953cc212468989e1679186a367c0de26bd04ad3aabb71a92055bff2dd7b76a4a0df4604932e8d4e1503e0844c2d78e8ed74f9e6966c99d4413b7f10f6e68bed6c4ec67099a5bf2cc67008bdd89f5871e1eca297e82e5feb35a1f45ddb794512982b7aba4a99cd0fcc35378cf568dc40d211b288351ecb368541f03c13c30511bf854814c766020861c8a77819ba6ef284a84fdaf6f12a4c49a0fbce0b49a5e9ac5e44e384a849e0bc6ed830465e4b3d4123e4336b9ed8710e12c2a4ed52d3bac8c829aa4530277fbe1538eaf5734c55c956b3c6ff9198f9480cfdcd56b18a08b4be39d3f4d3c88e71aeb9adf303e2c96ac0c42845251cdb63e27ecd6a08a99911467a50d7c6f1fd7e46d0ebe594c6f90395af295d9e56b58c3da09422b46592fa63e4ce9f88bc1b2e7f48841233a64e43d633bb2a73bce49b13e12f8eadca037f95d92cb8abf54c0176cb2b47a3ddb30a531e80e348a005e3c8718ad5f1d6cf60d521a5c4139c0b1dc7dead64306d2377e42ec9a2c2d76ecab79e0e4095a5543c3331c1a172bd3ea43f68d0557c78074f24788d722a43811092853572d00d669396e04a567e42a3027848a6e0fdefa82e4a72fef0225930528a18e0482055b3e021f44ec2af5ba4c2b6d5b0f487bce0b04dc528c8ca80f5800327d2ed0ed211f80b0b0e5bfb5865f3ccaa8c04a7b29ce266d23512e8bcfdd447c38d145bc595eff403c3edb3489c53690f94f3f56bd3f2b6d94dbe1d109ffdcdd0d32ae8e3e5da4e1f4ee4ba7aad22a27c3022aa8d0ab7895531e3423fc1872236a237205160dc5befede497899f71c479dbbaa43d2b7960d2b5e0f0f4f7c8d8ecedff3db71707d77542e87ce6b77efb32a806e3d3419faaa9cc6135bdbd60ddb9bc28dbd50d02bde9c1f72f11ed72aa3cea3cb97e92c83519c72e3a46fe7a23505eb6e069e5561695113231560af119505dd5cb41ee53362ec879b5697744f6d5241f251088d4a804bc97bd3225668a160e48246127c493a92a6d8ee6e0e6b3f2e873fa997b65f8628c8ecad2e2be287b408d5b0057ba47e602ff8548a205ef9bb6d6aa915ffb274a56dd5bc8786bac780aeb5f9906b9d4286f61c52456ae160efce6c7b0349b1c611f7de69dceb435b8c647763dad3b8d151ee07db4c3ba2070d3e1adb241c8f05c4904acd0b16f41d029a61aeabc20a18334120172ec82ef92e3e3633d4e71f3b1aa7bd1ed733e98c3d182c537bbacb700d3e13f3273f41f8f555c6c75cda4847948541d51ec3da962ccefce2919e336791435b314ac0054daca9707bcfe28a262d27323874874454e9701939474397496795ad3373ad263a3254fab9aa1c375dbf2dc16c0873e23a43a548c48876d0372a77f6f2cfcdd059956a3ee799d5af5554b9c2acd8a204e834865ec01e9a0dd85d5b6d14be375445eee119ac294ee9a923c8042294b1b4d957bb3c552bfa96d253a78378c1b03848cc12a41127928ad23eb1fbc6ae70c84c60284a3a76082604429eafedc1ed2dc07a5d4198835b8479b701a38e2a88f65ac757a934995a89a256f32c1a9a5f832cee4856cafd9b1246470e85a9ec656918486d94f3630054b4170c88b71eb410f6ceeb966aa1109cc06e58e5bec5516704fb2ffea762c56fab55c8a93ded80e734c9aec412f0674d2235dabbf5385707a2f946fd532355ffb5742c2671b4f2060334dd4b9aa9c4bafb77ef6418ab535040baa0823ec394c6d413d279ad32165f8dfcd152a994b4556c569d7905c9fa719efd610218142d374bd8386e32847ad70ac3a29cfd257ff36efb7070cdb3cfdc5a133b9538915ca1c620bf1eaba6d42f171b4a0c44e2668ae2abdf8aa5cf3a61993d5e68b68d70cd2d79079059d509aff6d39fc1d1f0d58e4edd3f4bce09b474e1d9500d571427d9f499bf663dbe8972a1b831f0bf344bcf2f103cafa3a1551703cba441e7369add993c6360cb04ddc648e6a4d8983d24c676bbf57665a2620f9d5b364f713e69e1eeae662421ea6758643305fb22c3e1db343ba095b454e19df9df2b4d6fd4fa7f807365f1dacd675035d13f7ad23a42911a5d314b0da5ae8e432b6130b7457544b8399bd29b47ed5c55a68167ef091bec5b5965a788610cbc7c4cf9c3f447d82be6afb1deb3d5df381e487ddcc20a9e5354630a70e2b9c8dfb08aecebd430ccc96af4a8b3e47ad9fa1eaf1de53f54d8ba60f3f21b272f891e62bc641e94cbb2ada56a92c25a63af83f7036c35f29c3cc611d73bb4790bd9f1e47d226fe06bfebddbaa3a43fa055dfa53c2e2fc36960dc10dcc9dd1faef6362da5cf4971cb9db2e22d693a57163d9ade3267fb56989b16d0c5b283a0f3bdd1a367120ef4e90533919055bd34842c02289eaacded2dcc2d3a8f051f45ebad0b22fbbec4a947d4d84322767cb3013d80e8c3225e64b0ae730b69ef90fde40267f98936622ddd29f06a816e5f869b1c6954d2eb1cbe1d7d235a3012f4aa7ecaef247859528caa478b7422402a395195841761b110cb45b950a51c15ba7171aed72315535c10027fa43c780998c25d4cfdc049dc67785a8ebc8315a68b15f47db2ab4bf314ca8d42bacce336d9f5d3d7f170b440f1db359112ef442d3a89c44e53e816805844a2fc388ae5a357e38f3e2e4b5870a2f85506f6da95c1b0807c9d1b81d8f582b8d9347c3f1bcdb3988df1e7a7e246939798334bdc9f2514974bbc562db318f3642ea56eed613fb820f18dbc3edc642f2d0242ea206485129ecfcc7a1fbd9f7f3f2faa6b76d58569fa2e83d827a51ac9b8ee04c7c946ed71b6c852aebda207", 0x1000}], 0x3, &(0x7f0000003880)=ANY=[@ANYBLOB="6000000000000000ffff000005000000c067f564d6c0e6ff2a905b2ad9d4b9acbc153f0837e330a4bb9c0e4093541351f4503355d80b7ecac7fbcf2e2c9c6f876b74210a16870e1aedb157dc7c336647e6b135360c0080b42c90000000000000101000000000000001000000ff0f0000e8dbd0aed93f1cd2cf3f94c9420c136171055c4b086f623eaf5f069f9fb640507f3558b7507dea621978e6b7cf376ff34d79ee87317eba8cb183801c3a36f9262ee505219da5252000f72e1c3f0672b649770664da8b7e3d8025901fd8126e232fe053c20da186cc4bbbd143fcc76477771c27fa078b611c8649de90ab0311036236eded1fa4c309c4b2f4af71b74eed62e99f0bba473fb3a518f064b07df6ef8c9455a1e7f433814587f36330e0259d5ed96de32f4db95540effe1c64cf0772cbaaeb33bb21b0e70d59e6afe5b3e9d52410fcd1f52b1460d840c15d164bf11a815353a30b1e46aadf9dac08533843697b38bd8ef81a476c7a1769afe03a6c993adda9a49712b86e13568f869b021b941a0559f3080a51117d4d0a84eebb6666ee1c4ce8bf2ab08c7701f48ab60167511bc5efa95d6d92a4d48a26bedbe48acc0450f892c3aa88534e0fcf7edd8313619f8873c1a5b24bb036f474e1c78af98681d7b9c030bdc2573254fd82908c5360ff657165b252cec1550f09252c1247bdbc19195f85ec2fb80015870cdc0474b3fcb73de3c8b566748940500f3049add0a63b1d1c4ad615f24b3309d70c92c48a8625c8a07d861a471990444a91e4f818018c7edbd1908d7276317dbb5a403337a0cdecd65320a6c286dd2560cea253691553bb6847cbb17d5a07c39984bc66bbd270581a6d510bb761a8f05bc5f53f843b48964595cbba43aec4d8d1a544112c7f39083a00c1eb8d28bf12a4c5a339fec4bfc1f502499da625ce415ab7439372e4b9e448b8ee574cfbfe6d69acc018ee6036b2a10039e9c60a1b71d8f312f08b4cb87c88dcd33643c66b5600ad54e0fc3c6f364d00c1841af0cabeb7eddaec6b8bdd22c13093fb72b639f39d38d0dcd296581dc2e29cb5e8393bc7d85c9c069536aaa14ade4078e13c8132c243d52ba29801d9da89edd5666cb85c8f15a200f647ac9ff7a7c9149518dc52e1ea7bb6f36ad9e8d64203526603ead44011f55b70352987866732ad13bc54c229be6c44966e8dba0c7a17296b757a8c96181c8fb553b45f76af877f56954a6b73177aabf3502711400fa1d3513f540b203cea939e5ea82cc5934f20fa32ade13ca0acb7dcd66b6cc35bb0a8f9e60e6ff758af795d0fc090b72116a976e6e62b58a6a95e15c5385cef66fe9936eaa807c0a1f02a93261dc4abbc48a663de74cb51135fab2a69f65d139b95424a9955f1f102c9e8fb0296633f5752d30268fa4eac725341da87d8c6e2ece0207374abc3aa9f9f21f79785017a307541897260f9a2bde7680ae52f3d65f46793c7f00cff0f465636ca2a0cc27e8cd59e0c5ae199241a0e2981cd016cd0b56a2047ea155ee26d3ddbb659dc3f9a2811c5a7750c0f005359b3178a4e890c7297ebad2943619e2d331f404eab7183c1e18bb2abc689bce0c5ed36f170d0aa4cc579ca8a9e227706db05321819c78fc62ae8ece1839e9c053503952add84fe5620c2962caf683b7dd4e457aac341c0e301732ed60c6f3d9aab198eb1ca28d882d293037da980af150d6530851e53ca4172b5fadeda04ccb6e17465dcbd635a76768b5428b7457096248c2b6471305dd487226b0aabfab7943cc8acbac38b6689f5f8f8d0aa5506f006c626946c217ed0432d1c72e115706bb78e812e492602b4193b4ca5e438edb5ad73b5c361b81a392baa5933470cad642652733a615ac24011f08ed6189887ff077ab55ff0c39c64b1ddd780ddb297b3490f710e769e2136def9fee33de56c9d59eee9c22b99674ceb78272e5b05a47458d5b8412785fa709747f86b08569e5fe0bc34e291687873615b91a7dc7f0cf2bdcf6f0c00ef0a931990ecd7b5c4b09260a538beb263ec3103347eebeed827a8c16a52e464cfbcd70d6ce9a863a3875a2a616c421140d85f0128284ee81d982ac100b657975e636b15c3f44feafb41b7497fd30e0982f6aa9671be010af3e51d4d016296d1358b0e7d80097979a352660d9ad76d4b7aad7c336cdfdffc03fbb04e1b8c5ef05b877c6a7a17c579a2b660954bb59ff2f5e34a5b7d1ac070364c4d60d8dcac207553af7b7643af25380e764d2254099ea1b2151413598925c50bdb40e2028d25d3af7d8424518344875136d541a7f60ff1ce9778676c5fdde0a2540664d419ff918ecedfb369332e6b4bfbaa2300c403a612cf0ea3a2d9042d71ad88628a364e621ee294a845a706bfed4acd73294c4b9a181b58c106f8e7b617094578308747bfd5831cb15dc24d8c065ac702b8fe55e8909d63c018b0321f834d476053dc13bc8d9ed8ccb3c7706024732ff318cf1f26258e5401a577ee870076badfaab09208d9176c2d9e6e694571b901a5ab25d792188d81ac5715e8b73efe7f9c4ba19623fd7f1036e9895fac1808157ea0aab2bb9dfa326458f2c9455897d5fa2872024d6b59d6afa6d105e0cd70d98b3d4ddc7e49dad2e780efa9dccc4b3ef9dd1895042aa70d0ce403de2cb511a166766eafa3a3f3aaa0963298b4f209c5566ff11d11a6e8d3c40c5097ca9550c7bb2736d119caba7839e6b040dbcf724d1e5d621ec6e723c09d7abb728b2c78273ec17bf9ebc6cfbf6c2922599d7236593e819feb6dd1f61457a543de545471f82f3b5c20af0cc1fb44e0b9c7f1005e2f7f43e084505828e45b2b2106d07f640a7c42e4458b30eef96a738f477d53e1439fff18be2aba3f1e40d95b3c9e19611cf39d5c137f39dd4bea198d4690ee3324548910f5936925fa6a55bab870116860ebde5de26e82ffa83985d2a7f7d6da09cbd638091526b2bd26b443ed0afda217a80831f5f9f702cb94b1b0c5eafd1a713b220f82688cc65bdb60f992fb42dae51667299342815d13edebe006dadc032c2dc567ca36200e6dc2650fd44f1487547af662e6005c0166ed847d87e317f528a46747ab24c94630bbe80ce84e511c95a228fc03d0dbfb371927a0807d666d5a29cce74ea9694af311ef6eaaabd4477801359191ba04495d80b6822380a85ad6cd483aedaf7dec7465780e2413edab8230434786962067cb87342f4f787d08c795b29146636ec4973e117a4f34c721556ceb4bb3d64512002539c01154a85fd94c7ae51ce902558ea9ac661a4debb535dc52dff88531cde5131b87da3cbd59c8b3c8f2196f0c5bcb5b00f633cb6b06cd219bf65f2fa37ab4629ea2caee81b781c1589b3acf1064306a021bf636a4ffbf1d61f9a19bf50d73b2f049b1d1fac27631b7fd4c90c29194fd764a8c1fe3f282cdd7772267315272c6b42f552de7e9827cedf8b0525a32b10dbe895d5454f18166f144c5f4ff9b2db1aa91e8b49a901673babe002e78e9071c1c06cc358f07d3d0987b8bf29c13eb8a4388229db4999ee8f353a337a2d70e6ad14e4db9d07016fd031954b769f6255b15b8e9f4863bcae092620e6dbae0054642a6bb7bf0a5468910ab7d0d322e31c1616b17c16b2160d70cd6b885cc5a69a668171466c5a18e14a99b9428aafe9a6e6374581bac1a3579bcd63051ae1628113521575aa1c8d50b980d7e4a5e06c53feb477386adaea5cd3a5920196ec2bb8dbdda40e34f9dab1f1e6c1a73ac5c4e49f749ace46ac853492d568d0ac1f078c86da9b9c2395aae558e996bcf8f6aca19cf1d4263f9ecbe5906e18c491aee792709a23a53cffe918aaee3f1a75526c662be84745b6fc62da47574ac52bb5a778dab3d8d2b8f7fa67e9c4e01828b8bd7f3fc23e1a939bc34983762b2ab000ad5519a18d837240814944ada53ff3909c592e7593265aff9147d45ae3e1dfd9ab20e67fd073b111cddf2dc9633e969f2fa2ce6c32421e94acf12705e54e657263f202f0c16eb09e32395699d90bdcf2ada1f288c97bdc09c6ed74f964b12141f63137c878845c72e4b78c0436d51b9799d5d408499d562685d889cde71ec0ef645d7b93a7c3ba7031a9119ed30662b6fe7f44dcf2ee94228ea26053a551cc93a05fbaf1197979a9fa5a52926dcbed8a703934f47e6771c020d7747a809782a5bc5cb1002e9ad69c70e5950651030c3ce5117c9d490bb0b51c0ea25e8b2010b8590c97eb4ba185a2ee38e9d1610a25f2e0c67d75c0e87ee05b05e7be8dec31320884d3e8943c59bbc8a0c105acae3fd73d08a80f046bf20a785018dfa2cae31ea17841b45ad8656315f06c20ba33db92a4b5c9f50b2a1cb288f98b1ddc4abd3700e1633b3f8b329bc1b678dfb51f1f943b083a951a9cb85a7cb16e90cd53395dd95ac6e7646682dd69972f0a34eb4083a7a78cb667c0f80910edddbceb12731bec0e004fc008a7ba8f26d331aeca31b40b7a643d1fbe75c08da2767d272fdc09515500c6235f48ad13d93c19962ff1b63a96970072c43b2cf19627c5a778ad400b839b5a7a18740f20ea584c5f2677ef09bb0138389965c0f9548b2717e7ef37f5c0ff20ab7df59b671de563f5b5f5e5ace87132a9924e1ad7811e52b21d292d8f67911911f48e19c5a3ff8e7b76e2ede39586b80ed3db2591590ee9da3e5d1769ada2cba4315beb23133e57ea281d4f84dd5088fa11c4d83d5d57b6e5d5f9730b8f69a2d7b412072a62be6b25f4f36aa630b3a145d32705e5553ca3fa751fbcf944b9c8188ced3993c16f03d0b0e3d5b6f7d06a0dcf5614254de212fc14b4fba48e276d3a18d2b5e84eb730eb81a1a2beba7a3281ee9d54abb62cc880043ca5b60e6b25abd04cb7f9e43c5f88f42289bb53edda31ff690f9a88d2a0cac761f7e7626f1f84df372fd48daa5e9ab3004725ef9bd4f7d04f0dd7aaa84f5b2015ec3c855ea8fbf319977a0ae36e3d7aaeeda74a9df21f3fa0843dc7618ac5c249963557e99aac233c48753a237c2eaf979966c46c1f7093b4aef13a1e70160e2caf3a94a5b542e5604c0b266f5fecd67b3238e63aebd764e677e9d571c9880ad0665c1cb89c3a8fb4b311273eb8b10bd8ea4988f52a9b56947d1d02114c576726fbff8a1957ed9f8eefa6b65ae9522a5c5cc5a153be240a975599bc9111deb3cf854df8bc3b3273226c04916eac56c7b769a17e83329746db5baf635c837b98c8b28421f5b9cdc47a6f0b1485e1e7afa877adf0a385c2542ac979687509a2b251fbd4823b4230b4dcc2a6b993178c1b4b09af7428d6d07cd8580da23a95611ddefc55262f5bdd9f8ace20baec57099ce41156a0b27e6761b39749e0780a9e09740032b800c15167ecb45d79e0f7aab788843cdc686c6ed7403dee9d0fcaf4dbffa32cf22ed637f492d58949867da69ded265a4bccde4eb8a669a0965d7747dc0e60f33806e669ccf04d85cf39778f7de08d5edd4f523e88aa9c443f89e0d5ea295851ea92171f29606a110c808cb34a450a917642282bb8c52048a5902517af41c5fa787cf7ef8fe5ca78d8047b39fc0344529e81b64d074b6fb96c484472504ab2e91b215ae6b95e05be5dde82787f037ef337d33b8ce4ca6fb447c88066f76c91bc67b8bc12af9dce8ad86c45ba968808f3b4ec390186d8f20098dc8f2c3106ff97c6e152efb322b096b4e3261712b09db6cf58b13a7ae426745d737c5b46329a2fc1d65e4eb429bd7b863ff10eb0832f54108232b0ba67874d301aabbf1cbf6ff69bebed3ba5f714bb88fbaa8e05231592b8c716a6770e6a703198e1adbc7a29aba8f4b8d16850106483f49ae1f6c9b5ab912a16161a412e14e749ff39d91425e54867eb757ad11fd667bba8807d73802ccdfa12aad3d861943f8ca68aefe97faf373b950d9c04c056a8058d0b92e18aac3564445cd5f7df9fea918e000000000000000ffff0000000200006e81509404b3a944bee45cca18b266b17dfaa35e9af7af2f91c8fb0db1bd471261f211abab34432430015ecc6b9f5277b1bfa4b098a2bc601afe01eac33f2ed936f352356e3aab86e1b0988a9cb1ed223f3486ebeefc544cfac791675b4d9ff4b0a4f5b1bf3bde09ac35798b2797d9325f08fd2b350ac67a19f62c2f79d8d1e30d04796c70a265ee42f62bc6a03fe04c6f61e6cc85d01783bb214a4b621453f156c88927e81ddd0da6e176c2a84ff9a00ec8e829455f6fc6dac628b7e02ceaea7f5dee4b6b25d40f2400000000000000780000000000000001000000000000002a084802090724b9422173da961ab1aad2344780633cb7c157a4da3f5a556b41f5d6919f3e4b2b31bde015d237d9ed952110a6697b13cb06d6934e09e0e9c10d8fae379a39c7eedf564e611e53777a85c5d702eaa0c794b34bb79903c2d16b64438c9f0000000000d800000000000000ffff00000400000046dff8f9724370cde8e5483662d15f7a3bc49dbb3b773a19683d39f65a031f7c0dd300275b0ddc25eb88c92e8060b40148e47038ab65278957a48438f7a384038087b92364a793b59901c8dc86459c09f8da71d6f63d7ddf9be25c582526f9cc494c9ba1c257f78eab84794634f1faa57c99c98d8e3d8a12bfda2b0cc661054427b2030dd8d4327855b1cffef2345e58a0bdeb2a19e01662253ecde3ad07cc9ea54389870c0a5a795b35949624aa915a829a333fc5adfcea1b1ecc034e6e29dc45a395b4ef144200"], 0x12a0}, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) 09:16:12 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) sendto$inet6(r0, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, &(0x7f0000000300)) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x5) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) shutdown(r1, 0x0) 09:16:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x1000, 0x8, 0x7ff}, {0xff, 0x5, 0x7fffffff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:13 executing program 0: r0 = socket$unix(0x1, 0x2000000005, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xd150) fcntl$setstatus(r0, 0x4, 0x80) mlock(&(0x7f0000fef000/0xf000)=nil, 0xf000) r1 = fcntl$dupfd(r0, 0x40000000d, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x9) 09:16:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7dec5a1a6f010227f5ff28b6e058b7bfc3e106753def426fbe5ff7560bd96ea568337c9a327d1a80524aff93e91300d016428f69614d55af4f350c8f0def4b00b7540ba37df2a9eb19ebb1c64c76c1e4f14f1141076c00ab001b4c289774954db706e95628587bd915eee146c95414b51bcdcd16cf0e9ff6f3877b3a0a8ddd64e4c9ab2ab6831dcfd4575bacf03e39443f3a4e5811da57e49af4c48f4638f3c41416d2e5a1d679df44d9b69e03db8675e7b7181ab66923d0bd99fc3ad114247a519b8014fbf5448fffb78bd", 0xcc}, {&(0x7f0000000d00)="09ce8c43f5952dc9f7de5af1afdcde11405edf5925253f80f0ab229f8452d086a65892c3e67e7e5bf6330a9bbb5f728155b48b84b96c68e20fe29c229e28293399a42f081a0bf25781f07ab08464a4734c08fe2f3d1c58a2a3844cf1856473996237f16311790dc7c53e5cf3cdb4ad481705eb22f6e7a6ff83a10a9062cd5fb6f7731b638f530c53e0d9b892c1bf481409617f2d2779d0aac1cda0f7af817fb8a1db7756ddabbc7501105ad1b4827223f76d39f2ac1ad3158f8901a65752953c91d8eda275de6728022e0c621cfd70b3f7044b8ecd1510baedaf2d9bec5dd760f84306f0fee4c3b5efd6bd727574f5461722b1771120f62228e68db71061f8a4613ba9e7eef14c5950b3476e24e2502549a0e8e4d41a0c7b5989575fb640ce490b691955ca3e88945c497140a14be6b5fd4486cfe35c1f38337ff7071548fa8abd5fb24d55ca6c0761a5670c66dd48ddcf3e55b15e6d7b2e9a13d7f54054c8b616d3e4a94481ed4d324964a52bf44a7bf0365346b3db98cd0f50d507c2b4984fc2964817ea51db57a4444467f182422c7dd639bd0a7f642fd340cb4401c74ac3114772e780056ef7a5a7cd15576c18690f241341fa057d647a26bf540f45b380255b952f88c1f02e0982d9ca96364746480719a8da540905daa0e929c7e36a8f030bf6609e44d61a6bee64ef2564a62c3b68b19b52836c81464dc4d1df0ab54198d4fe82e3010af691615d4158b93ecef3add65b93572229579529013d28c6e4693d45ce66f1c08bc508d59f5419cf0a8a4dd748afe7a62688a9e4da20df044e1379b6087a49ee5d430c1ebbb4268a4130d618b39c141eb5075d1d24ae06ae52ab5b824b468b37720cf50586d11e660914f62c0ace8302ddf854e9e9f8fb7af0d382fa3ac431378f001aec90663535ee034d1a02845333ea394167e38f1ab6dbd0addf53c8fcd7e51f4ef04fa8a53a97cc1077af03d8a8117cf298537aca067aa1008825bb07cd43a2d61a8d08bd8ecb86107e8c162fc073d014133b97f6ec3fb9646ba8fce7a7e9de9333abe810f873f182391dda6fee97e80ce61371a41c4707b3be8f460ff96e91a11f7854522eacaed1c7ab9cb7169a7f9207b594edf5d0a6e0504b3afa80245863f846ffaddcbde9b5cb13e476acad3af3a4c1fd2c79c74e903dd52c739d95fc451c5a4f16251c70c5f0c729716b1743d1c42e1caccbec7dd9be06a5e96e6e694ecc4107fe2cf8f394405666530790fb6355bbc69f6872732e4bf64857185e276a958a35deb077355951dd96e4696a0ef82101d861bff24db59a70cdf05a958fa14dcdc0d8f7851a265e3ec1442b72f9f74331a4715b516ab0b9bb31f025da5be098c347c545f6b1f5463b0054d5dd9378dddc41a10c5061cf2869ddf28765b7147c05bed9226a16f221752760167b29aad7347233d40abb6369b9234967943fb6213d80890e2c6c1bf5b995c473739451f52fbe07d253084401506c8ce6201d585c9eecdb333dd7bf882a9f43ff5ac5418cc02a693ddfc9df156a57ba91179c9fe2c925a358b52f002c905998f4e4e3c117fb640457bef06f47d4c93367fc79a1131ce85b7abe9a5335515ec713c5039250096acee295353863a74826decc98d102a9d595aaf3bf4a76fbdeef7ea0080c45b669392dc4f1ec61cc268541ad762cb3d52863a3f0c965693785eba661f3acc5fbd46f2aa3e19d71a5caf8b63767fe7d15500b7b704897ba883e33ce1e2e44ca91bfc2b51979ab2f0b6c37e3d5f780094411768f109d7bd1acbd11ddc1a61ff70b1f74b5f317f546ea72fe4636ca1afa80daadcba01a32136d91cb5be387d70a9c088604b02cf440b0c06207164aafdefeed4dd2586386d118802d00b6353094f494d81beda242688412472cdeedf8ed75d022dd2e6202fdf0da46527a2382b2546d42eb6068ee8f739f52068685033a6c4d92b10690b71ae38bdfcde78f8057a70ade2b219feb9f6f4cdeec6b29fcd84fb7468bcc4b004b471ef4d319bf3d92ffd64e5df884fd1fa36f7b847ae6256694cc8f559d89e1b48a3d929d857f3a5bd081f35020c9876c0e20f3590fb0bfeeccfa00671d3821f3d7f9d188b29abdba43b4b87dee9f938d03df5692f589c4ceff6f6f3aeb72cb89c6efd6a1f2ce1881e2a6d169ddc638ec9e9c18a66c62f4ecb7e317facf197633072e9d70402d0d4b9ff135fe3550d4ed455eb7a6b6c4209b52614e7cb6a5732f4104953f9b8e278b1f9ffa9d34278bf0ae0b0793b8cab13653cdb74231e0c3b88fe528c35688c52c60a9a42d9892cbbb213942da913145bf32de7c6e577b5da7253713c59bd77a32f87420e5b94a920787707100ea40ec1f43833e1c03e127163eb24b39b1adb5bc02b9f42555ab606ba202b00c6fb8a206b8a32e038cf8b08d793b6460683cfe20cb99244d460cd1b67dbea58f16269256442cfcb1ea74fed9cbd633b95da200c8599bdd969c559bc93cfed89e21839d678fd95fab3d39168f6cf25df79b01ce7a38399c342bd8d497b04b3184181f81edaa4649c132432f70718a4379991928f0c1270ebadb6c8b1cfe00e5d4d83eab229baa6ca646cc0a5c2c792cd5d5fb8fb15a141767f662d57e9c79e86b371b976c9d962f0b3baff938adbfe8c839d7c1bc55c782aa5a2727ad2a8e2c5f8d718345060d744548caa5394ded942562693be1c8b9e32c9b4bbb0e68883e290f4ab6782045467849401caa87b57128351bd4e0b41b9e2bbe4649ac2886df2a27aa9a2b8c2596228758a95045e8542a30f26bf774fb8e8e6c7b88232dcb42eae56b766b6e5d4b2bdefe26b4425d8c8c1e967e396122581d51d5136e25aac39fe2597b507f9f26a9e19da1e3e731d1f15e5e169d3dde36572f3a58b9fee877d8dec0686347c78f3abe0d8c5fd542e9b603527b526f9d966a8bbaaf3e9165e4522a5908f5eac28e2bf2fd606315cf88986f96f9efd754285b46da5a0e3b830c225f99c98f21ca4f02dac1eb9b6d721adb394f9d79126eff0cd1749c98d5c566542b2dc479a06dc252c4d05b2edcc8fe6c8d9bbc22373c0ba9951cb8eb9704934bea82048d43173699d20f7bfd13fec8dab737d6d6181ae37aa0d530cab58f4829f2e75128ae6b5ed00c81fed892514936b2ecd6fad431532eb45314ca8a87c3e65c75b29ed6f06ae60aca23ad5a4091dec2609e6fdf8e4305767006ae25b45e77cc0bb6c1bc9f3e5bfe78ec522071e3754c98157e0973c57c55420843e5973d41aa0165cf406ce2c350e0c8d1f56348e015dde133fd6c15d5468fc40a1e7ad1ffdd95a9bf7e6b4f81de8a937a15c51e41f52b216190c7592b818ec69c61ed6eaa1b0cfd88c836ff65945c6ac600997ba7242e1301c8befe7bdbae599be79ef633fabb3d47bf5b30324f01e40d22183fff6e531d86a0ae279dbe50ed592fc19dd7ab38bd58cca4e35275a078e464c4da684679335ea25a7f2cfba78d1776fb6afff54fa4736c47251f2a9a0ddd8a9d588201b3a3a7f03016b9f8332f2967beb0d6a73632dd0748769bf95a8d61b71ead254f97577a57b91c0631c6d98c35996aa02979d9beb525078d45921b8e6396dc9393a1ec6add5bcbfca1472514d9009b0b1fe7c3a2a49f964dd4fe934d2c3ac26d3415f8d9cacffb4e3ed803f69d384d2e4b8b484f914897f3d36d440668aa07f0965bce0ae1d689a056f2f8b824d864019b707ba101b6703ac82271adce33decc0932a93a67ff8e2fa0ed1569af78725a688c915bc957f8bd88670e2eded055f985750eade456c5bbecff407572076a6959764808482eda1a9a1fb30229b8590c6da42795acf5ff292dd0aeb46870e739010f085429f15d59ede743fb8a91d6a44e92c9b6e26c54f694c633e2a2f0f283afc52d4414b283db8a53620bf2662a3d716358691a13f20bb8b14524654a6997a854259a928d53ee15adc3ec8bfd7322d8004ff1d999a0a862765dd01dabbfce7ae5c99ad63b2cd77da020b76522364ef7f6e197d3f7ce4ba1e8c91dd4f0211ee3e6b3cec935b6051962855e362e16108eeafb27ded54d0d64d91c69bac622d3fb4c1c8baa1f32881942451829084db099b1ee8415c733c67dd06557440b7589ce6e01eaa749c2de1069bf0bccf758873749c08fc7de2d3f4c4c722ca8b0d0328f2f358c1934d7a4457f7a553a90495f947ad8d8cfa15a5ba960bc14ef986275196a2df0ccac5a94859796ae4de3180b671511d112286c380846822b9a81c4d15f8cda8912129ea4f878d456fae2f061d7cd4bcdf33c4f422b77ad91cc8f3dd5762fbc240dfd6668ac3096aae940b3b011dbb3c7f511b94e96a3c439e7f5fc69717c73bc39feb8cb436f53e76e752dc1821e8cb9cbecf4240aacc9877516f9dd8429d3e9e04a93c7a52e49803c811671b63a610b88e63be7ccf2eebbf8a1cf408968a8b04de662939f7f687fff965ab575e8b6f9e7761cd4cf3e571e18c5136d975c549224ab1407c5101e92910679a99ec747ccbaa29701b7135f5c431a25a313809951d85ed201ac9153dad6b0a0668e5d3a1663a2d42e973d389e2e9f91e4d00f1cd98f40dc227d1a0e8a48ce656ba7c3a594ef5bdcfb819b004627c03d8098f971db290be5f5a0167561fcef7b4a466d39bedfd8cd8ba338ee465d654b49d720d594fccd57ea61de79d749269cab799dc568190c2693385ae5fe1bd17ab5c01a30dcb9526ba735d99e4ecabe994bfb3a3355288ef54c927652f6d861f9dd86af63a16b4ec87e786cb7bbeea0546b41dc93edfdd2564b79eb53afcba619bec5dbd5f398dbd550958fde79b86cc3a740d9598149ee8ec409fc50852bbf65d59b3e828c35134d9974f0f6bc414e130b6379f4288af3f6b6f08e2ef383b2245c8f5295110170a8b1643c72968a592ab48e0ea77726256b36dbc8fa0da0f9839cb2abe9e536962aee71dc5661a77c4f2b96be9431a1c30659f3e3715396bd5733daa8ad4cddb239ec6540a6cd3d7f4775c9588938b9564a324212421d11cc220a797cfa53f3b67d130a1d8d29d7a6c5e0c4b0f8a5355628004a1df3696fac9bb516a68d911574a0ab2bcf0933e233dde2cbd1ec4304268b73eeb80439d08e8ff9d8d6c44667c732edc566cc4cd8c8c2d1abd27c56debb90f3f526fe844b2b75ca9bfd01a0ea643a027c0f963df07f562b9a79a3ca05522a6bf359c8c66fb5d53424b495938002b9d1345de3befb5980e8f327f84d792a3858463e786cd33a2c98353663d4721dba9ce4390f6a759923db97f15d1ef83c5874a352f86b375a9ab41c36bff55d88b90ab54348faa4faaff88469a5d05b526afa2cc8fb6e27bae9e788ea51b9dcb5cacb69117503590f67f6fa227468ef75b3f000c49de9e763235af563a961968c58f6c395ec19cdb232b168b4925ef5c7e4145042bcbcc8698b95efe08a88e51179a51b59a83b38d4174279bb3b7dedf17022462b1530f320b375db3cad154eea1b2b8a631900294bd8d6661194a31f3552d625b3ad2ab124129af18166792335a5f1d26ffd47aae7d7ef6760661bad11f7735d610eb10e6a341646cb555d1d70fa604492a893850901d16f5809be21754f4b488654bc20f536079757c9649b41a9b1c5fefa660c27a66e74c82461a7c868348838e9db118e58e9b66ce4f6f9cd8ded0382ccb0d7fa02da8d76b809e3ec4dc20705c873ba0acf4a3707f6dae3a9ecdfeb23853cbd3bc64c617c13dbacd36bbb599804f9b67e6cf649903475d89826182d725a28431218b1699ddbd08702c233bf", 0x1000}, {&(0x7f00000001c0)="13514fe55c5199c9f420b556f1a6a463381895225384112b4bec6b6c888dac3ef99008f2eb2708182f26ddd562edf952af3a957dce6574666c981c5d3dcc812acd4c5552526164885a9c485df4b3dd85d07704d74aea279ccf4b36f00fc5d86df3469ded96f5f27b904dbc22426694f0e5eb4c00e8330e5a83a8e3e81849cb78211402d9a7339e7185546314", 0x8c}, {&(0x7f0000000280)="2d85e2c6e2da14ada71f2b359fd7c382459282f1416b76690fc5e2cbe4431f75d95a67baf3625a37e94923388047cc483c66ac2f278e2309390b9cbe8120ebc4c4cc3bf2c372305470051c01321d648f5877ead3fb83c45185f8677050f469027992da5903e8a7ae2cb2310cca6a25dd9282ddc635e829923958400d787607b84887c24ad34e0121f41c5f1be21eec15cb1e21001d0da53eeee116b8d47efe91054e60860214608ff88de317dd9a00d6e0b6d3958be178c60bf2c48fe0f329e64fddfffdbd06e5bf5a4f3fb0999fb070a5ef", 0xd2}], 0x4) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 09:16:13 executing program 0: getegid() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 09:16:13 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socket(0x2, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:16:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) socket(0x16, 0x4, 0x9) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:16:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6c7e, 0x9, 0x800, 0xffffffffffff51ca, "8451977cb764408ed1dcc51d070ed50b2d2d6972", 0x10001, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 09:16:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10282, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) setreuid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 09:16:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x3, 0x3ff, 0xc0b6, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xffffffffffffff00, 0x40, &(0x7f0000000000)="eb44e1bd", 0xffffffffffffff75) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) fcntl$dupfd(r0, 0xa, r0) 09:16:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x84, 0x20000000, 0x5, 0x4}, {{r3}, 0xffffffffffffffff, 0x20, 0x1c, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x5, 0xfff}, {{r2}, 0xfffffffffffffffa, 0x2, 0x20, 0x6, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x20, 0x20000003, 0x1000, 0x6}], 0x6, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x34, 0x1, 0x7, 0x77}, {{r1}, 0xfffffffffffffffc, 0x11, 0x40000000, 0xffffffffffffffff, 0x1b7f}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x6dc44da3, 0x8}], 0x2db, &(0x7f0000000180)={0x80000000, 0x1}) dup2(r1, r3) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 09:16:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80, 0x0, 0x7fff}, {0x20}, {0x6, 0x0, 0x9c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000780), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="89091879a843181b97fa2d42820c1b1077c567bbd5a43e745bdcf6c5c764b59eaab36d90819b53300aa1380abf021bc614099aef63f5879e6ba872e9bf78a5352f7443b455b0487450550b1ceb3b6a5227243a1ef391b5ba4e18d159e5659dbf3f38fde2500793d190e86db0e6f29167c5950758ab13584e384af2df2c8faa259504a6c0e2052b04b36e3b293a8d8e5a8f0bb8e3af6535fc8af9629022281325c8f8b27a67e00ab3c23d321094172b95df3999a9eaa855caee861c2a3ed92ef1581b0d21a90bc125cbd4290e011755feb987157f1a0ebeb2da4914edc1e7e732692a26406f9acd60ef25dce2dbbe799516a9e2d7662dc4", 0xf7}, {&(0x7f0000000180)="38165d22393d8623d61ee3acd69cfba46e0ce19ba55ddd43f8c855d7acee5b6c9e020eee6eae98f5cfcda5fb0a1545697d9bcd1080a71810e218af2a6817a9045c833801cc90cb20b71ea80609f1bbca563244", 0x53}, {&(0x7f0000000200)="c428faf91c1cfb68fb47cc69a7bc17968da53aa00fee837644033c9f208a30d9a514b85f27a218419bf3ab4160a1d75e52f3926556c803b058ec10c2361a113354a4ea02777ce483f8787a930ccfd066bc4b41e2ea9eda550ce39c01362344cecf3ecadcd9c3befe4bb49e9e2db06cae6954a8d40d536ba6d023cbf4e9dca2d7c46d6e8e6e152eb79e3525061e7d865fcd5af5027e225fe07914d84b2182dca47076496b84866308f376bc24b150af9181e6e868c4f3b7a0734d228afb83ac66", 0xc0}, {&(0x7f00000002c0)="45582e12007a032da33f4a4a2eca4ccb8bfe270ca11a189108130c78cc54ca4a5b17e5bbdb999e1d0144389c7314c4bd6f97ca1c85f1d5ffe296b1c761e6fffa29aec62147c055bbf9d562d7a5c9dca1a23c3438936228894f75c3cc8f5cf56110454e63de533bc80304d629da8d12a439fa7ad323e3d3fe6b437c67eb68ede3f55ade666e58cad6d03bdc4f40a797593fb2c0f135d8039465cf7721f78af6693573a058296ede3c8267d3e28406cd211ae46c954ee6b8648591bf18324371ac54e866a1a4f0c302f783930237dc6a2e50949a19e226d95e6093acd8156a863ea468b41ee9d9dba5fa7434a8a59c23f1b04b8e3a26452586", 0xf8}, {&(0x7f00000003c0)="e58ecb1a90d21019bea6268f786163297504815311a2501954ded5a3112fba954904b6e0cce69abcdae6eb2e0552effb3ee2f67a0bb9f5e445aa017581f8c0bdceb31cf69c249d5cb03fd829ec5d05d0ef4d85bd1eded585631dec2f619c947abfb4e8c2a5f77ae82393ff012a983de47164842bc3060b5063a847d1d69614847d41eb6f2b546462927c274056376c100c330c1f0b8bfc64d02239affd1baf569c1469a190755cae28ec7ca56d3c22e60eaf9dc5977924f7179c2daa7d5d0c97ad8899bf2c48bdfdae304291f9c526681d6b25d6d7031ceb16f9910185", 0xdd}, {&(0x7f00000004c0)="c656dcc66da6cc781d125ba16d6b2f63139561ac682842430a2bcc76dddc1eb90377e46700ca74098c85dbe4c4b401a88b4fe274ef9d267cc08fcaf284613d06013972f0e17fb77fd1f213fba930ad40f4175eabe34b08f99d53fbc37a26d5cc9faf5840e68f3f59ec3820bd9a32486f4f4f9a055f611855fd238cfbb3e8e1b136343d7e02770ce886dd211ad2a1e7dfa98a01b44e", 0x95}, {&(0x7f0000000580)="8a3dac91093ea5b6b0c52ecf86daecc62bfc4765d21bceb1f89106a9dfc31e80e883522722ede83372f3320649ba511eab9077f4a8d27e86fb66f10b44ccaa94428b1506f4e3ffee756aa5fed5dcc787d66ad8f6ae813335723a9a3ef927c39020920440fd3c428d54855808cc32e2835a6fc467d1c01661d66ded36062066bdadf616ef073c", 0x86}, {&(0x7f0000000640)="9d8bcae2dcc99a6c780909f844af003d0a440582e4370a58723e3f69557319dacfc18fc8d703c720b153cde908f53f3edea3a041751ad161f8cc725b3ddc86565f9d9c4f4bff27e2762fa1beef5b7d713cd24af1311e7a7f325da7", 0x5b}], 0x8, 0x0, 0x0) 09:16:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x4) 09:16:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) lseek(r0, 0x0, 0x0, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 09:16:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x40000, 0x0) 09:16:13 executing program 0: r0 = socket(0x10000000002, 0x8003, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x10001, 0x4) 09:16:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) fcntl$getown(r1, 0x5) 09:16:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0xffffffffffff7fff, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xf16d1c93e8ab28f8, 0x100000000, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x60, 0x40000000, 0xfffffffffffffbff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x21, 0x21, 0x8c37, 0x80}, {{r0}, 0xffffffffffffffff, 0x74, 0x80, 0x4, 0x401}], 0x100000000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x0, 0x8000}], 0x8b, &(0x7f0000000200)={0x7f, 0x9}) 09:16:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) fsync(r0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x7fff}, 0xc) 09:16:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) 09:16:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6010, 0x80) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) 09:16:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x242) 09:16:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0xfffffffffffffe1d) sendto$unix(r0, 0x0, 0x8, 0x1fffc, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) pipe(&(0x7f0000000100)) 09:16:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) socket$inet(0x2, 0x4, 0x10001) 09:16:14 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 09:16:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mprotect(&(0x7f000041e000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x1) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 09:16:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/220, 0xdc}], 0x2) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x3, 0x7, 0x2, 0x8d}, {0xffff, 0x8, 0x4, 0xffffffff}, {0x7, 0x4, 0x2, 0x80000001}, {0xffffffff, 0x7, 0x7f, 0x5}, {0x14, 0x40, 0x8, 0x9}, {0xffffffffffffffff, 0x888c, 0x6, 0x7}, {0x1000, 0x1, 0x9, 0x3}, {0x74fc1357, 0x663, 0x89, 0x7}, {0x4d15, 0x1f, 0x8000, 0xb5b0}]}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) 09:16:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)=[@rights={0x10, 0x1}], 0x10}, 0x24000005) r2 = dup2(r1, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 09:16:14 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r1, &(0x7f0000000180)="6f573f2ef5283f7f14aaa6d5ea5d0e53edbf855e354a968978090d8d31b1cc7257fe973f3cba3fe2b30a80d9d2d9ab5e8220a46b2e386fdc9d", 0x39, 0x0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000200)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000240), 0x0, &(0x7f00000002c0)=[{0x100, 0xffff, 0x69, "e82d47788b6283a279a510700dd7242cb7575241f3c74375bcc46a4f899d96d1eb1b06bd415e85ce341923a5792d46dbb6b365fc65e8def09bae27b1804a76616531ba13905127e0bdb651a7dd27561e128ef240807e3eddc5190e18c4f42ca632711267d721bd1b3da1050de726e83591a78da521addef86d5dc28e55e366894759a40e3a001f0aa576a706193a0a5fff1a84a4d9ecc3b0688de347400f89b7233b20303c8ac518d48c0af5a57cdfd0373c2bc44da5b0a65610d609f8752b382d70e221585285d31bd89bcbc5dab05ce7eb2a37ce1724b9bd1c437e6f255173bfdd50bc2b394c9f4b"}, {0xa8, 0xffff, 0x6, "ea40f7073f294233440efa06d82664747816691f12e4f4835c90ab7f0bba35ccfebd04a2b5c11856742adc872a077bf5c45275f93b30190776616b9efafcae0b257986a37dba4c5c4e3009411a222f10914388cd5956d3f5eb8696c7df1424685563d4a33e104770c151fd29fe69d8c48c36abe6a7ff0d1e1f6aaf610beefec3c6aa4460bf7a6f72afbeb424d31a5d5afd1c8c019f"}, {0x70, 0xffff, 0x101, "9a3b5df8f0bef54d663af8d7c8328a24328bc17e027da5ff2d6293beae9b596df625e504da5026c8f79dcaec2bca14069d80789fb0b1dcf954ba4e0b783fade04b84bcac9f0c52e02f0864772560cee249c30b0698e39498e5d04de372bcf6"}, {0x48, 0x1, 0x700000000000, "250fe9d7ff7c657474d9bdbd18089409d831e7d015005e4e9f3365109b2c59dd93e12b81dea80ee3f987331137a0706506084016598651"}, {0xe8, 0x1, 0x800, "d6f6fbe75ff2e1c54809568463a5f426554a792377425ff7dfd3b3dd406a76a70bcf09e5144be86b9c79a8506bf2311c3949fb1535319ca3ef0a86b61f4c4d8391fac4680538a8b54d6571192038023c4a98cab4b21fbcfaa0de9ea5013cd606caafc6a1077863b317034de78de7b937b48e4c993cf680ed2434efb867058451daeb3d5f7bde4cce3a6cf7b36e194aa8e49828d694f263de29f70b80078ebb6e161eb655e665bec70c9e26d68409f428288deeb12a8ad395bebb1eb4c9225a12fc4749008048996d10ee17f17ec5dcd6b640e7d6865ee9"}], 0x348}, 0x0) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) 09:16:14 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) socket(0x400000000018, 0x3, 0x0) 09:16:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2}, {0x46e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000440)='=') 09:16:14 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0x1, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 09:16:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = getppid() fcntl$setown(r0, 0x6, r2) close(r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x7, 0x5, 0xfffffffffffffff7, 0x0, 0x800, 0x1293c56e, 0x3ff, 0x1, 0x3, 0xffffffff, 0x4}) 09:16:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x577, 0x9c12, 0xff}, {0x1f, 0xfb0, 0x7f, 0xfffffffffffff6d9}, {0x2, 0x76, 0x200, 0x9}, {0x697cb565, 0x10000, 0x0, 0x28000000000000}, {0x10001, 0x1, 0x10000, 0xffffffffffffff35}]}) pipe(&(0x7f0000000100)) kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 09:16:14 executing program 1: r0 = getuid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x78) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = geteuid() seteuid(r3) seteuid(r0) 09:16:14 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x20) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 09:16:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x8001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7036, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./file0\x00') r1 = shmget(0x3, 0x2000, 0x30, &(0x7f0000ffc000/0x2000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000300)='./bus\x00', 0x1, 0xe1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) openat(r0, &(0x7f00000003c0)='./file0\x00', 0x92, 0xa0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chmod(&(0x7f00000004c0)='./file0\x00', 0x14) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) semget$private(0x0, 0x2, 0x10) chown(&(0x7f0000000400)='./bus\x00', r3, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x6, r2, r4, r5, r6, 0xa2}, 0x8, 0x4800000000, r7, r8, 0x0, 0x6, 0x7fffffff}) bind$unix(r0, &(0x7f0000000500)=@file={0x0, './bus\x00'}, 0x8) link(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='./bus\x00') 09:16:14 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) 09:16:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000042f66696c653000"], 0x10) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3813, r0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:16:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./control\x00', 0x2000, 0xfff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0xfe28, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 09:16:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000ac002caa598cf88df0e97dd1d328035200"/40]) ioctl$TIOCSETAF(r0, 0x2000745e, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) execve(0x0, 0x0, 0x0) 09:16:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) close(r1) 09:16:14 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001080)=0x101) openat$vmm(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/vmm\x00', 0x200, 0x0) pledge(&(0x7f0000001100)=':\x00', &(0x7f0000001140)='/dev/vmm\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x8400, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001200)={0x1, &(0x7f00000011c0)=[0x401]}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001240)={0x0, 0xad9a}, 0x8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000012c0)={0x7, &(0x7f0000001280)=[0x0, 0x7, 0x7, 0x7, 0x0, 0x7, 0x7fff]}) fcntl$getflags(r1, 0x3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001300)) r2 = getpgid(0xffffffffffffffff) r3 = getpgid(r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001340)={0x5, 0x8}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001380)={0x0, 0x40}, 0x8) mkdirat(r0, &(0x7f00000013c0)='./file0\x00', 0x50) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x20, 0x0) nanosleep(&(0x7f0000001440)={0x8, 0x8000}, &(0x7f0000001480)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000014c0)) getpeername$inet6(r1, &(0x7f0000001500), &(0x7f0000001540)=0xc) sendto$unix(r0, &(0x7f0000001580)="76ca9ee54959875bdadbcb2281efca0e338706", 0x13, 0x7, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001600)={0x1, 0x3, 0x9, 0x4, 0x20}) r4 = shmget(0x2, 0x2000, 0x21, &(0x7f0000ffd000/0x2000)=nil) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getgid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000001680)={{0x0, r5, r6, r7, r8, 0x100, 0x2}, 0x3, 0x7fff, r2, r3, 0x7d4, 0x759, 0x4}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001700)={0x3, './file0\x00'}) fchmod(r0, 0x1) kqueue() 09:16:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200402, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x40}, 0x8) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) 09:16:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffffc) 09:16:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 09:16:15 executing program 1: clock_getres(0x7, 0xfffffffffffffffe) 09:16:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) socketpair(0x7, 0x7, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='\x00', r2, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000200)='./bus\x00', 0x8, 0x2) close(r4) 09:16:15 executing program 0: r0 = socket(0x10000000000018, 0x1, 0x20000000000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 09:16:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x3ff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000001340)="8b", 0x1}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x1, 0x80, 0x6, 0x0, 0x7, 0x10000, 0x4, 0x6}, &(0x7f0000000140)={0x6, 0x1}) 09:16:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) pipe(&(0x7f0000000000)) 09:16:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x4}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x2, 0x800, 0x2, 0x28e9, "34df06fcba06000000ade6c11900", 0xcb44, 0x3}) kqueue() 16:00:04 executing program 1: r0 = socket(0x18, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x2fa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0xfffffe65}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r2 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r2, 0x80047469, &(0x7f0000000140)=0xb) write(r2, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0eae3fae8166e982de4c6772a4836cb55fd6b8f1aedbfae05c699b3d0da57c2bcce0a07cc77ecbda4f878633ca076f5af1395de48740f66b8767ed1de470297fa500da3819b9e01d04a5fe6ff12a922350675e405b1ada196ec2033e84ca8fabde42b973c408c4e7dc38c970007b28c203d507c13eef51dcd2b661b5a853a5337d221ffff852ddd60f4057287dc682cb018d3e57326c43a989533de4d493c68c3b3b7eecbf7cd1c06e7a2a67638aef8af02bb8372a72bb848c8cb01aae6fbdf4668fd44c0ab7c0f90cea9f9d1029972f00cb289c1a6498a0e68c81dd080ace70b793b6ab9a1d3e657effe809bb64f66aacc8c7fe44862406b0888a7258904f96912e11a2fa415f529bfabdc8711934802c2021b7b19bbfa5d8977316783441b6b9311bb7c88b87dbc7a801d5bb5fb0d8854727b6e15784b1ac96320e7b63e4c6019f7b095ae53f18b88c84cc207310f4c30a1bde3b9d1ffa2078c8ad4166fcfaaa737727d15ce26950ac57d927850607b5db4472fe20338e03d4e453d42a9f68aac211d008bdd874f782a65954858633abc4d7cbe14faad513e52211c04f66a36df60f3e682de4024837aa6a43ba67ac1df6bb44ea7667c4e4286c77ce199e294ba364bdca71b442583683a639f6cf0bcc4e991b55445e2ad874fd045fe2b49d2590aab344749c675615d7cb33cb8a4007d57b3b673ff4e2e29fa8898613ffbff7477a9e4c917009f107c9cbaea530a28152ce863b9eb6986bff7e215c30806d8fa9da7e084093d0342c59854d0d5cfefea4d9da5b5d84f57d5a59dae4e5e17ffa9a44f3500eed8706bd6b8da1586674f7a75bde1b8c0cff75a7f59dd0d3922fa2f2a89d35252fee3e87eb7d20be2c4cc1536525f3cc3d4ec2ebe9658e93b0c2e856480be1b9fa73058a08be5b33758091f8b6a920ff295fdcd4909ad97e053b44860ce175c15caf8b1245233c6262c71abc466a59424742d45b663f24c35635fec76a7f5daf5e340dad986cf2e6dba20e4374a39d1c4e9708c9ec3bf9df2a4c2dda30c17e331a6d7b2f9d6acae2adb62a63e7ed1dd81e25ca840abc5efa57c58b86b22ab838f0636d0cf71c0465aeefdbaf8e950108160c86a112783b5c99973265aec93e0c87c3730b9c8e5ae36f9128a835f4d290f17a5cc5f951800b8e0482b54063e799c2f3f56564054feb508e38c28889897415ae1f813fb42de0fef793195a561f7aeea8fa237076a70553ce4fd4aa6a28e4caf875b1ae63a16264e58ddd1b2da18ba804e6d4c1a4b53f7c361a001d3963766ba709379884124ff977200d02018e6007d1dc61a0c11dfa72c8355054488e85c38d1853bf968a295d0d3a91e417b73bbb97ff2c249db43adb1c11334a589f812d5208f2016c87924f766420237d5175914619bf1330b18012d610f5a6121129183e529d416daa31960bac29a2400af1ea666d74ee4e66c6a665bc36cb9c91100dd48bc98b7cbd288a695ae4c525a29eea93405d4916c55a6e431a574c6f0a5855e5cb80f40d9c276038600ffc610f809521c369ca697f08579034813d2d1a5b85e9fdf0a793dc8ca5939deeea293fab47d5a350d52af98e16a5d95cde696e93705a519f85e4d6034a986844ccb73762d3682a42b2babcb50f24cf36fb60fe61639a57a7768b3681156f40bfa68aa6bf66d05f036d38510d625474c539dc88b4f11e8beb2d9d8b5f7d89d1ff7194b01a25baedfd996dae73f21503c0e044b6761e609fb7e7e3f48a8e73d891a331750db372694f3c029a0432ec11a05caffd12e17f1ac9447c7ad57e2aba59fcbeb6cb675c1de71be37dd8934097b07dc01cf8a0c7f283fb924244beb1c3a41311cd0ca53d26b6294bff540b82243677ac01449d3e07e3fa65656c53283f46512b99467630169cff272809928fd5dadadf0ec5aaf919b077a287a4c2db9af0e03784dfd70cac28a8e0944fe9b29ab9f34fc81f76f7544851ed310604c7b841982b0305c5e6092add827c99765624e69fb016d88b8bae1f2543ac3711c52e20c6f6ff02e418dacb9f004e3a767ac345ff91db24e82968e88ce15dff1cf38438e32acb80581a68d1fa987c2449a0fa58a686e87e59fa6558267e38a6f9b3b3677252a9abf3fb7bcd69738c096153358d56e2adab27c38f92a2b27e311d6a74a5c29c996442fe712c57a4845cb1dfdb8b67e7318f00c7a05665a1a6faf0e7003e4aa72d1a3332ac0a4b274dda33ead661685decd91dd8877f55aa79516d0d8390be09fb77b8cd5175456ff6bb86024b7ff7e13e6f676be638be184f565c3fc133750c651a71d49b59bb698cee0237c9d957a6ddfa9c1dd838b9c8fe78d", 0x6a5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x7, 0x4) fcntl$setflags(r0, 0x2, 0x1) 16:00:04 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x140, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r1 = getpgrp() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10400, 0x0) pread(r2, &(0x7f0000000040)="f4ecb4301f723487e0b5ea2528d8f296a0c9a0da77badc28915b6deb1070e80ff35308ca59f450dd6782b9b134c3f0c7a7071cf672b9c7435c4c4354f7b3bd7b59599f977736e8a34fe1463a5ca463754094eed0c399258dcd10e7769294e2ff04e6038bed03f62f78c8ea1bd391e4f34a9466defdaaeaafc75c55770dd9b196b4974821e6545c5027afd962071772bdfc683310a05a28eb21106c87d34b9db45e4885ff492c26067fcdf4ac5d1fa633bf6b322a93f2f64fffa081bc", 0xbc, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) r3 = msgget(0x3, 0x1a9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xff, r4, r5, r7, r8, 0x0, 0x2}, 0x0, 0x8, r1, r1, 0x0, 0x7, 0xfffffffffffffffd}) connect$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) fchownat(r2, &(0x7f0000000280)='./file0\x00', r7, r8, 0x2) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r9 = getegid() shmctl$SHM_UNLOCK(r0, 0x4) r10 = getpgrp() getegid() mknod(&(0x7f00000002c0)='./file0\x00', 0x8030, 0x100000000) getpid() unlink(&(0x7f0000000300)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={r6, r4, r9}, 0xc) listen(r2, 0x7) getpgid(r10) sendmsg(r2, &(0x7f0000002840)={&(0x7f0000000380)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f00000003c0)="785dbd63059f8d6c6bbf192730060f8d5743b871732a6a63901f0fba0ecebf7e228487f95a00472c8778ee057a5113f75f064ec1cc79ad7ef66d8e052d56aac8cd8595e4a9cdf2c5493f17bca89adac43aeaf65e95b158863eb938324d8a5cc42c1aae76a54dcde06190ffabeac5d1e89da40cd89b5dd2b9b2342c659b33d5ca57277dd43954067a0cef06d8c6a86483a62962e009441bd4623e1b841d0408ec1da344543b58b3c316907cbba80a1cbee54739edcc51c10aa9ff649e19d2bb16524c22bca9cc32dc55e97fb4f88fc071912094cb03021c02eb4a9e870bab8815bdb2774fe7ca3812828190d6a5cb", 0xee}, {&(0x7f00000004c0)="e406122d4a8a07886e46bf5770f6bdc9a5714c0f096d0091aa8e49dc37592cabf683355599702e29651d621a8f5a6fccdbe31f58e50e6c0c33ea884104d549c224d1eb82ec46fa5b5a759b9982b27c6c6d9f561aae29f738", 0x58}, {&(0x7f0000000540)="02b736c903ada5a6079f8e8da9826b73eeab3cd687c303db0871f142145829a6f3c3fbdd7c1eb6ce2dad885ec9543996d4273ce45b702d293f11ce7653c0ecd03c7a87e695863cff20b3ae2ed3ef6a96b26ec0fcde57021f4ddb52b59a5f03c62af70cf9c2a0b2f0597bdfcc09e452b03023bbaf5ad5d2a36c7e399c42bebe31f02b78aecf36becfbb08e2af29666ccacc37e2f220b4ae808d38cde2e787c453aeb18eceb5ae788f6dbc1005f6189dcde17c3a3dd464b254ed34679c682f57a0b383a76f4ea15bf3e9868059d55bf256adf9506ce7c564d1b90f62d5795320a13b56ea06cfa905b1ef3757f0a3baed940005d5e604379cbd2d04756a14f5ab66c3629ffbce1249e857e8143f938c585761aca6ae26c111aa46950cfa4cc3aa9b7afe39931a3f34770672d4826124133775b3411e61031810cf75da0fd7b75ab3e8e71e9ceaaa31f9a3ec90c5e3e1c51927e743546b2b6be6cc1279f76eebac13318d32fae7d4b598d1a561906ed392505186bc38137016583d275b405c098f3c75020c585367ad6d003f37ecd06f245a64c6f5cfd64d0bf823c182ef9e2f3f327330ba881c8394b7c5a90d2f20030ce158b69eab72f902b4e72080279672d346d8fe3a1f840d527ea6ae3e119ccdcd71726e99fabc715e05c01c63d542540feae66e6be28c7c9167d4d5124d2017db2c4dc36ca7b847f8ed7c284ad9723490926088352ecb0b49ca07b70bfdd85bb402d7b91f68a13f5e59f1c5e8a5e922d6358ebbd951a5aaf66743b7c3355f6925c42bd56d056ffd5f8c5c15dee1b54bac543c4bfc034233ef9afd167036694d52f4369a648a0a8a004ca7cce4c8900389c8d15eb0470210d172865b9f227ad95e9abe6d64babdeab0be09c2e776e9977a86144c633857ca3f4405c5862595959f6463b1e668c88191ed7fcfb58aacbd3f61d4ebac8b56124c2bacd1ef56df09c5f2a0332d99df1fa2e193175fa78f24ca36d865b0604c24e95c2fc7ed890be822046993ae95f556b1bffce04b81d05afebe9cea1d69307a40190da3cb8c3cae1fdc22c8618b963afc1fa0a1b8f9d5e56b89dedc92215631d766a98d2e40f21001720f9bc509927d5f36fe6f54742d30fb68867f296d09fc3348df721ebd01db78842edf27c017097bb077a68c3c89800b601b16db3cae75ae4ec4b406829ba3e0ac5a1131013adff11c9e7280842b15b31656d596329c54725834bc0c7755e95aeb75770dd70814bb17089255ece52475d998f8017ef9f262b730de44499bfccfef39556ac53c6fdb0eb9dfd55edcf049874b814ed112fa7a34d91095986c71d76749184017b6c1f9183e25c95d418b1df780d32e146e95b87487f5a8cd7b21751bbd959dc4d1637d27838b0849929b24970776ec02fca3c4b2fe34cc1cf0f4b4638591b9f3b63c7363da90936abb7ce1920cdc507e0e2bf2c1c9aed0d9fde1c6c4407c88041a58e6be8729b4c4b3c556da7049ba4917e5fc05e53d80f041fba16dd61f79e5df6702f4644248611211c65ff29ac1b43da871508589f3ad5464ac582487be9484a7622b770e8d78b62b3641358f3ffd0c84a9f8d3aa7059e0e0188bd0763e3772fbad641e1d61f59a2b1ee9a64ec8b281fe7bfececbc7b4560be9a0ae06fd717b587fbfcd0fc0fa9447510b3a3659adf82b09d82429153fab2fe47f22af0c585b13462201bed9269bf539a8c5f95f422888347f73dd484437a025dc64e48debff1e53c2366f6b9265f5a7896720cdf48e11a882ec0ab09ddf32ff8849eddeb4838e904482b4bf78d93056894f311d100602671f35cae67274816f82c53976309db10c86d9285560fdc7189f29f1ddd42904b5158574b3c0add6cac06d1edfb0a0c9a4f9e530be504a3fba3d58f388aa601f8110972fce841031ede827542558ef3ac812f13e83c992c0ee8a34b6a814c65b0d0cb8a64f7f88b79d45dcfa99d27b6cbaa768271e9e8adc489e0afae44734a5438cd63ddb63d112af4dc9ce0fdfbcfdaef2a45b085035616c04b78942ace62aa74373d3915b9e75f4ab1c6c37938ce947a84ba5ae41545e463b55b9e1a9acce6c7bde0d362e0ff6e1ae1fd2d16757e3a03c11c9c92d69ac79bed4656387de61d684a07bb8068f34e5e1ded2e5096469206262c1688d8d29ba4b0998bff0affec26a54184c2be9b1989fa28f49d4d1ff1ba544ff2827fd9178ef55f34de4c65526947b82f6d18172e2d534c7b5af38a62c39a18ebe465cd26ed1365920dc53647ba32db14daf45ffa23fcf11e73fe6d3835ba02a9a8a01f1c3f9c578d23483e1fc91c0c21780aa59852e07bcbbc36dac1a94356d6b0245df920e8f9644b1b77772a0e4e918609a2c4a1ebd84dfc3af3699a7ce1e9eed749872a2e78b824c882d4e347b98095db5e1b9908b751ec75349561f51004b4787d4b6293b5c6a441735e21b53bbff8f216cea17b293f053a459328b984003d05a2de087fde8855365d2e26e08d97e1f39524d28c4d2d6dfe05d20a39460764d4ee04020173780de356e42458b780013bc72a9ddfb16f11a04f620c4282d3ee82123595e9901d2715c067f8f838c445fc7226ddcd4e3df4d0319175d04e6145bc629fb4af502bc44c0e0291843512b9d795b5ab8bf140ea36ae3a9fd57ed2926e09b89f171ed22ed424ef3b926879c0e0b707489333ba970e69067d5ba16221448c2f8af1fe591e4c822c2a008e92d18d80f9fff2c6e46e57a5c7057d1a339639f546aa212462f40e3304731d79da3ae1e618099f60de37187513f3f72fe619c1da36ced473489e42261550fc5a180d4ff25199224d42fe5b1d2dd4a43725a8a6c690af51196db24f9e8e609c874a3d5e3097baa560cc8415114c487ca102ab381a55704b2077fbd0987a1947626bc14c2438c5d8d4fcb0cc87c168dea3ab9557203adfe96ddc09de87171fed15e5c4ddf02d279306a682955fc4291584dbaae0c41e14142376abdaed99eb8d8bdeda390ab0ada1ddb0b20aee0428cdaabdeb9c733a764507e05bea22d4dfd15a31913d7783b2b81bbc1f3ed5ef338b94eae9aa08360ca7c81206fc50c25e358b0e7a4872b972c77d594c98bf45b632ec62f89ea46e1d6594d4a9a4af6ff9e091e537f6242943ab4f9861513678ce85b7227a4a0e25b4612c842665383e3ff028a7f0bf5a3d174aa02f8f6903cf58b7c30a3c6b39133a8296986e75d2373c2335bd2f4b6b687c879f05a8b5b9390b4276661176d55ac6235d859516e9f49401fd36ddf953a36e379d0ced20660a7f395c16e43e9796cc7baf794e341ab976949eac9dac15c1a5f92863065f71bfc0a3ed52fb67bbf8ad061b6becefc376b4b6ad76cf4005969a51419164a1bcf7d33194f0b3b84d1cb22119dba408ff025ce05dbbf9b2c7011a27a41990ab4c2f1762b548c3b3731d6d42c532d1efa6ced77c5feae76bd0d6034ad5cce2389dd6929c96c0cadce82768d2e341955aab40d9fb55964a8e544fea0eb68f1b47df3f4568b3345331aec340527d6e7c8640720b26ff8813215156c8e82bb3828f7bb589d15259ec7ceed52f15a3be6c01853dcfd74aa497cd553916017704e0043cd7b45656dbe724820599a0fa8303dbba3c56751ca158078eeefa36f1949e0a2aedfbb3f81708b8202287d1802b4f0335c6f6d9415966e68020b919ce9dd46b61ef5dadca3743543cb522bf66dab2a4dde24c47ee1aa12c0f669e0dc2af70fe3c0be365b948aee99585e1bac93d720d2bc63f359d563cd7e102e5972ddaa82bda57d1009be30329eda6fa87f3bdf817b25c0c3d587a16b3e0aaa073f957d821b3cfe46c47facbab79e4fa36b18197dfd279642e7b7109d59d95c93693a54c736ed41e74a93132bdc8da84f1ef02693e1cbf009faa5461dac5517b5c1e9cad526583fda001e9221b675dfe80fa22afe351c9eb04efcca25f2661acac6ee0572b574b70bc4a43334c3b629ebad610a99f6436b8463b9ec21b4dc5b0d9495be44a4488b21da796fb663d434026cb1809d6386ade246be8d652f5476d27f10f9452d29e7eb9e37db49009cab35fb23d03a6929e02935ae972beccb94cc1c50f906bede924c2be0f917686c589fb9367b66af2c01de0ac9741f28d03bd7eb7a66de807aaff8b5c8194c47ebd8e85007c0ec2d540fc7fbd299f28fb83a012fb0a0d79d7830ff98043d1d2bc9da0cbdfd6479ba8788681d3173ad14204363bd8163354c7a5baf91f2f3946e24fb6e31237be4b85cbb46c30a2e3f9cee2f2391b7fbda55d3421c5e87e07d4e832a4409ee07c44214cf04d8ae944f2f17a98d44ddc6b4dc9f45681d5baa98a869f349fee044af26c2136c65294c1978c25614539e16888cea99f7b7a9ed070de8e282e47b5e234cc5fafb195bac85cbcf62b7bda5da7758bc23c308e4865b528145d00e66d111990a275b95e7b4b19c91fcc3a549231407e46f4697f420e04c4566a3754d8eb4a98346e41741607206570fc8b803161e148fe8405f7a55f622514e53daa06b9a3aefe7430e4b36824f527d75d12d4d760a232feb6a6f08ddbde1e4306fdadbeeb5c23dafe14217fd1395aab637b50d473a78bde3fda81f0d05723cf0f794a235f1af6eb484f5c072a59c7d6e4bdca63989366dc504f43ccd1a0b96af5f70397700169617a3fff31e88f98b69d986702301405a938484694cee7ebb14a55e5ac4dc72e22d1f2df8037105fc5c8353a87b9c68aa5eff785529a6211175057932f8547df4949dfec7995d249ea36caf51847b8ca0fa19ac7c62fbaab8725ae8a31093f66d72c0d20a79c16d4c0cbf13d886855015ebffc91b7768c67daa24afe21a577369d3ff8415d5bca753fa38339233fc35a4205e87f7c4463b597b7a38a079a4c2712effecdf844a9924cd63d3e598c321db857be994361efb877898a268b7a0eb4d659a019bf5a952ad008168e199cc480e688fda5a7f696c3463ecb21bbd743b57c7ad71c847de404a286a5d7222b0a1a8237c9d42075e7d85ce760cc8d48e99fd68979ee6cb86540dc65fff48d6ef31162f1ce01d1ee8620648673eff2aaa89a878c4f8317d6d31e278960894a73e3722741f12c267286d732e80ff3761d758ae6d682eb8f117d645a22c005487cb9699531b7e7c161d8768a791737393994a9178a9adfcab7aa438fd50209c80b0d95f8acd6a6ab2e2b5b64aed04c3ff4998bc7a154ce39439bedad0483b386f05f16b207ced8c22bd9f2a38769656def9f730be7b0a0cc293a9f2172055b0f936c8867913854832069069323435e57ea3ea7d716c309b31c81bbe2dc2bcb76f9b0f32e559bae1e73b0ff5224e101d8b1d122d25a9f04c61d77935ed6603d1304c5c7cb6410268ea992c9425c8d5f7ac1297e5b66eb320925adbf257fcc383d2f8bd8567d8a07ba4ac6a857da03beefd992ce0f77133dd30b492193dfd74853aa3676da620e30636f0a921d90d383e8657adeba66adf856703a5dcbf0a2638c197441db361a4fbd3fdae85a4136677549e62ae3c530e9d040fa8f1422d029775d3f3dd15fd13faea2a35b9dd5babe578f392067eb8c66ddcb8df123a9d967f6067f4f6bcf36a768ab54b34e04a7b338cecfa85091e4387e9465b4396e7c71bd16b99f2496bf86c076d4b1b4c00c46543efa33b464b1dfe0a9f529d29460cbc6bcfb8d67d3b88a703f745c5e3dda5d60ee304e232696e8f9e8e8f0a2e56e0441ac0c2338baca0b4939c30f5af26077d76f2bd8b7ba32086b383bdfaf8f9ae6ebbceed1c61a003e93e8ee1548a", 0x1000}, {&(0x7f0000001540)="24be46222069739625f65a6b06e682d4bb46a7956fd2ccb2479de9f506f01932fa76fb2e1a18e82be4773ad18c377f5bee27ffd06844ade6e3e4897452ccd2fbc65a94adb551487082270a74e5a45b3d6785b491ca1c702d856616f158802d2d41ff7c6ca20e2f91671c0dad50e6f05224b0150725917a2d9549", 0x7a}, {&(0x7f00000015c0)="3ad4f757b916615feaac5c8e60fbee61e09e03ff22864da1879a59a471af03d50a5b5ab51cfc129cf767a3e7aca5486b6d9d44151d4f2e08b1b6d0e0bf559c8a2e090c05048b33ecca1e1ce1c2d2160e1f1515dc004f255f1ff5904d3eb9c780c4adbf3d11f180ae95b963473c8e481504d600b33f78379e01eb538c43edef2e2ddf2d11a54b5e89913b35b2594c0f1646b0", 0x92}, {&(0x7f0000001680)="f12b7cda4a5ad134eb7cba17040ef2cd73cc3e601f2d8ac1d2d65c09c1497e57f2b1701d80d2c4100c6099622e2c6d860db53f", 0x33}, {&(0x7f00000016c0)="40bed7e070164fa5f384e0fc8556cdec1decac8815209259d69366ac03fefaa0e1177f53efcd0667d0a86c238c86146681103ee7bb892576a9d19bbb710516", 0x3f}, {&(0x7f0000001700)="25eb18b972958e9bd7c9c304e67f593ce69f01c758f3a161d0c2a0b0249e694d62f231d7a1d02ea9f9110faff152ce1c6683a417521637a823cde6", 0x3b}], 0x8, &(0x7f00000017c0)=[{0x1010, 0xffff, 0x6718, "40a8d22df6b2618952a101d7865844a3a6dfd7a9824fae47e07f2ad7043beba702c0d09357da49d96a1af0577abf83bcfff6f2dfe017353be94afcca7cc89911393e2df81f30ecbc1dbfb81b162394ea6ae9e9603f19d29b5b1ecfb400ff79df14b2c9bab682fd6486383c3ce26e5590a43355820b045948d1eafa5aa26e564305a3cd221262dad591736439a70065f8ecf3e27758b36e98f54d9f7d29d57fcfb1423eca0c854408ff00ddcbd7873b75b2f9ddbce2cb1e3ae4149ea9a104001eebfac7bab078b7ebb539f023498d1b0c7468a664b1cc445d05bf7956f29bdf11dda905803fbb725e05e2cfab159c1f3e40586fdbcab669946977c64caf495f61fbb4dcb4ce65ca0e1804228a5b5a32d3b3ce09cd1b5793ff8c52c4882527dfdefd4b5187ac575909a2959b26e9a033534aea6d76dcc348e61e7f373f8583703a8ce0b5487b6b453f47ef4f87fd6892b82e1a00000e2d4f01d1fabf074076428a7bb828a227bfde7f5a9830c035af9532435cef5803cb86d4643a77b574806f41e33177437139323875e28f46b92cff9178b8fc1a3129a98ba9a7a7556523dbb052bd28cdf312ca72a6e81b134a68369efd3b0310a1698f06527e57d07d47a5bb47760ae91c7c2d4d67519aab5fe120655e2cb89e9a208e0791a8bed120cee3e9f8915553ecc7ecd6b6db53df03f599dab1bfc084d42e8879c6d58b3bcea12234a4c269aec2853f8f0b13486208204e76432def02a0e61e3ca4a6a0f9531f5e18520c0bf06d1d1febf32eb4954ac6d8047d6798b379dd2ffbdad03e9538f84f24a61906d3f980da9bfd56275b0d6c518fcd15a087d8b58cf2a9bbe94acf24bfd3610048f6b26fb6a2a3d3d1465f8419e96a5261aaf2d606bffe856f34fc205698f313ef47334ca5f0ef5591f174f73d6e37d610575aa7741b8371ac0c0f533d39d0a6b01b4b1de5c74a61c3bd78fa0d459a3c1e67e7c5ae2591769c1c13c4484a51c7f6b9929fcd163e8eba3a3ed3d849ef9df915ee76c4fe3762ac3d19b52426082b4fcb0175f61f7af5e265d286c6d0dcda08ae065b60e22456597cb582c54b1df08acd0a18378779a4a162c30916d42d827e4b79e0c023a4a9bdea67093e3a700ae79f7a58d2d47695cae9876f2bd381f971bdbcb17a24ab6c84a6312ad7b5ad82e7d76feb3c34dea97b54315837907d16f4d18963154412c3a3d7a46cce4d43a9ca6eeca2c4a4f7cb4644a501f772a16ace644e466f42f4675bf76d3f631634bbd90e014ce0a85599ac59d42f74a182608acb0a7b33c47026941774e531c94fec1e8cc39fe7bc0bd2f9aa75a20b6c53d0a6bf499a1fb7c10a690433bb8489fec2df4626c54508bec136d1cca8f68ba6401ff98519733250b5432ebbae14bc7a66e06a4e20af39e1c7a9656919479dde054681f5ab00a0c7214b4788ad37198e04a8fcc1d0ce07ca3f6aa4e5eb21c38620002b36991e8a05d1741fa968c55e4b386c9bc7a72e28753e541ccb886e9d6729a982c00860637c3467ebb86a582365d74c5e84a88831ffff4c889cca0588756e07bb06f765020a69e549f6538ddb52e7c4b757c9f221585a26abf7f2e3117a33ab6b550bdf694b98c59a64031a497fad5a3b816d326270a8fda6bd4643e17dcd6f53eb3147ba79932ee55124541bbb8833834ce516301a9881a283c674ffdfef74f6424f929078f41cc8ce34756c6c9cc7592eff3dc28a9350c8894da5efdb5f6cd11c2d84438e2ef632f22340e99f968753462b096287e2a7b826f81d4b928bbe3a12c33c33ab8ed3b8b8a75217438f21919fdb724a028adfc44196f3d155ac6b8fc26ff55f7d675c7d682d36728a7cda93ca04b05c18c00bb3f282b1b4fc444d5a128ca5658a217b6ed2efae76c8b6f4abf7b727da595f9a39717e3a35fe6d8652b9e58bac87597c020a62162279ff3b12d33d7fdfa7accba8530c28ba5ed0333d9817ed96ca15448db4362c531c62d225c427df55fe16824c0990d79c43f16a16edfc91ddcff54f2ed094fbf06464a4de3e28652563f5e7603d89b4d131af5abde6622a29f3be6f260e5214b7a8a95d619806f38a5cbe39c1c9c5a717d73b00169f9e423129e58abe08ec63d9aab56d6e1dfcd6d9dd3a87cb6167c5c24a296292ce79f07a891cf91b9d58c16c38b11781dafa804705a438495bc413a6e7e94e6a2cbe9234556b8e137fc61ff19434f292550778b321b33828255eb8dcb2aa7660ac3e3600125cefc661073e2c1adcaf9c7ac1c5872c3487e588198c8d7b0f37e956f757eefca4a622e6a998c839a66a472388ec56ecf1fd61ee2b259c427a2b72acf2c785b01ccc7511186b73f3ca6cfbe5c64062d51f310f1522d3937cc6e4932e248b5c8a66013ab762b33c738f4fefbf752d91dd1c7decf9d51d715f6b20abd5a42b708e493fdeb4ca6506b9f666b186d9838283196a6618f2648feb5414b26d77703f2322589dc5e40f27c532768183d101b3da278c48044bcde1a71908599f64b74f6d0c1fd8efb582804b7eacaf78e5a90a120bbe7de21257a15cada759d16c8af93b226c077dd0318043af427d6969801dc8a634176025b5fb5101060ebfd94b06e117e62b4b654858733afdbc8cb6a1bde2b91415bf7f52d0b7d917c260b7f5711600ec408cdb30d01c9ca1d6c4c8425978dc68e8b9da7aed75a5352cb718e769bd486e658e249eb0191d0df6775c4ee046bcd0bef7c2cd67b840257e878b2ccb84518e03ffc3999c4a7171dc4a56fee5bb249f73b9f297b2aafae209d44b21b5ea591e884e0ff796709b7ef4e85583d21c5af192eadc85c3d6ec34fec973704e98c8a71e9d444580f1bd7ad8da4dcd6f55a56f622d9d8052182f49647e15afd1a92a555cdc003c31464cf74781058a1b44556c5d62a387b430a53b9311a20e9dc98131cdcff6ca004ab90f4060c5f6e6b874e436cc25e808bb43c5e21bac9baa0353643c03c4ff5fb0be70230b95b3284169e2489210289281d5cdcc357c312ad9dcd4b26e80eb8b82ce5af2bce1fefa154e494704a08217ba6a06ce9557fd98c507efe8aed8cc0f2267378a332fcc081df67094c44701505b8f7eba34ad5d613c358332c536efe74467dda0404d1259ff0b36161c8c5114ac815ac8d3a244fb896247861c51bbd15814420591c1a10da7e8bb0cb474ab3a109b0d2ae6b0da34eee8d002ab5650788e43e719c509d6456dcad8bc4170d8c247d651a9fc65aa58d556e026c4e1d9f4e2671f09daaba78ced26164e32f9719b9d66f7cdebac76196483332028c7a941aa9657c16d952592b733e849bf3385b5545f6c7cb8d0041a091112aa1adc4cad3a32c549b31c5f76d18f9b6988d1a5a679b9181088c3e521356142d1fe149073102e8445b2df874336985ab6c4c521473829282c5e46da3a1d8155c7183520c5c7fde870371574c53ef91e500e64d31d112876f7647e36ae200322bcfa0c9f748b594c0a71d56b401a514b42b11807a6c15c293d5735be2859ec4bc3f24d5c6db04d581f9116fcbdd7f24b0060973f30778e40f91e792a5f56164d49315224c5581e928587359120f1bea7c8c578be08b9b4c16fa4f1d45a97fbcdd780db0d2233b9b29cfffb4a667c74ca9a195c9484eec471f454fb6192e60caf655d2a8fe2371c5be0236f7e937455161efdad8a802dde952035dde3bd5a5e52858e04b47773cf3847ca863f5abf787340479a2e65dd8496435e63ee08a126ec7769c503ebf27001991512de2977a2bea47586c8c0194cc196e8c17d50c467652aad8fc66c01486a88f1552d92af02b722ed013edb088ddf031dd3c07719a23622140dc384db814c828c18a77717034cb4cc229f204958268286a200451cef04b9c39ca489751c4ee51e5630d377a3344f63746516d8b71bee778eaec1c5c6dbfad82ca66298af197428ea814756c6aa119132a38054d6d9c632e496ce5674f16dfeb560036f965402bcb64ad465ce12ea63d2efb9a48d81863f44f6d4c8c3fae6ecd42eec9830ca02b5f609087aa11963d90964a07e45474191fda36d7c4458c1754d2619c315f75b290b235187321b93f666c7fc4dc47835ad74de15b0a09f3822218f11cdfc8d70ef05f0db2fb8741e70db61a152e93eec468c2c42adabc3e66b1ec77357700e2e2b0e543483adb1245e32441bcc6ec52259f66f36a3c1acd1fe3aaf780dced693207c499207b40cbff4bab33c3ef491d445713addd959d54bc95d95b04fce9ed8610de636dd77a6c87fe5e4ddb39e48ad2cf8904e55cd6b4c8483392c13c0285304eb54edbbe316e95eac49b78b0fa67ef35f99a24b7882a41e30a62ed9a0e04a9c9e24b01fa1b7a286055c215f99d3ac377adfa4c0b0910438c03fa007fdad139d3b02cdc714c45b7d2b05a57bd92ae87ce056601ec7eb4ab5fecebcbe10cace77221e942c230c1e393355dfcd85849b4cfe65ba4c550a9c6e0389fab500617730f8da5a897b3bb895b6a57dd53ef1e26c5097d6e8df1dd24800bd98bdadc9615bc41fa098c4c9c094f59ff551ed90430c0eccaf93d5323f2912a9b7ea04b58fa899502faf1702f36c2d9f8cfda31135f60e85eab9f32c7584f7a6a6ad3f8da7e7239bb17f98fd4ad1921eaefc1164869ade5dab9d42a153574552e5251d2739035a8b3f500cef584ec25e42b9f3c44526c4636d90f2062bf722312539d79132969ad7b1a6982c4fc6bd51f087ff2366ed9de3419f235b7a3f2a8ed23dae7ff102684e5647f400f4799dd7185823eb24a24cfdc794a30e9c87248e9d55944d52d3fd27ac26c8d97c7d597e239297d7fcb30df075091d910bd39936c5752187415296d3ca885f406e6e5ebd2d883787a0bb27cda31e8461278cc3a33daea041a6d8765812770242f7dbada03cdd04ef5a5fff329be4f0853f0eba0e620a4848ba4e2f6054e2ae6929a6f00ff77c6339630487ae01d04e4f2515fb3e6c898a14003ae6eab5a22e119d50e599f98fec2bd3331366495c427f69699905761f0a3f8f95ee13e0584f6700859c601e54ea40803073912e01fcdeee93fd3b6c108f86e4c270566a229cb1fae6aa5e6f19caacd7a4d177b00a7be3f6ad5c6ea0be25d88473d4d3c0b945ecda6023074170855cacea92b6a323b3418478b3c9ebd98076ef10f639b9abab8d6c49d1dc19acfb1240b26ca07324a96df7ad238758c473e2739ad8be0f17c0c018102fbb965e48cebfbc313a937b1a64782eaeffc52b354a24dcbdf595b7e2dfdf5292691e17d888bd872fd676da634cf8f5aa695f4ca7d3667d7e935fbff10fbf726399dce78fe495b9b4eaadaaec4bd82d30ebc5f7deda6a5bdee2387c0b06e4dbba7914ab7a6c8151d2bdd295c0005a9d0e7d56a6594e879852b3fe0d2603135e088e5664af4e4c9e619da6b58b8e91132f544b220a79e91a80a3404503f04a1c3289391022c47df3485b105e4e1135f28c500caea77193fa3f83f74808c6b588cb0b6ab123ac7263d17f71035b994420b2092c5f97bf600675d106b0130c8f47d7f583de9dc69db37464c9abb1d7848e7af715f13e2ea9db891d460b51f934b5fe140e57e7d9d0117e195e33723bff429f01f844de3ad0270a8882887b0fdd1606c757e8165aed70d9858938c67f6703e12fbeb2642b5bbbaedbfd3fb3dfca5174cdfcf724a486746df39d7d51fce259a9290efd6fd0362b8c7f730ceb5bb936ea5d73fc7e7e9691288201bcdd3293a77ff827b4ed2145f7a9e535d4d7b7dc073e4b5a5b96b4ad87cbed98ef936511ce6d6b99"}, {0x68, 0xffff, 0x4, "1fb435822226d0ae5b6d7e70c881748f952805465a9f13c32422ff64ddfefe3e6feb621a8b86e0f9da7ba4a76189df39c8712f4e8d422a75f1b2416176b2d7c06b5b1fe080d05d169f18efd398a4d3038e029f8d83"}], 0x1078}, 0x402) nanosleep(&(0x7f0000002880)={0x1800, 0x6}, &(0x7f00000028c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002900), &(0x7f0000002940)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000002980)={0x8, 0x0, 0x5, 0x7fff, 0x3ff}, 0xc) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), 0x4) 16:00:04 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f000030b000/0x1000)=nil, 0x1000, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) fchflags(r0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2005, 0x4504) r1 = open(&(0x7f0000000000)='./bus\x00', 0x44, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = dup(r1) readv(r2, &(0x7f0000002300)=[{&(0x7f0000002740)=""/232, 0xe8}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, r2) r3 = dup2(r1, r0) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/75, 0x961fb7c5a83cbfc}], 0x197) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:04 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x7, 0x2}, 0x10) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x11, 0x3, 0x10001) sendto$unix(r2, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x2) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x100000001, 0x1, 0x4, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r3 = getuid() r4 = getegid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="69c9fed41409733ef7bd96d81a4e03fc21f812e6e5dafb2097e982e558ebdb70f2dcf5eaecffc2fd343363b527f5dbd98d52e0a1f7c291a7fa3b55f4cf9007807f2ddfeb9769cbc7d8075695ffaf15f3d47c5b52826c24b7add7b382825f8eeaca67feef9efc07c38a2b3b69ad7ddeb87632b2a3", 0x74}, {&(0x7f0000000380)="1870e5445dbd9033eeb869551150088f9841557bee1a17d5a89c863ee4faca299b8c62a1241ec85431f4345f58ce8c336db9cd64ba385b38f0a0900761eab8c6ac41b11fd70a88e7ed925c47dba91208df7513d42966054dd92b84a9d597462aa5831a96d2f90339f0280c0f11f925249b46c0b4c2c21cfd5267c272d0bd8043c36686fa581d7565264dc17071a79206987d6a6386fd56868e98de9415", 0x9d}, {&(0x7f00000002c0)="898471829e365e1c7cccf81bf1f080f22cfbe31ccf61570b28fc4702df5c6c3829f195a292b6e6cdc63b6d49317889ddf81c45a280d81f29d5e053779e70666fd7ef8de1643fa3d43838d2e7e958b3b9ebed5c7dd46255eea8711f07d60d7426163e0192c4e873a55c70946f677636cb427cbaefe02803a1436085237e24b5", 0x7f}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x8) 16:00:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x84, 0x3ff) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x4, 0x6}, {0x0, 0x3}}) getdents(r1, &(0x7f0000000000)=""/104, 0xfffffecc) 16:00:05 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x1, 0xffffffffffff0000}) setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x10000}) 16:00:05 executing program 0: socketpair(0x1, 0x3, 0x8, &(0x7f0000000000)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r1 = syz_open_pts() close(r1) fcntl$getown(r1, 0x5) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x1, 0x3, 0x1ff, "854967f5afa680400900", 0xcb, 0x1}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x917, 0x80000001}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) readv(r3, &(0x7f0000000200), 0xffffec3) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) poll(&(0x7f0000000040)=[{r1, 0x2}, {r2, 0x80000000000}, {r0}, {r2, 0x54}, {r3, 0x3d}, {r1}], 0x6, 0xfff) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:06 executing program 1: sync() r0 = msgget(0x0, 0x0) r1 = getpgrp() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000005c0)=0x6) r5 = getegid() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x200, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) poll(&(0x7f00000006c0)=[{r2, 0x1}], 0x1, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffdb9) r10 = socket$inet6(0x18, 0x4006, 0x6) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xc0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="adf3ac088a3ea374639f46abb4563c013d43c645fa47b236aaa08fd4", 0x1c}, {&(0x7f0000000200)="7d07c51e240af93fb94cd2a99effb3b1da2dcfffa8a8d78ed5386590ed46d4cd5d632c1d2f3e2c4fa5f0c85f79d55a9344a346911cfd0c61d07e95dd7f6444b70a6c65dad0acf36f294d5e5e875b55973ac732b470e80a974996", 0x5a}, {&(0x7f0000000280)="284e0e9c01d6795d55f22f", 0xb}, {&(0x7f00000002c0)="aa753a49b98b175272e651927c1cafee185d9ed1a88c812287cdfb4aacefcae5b8", 0x21}], 0x4, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff00d67c191b4f3a1debe541d00000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="20000000001f0000000000000000000086116c3a499e391f7eb4cefb4da1ae4c33c9b946a652606e6905c9fe1c4d9d7e530dde02437d8f4e6adcd761124edc3a25a73c1fcf85956b977a3691b69b71717bb8e0c7545bc4edcbd3d7f6a10d3088854c4b4fd663cc2be21748b4b553fceca942e22200869b70bffba759832c5ff2ccfc7fdcb5e25199d7f4417249bd9e8c88fa9d67a6d9bf8f9ed13f3623d0d4", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x408) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, r1}) socketpair(0x20, 0x2, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000700)) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000080), 0xffffffc1) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() syz_open_pts() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000014c0)=""/192, 0xfffffffffffffe97}, {&(0x7f0000002240)=""/4096, 0x37a}, {&(0x7f00000012c0)=""/231, 0xfef0}, {&(0x7f0000001580)=""/103, 0x67}], 0x4) 16:00:06 executing program 1: r0 = socket(0x6, 0x7, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x880, 0x100) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080), 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) chflags(&(0x7f0000000040)='./bus\x00', 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 16:00:06 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = socket$inet(0x1e, 0xfffffffffffffffe, 0x20000000b24) setitimer(0x2, &(0x7f0000000000)={{0x9, 0x40}, {0x9, 0x1019}}, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80a0, 0x40) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x91}, {r1, 0x1}], 0x200000000000007f, 0x0) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x8}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) fchflags(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x400000000200, &(0x7f0000000040), 0x2) setsockopt$sock_int(r1, 0xffff, 0x1018, &(0x7f0000000000)=0x8, 0xffffffffffffff30) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x10) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x9a1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) 16:00:06 executing program 0: 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x27, &(0x7f0000000100)="30c52618c1cb8365a22938b19f719947f4ac39bdf1a5a503cc2a55f9ab9e93cf1a6d89a77a699f") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x7) 16:00:06 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) socketpair(0x16, 0x8000, 0xa561, &(0x7f0000000080)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/177}, {&(0x7f0000000080)=""/59}, {&(0x7f00000002c0)=""/199, 0x318ee958}, {&(0x7f00000003c0)=""/222}, {&(0x7f00000005c0)=""/107}, {&(0x7f0000000640)=""/93}], 0x100000000000010a) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') readv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/6, 0x6}], 0x1) write(r1, &(0x7f0000335000), 0x10052) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) read(r3, &(0x7f0000000000)=""/44, 0x2c) pwrite(r2, &(0x7f0000000180)="4c7d44c31288f5a1079468b11ffcb8eb127ef8eaec7893b404159d6b4bfdef6afdf903b9dee8bbb7b11ebeaa6803622598774a4a450dfd9b3ad547ed34d033e4c02773efd0425aa0c681fac30362385e66abf8ab7ab911f21e69559e4c0129dedbc6e0b2fd89f7b44e1735f774dffba44e2d2d13f9a8c7f927bb40cde7", 0x7d, 0x0, 0x39) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20820, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000140)='./file0\x00', 0x81, 0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x7e}], 0x1, 0x0) 16:00:06 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x20) chflagsat(r0, &(0x7f0000000000)='./file1\x00', 0x1, 0x2) 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') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x288, 0x8) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x3, 0x754f4888, 0x800, r1}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0xa3, 0x0, &(0x7f0000000140)=""/163}) sendto(r0, &(0x7f0000000040)="10c61081ef0f55f2f0da734c5f9a54baa3c61fa3654dfbf4bed79b57375609ad9106e91fe940c7fbe84512bfeb1288add99bcf3e9773de922e8c6a96ddece0c7da76cc05d59948e070042faeca6a8d1b16ab99e08608a5c76ef9dc5fb831cf72548e8d30d20ad0f4c845bd256455f9a6ab924d5a6070f742aea01e40a3cf6d147ec5d8b73d7517df7e55b0c38ff36b4b816bd47f7c214f14ea2309d91b055a9bc7f184f1c5e89236b0fff1a963cd99a82b6d2fefc16f42d6b07d29a645551a73f797064a5829fceb0957e8020e01c0c426d6a1c1b5535d56f82a994f2b711cfec03b249d9820ee33a20eb57168ed2f2d3c8ce214dc751b", 0xf7, 0x10000d, 0x0, 0x0) 16:00:06 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x5f8, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x1000000000000}, {0x23}], 0x2}) r3 = dup(r1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x2}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3, 0x10001, 0x6, 0x8, "6251903769a8ded4e55a23270a6fff255e88c6db", 0x2, 0xfcce}) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$KDGKBMODE(r1, 0x40044b06) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008309ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000500000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224d3dc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04f704ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce4120358367960d00000000000060642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x8, 0x10000, 0xd9a, 0x34, "fd7a10865932614ec899f9ffd88a88551d590b29", 0x1fc33292}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x2, 0xffffffffffffffc1, "b79dad9ccc382d09a4eb82be0400"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xcc7) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:06 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) pread(r0, &(0x7f0000000100)="6973628990ea4f1ad45b68c2d893533cc9b73e85f8a58223d49175dbd79f0da5133ce1a99164192dce368c40bfb065f188b08bb843a5df23512924e7d1f755e80435124830155ca60d3f7a8e18e4fada0f6878aa97458fa73bd2a60e770e2c358347b80254d3abf41899939b629a9e5a7ce40b", 0x73, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80d8, 0x9) munlockall() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x40, 0x108) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7fff, 0x0, 0x4, 0xf0, "d85a47d46ee73d6ed51601b43438756599ad4e7f", 0xb6c, 0x200000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)='mN', 0x2) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80013, 0x0, 0xfffffe08) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) sendto$unix(r0, &(0x7f0000000300)="5001050360000004000000008309ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a331a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x348, 0x6, 0x0, 0xfffffffffffffd4a) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x3, 0x3, 0x7b2d, "ddc2b434473781ae8f2401b1ac7abb8e0030cea4", 0x2, 0x320}) setuid(0xee01) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1000000005) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0003423a058f4d25fb0eef8f9e70d030bb9b88fa493e4a3bb3866224bd0bad1482b60bd729b7cb13b793f03ff594628d6158dbe722ff56e5e6eac429e837e3807173bdf31d4e1b74c1651f6e105dbac315c367074b3a746bc9d7b26e9281e1f6a89a045a326d09257e1563f9b03e5919d61d8d3f3383e45ee5165de2f4e44c0a4bbf8fbc69ff8a4fd346e44a9b328614f69d8467c17958"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0xfe68) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x22, 0x106) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000100)=0xfffffffffffffdb1) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000000)) 16:00:06 executing program 0: pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x8001, 0x9}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x41, 0x7}, {0x2, 0xed1a}], 0x2}) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000000000)) 16:00:06 executing program 1: r0 = shmget(0x2, 0x2000, 0x2a0, &(0x7f0000ffc000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7fffffff, r1, r2, r3, r4, 0x180, 0x3}, 0xffffffffffff0000, 0x2, r5, r6, 0x5, 0x1ac1fc24, 0x8}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 16:00:07 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r0, r1) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = semget(0x2, 0x1, 0x2) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/158) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x2, 0x3, 0x20, "92d9b38d821550b03992f91956ecaf7540366087", 0x4, 0x8000}) 16:00:07 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080), 0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="4388b25e4be5546475e365d4b0426945ce3a0db7f3f6d9a4c9dfbf2a98dd0666cc8030c13d27c7e1d04a0a884cff5576ee3fbceee1b9c4ece8a5721b51a6b2db8a2784f8757d3ce85682f62c33", 0x4d}, {&(0x7f00000000c0)="af140709133838bca905f971b60c3544005edaf23ad48569242d5792ca43960e", 0x20}, {&(0x7f0000000100)="4c41adb59fb9a9dbd700d1f118bdb321da8652a84b8a34de29a7a5207d05db3f029cf8b6d91c6577c51611500dd0e9f1c869f3cabeb046baf0f4fdc4903cc9efbd7a", 0x42}, {&(0x7f0000000180)="3960f95b4fba1acb644d2e", 0xb}, {&(0x7f00000001c0)="278669d7afd255b33d71f227771710ee5bf4dda0a3771561e09dfc6bc9623041568db7611ed3ead884f21b142769a5ed78391379e4cc5da1e2582130cd418846d432c58d352701abaeb103b732729e01b5ad67642f40133c88ecae11751247401bd4b3b96e5d9b690dc201557b79ff88637b67326fc893fa13d82df916e6a5accd7c80d9e568b0b4341334650ea7f8cb6222d31aacdf6417ca94936d0725582eacfa22c87449cf70cf4a076765252caf3f4f41d69bea14ab393fa9d9", 0xbc}], 0x5, 0x0, 0x0) 16:00:07 executing program 1: rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() socketpair(0x6, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x800, 0x9}, 0xc) setgroups(0x2, &(0x7f0000000140)=[r0, r1]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x400c745c, &(0x7f0000000100)) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fsync(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x50, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa7, &(0x7f0000000140)="1856d093e2c522e8d680ebd287e45f71d9ab182ce6d856d09795a992005919bfbf41ab6f86cbb52691d03ff7a69f7f76d3d73db3c7ea986b286bc2c730a3ccb6da643afcd1deb06a619e2d5b6974c83d02a721765473fd19385ca72afc9c7e10f3457b3602ef1af7c6f8d8ebd5ac1a723f6504d80574bdd8212f9503427d7218b1aa0f628287268c27281b9fa496ed53b252d6a5b94ee979995c464b4ba53acaaf60042b12d32e") fsync(r0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7fff, 0x4, 0x1, 0x7be, "a231595120ac118b4883825105bec773e4f6c66e", 0x2, 0x5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x5, 0x6, 0x4, 0x7, "f6e08825983e79aac50b989f3aeda5beb91cefb5", 0x9, 0x98}) 16:00:07 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f0000000300)="1af6de80395e1727d2cbb9bed0f6cce530d5506a163622308190ee2e7c029bdb2b8bc752121a1ca56eda3617e2293ddfd280ef187ef84e5483a7acd3e56a526f6cde19c86d350a71fdd662f695a44b50362f499745d6346bb50326123f532f6a77884b5b6a4b8896f650c44265bdfb3017104fd6fe7ad7fde331753d3be3ec5720325b0b479b3e640cbd9db5e25c49c346880b2202779ce6c45a8c4d30d80638ee5c21ce5c99cfa124fa1b32d376d9e1f20d27d6d69c", 0xb6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xef, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/146, 0x92}], 0x1, &(0x7f0000000200)=""/107, 0x6b}, 0x40) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="9f5c21facc8e419f995c0d98d1a0f314cc5876c5a87402b7d8b6b5806e084c6c2be63fa684ba781c11abdc78a5cd4c43f112c23feb78bce98d1bc8cf99f7123901581d62095b2bab0ed87a71e81c1261331d89a407986812a0429c185fe3030e6ed7cd00d5936ff8d0c67eb4a8bbc23e12feef64de1ecb4bcbbb983394d18338b6a8928a7dff7cfb238be2860837feab82c5f282061df4d2e28de92bf967b751f826911bd01d1e1a0402e8d4c8198ffe66881eee774e5cd0247ed33e6368cb0ca5950372e7a7ea7fea4834bad4052ecf59635b42fa973c35780299a9ba0aaa44b36c3b36078630483f8d763599d8f147b1", 0xf1}], 0x1, 0x0, 0x62) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) geteuid() ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x7, 0xf, &(0x7f00000001c0)="d5ff96696e6cd3a6eea1badcb5222cd28b7d0952857e0066679ae21d220aa6d7de50d9dde441ebe22b1757f2094b83bd9fa6acbff3c9d14ea8f184e861fb4d704dc700405f42986be9a25affcc1e71826ab93517c763d0c9a21644f4b541b4efa7f83f458460860cb2fa3d2096bc995128970512c73a6100366279e426a15f9d89db4f4da50a8730fcce1c799bee8923e108d288f0c3919f8b78d55bdf03497b3c3b80d83376abb670a9538a16ee80a663acc6771ecf2a3fd3c384cada4baa737073dfaec0f451a6a472c7726fcada8ad82b1a115f177810", 0x1) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x6e78}, 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0xfff, 0xfffffffffffffff8, 0x401, 0x10001}, {0x0, 0x5, 0x5, 0xfffffffffffffff7}, {0x1, 0xffffffffffffff81, 0x7, 0xffff}, {0x3, 0x9, 0x2, 0x5}, {0x1, 0x2a8, 0x80000000, 0x81}, {0x9, 0x4, 0xa83, 0x1}, {0x7, 0x4, 0xfffffffffffffffd, 0x7}, {0x2, 0x3, 0x1f, 0x5}, {0x100, 0x35371f67, 0x1f, 0x7}, {0x1ff, 0x75, 0x2625, 0x7}]}) 16:00:08 executing program 0: r0 = socket(0x10000000002, 0x2, 0xfffffffffffffffe) r1 = syz_open_pts() listen(r0, 0x101) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x35, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r2) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x177) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x4004741a, &(0x7f0000000180)={0xfffffffd}) 16:00:08 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x1, 0x2}) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x412, 0x5) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x7e00000000000000) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xc}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet(0x2, 0xc004, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x208, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x6, 0x4}, {0x18, 0x3, 0x8, 0x1}, 0x7f80000000000000, [0x7fffffff, 0x0, 0x7fff, 0x10000000000000, 0x4, 0xffff, 0x3dd, 0x2]}, 0x3c) r2 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/112) munlockall() mlock(&(0x7f0000ff6000/0x3000)=nil, 0x3000) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000feb000/0x2000)=nil, 0x2000) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chmod(&(0x7f00000002c0)='./file2\x00', 0x1ad) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) sendto(r0, &(0x7f0000000200)="4d868889bc24787271f67b7095bee6235648293f77b253ec5e2360f048f823b5887e7d29d57155801215aeadf29f060b164023d66e9e26c19ff2beab7b1694515a11b0829d88603ea5f391cbcfd6e43f8606491040a012108ca32c1d17e586b17d7f68dc22efda6c19c5f3bfacb1b355ed8fe719cdacb6876d0703b35799a700cf9423888df9aa9b48b2d617216232e0a54faf05158e23579ba22f9b36fe71c5183835a3260671328e9da265bf06", 0xae, 0x2, &(0x7f0000000040)=@un=@file={0x1, './file1\x00'}, 0xa) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') link(&(0x7f0000000080)='./file2\x00', &(0x7f0000000180)='./file1\x00') open(&(0x7f0000000100)='./file1\x00', 0x400084, 0xa5) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="07ed77aec5dff991", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: r0 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x102, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x28391, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x141) shmdt(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) shmat(r1, &(0x7f0000ff2000/0xe000)=nil, 0x2000) fchdir(r3) listen(r4, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:08 executing program 0: 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:08 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8640, 0x8) r3 = dup(0xffffffffffffff9c) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x13, 0x5, 0xfffffffffffffffb, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget(0x2, 0x2000, 0x102, &(0x7f00002c6000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x80, 0x1, 0x416}, {{r4}, 0xfffffffffffffffd, 0x8, 0x20, 0x2d, 0x401}], 0xed22, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x4, 0x1, 0x7c78, 0x80000000}], 0x5, &(0x7f0000000100)={0x101, 0x1}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="bdd5334dd27f6199123a7b216f0d88aae856872ae827176e35d595df0a87517d8b1fe9ffd03c69c6296ad845619415f29c0ab5bcd6e0fb82239b6e2bf3c744c84b35962692d4de2c369ea7fd4318cf00b75bd2ec51c8bc4d9fd6b0d9cdbf1a0658f48b25964aad0b2d31f2b10a2078d3a6f3c376f45b5973e9b0e191", 0x7c}, {&(0x7f0000000200)="dc9fd644e15ae4583edf75e1f2aa4d1c90438e5742667c3f653e0004aa17d1d958d3c7bff9946c2200590a60ac97e5a86d06f9ccd54996be486fc6497582a045a1b4abb77a993d75d14a0b57505f837e92f5ceb9f917a38b9387bbd05827cbbe987e63aac7f5bc91bcfd40232305621876ff9ee4f45889056c1512", 0x7b}], 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) close(r1) 16:00:08 executing program 0: pipe2(&(0x7f0000000040), 0x10004) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) utimensat(r0, 0x0, &(0x7f00000000c0)={{0x7, 0x55}, {0x0, 0xbd45}}, 0x20000000) pckbd_enable: command error pckbd_enable: command error 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x800, 0x3f, 0x6, 0x732f}, {0x81, 0x3f, 0x800, 0x5}, {0x101, 0x2, 0x5, 0x100000001}, {0x40, 0x9, 0x5, 0x4}, {0x401, 0x3, 0x63ab, 0xcb5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r1, &(0x7f0000000180)=""/189, 0xbd, 0x800, &(0x7f0000000240)={0x2, 0x3}, 0xc) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000300)=0x4) getpeername(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) r1 = semget(0x0, 0x1, 0x10) fcntl$setflags(r0, 0x2, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') semop(r1, &(0x7f0000000180)=[{}, {0x1, 0x3f, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x7fffffff, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x200, 0x1000}, {0x4}], 0x7) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) getgid() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8880, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) getpid() 16:00:10 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{}, {0x2d, 0x0, 0x6}]}) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0xfffffffffffffffc) write(r0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() chown(&(0x7f00000000c0)='./bus\x00', r2, r3) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="54307f", 0x3}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r4, r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x81, 0xfffffffffffffffc}, {0x7c}, {0x80000000000007, 0x10000000000}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x39, 0x4, 0x602, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0xd623, 0x800}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000003, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x3, 0x10000, 0x7fff}, {{r0}, 0x0, 0xa0, 0xf0000001, 0x7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0xfffffffffffff0a8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x60, 0x3, 0x800, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0xcbd, 0x189453ec}], 0x20b, 0xfffffffffffffffe) r2 = kqueue() kevent(r2, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffc, 0xd1, 0x20000009, 0x7, 0x5}], 0x64c4, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0xa6f}, {{}, 0xfffffffffffffffa, 0x48, 0x20, 0x6, 0xffffffffffffff3e}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x84, 0x9, 0x1, 0xfff}], 0x9, &(0x7f0000000700)={0x670, 0x8001}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x32, 0x0, 0xfff}, {{}, 0xfffffffffffffffb, 0x1, 0x0, 0x3, 0xb557}, {{}, 0xffffffffffffffff, 0xc, 0x0, 0x6, 0x800}, {{r2}, 0x0, 0x8, 0x2, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x4ace}], 0x0, &(0x7f0000000480)=[{{}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x9, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x8, 0xff}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfa2b2fba8bddba8c, 0x6}, {{r1}, 0x0, 0x9, 0x4, 0x6, 0x7b}, {{r1}, 0xffffffffffffffff, 0x11, 0x80, 0x101, 0x8}, {{}, 0xfffffffffffffffe, 0x80, 0x0, 0xfea}, {{}, 0xfffffffffffffffc, 0x10, 0x20000011, 0x7, 0x1}], 0x3ff, &(0x7f0000000580)={0x1, 0x81}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x36) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) 16:00:10 executing program 0: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/194, 0xc2, 0x840, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000440)) ioctl$KDSETRAD(r0, 0x20004b43) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x201, &(0x7f0000000000)=0x7, 0x4) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xfffffffffffffffe) getitimer(0x0, &(0x7f0000000000)) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x5}, {0x18, 0x0, 0xfffffffffffffffa, 0x40}, 0x66, [0x5, 0x37a2, 0x4, 0x7fff, 0xd124, 0x5, 0x2]}, 0x3c) 16:00:10 executing program 0: r0 = socket(0x41d, 0x4006, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728291ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0x3, 0x2f, 0x40000007}], 0xffff, 0x0, 0x0, 0x0) pledge(&(0x7f0000000040)='\x00\x00\x00\x00', &(0x7f0000000080)='\x00') chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180)="94a95af284ae63a404c0e7104ca25e11dbecf67d333e0c2ce1d310224ed25adfc23b59f335d50ea19ef4c8c6682796e3a27b1258d81914f2c61d17a96a72161da85d9d59b8777cf481634ca4730bb7638f76492ef73e414ec6c0bdcee860385c5ea971ab3b857786d1205142c450729de351a351921985a1fa5784", 0xfffffffffffffdac) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x8001, [{0x3, 0x80}, {0x1, 0xf64e}, {0x3, 0xa}, {0x3, 0x3}, {0x1, 0x400}, {0x2, 0x5}, {0x3, 0x2}, {0x2, 0x200}, {0x1fa961e0b1da2e7c, 0x3f}, {0x1, 0x1}, {0x3}, {0x3, 0x3}, {0x1, 0x8}, {0x3, 0x7}, {0x3, 0x2}, {0x2, 0x20}, {0x2, 0x8}, {0x3, 0x7}, {0x1, 0x3630}, {0x3}, {0x3, 0xffffffffffffff8d}, {0x3, 0x81}, {0x3, 0x9}, {0x0, 0x8}, {0x3, 0xc76}, {0x2, 0x6}, {0x2, 0xbc}, {0x3, 0x1}, {0x1, 0x8001}, {0x0, 0x7}, {0x3, 0x4}, {0x1, 0xfffffffffffffff8}]}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000003c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000020000ffff004000"}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="028a3305dcf31eaea6aecc7a4095e4ef41fb946f0dd19fe8", 0x18) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x280c8, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3, 0xfbba, 0x5, 0x976d}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000002000000000000007000000001000000000000000000000000000185565a800000000000000a9024c00000000000000000000000000e7b4330961d983bfe2da7ee6f501401420f8dfb812183dcde23ce062547b3da7f3c3b2f2b0fd44db088d62368421862a2766f4788c9f3f8a5f8de5c519d18461179f8ab3e97754ac84f35f11a1ecb31875546c6c8a49904043d2e7e167029f1da9d83948189992a8a165a06407536cd055d5e147ba6e5953b054bf6c2ca73baf1e35"], 0x36, 0x1, 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)={{0x9, 0x80}, {0x0, 0x1}}, 0x0) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') unlink(&(0x7f00000002c0)='./bus\x00') 16:00:12 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x8849, &(0x7f0000000140)={0x5}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8229, 0x0) getdents(r3, &(0x7f0000000380)=""/220, 0xdc) accept$inet(r3, &(0x7f0000000340), &(0x7f0000000300)=0xfe0f) write(r2, &(0x7f0000000000)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) 16:00:12 executing program 1: r0 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x480, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xdc) select(0x40, &(0x7f00000000c0)={0x35, 0xfffffffffffffbff, 0x5, 0x385b, 0x3f, 0x6, 0x3f, 0x827}, &(0x7f0000000100)={0x2, 0xfffffffffffffffc, 0x1, 0x3ff, 0x100, 0x6, 0x1, 0xd65}, &(0x7f0000000140)={0xffffffff, 0x4, 0x6c63, 0x5, 0x46, 0x0, 0x1, 0xfff}, &(0x7f0000000180)={0x3, 0x415}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x3f, 0x5, r2}) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x3, 0x2, 0x9, 0x6, r2}) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x1}, {0x23, 0x1000000000000000}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x87, 0xcd1f}, {0x86, 0x100000001}, {0x2}, {0x101, 0x998d}, {0x1c3, 0x3f}], 0x5}) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) r1 = open(&(0x7f0000000000)='\x00', 0x10, 0xa2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pipe2(&(0x7f0000000000), 0x0) 16:00:13 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x3, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) accept(r0, &(0x7f0000003900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014de2b3cd1e713529e3f1c6abf520000000000000073a156f41172296db72e1c3eedb770170a616840e5c285049301c2fe43b89c24655ec088e320d3f03d8b62c8e86f13efca5d8ac054f3f21b5c10c2f9b17166a655cff22b02592006d00857d029c5beda3566c832a3155268b671851531e97672262c04f1cda390310a3baf1597a82ee650d9b93c88d732560128393840bce59fcf4103b0fae73b4a0ee2edc5448daf9d7a34a3f91619340b2e5d36f95519271ce30eb65523d5cb790604f09d7b7688887e9478ba8cac7197be25cd2b860a3e874488a339ad8ba383329432"], 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfef, 0x100000000, &(0x7f00000037c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000002480)=""/223) getuid() semop(r4, &(0x7f00000013c0)=[{0x3, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffff800}, {0x3, 0x10000, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x8000000000000006, 0x4, 0x1800}, {0x5, 0x10001, 0x1000}], 0xa) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000011c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r4, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) accept(r0, 0x0, &(0x7f0000001380)=0x28e) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000038c0)=0xbf) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) write(r2, &(0x7f0000000240)="fbed8bc2b70b0d62d91c69af4ada4d5454e7745799f02f68602106f67c74f2b12bcd5c525657e8fdeba6045c2db73ec8974ead44ce9e1a6f68cf2dd43f9f16e78f1f41818bf3b454ce02b51d2e6ed2023533d241e34606e8f5ffa6bc2a7344948087e34756738ca73ee97ad9c68ccf309b2f464a89e4c70957e882dae3df73273c1a148f254691928c72c20b1441fe0bb24e3a2dcce781eef22c6a1413fe99e990d7765383f7670418fc336f", 0xac) r3 = open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getegid() openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20888, 0x0) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r5, r6, 0x4) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2000000000802000) ftruncate(r0, 0x0, 0x1) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20080, 0x0) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00082e2f66696c013000"], 0xa) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) pread(r3, &(0x7f0000000140)="85065e30f8b41d8014c232954d6f7d04d749309c8d660c7e14141e9e9452252d7460a016fa57392b2a82db398695d2af6da248bb757473ff44941adc3469421845a84d4998b1a22651fe3fdd011899be403fe45192980d5e527966fd8c86bd3db32ad8a4cc7f1fced48a6988f35401d8cf0ae7d833cb51bd0233a2a46c0ef859959cb23f5df7ac38de9e3c37da861c7decc97d43e2993fa2b368331ece297e01ef8304bbc754eb7211d9dcd264382a1b2dab3258f6d50bc8d461c7721c07b6ac30dc819c1d83096acadcea", 0xcb, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0xd5c, 0x401, {0x4}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x600, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf530a5465ec8a73e) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000001c0)=""/35) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8082, 0xa0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x3) sendto(r2, &(0x7f00000000c0)="2c55cb202956a6f215695ff7313aca34290856116e1132eaec50f8ab52c4ae0d2b4cca3ab07164d5ac9c0740a513d61eced8cb3bb3d50f7435239171a419a418e9f47416f4cf2f699fe345e581e70caa5d040fd53eee1940", 0x58, 0x0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000004c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/139, 0x8b}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) open(&(0x7f0000000440)='./bus/file0\x00', 0x80, 0x22) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000003c0)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6941882d}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100000008000, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x100000000}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000840)="b6db78d9804cf7e227b1536bafffa3bccc8142826171ba0cbcfa9f") r1 = socket$inet(0x2, 0xc005, 0x2) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r2, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000500)) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000280)=""/148, 0x94}], 0x3, &(0x7f0000000480)=""/109, 0x6d}, 0x2) r3 = fcntl$dupfd(r0, 0xa, r0) kevent(r3, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffa, 0x20, 0xf0000020, 0x9, 0x8a2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x6c400000000, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2, 0xa0000001, 0x0, 0x4}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x6, 0x1f}, {{r1}, 0x0, 0x1, 0xfffff, 0x5f7f, 0x400}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000001, 0xef27, 0x9}, {{r1}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x3f, 0x2}], 0x101, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x80000000, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0xfffffffffffffff7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80, 0x8, 0x9}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x837}, {{r0}, 0xfffffffffffffffe, 0x49, 0x0, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8a, 0x12, 0x3, 0xecee}], 0x4, &(0x7f0000000700)={0x8, 0x6}) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f000000007000000000010661f56308304ba00"}) poll(&(0x7f0000000040), 0x200000000000004c, 0x0) r0 = msgget(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x1, "27785367cff3d9c9e4efb3ee92af795a4c5aa62f43a395dcf75c8d8ea44113c6376942ecc4"}, 0x2d, 0x800) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) recvfrom$inet6(r0, &(0x7f0000000040)=""/239, 0xef, 0x2, &(0x7f0000000000)={0x18, 0x3, 0x100000000000002, 0x5}, 0xc) flock(r0, 0x0) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x5) fcntl$setstatus(r1, 0x4, 0x80) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x2}, {0x81, 0x8f}}, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) ftruncate(r1, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x36, 0x1001, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r1 = getpid() geteuid() sendto(r0, &(0x7f0000000140)="60b816fd5edf059b10215b3afc067c186064f72605436f55c7f88027f236c144d8838f43773c01a0228c55883cff5e9158bdee40c354275060cf31f07c61726a0845f0762a09f75611b10d867902969d6bf040653cbf5eb3f1147c4db61d696136fcbed6d5e0f0797f1e393f50435e087a48a2b6e99239153525c249f37e9a99b94ac77d5a25653679a0181fa2015dffe50ac1b135406d61ceb060987c944c9689116ad241f24e196b", 0xa9, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:00:13 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0xfffffffffffffffc) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x7) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chdir(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') shutdown(r1, 0x1) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x108) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20242, 0xfffffffffffffffe) ioctl$TIOCSETA(r1, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:13 executing program 1: r0 = semget(0x1, 0x1, 0x40) semop(r0, &(0x7f0000000040)=[{0x3, 0x100000001}, {0x1, 0x8001, 0x1800}, {0x4, 0xe9e, 0x800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x1800}], 0x2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xc600000000000000}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x32c, 0x8, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x1ff, 0xfffffffffffffc01, r1}) flock(r0, 0x3) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) 16:00:13 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) getpid() r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r0) 16:00:13 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x8001, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x82, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x81, 0x1, 0x9, 0x6, 0x6}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup(r1) r2 = socket(0x1, 0x4000, 0xfffffffffffff801) close(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:13 executing program 0: sync() getrusage(0x1, &(0x7f0000000200)) getrusage(0xfffffffdffffffff, &(0x7f0000000000)) 16:00:13 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000000), 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open(&(0x7f0000000000)='./file0\x00', 0x8e0, 0x48) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) fchdir(r0) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="330df58f74bc0d30b873a7beb91986dee3ebaad85570cf228e745b0c47133c404f969e892aaff34357f11bc693a7cbc135adf0661ef9db457e277755ef47f73a411ae794261421544be4397787ec01487da27f8e7b2b85c2c56f58092d4e827e1090fbacd8ebf3d5445a7a835134146f33eca0951397bca7518c7164b2319247a14c47364b87d46d52effffc18544b24f77e4db837f8c26d689a7a4b4047aba7e5a4426ce423ed899f30d8ca29b84b", 0xaf}, {&(0x7f0000000280)="6843a719656b1ecff00650833b21", 0xe}, {&(0x7f00000002c0)="bea386a57eb1b7b45d74e42bf81f1d1ecc127beaa95f8258d766dfe4d727e129528b1f271e712e78e5cb2f81406b0d5fc61d4d1f6a99a00bbb0471dd1d4cf4a8dcb0b3fdeded28e717ebd22f552b871068228f7ac5cfc3e63792689ae32754e52a0839395c7e8e", 0x67}, {&(0x7f0000000340)="757cc61eabb76af224d9c1baf89c568697f63f324bce4d4514fd888a5f5bc1735e7d0c498097fe1c0e863d40b6fa1b3317168b0cad5ba31be61999f0de0c37b9f173b74a7531306c852564d7bf3e350ffe5c82891a3f4abb444074e58b025f5552beecd154575781498f559c69ec5bebe55fddee5d38143f8411a9a09a98342517354470a1d66a99b7722dbbe39b16f9f4dda729d859", 0x96}], 0x4, &(0x7f0000002140)=[{0x60, 0xffff, 0xded, "9a1ef2daa3875cdac92bd788d6ceec414845dd6300ba069b71773094f885736f4556aad259073729d2b3e25c5291b2cb4361225db7a793cdbcefd86eddaf07701ceae5b59152143dda0a31a217"}, {0x1010, 0x1, 0x80000000, "c5555b9870ab3f0c5a2cbcbddbf5b4bb9939058f204d7129e8e14cc8b929d74463744e8b44372ef62033985ceeb0e988bedc310eb01a3e100bba2a3f3eb0e875b334b9f5f977b685b013ea08a70e4bea534af531c34ee8fe5cdf60c97d56f285d2dddabf91307a815e439789be9c5ce0f2a64d8d0006b9e87e6ca39dda39d5e17348ec2ddd7f6eecb340c547d719f8a4c683a79645d46b4eae568c8db7883666ec4a0e631093c96e6de8eee90cc85cc2cdd3d8c74b781cdb9821f25f2c928658f21d76fc80541ca57840074bcc9a3452dbb823d7799cc7df53694334718ae001528afe8d0260f9f5735cc68e7b8798991e402bfabfbf16c614a3906367490672b1be3529c134598e18af34cf44024d8a67a43932c051d592987954da2e0a6d9a87c8ba46fa2dac37463501b6615a349248d4526cd739df0aa7d431864916980173900c8639382aa7329b35f00f01961f071ccf9c1d4e5ce18eea4c478736162381c9c6bc506e0653f180b9218376f2490c69d319f1ddffc7c6724120141ef71e5451235ad6819eb7058df2e0de9134f1158b5e78398adb11089a595f37b5252f5eb7f65fe0ba069cbb347cf16477c76b75eaa791ed2bd2142ab12863cf97cabc182092c499a0d0735de1b048fc967ee244d87d53ebde8c30e5fd52b1ec67336877f3ee67481b7332780bdc71ef5525f6fb4768a6b7dbb94a27b5180179d9a23adf9dea56ce640db0e4067d33eac323d09d89470bf8ae75a1d3f61234894a9dbf02983831b833c11be8424caee265333f4d69250dd7acf9ef986892b85ef528f18220422f1bdfaafcf58c89c3d95e54720ca53323c1fb3e5ef1587fb5e5c2035b7462b440485c5bb70d4aa7283c3bf2b05d8658e609c197ee343d49734b5bba55bd5af4185120d31ffb5fce2fd0fea6b5fa855fd4741591a97230cc3090c606e826ce8057eff0108b24f3a3016e83a0797a53e9baadc9b9627b1bfef94756fc994950aa39c167ad3058c13ae6ff2c78bd6265ad93cb52894edf007f8b82d278f22a30055ad359cb3f70ab4429cae40cfaeb1f89333cb36a2188059993f925bb12410aaa793981492632169f24cad59c6f0eb86435cfea40a6d1d765aac6711c16ed1485c75f1454eee2db42dfcfbd9d79782670b2ce801315852c77bd38c26786ca4cf7276dd1a16d4c5ff70e40f68e4631ad1a02ef31a5be9f85f0f00ce0d1053141cef4581b89560d2628c4b7334d6a00ae9574911deef3306125d633aad6797817cc5214b5f9dd2435f4abcd7fed022a10c6cc52302b7bf32de5184668ff1a46060b990c9fbdc345a720db3227e60e04f56b9ea64cd29e76713a2a3885a7224240103a28b31caae3353d826f39a009031d699c16c02f73a399e24f04f64acc0e86bf8414690a8edbd2e15e1cb7c38d7e89a83fe5ae6bd3daca0a7cdff0146ab1e27f69ee4250255604f6fd0ac09131fde89b97a50b9574d85b796ebc9591b490a07cfdd59f5e9d88821f6240455460ee6a6870a6ec4539ec358c2e460326156c668eb8ce41b28c20619e66135eb863cd33f2ae02271bc922646170e8e2316ee31b04e966fde18ac51db9dbb330b06f8f784dc7a3cebd5d4d205ab10e55f2500239e04ea85339d7367c10073c67ea24e29d25a3fe0da59246b7ee52a0f57170236d3fe1abfc2d20077df0bf769adb0bbf792acd944afdae1bc55d059e35835b71b935b4fa0103dfe91d9a77662a3504a99a271afbbfa150e82ca888dd2a8f5e63f835bbbceae02ad371c9b24dabac44526e5a3499a5137dbea8037225229fe95cfee19830f53a90c67dcc790080698fbe9b9c2c32a8a4cc4055fe3d54075adb81a8215cfe523cee351341799b3552f41a3d3448505eee3e9e070da234b9387e90f3c53bca712cb6e4315e571352fd1134f69aca6b38633a91baf5978cce71f96d78ac2b304b4e4edfc2892b4584523f264751d3d3a6a3b3612bc77f4ccf469e831440addbf7bc9f388f002a6faccf6a7672ebafcebb68be04ad3a48c9a3edb470d9c493759f7af2f13dc52e492f3ca21d3e6f2f1351bbcda6f86efd9f47a00c4d8e6e82e81ea10bd443891539eca0830a062ec7d2e9f434410ef4cd213ca3ae1c75ec3bd0f59dc685dcd77508cb2db96e2ac488ebe765d358b889101b4dc5f24b5e0766d356685825df84359a0b30a3dfc89c87e40294b00101a704fea8a2abd0ced5c4df4e5288017dd76e77f4115df8eb44381d2dc6df871862466fe501607adac148b15bedc91080652959f846b6073933aaea35440680efad3d4728bdaff4b45f890cbc5dba3f88b7ff581e006fe208105137c5bf26a9593046c0d739e2e0a345267232442b35818d08c4a02f3408eb85e6992131a9d5c4be462d96c13cd1042bb9f08147891fa2144ea78207bbe76388c7ba90689d5752aeae117a9d1fbd2227d52cf5db80ea5fd3212d4fb62f849b551150a57bee2c2ff5986a2b3ca2bceb55d61a0bc02ab1511530340b60864b4119ea497587e47d742e776b793b5126ad0c708519086d51497700abf659846c752b9cb1d105841d83e4236b1d67a15d147c9788e7e27dce9c780e2e34ac4b46f7e8d184819f3bb4a905b498075374552ea60022fd58995151caaff21b2a54cfd50e5bedc4d9ac7213f28a4cf8e1a2b5e9d163a025c50b834c68aebdb1b77b4b91e09231b1889d0f3dc60c07b2f9811703640ea474b4f539ebd2cb7b12cc531f14eb95856070e3334223c2c1fc1fc028ce274f57c5d715da331bd1992aa7f6326bce96f254bbd943143aa01c197c7434948fb81309df485fe07ef33263bac4670ef5fb7cd0a83dabb1df20f174ed3a44c44831090d45b37e2c5a65443a96b215a89a239283cac4d8eb9adfd422c0d16010d58e8ac368782143a378a6a81b598f95dd1fc240e6ae65bf4617484b03a612daf813ba52dddac7a6981e0f0ba072a88bdb4e807d1c238cc269994ad1e2c9c13233b9c6214825178c1f0d7fc5c1c19e19b692e888d1b052db61e6fcb70e75b2d73be2b1561dff8bf6498c967d9cc06a5270b56535d5c70c2b506756605d87492155c0e08439891be6ab3d011810f26d5b3b813c6a543b0e9c3242b17d73462de15c9df1732a8063986c7cba08b327f95b7811849ccb5805887162f956d99caa91f4db534f0efb61fb1492be1d885e7c44e6c77ed33088a190273ecb6b469b67ad35682dc0fbdebe39baa4c121a8f625c9abe1523ab61a773c7387fb057667b740628aa5d90ce966ec394261dbdea734e8d8901ff360bfcbd0f1b5f244c8d97bb76b0a149ec1d00e38e17467ff7b874168ec48b935410909bd3e03494cae5d5dfd62f65a41a8cd75a1f39ea4ab582e0bdb1d7c2e4e05c59945048b86bb16e76faa8a3cabf0f522f9cadc0cdd563c7aebdd73edb4b6da3a827019b4a9fe1ff9d5e7e9f89d47b2a463853a7f9b03aba37f32f2da417fbfee32219a4345548d6520145b5e7f9504a68dd84b245edcd1431c3c3c4a62ca1f9c945523b8749caa6810cbbe19374aa74fa46d362e14b0d2242d8a23268ddbed1d3827081c45b89e9f62e1538a3b32c96974745ca25197be66af5343bbc99ea32e21e1fb7ca1e0e2d0c44c1902a72a50914d930e0cb2a3fba8d386d754df61b24ffea18c565bdd4f123cc4a1eb99ff3cc09f49c42318ad0930e871b2e7dabddb6c82ee58d2e85439bf4c8a9af556fee9c0356322823de0ffc405f721f479240680b91080c7c1647cb83fe06aa83f96c627083dbeab33a214a67d4cca4c7c919e5ae240e12458e0fc4f54e3f12e409190a1e01a8e29c04a70c785b1356a76b96b3e66cd1e84507dcc6cd5b2ebb9fb89a5d67b522e1a0906152c7fd7a644e650465681eebf48db6c51831a581feea07fc9aa93dde2b936105d15ba8080244e0c11b47bf5d58d8e71381c45834a04aac6640804e365093555aa0cfa9e6390f5906ed706a6b60d1fc5deec470cf0342ef31e06c78d5eb5845408dc2b3d5e9e9f73825519bff607638c3fa53ac8612aa4ed5c144b12344b73e43bcc56228b1fbec988dd50c6878f8f5f4871dd1dd9e0a7d69b9aa53c9219f4914b5f89f86bed2f0c1960fca8eb1d88b347b6056882c6cd850e6d6cf353e2a2a00cb1a01770899ba05592f7faf2b0effb7b905de956deeb3e62ad93c3b54824d3683eb7412caa64819b9a5f1f1dd8766ea8cdc5e7a790ab1e86e1e0596cc32fa9acd847f22f1a08004f3e1c7fddb5d520ee84d609135234dc7240205efb9c9e18e73d608e45d4a47ab94b1bad918cb8550a32fca3791e6b01b07539b57470913a14b74f385d8c846ab597299f27ab5ec2bacb2156fce225f936fbb051ca14e9f108fb29845752ff4e90b35cea46d2512fbd18a7ea5795e847c227c250ed0ab836b16d305deeee05910b943c532f790412839daeaaacc7528733fc52ac69d9274ec5f8c420d9a37e4b05bc7ca1b834fad66110aca2fb1317809e67f30bb59dc0835b1b3cddbc612780d50c0ef949afbff2b2497541020a89d760f5dbbb1d0b5ef82b630210d0319cc6aae49bec969d9d5d93b5c8523682a94d41d1fe81a25ab87533adc5e7dc21b4b19e40f160212d28ac61ebb8b29a6eb1cf28587bda2a1057eac76cd1a15690e4d23654810182537c9b673c2152bc8566351c9a65a9d652d7281d90e3320eefd8d63f1742583ac5ee5ea7e9693af25916294030e958b931b174ee3aa3c89ae3336c4fb8ea6f9aa6813b7423534972f7d1c8f923903fa47ce3ae447799270ea5a2fafb3e1c98dd7c7bf152f6f17b6299b56a9a1077a25d64cfaf1f7e3c123aa157c05e39a208ba899f063b0d05b55508969d51cc4ada563d8902b28d4d0b409a8699d5b726ea131929002995e39e07604f8394211f4245bd93fbbf096b0061c0d411b5b1bc634bac6aa6690881dcf07807386150212e068a2ee8bc1cad343f668fc2ae3e7aea9e2a0d002c381647adaaa6c31f0b334542c3cd355d0102293c360f07611f526d8b1a0bd37b2455287f41ce4680ca18364aa627e5da1f7d4dfc210701d07bba83814dc07ff6e2778bc3b90e5fb82071ae1b6a6e9a36efdc9955fa5965685db0c60e8e519ff9c543b61acebfa6ac6f16e50b39be6879d5b1981d17718b1414d022cb5cd2eee1411b12467aa6536f35f491086eb68fa8a12f4e07e7036b01c3af9f4dbc268a7a40d438f55f9b8ebc0e8b6d1da47aa70164925c0854562750aeb791aca86c461b5a78a4a129e149c1980714f4cc4fda6d59f3d28c0df25b17d1754ebc49d017996db317c7b348080d075e263d72fb309f2e295a7f6ec30cf5ddf2d962016190f969bfa84856e62d29a24a2f885fae691b6915d2a9d52a7ccf2d047df402b6807ed2430433c50e70fd3cdb6f78e91337367d3425591c08792a1bb7aed4e704bb9aa371b4cfa56e49d2cffd5cdd3ac2f42dbcc954ac786bac9fa98192dc4316cf86efa1770807c981bee437dad66679180bca669a47ffa1f6fa2d71993988d526a49a276e1e834c8e267abda774a285ef7ec47429021e51e66bb28d2e56f7cc5e7912dc22a81e10439cea1c68d0fe3015c41d086f1c28cbea47a67d26149edfefcb54ad0453da1d4f4ae1ed5b0e9057b1bdb481864a4323dd87dd30e5906fbda1d15ed5566b42788c6b8f73d2b38bf8ef95d57fedb91f73a641b01018afdc78363ea4e37f63160c15d93fb74816eb03141e4774ff42cef0bbe54f8c5d49b15fd8ffff071d33f959bf9eef6f493a87fd758ae9d3a4c508d6c321baa0261ce3907d40b7"}], 0x1070}, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x8, 0x8000, &(0x7f00000010c0)="46069abe62b0436d5ef163e093ced01230055c98dfcc9f386d94d3cd29108267ac25654152635060a5bde9e370ad331f5782851f8f934a47330d6436d9b26bafcb4231c4d6e7cde58098cb025c535d0fde22fa87c3c10b02fc9c85de3fb2a26c98e74ee03c88f2e90ebef58ae43920f4c38dc893086f9c04c1d29a8f2443be77ea7e6fcef9749d9021c998b4efbae0a939e02473a093491b52173eaf9b58e399844bc250adacad47d22e533e104a70ac4a844093cca26afdb26a6af12dde71bf1ecee1bb4ff7abfa04e5ca9225b037c9f46c429d61812b2da855713b288d837e32aca96e1609b7d037e877b0db724f4a47c9c8938dabdf13e25eeae293975bf8e0f350e529d84ba778285289cc159eb6e045eba58014e583dbc0bf14412c4a655fc78f6d03b20e91878600786483c488181417a18cf0b350070a198e52e3f49cc5146200f5b82d9e7dd4fdd11c80075b9fc48c447139b1324ac00cf3e1f3bbbeee13100f8def4c45699a6cc5fbc035638c88b4c74fd6c7a761d6d22ac4bc8410418414420da24260b93e935e3289831f4dc3938086b32ec7f169e70a47050299aa544e309d62b073f1bf95a7549083c1bfd8fdcde84dcf0810a655d97fe05b64ecc3891241f65e5554eb224f76804247ce34b258faff13d98297794a75c86dff8d0315aee03964eda35f71a22c8c508a68feca11a422da4402eaa339e4875f42331ea72a3a3636f91d055ad8d7f044bfd25652d2671ae5da60583f7b4693736d8c8c660894ed5e8803026cffe1a2f495d8d120c24ff3f97d89192833766c6d84d663fe0c970c99fc05c3da67f5cb2a4d336077bdf177cb1e766687f3cdd1034e613983eff5b4a70f24aea0a0c2b206ecc44aacf0dc2d28b9da3d6795d57d28e288f1c9062aa0366c654ab943d8f7dcdb93c7a4a3d557e9756d1e746d109d394e617f886a675499af60bc6c445da414e0bba5db11f1a864ac0f779ed459f6fc1ba80db93956da36dec705313a12a0d51ef1b5579182ddfb1f27ef7b479234f82cc53d02abcc978f35a21b4b69055671a6e0b176b5412a54b704e10e0cfa1025d5d52a4f77bd5169ac725629b3835534aac774b273cca533e96487f687b748af628db411a1c91314eabf2aeb652c7e5c67d9ce29c789c01a07de743d958d64212641814037cc06c4306500ca03a5c5b6b54d9ff68cb8761f7c5aefa66dff51c40a408446a0963c1f4347c9f054096b88e3934ddf0303db3883d0e3c2e2cc0d1765b453b8afa2ebbeb040dbb5cc189a0540f6a09355f6def03d777ed90c27cc94a1f0f6c79a5c03f567496bf091ee18f9d812edc4faa41886e4706cb04d37196303f4ccb569013eeece467b3c9a958e5a88a35cd509101d8298b49a30f6f796b117a306f76433c43db45ebb4daed1155346f059bd895ffb5f819e8a25936e07ef1cfb2fe21318f19d46779988629c7ed1e5add2f738c58d597a53c82fa894dfba206d5086f46a2bfa88d487d76c08f98f7d973f0c0ca1ddec96813975612d997dea6aee7d0a00eeadbe664f176921deef8a250b92e459a64bc71a0939ae8b0508ead4f5ca30c2ef703d81b5c87d5e431096619356adba7b177f9c874536e77cd91570f95574f162633b863ce3a384c0a2ef37d41608a39b6848c9690e2c38851edca3f5ad2a6290daf50151e5ced8511ac80267b3b81227226cced15ebd63f1665b1296ddb9ae4c28ab93100c72003d06284da0bc929629f8c90bae111217bd70e37a6d6300a94689e8e36edd09edd37244de47aacdbc1d3aabd3d3295d4b0a64b5c579c325ddf9aabf3e0ace833882e8abc1d741d3bc7d9dacbe156ee159999979f3660c4d13fb6b20808502424969fdacd5c5e109d1654a227850ce6aa1002655bb9aebd8a331128fb1cda27bb79e3f5e9be1a4be3455a5b1a0755b117947b3c4b474835035c353be1d43bcbd04bfafcf5e866997d5f6d8d5c4783c80c50ea59d4a733420c1cf66d7aa87ec71b444e4b2e399c0df340c6941afc3d27008a6e7e370770be20f68ccce48936db4f2ef3b6c7b9a8166a1820c35e5a7bfe5209c5c5b4c480849f5316a6936be256729ebd5f9a9f199e094e6cff88e55f2d98017a3ba7b06505f7d55d938a4c17b29ac1dfd67840dc35ade9a840066bc7b04d58275633aa6e106d0b2858316c364177545e276a38a73683d64de1a2cee58069d9b85dc7776414312aa4ce428faaf0370b4223dd6c86f1c6a959420bab17bfad8fa81a1b2cd2a15cd0f1aa8dec5fe9f7ff44616af79234bd402b2b11ad7601083a6bb3a8e7ef5bdb0d19b1c4a28d7f8904b2c6097acad48dd8f3da6864dec519cbee01c1fe57bd3c2d07fad5c9ce54479558c3ddd567fd5fdae65e7111fe81a0a322e4fa161a3c1cde1cad090c62df34ff7300cef035b64895a2fe7d78242f9b9fada0f6246ca445511bf8eeaae241e283033bdeea3f6c3c50db106f07bf50de4020045f3ff668a42f722553571f977992207da8e920ff3fae59ea3a2b2edb4afcbf9a15c313725ebb89085524c8b5355f04a77caee5ff42ef21e53557481c709dba1f40d804422b4660f712b39615843a3c3d37d3308d86c0a735793390dc7c0e0979caa3ac81963f47e788f98ba69cd4b3f5fe85c9ae63307baed7b07234aa9e4a90c90739e00457ec2f0bce85b98936b517c11d052b13a4e7e5932b90a319129c520c7a4fac04449b0be2c898f35bb9a6ab6e201ee4c390cf3f7fd2a068645a0aa47d7c92f2306103d17b4b39a9fb94a91ca304620d81673936a45ecd8a63a02bbe58172549128dc194d2a943f46b968c93896cbdda03b2ee68406272eea2ccece7d3122c3b7922be55b8eddecaa51c8b5e4dfb4de9a96ac39d11907e2011e8106785199741e5cc7b4e7370f66dfa3eb38753bde98d9a8f8ee752c1231abefb24b97bfd3375425995b54127bdcaab3ded54ae6a660d809845f9dc71e12e170e75e3fdacd93852d464317190f63b9e4bd481ba96d95a6b3e7f5e5350a9c90eb42ae7a05ca636a98b88bd0b1e01f988f8c5b4d9703dbdcd8d499efdf14eef8341848c9f25213645b8732a654e2bc7ae5b3669be937c06556d8696b6fa78368303c3b1d830c16bb5b53b5d1bcfbca867b8cb75ac1fa140326b9c258ee15c41d4674841f482503d0a9b28fde931de468f2676353912eba322066839f9a17e6dc059985e91d119e9f71badb4320eb6ca83fb90babd4b1f8c165f812f67b76f7f7dd801756458375ab7c617cca9846fb31f94e8df57cadfefd798bae8c6979081fda7dfa9abb0623eeea6786d82351315adb2270393ab697fc62d6a04cd00888c1adb324c9494c30a3d02bd9940fc096ac0477c1edd1e9c18e6bcceae5c906c31384de5fa44de193815f436d4731c05df28036b9796865be925db70ce04532a82874308168cddb258f427495c528416c329cf8ecc6fdfa2b806ecfdec6e061a97c5b7d5010d6b1502459d451f903291151b36f9b24791ef249c3164131d9df46746a249847cd5ffb5a82e8aa7e404aad588997f096ef9ad63e1e270cc2979d4e7691b7872bf78ceffe7bd024af292a4da176705067ea0b5dd8ac64b2d96d2672b148ea00e27404d4ffd2a30fc7aa1516b1416e4a489d655b8c1e0fcbc1b670ed3534b5340f68d03e27da92d9d921a9c0c287a4b6906599a75e1cd1eb8d00523c5e28aaa0a15cfd6d2a2847322e2abcb2da8a6297037d27e7c7500afcf39cf2c2b42d0af0138746071d551fb321f530e667febc549a83e5ba3b794eb89a5a636c4da4cbcd794d9fb9e42bb90c1f5b22dd5b064a7b670e2db32e13a1125ce43b23dd19fb37c693908059c6b2e6f8d5431a8e3aa399f97d6c58030b4eb98603a0b9fc9361e9a1efdd888b024ee6f312f878d500c571304aa93c607d1cd789932f43e171d261e3e903fe32c551ce60a45418342af8537062b8f145d7e53b9357ac927dddb28dd37301c7b92b61366ed538aded3dff45c1dd8908fab994fbfedc6f335c25c68e926da035053eaeee5edf9bd9df9d9708c63d23025e8d5e3173f00785c55b0c8dd3a104381818f8140c796cfa7c173455755355bed3223a3dada522b48f5aa2b9dd86f3d36328ccd494399723bb03bb006cc0854480a903ab1c9afe4fc0e4f95610a0a6d3a5a20027dceb8bbd486f15050730e49c1cbbcc05dc27e4e38b0e2b13c4b43fd18459ed36221d7be72754dbe809b0551eeb25b198b0fe98579f6d9948e6da10edb8467996eb47619239334ddb5206ae6fe6430e2f2b25ba21ed06822d3f0b6f387ed513e200cb0061e0d95d985ede14836d01a417aec24ed073b27b082a22b2dc4b1a29de3ebd68fd45ed79d607f2664b8bcf6d930f4e1bac1712d6471221d8e38be363133c488ac7bdf4165d7e2d44df542d4b7185fc2d126b9625c2ff522c227e2fb10e5a9d3ea8fb35ac7378dfffdce47ccad28233eb1d43661716ca79275490773202e7c2bbd3f5fda5ea5642e17ff273f48e8a0527cd577037ca683dfead1e1382dcccc65bc0d7659b89bba94804f0768e8d272f27e9e6f20fb661059d0fc463edfa3098d9bf6deda62e90ec9b07228e56e1d214df2f153245ee6f50b872730ad8d28de0e5ff555cc134cccc954c6606ff13f14fb4ae370501c728f2c0929b9f4f2e8b4e0315283781ea3c6dbf9e4c20e870c63beedd7bdb11242bee5e6d4a20e89cecf1dddd0b174b7486967bb5e89ad4b0e2de766591a7d71ac6e47af14edab660a508c7f1addd840691bb5d3961a7bbeda76b8b6c388f55fa47812b76a4a5fbac15d915623d63ea9625b74472f9636a45650730bb85aec380e77aa7b90846b339a7bae0d95b42abd9f35481220d257331df56f618f9bb8b3757f778e7bea161536d26de076aef79fe088c405d3a7d44f6cdd34b201ce4f36f2bbfe2601de88b9b079329a4001a488409b6c37131ffa19aa0524c681a10a783b483bffe2fee63eb1a6a389b33d133b1aef594391b77b6f56d8c30a6e44eb2d2d5729f3aee672edcfe7c0dfc1d4c0a08f70c8edd4e67a52b5570318e24534b469e7b3e43f73a570b8d4123163256c31bd5810c4a93fbb8999b85497d4aa560324f978334fc6131bff74371b099df822921745461345c09e2865f2ab4f82f0bc31101f4dc0f758abbb8a7cd6b459627b3d85b04997849bca96e64aa8815b86c14b8d7938f8d2342a903ce0576a9ff84ca724dc6328975d9c288c367f8eb318abefbcc380c057039af79691eb40c0f190a649cd6cc140912e74f9b38499e8fb2785035aebe8dec8b9f930b7c4756c8576c4e2b9cc7dde8ba0ecef3b16c0a183113fe310b54e96402895d5c264266bffafec69603b271237dedf04237900c6b9c9cefada2b34c9e5382bbc84c080b7fd86e7b1d778fb17df4550b2666f3ef2d036c0e951b53403b62d5c42e2f9f7ccb81dc32398260d24d1b291f6d7139497744336b8df380546bcd467a80859ed90cda2cfee5e3ea3bfc74220fabf1a9b59aa6ab1be207f000848a9530897552ec7a1a4730d09f40fdf8e550f7a685484757ba53a237c94eb960e5a99b4c42b6a0602cf2aa348d7c2a61d324887934961d81194bafed3e140c3fd67ecb4fb515d66f381c7a59069ab4c05de01a05d556436209608b90127b720fb528c064fe75ac8826d72f94a8a822f732f0a7c3c702f51a483fe6f6e4a40d902262c8afcc0cafb6f224678053197a5c95e1df54741ffef2f752f63e7ec153d377eb14cf49a27f8569a4282f0bdc309194215607e969ecfeee042e0d23d2074d52e2d50328119749af234e3660f138b24f353936945809a50a7c29f32800c60ff70b603bd2ab2669ed8cdeaf9e9d1fd25169d8739f1ca80ff5c0a39eb8aabf5558a6afe005621799a538c0b8c36f14977b540373921bbdb79f0a7290d4af815d4971fa802fe4c98c5c00937c8a2e688ade5b21cb68fa2acd", 0x107d) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000000740)=[{&(0x7f0000000540)=""/230, 0xe6}, {&(0x7f0000000640)=""/69, 0x45}, {&(0x7f00000006c0)=""/19, 0x13}, {&(0x7f0000000700)=""/64, 0x40}], 0x4, &(0x7f0000000780)=""/176, 0xb0}, 0x40) r1 = geteuid() getgroups(0x7, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000480)='./file0\x00', r1, r2) sendto(r0, &(0x7f00000000c0)="04ad45e1334a1d6e35150f3e7c1688e8711bec6b16e2bc8f298ac42fb9238d6bed142e199cdeafc32435cb64a135bfac3970017ae4ba8cac286e1ae753aa2630a8b83e3975edf1a08d598ab30b0f4bfe08812f17fc5beecc0b92ca66bac6874c18e73232fdbadad6ed98c9bc31282cd34e4032446a3d2fca255b7d334be7ef9aa1d57f3f4bb13e2e26f0b2546b335f4e54fd08aa2215cd63a4aad6cd232978cbe81510a61818a0cab413ad4b8d1c031fb332e9c6fa5acd162dd15046bee49a0510973df92cb134d4fd0091bb7b740e340193652714f2f245cfe7e5967e23e10454062fe33dde1dc82fd6c817b87401b483a299362c", 0xf5, 0x400, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = shmget$private(0x0, 0x4000, 0x45, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10020, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x687a}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) connect(r3, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMSET(r3, 0x4020426b, 0x0) connect(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530e3a45f8ef4e259c000"], 0xa) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x138, 0x2) 16:00:14 executing program 1: rmdir(&(0x7f0000000100)='.\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r0) syz_open_pts() syz_open_pts() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlockall(0x3) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:14 executing program 1: r0 = syz_open_pts() dup(r0) syz_open_pts() syz_open_pts() flock(r0, 0x8) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x490, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x8005, 0x1) recvfrom$inet(r1, &(0x7f0000000240)=""/158, 0x9e, 0x40, 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x140) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = socket(0x2, 0x6, 0x0) linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00', 0x4) shmget(0x0, 0x3000, 0x42, &(0x7f0000ffc000/0x3000)=nil) utimensat(r0, &(0x7f0000000300)='./file1\x00', &(0x7f0000000340)={{0x81, 0x5}, {0x2, 0x8}}, 0x0) recvfrom(r2, &(0x7f0000000140)=""/93, 0x348, 0x800, 0x0, 0xfffffffffffffde4) 16:00:14 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x200000004, 0x7, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r0, &(0x7f0000000000)={0x0, 0xfffffd31, &(0x7f0000000100), 0x260, &(0x7f0000000200)}, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1a6f7272874d02e5", 0x8) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x37, 0x0, 0x3, "1b5d8e062bc0c6c11530e3a1fb7a26836356d304", 0x6f0, 0x1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0xd3) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x9) 16:00:14 executing program 1: poll(&(0x7f0000000080)=[{}], 0x2, 0x1ff) execve(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20181, 0x0) fcntl$getflags(r0, 0x3) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb63a, 0x2}, {0x400, 0x7ff}}, 0x2) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xb65ef6d266e9846e) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x204004, 0xfffffffffffffffc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30210, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x300400000003fd, 0x4) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="18d8c44dd2fa29049b49572b091ae9436dcde6a472dc5f2d9ac4c9c23e8d42808414e12e299043eb6c322cd92bd2f0b3e2342eabd2fb22727d3934a359eaaf633c468da81c1aa269a5bd0fdd2339b5735168a837d7f48109053356928d099dfcd193f05daaf72e58ab9052bd65a2676eaa98c7213b908abedbbce65c866cbcad5730265ac1bea13f88f6a820dbe1b8c7c905fd92297884cecd9ef6cb6fa13d43fd026e385269e5de3baa3723f6607529cdfa92b8aea4ac4a55265cbdb8edf67f5b51027a9cc58bd0ce19420e97b54708b9ca512cc17feb6ec1e0624095d95ded21f361bfa64e5ee349356d55a513d2f87af6bc60c3ab5cf47db9a98d1ba5a956bc6f59e8744b5e359eee737643f298274197c07a769adc4fc1b391aa4013c7fc4373f8a8e40b778e8be4ddfed92960a494baa79d5c37b92829109bdc700b44146ce398fd64a7ea66322e6c", 0x14b}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: link(0x0, &(0x7f0000000000)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x42, 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x10000000000000c4) write(r2, &(0x7f0000335000), 0x10052) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0xa1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5d07faaed2d8eeb7, 0x28) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:16 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) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(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) 16:00:16 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x901) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x7}, {0x1c, 0x2, 0x1, 0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget(0x1, 0x7, 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000640)=""/4096) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)="7863bc3b35632463ae8bbff38e0167d746ebc340a6b22d2718be54b6709de556604eb74c96218207f3390446bfaebfd389dce93fe4368403ec9ea35e3d0268fdff6f94d3afabe203fe2d640af8664759478700399ddd442b8160029415c050ef96f142a7f3a3d30001a5825a3e1a95e50df3339f0779be7022512706b28b6a7cc0f0aa3bd692", 0x86}, {&(0x7f0000000000)="00760a065d8c6931f57a6e3eab39aabaeb53dc493b14f287a3", 0x19}, {&(0x7f0000000140)="f6be2372f6110548d4072b069f478c6b6e157936c7eb2365b1b48df35fe3eeb27ac65d144d7b3dc06116c7a0732c2fc6fce2d34c84e3761c0f6e82139dd920a3494adf85cfb353b2ab2c12eb16e776fa6c22ce916c689e850e03d55ec6f87f2352fb956bf25b05ebda1642ac86fc63badaa68a9982c838f1", 0x78}, {&(0x7f0000000540)="8d8dc3ec3662e61d0fa557ff485b6e6c3d6b0f5e79163efc1c4b1f8e32c151db3118e214ffabf89a34cf3f9ed96386cc54d3743a2c2a3b9fc5529de2cf8fe280a32e3539cf34745f3e16554d516b6595f8705c590f063840df72d50f94218e5d7e0293cc7e9f50ed61c0eb46687c8c8907922afdab3ca797ea2aec30a9df611fa8bdbee168a1d05bf183fce17e742edd134c8f05028751b77498aa3a9b7b6ccf95b8bb49e91aa2dd72865ed8cceaff2f110ea99e508dea2b84462be43766286c666edcecfd5b8d1d92ccc6eb36c2c5e4b0bcf37a910e2c79e3b894bd53f518396841770203762b223ecc49dec301e2e517b69317bdb0", 0xf6}, {&(0x7f00000003c0)="9b6d0cdb5a03e27682e3e46cdbad0bf8db38bb3c16a183af2f103fe79567757d1fdeb4cd624ec783131a3f4a92d598d5b1e9db6bf23e32f4b3bfd3547a42c8f75ef8db9b2f568aa3787251517888910c0671ca2806f8bc85b5b600c506d49e7f5c14f6adecebbba7c88164f45165403d857a1d23ccc038cec487995f514e9cd1534f25c7", 0x84}, {&(0x7f0000000480)="202e13", 0x3}], 0x6) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x0, 0x0, 0x1, 0x40, r3}) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x7, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x2840) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc10, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/72, 0x48) fchflags(r1, 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8413, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x8, 0x1ff, './file0\x00', 0x5, 0x7fff, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:17 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000440)=ANY=[@ANYBLOB="2945cb2bc458f0394c3e88f9a3ee074aaaae4b03674856176bc75663dafa5afaf7b82ce78bc429"], 0x1, &(0x7f0000000080)=[{&(0x7f0000000180)="66c8d2983f728a794ddbf67f1101c3f30f08b39d699f804c5c301dffb5365826e07e882b7b6147fc9e2cf2fff9c860072c47279f0e4536a80d915f44c48946fc27d118bd20131db83e71d932c814dc0d457e859439777139ee0f96852b74c88444da276df3bc38f2899df4b63052a53fd21b6a337592152159a2ff30f30e3609b98d2b779971eb550f2e26311b7c4123fa9daafa62dda6ad648f55b55952e2be535d755cc222124385de9df96b6919103a38d00e346fc435f34836ced1aed13926a6b50b4f42d83c14e5a2427a", 0xcd}, {&(0x7f0000000480)="0dbd4f5854605990090f552e788e89d4ef7faee3c8b99272094192feba17baa6e7bd9e371e7d528fb084f15c8a58b6b283e43a9c0f0372a42ac89efe41618e48955e27ca73dba1e103f15369d1", 0x4d}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x406}, 0x401) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000400)={{}, 0x3, &(0x7f00000003c0)=[0x0, 0x0, 0x0]}) 16:00:17 executing program 0: 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) syz_open_pts() ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xccc7, "874ccd6d5ff1ffa665699712c6061db3f7b830a1", 0x0, 0x36}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x8, 0x5, {[0x1, 0x8000, 0x100000000, 0xfa52, 0x5, 0x1a, 0x0, 0x640b, 0xa1, 0xc94a, 0x3ff, 0x10001, 0x7f, 0x4, 0x6fb300, 0xfff, 0x3, 0x4], [0x5, 0x400, 0xff, 0x0, 0x3, 0x1, 0x8, 0x7, 0xc21], [0x80e, 0x5, 0x3, 0x4, 0x66, 0x0, 0xacad], [0x5, 0x1c6, 0x1f, 0x4, 0x3, 0x100000001], [{0x1ff, 0x1ff, 0x1, 0x5}, {0x101, 0x3, 0xa049, 0x3b91}, {0x7, 0x1000, 0x20, 0xfff}, {0x1, 0x1, 0xe59, 0x3}, {0x2, 0x5, 0x80, 0xfff0000000000000}, {0xea, 0x6, 0x0, 0x7}, {0x8, 0xffffffffffffffe0, 0x8, 0x9}, {0x6, 0xa3c, 0x7f, 0x100000001}], {0xbc94, 0x7, 0x6, 0x7ff}, {0x4, 0x4, 0x46, 0xef8}}}) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800"/101, 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c", 0xc5) r1 = syz_open_pts() close(r0) r2 = dup(r1) poll(&(0x7f00000001c0)=[{r1}, {r1}, {r1, 0x1}], 0x3, 0xa52d) r3 = syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x1, 0x9}) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x8001, 0x101, {[0x2, 0xffffffff, 0x9, 0x7, 0x0, 0xdaf, 0xfffffffffffffffc, 0x4, 0x800, 0x1, 0x6, 0x0, 0x0, 0xfffffffffffffffc, 0x8, 0x10001, 0x8, 0xff], [0x401, 0x800, 0x4, 0x2, 0x7, 0x2400000000000, 0x2, 0xed5, 0x0, 0x20], [0x1, 0x3, 0x9, 0x45e, 0x7, 0x3ff, 0x7], [0x7a, 0x4cd, 0xfffffffffffffff7, 0x8, 0x80000001, 0xba52], [{0x401, 0x7, 0x20, 0x7}, {0x100, 0x8, 0x1, 0x1}, {0x7, 0x0, 0xfffffffffffffffb, 0x80000001}, {0xfffffffffffffffe, 0x400, 0x7fff, 0xfff}, {0x80, 0x1, 0x4, 0x7}, {0x2, 0x3, 0x18eb50b5, 0x1}, {0xffffffffffffff5e, 0x80, 0x1, 0xff75}, {0x4, 0xa1e5, 0xeec, 0x7ff}], {0x1ffc00000000000, 0x0, 0x6, 0x200}, {0x8, 0x7, 0xa1}}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x400, 0x12000000000}) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet6(0x18, 0x8001, 0xffffffffffff0000) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x7, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x400}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="8d62124e11f991039740d8294ffb9c6521232ae6e11f4a62fbe3f1415e6a9164da6e60fa48b3dfb0ef08346d906034d587d571190ad37a4dd5707c53f24917ed73dedc8b0ec4ebb766d4f66055084285a1ec198125f5cc449cc47f3b0aa9c865b32dfcebf7aaaec6d0c6e40ca9c331b494f2faa4822ee9eadb8c87340e74ab7bb5dbe191e89f647b560c", 0x8a}, {&(0x7f0000000080)="d6facbf5f01cb49cf6e920f5c1cee2f073c9b90baf39105a575e3b87c616af7f6e33436bcb4ca3ace6a14fbfc7cafaa4fa56", 0x32}, {&(0x7f00000000c0)="c0e1cf0bcee42b61a717cc09eccf306e1dfe4d04dec9f5f0f56dc33d27aeb0b9669ee06aad2b373b693d854ad9fc0d23910b4b0a7cfc04a1cd", 0x39}, {&(0x7f0000000300)="14f04433ac227a6df5182cb2e5d4394a55e908e0f1c3d302561b5c4df25c0d8a98ac6993c855af801d8bc3892b87a08535053f7c4f64eb9b1cb0136954b9899f859c672c4e7bfbefa67bc9129d41b3cce63916c11193d203384ea4809b3ec923a9feb8b3e3fa5d7bdca968775917342f11ab4d5f99b84b9798f2072e4e91a215ab86d952ccb01f1acd00404d0048208086435ba2bdb27ca63cd86a8a1a68cca932b13d6984b23c1c0866a309fa5fed3513d9fdb8350a8c581248124df1534cfa8bb305213ee4076b4d6552affb17", 0xce}, {&(0x7f0000000400)="f95718846b8f1a0e352c817813df236cc7c98b6915b77aeb698e1f523dc0e3d7eb92b1e497cb0074311eeb1c2d7565d8fe9a4c4023f641786108abe9522e26bd3a6da02419f6f22f3daf09471eb3d50bffd113e5bed2cb4975d7a36a7b786cf879d6f28e90bf60057ba8f35026084732ff0641b804b26f1134a8596a74eab12b26d67f65297259049fbbb68e495f7d57739c280f228d6306d08f7da9ea3a6689cb22e29ac519a7ddd78d5ab8b882c694ec19ad59e16b2a4787fb3c9bdef1d6ea325b4b6cd6839a68a270bca1f291376ef921382ecb77685da2ad60eb70700e2ed49e57eaaaa70861a42a23450408b59bc606f9a3", 0xf4}, {&(0x7f00000006c0)="1ee30ef75a9a177eae1fa6ffc6c013f05629f2dae40a8be3a8a9d538aa6c0af4966542b3aaabe9daee62b8e63f050ba09be02b5c0242b08a9de2", 0x3a}, {&(0x7f0000000540)="3fee2a3bfbf8349a9b9ca8a944cae7f0ec0a98903729d3a58d4d848ece742d82f424c4d65b9f56211327a0a43b6eef1133c2b0953e65cd102db9a01ba9323d906efb6d8b3cb61130d671e1433f23984c030f2f6c16d6768eeb42fea2705a83a1df9768713151a08bc894b46660548debe225e37e621e82d9b675d213f25eeb3749453733a161b8e1593db8cbd3686912457d88da5bf14ff5247e7673515faac668c52a1531b40dfe54bf787084ba33cb00cfafb60222489eb5941a0de687825147", 0xc1}], 0x7, 0x0, 0x4) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x4}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1a1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) read(r0, &(0x7f0000000400)=""/148, 0x94) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() 16:00:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x408) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7f, 0x4, {0xf32, 0xdedf}}) write(r0, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8d", 0x101) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000080)=[{r0, 0x55}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7, 0x9, 0x7, 0x1ff, "88e795275cae6508ccf75857fee3e724eaddb941", 0x101, 0x6}) syz_open_pts() close(r2) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) rmdir(&(0x7f0000000180)='./bus\x00') 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8040, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000740)={0x6, &(0x7f0000000700)=[{0x1ff00000, 0x8, 0x4, 0x83e}, {0x10000, 0x1, 0xff, 0x4}, {0xffffffff, 0x10000, 0x81, 0x80}, {0x80000001, 0x5, 0x21f3, 0x7}, {0x6, 0x80, 0x8, 0x1}, {0x9, 0x400, 0x8001, 0x8001}]}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x7, 0x401}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000001c0)={0x10, 0x101, 0x4, 0x226, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5c1d}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3d870096}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd36}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000180)={0x4, 0x6}) 16:00:18 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = dup2(r1, r2) dup(r2) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) connect$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) write(r1, &(0x7f00000000c0)="d4bdf9cf270b55341085f28bb7a4b7415f4e991c4da19f3586ebb02c83eb99e57074b03cfdbf59688dd33dd3f45862f774d5c96b2341a064b1af8d87575b06b54be03164935dd43a1946a8a58c2fb447a7cc4ebaf49dbc", 0x57) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) ftruncate(r0, 0x0, 0x7fffffff) 16:00:18 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xd00, 0x0) ftruncate(r0, 0x0, 0xfffffffffffff400) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0xa607, 0x7}, 0xc) r2 = geteuid() setuid(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="ba2b8fd360df03928cf2d9f7d9ae7f8cc23399f440ed0f20", 0x18) fsync(r1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) pwritev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cc56cb9f97bc9293e8423b9810cb950cb39132a3b3446b47e7d54f0765675f849a6092d578442d0683dda2eaa79601f3870928dc4cf7dbf2a3a87a3e5804050f494aae41207c705b589dcc77720da806684212a3460b7aac278e9561881f343809726606a8d63bb8654bcfe86b72eb4276baa6", 0x73}, {&(0x7f00000001c0)="be5874529bbd72ab08bba9275787b991ea8140c53edfcfa0d942f9d4c5c7bde82d6a1d558dca92611790ec66e79871e8f6c69f99545b55dc7d9fe32d74416b8c0e5d4a5fbdea00f827bab29a084713b6ce609c35f772606a4316227c845e31bc4a733ad343d8d185b3c077355955c43c4f9cc13b30554c5ba084de90d0dd340581e20fb4de6d77d86ed0f3c2566139f48c0a3c3776569675d438b9b8a9d638decaf02a5d79abea7c71c2b93156aeaa2f717e8d5ae21307f6c9061604d840ab7650f13dd1b359874ff5e1f783b932217abab5a8809e590cf83766791503239f332030359d95b15743c82fefcf7af8acfe836681ce182f348836a4a05b34c3f42bd65f28eec33b25bae66b00bec89fb5f8d882516d071c231cb00b673c1b0a182d3a075cf96c1d1214a630017e8a6b9d636a23c2c855eaabef4493d79e09e1c4c005b45007a4cb8a3ca4c41ecf9f093d3d56f5612a0ffa176cbcc16673d7486cb920d4e5339d4b3660c34a2eaba6fac93d317dbb8e09f709832e3e85e921d33c1c983a31f97a561bf801b67bf88500742c1a59360cee4e4466a658fed073e7b2a66f1b6eb4549993ce1e37c64a75c1b50ae6a21891bbf37298bb2edb745ce6820b0e7510194cbb0be0a54893d8377234eb636012b3435d4ce2371bc77514e9be85c18a6487bf4273546c04bc45b49bdf31c708737035a57ced4f7bc022722d3c18456b3bd1d57d96940cd1053331ad082132593dcbd86ad226ad6e75299b149790eb7b2bcbab6020282bfa55157e3b86898892a52970de2bba1b0f721422d077180f92b1582ade0ae0284e053ea5b2b700786bff20f0103d757f1a7fc5342df4fc95cb47fce782a61f2865e8bdfb90da563a609a24126deb0fa3bc1ff47264e2f6a84fd249599b5821141ba56d8193bc33e338d48555cf339898e5e4f03af18d828a65b9f4f7ee466b2158f30717869d81070b516627b404d6e540b34aa8a77d007e20755b6a8d782558336434c92122d1a7d0b1406e9817ab6583d863b66b77b6cd7315f121bb35bab32bdd1ed74ede4a8ffec2dbde56b7478c26bc661bed7aaa22f166ec1b1f22edb009ac17d01d5cae96d3c51ee5dc74609b23d5dd73dc2358126f2bf02460bac707a5f12f5bbd8e524694fcca24b758588fa51059381d6ea7babe303bdac822f3ea0bdfed0ccecffa7e9160ca875f664185c9a93a0199dd8e60a159c35b15cb24e080d94765e926cc7ee6384f180a9e572a8fa103c813bd145e975a06412581923fa43ba96010c74d196a182834048b9db4ebb9ae4e4653c1e733407850df0cd85db7b483fa772fe478eb8fc9ef0e5b022c88ccca4f833fbe56ec3eefb15d15c72114eb5a4571e4af7d3aaf7e527310a764de1c8508053dbb0cd9c92b978a911862e17c5e642a989210047f043f6622dc13b1fb510589f44d66feb317747124d57e53703228d1f7604d3a8222df8eb8de1c8b7e08fd52286b23a6ed11daf0bd19a82ffc0c50a8c887b925236e4d7142f2e2cf1b0618194250ddab1bbb0c980bc55c4cebc5f5184f35af2d2e65e157b5726eaa2d521a48e61565ba6336471ef473128afddae709ba0fe79d6d312e2e3c799255a9745cfc7a1148aab2e3af3933ca5180a51f3f4f9d46a703c1cae56ddf9ca2b2b85d79d728d7e0cbc342073ee5b4ebba295e600646cc2ce75330898e558bf2dc7de9b0ee73c4afbfe8774b952d83671546c75a29d97a1ff010515c9d6db98440085dbf28688dff5083081aab9424c3094b9e18c53920f4e05f1efacb2229fe46d2b650f1ad23f8caf977f285d1433506b812d8a30afb59b764dacc78480a15329e19daa6d17681c295ecaf58b4101280c047292024d03bd4e75caaf19c229d8192b278c75f96facf164529832bf51dc0edf254f764d24ea086fa11c3df98eb19b206b26fc3712715194a850345657c1bc2fd6f77f67de82ad94813bc7e9097e76770b70b62cd7f128e9191e9f5431e84840431ea4ec1a64474d69b0891c36f61d9de3daef65804d83e9c920760c9a7829fc52c49d1a76941954aa26e7f6a7d95f42bf73d94a66e85aaaf4554b3360ccc23e2d3d6bbf2abe70f0182e9ed571309190edb183e381279f65276dd2fad5dc0e9696e877581f81779b70da548490f7cb799e56c8720543459affe07a380e0b3cacc2e7fd5250f8793e9854e88fecb01d10895186260e898a61638e240691e018de38bbf554eb03041e860bfff18ef2f06c94d67dc31a905ff7fe63b0aff0419e0f6dd115a6f9a79d355ab4b5f3fa61811f37b4945cad001b7fa6c36995eeb5c4cdbd8aacf10aca937f9d83de262f1fa23bf5098e21923d53cb339d1d527bf94f4b7197f921cf2a381dc03d3dbd813398a9d1e743b2c6cc2ff816fa6cdee0f5b26cff78de4a685323d1ff34879cf74d4d4ba0d135e3762cc78dc6996e292f47a70dc35b24d7c44dbb7d9de81cd468cb5407fdf4ee8039d5dcbbe3ab5b43ed8b829585d795ee63bd343dbbf567ad25f161e6340975e564cbb5a80f6f25a340339db189f2b39b408a864e33e5492965c5d9c7abba24384e5f7fede7eb2d1ef1312c92b326f928150f9e903b3a59bc5a9275f4c0bf34c549f33385b93f5e4c2213acd1f8e8687d0120824fa4b09650845d6cf30e78a35523994f0c6db7d8f95455e2be99786459e8235dc8473b440af9189752681a92051d34295e7518c4ef4e2b1414de075681eee0b32e7a5d6f372a851466d7f79158ceb08e8aa5f2fc9f998012cdf95834689ccf2bc10454e3fb908c261d93ebaff0bbc9f7cc32339aef5ea36d24432049047613c158b99e827797a5ceb27e7987fcd8ed36d48c2d3c5ecca11ba726a2e0f8e48123467c6cc7924a0b197670654d162bf7a6fd6e31f202154ffdb4aac123fc898e106fcef765cd8c9f865d35634d2a73ab257aa38f28a9e62804070517795ef6cf4f880c86c0ae4f92d20a44371a7a5fa474b60e1e352f9859390cdd48175446b18eb4501db3ef43fd9d3b28b15a7db046bb82301ee8946bb0fa3fdafbdaf44dacd7d7614637c5b961666c001f9e72d37294b1466b31e5fb01e6d01e6d7f8d081152af5a651a53d24e97a8fb4bca71224ed8b1823b0d5f88c8848247fdae8b005be5e93f6bf6e7011aaf5a828da4d178b83ed2847dead2a15549d3a830ecbabb4f4995500069b9fef0ef623dd151eb41d9eef4e5c6e0fe60d6e1305a679b471700faf701c9eacd92655aed9e6a55a7b504793a30d94ba887fc7808ef4ebfa5795fc99631e5cef95f629bae95e0a49a19410be6f93d10851533ad49a85a3b01783f18c362b06381754a2001fbe397a324c38b233367caae29d22857e1ea258e3793e230bb65bb5b210a3f6d16432d8c1ffc699e1375c10422d1af273dec5c9af83684ff7779484e5a4588a5f9ff242943bd9abfc28e5538f6d5f429930947b3827202cfeb90279c887106b78f4322b9704b971bdeb8b14c777f20809153c8cb91a48e8d62288b81bce5bb930aeb42c2244f68439108654b3cf3d948c2e6e79d04c670861dd878e3eb48b7b1fe3a35f9fed4adbeae24ffb7e51315bd79945330cbf4f85952550e1b83854db937ebc05a07a58ba0e9fe69745da5234445c2c2f266e0d58d9f24c4dc24be0a0bf49f3f6b6f712bfbd9ccc51d9ccc96deceeee51abddaa9b5858ba4b82ad3f61bc3204703eeaf13a4f09f1f202280f146b4ecec8c244819f79ffafa04b9434898cd2ef04175de914062ad67d0ab2eceea2e3a3fa70a305c288589434da3b92ed48a8b16d0362db1287e90233e766e4c8dbd635e2af89345a736833ca4cbd8e04860ad83a767f72800de10cfbfe5b17dd3ffa6a7697aff0ff7399297f53a04ba5941fbd189125d36be9c4abcf742b725968ed5ef807efc26c989d8de1ebca36fd9586169bb0f9977c6e15fbe73f5d218c61f6db74e1b41740823c878c1f67cbc01093405857fa4a67a845fa486e4180795a6d676c0b5ed9ebb1ce0d56a9efcffa5d1eaa44bbaa5c35a0b89f776217e91a24ce159faaab9067c0c3386c41e7c2ed4a010ca26e49cdf9f8c768a059f1c1440835e776e04e996156edb6ca1957d7e8fb10a84a190ad825ad0db9381f1315c37e77cd479a13f64c3362196b74346cd54cad2c458f806275555960e58814102d73eb58c9f0f5ef113e8d211987896604871551672fe73b6790ef1316686f430c222862bbb3b5a27d366997be0ba251e84172d22b765d49d237cfa96cad6e92bf8359e96d9cf974cae37d499173cdb5d1f95b30f234e09bbe957ef01c4f4b0dcf2e2a024ec3d0259536718ec46e4fc99a81932273799a26d52b0d504e041170d5d64c20f973a0e2208931fe1517c9fab0270f9a8ab102e312fc3723c126e6835c29cb987b9022b2bd132846dd2ced9208fec82db48df5867b490fbeb6bd7243998690351962bdcf631e48a920d8aecc54c3c43a87f13909a8013d85fba56b8c1b452740cfb82663b117fa5a7c8400b4d40c726e843eacd3b4e900b4f3373da158c43bfed723391bbacd0fa5e392c776cc60785c97b3e12f3e1b2f7f2442979ed15355dd14acb087b56740905eaa9cf9d0df122d79189ccaa9a80de7a270f891f4cbe56d42cf7c20d12acb0484a7405cda6735c6edcf770cfbb4e5b030f7579691a82e3ddf7b683a0e27c9493ddadd5093d9076478ce35513377426c8c1f862c0894eb0aba23699a996f558da4ef50b604f49365b11f460ccbe5350073408a23629d8507a17a736f7cb089190f8c5ce419e33f674874279f21d30e0f853b4e7af4ffda3d0e69a53508b7d19cdd1e8933532dc6e98d13ac2577a818911762582727c22b3046e6ca25bb770f942feb7566e93af06cfb79155c036ab672bd936e1bd8a22111192fcf149477226cf6dafa2aec5ad1dd6d20f032138135b0fed4530c7e0147ee3de64d43862cd1fa987c197f99e2fb9ff71f85d535c22079af71bf5f7747ad59c78d0fe9fd0bc2795bd6dccedda1f82afdc232f1752b8bb18c98b76dcfc6c0feb7e2be894b88d6ff38ba5e5c1da6f9966cc7b7d0cbfe3adfb1ad1dea73bc3bc2182d71b3889c0e00782f716f6e7b671780186c3cd16819c13a1282103a5edd0001ab9411ef492fc67340f65b1cbdcd783b82153104fba1a6685a992b1344e58e2a1999bdd59261d27ed504e8fc87214db6a98f7a6116081fa0ee8f5e09a04dc05c2df5cdafa9a72ea9e05c084e365cb5e148c9dd22f39ad1ba156fd190b5d26bfc1e2bd36f2bb0949eab257719a0d0d69f0eb54a5ea435d929691d94b17d8fea3f2bef54515c2a5688aca1a8d0433ccfe076f0f544c3b1cda0040835c5c123cb581d8237ec2f1d9cfdaf25946ceab631987460c3d3fdc0b5b19978359219a0cf4d37deecbf85d06e43530f83cd472357b29811fda57b08fb41cf592faf73840d421d4e6c370b8e998a4da6edc985e9b4dbb4f81a5c9684b17170c0653a53e9a9e6fc383e669c6d9d697a6e5d776f24cad078b88fc6d5fa60bdcbd687044bfbadf4a4bc2458ce44de8145ab2d041aa85e5d606acd3417ffeef204020d7de792dc70204328e9b6a3ac0ef1a593529c05ffe0a33ac1b3e4a91a6f3304bfa6d43efe2f55b7468dac0caa5d16fa88b5cf1c1ae024bd4da67e3b36cfec261976f3dddf3f4444be022f4013f7b29c71c178661dfdec5167fc69ee41b8e1d3c96afb7482b5aa9bab6d5457e0b8156bf26fb62d1f446e7a86a1a3a2db2f6bcafe378efccf616788f53bf56ab690acc3649063f70ef03e", 0x1000}, {&(0x7f00000011c0)="f535ce4297608e851536613effdb98297675a1775a4ff312ab137b2cc7f2842f58853e0a4aad1e3577dfb141eb9ef5261f0fdf874d3e9e07337ee66c19eeae69f14df93620e83e23386edbad8f0203189cd5331a1c28f42efde16774ac75882393adf58c9e2f1ee940ddc18ccf13", 0x6e}, {&(0x7f0000001240)="17781e64737088e4ff13f4dd5c14910278debe9001dff1309d06ab74b42a0be2ab1d5a658f217d744d7a814587bc412e537504f7420dcc9b5e463479e192df0851b90c", 0x43}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000002840)=[{&(0x7f0000001300)="10a5110f38c24af3ba0110a498972215ea22ffc7b156cb7f87be9f082512f627e7fba741222a3d7041eab25238408655e3e49f07649bdd17b2e69971ce931fae4075e2204d3739e092bb4e994cbe7ae44030d1c1e416d72ef5205cda4415a6808f15b435766b99afffdfb44df582ed30de1a09eba87725a2af71f3e6d5c178ff83d1b7a802cb", 0x86}, {&(0x7f00000013c0)="ae333a5f914d", 0x6}, {&(0x7f0000001400)="8547902074bf8ca77e21971602734bd767b30b2484c319ad93b22c3843328cf9a3d2f5b87584ea7089eef489e8dec9aec4728ee6102d1bc2b1fea0e1582ded794f16fa6d7f63047b00054269e831ed936c7921411e3e69e08a860dd4bbaf24462875f9bca79e4716a9def744bd0ee053093474b2b4ccf8a85c78b65dd2a71a6342170f196685b56de6babe07cb27d591f73ec6e1ab82c6156aacb28228f1b09ccbc35c024efbbde868ed89072dad6f59d87ce6a4df22", 0xb6}, {&(0x7f00000014c0)="d984c646bb1f02ed483d4b238b478f253ddb05a04e", 0x15}, {&(0x7f0000001500)="45449ac073da6274b4bbfc2b1173ffcbe255bbda1335a083562825eeb82f15a805ba09dfad98ea675d9d656d", 0x2c}, {&(0x7f0000001540)="34aeb6f209883c74a36908a229add329ccbca8ce1f4f57b51ef4c30f7152675e837a2f38ec7747480618f03782f151c170838337a4147a108f99cd7cd6277dd1e14259fafffedb85b4fff7d601416b11b1bdf2a7fd82661c17d5385c8511251c914ee196ed94c68c73387b9972ebcd0e870536868bba92b159c15615a8317e69380947698f11e189abd45674eed3870c93df1eba8d1aafc04f91d7186d5a48530644b84726323e0743bd21b6796aff7c37290a907c2f8d9df1baa695db03cf11f119116f739ec7aabe64bb864d57613112260b883fde8c5833bdd5fe1b8a70ad71dd9c0f1a4832796a99c6b123120c1a40ee0d922c1bfee7f3bb97af7ad19cce1d0ca098219194315c35f1bc14aeb1463482e6f0d39c438b0ef028838669dea5ebb1d280fd1470b390620a699001671c94f9e6c8e7eb57fb95fb9bde67610b5aac19faa9d953856df7645a467b5af93479e30d764505ad0fbf1391451ca5f8f15941de66668929e53eafeb3bd0d1e88dcf9c7266590641593f9f70bfccfee571e17cbeac0a752b1ba04e4a3ff472df43dbc6ef5796abd393874cb5afa2dc4cd7228e4d9d1d9195afc591fac04a5beeb5cc2785d7859012c98d5191dd669eb127f231e5b12fc345377be8fe64a3bc56d94566cbc53b6b47232375c28d2e68baa448213f710df44b7213f1c5a025f01c68eb38bf4792e05d9c251c1ceea3d3afd7de9df05b8dea0466d57cc3c45ce92b744a04b17fbaf645aa0be0fc377833b09f8f71ce097b1a2b68c8e9f5c8d234140aeb2f4b93f4d777e4684c5e357a030033fee9b5c0dc1d8cda52be208a969777b35f6723d956713eedcb94c9c783df6f2de330d617ff817a5079c8b6baf3f0cfc4ad0210fdb6be3f48da01bf5c8d38306c08ffd45edda14f47722fd6f3b11ec055f465b363c08486bab46ecb21677143c08534c1ee56713088927f23b6f10deefd9514364a1f84aead84feee80d26f777f03adbe736b4b1d850209eb04c834ac382d28b7716cc1759ff9d2fda69522268ee28ccf5bd61df5f2f77aeab160b6744e8467dbcc8cbcb59a03eb0a32fb6e4422aca37fe579d1e7a15947d39659a250e601e92d6c8b1b87f5217b119fc72bfb1d8e5c73241e82a1040fc667498eda65c2c59bfa0ee808735f269de8105343e186e8873f65db2651e27e2efe8248861e41220b7ce1dcda047f96e96d9b5c336594c00000446beba39a22bc51de763526a3b0ca20a9b3420c8841a14c3d24d195ba757f820e122672d0aae46a4f5df554c465efc8bc4a359de5430e0d3e54bc796d6fef0e8db746f27d1e0fb4467c60a6bda493ab06f30381f09b23c53f5ce9fe483f737b9dd4496aec5d7039bf52bbfd471c7513187aada55c2572c9b703ada68eb5ebd5c1e697dd15ee4412f11875650255d1e46507aab07c3fac298c8ead8d97ddd104f95e226c7a2cfeac558dea23114a317b04768c9a75f2eb243a340ac94218e69b5d30d05303dd1fe0b55c1d0540835a21af9065a5c579d25495b1497eaee4040c0702337a8651eb3e0d016fabccbea7ced14538c377ff9a1da156f75efdde12670acbe041dafb5aadca8587a8b098717fbb3bb095af7b1ff4c91126d4b5157fd49cc4dfabd572366a1e7138dc80eac01377e68a0ada1c091ae5525e2952ae1bafa4d9d610efa36498a4d5cb70d9d592c965fff633bd12e8d73826eb8e8aed7baaab886e54fab852deb82f2badac4a5071315c149144ee1cccc7f782270546f1d4f1b9c9f5178bfc657ad6c3039af3694f96466d529283b96679635c36ea3716c03ad7383243fc62631a997dab22ab131c247d0cd0f0791b7f7ec4056926be08a5e75093129c7fddefed6fe143f66bcf58081fa5704cd5dbc676d782ace7cd53b6f8cd85589d3f6383b54c26970215bfd199c4b7ce7e725c1e397c459157703d8d48a22dda1cbfd2307743a7de5fe60c7ff22553d562550dfa75f680a4370c0c969d3dddb4a475e26883a377e999500f8dbca4383fd1735a46bd6152bec5082926ee9d376c88091a8c626c719f4b5e2afc8c7fde55a6d811fff4d83b5f31d9d5d73450a390567a63c64d6d4c8f3f540e255eed95f6959b058f028ac5e6222ccc5e8357cee43c29596b2abd4b468df40ead1e2657af3926993bb9374f30728a01f606dc38ea70a13800e2da0919db7ee31db43e5828ce66c1a1c00398c5ea9526b1f16de8f92d60b2dbd139c24d869cd2201f95f5f0370f4895f39a156ff9e241913fa0fcbb5f90e7cddfeb3c8401b9b1b9bda37d02974a69ef1262d9bd75d41ab92fbc3032fa7d1eb1ac239f56dc89eb4203d53da3cc08e40d65820deaf6468269b0c37856b28236c25693fbc028912ebc2603e3a22e76c9781acc2225cd9e5d168fef1fbe90bcb168482d0d1f7c6cd6fb6c2761af6b2227bbe25aca6e7d5ec534c86cc1b8510186db857c81ebf8a2599012e4e5520c756e2dd8734202a4be28aae93e986a69cb0623013a6646d0e33f43440e62a90045443ebe88e69ef5a8a4b387f43646529dbe3e1085a72905055367f6fc10f5fc59787026ce68930756288ea5229252e121447ad1ecb1440f3b06570d05ff2de7492d79d35360c7937870c3dae98a0d7c3375c36bb69daf636232d7d7acf28e3e18f661303b2127bb1879ec90f5d6c0fff9ae84898f0dfb6989f03e373c8c21ab16fd9c76b18dc515e42ed29397e7da22a9f7d17c46c50455c69e8a885533c52c8e48ac9ad83fe38e7c472789ac5b80e291fa7ec44164243a8d6ff7da47bd9e30ecdbebe48dbf648fbafa1f9e99017d6e3e539efe8a3829548adeb8591b42240e5ffbfcd10521b8f70439f7cef0998ac7efdef1d14f5ddc53b44be44f217d69ddc312c48553f82c4efa0a2de17c7aeab21bd2a6aa2f2832fd1fa43033664add1f639db3164be4d802dbdc87b7998d676f6020c5de735da8e7157b877b3a1928eee6b1470496d2d371dc998aafdce93b5641b558361e9aedbba2268eea3298c433156e2ffabbe7103a655938b41096632f7718d93b3955fca59f362e2ae91da427c09b6e882254f891903ae1ac1f36ba825ef1ced538fe1461e7054e6788871fe96a3fea6b91b6bfe79757dd2a84119256145b2797d75d419c3f3504ca06aef2cb4b800ce19dfed9f854469fb30b7ab81b4f9d870e83e49bed7bfcfdf4db3cce85524cb8200c742e6fd7f38e7bd271f5a644225190ccc64a4a25c060fab192c7009167f9bdf3742a7ab1cbdbd36ee00e268f2c5af19272749824f67655422be60dd9d6b500759da591c3536d9df41e9cdea63f22309837dd7b5c6bef6c9ceb99dcde8df839217602660fc064c614a582f4f409b2816bdca3b7b020de981185ea819b7f73e01dbd8f956056ad832179eb61f2547fb4a1e4ed158dcc5034c50693bda8e83fa7a4cc5d53ce2ddb50bd3cffc66c3a6c5b3967643397e848e7ab4c1d03afd8c42235ff928cd2abe038f29503535f2eaba109411a22196e2f891c134fab4c758b63b9fe195a162cc6faa0c7adec79d00a9bee996762e8937ddb402c26cf18eb14399c49f9801c4d8f94dcb65f787d24c8ffe610caf50e617be4af979e83eff0bc2acfaf54c6914c4a0c55327558fa102c3a2217afb8e9a8a623910c11fa027a10e8b1f6022e9244941057c09a256177d53f399ef22f707bad88e0182dfcdaa3102751502ee2b55339e00527b388bbcf5e4896fdc9b6b1f40f86437d824606b88f0579972a9ec1de025a13fc380553422aa30850baaf3a918913cefe994ffea66bcb997ae7c8f21483e9c22c76f3dd6dc6b3054cb473ce56a8166ae52ae577b33f032e0dd840cd229724d0e7a35fb8070ee3bc23bb35b3619612d0b6c919c28e286689197b7f7c512340208042c6c426b1c4b9b6a4b8904557b01745ef6e87e8582cf0e72af89dca3f9d11faae84c0e7c04c38b0abe1856bb5181cfba0cab7688f5ab6a5f7614deb8c00f542edb2de17889388114c94fc961750ba48fdc1d907f2ca38fb0f04fe895cb19d4a2860988a8894cd4de47d2b9039704d2546ed711998e1b3680ec923fef680fad5be711e2c33ddee9c9a54a3154deb73cd2745f0b48d51bdc1777b818cc77e6751a4127261aa2178ee304f9437334586f90a12db08439f40aee17d03a72e7d326bdd3f8e21d6030276f64334e28120d55b085480d6a7e72907b2c433331cbcbbecd91fef2934aae0d2c48860acbaa8aaba683fdf2ce82ca04cb91c8b60e4b78bbc18bb6d4143ca4b762f094bcc86e846b33debaf04cd5591160973e56c9614ec170b5ba9f4449193541bc2e0e5b1ebea2ffe5e5c8509f64bcb3d7d8d66a3a8ae1f4efff8620a999cd0c810d07c75a91345ed3a27697a4192a16b63c1c390b81868347791e4a2e163a05ef8977c649ddec419414bacc325dec7cd01cbbb251526ac9dc4113a197ef17d5d1c2b9fe3a5189858ae62da57038c42622ca1ed21a31de82622551ceeaf696d79612427b0598a784ca78c834a5b187b1dc29428488a05211e6b8ab1477c3e33de51f9b0300e965f67b8e39f4828543158ab966ec2864788e4c323df1e3de5f3be64b842b9603a3e32e0d87e2fae410b7085666206cda5e2bfbc8109cff17c5bfbf4ad1474b2b6240b1761d90ddc44323f221ecfb64814bca71b5875b7d3a14589d7c98e8200f917fc820ee8f8729e6b94e9e4770982d28e8eb6666b69c6190700f0de2378745f7739108e20c993b317504461f3bc9529560cb260d92e34f8365afca81873a8fd07d6bc60e91093c88e98fbc3d71a76978d49da280cf8fcd589a8536c80d44111c676552da194cf23e9dfaa08b79fd9e8064b37c5ea6edf15d9d75ec3b83edcec1ba9ff2947e727ab797177ea80d94da3b2d9e531151817a9fcf84953cd9995b04c0f90852293fbe44cfc0150f0312ae455d185e4167c37c4ee85fcc1e45a35546fcdd578b131dcfe5c6f3ff17fc121b1df50a54282a0a79d715a05bd99a78dc7aff49bc4c4a9109f5dd9fe9cdc92a71d93649a3838dc10533b7674059fef8ba41d1028f1ff5de1da5409bd0be54b3eecd337ecac4393d84462f4f5959f20b43c3bcd6de34e970a13d3238b51c3db04307733a752d1ea140ae2219b10e8db03486741bbb62e2ebf4b01a940683e2c60bf09637fb1a47aa4e8e35179e175c204a695eba65f320244c7130736ba0f2982615fc56eb7373a30a0ecf9af277d60b31ed54073a03f2c0081803c98215370564420923ae3cc284ac70a7209f44f1eb712bcf32591f43af6de77fec30578e3bf414d1121ca9ea08578426928a0339649c33c0333603b1a0979261b26e9e288771e7a9223f266619b4977be9367a1d94b99fe86dd288cdeb823ba34ef2e0524adafe61a7e4c0c40e8437dafd3afcceb2807854b473981603041ace70de3c825371389e13407103d42d498b9c100c546857d1fb30f6bdbf2d5e3b5e85a589b6dc696fcf74e77b33f14650ec7d0a0c67691283c8f95805fae2f474a053f6bc630f0bfef829a316d01d005d5d973ceea3e2677bc8c7168a916190f7dcc35f1eaf79593354c5112c9f91c4cc703e65a328388fa9a70548f81cbee48f0305ba2e4128a0a2b88a14ccf742437db7ce5b195fc6e5d1bddf324f460f1d9600535e00ec6b5445b961c318af1108087cb6a44d9baf485b8a23ec25f6dc46e57ec71df400d7e500e74c81ecf1b2fe25185dedf27be7492c87abb6bd98d0c14baefa91440ef7cfe73e3b7f240a487b51b0388bcc79ad4fabe779fa1e0072534407fff", 0x1000}, {&(0x7f0000002540)="cf7ed80a305eb5b8241fc7a8a8f13dfe79a6e15e59e639ec3b9f43d8aa41c1e6f865cec4f5910b838f473ebaa6f4ff2934758b97bc1321c3df723f0d63ad336d94248dd6c7cd5c70026bbdbf0ade5a52d50dd017739a8f4edc240e92e45919292bfaaea838b5fb815b7c037262d4129f34d160a230a0a9d30cef705355a93537b4ff2d41c2267996d6d1698c41437ee75bf14ce73ed07a8ebf26e01be524def5bb77c19b8e979f9848d52ad9e6aba3136c4b2f02f64e34cfb82388bd857a6d5b1b534b275a75fd900eb0670713ee40f42b54918114084bcf9caf1feaa7314f7d029525025e889423551686c3e4f832f80139f29875ac2c", 0xf7}, {&(0x7f0000002640)="b3df0800a086dc220bdf413e416580679e682033592bba0c810c6b6c78be324b3aee918a7ab51cf4380450bf47d436b35ed73f4c1a0d80f6ecabed8270c4a6497b2de8ac19add81b900ae4c95309065d2112bd2f985b751970d510492d8db2ae52caa2d30492665eee051f83d7d12374ded092aa9f9fa64badbe1313a7d16410645ecafe41d83530c9af1ae3e0bd391bb640f41b20c65ff18fc2c122d4a9dd20d6a9f708746fa74b73e718acd24a9394ff54ead062046d7803330337aeb8a8c5a260cad1a339a6a1978114bf47511b80276e17b7fdf555b6c3a0b6db41ebd9fee0c3aaf801caff57dc32cde47c7006782c059b3c2ebddb1e73182752e885fd", 0xff}, {&(0x7f0000002740)="a4f2bee73c5dcf0ec9ff9d3db70aca1e24e2bb940c94c549a2a1ac06d3d85310486140d77bc980492b3a87a7a183d018cdb849ef48e46ef470294d54e8f1a307eb803b970bf3daa39d2e26f879c24d04eaaf47eea7969230abc4d0783e47dd21d59e2667da4e24a133c60152ac7a56fabce0d17d3847bc48eb58701371674c8812549097057410a34f1f963718a3ca0b53ca27764dc1c885c23ba6bf30782919ee2789b4ebedc8578f1e92d6149be0e187525a497c7763e681a7fbae", 0xbc}, {&(0x7f0000002800)="e4ad04f98efe1c203be8ffb90934ac380435dc70d80a0644c722be9354408bd47d184deeb2f5", 0x26}], 0xa, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002900)='/dev/zero\x00', 0x20000, 0x0) geteuid() kevent(r3, &(0x7f0000002940)=[{{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x1, 0x6009}, {{r3}, 0xfffffffffffffff9, 0x20, 0x0, 0x7, 0x6}, {{r1}, 0x19bc9c0c4e51e017, 0x4, 0xfffff, 0x7, 0xd602}, {{r3}, 0x0, 0x20, 0x82, 0x0, 0x5}], 0x1, &(0x7f00000029c0)=[{{r0}, 0xfffffffffffffffe, 0xaa, 0x0, 0xfb130ca, 0x81}], 0x4139, &(0x7f0000002a00)={0xfffffffffffffffb, 0x6}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000002a40)={'./file0\x00', 0x3, 0xff, 0xfac8, 0x0, 0x5, 0xa7, 0x0, 0x0, 0x3, 0x10000, 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002ac0)={0x1, 0x7c5f}) ioctl$TIOCSTART(r3, 0x2000746e) chroot(&(0x7f0000002b00)='./file0\x00') openat(r3, &(0x7f0000002b40)='./file0\x00', 0x41, 0x101) getegid() readv(r3, &(0x7f00000032c0)=[{&(0x7f0000002b80)=""/253, 0xfd}, {&(0x7f0000002c80)=""/213, 0xd5}, {&(0x7f0000002d80)=""/172, 0xac}, {&(0x7f0000002e40)=""/238, 0xee}, {&(0x7f0000002f40)=""/165, 0xa5}, {&(0x7f0000003000)=""/215, 0xd7}, {&(0x7f0000003100)=""/223, 0xdf}, {&(0x7f0000003200)=""/135, 0x87}], 0x8) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000003340)={0xcce}) setuid(r2) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = semget(0x1, 0x3, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000003380)=""/56) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000033c0), 0xc) writev(r0, &(0x7f0000006880)=[{&(0x7f0000003400)="86c9955426b86eff36a1cf26ded2e066bc35558716986ad62a0d11c46c046894bd2c4bb85dffce98bc62fe5a1e97240e76711f8f82f4fa73608470ed5d4df1fdf69ea20f58bfdb61236386091d0863b368dbdb6dea8670d6860d20e4a914eb4f2954e5c7e9c1e5a45dcd2aed0267d159789a51c2ac449911baef22edff3c6bdcd5d83b71eeeb187573d484c314fe0b15b5fec28403a9f77be983db1a7dbb8374b8bcf268b23f2f01bd3546e38cb31092103219fa9076ab06c72cf5487d168432bea26d18484e44b904b23f5c0ea202234261eb0a7df83296ef83e7620faf23fa36d50997e472e68b94a180e93821fb676a531e44695d7a10e4577696079a74f5bbb8a6d5a938089beb80b5023250f689f7fdd3baace726e64a53d81cac4bbaace3c183f7f2864df1d648854e956b90b7e58892f3af8ba0259d4798226bd00df87d639b706f5fa3f7c88f4e5260b8a8810aa323d6ac3f28c4e75af9747b8f5570bc9b098234bac5fcacb36f31739a34e975ea3723497d92975cca442a7fe0327ea88edefedffdcf7f5b407221bb5bff447d928381f655519b2affb9456b807b8e800f77e1a7511cb00a36277bf52a96b7c3498d10824c4a320434eaecec60696e3d13aee56a8743739f004044ec035c3edb587cbc51dc3ac6e37f4ac6043dd659eb18f4f2da1434b0797b0287c4487ee03394539d8ee2fb4060a0222db503106fed10a3091bf20b5a177adf0923b392e6f0bc44b18e413792fbebd30bc63b900f02c6e4e45730ae309bc22eea86a4d2c9cb494acd4f7ab2a66c954d3bea3578e607d390afa671d7665d5d66dadb41cc266e97579999a34b9b575e9692fd545e2f4ba0f7498e1a3f5e66b781d7475bf512a511231f1a9e90f00abd78db36db2ff215c0a2952217154ffa5a2562c1a4efa9f0c81e61f2d9703004cb2ecf6eac58f5e21fa1dc40d2b775ffb008d64dce34e3695b7c62681727a2be2b1bd090e07ac00ba91176d267f0a8ff2e22ed54bebae2088ed65a2a0399fe63c1ed408058df311617ca6ba86a52ae9b68435ec40f528b57ad9cf79bd18f1d3455967f4347bc379c26fd06dcbde3b876a784aee0c59521a1070a3380c6f8d2870dc35d20a8e651895dd48dffd2fb3c443b48e1aec95fd270eed162dc89c79db383253e99aa9f089ed5e12f4036054748ec7e865de69ce33a2518fa0c2182bbbed4f46d754f3688de156d00d1a23f371b0c60c9e3f4dd562d1f5aa331b50189b23ed32d230108d9d3290915a568906738900c0e46c693147ba8b45220c23cb296927d9033cf9c6c0d8c388dc096d139c0521e8f88172e639906f64e1b68969fd0f9258466a33ef07f73ddb01c2e14d4562d5c8e6ac5c9efaa43cc5af364ff4c724358a1cd873d6271e78db657fa82f43fd6e3a89b809c5cc39a98c0c0f9067cad55adaedf3f9dd29acf8f4448b7829a545bd18ba9d9ff7f8029367f5226f0e8ed6094700f4a34d33450ed74bbc43a98d2c852af617ce7c1a9061a266a3a99debb8e014d1e84224aeb65e0ac77103a4119b50bea86188ad29df17270113b7666e76b1934896d558af3dd2f33ec187b99369ede17210836264423c6fb4209343b23ee1827047303e01c1203b2d4dfe59d4ce02959d2f5cbd4231ef65890580efcfc86cbf643bfac9ae80b575ac3f7299a0ffc6d58d100f50a046425d2310b31289757e41be4e7467904905085695ac7fd5651d16cdf5bb5e401a292f84ead1e1f91cf09926a99b7dfaf4cd8ee7108b4f9a797a61a45bd302d2a8f487f90c82a86c06ea65255f4757f7c6576d992776f052db52cfa7c1323072e1731f75b705a40c6702b616c23990b2891a008e743ceef160f4ee82fc92d3d610baa177755c39d59c008d20840aefdd97471c290bce83546feedc55d700f7af7875c7b7e072e6e96af354e32424f27f89af84e2ef5f4ec0e6b19fafa1e8ef792fe11b0fae5eb02a7f9fcfec00759c08419b0c6ce3d4578766bd0c6f0634674ceee74e03c9c7d9921721ec20471fe69a9044d378f969f57e87b0c28dce0a2e6c00006647c46b2e86e0369e2a70788d4207165f77570434d35f720c80fc23d74985f34823a6ae4793b297ff46ee835880d0ab83860de1456af9ddd5059fdae3287639ff8b1aeba4a8c2428dae9e2293eb9631d08156101ebd8defd2e6983570f8573b3914129163ffe5239929dbb04a27b0cc74d257044b16e22ff95273512434ff4eb936de78f40336fb01c6f6c2b9e24eec10211fa4902743c68a352a49d7297713432bc9639958af3adcc04fb43aa4987cba53300a183c9673bdf2731c1d0512f1a4a751edde14da2dc28452ef1c3477f72cc74357dbecaf9a95d7ba7c903c69f3f1b00671c000777b9ee4a12ad31d9af9aebf077dd974f2c5ca5db8e449b5b1c745f7305fd87c202af9595326b95c4ef33f27cf7e0e8864c1b8beade2ecdf7e66ca700aaab663c4e1f253b13a25a869b11086220083059658352ea39bc58a6046348906fda10dc7a94210f0698963edfbe63f0da49ca46f97df9dbdeed2da2df364e14478a9942bdfae115b0fc5c9fd6f81cec09276d91d0be19ee539f05450d0416fa448fd68077b5692fdf15c29027e25d9c21e137d8d989f6d9a099562e6c6e51cb3c800a701a8fbe97c8241ad70d4bc7aa2b9c664bb7ee29e0280371c17a7e27158e4167f3f4c9a802c13dea61f138018d430df4f09b8b0cf2726b53cef296ea2237d3d77ed2ccb19e29a5a2773861d0d7e99d63fff43c165f5a8ca5b9362b18f21fe57346847a8ee72ab53d35546ba25468f20bf3dcfda9b4242afd93d5a02ed867fa87e2824bdc92449eb3e6a8ad3be5452222d20c140f8982887148fa7b4da4dfba29a2782787c4e9a3665df43cf3de2fc7c38ce8a27002b1ed599644433aa9a2c3b8cdb0dc250164b20d9e07d6abbf5795c091628509a3532495bbd3583387d082629611c42d0223dbad10fe4665f40f9a3e735ec80f67de129d262f20940c566b6d5c00b472d902de53ba4b7583b3cd2859e86e48f841efd7aa8d8b9f8df1c06b9ab985498ce5e4cb7e7d88c8a4985a3fb08af28af0de15048cde4d84a5e91d844063a1b7fb781d11904290f4a8e46b3a4714e7761f553b9c3d14ab6b1e66117e2857acc14111a205d52c84dc5f1994a2afdb8263a2c0a9fa076c4f9ee0c0324a3fadcf0543d8a5e7727c06a214635626c5818be0c7835b47655226c3aea301462a998bfb5f2237b36220e3e66cc481760955fe1d03160884ff83d153aff8dbb789c63b7e38a36d47b149ca37c032898b4905e93bc7033031aaf40bafd6556abed10eb088c11d46adab30ccdcba538f00dbc71a63af66be7b82b17446d6d5cf1f77b9077fd7150074517ce493106f5521b267d9fa8f51c6308032f09989cb3e666a17e24f5ea93e4c778086a88c96182efc6b789f37e085ea108c829fc3e82830c028405cbad0f3d895b4c1aa20c7ca555d1aed98909b12743ffcb0e2bfe56575ab61a3a50ee87956744b5f73154a0277cadf45d6a1691413c650abacf2ed5afc96a4a42a6663fd935cf8a5512c24ce273adb39dbf7b544f9b66413f1c44c372ea4974d3c7ef029fdbe9eb3f69b974064451fd6a25ab9aedc6c984cfbd98caaf5bd8ed08d052dcc45ba53ef74a818ebe7aa65c3e5325ccd6bdb87e9f910282c116dcc50c5cd0ba2e31853a246941c788c90de23bf1143a5b7f6a5ac1a809a0eb9a354efa227980a25d877ee6725069c93ab605c78828903590b96c01f3cb3320def6244fefbf304d4cf88089c58e160fef7cd9cecf3b1ced3074bd9b9305c187bc50d2fa5a15bbc32fa0ed2e793d28366a41ff04fc498e290fec5d455b7773338b15dcf6071937a662e8a7234958c0dbf5e19aa9ce7febf23e4ffeaec64d6b59d314f28d2bb863493914f1950454c2d0a87892f95087c688972a97d4a3a4aa80f8adc92345414c6d43b4758bcd630867e438c0e6c92ba8d66116a09d25dac1568bbf2e018b4fdbe8409f175ab146d2f5ad040f2734daf28d3b20af2cf35db622b957a6a06bed84440e8e22afd5d674ef192f9ac1749295307353e1650e99662a3261cda82e148f708d8d98c19df0211170fa272f2b9301d09a9aaca9d6001bd2559e7de941cefd1b5a2d6cd8052c63f7b13d89e0b022c24aec9db37dff2c39f320da7555e0a3a5f7904d428930dbf5df443df71df0c60d63ee46f55a9bc63f2fb20ac9fc865c40d330de358e5c40d98e5a08b585eb138c4fb981f24fbffd3f277d640690846264a37a46aa876827c04b208a9ee60b34170451f13eedc396d7dee32c7e6e965fc54fd3d34549d12059f0529787423cf668905d1ec2918a13ca631dfe6311c540c1001b170dd1e1c5f24e04801c98281c81185d5b59e67986f6ac6fe746b59d74b4385cc575c1ef404029c06ce5661bc02d1fba4fbd3ef4a9495f289e0352b08722711a6e935b2e72afaa8c2fcbe343c902563a125d565a68af7cfa6e03077208576d75d981f73b54be8688b1dcd11f1ea5bac3c8bd0dea87fd8ad48639d6c17a40f3d016b22ccfb6a503011306767a1aff2551fb1eea92e1b790048328299781686afb6d2d67ab059f69e5b7c252152681e19c9cd039599f71b8848e48a5452b50c9383a1bb7ddd60d2ea45732d5cba14fa51837d23d8d39af8c9bf384e90bb6f736a54f1fa82afbcd3220d2316aa82488c52c3128a0c15453d5163f8d8e5b749ccb7904320bea5affb044b8983191a142ff4019c5d42f5d1fd562f71d48408b65ba2d5ee05e3b4c67af14f2e0a73d53fd4b52f49a297699d138d799902aa7682d70d42fdb8a91fd013d87f984dc7e595d8387cb0bb935ffd93b69ba3147231fb152e5516d0e9d3d5e4c70f98537d26495929e24f68554e17777de2f5248be9362a438e67892d45f7716aa6f57be7956aac457c18bc0c625e0e764cebb348af98b8ca2eabcaceab3f3389a3ba253bca95202f5a8170377c6d7f4f853a114111231ec0f0974d555bd9732e60e6f08c807764d56ebb81ad417d92df919ad137961a8efe25ab113098308e3ba931185af092ae58daa99bb7e5a1b8f4ceaceb7c6f8f7c9a351bf84f19ae2addddbb578a1d7b4565d6b43f1f929827d245b492c940654cd45fa912dfbff98305ff1ed187c678fc7bb5c3cb3f5031b4adb8361770702a3d12ea84e6b49c09a23d05edbdd211ff88a9f96b165ae5c602f2bfb0b5a2d3f6978aa95aced7f284dddbb76425963b4381ebe4f37d69593d9be33c7af22ac869cf25803e6e5c5950b47d4c3857e08ebb31ce3f6256d3c1dbeafb4bdb208359bc7c522eb2cba3365d06d0730a20f0d9d4fc59f004117059a30ed969d33246c0406d7dc77af4268364d60a6c534b032b6cd05a4cc076f6d43386bb91fe5307318fb4654191887d1891ada30ff80273e6886fadaf14543f4c1131d76e2bcb90717742642bb0244b11dc401370f3ce3de58da9466738b09146343673c26710a93f2a0ec90792321d7f64826c4672104dde3ab6cf518281e67ab7c3433e4daf8df63ae3506db0467bfc2454c2d0cfe19ab9fd7d00247490fcfada5a0635ded3741cdeb719ec1929bb09e1cb4d7c43cad0b603eb9826069cc4a9efda0d4d8ce92e4d97e556daead6312fd32feb1147eec86a9d1ffe6e23d5d7f96cde2e174ee3ce6365c873cbf70b76a4d4b4699398a3061932f5f802ea452aa1ca14a273877c52ecef03516fc0ede4463e6b1e72bd5159901a694fcd2fcf433efae2b8ff90de343955af5ec2", 0x1000}, {&(0x7f0000004400)="ed469e2cb00de6e872ded5307efd9debdb2608f98ec341b10c9f539e597ae3007f7f9ad5929466952692a69de59ce8a0b9902bc64d8234df61034e99deb58e0c6ab9629759b2f49020a4007d84883f739a1243130717a9a7676c38dc7a62b31a1609f26c7556a8a020a492bdfa08682c1db418226fbc4c50293597b21c1dc3a9aa24b837c28d68f1ef61438ece2c39bb5330b410020f0c0a3503d84a4239e65bbd2df5d92c1e13afa749129a1aa5292663e381e82129b75ef2a7b0", 0xbb}, {&(0x7f00000044c0)="d871e09ca9e31bd520f4ceec0ec2dfe251f13ca7c7731a483a77fcb1bd9f52d1c237ae7fa5cc06991eb7956ddae844ed294722e221a89964e71ac35f3fea8e3c8b2894f3782ff057716def6b24eec018a9af97d841ea08d1913fa5ef3103e249a1d448e2f67b03afb41b8608f843a26aeb3ca38e5804a8c5da27d594106e17d9c26b058f9a98199985604b315d9a5954ab6340f174f495acba2620d50a410e0d06580447b6530c098b9030d71ae8f0cfa2ff2b48e0619740e61a176209be6e1e5379085dc788163dfa31ded37bfeebcdae09dee0977a9fd236a81bfe2a4b21004ab91fd69dfa83125deb45ebd229cdc41f601380713327dbac0ae98b997f4b6020254ab8a651b802c3705b6fa8d47d1351d24c3ba3dfc2ef493cd28605fbdb099d5bd307f544b6e418f17be74ae3a6ef966c27898df358efc86b4f7ac4b4d21b1e581b52cd33ef872c51b7e35ead0d6314859572218f7dd425d4d2b8dff0e5cc8e4e844b41d582acd7ab729be734ee2773439e5d846a038001a00a8a5a6704904f317a0eaccac1f91e6b413ee3dd9ee61d0065e8479a29f8cebfb5fa902070461099a9df1e25017c952c04f505883eacf8e17e0c4045164dbb972f84767362d4cf217fc61d72f5fed50dacbeffee5a56bf0c093323150a4b1c5b342c6c59b37ad919c24077f12c9363574c1b7cafd46173e4cb63e9a5122dbac4587dc84d8c80de366906ede689d07bccaf7c499387b38c3eda62da150d0453eda6f222c5f241bcfbf70473656c2ae0399e1614d32815c5f18c8718f754c3ef4ef453318c1c8c4b53991d62b9116c9f6fb56115de5afc42823c9c3aef5ca6e61ff967ece102e5d5f5213f563d649ec8f3c0e17abed237becaf54cbf5b1dbd23d35c2f3a3a06b05f22c244298a042138960ee4739e542dd871139cb6452fa813e2cb80297119290fb1f3dd1738f19a65bd2adae9513819f5a771ebc926f792bc3b1b35f9e8d1e08041c3758844f4ca6942a027c818de4e1073afd7cbc538cf26aba1bc2c17c81dc2c49ca4cc3daf90ab688c92c7c5ad5fdd1a0b37350d9ee6b9842c565d8bbcdab9782c82b6f6af9dbdeb9c7266b91d2e800a7e4a67852770ea932fb83ab7b2db2c949ba2ebf153073531c021f10e92a14a9bdc8e7e1238a3d3fc38c86136d472cfe5c729819b0ab1ae343ac77dfe503bed5ed40a508a95be7688fa4ee0603f7b228c3ae3eef2f22017418ea23c6af453b82130c41e182caedb9a79c6dd56c76f9291d2ea91764036af9fbba613e0299c1c87ab5037817acc8c8710d29845ba7386f3c3e1cfa6cd5cfacbc5292e36d52eafa523156d950c176e387609cacf1dc7677af3b2c04cd2ce3d2ed60369e81045231e9e48e08bc4f56b73ccfa8fcca92d7f8b815ca28cbf563b67ea859acafee51e27ade33ef5357d4f61631db2370cbef987f9295d36893413be7a32df9c37b4bb38856cc7cd446a34ed6f12e6c98dec50ffd09cbd5c83fc7d96512fa6950e71e836c8bfb8f63c70636a5e2d7ba5886cbb0ddb5480aba69cfb1f18b477359748579b48b1ce93c8c57607b20215097f2f725664c2f1da5a118b260443e26813ccb9fcef15f9fcf7450dbd34b1672eabb14faf26a42a8b420de879b18e99056b8d601e18eae1e5393085a3f2ed332f6d75f0b6a40e0a49ed193c41e825b1f242fcf6c390fed02c4cb37bf432b20a311cab23d0e47952d233d50b2f19f0c89c06db925dc6b20ede0af6a29a5e113e6f986f68e562c7d3e4acfc8b79573f99e4fa819f922738a2d235d33806e813f7b3f40e961204c41c30909a3b793b4c6eeb5102656a72c35054c9466f2ff3731bb07cb7f67fad0db1bb98adacd515382bc4179e5f00d79b61f52ca9a81f527d476eb2d13684da95fc6786e8d9f0fc25f329046686c64511621e9260202876753f330f50c0831dfea77d3186b0127a19bb32380039f0a0cb47184b44a4bbde3ffb94433f61549fdb064c032d77cedf25bff9cff64c2b3ea4b6632f1509204212c46d783a7228479a86ec97e865bf6a6fec846b5ad3c4c0f5989f0764a23790c985f16d658931a67ef1c34c64f50a966f1dfe84d5cc539503927e800f6f85f5f746900b986d644757284e15b9955d4171f1680bb5f613369a494db139849b4cf085535881756374f7de702e309efe2f174acce2a3b3ba2772592848fed2b183051b8cb2b97c591d33102223077446335d5b2bf69fd594c88e9876b0032079cfa505d5f29629e15c7a28214b671192a4ec484553d0f8e367198a31e4d5493c0dae5dffe7fdee80efa247ec53a61e9a5a551276e8cb8846f0e4cbebe86674202560e2481e88000a8c5e27ca15c9daf5eb85d50a062b762a1357d243bd6797d5fb5bcb48668b03277fbe505dff2a3522d4b9485cb5cfd5bad9162e4fb10ef017c17f796bb3ddb13886b1cff3b0938aa77b733298bd266279479f7ae9095a2129bbfe9ec8afd484f3f7c08fd48c688820148ffcb21d6cb6854f293d627f9a5c884b74a15eddfb6b9b2240e33667ed7b6cc1fee3c84f4e44056145232b23a924d1b0394867770574983479448dfd532eeca14ba121684417420b2c111a19c6a2d35771cdf49b5e85385c9b7245733b7d78b96889ff579129501aff4c5df4846df9a69ba03c53eae3fda883491acc1f4e85897c99ae024d68604340f71132c2d5120e76068e2ede4b3654a19f6398953b89585025fae67e88d7a5ee535474bde82d7332f387db3daf50bf0fbe582b965793fbee84cfafec514838e2dde2be1f53ac9814ed57ac7652f3b880945fd661216a317db2b16cecce5203cdca1a37554e68e7770876d81e7b01544dec7e168029014f7bf86ebffbffc298ae23bfea9689ca33d9fc75ed8f95fe1fd616d44be459c7f737f90db9b1c02c90bbdfeb9a09250c3646ef512dd980ea845208708f18b3bb41cd38cd3c44580a9cc6f8c59c6dd924e3e8dbadbad5a95f9a347b26d3af24e34548dad8aa9271bcd2a5e8247ef7d7ca693fbce181ccf49e47f96f7a8d93839d11f06782e007a40a6f02ac92199fd0d28ba4084c687ea6869454631b19a708096f6aa1fc2e047313c4ec175067b90e0a2e5d2518911060e551ce109fbb854f8c1abc774758d42117694941a22d75d2644258ee6ccd9d6d41eb80ce3088dcbaae01aa8bd62335bd43d7846c7dc54a8146cb13c6d0396cf75bb02b98dfe4124b39eebc810fa24e498e582691a9e5ad56255c1ac45ef9c2237f80e80c22ea20b85d847b35b245c3496e154d26c7e33bfb1b4770a2aceb6ae947de5fae907e25b1a07f69dfad789052c789fe3c11cbb1426eb9df96e7a1c03750ca2b9b852d258eedb3e09bf91a715af989d797fac130376f58e7a7b7d4152d94fcb6db5012f96498c84c070b30c5d255e36b259223b26433d65957df87559fd884b48faae6488b721d2dc670917fc1b2b2a66e7ce1bb7a607b3c5e3d5ab43ccfae37328a8be431c772b85d7ca9bb617be49e2b0424297ff528baf8cb323bd1c99bb3640dc27cfa5be0dc06f0ba35feb181e39200f35eefc8240739b9b56f6c11e477e8041200d4da97f10ead4fc1439c4903800c9ccc3fbe6ce1435d4c529f089e167fbc3f3c415114e1ea734b4a0b5c615ecbca423dcc507272d3e12998b602efaaadfc2904a52d98f9220e99b9bced15a87ae5e6cd8e981787dfb7ccf391a715767d5292f4b291eab14e55e3a183cfffedea851bb6efc2c6b0568888af6f7acf9face2de1bf82fa651f460699542bd4fdca1765a37069adeb89d35e5b0af56a8ebdbb5abd66da5010f269423e05f3b9f7c792c18bf6c6f5af9da81453ade5ce62dcd422b059ec0a8551508cfcc700f74975cb08263af9b062e9ade499d59a8745318b998a7c690e6903dd9d2d64641cc48467eac924f8500e9286f6f60bc9205e4feaba7fc675e32c60367bd288231fefcc74fbe200a0337bc099fbdb0a6956a59a23b91ec59597ae3299c326d6a0952dfb9ad3112a183a9034db711b88cf6dd308e53a6fdebcdfafd48f717e6db8e875b277247aa4b70415fca5b7b90146c19ad875ff831067c54999681061582e9cda61f6200e81a0facae104718072103b80b10d4a6d314743dfb639b4bd21e84c8f5668f1dda3640a049fedfca52dd201dfd6d1f9c0bd78504be6615c537773955e4fda766ee45278598f7c8555b3129673a01a751a7ad2050f5f2f5f2a03367337e278e736274f7a7500dea1efd606dc550e76eaae6fb77e70e3acaa31bf33c1499e63c6bfcdb9de93e6fc42e72afcaf55cf22cc638056cb3c759b9ef31136e387361e067225ce29b91035e1cfaf7316830875334f0e87dbc9539b25a1e2b8b33965ec66411e2811473af5bd8043705bdb7ed7b2a2c6e8160b0f307ed0f690ed9703082b296c60fd533b7fd6683f8bf056f5f39731c85e2614f0c1a1dbe2d5e6f99ba242b38f0725e98f7e3d3a61d20004d625f9f413a2ef096225b922364836283d65311722487e610dd8c3302d50d2e75f28f94c207cf3ac2589898863ff2c898e353ec2aa3ee0de375320956de8dafd2378f9c197f30d8d3edda69d82b301752c01d5e416974d1a67e7ba5611b0306e06005a96c921a489bb1768060bbaf4966c741a5b081da3085431f7a53729c28f04e9212d8a2ddac10d293a58eae4e476f880bec33a85f668e489ff4cd8dfa9b05b68ce506e20538b09ad32a8d096cc9c4e109b6e38befac56748250b3c7a0de4b4ff66e2aa1c811514d82321e46044e0335990e79b26f6a881f6368a9a26ef2d81cd87e1af4f9d5d99b7526e9b5f6bbccbf1d5a7d20bc9f6aeec9cac45498b812d44c1085916a56883429503daf7000b9fa947140c5e3323e4d33131e1a42b3f1d77c50fd401e852f07f5730e905c6856e83a3adf33482e041dd328adf358a050f7dc84f3a7f887a4657c478b40ac33cf353778b6282bdee91a05e28bdce33c282666f072b6a6703442ca4ec3e6e4f86d707de0dfac3264467b7cc85d80d9adb686634d7c368598969b0857f28dc8812597b58058ff2775a3d828eed6b815894916dab29954f95559833b402735c178c3942aef5afd8955459bb8d08afacfbdb0338befb25b73fee720179e44f0db3ac587baf349c78b0681167cf5e2e93b60412ffcd213e56536c4420f947c18dbe253b883fadafc908ad937b86f1e1b1d274220f40e42fbdc52d81d49e8f64f872f16d8395df206a6de06e40d2d88436d27ed3524c0dfc2259425463b437c2df4b2e4738913160c16523c2d6e796bce96ccc88f5b56bfc295973a1f3b91560b62f25a742314746605907e87382265ac40f9962ed478b3e519c10144ad29470e3e66127b38d814fa9db74ec175cc23d01559ebfd0440e7afe6f4bcde1303084f49719109728ef16b43680ec8a45f357f3d9ab9b533cf0088d8fb627e42001a07d0674966741c1b0e259fd4d4289d5b2a3ca1d8c93d968175462507bc1b198c3a433584f2d83c718d8bf841079b6b11e118cb88579a929626749bd914bc0aa33130abe94c1c307a734cf37f6336dc2276b3e199e09e8adddf354125ac6245798ae4e2084cd6d79932a832c65b6efdaf962dd37e0d4764febb18f82c88162c738c91705c87439d724f2caeb489aee4e6eb1fcccebcf2a3070fe2efeeb253572e6289638ce6e9d9767c61008604eaffe5efc374c6a684a8a5dfbd8dc5a8d876d2d5adfaf32aa0143e9717570f3458cc4389c2303d8fcc3519337fccbe4334845d80396b422538e4742fddeb128f07c1f6", 0x1000}, {&(0x7f00000054c0)="696d8e6635e9f2e7cd8b10309fe2b30cd0f02eeaf82b67c1166860ceddfd44f88eaf57e7d2c17e59e29e22ec833f23a91256a91d43b3d98ca08385789965e8fabbe7405572f62522944a5e8ef9d9623e633ed8f392be9c1774020393c3b9ba79c1c4feb58473c9a576bba35e12e3ee7675c3cff88866357bdcdd7dec3f48479416943b89330c308f52defab2ed8bd0f35b3901902c8ac2990e", 0x99}, {&(0x7f0000005580)="15afedd2a059595783d785f1f0c31e2bfcc1cd738552b7cca0979abb27a62172724c89cc8380f42cd553ce3a1dcfece04e6d1eda4d000477af4cbec371d2d560ba3ffd9a2f18ea80d7632b3d9d4a78d5f9383ba6a3c7a2e2422f86bcfa2dbca052f44d01fb9e7cf7a709c7180b4d215ecc59534b0d8d8103cc3a79716f06ad76dde0db493ba469e1cf11ed6806c392a7dc1c635774c7886ce16f78cc1a576b46bd99990fa7179690cc29a8966bb4868ec8e3d779032e7531c0b55f34eb39aa940e36741bf3970dd87c6ab9ff95b7021d9b932103e035e01ac4a9139d799f58ff894e85c63fb359516ece8b3c37f7f60927837dcc87eed0ac", 0xf8}, {&(0x7f0000005680)="7297ee490b", 0x5}, {&(0x7f00000056c0)="594bf5cc97b7a0259baecbb32129465ad61fbc89d4cbcfcb055527a040a1b0a3665323dd94acd5d9bf6889ec9bfc562f91185a588d5f7d8595958bcd9c777c409de894640332c744ea4c88fe49ed4cb0592173b55dcf04", 0x57}, {&(0x7f0000005740)="4c2f5ec019040a63956baaf2241f756e4d84ea02dc57d9e7e477f374080a4d1cf54c074e90cd1af2923527e28ac83e19477d804c8adacf73dbb9a778e768fd9d5f8fd6319f4ca1e640fda2a0603b37104fdcc9c7f604db34dffb0bc0aa15ba2572757cefb97c41e79294aa1ab39d2dbffb6a4976c143440c22810504e32ccf67f685df1bdf8bafb3371cb2db4202f53b9c8cdc3eacf8971de9d09c04485a2bc0bd70906e0f7d39b3c74342a33ce199bcf57c43e4f644ba9823e95e5653b79a9db25e76dae4c01c9b1d720d47947442c0f986b2248f271829231c65fbe251b59de5762be344eb452554e38b998f0dd873903eba27486f9bd6ea25918df4615393ca8114f9da1e51b37bcb383454f502a3e5772c1f8e8c895d1b620b428ddf471c90bff7378ba8db5adb114d464342271d09d69b746c6b1b1bf609e574a14d3a11efa838c049250ae75e5b900ba42506481534890e6c45ef6989223fd1261c3564ccef2ebd14f7ff7ab1d7a21487c3210747d142d643048ace699561e594240d346d72472a520b7ee975045117f24c3393fa9d62fb7f36ff773ca3fe21540f1d4da7e34975d8bb9faeb3799dc6addec6e0464b39734689806729f904f80271ccd2668a8b7958123851a6fc65c90f524c52a0d0f909fbe7a0517b3736b75b31eee118f80f00aa5667cc83748b33861f88ad94ef9eaf61107333f601fa4a9e02a4c6bd9bd1c17fa2bb91a382dd31b390101e46ecab5a54b13d0e3c4f9608ff5a4a2a432618ddc3f5dfad3ab00fe11b4c47d1082bbc4d661dc135b26970cbcbd8d8b3eaa54e17b50a53b080f93badb88c9ac31039968470a3477e9cbb2a941d83ec527773f5a21277a985d4331563f09b8b83e9b7f20a14eddee4f1a44bab1ed4df17544e1fd3a35ef61c049178ebaed33e54b2eebfd205217e59a31d7c3880efe99223d0cf0148201d3f74de435e5d8c1f6c2a70aa3f7ab4f07eaabe3948dc67033955c33bf2f0877113fcd413b7963031c83cb0004cbd9d1e5bd3ac0049f6dfba43d780ebd995ab9bd76e2d1379b9516d8a6ef437bcf84273509d2079d38eb2df461d255dad2c9bc43b7738a4362b38bf9a43007fc8063a3ade7a01d830e84d2ec37dbdc78f1a704c5b814a962a7c411b44b0f54aa804db1f02ca9fabf233d1ea2d47340f0139ab4316193d0300d8a44c68f2a5cd978751e13ed611872f0f0c1f6544243271a3c157c249d5ef7f8a2027d1caa493842e9cd4c4e8e076a24337b71b43e0ee7eb3ef48baf63feb8fee46f2e9edf0c38c3ebf79ed25e9051939e9e42efdeaae09f70f08dcb53329215e8637fec7acde3b47378aa662b3b06a7b93f1ec5c582dbe367a2ea2554dd3c00bfd6f4a0a98997ef67a55daa85dbaa8dca3649e3a84da53573b86945f24c3f2952972b4e13a7c6a109422d87b6c4e6889d79f146eb76a0f7897f127ca3ae626b1549226915698a337ad03ee347c31a7a7f70b2525ce7ad8da3e8ce0dae0cbe883359fce9377c6c377bbc1c893b801f25c6a23333cbff5f5ff6ca8a27755d33211bb7e7e1ce5e37012acdf39171387a2027d6a0a04c4664d3942e284c0b3423ac01f2a6651ef7f8623e1d09311e0ddefd9d54a6af8e38156790e4a0f75f7c291ef8b08c046002e549b7525fa23660ab767c7fadc8f3c0878969270f9e66196bea5d4acf567946f1eac3e8ea597dfc846a44ad9af72bc4ef0b3f0bd5fda7816a1060717daa44e6342ac155f2047a1f9f295eb14c499296b3ddced96596b2049687b1bf8168df956df74d69529b2dc5d43e17fbb9584b03bc48b2dd496b7becbabf4a844c98518f6e4c368169be60383c28db58de8eacc48892ba8c0ffc24833c7d8d8bf48d6251b3875f9995f8cdb29c1c73d78774f7f505c6e129230f5a731bb43caf59128747cee3773bc45c2f02861e5f1019ca47a930f0cd7e85671bc4ab3dac118ad0a848c6c8773215d8699e32b88eee3a824187e99f6703d51dea80a5a31f419fb5f428c8632981114af20e9f563d9b850f456026800de8b3e372767e25bb42fec815dd38fc977d0460a6e91a5cac539f119990512e00401d77b875f5366cb1ca45306407d8d88b5a63f501a5ad9bd225abb93cc1632f4d0555f3230e73987d402b45cb6a9fd56dabc43713a82526049f5013b034eef7db34b5ddbfdbbca187d834162eb83fc15d437496729473fe695a021b2d72d5ff20b6ce9bac48ec0fd009780844a3f038082685d7cf0106b3c77faccb1787373fc8df98350cdbfea39f159b1cbe960f191ea0e9d440fba92e2df63499383f485289a8680a917dab5771893f23c1ecabc0fc51cd3a364f2aae5e73d7c855c67ab1354fc3e5181666128bd761febdbf554b838d009df9b67c5552855bb55388bf2da3a88698252fbb1e158d536d7c61414df17a352bfc96960c5be33b0e7aa0cd2acfc91f94da851c5f52c8be1982029f4b09713b759773828b1361487d55cba8bd7972a9d02e20ae5e27e695be9e8688b57eff4bb69e998ae3364643ebcd44c3c6d4fc11dda2fe056fe56b08a705ab08d7d224a2a2621a106a4c7f04090539f74ba74aeaf60082f4e56c03aef84f48343be12520de2ac5a79d4c199c1ebc2272c9adaee89a7e56c2b635304f42391ed49092640d5e193af3ea6ce760aed90758ec527a2cd69f00463d6ac647c3f78475d9cc4818a036ca58f4260025f3bc649737c0f8864066b3ccb6a2dbe6397bdd2604572e1d7681248a4da9f0cf570474a08e7e92e773b9ade32bbe751c937436ffeaf1ffd7991e337ecb37dfd50cae7d3ecfd36895f9d72a32b7873c9b83d543180f40a822adc78303fa89d51a460321699310275bbc2b3a92d41ac9557135b8f529deb474b87f745e49e3272bf5d51e8471796261b234c444cde20e5c1124c9ec40cb35a2faf80faa690f06f4a8f823ab48e559dd28979886d22481bf6800ee0272960b4ffcabbe2ed71b07bcdbc9b2678131371843ecae5e24ed776f67795bf7d06571e60c42a37cd74595440f771816afc54831bd29d5ec8bc2910d9f6708c8b62fd7109f6b12feaf977cd16536dd73a6808ad3b4f912ca290dae087aa7bc9caf6e56c045517d6794364fa6fdc0a31cfee3ef631a527fd81963451d7dfd038dbf3f5867287f52dc1111e30e44d2bc99899369fa6916b99af044670396e94a3e2b119092dc3901d8913b6f04f14a4ff44d5f048d3ab43d958fc1fbd3c805687cfd2010b55572a79fe569667ea8f9f4e698d2654c99e83a9273d74694a867266c75ebae9e6e48cac0a0b12d1cd6c1e1f4ac09eaca7d70046efd31bd1086ab976eb4ba10df64ac2a139a337d0f0533b9ab8bf54fdb7e2d5a0c46bda0c65b524277e6708cfdb6ed7791946b31533cbc3d12dcdc775f890a480362325e3c59aa7fefe8c477fa93d74a30290ac69a12c95e4460011acd21225ff85ab3367520bd7b0964cba1690e8a90b0164299bcc49d2a764a4e46f14eac24239cc48591d01c9543bf52e13d7c55466a4500c3e3f68555ffe0395c2f0628c59046d759b705d9588655c1bc1a21236fbdb0f07a6ac00b80820f1397e1098005c87b6d119870ce70544b7b6c7b0e6f3e7b4f809152d83ca5e6fb8007946f0355c34e6a7609e2eff9dfe898b9fe6add5705ca43ac43331595e63fee819875988b8257ed4ca0f219d9f135542c889200740ee8d24bf313b8152a8eec15dcfaaf3f0e2e6398ee44ce28d37a306a085af28b93ff7dd9a6ab79e6b3e148e23f227b324573a2c74277f6988dee128f724798a4a1126936f7348d55b8d542a190922c5e2c64baba3eaaf0dbc0ea6b411778df4127036270023ee3250c4a9bd3f545bce8c5ad8da1f12610950aebbc245333e218fb7932188508f82345090784ae574231c22cd61e534aff4e0c1fb759fb8a19277527c3b8ceede34cff06d0a5710343fd98bb5ef8f5027c982fe065e3ed4276f799fecb041f6923eb6f382ade76dd8e3757de849e1f5febca652643f72013c1df76e53178caecaf797373528313152468575a3157433c8d53b107d0716dd177611cbdc6e23dfb320e274039d1674cdfa603d0e4a603f88c35024a9fa17b4fa23f246794d241e839a4b1b5df8cf3e095850f6b4612820dc1e66caf9fe74077fd4be2f6a0bf9e0469eb4487c8ecfce25bf7a1d2cf89cd92cbfc1a72f612163cbc4ff86fd1b9cf6254ac57c63a46cf44c2eb97d4b428cb64715b0b7cc7998ad2cd4e8d20dee0dead632371d7630bbd5d7bf58b2dc76e623f78d81c1971022875a1826accf370312c9943be0d2a847b1dea0172285e38d98c68eca1cab839a3fba40403db551bcd823ce2d26e3757228966aa846e745ce43bfe67aac229685acc13e87c68a2688494a5dbaaae7272fd58d952264e3ee87e944525cf352f6cb44674e21947c4ac174ebd0f52d4afb18aedd73fdc79df6f630c6b8659a2bcb4efc68b5ae58462377e40ae7320924234007ea5657d8eedaec521d2199d4a6fddf7c1479b5f4317894597a3b8264b31385ce8f38f93c03341a1a7ee6b2098b4418f0d665ae0741ec2ad75a7f67af688d31cb57bba6e5bf8bffe8d8b3816982032a1b1c066eb05be5ac4455b354c546ef6cc061502b22fe82168d545f1018456d54346022d07f454bea2ff8531bd6ebb119454c3cde72587222b31f86a2e195e41fd5a6f0114e4986067ccb165374daead8f50e469b1917d5631de2737de8e928a8b04a25223c6770955dc5f4360a246c7cfad0de605528705a383d2a1eb51f87e0d06704e89e9f70dd651e1443c9fda907008340d9d7840c9ae93e6dcefb8b88cf3f1d5713ea78deec896f7dace848123826e0dd3396a2271875a0b039964897247d25e1c4aaef7b88b64ab458cefdd82e31c299ee590aa5ac5d2fb64bff6cc9f09c44a103d6ab2714ce3b615bb5a7a1b9e5eb36a3bc52a22bb29aaba310a97f422bef49021f33e4aa838324cfdf61524233736cfc221183068962bb7d4dc3bbf7eb941f7f962ef8635d2b08a78da6153b79f4da40fc77e22516eeb9fa4b370d15e5094cc2db8ef46948fde402068601d86c045f6e5d91d63d4e917ccd1fed729804c9f618a90725bf3a501990f318a4fe806fa2d8feb34e948deb47b5ce1a47f3d612f78b2f8d2b8224cc790af15e6738be717e276d822d09a3f4e830ee4d98e9c141c47d8e2840e5beb86b94b171feb166aac69dfb2f4721ac6fe929cf7ecdbffa6567a4bdbd2a7163d35a5a21be776cb1134746a8997765cd09a6a8abc5c91d967fe42e6ba3cc1a972e24e395fb8478ce104269a0cca257da87a1fb8681f69e219a998feae0ca863699cdb4c834ea872d814622f0fa1f37c7a41cf975dd40cf56ac29612e9ba6dd80c4e4203160498987238e5c82ca4913e143de1233d2be0612dfa2e282e9a2b98095556963d868d86ca1b03182678edc41fc7f4d8509b01cf4727210ca433e1a9202e541140f5933f955f519172c1eb214996032d6606dd95ea33f211e4a9d7d8ce1061ea17f348d4012f069e3a2b0dea2aa6f5ba0d57d3cdfaf83cd71f389a9d4b9475d0ad9268ef807dcdd95638c5ec73135547dda1aaefb8bcc03056bc5a4e7a0a6f44e3bfac790d8c5bdcc2e1862af8df1107aa89e47d3b6fbe6e61976dd83e14c70a655ccc9a1d659bbb3773eb55805fd206f1ecbc49626232ce27fb82bc65834894399b91d7effcd303112f94026e6d363fd5f5868ac0e46f1126c83d5817cfdeaf64e0c7292f09a826cd347040c3610e48dfa51e6cd28276408aade17", 0x1000}, {&(0x7f0000006740)="93bad58ba3f149835f34241555542b396612e31a93c8b6a3d0646611116066cb5eafd74ce490616f95224d49c77d4e803305cf0645c719d48b47108f7bde1d41eed8ec9ce6cd39e33c99006fb46b46db5255ae9519968cd5ccf8d80bf8db87ad75e1a1adea413e1de05e4730d73b5087674b7d712b58ee2086e5bb23c6aee1c2286d22d89a1e9e63cbb654ff53902f55750f962fd0d98763f54bf7b03c2f28", 0x9f}, {&(0x7f0000006800)="e1e15db952dd6968132319d26c113bbe3e3f8d0a6554e8e4f45cfc6dc399af926dcf316f5dc31e5c29a0649bb08203071058b382e6a38bee5c835c138141f42274cb0a7bf355ef8a89d150df2724a9afbf6ba2f2761f052538eedf32311aa5df12731ff61091c731aa01b99ff03e", 0x6e}], 0xa) r6 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) 16:00:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x8000, 0x6, 0x1, 0x3ff}, {0x5b65, 0x8, 0x45b, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x4, 0x6, 0xfe00000000000000, "1ff06d913071ac07f2a41ee3595a07f88c39da3d", 0x313f05c5, 0x3f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40080}, {0x15, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d55926417741e3c8f36d2000027df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000140)) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') 16:00:18 executing program 0: r0 = socket(0x18, 0x8007, 0x3a) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) 16:00:18 executing program 0: r0 = socket(0x0, 0x3, 0x7) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) msgget$private(0x0, 0x80) r0 = msgget(0x3, 0x4) msgctl$IPC_RMID(r0, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x1, 0x3}, {0xfffffffffffff884, 0x5}}, 0x8883ee2fcd2b085a) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x4, 0x5}, {0x18, 0x1, 0x7, 0x3}, 0x3, [0xfffffffffffffffe, 0x200, 0x0, 0x7ff, 0x1, 0x7, 0x9]}, 0x3c) lchown(&(0x7f0000000240)='./file0/../file0\x00', r1, r2) getpgrp() setuid(r1) sendto$unix(r0, &(0x7f00000004c0)="b257a067e66e2e7766cc4595851cb05fa36b1ccc86bf5a55125b7edc8e8462ef2e2b97ec3de4620e0c827f3cf7a01dca61c7b499ffdef95d86a8c08b9969d9aef30c81379107a3799d381eb349d312f9a5333cb5542556707e368ddad2606ed6c998233b1e048bbb3cba0d50c06d62611eb63fd0d1c7e11162595538d64edd532ff50fe4cfce5f19295bac8fdd171aa17bcef304afc889e3f4cfd4b5ca9a25037eeb4f8844fbb3dd03d8d3d96982b16a40acf7386273034a89a771c3b0f8bc8404e7b5da8e53f1109cdc3a5f0f066f", 0xcf, 0x400, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) sendto$unix(r0, &(0x7f00000003c0)="9f39ea292fa3afb4f022af64136acbd54468b7daad3a66f86922e35a6daf09c32b7e1f2c4874c5fb10fcf2ec374f1c40935a29eee3ae763726a93684b7d5a333298eb8f09ca5c4bec84e9a8074da9f201cddb229dc52a1cf4b5a41ea747fd0c784af13cf93b42b0604b584bced9fe50ee9fcd3ae23d4b5a7ccdfd5c33b80607fdaef3b3ddb2ae859d80b5a01219be006a9cec7e5fcae67f1ccb2ec0790ac562d", 0xa0, 0x2, &(0x7f0000000480)=@file={0x1, './file0/../file0\x00'}, 0x13) chdir(&(0x7f00000002c0)='./file0/../file0\x00') rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x3, 0x3}, {0x1000000100000, 0x7}}, 0x896200b962f5ab81) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:19 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) r4 = socket$inet6(0x18, 0x1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x8600, 0x0) r11 = socket$unix(0x1, 0x7, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0xc02, 0x0) r13 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xa0, 0x400}, 0x404) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x38e, &(0x7f00000000c0)=[{0x3d}, {0x6}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x7, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x80}, {r0, 0x82}, {r0, 0xc4}, {r0, 0x42}, {r0}, {r0, 0x46}, {r0, 0x82}], 0x7, 0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:20 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) pckbd_enable: command error 16:00:20 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000080)='./control\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) pckbd_enable: command error 16:00:21 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/149) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="b67cf482a913d89100000000000000000000000000007389e4ebf40fbfd81195cc8ae739d2036c67", 0x28}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c3556662d2e2e", 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x1, 0x5, 0x4000000000000}, 0xc) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x7d, 0x8) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x120f, 0x65) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000040)=0x9) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) 16:00:21 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget$private(0x0, 0xfffffffffffffff9, 0x100) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x804}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x100000000, 0x4, 0x7fffffff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5ac}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, 0xffffffffffffffff) chdir(&(0x7f00000005c0)='./file\x00') lstat(&(0x7f0000000600)='./file\x00', &(0x7f0000000640)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000006c0)=0x1) symlink(&(0x7f0000000700)='./file\x00', &(0x7f0000000740)='./file\x00') connect$inet6(r0, &(0x7f0000000780)={0x18, 0x0, 0x4, 0xb3}, 0xc) recvfrom$unix(r0, &(0x7f00000007c0)=""/178, 0xb2, 0x842, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000880)=0x1f) ioctl$BIOCPROMISC(r0, 0x20004269) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r2 = open(&(0x7f0000000900)='./file\x00', 0x809, 0x140) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000940)={{0x18, 0x3, 0xfff, 0x20}, {0x18, 0x2, 0x4, 0x9d}, 0xfffffffffffff45b, [0x2, 0x6, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x3c) chmod(&(0x7f0000000980)='./file0\x00', 0x40) chmod(&(0x7f00000009c0)='./file\x00', 0x1) connect$inet6(r0, &(0x7f0000000a00)={0x18, 0x1, 0x7, 0x3}, 0xc) writev(r0, &(0x7f0000001c80)=[{&(0x7f0000000a40)="86860a8594f3bbf41ae171f14472b26f3c9d0e53ed941bf701fb01453ba86ef9abe356ec312c969699d23fc7a71aa351ae5c18f4bb04a2c35b290676c6c7cc0e5bf45f4c1aeafc4d051580d72413e25bf54d2a3eabb83cc22394a4fe18776b20d3b9d26d30d76ce5fd6f640cc35473c212cbb3b9f3eeb613f10ea737849380d19689cd5fbd5336d17e27ba3bd35285f56b52978608d8eb7cdad4cdeccfae82f9e6aea434df316c43f7a9a1861a0979d836ec19d7ce524a0a66ab007836e368e21018f5ca4f1b1d60ed28c803711c8080333c149f79bcf717c57875fdb0e2630e653b14105aa94f49774e7cc2fd740235ea3b601d73ba54f8949e063462579621641b696c26c67b15c70c7eb9d0d42729094577f3d071823dacffa9bb69b3c8a700d55486d543ec489ff7b25c4f00a94807d5107cfdeeb795753287fc1854b6008c8457b68ed15d2d79d2939435b42d515baaa5c12c74a781533c6f25d97579069a32d2fcc5b2dc79706ea236d8cfc360ccdc0cfdff34a153a9bdad0cd6be54356b09bf1f7618f1f8007c24ee61fe49ec2322d60773047a795b4edb6fa2f73fa2af5e91d16e21cd4c759e6974811efeac7a6bc1f1ca645b66f646d3a122db9935c54883a869717ef16e2bfafad3c7f893246bc226240a2097849017fe38acdeb6d47e6262aeaf50360a0c157d55263c0b55febb91ea96a1a95a0cc954468f9dc51c5874632e85f5f51e62bfa423cb7562d30ed653caa96e0d1f2005f08207388af601066515b2c8485e2488a845645b3ee2e12aa72e6b4765a768df0eb375dfcef7e66ff5be73aa7fd974a7fd9fe6833234cfd920fffbc1502ea9d554616103b4d8652f3ab5e768c162c42db4988ce4b5a4a886bf91e1a9de7571b4ddde47c86e4422c93d2996ca3b25e88555267a10029284fd7a2319db4d2207f2eab62d0da4e0836ff0f170527f8fdb260083855335f0d99d3c8aabe4f1e0199c82ecec3ed2654cd9f2c9374958d65a5397f6959eab00780176971f856fff15627f8e54988e1cf1ca80795adc9fbf3eccea50bda14a086b046a3a9a2b2b0bd7f9e42cd82022baf9339ac357da9952fc93e35ec067d3b1363043b679905ba11edbf5888cae867ac9d9256fe7095c36e823760d03886bc70aa180220dc98dc1d322388ba973c17af7f185517eb5bfb3242bdd82b6abc9095704e3b0126c3f1ddfa809543508e74e9e3c00e77a10895dac63a529888a0cf94f5900ab372415c10c8096676034e48af92f5b027d2a48d527ce03de878fd044559fc62ce12b3f6eade59da9dd7b9c87e93a8b4c8046551fb59c289fe47f684f86449b6599f1a5bcfe010075fc8ced68c2d663ee6624546082507452af4c0aae7249d9266b8af316836629554acb0ab5bf98788f881885ec2304c37dd740bcb1f3f93e85f3d437ee9aae6ee2906050a8993d738c08e6a0c9754c7a022b849a8d7bebfdfe1ebdd0df269db5bff7f52d1b35df99b4356aff879c19afbc8120d2f23deffd30907f8ded4ee65b22ebb95cea296d4f307343d39ad651785fc7b5c8c03588dc1cf2270fcb7d79726c207bc8227ebb3369a5088aa2dd84ccd5ca97dbf625f206a9568830a9629de6ad6113800e00b56eb27380833949b4c6fbc39f16c5b5a05dc74ae3d1b1b5358279bd5687b6b34b5e3ad76005b316aa84842d10b06b600a39870dd175fff50afd89a29858ce7fc0fa82cd5b5469eab39a8d59b13096ee826744984599c614602ebb1a1e912d77b0736ff1a7b0dc9bd88da4664d5d8eb33abc926bd53a8ddf0ebaf18b7c213f20e4ebaed7736313159a31f435c5502a45d5c71e70fac7ba66f8386640fdeae6666eb5354877932a33bd944b5da3f6a51dab76b93aa56a14e91ba703550f3dc4bdbd69580d303eccb9383719c435c1c8ee94a7e95b9e4fab93bb7d507fe96fc2f3cf4b33f78c790c5f61d732d4f42dff52c172adfa01aaa97dd20c58835012a5cf4b62edb2b2bf18cdd9aae936cddb8baf81d77b7c0141565c823f6f6f841a0db73bf1dc7c0a97f6dc92b83925875fdeba97fb71a6167ee55c1fffb98c145f4ea760f1b498972e22639b338514af92a7277f6c32a7e21c60ea801afac13e3c29c54a85e56fe01ac194183fb64bea62e6cd3edc549b30155dc139826a1f02d446c83f863dd8c0f5f02907ad9f70f3cba884bb4984a07d2f6214160f2d80232d1300a9c42e42c55a4a0adb4ae8b34bac5d303f9420bf3b8d17915d13de166859b63e953bffd1c0918e19ad997f4411c130befb435d2d441ed87b281bc77915de5b056120b0d0fc67c4f70ebda8d51976ebaef1ce6af1c76ba0aa1420ce28010f62deeb76a717f98846c22d8f8d7856434f94cd7bf26d409f0dfe28fc96a392b705f8ffb14abf4f9b18a8d4e1062537444f959457e4048cd5146f4efed8b4eda9dd9aee00a17930b85b6928f5c951680a8441ae0a483dc84191bf4a48959994bd925c9631e0b22a1c6615b07cde9ad804f1c92311d0c84092cff61792fc0cd2a116312b78b4b5a0e42b0745bdaf7bcf6e355002c7940e4ec0eafa26914f37c8c24a697f3e17e0f4e71915aea369dfb0b91c9668ed5d73dc8b6faa399665064478240da4ae85c76f1729f01f01792c73f60cf0fa27a6d50c4d709cd39e24fc6651e115a9aa1bd091583473ac1c508cc9402330cd8090aa97b7cebc3075fea6c000dd59632617e185f29f5d3e5f7e721ea72d0e55a4b04c820e72616a30e59db51b000dfe268823ab0d59463641c0cb645aa699a0e80ce80efb2fd3252561f094fa381fe1c84e707e9834754681d2cce1ecfb9f0c9bfaa323d9362e7581791a630ddacfa39cbcfafce10e6a6a347e6274206d143311ade1f48178e85520eb63b4e5bc2cbb008dda5f376e62af50b7836cb15cad2d9c1eca3385414b06ff49c4da1e169642b75f2c3d7023852eaca5ffc970e9cad5b1e6f9fc55d19a30a964a71bda7e661b4d5c3e8e9d2088eaefe24f692b4562e9f849b6ddcdd8627389207c00babf4c77370067cafc777849730f18c80ed69d5f2e4a9800f36c4a83da9d74badd41ccf5fcc25505e2c1a907182949521d311cee83e5536f9d84fc701d75e6cbd4e5c249557670de10271ffaea75f75ee6d9fc505b53cd4184888161fdbbd6a9bf6008b951b90950d3f33d91cefa7a677fa829ee4cba16dc1e42499615a9d3dc44cbe715b3b3f32c699c63bd03fad05db3a2a74b9609fd9a09e0366600d711197a196cc57ed1fd7c0c294dca5c4523a8047b50849f0419b073a6bd608805a52d4a4b4aadcf154f838fef6a41d050b2cf5e5fc4a08af4286dce306dcec3463abc5ccd7ffbb5641116636a82170e443cac0ca3a277ec159dd05e94371ae6fcb4f17f5d71db9eaeea9b09d51e202305f0ea360ac2130c464e28b5f79e0999aad7da127756dc760e3e7f1a091bedecb94d2dd673a9ba526f9fe1748dfb406c1f6ec2762bd5cb734b556b988da3fde949e9ddd8c5dfeaf02a82bd4eacfbbe1fe6db4840fc82a66c2ce52576f7359eb28a8516cdf02d884afb51c01e9023b39075bb7b44d90b4f052e3f097b7b81a91587c77a0952218cc50035029ecb0794a3a0b0eb5ec0a0ced4b9b40bf350167826cc3c6cbf13b955d266e0f9abe04f722b4cda1de0235d18d20f82b1e5e9ed3f3355e79129e957e6a8723929babd65ebbaeab4bfa92e02605d85f00a7b389aa14d25bb5a2a700191a99758928e4bbfa20372f92268395ea204c675d53fc04388d16a68654e2d8b0dfa69e16fdd55db1d6ae7df0e00cc4d79733983bf4c3a264baf987448c3dc4d07c2700b9351b539c55294d427ac3c8ff61791fe3c01fd77ea22bc899908d915ce152a292344fb002d1d654aa39d243d17ea58f57f35c6f66ecd37aee91fde5bb1f0042cd892c07a0f3b264562579ae62a4aa0013382c7973bdcdac7d8ac61c78f35599ddc8d77ec9e1efc539c60cc9c760235de4529bec6f10a9aff97c45a11fb22a1fb389375b11433fc75fcccc7cd0a0edbb6b3ece9721e6da6b45ac50912a9d2e9eca1f42e7f02e806322b5d10fe0b999b9fa3c61e7b68e68a486761517999695a20faeab29f9b795e3f357396357f62a71465bcdb151be8261afd9db8bdfea61e77e87bfd21cc8d7697b2b098da5a2349ec705f4796ac6e1cb63e6dc56cd86e9ca652efb909e991e955d11543d8036cd3866efed3cc48098e40e1cb4fb47b0cb5615cd139175de6d7ad08f779b4b37cffc632f8621b23320e5081ad5f384a5d3980ab76d3d09019a511c16175bad2bf2e8447e1adae66c888541bd600553999ea8176c07d08035b4a9c3e04812d3bdb8bc4366a3074d6e807d92b6240b78da185f32df2257de5d7e5e3409347007d2707c7712fc913649fb81343edfa4f17065f9cd5440f9c02932821f833d15918d712f2671d75d7958ab0813c7d7e9dc40cce9e3e6fcdb31e099675a628021f4d521e66144a012ac667b5caff492dec08e543a0bf460c4e4068c244fa21fbd1900e29d05cd2683c54217408c19b087f82cd5c73a72ec433509623db606c7026c95d5fa7218b895b560f4c447f4116d4829ac56615b9be75d0ba02b1a81a2af1b942818aa01d15c1e9c84e3cfb358286ae1c5d6fa387d480850b121c514dfbd8ac83e1f8cce69d1e7f288dedd59eae7d7d42cbc2d5fc1b7200fb9db0015865f76dca9827837337682abfe4e4a517194f426504af08316a5e923b33aa76509f57a2e5970429f4e9934a1d85cf021eeff8f08254df5a32aad84e8ae41b6addd3249ab807931f9cdb4b79dc5b01ce5afa608f7175ee7fde0914f691dd4de1081af49ff9eb14c7fc35bfbdb8082e3a0139fd41ef4d56fa89fc155ec2ddb197c61638fae49cf78ca9b92abbe61c1d0a0433a4a379facbc48b526b245b53a066d29914181e6c0039c6a92c19dbdf8a3db1e6098f247e5991d32a24d5b44e81b71677953729ae2b22f1cfd95df6d5ff4e61d72898d7b96a059d3ee14f606001ed9410dcaaf809ceceea1e80efa1c1508a16bad346492933e886ef86b0697e5e021876b1e951c83ac0a8c9637c8f3b7e7c500ce004222cf4f8bc8a954f016deddb1ecccccb422c36a76b4c8e91a08cb458d588eab5db66427bfcc479acef2f473178d9c1b71f069bc107e010a1d7df00f16b330dbe85397d539da4dfa6c47999054f87353b1b35ab58b053dffdfe6a09af22bfa79624ed1807ec7a1b96a29b48c18101b62548b7bf86c39d60b417d6209e91162e3e5a81713b9c46bbbee3081550db5d4b7cb66b61e83a63e7f5d5dc8f1ee46f5d20e7bcaa6f0779c836b05185b23fd0345cad8a92a493fef08c8a7f4dcae5027f7b7aca6e712e3f1042203bcf214a326837c2a7163d6eda9203c469219cf51393aa076bb0fd921e6e17127d21bdfa3c8431a6f04bbf71e24596fcadfda018edf94bafb8def37e1e991e7f40e498a741c52386accd110d7e745e9d3e69235da57ae829b1cfbe7cebd199a3bddd0254ae356d96d43328181b44a23adc04e5dff5570383e2db97dc7ae00c3e88e0595663a0d756acbcf18b06cf9e8ba91eb11e9fca9b40ca3edcc30fe51b30a9e1594e79618c2d29160df080c4381c729e67b079f239792811f1309cebeb993240fe72b6b1e646eda00e16e7bf9819e4d66f4b3cedbcf1a4eb40f14f5a78d322be9838d90f570bfb84a7a5c636803fde8b87ec3d1223aa04841ba1a95cb3693c1614e11dfd63177156172a59faf65e3e45d454eed6e1318d6ca18fd9feed5764cff336", 0x1000}, {&(0x7f0000001a40)="1707a476a6bf374af69cbbd3a304cca8afff821fea96b7f9e57e651418ae2422fadadacfc3587c90f37e8f4570d0da9ddcf1b26b50efcdd4be9e2bfd333a5072f1f880badcfddb735af347f4bc28f57e97cabcba179ecbad2099df1d5c91dfa8ccbda3846140f76f48bd0430653767c2044ba4787c2155d10c78843d7dea6b0dc77671a92951a086a7e502b7e2392e3df370a413d2692db46763a316417131123f14ea19d2413dc3ca9924ab327f743620c4", 0xb2}, {&(0x7f0000001b00)}, {&(0x7f0000001b40)="11b2e926f7817808f29cfd9c93d14d58e3dcd1e058df6f334524027121c05cd91c87a00d89a3625adb698a47b9025e73898adba82b105b57e489acf35ee617deff748e20319f6a8c4d9376a70477cfd4cae683b362942a136fc177abf06ef5e89b7c4ffba4d760793341a4151dda23427933494a16972a9fec694c090ed39b9ccbc3a0d9", 0x84}, {&(0x7f0000001c00)="9c45f32e2145e2", 0x7}, {&(0x7f0000001c40)="df3b2111c6e557dda2f513d84b14edf07cb0413040599b6ee3892e9d5c35c85b1e39f80a55dc8e60aab122a2fa5f76b02c55ac722b5bee6fd15db2f7f0", 0x3d}], 0x6) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000001d00)=0x1) chmod(&(0x7f0000001d40)='./file0\x00', 0x60) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001d80)={0x3f, 0x3ff, './file/file0\x00', 0x5, 0x100, 0x7, 0x401}) r3 = semget(0x0, 0x7, 0x1) semop(r3, &(0x7f0000001dc0)=[{0x3, 0x10001, 0x1800}], 0x1) connect(r1, &(0x7f0000001e00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = getuid() setuid(r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001e40)={0x1, './file/file0\x00'}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001e80)) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(r0, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000443000/0x2000)=nil, 0x2000, 0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffffff8, 0x3, 0xfff, 0x3}) 16:00:21 executing program 1: socketpair(0x1, 0xc001, 0xd82a, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom$unix(r0, &(0x7f0000000040)=""/171, 0xab, 0x42, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000580)='./file1/../file0/../file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1/../file0/../file0\x00', 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x30, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x130, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x7) fcntl$getown(r0, 0x5) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pwrite(r0, &(0x7f0000000000)="0bafc893f8980833134e12401af951a419dbf6f7b94af191722def202d13a7981018885460369984982aa31c6bf017aaf50451acf989deb67c6236d6e93dbd2a8cdebba0edbb3e2ab210ee3d350c23ee538a607b3bd676a07cb6b780871bfc8dff22946890135e9a82c8d3c4bb6b6f54b31e6415826b010d987bbf50b125367f57e42f546810ccbf58e5e7558cdc26d065df455c939e0863a1e186aec355a53b30bba405d1e52a4a4773bc9fd5fecc011adb75433368afa3852cdb37488f05b842b6dae6b526a4e4c35e7df330017c7402f969923dd8ea013442f6daf30799378c887db8cb1deac2", 0xe8, 0x0, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffffffff0000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="cf1108e9a5a9c534d25e6fe70cff5dbf48ad7ed962fe6d736274a3c276e64c7c3862ac5ffc3a0e040e7921000ba5348525a1732eeabadda7f6365643db70144b567addee98bfa0449606c41a3e54cf8e84cbff056c49d49ffa014bfb9c56eadf5df0be1d017ccaa7cecad74ec8bb89dff14f31c926af6ad3cb84561d71fdd66a27baf31391023fe5ccd28686bd5e39283681a715e714cc354f9b9d337b31d6f84e8723b1afb90fa09c98af2b9154800c5a86246f4596f15c075bb5b887f31cd7423bdee2582cf95e2e13b307af8f0feaf2c5ce3ac3ef5f107e8e282e99b4", 0xde}, {&(0x7f0000000180)="3a4b080252ceaf8cd8d049210b3c74a2b154ce415b20be0a1f0138cc9d891a2f4482a77c8c5ae906ffe61ad9d669fc852c30567bb8abbaa984cc77eed368d8faa9e46f1be309545b267ff79072937c5ca415ea688252cc88864da93a992b", 0x5e}], 0x2, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x11, 0x20) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40087468, &(0x7f0000000040)) r1 = msgget$private(0x0, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x13}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x1000000) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) fcntl$setflags(r1, 0x2, 0x1) rmdir(&(0x7f00000000c0)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) accept$unix(r3, 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:00:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) fcntl$lock(r0, 0xb, 0x0) 16:00:23 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file2\x00', &(0x7f0000000080)={{0xfffffffffffffffd, 0x1000}, {0x3ff, 0x2}}, 0x2) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:23 executing program 1: getgid() setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) 16:00:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchflags(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() socket(0x11, 0x3, 0x0) fchdir(r1) fcntl$getown(r1, 0x5) dup2(r2, r1) 16:00:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/119, 0x77, 0x2, 0x0, 0x0) socket$inet(0x2, 0x200000000c007, 0x80000000) socket$inet(0x2, 0xc000, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) getsockopt$inet_opts(r1, 0x0, 0x22, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x40000000001d, 0x5, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(r0, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x4, 0x0, 0x6, "0500"}) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x10000) socketpair(0x6, 0x5, 0xfffffffffffffffb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="cade38545d2c87a8a45874213ef8816eceac31ca43cb02431cfba361c220781141db19ec41e1e3837d87c1f1b4d546e21a7b45773bf143ada69b54b47c4abb9d06e55f7550f0c414126fbf7b5a92ac161bf68c4cafbe27567fa18bbba13ffc066ac3ba477e6db9cf95913c1f1399280470021b788448be0f51959cd2f74c23983e7cae208a28315310dd40b554e696a34f04085cd1425c4811de3d126e49bc22ae9499", 0xa3, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x50) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) listen(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8001, 0x1, 0x401, 0x6, 0x3fb}, 0xc) 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10200, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='\x00', 0x20000, 0x2a) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2}, {}], 0x2}) 16:00:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x24) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xb547, 0x4, 0x8, 0x1, 0xfffffffffffffffe, 0x4, 0xfff, 0x3, 0x2, 0x1e5, 0x8}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) close(r1) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1400000040c5cb19fffe00000700000000000001000000000000166cf60000ff", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035000000000000000000"], 0x38}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4000008000) poll(&(0x7f0000000100)=[{r0, 0x80}, {r0, 0x20}, {r0, 0x4}, {r0, 0x1100}], 0x22c, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/170, 0xaa, 0x1, 0x0, 0x0) poll(0x0, 0x0, 0x200) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_execute_func(&(0x7f0000000040)="43d9ee64420f0f67099af2f2dbcd65a544e394c4037d02e604c481fa7e67002e660f38dbbf9993bf90362e470f01d0c48178296cf50e") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x15b) 16:00:24 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$lock(r1, 0xb, 0x0) 16:00:24 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0xfffffffffffffffe) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:24 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x15, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x3, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/153) setsockopt(r0, 0x1f, 0xffffffff, &(0x7f0000000100)="fdf3f3203a15608fc0904363794aed955669e759e73428e7e3594b1b697b584b4758226e9edbdec23158d434c694e7d1539a160f9a600dc87528be63ac7f84bd263bdc5d9d4205669ed35e9c0a52c715f3d930718d9ce3a90c716ea37c3ca730c5c166c9add55c9b37dde71ffbb5af31ac878226c57304ed5972a64d2dd037b8a230499cc09215c46d008fd900cfb1c9991887a7012bf90897deed7c014d84816901d79405", 0xa5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x3, 0x9, 0xad6, 0x20, "06c7ef5476389c938a5997fd04ce19129856eb44", 0x3ff, 0x40}) r3 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0x3f, 0x3}, {0x18, 0x1, 0x8, 0x6}, 0x5, [0xffffffff, 0xfbf, 0x22, 0x40, 0x401, 0x3, 0x32, 0xe41]}, 0x3c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r0, 0x3) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(r0, &(0x7f0000000180)="8b2b20f5fc835c7252c70800006aecc9eafc0d92b5108cf2d721f7d11d3f6c07ae9d3bd1b135cd61f6d8e763a95afee0c305eac67645ac6604d516b3a326d8a169b89572ae2d8743421881025b27d36f17f601439996ef4ec19ba9cbfc38044cab76a5b5e41b0c043563df07a4d9771aeab0e29e92c9c3865229a4ddea990a5d3bea89327c88fc702ed70c5dcd17f109c1fb2b97e967586892a3c04f1bd9e74fb171769725a5b67bcd65e04b22aff14fc0f5bfb87b05f71cd62f182e5a27", 0xb28422eade432adb, 0x404, &(0x7f0000000000)=@in={0x2, 0x2}, 0x55b) r1 = socket$unix(0x1, 0x200000000007, 0x0) mlockall(0x3) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) pread(r1, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xa6) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) socket(0x16, 0x0, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:25 executing program 0: socketpair(0x1, 0x47f1beae90312f29, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/94, 0x5e, 0x800, &(0x7f0000000140)={0x18, 0x2, 0x2, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) fchflags(r2, 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffd3, &(0x7f0000000200)="2abc87e6e21f67a53936c4ea941aac7901267c540ce002220a394ccfb7e9c530f7392c2cd46b78fe353d3003000000a3096be12760dce812a5d5925c86edd286637a46c5200c7726a31dab5138896bdf66af01358976cbfa7d781042884f1a63596ab50685f963aa536c0bbf5aabbd26be66fb0afb585c7cfebd4b85cf4a102f9d8683e00a5bf1702a604f12274d0ab3bf1e4ca8f2115242c38f526804a3dc4c2a7c281a82edb0a3cc546c55") r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x101) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xd4) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x180) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xfff, 0x0, 0x2800, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r3) 16:00:25 executing program 0: r0 = socket(0x18, 0x4002, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/22, 0x16}], 0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x5, 0x6}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/120, &(0x7f0000000200)=0x78) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) socket(0x1e, 0x4, 0x9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) syz_emit_ethernet(0xec, &(0x7f0000000300)="0b9900a4de6f8d41d262545accfd1b3981edecf1a578c47272188fca426a6621d629212b17c21e99bc7097b32b46bbb4eb7fd669334088ee6c9df241bfb5718b617d3a1b3d18ab4e12bfcc0b4d0da5cc7a5f006a351492ffcf890daf8252f3d01b364d2f1fcc22ee2dc05fe62e262e72941ee46dfed89e77bd545cd7f322b4d542d8312ad54ff78370a66558ff1b07fcf390ccf084b3c3b37efa76cf3dd4ac18f7c88b710eb745d51b821e39a3f4d834186e6e0d2672f3c73cf832631ebb044d8e4b377d6030d3ccaf3f3860d140bbfb7716fee872da79c2cdfaeececa471dc1d40569d7c25be5c27c3d346a") 16:00:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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, &(0x7f0000ab9000/0x2000)=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']}) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt(r0, 0x401, 0x0, &(0x7f0000000000)=""/198, &(0x7f0000000100)=0xc6) 16:00:25 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x1000000, 0x4) getsockopt(r0, 0x14b4411f, 0x3, &(0x7f0000000040)=""/205, &(0x7f0000000140)=0xcd) 16:00:25 executing program 0: r0 = socket(0x10, 0x4001, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x20040, 0x100) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x708, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x0) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) write(r0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x8004667c, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{}]}) 16:00:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x40, 0x400fffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0xa4b5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x400, 0x40, 0xb867, 0x8, "87f4b9103b552d06bad3b961082c024d4d9aeb25", 0x34, 0x80}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) close(r0) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1d0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x6}, {r0, 0x1}, {r0, 0x2}, {r0, 0x180}, {r0, 0x14d}], 0x6, 0x9) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x11e352be35bc9ad7) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="4c5d5b3fc2f94c59", 0x8}], 0x1}, 0x0) execve(0x0, 0x0, 0x0) r2 = dup(r1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x5, 0x1000}, {0xdd, 0x3}}, 0x0) read(r0, &(0x7f0000000080)=""/124, 0x7c) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0/file0\x00') 16:00:25 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) flock(r0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20}], 0x2}) 16:00:25 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, 0x40044271, &(0x7f0000000000)) syz_open_pts() 16:00:25 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00009b098963a2783e46f9cf502b0d9ae9d4d9810e50e1d0ea90f9c39bc7e59b174927d51bc5e48c2f1f0f8a643f29ea7404a0f86b3c"], 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x36, 0x4001, 0xfffffffffffffff3, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='!\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='\xb1]-:\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)=',*\\\x00', &(0x7f00000003c0)='-,]+.\x00']) 16:00:25 executing program 0: sync() r0 = socket$inet6(0x18, 0x3, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000001500)=@file={0x0, './file0/file1\x00'}, 0x10) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001d00)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r3) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xffffffffffff0000) 16:00:25 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x6, [{0x2, 0x5}, {0x3, 0x2}, {0x1, 0x80}, {0x0, 0x3ff}, {0x3, 0x810}, {0x2, 0x6a}, {0x3, 0x3}, {0x3, 0x4}, {0x2, 0xb11}, {0x2, 0x6}, {0x1, 0x5}, {0x3, 0x9c}, {0x3, 0x8}, {0x3, 0x7}, {0x3, 0x9}, {0x3, 0x5}, {0x1, 0x3}, {0x1, 0x100000001}, {0x3, 0x5}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x3}, {0x3, 0x5}, {0x1, 0x5a13}, {0x3, 0x200}, {0x3, 0x2}, {0x0, 0x1ff}, {0x0, 0xe7b}, {0xb00b8f564288cddc, 0x3}, {0x3, 0x100}, {0x0, 0xffffffff}, {0x1}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000040)="791a7609a888c83f8b662fef2786370471162f6bb46c96e94b01c999c2b71e83290950a50ca71aac479b4497d466041b294d99f50bab18103c4672262316d12255d1ac524600af221c67744d152f67e0c517db26ed9d9f36c3dafbaa54c9c9f50e757529825e1d1bb9fc268721e41b53b5a7d65a99705c3eb3ce52230b93691fd986549a18fbb7cd2f7cc1526d764534a260d1ee20ddd28db4ba0d3880d600a535522cab9a409bbedf55c45783e750b9f79709c6447ad6af2ab763757d5db8ce3e302a0f1715464e0018ce8a98f7c95c891d52ab43098b924ef5a053e519fb65781dd12a535aa6ff9e2d63c156acfb2b012419cec60c5765605e4fc74d0d7d88955600b685dda45aac247d93632a3b3189854e16018e340673648ddb4d052eef2dd1fdd95d376a6ac9ffea86e4383366f707499670c17f75ece4319732b69ad5cc9311af6254163e5bdcb2d40f23397887cda478efb49805aa33f1be8e315f7a98757ebde32904f377f8841107e236ddfc37a0a748c37782ed8cfb97719d20ae49c8dcb792dada975e53e134362a912e9a9722811c896a86d07e7a7a70bf9a5eca5286813479692d29f7f48e2e25923f900272a04d2db146a74c2f4e97c389148f81d62855c320bc372d066b8683efd8c7850a9884ea7b9bfff9a46c7798c43d172a9a0e5de6d7b6fadcc093571e2f3f27ed5415077acddf6afb306e382fd09589c09202a2b0dbe686d1a4163359b6c31b1fb85e5656a4c27ae51745823f656a3d8d3fce9eae5ec546b27a61b838fd16b230da4662cca4ffe2e11f4fb3b343a8b1cc1dbbc7f453f77eb928fc58a68e123b588e2c5a4153421dd1bee42102dcb293fdd74d00b7f3246bda231944c536d191c8e033297a134ff5419247c826655fe74cdcac4e6370be1d3224d0fe75b94afbe2bde762abea17ddd07a044a074ce60047ea6881ccab87ed45cb8fa9d89f6076a578731ed4b02d0724a24858f71ba0b4052bf4ff6b486a42cdd35032b2173ebc65db6f99b102d38b895111fff0a3c85e1c2023943bb8ab17c04b12e2bccc669de918bbeb2f748b710814416958c464925499ee56a239ac342e53b35688e9c82c9287d67d7960059eea472173eb28f5f3462ed0749da4a4da4870af3c4c9cef878f3983d72941adbae605607ab49e7533835a2ea008cb432c45a376fbafdf45cccb9ae3c71e59b355ce817509d52f24683c0e130afe9cff679b65210f5d336637e214d9dc35bd6689f9b5701e72b563a28ea13e6a93e5dc4fe0c77680fb8c5c6731e34c6ecdd85da24fc95786984b85dd0d92203c79e946f38fa48a278380d3b4a4bfd91c1ad156bbde035ac1095237d6f5625b9d23c727268c36a92b8ed417d855ad74b877ed36f73d6544ee52606006981c6e49744960276cbe873b901f3d60819e3dacfec18829913abcd17d1b97b8236b4d35555c9e8266964366fc97546704f5e61c07e8e0f8647dea77df9d784902bbdd9a9d359733a456cea562c3ef7afddfb2bbef38a39d7fb4e7470189b419219e966aaee03b8a7b795d7eaaf4c563889861a96de7353e5cb3dba6cc4468065ece3d94a305e084f9e4b4cfc0994a43219a6469aec117e57fe0e76174c770f477b0b3873afb0319045a6ea91b8968947dd5030b0f92c7be6f2f7a2ac3a33e2984ecab41c1c55617ca4b22fd15aa87dd6b39ec628fbc0717b174c68c043513d18cf2c090103f3d30def74820f7dae300b6288cd5b072bd68b8d4ffd090eebc64b501fcd728350b691c0d63baa79c5c43c4807f1a348c2630a170088f88771f844ae91f095786afcef521e49471de923c30978a21e58264c324aeef3a819d4b5a93f9f55164722baeccb5af9c8e1e59de2572558e9c71c12184b655be482a220c9a2173ee739a4f64e99297a41467279d32dc8ac5de3a52439ebce3b5420f861afc77ef04e21a1c64920f0a648f9470fb8e354bb6f4a9a3cacb1b579ff7b58c9171f20e010e529c60552e1d33fe634e002efa88dcc8e8b5ea1f64d5224791bdebeeab750cd652bf0c61e62b2909097009c368b3ca9a741a24984055f82c3913c3ec7f43ebff8e24a27cd38323bf6b6df5e565cef64e76c836e64f15bad65b7d72a2f5931fbb8dc29d302e54fb5ded55ed480270c9b086d85a327394fb062d7a6ad5e4bcf9037a7fb6d52c988c0f5b2cc34424063adaae418ed14fe2ede7a9b4889f8c35ade90da8f1f9ced97d0f9975a00707b16c3f9b6a691311a302fdef25f2fa94bccad7fd982ddf0cf2e6dd858aa3aad8cd72b0fcc4e19fa66415c0ab1f4b088011df227dbcb8dae223df4d96768b0fe393f7edc31380e17c87ea0208de73b76bcfe9ec8bdc482099c0b963e7308a7024adfe3ab2f01c153d761ebdb27d709fc56537bd047230647de27f160df446845055e3f40c901bc03d8cf76e7210cfd801fc57cf7af914094c0f1691777d355e51e9f1ad1673a3836435f7eb3060e4a599ed09f15190cc9054f831443eeffa47a600a2b2824b32ccab58189f9b16d9d9f343328f079da2a65571aaa68d0ae6a4c2464bb50b92312a9bb89dc1232db8b604b4167918de1f851970d9c8cba96bb12b62e620a77560c5f99f6a6ccbfe2aa203dfdaa14a04867677cc4b9f5933e9727aaef056fe2d3a9ee79c7a5efc0ad58dc9e125f85fcab902833bd5f353e850e293a2f7618740e167c91ca47c98f009850435f8691871e036911916085be603e50cf96c5badac61fe765808e486f3cbabe41221998916d9aeace28b86e450af4d298a44710f4710ed4732248e9d27f1bd735537fe1070232bcaa11c8cdf6d9e0424b7f1007345c42f60ec06cb1e08ef286d53f7444976c9d2a098335b39318edf2e76b6f1a73caf30667740c30129dea6bdb2d6f4728eac18f8d562220fa5da428dbedda7a92c35e2fb4d9ee4ba51f765e7ae46dad9ad0e04aebf78092f18131e85fb028d414ec56e9bd44635453d4b60444b1d73e244a68e19f4fc58c2b9472d13cd8f6079a537f90b72d37819c308cd2f73b16bd5b403673773abd68ac04ff99304bcd339ed9b09e471227ea7dc88dd18408b04097839b041472c3ef239f71136707493d38185f1d99416052e4ee197a1d6d169f4db8c6df05c368e6f2a9da37856c21d5d6bb58013c2a337a52f592f5e08adc12ec821f2102780ba052936d4516a42fa1191529fb3b5a3246b522409d40da47cdcbc665ef01a4fedfca87813d56b8da935658c0749bf55e6d8a9d053446533ba63d7a02c13e58e4db747ad2ffba0a6e3858e4ee9a4ef43d432de7ddb3ee48d58a0be3582f212de1561f0af494fd95b5c4e7d317339a6aaa86913beac0b8eec541d0edf1967cd1885244085f160e6fe9fbe151151e73193976e9c923b70455c97fd1c4b8c6ab61960830068cb147b28bdfd06df9e1fd435cf03437754aeaa7dd4b25973b579be39ed28138db43ffe61327a6a3d324fabb3f83d1ddcfaf11012be985af8fcbe2533703817c15b45922cd0972e7a740a6aba339945b767859e4f22e8166d39bbe9b5f720f612ecd1566a34010f2feb0fb5a319ab0fae3a0949d45b6cf1c7e4b8c9beff0b6f383103406852293ebadcb6f8ffd6e0c7535d26f70417c00f1439e9d445393688f6f9de88d6430274c5e75f37742c75a9052184329eb653a8b9198bc07c2242d0e3a29330e4019e65ee956ff8ddfc1e50181c9c461ea5d3184fd10b6d01e3daf8f3ed22c17f9391cd3f4591a7901aae02e642a337db702e6b2d09274953a33d48de1ff94eec06c333ff47da089ad4b27a654f7a5a56026b0c0b8e5e97de65e81662fc4fb137bf2277c80f8ac0f37f2b7373d2005c71447720f856274b0475b1844aefc881718b64d053046f919d4d3441e5f0cef7fd02859a95b1e8b54145f3e83e4b6b41718910842052aadd685dd3a9d32a2d5d5a74ac3bbf70323cf39652a220e5ab7edda8ddf2e3a078ceceec4eed07da07d5a95d2eb6acab38ec866e007e6accb3e9156283758f28fb8d0beb698fb855028b4a040b2467d50edff27955ab7d568bc72db047a6476dcf2fe5e77567dab7b037adc1bd04c3deb0bee6daa59764ee872af0530b5f1f98916053da8dab4c3752567ce36b31fa522b1ff548615c32e1e34a1b60ff7c54d1f86a1e8682bb241d0487a78cc4f8b6f259b91efbc461c4b429d6b7a47f9c7f453408404778a7c26d8b3b0655ce02912fdca24518bfb065d4b9fffc2f598872e088bbe3721143c0ba3424186fa8af5dbeba89f2204d9c0df96cf7b4fb096539b5861d8444886b3cedf5e91623e283399911e4cb9070615d13288e90d5dee96e0e1ce63431b32f9d11f6bd3d7602d6efa1c6ac3e07030f484c6c34a5418ba82ab616f31f20b3b7e6ef6a030bfd79f1af4a11b0842ce27c7b89ac6dc04b143b0f768ab2f89d8904e6879f60229aa10f8a00368d2ff156ad98def7198ad60078e079d7af94c6a1f9f48ae58c42b0632098096dd69a896384a52ac029997e573019598a9f4b6af1667db61482016e08b896e092758d6057655db74de88945f2b38e25ea37b63c4cdc7d60fb487b8bbdcf6e8ab236ec1b3f6b94e52f0bcf97220d4722d76dbcf41ba5f3090c94702a9b86919929dc5e21bbf063b908212bdba2a8f737c7545da49bb3eb8754c2f91f0814f3974d64826c5aea688b9e2da8399aaa93c35a0564f704e4335e6f9ad207f6d740955a205ce6b6fd1e66926749a14656da5e3263fa7249e90017446a362adb215a126c57381308f2035231dc8c1c8199435928790e57d5b5a6a8e707e16c87d3ac41b37e484b40a9ea91057d08ff8c85b003ce057a7dde5d88a0b3a176b88dac2419665e1e95450cc5a774faeec526f248949679c204191bdaa7b60b2da5a2be0527397d19a1166fbc097d423249145026650f785c02c7311c0deffaaa4749b5913ee4d0115bd3b0ca058bec9c87eadc68ffeb061179c68ca3e63babee3ac81c607242ccb51e504d87d65327f46fa7f0588a044763e0dce00d6741afaeefd4599a51f0e65021055f68155d0c6779bc8759289f8eacfb131d58f3c7a482773b2cda70669f1d23a769b8ec5d6cca2b9068b7c9503e936d2a76b8538aabd6f151a31495e82484480f56e36c0ef9663f8f14d7e130f09cc17e44dff93b47ff6e9fbb33553ef30a7eb833c8cf3778dcbf56f5e2c927e8affb7adebbe04e42f30bd67c2676b00d0c7d8c26aaf5d459e20260b7623a0d857ed24c2bfc30ab80f868b6d53c5a451aa5a48094a58614765642e0b13590da321aa2a6fcf65c69a0dcd4589f505cf33e69b3b06010132679d1aabf2a2f69ee7997b354c73bb091cd9cffa883e5d5d6859074fe6bb6640fd42a456be176eb128e36a784cd039b585596fd283dd0ebff91a8ba453a985a50caf5a0a3627e8588a6229cfe83c0645ed99724482a120c5e8ba9ec67a80288fe963ca585824eb1dd239338c99b73c580cd9665b22102e1a6af5f4f5d8d30c074b586799a48dbdcea45c91ffbfbdd372f08196e5383ac2446b35df7ace7d07e26e4809a19337f8d5ba2ea0f62eb913869097fd297978a3dea83ce66f999444e4898e33a61b1db59d9aa8055678c3eef5f0b83be23bbcace91459986c4507d2d0c379c7901fa2f65d453727b5a26", 0xfa0) recvmsg(r3, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/8, 0x8}], 0x2, &(0x7f00000001c0)=""/129, 0x81}, 0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x79ad1a65) 16:00:25 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 16:00:25 executing program 1: 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) ioctl$TIOCSBRK(r1, 0x2000747b) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xfffffffffffffff9, 0x8}, {0x18, 0x3, 0x6, 0x80000001}, 0x10000, [0x0, 0x1, 0x40000, 0x2, 0x1a, 0x6, 0x1, 0x3]}, 0x3c) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = socket(0x3f, 0x4, 0x5c) poll(&(0x7f0000000080)=[{r0, 0x111}, {r1, 0x110}, {r1, 0x10}, {r1, 0x160}, {r0, 0x80}], 0x5, 0xfffffffffffffffa) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffff2a2, 0x1f, 0x80000000, 0x0, 0x8a, 0x40, 0x3, 0x3, 0x1, 0x9, 0x8000}) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1b0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xe9d7, 0x7, 0x3, 0x1, 0x9, 0x3, 0x7ff, 0x3, 0x2, 0x1, 0x100000001}) 16:00:26 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f00000001c0)={{}, 0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x5) 16:00:26 executing program 0: r0 = socket(0x2, 0x5, 0x0) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x250, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000540)={0x10, 0x3, 0x4, 0x400, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x58584106}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x13a4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1a7c4b6f}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000d4b000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000cdd000/0x2000)=nil, &(0x7f0000e96000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc2}) r3 = dup(r1) r4 = syz_open_pts() r5 = getppid() r6 = fcntl$getown(r4, 0x5) setpgid(r5, r6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x3) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0xc1) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00808000"], 0x4}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000380)="cd", 0x1}], 0x1) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() readv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000300)={0x2, 0x1, 0x8, 0x329, r3}) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup2(r0, r2) r4 = kqueue() ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0xfffffffffffffffe) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) 16:00:27 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 16:00:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:27 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) pipe2(&(0x7f0000000000), 0x4) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000000000002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x49}, {0x2006}]}) read(r0, &(0x7f0000000100)=""/114, 0x72) 16:00:27 executing program 1: r0 = syz_open_pts() r1 = getegid() setegid(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x4b6d, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:28 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = shmget(0x0, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff7000/0x9000)=nil, 0x3000) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfed5) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) 16:00:28 executing program 1: mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000718000/0x3000)=nil, 0x3000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x40000086139) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/116, 0xfffffee0) poll(&(0x7f0000000080)=[{r0, 0xfffffffffffffffd}], 0x1, 0x0) 16:00:28 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="30ff8d9d83afef30cfc4cf91a219062a114fd1037575f6638b881b9c8c792e59bf022e04063ab8bd8556a62206c0f1451e3fd3fa86af9ccfb388d6336e59285aa6608d0fa64ba9c4d77dc887c1680bcf393e49666198d3ffeab93f0545aefa43eb920255287f427c38374d8d93a791a8961e898aa3d98903f063ca603613636fc5d60f0e05", 0x85}], 0x1, 0x0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x82}], 0xffff, 0x0, 0x8000000, 0x0) 16:00:29 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:29 executing program 1: munlockall() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x6, 0x2, &(0x7f0000000180)="7d75bb17eb98184f915519cd9018078be263707ff996e4c6c4088bb3b927cd4d43c24d2b2d7bcafdc9af731e741b4e13a99fceb08dd8b22fdd50eb8fe32aa7cc9dc3571d94d4fd7235ddf5279235eb6e7e7001a429733ab8d20416961b78a11fe071695f7e92638d51af9875d7882b70cd28383fb43a09681469bce82680594187ec939e221d97bb6664e720e2be7d0b43d2194b4c8e87844fefdcf3499fc075f89f0ca6bee8b8da1f6d48fa778de2e88cb869f28aef4f7a6229420f65f3847d68b3747c994a0f4b00a7e09f3981eb0ecb8fecf6679075bca4d97ebcf5e7b4ea1e78d29d074c10c68630b21d", 0xec) fcntl$getown(r0, 0x5) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28180, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x903, 0x7, 0xa37, 0x2, 0x2]}) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0xc440) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) write(r0, &(0x7f0000000180)='m', 0x1) close(r1) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)) r1 = kqueue() lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x10000, 0x544d8, 0xf197, 0xb370, "0b627ad8ec0382dfe0f74d956f8f249fa0edd602", 0x1f, 0xb27}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffc, "85107b8a507c84a4ffff0300ff9c11000500ffeb"}) 16:00:30 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) fchdir(r0) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) socket(0x20, 0x8000, 0x8000) close(r1) 16:00:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3e, &(0x7f0000000000), 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r0, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) 16:00:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x82) shutdown(r0, 0x1) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, &(0x7f0000000280)=""/63, 0x3f}, 0x801) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x758b, 0xffff, {[0x6, 0x23d, 0x8, 0x6d31eca7, 0x7, 0x7fff, 0x4, 0x3, 0x1000, 0x89, 0x1, 0xb9d0, 0x1, 0x7ff, 0xffffffffffff7920, 0x5, 0x9e5f, 0x7], [0x3, 0x200, 0x8, 0x114, 0x7, 0xffffffffffffffff, 0xee38, 0x200, 0x9], [0x5, 0x7, 0x5, 0x9, 0xfffffffffffffffe, 0x5], [0x3, 0x8, 0x0, 0x3, 0x8000, 0xffffffffffff0b91], [{0xcc37, 0x9, 0x8, 0x4f}, {0x80000000, 0x3, 0x2, 0xff}, {0x1000, 0x0, 0x9, 0xffffffff}, {0xffffffff, 0x3, 0x7, 0x1f}, {0x9, 0x1000, 0xfb, 0x8001}, {0x7f, 0x3ceae663, 0x80000001, 0x7ff}, {0x5, 0x5, 0x8, 0x7}, {0x9, 0x21f, 0x100, 0x10000}], {0xd3e, 0x8000, 0x1f, 0x4a86}, {0x4, 0x4, 0x5, 0xed1}}}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) sendmsg(r1, &(0x7f0000001c40)={&(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000b80)=[{&(0x7f00000005c0)="b7f4c268d839b9aa3f6f81ef7013143c1bee07bc5cff29edc4dc9191ea546e30fd89f2ff96792dc743fa516ac2cd21cdad7474cd74cf16b1a00e117fab9fdaf98e83de17734ec5733be5c7da7a505af218aa48a58077b8df0bb9ed8c73d195cb674bfc8a3a40024f2aaa165d73", 0x6d}, {&(0x7f0000000640)="ab5ad45fbcdebd7b9e7c9eed110c12ddb9de9ba3375223b5799fd0e5a3554e0ee82e62f4ec6f629edf13cc019e1062b9535207a19cdd31c706f064f30fe5aad9fa4d6cd119021f212cf5154270f5d7b7d8cf3ecbb9689db58cfea78caa186d245ff9bbd97b91b90d0352c41c96ed160d843b08f8cb73501ead58f05b08fcdd3ff146652cb1a7a8114492ba120f82e0fe7709a234a85588a90afc19d016f599db7ec8ce38df806467d003dbe5e87f447138da68ee5ed9b12add1792bcd4f0e5be10052fd212f3f4dd99eaa221b1a9e7d11006f6ac542f5522f1126d5dab282665afe0328187851c792aa71d32bd2b7bf74b723ecfd7e7fe47", 0xf8}, {&(0x7f0000000740)="3004054d6472f1a6199eeb42b9b86f69884c0a10174e3d5facf0b35d5c1de6f455fcc941852607fe036ecf403e5b6ae08386249f1d384ed2426d22a53c8c045b154c4157050e467790fccec3c44c1406c66ec1ca8ec1bf7a5c66affefd88c743d496ef800ebd4e75efe491762b86eeaacc3c3ece7ccfd59fb937c46147ebd1d4ad74d6c957140c3e5a4addf33a99dcbc2f045c0d7c64295ce858277b416f6f76273f0bc36894a4c27334ceb79550cccaccded02ae5ecccf9ed123b57bd4838a1cd15", 0xc2}, {&(0x7f0000000840)="534ac7981de55648fb0dfd7a2bc18602376bd30dac260b602411b2eede5d21b9424b344e52", 0x25}, {&(0x7f0000000880)="33ee0a0a135e95de5a72490bbb412f5be8ac978d46d26797e5532f9acf00d5c32395d4ac8473364aed65f03c92cbb286b40ada2c556dd8be8cc20bd37c0764fe6a2e66a0f4d6c3d008051f725134437b2322445bd3e017b8c780f453ba2602b0f57991cee7e20dbf500bd1b1d1ff1eed6f6271793ec1b976e8961f363b232a9d7926b554e1a8cc39ed59f1ac420747efcb56d34d228a4cb6ab32ca8c299963415ab7d272bed6901daa1cadda38", 0xad}, {&(0x7f0000000940)="2bfdd0cc15ae3507c9d1fb76ea7849a83784b1e61d16c39c37d3707bdbd1834394f75875e44cf58adfa7a6747ecb485a100d5438bb2bd143605b43920b6e0304a0eb690577080177499d9785b555374ff2df23c271be5c99c3e47fdda3daf9c1a94cbe2100ac3a13a628aa288c1fa9005fc3917f0d8a439f724e418d74812bb2dbb551a89d6a3146501d38033087a84b70572b8bd63c3fe8c4836e6003d12a5610d88c11c81a3c72b03b86a6f76dae6d23415502864fd7632b0550cb3ab86d06f3b8a995d434467fb0f6246f9d13b9d65cd8eabd834fd907b447420fe9988048836e7bb11e232ef241ec5d607b8345a259abda5972c2a884047e", 0xfa}, {&(0x7f0000000a40)="ced6ef45b6cd1fb415dc9f6421acaaa8fb41f10e31c33e8ddf3cf7c7442d6125e975d16f7b5947d69e2581eaacc3540d51fd0a313ec494b3b3c8c45f7f61dd39e013342ce4bac90f8583e6509fb68e70ffa89ce05d1b6d62858566a1a685f0ad3097a6be690663ce3427f03d8558b3ac5b704a8d74199df12b9226e09f15bd64e3ddf2390191a743ccaf97ea39e65f73cbc926c0d8307d69246c69b2242ae4293be7cc5d23460ae9f8f68134f9d1c0", 0xaf}, {&(0x7f0000000b00)="5d441be29f705ef896e4fa4741e827c99619bacf9bd4ede6bdb65aa01fcb0f7b909bc8652e090a7f33e5a133b73a4f996de13704402b5b0d66cabf1abe174e96eb77ea0e6f87e1f337f8605eaf95bfff69c59e07ad3a897a6f04f8d12f5eb17fcb68d685b402c1d42cab35d37da9c7e8b05480ab02004755248de67b688550", 0x7f}], 0x8, &(0x7f0000000c00)=[{0x1010, 0x1, 0x9, "dc58065b5440c861058be61fff6974f62a0b8a779c216eecff5778a09fa32e02fd7aee0a15f9d49ab029301b988d4f379d1c7068f7d9ce2b6f50247991d05ec4ad0133852f9e0441e6e9fee9e7b572ce87149489ad3dedff8e394dd2151010f32eccf1cd76cf6a1129dea8866b9cb60649a9df39608bdaab80e5b7c94591b966b3d6759baa7a29aa033ce34caa729fbe8f22d3619127295aab3adc25188d580bf8e814a0f6c25746ec7002983b51d0511da4643ee39b0ac50cc2db7c6a44d2e938201e9041a5a6c303fbd78ac454a4737e07551d432c22ab1aa08dfc12eca57554c40ce7cbb87384126c59e948418523d0a57091639d45883f3d2f52da4f096cd0f6650105980a5e73d6ee5e1f9519fe383cd489a0f69a743b5ffea8c8836ef26b62ba594d8c6724ba1e0b8e7c3e0750afa723e94b0708055eeeb610588f549365fe4259dec9494985b726c29f12bb0a88010e84823ad043057b9db1b2ab15f130654d759ce269d1b95748d256fb60b0a9bc3cf17613afc72c96402d0bd13d5c8b3a5710d0074944b2e4b4ecf036cf3ebe6782d00bf4089dc3a02e0edfd1523fd44c87b63e83612aec527ea9d5af7792f2575cdf691c822f776ada2705a403f47b02cd9f26b0f82e0b16abd373ec78cbbbf9d1d8109ee9c2a6a36b35835a399ebac0ef7ce7da46dd7ab6757be3d0a30015748f1c635c533be9407563697c26265787e0c02bd17f7c8d7f698a5f4019c9878f0db397f00ff46de35ed051568d795de7d293880abb387be89a8723388867c39ac06cd919f43da96e20cd63a8ea3d232d51ead2fc5c88b061effd657d1d3a0ece8392e0cdc16e19c0a8c99ab1ed97638e5d62c54a9bd6cfeb9b9c1b26a23ffdbbdce9970acf682932f7e87584fe5e2a98c751ea4aad60f05db2d8ba5b08da79fba24ee99f33b995d65e45bc4efa7d40f1edb26e1036ef87c18915c3519fda5469d635f32b83ef643a2593b9e6a3a55ee425d2afd32eac0d1ff045c3bbab4d9e5b3b2e2a005c7913c2e0f0642d522ca130947c533948ecfe89f016a72319c8c18d2281a41035f11856dc8d083cdc9be9291486debaa340abecd9b1b539cd43cabbc6c45b36968b3f68fcd4cf312a52eaa51f4e593eb413f0446e2225f5c90c80b20516bfabb5d6d809e5ac74c8addd2bcf828c244c9d07aa0358690ee8ccbae394bfb58818849bc6e0b3c94c6fe9ed3074cf892aea2c3545081ec75eb3b025d33717fe5860bfd635cd94632089180ea1b8142a75fe2e898735c073277dd4ae064d821359f2500c4ea66d0b670fee6dd9bb55801732e9b971bb99fd587858827f4e766fec3f533b6b24733bc1d843cf3fa1de72175dfd3c46ad0c7c8f1a964d629ad59be65f9b5b434d4dfb1601183787f66b0c3674450f5dc8afd026346c10942400a0705bd60c8d2d97cfe7fa63ed1548436004053b22449600b23d80cecef345097ea261ea1aaa8613de56b82e4946985bec745364a2a2eb3c6fc048fce54bbc7d2fed42005ab65c7af27d5e9383cd702fecf00689308c4d84c97c18c9c251bbece6e8778887482066c1e5340f2342c354ea860795121b2f6a13096639707c3e28667a3ade9918a4d96f1eec2c0d0da6caa00813983abfcf55b79ba9f0dba96125ee446a3cd8f8a802241c11bbf8db5737550fb57b016d3da4d3888449fd3c5d4d354ed8a10379198533af460fbc10dcb03cba8815222706c08e626418418a1b8b757ce6c5276f3e9582008d78c0e529ecc0e694bf8bb8f52607561fdb9233294455ac6a2edae5bb0d6b1e21b1ac0281d76fb0a74b5dcd16425b2186d4b756eb7d378c87f59f5c6929ba98e0262cb31818b951d10df73a9acbd79a0106cda482c786edd1cc786582dba19c13759e15e038d069352ffee3a672221596275411eff1d4fc26f7a18769db8d0559b3b2ec6541caa08cb8347321d11cfab378d9df0887b0201d93d47b17043a4433b824159b8c81a42e4dcfdd87c7fe65e7f9adc012bc8a4cbeea7143a57cca8049861cab2bee4a3be172e6db5011100ce8cb9e8d9a0cbf6d935141e12007f14371717a710be6781f7a0de60c97e1e4e6606ce3f328da099c795e4af0bc6ae1177a73b9f99f460173ab704c5c30b1bd00d53c7e0d683c45b236a00d3126008d16458db54d88aa5c8895239f967eb966e477a330fa78f1c4af04e3b6824052043464561358355d95948ac43b4c69e5b9d42f2d88c788b4fe18ed2d50458795e2d8b3388dc3108efdfa32e02a40145302d508230ac31580a92b3f41bc2b7b76591c79833c9d5550f6da38483c37871b190dd427a7f8f6e3e42c8aa662ba870027d429fcbe723af5fc0385bf35bfb787c482411803e092cb79c3a488042b5779445cf86bc71df0fead90d5ee76bfc86ef9e2490bd8d79812d7c2c368ba064211f7441b0c0e61e28593c603a66c704b3311577ce2eeb8997161b2fe13268ae507ffd0136e7989bec9e31d35b41d1a4574068a08561c1b1f8d8a6bb08368f45e54cecebbce17d645bd4cfb2d370d4bd6f989126043c9129bbef83529999cb91bb269acf333b40cabb4ac4cc4260abc42cfb5684ca5e12fe3aada7c5ab13479e2ece6464def13b2b3489a92d778e6466b8eec01b3456bb708653a67280dc6e64e80712486b4258b9b853150779d0fd36ed697e0f130da281b8cdd7ecfd7a4a66141b3f93401dabf10af35b53982e1fc865e9b29daf6a04039c0e3ced0fd25b89b5823d7f8e02ee4186334aff2a36cab9d798fda834d7cb70ec5fbd3887775e09a55745296fcf83e1862b2637af7dcdcd85e0cabbdf5ec16e992a6b159d72183748678440fa0f789451a168f00cdf1ae51e46ce7cac02f8c454916a107a6f8c2960ff44f112402480969c96cde965fb8066f61b79a595bb2e3042be04c6e182e52c73cfa84dbb5d4f913dd734310a5349aff98c919d627dde7b45126ab0f17c72724e62fdb059f8076e41e85eca70d642b9fecbc83ccfd7beff9fbd133e5aa0c47f9a5328f6993f46164eed08bc8a3459fb464e9c8b6af9e7d603435332d1f5026720afc3605891086b02167430b240e8b1a16e227bcc863740fc722e38ac8689268364e6268bab1cf37bb16aefb3d390b9e2d2cfb02a44464c18f74f1aecfe721f796085ec0ead107059f341cc4affdfbb46349793df4ef21fc8f3d0adcb263dd003335a77c68260ce6962b708f97d80b3909ba5d13818a55bedebb1804f949289641645291de1f8bf2d9ec907e65c0318ff13d5be9fc9a5ae12b8cd4989da1c9feb37dc4a8bb3d3777ca2e86b9df6461631fb9dc72934f465ac6dc86699b8b3b9ad0ac37935fe5a7cad186dac82a5c3b2dafef85f821be0e0150cf09559c6cb8f96ea88b9aa342393bf4290841308005d00b0676587b2eb25a9918692781bef70861571d7cc35a5329adf95c3ee9621fdbdb57a218356dbb602d7c19778406fa726164d23a6f7cab0fa29f9bc9d133f77e6aea94cd1fc2160a9fe42374e18bb97dc3b4e1218e3fc99612061200813dbeb9d7883939e8065ee5836f0bc16a113eaead974a54fd049e57b2c8bfebd838c178290e2c48bca1e7efb46628954733302f11019a8bf799ed8a6dd15e84b097c2b771c5b2cf48ede487c66263055e0016a6e18739532815fd0d44a583b07575ffd6a97173b0bfa5d0dd282406a73c54ead9a82e5ad4fcd96a5ceac7aa7818ed6fa7819a6d661fa52ebd6bd82cd28bc06c2f7cc11488402b28d76d2e65680da2db19b10801e64d8747641b4198216f834842cb90e12b2c744290cddc280e5b1cbe90d27a2d445aaa0ea44f580873051087060ab75d4199ab52d9e61a2327dbb0a6e72fe431d0b65e75a7e0d58445d5182d9db1f95327c1812605da2aacc6ba81401e678b6b90c00ba0fecc45333151a8b0c9b50e8dc2496fb7804dc67a30cff62b5591d45413b87113667a955388546aa1f7c78b76e6f98cd9a305636266cf53d25e5b0c033fd05c5b7dfe5f7f2e6bd18e59c0cf859da150f284bbe326130259b479ef5bc42d4349128c4a4f8235145376330b51eddbd6cb8c660999b39e80478df3930641db5f5297481802cba3c14083b00cd42b4b86ab9808a9fb569293bd505e6dd8ab10229b0c536442c70309d7a18f9775b1bd2484fe1293a2fa7785d0e767fba802757a72cf096c5446c39a96b68e3c0a0d8d290174df2a2a2132d0403e36f590af7e00a7ada2a9ef6fbf9394a9148fba7fd413ef9a6ad0e916b5c6dbe938a32751ce5674dcbf1d44522e85b18aa17584082eeb13344df728831d9470838b205726c32f04cfe4fc663dff37ca698db9640fc3906480b505165f24bb4ce90be15b5996a81096788729d743f289d195133d2e917f99f26d83105f016b2a8b66e1f9086ea3003576f3c7a49124410862113ab0c232e2a1c4550a3b5a6ed5cba0413799aa7dbebb41cd322ffbd1b1769ef52e9239754ddc051a76867c3a84f7f475bea473396b325e6a0d01b593a96332e5a72cd3251fa850f9e8f33d7909ad4a000a257163f46226369a4937cb70aa9095557dfe4ee5cfb9d016cc5eb1093e3828a9712d3258bfe0b857fdacf33c70bbf80918f0a9287f1ad10e587d626fae5b1d91a1cc5b5a54b5ac680a85380e1db5c885537e439904a99c4653ad4a43415d1ca3c862d9f9b884a5009c892e1b768d437d99c06f82deb6fe1f8d19afddb19871ea35c522060b618b895b353de8e99a0535831b17cf1571a234ef92c533a738207eceee9c1f97beb2b642b1a91cf340756fbc52dd5a80823c6ef774884f969a37654e693346481c5aa8928fc50fcc922cb71e93365661c1a42f99fe4fa40fd2abf86d6295d0cadb649aa5f24dc9ddb8c3fb5c45c32cefee419120040e4823538eaad56f1d38acf39f7b1e0790ef3cb99ceee5fb3def5b6bc0e938c97f58633e97d730dc50e62ee8bb9cba8e9e34b94a0d54f5f7d8ca6068dc0fea906a449add93a31a3b8bb57be45c9912625403fe45d0ce4ec5505a6de858a6df8f562075195dcbfacdf112a270fee20aed4401d27e672a31f2644ed9e3aec6336cc96c526c1ef2fb99681c2487a66edf21ae59f14052f0bf48b5bc70dc4aa13e221027218cc25703d98ff38f33b5f462754350d51dbd28adb902d16c8fe736d3d7212da813989c32ec56ad3f7ce97a6d2e3ef1dd50fe4729decdb4fb4e32bacd4edbae1baeee854dc6a3cdcee8ea7c738b8720392310d98aecfc883d4decc49b101cd82fbfb2cc690045f8a2e3b5e622454517ab358e3f6c0751bffc01fddad58cdc5c8f7ef0369963baf830289defe50a7af6f7596c2911a6292deb485f4218f41296282f09b1c72e620b29cb76dec47e3ace768085bf76405a340675cc50d68b6b024eff4ff540b2bab381a382a1ddab0000b00b6edaca49b3c1cb7387cb40bbf68339fa28d857634b232e923aab7326a93a274b7537e2a5c1e737f696feeb41915cb40ed1f3bd1ba30a721c44542777302edcea1215d64773939d2b7a08a2acb885adf1c1858b87b3ba56128f83bf01f398bbeb91315ca26e34643e9c76941d0bef894e3b330d4be4d81587d88eef0a37c44921e371a16596b93e711dd90e38bf2f595aa1dec8260c9447f0042e76452d1019a52f6e1e475bc67bdf51ad5aaa95dcb1e29adca8a04e9adb57aa906a9a9ba9eebb350fc9d0b91bb9d55737ed34ae8ac8a251da8ba776f30850e2043466beef4fec2a66f78b5a52f96b5c97e2d3c65e21052b5a2f94780727a5f0ea57677ba8bbeaee35f17da2"}], 0x1010}, 0x1) semget$private(0x0, 0x3, 0x83) shutdown(r1, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x20) chroot(&(0x7f0000000540)='./file0\x00') semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000080)=""/89) 16:00:30 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000540)="a86140458fa284dd20b90d7510f2cac324e47d98a6483ab50ce3c75a15049c0d84f6e7ae8a03141bf278efd58d9d04d9c2f0896e4604d9dd8dcac4be93bb0aac7b984276fd2fdc3ffa7cc20755b55f2817b0003158510c78e74b305925edf4667f4f5189944c16834f98caf879232e27d7069773d524b141615a75f49a43645abfdc989c722cb02ac4ba75544ae80e11", 0x90, 0x0, 0x0) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/223, 0xdf}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000480)=""/11, 0xb}], 0x5) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:30 executing program 0: chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r2 = semget$private(0x0, 0x3, 0x108) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/77) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:30 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, &(0x7f0000000180)=ANY=[@ANYBLOB="0200000000000000d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ae6cceefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"], 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) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000882fb441f4157e14513fedaf00"/240], 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001740)={'./file0/file0\x00', 0x5, 0x1, 0x8, 0x1, 0x0, 0x2, 0x3ff, 0x0, 0x2, 0x8}) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) socket(0x6, 0xc000, 0xd2b) 16:00:30 executing program 0: r0 = semget(0x0, 0x1, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x0, 0x3, 0x3) semctl$GETNCNT(r1, 0x400000000001, 0x3, &(0x7f0000000040)=""/167) getpgrp() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x244, 0x800000000000004e) pwrite(r0, &(0x7f0000000040)="950d5e720a3dddff8e811b6cfb7415d147e7693c34a385802ce26f7bc222542c1d76b8190485e6c57825b0f127ccca417698667a0fb7fe9190e52df024bc3e43d12e3911d9b9c8f15e32a54476b2bfc560", 0x51, 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) r1 = socket$inet(0x2, 0x8000, 0x80000001) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x300, &(0x7f00000000c0)=0x3, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000880)={0x2, 0x1, 0x6, 0x2, 0x2}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000800)=0x1) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x401, 0x9a}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="298b903132d3cea9", 0x8}, {&(0x7f00000008c0)="18e6f590937b33813d9d3087654593594b050d27f647542904dc8d805252e7d332de6686fecdbc88ee47dd711c2732ad2da858ffca80e1684c12e139f036fa34744200243c1b862672b47ad11ece93dcbaa1c1141256317da712f4111f4792e465cad106d248c78e70b84972", 0x6c}, {&(0x7f0000000280)="500f2e4339e6e70359ed861f84bfe882d0105d9b3526cbeb8b6a6c9c8ff424f655aa1ae0abb2c8f4a76b7abf465233d1581a1bc27ca7", 0x36}, {&(0x7f0000000940)="42d4fc60aa080eed39f6babc5a2eae40d89f3a81c54f46a345c859e735a9cf825716c7ee8050d821af022bd9036ec8be4c84223508a42e7bd7a75c8f78150c1ca6b6fec561b161713f8a70e2a0a5e45a0c77500a1c80f6165879eb40548e1db30b6fac3b2d2c97a6cfe9566b4537ddd2694d84f50733969fa9f9c0779040d3fc69114e4c28d9bf8420636714f7a045eabc6fb649d47b2f4695abfddba620cf997b5d66a9b86c53aae8f2d461e28ceb4b4010ddbcf7a162719e48bd9e5e26a95d3749a69f7d7b32fbe46247def8c3bf8f629981a35f4813a46cc646695435d948f5d0f724afef7bac320ed9efed927589d8b165a23cf520554d7908d7d8e70a418ae89ecda517ebfdedbc3a347c1f24f09b3436e92fbe8e6d3e9e617743223fd0897c2f0641191286daddc14399dd40f8dccfbe61a7d97cace55330472c699a52dd2173b7750f5f97cac72f497f192ed727790e54ea3300", 0x157}, {&(0x7f0000000380)="1311600cf82a84be4ccb834d20554b313f9f6541e558f2a58d19e323019da6aa03d8b5911d5a8c0ded5c29b64237e7ff803de4765d602af9309a0d8e2244b7c9bfa6ddbc0b4cd6dd01e03ba1575cc38b0c1672f910831ea437884ba1881fd3fd17e20bafff601f5d0dbab719dbed463416db275018e49749c9f585bc4b6962fb4d10f32fbb3e8e64039f74db86dca853bf8a800401500dac5f83841b67336b2836ea837b4f7d40d8c1cd7b8cacc585ba4aef5f8c5a8d0b32c79742e51d48939b4b8d65d6eec7c89c96c3c6a62883cc810b4c4032922f1145f48a4f20392adcf5ecd827ef9dcb22b47532060431b000cc4e2b0f90e1d96b90dd82", 0xfa}], 0x5, &(0x7f0000000500)=[{0xa0, 0xffff, 0x8, "faae76abaff731320220e8879464b3f3cb5d6324d3c95009a943930fb1bb8c7393859bfd8ce4630469e9b88b3dc9eb8c51cece0e1198453d68aa9b7a525bb2093a1bcbba44ad63c0a0ebc9bed1c5244ef0b2a0af08b38368e5cc7cd47ec9752f60934ce7706e32a4e10c5a1d9ba2f431d0707df843e183046658b2d1a5d04b466e8fb22975a84eb0f3d4"}, {0x90, 0x1, 0xff, "46df77451e7d4f20348913ef8a04671cddb2caa80c0b62b7b0d2c2f2c20931a803245c2e1c9b823870b0657c3c0e5ea19ab1aedb9417bd809609046a9e6ff8263cdcb2442a8280d0adf293036f9cb5d72af50594365446f6f4a8e5b4249b9fb6869422e5bb70798a583c2788a854e649c89fbae777756d669f759829a4a737"}, {0x50, 0xffff, 0x9, "7378ebc0ca39ca6995f366b249598536bbba283199d93204339ee5461f34f6363e363ac1a36ff3253088a8bb793649fd157bd8a2cca422867fcb9affdb1e"}, {0xe8, 0xffff, 0x7, "b4170c1b3ac0afcd22062065cb9370cf4a8b0f33d22dbf4ebede5ed921f923bbeb66d8f0b61c2eac7167c04d3603ca9267bc948398506e74d7f15a8a62209e3b3bd02b93c219450c3193c18cb2bd65d29da523ed6e67b032e14fd0c3e9c1df11a2633377a9898895fdc50604e45de61a10d7e127b1b0514892cea10e6d01c3b85b97e90c01d4af43a1b0cf1f3af2922871bc6d3fc9714326268ce5691a42325aa7a00660d917b3c933bb70eb282fe5e84d83c203d33c8e3d60c53b6afdc968bbd0b0777e77064e6e85bde04a1a59039372e9528a71492302"}], 0x268}, 0x1) openat(r3, &(0x7f0000000840)='./file0\x00', 0x20000, 0x8) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x7ffc, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTOP(r2, 0x2000746f) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/201, 0xc9}, {&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f00000002c0)=""/224, 0xe0}, {&(0x7f00000003c0)=""/23, 0x17}], 0x4, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0, 0x9}, 0x1002) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80008000a0002002, 0x4000000005bd1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(0xffffffffffffffff, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a7a2d985b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58958872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e2", 0x862) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) getuid() setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x81, 0x1ff}, 0x10) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) 16:00:32 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r0 = socket(0x400000000000001e, 0x4005, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="4144ebf576a1415ee4fc267e76c5769583702ac5f74d8956fdc75841f388b4d9026ca923869719328f32c9a863bf5ae0586a8d8ca1ce1686b9f3a74f4c4f41c4aabaccc9591e79f50c45fd706cf4ed985e8bf2f3ea25d3c77dde2b636a92d744cf5f311cdcac3b02ac41adaa0838d0543706f8bbc23f55640de329971d8ea8eb7705bdd57e341f1a29ead791f19354746dd1b3bb816f30c2d7d62671fbb6ab336a5161fd9eecca0755b71b65", 0xac, 0x0, 0x26) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)="54ff6034cf8bff3a756b6b052b5592486d2e42b5ba3e5f1de9b6afd0089095b1", 0x20}], 0x1}, 0x0) r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) r4 = getpid() dup2(r1, r3) fcntl$setflags(r3, 0x2, 0x1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)) fcntl$setown(r2, 0x6, r4) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x64) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) semget(0x3, 0x3, 0x26) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0xc9}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000040)=""/8, 0x8}], 0x2, 0x0, 0x0) r1 = msgget(0x3, 0x48) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/41) 16:00:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x80, 0x6, 0x3, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000080)="eb0e80107a412ea347e8d09afbddc2c21dba7a646d555221048f955099d99667c5a0b52b57e4353cb41fd10cc12c718adb48a243ba2a3ef468f227358394c07a0f844e0fe7532b48709891e6d619f7c48d30e91a81826a841119e6a0ef2d995f221937d58a", 0x65, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="6f9f0fc1fdec2a54dedc517f09832f8cca788919fa6ad802b942afea22890a8b30bf44351e99cd27877749f970051688d4c8935decf3f0da93db4aa20014feacd922536476a370473f34089e42ae62c25c6563855b743153e5b702006260fa17f403caf9d74d01b36d5d9f51229913429114d060a1cdb18c16f1c5c59e4f0efb4d3fa6cc1d29233717850ad440ca4dd05c466436463844c6e3314b7ef247618dfa033dde299331aac9358f08df9257f5dacbd4f961b793fb5b1ff519ea4e85cc7015458189214fcde20ac6bf9fa42c27a4bae3135376f323dc697e2a885a2b4dbdddee8769f97092ba9cac9f05c0151148c89d69b3f3be51cf0569028b9cade4a0a03b75c1052ca3487d1027ec96eedfdbe6a1f827a164d636a279cde5da50d1ed7d106d802e371c9649342908f5fecc82e434b0d7ed7d4b703a2e5e79c69b9fae5c54fbab2ce05ac21807371556d711b0f9fa03b15f3d34ded0ae185f743a0eb8e5b76d1e189dd07ef2b9d2fd7880c79167fd7e49662e30c2b1c0c1a05157d73ae17bce69cdd589c39cff62d4759b9349d8f358b3f6225365d83bed724492f729352640242320cceca49a2fb602e7b0f7cbc4dadfaba83c3ea170deebc9fe7ed1d4ed5259643938aa9e6eac5dec22a143155b680d4d63b12675e935977b65302781413fbf7ee7f8be30970a17c00b467c8a8fa472ca0b4e4481f9688a5d13dc41f05e92875a662f6e6c14ef00285881340cac47734ffa87694e884e178e3d73139dba3bc4600b39a41d927278de22249bf32093a94fdead1b15c75d94a46a88acbb256388d5c1c60801d0852a144b13d25bf522bcd85c7d92f1ed51f3b9d946b0bfbaf8f0dbb41b113050b89c8e01058642ffb2d7f71a57132edcdb5c0703b086d69d1b17178db6a80baa31c6b6da2b9fce3e67c159a768640e3e0076d32175b59c3d69fc233e62876d777e9bd407ef5c8dbb82b456770584eea5fc8fb019dcb4c1c59b28e15f1699ddf29377fe0c8f92a2358e1f0af14f2a70630dfc6ce86fe1e9e1789130857b37304929ffe44cc2778cb788780344cb2a0aaf8a52794d054aba69b937a475d483d48ad9fae152eda815eac0491b55c24f6386fe3e85f4c9977a8e3669c21ddd922f0d27f244b6e22df7b00eb2b883e7a322481acda42be0028a7a8a8c1ae1994ac7b5cc1daab5b3514a24d956472791cb71045c21d8f8ebb30dd1b628e87ca4fba218d9e7e298b42d52b8e29a54b2eabe8afd3592ec60ee8397b080e10f13b1a04757e5d05ad38695bb8674099562fef0d66923f761568988f4c9e993a2b369816b4554564ee4d16eb0a0eec93a581c323586d7f2d6e2bfd414fbd99a5226f5f83dc1a2740f77aa43b1400f02561221c75a9e92e5cfd546700e709e5bf494b5eb2ad2388298ff3147d442946eb484ea54721ebb6e92dc76f79eccdcac98cf3070c43a668c3a2945d10e944965e0e1b476f4b275a2f86024c29567432582540060bd0fe4eb602738def2e29b84cd7444527b65a4a35874dd636e37708c9ab142183a2d5fdbd8eaa86b912eed559868261b432f3f2a3187f7a4b0dcac33bd7795fde06104847a5a2df7605444062270e5f284f130682555ac52e88e7d42a58e560850fd7514b511fce1a32a59d0bfbd2ec667a5ec893be28041ba1e0f4acb5b6bffc15b9438437429e47e1785c2f01f465a6fbc390d2f95959129a990ca7d56694c83ed2266f4db6902d4c6d2d1b5a93a23d4181da978c0fe81e1cd5826900dba2d718c6449bffb7514ae7632f8025df8c32a2a490ba40db5ce853e3fb8ad170b58ccf0b99075813803b3208032239e531f15c1c916a516de0697aabc2ac4f77b9169872a73ae87f3c7f823874e16d17f71c4cb0c50d3cf0822bf6a74cc0948ab759ca56589ef1aec6a1bf7af73d065dc4dc8c480d828de3562d54b6692cb6debfaa51c2a217d1f2f0d8e7025c78980c6f984de9f8a7943f1a88696be0724ff031500abe3741f0783a303f64035c68d3179506bca193f9513875c2eb774b15907f67b34c2963fee34ca65947557725c27dd031e7d6d312e2836b5353f6e3f941be97348a41ca5e4c2e84a0b43e57c6814f44ab8800fc7e25f00b255a8e2e4664a827bbae9777dfe55ba0755d6ed898efe90969584c6a0498469dd980ad4ac6bde64097e8097f0767b656e73077910ca4941dfa4e3907235564dfe8dbad259189691e0b736d98e50598f47a7ac133de6bed530fc6cfa49f4f70138977f7be3ccbda943fc4ea4500517dd6454d92950f49d1d935813f86565128a36f8a3484301d6a1872e50ba026eb043f61eb046737fe3e0ac1bbf2281a1e1c474d295a71c89e0840968ca00b1b121e48a221a8b7b68527e7aa44f3ce9fd6bf2da7383dae609a66ca7af46a204e801a5b64a844fdcd7744a25ba5ef41d3692e4a712c733ce085a073e08a2f7c75e26888bfa3c62de24879fdaa3b1c9725237ab76c74ee973d37065f1bfcc3521c3c4022b0c25689f122cb2276743245afe3f10d817a0a149f48dc0ec2bcdc73ac92d0381635bfaf4f2c64d21438bb02c8508a50fff3e85cf7a17cd2f020ad76cdc372b14d15e707c933c6ba9fd61ae998dd13a5c9fcd3c21f713306294462cf5be09a6776a8f81d9db8fe8d48c08f2b105d39c1ba40c87405c4c6a0e4de8897a9e69c5aab72bc6e69721eb625145f6d0e07547edb349753dee114d67d68f6eaa7469dae8fb21ac799bfaa54f15b99dd0bad3e14fffee24d327ddef24e02e3e56d56787e98ae75440c2566f3127886f81394ad6f01cdc4fbcc8d11a6750dbdb134c432155cdda50b39501dee6de921c3bb806ac1f49026061e13a874bbd18d0d1f5f53aa1b6fc1577a54dc0d0bcd90cca344b2131e280d7c1a608a8e6eafe82128ec9a5a44d6f13fe70d191de6998fef56300e338c0d19a8e10dc3996c55f3195ef6e52b152e4bbeee46e6185af11d1bacbdde981bcb442d6c615b8259374deacef47d990338d57ca1f88aac5e65ae7757a28e73e813f3bedb73f98665423f8692d6b4210231d1d518a9e2c0ef1dd5bbed1eb6752658984df7d2801a2982ad4462a70bcee9ac7875cfcc44149d4d0d863a175a1716777047837453ea19eb90aa2e897383528283f187144714737d893a3695f9d7f8dd22a551664de9d82e28add317d41f5a16350cf9fa87e3527725c7df511b8f3ea75f6da941a0a47b0df43ce5c9d91ce3ad47ec9b460b52c9afa01cd3de8d0ad2591e31e1d11f470165edef4ccda016cb5325caf35f12e6245de1bb9a57370b76c813e1b5878109a81615f5d1cec8bde7523afbf16afb6dd478fd284cc9ae41a003c578e5f49602152e432957fce08f6a725535503793d2068b7cfddecff20f131d5d64c58df74d693ad95b0a37da94a9a7b332eb30460dcf205507e71d37a414ea8ed976957cd2e19c94937f6fc0039b1d506181ce8d1fe0446c4611865cd5bbcd6e87e6f2d26d68f01c6976c48ed0c01e950e0081f19caaa906b0f7684b3dd42b0689c65db53be30c052310c2f0954aa54b9c17601c62fe378b36b52796bf53f17a03fe0ed1055c4951cd1e7cffab41596ee92d539691f004daffda13eec90bd5ea8a5a7a384955ad950d635c4d15a9579d1a6758c421cf885e0183ea3ca1e4805ee25804f597f3e21f168fdc6c83d91bc34d31c365eef2c9d9c1864c80bd5e1d58591f99efb74f51861c779063c9b1715b3fcdc20191cfb5eaf67e0a0ffeb767ee6fa5eab60271eebca5da691a46d6044d3471ee9bdde6e91a3f9b087b66a1b340a430aed9a263b249a3fecc484cd250a96d106cadc7d40eb841415e07ebceef3accd2ed50e6473e2f3b3a9f1f600e813a107061af30d31767741bf53876e4b3cd6081fa1866eeea2fa997bb895d6fb5f01f23a91ea449b8c7f231d74826ede2f3436e978a45f59b7bfdddb0e6705bcc6739d032136e5269cf8be478940612c1a0f26d713db08d90af09795da7415b9fd771aea18ebbc6dee7cba36d2445f2dbfcfe80a532ac4ff8262119580996c8199d48ecdff8581f29b9fe679b6bab2b38896c9ed277e0ece706bf9b5f59746a95f9f39f1aecb956ef7e69faf4ab4612cfa34d00ed190307bd9537b41e20cb51dd32d1cec8d0ea5053aa56fd1164810ee9e5f2bbf2e843e40ceeebfe53c652b8dcbf421f3c1cae2b60da866dad0de85097c98f61b67ec2e61738003e21dd625e14148af466bf6771c43bfdfb3c9e227d5be60f9e77bf086bac6271abf689e21ea7f6b8a0c807d79733f216b6cf6f9e47fe8f76b4a08c0030ee4c475201dae3344e448501fbb77a8a51e18d743a86924dca545e3ca2af8c6e6ec3365063495414b7dfa1746f1de8599451a661c48b7b6c52299dcf53dd61c7dc01f89e93f27eeb3e68146ead1820d3db2eeb58a0075d98322d8b57bde5449160e6c86b5736bcf49a11a6b0257477f5c7d6d0d37a28655a5520446dd7644256ebfcd1b6481a549dafea1aa5d51ee88b55bf1921e0c0055ba0cf8ae6c460c4dc7f6a2a3359954dacd23727c621e1db0dcdce75388f1114601125ceebfee35c0fb17d5226d166cf59bbc7975163583e78d10da61a4e1094ca4c83ca75ba6931463e6a166705837436ca8067ee3a4595f185dbfd8a175d3b956f5c27578a7a7b89e0e7e0d2ff1c41eee16bafe35268500ef92f8d9559eda9c26f0b177262d20eb8b99d2c2c83aa852377dad4bfdbe37293d5e2df3b88da3e07e21851ab8cd60cd2893de961eb11fb316c715d46ee08272a9fde43dfe6bae061ee71d6bbe8e30dcc4fc90c9c3f206319ff6bfdbd6b2c37ae60fcdb30ff6d597e959c8f27fde5f218a4c1503e8acb740521c6cee5fc933b213eb7904eea8e0d209a9e6acfe8716ed0b186c8712b87981ee8f9bc6aef1c7fee867dc1c59f04c076264ec60a4e02deb2048d69d491f37bba5a04c4e9d8b83a4b7e1b7856c227799f0d08d8746a665ffc1e08c1c43b1972720d1e42934694c984f0856727cb96826e1cbd4c6ac67e3992d071da51507a160854a16b636428a5dc6467558de0e76cd9b870cd5652255e6736f96dbf72cc4bcde6f9ff8e21ca43c2e4b78868bab617e11987794c6ed44f2f06578ec5c56af8e5fe9ac929b3646d40c49fe4b8d17969e9b0d325fdc2ee490566d72055bac9ef2ea66383c263537d6faddd3d4712d16e2d7e5da8a06cf78aa671a74d4e8a5382015e4700fe45d64f866a4b3314ca0627c62ebf9622c36e5b17233746344159794b98bf0d07d819553a0f9cdf7888791fda3c74416a4023bde0d55ee9290c5bf96a97dd0efb8eb6089698e550e3fcf75dc0daae729c5e1b1f26385fd1b06116c5297927aead8342f1b5ab272ab29440651341980507040b6138ef1ac8c0bd1943549544837e4ca18c076145aa596264da373e138d6a46c0285759b69e26f4a03128a14fc220be90ae2f74ed13abd017868841b16fb9e76310823cfb1e9dec2eece2617165a39204c5c50b03d1a622f100583225f243a42efe4e28b562e3d513685b5560c6886612fd3234f47c8a43548c5e39cdd5e6a4720c36fcd9f9c0e1a804e5f8430d7483ef8b508950e2d628b86b7429bfe29dc442a8c8c453bd1e36b53784477bf6742aea88eae577173cff21bb57bd6f6ae5fae5d5a4f30c391e98eb931f363a21bc8687d22eeda08fe89655da9ef726f4fce170cead67e913ebaf710c7f9799946f2f993c4dedd89ebc3e7e475fc7e3e7972ee213b34c73a8463a2c5f5e1cfe02e42383e9f7a6b0d067c57", 0x1000, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) pledge(0x0, &(0x7f0000001180)='7\xcb\\=B\a\xc6<\x96n\xfd\x7fS~\xd6\xda\xdbf\xf2\xda=\x9b\xea\x19\x0e\xa2\xdc\x88\f\x8d\x15\xbbd\n\xc3\xb7.`\xdb.1nG \x00\v\x84\x11\x0eu\x80\x1c\xce\'M*\x11\xd5F/\x05\x81\xb7T\x94\xb3\xa1.\xaa\x15\r\xee\xf0\x1e]>\xef;\x93\xb1\xc8\x1b?\xaf\a\xce\f\xf6\xca\xe4[\x06\xde\xa8\xeb\x1c\xc83\xf7B\x17\x8e\xfa5\xd4\xcb\xe5\xaaGt\vs\x04\xf4\xa0\x8b\x7f\x11\xb5\xef\x05\xfb\x9c') 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x4) getdents(r1, &(0x7f0000000040)=""/125, 0x7d) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x45}, {0x6, 0x100000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) open$dir(&(0x7f0000000080)='./file0\x00', 0x1c0, 0x50) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shmget(0x2, 0xa000, 0x1, &(0x7f0000ff6000/0xa000)=nil) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) r2 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x3, [{0x1, 0x101}, {0x1, 0x4}, {0x3, 0xffffffff}, {0x3, 0x10001}, {0x3, 0x4}, {0x2, 0x1000}, {0x1, 0x100000001}, {0x4, 0x2}, {0x3, 0x9fd}, {0x3, 0x100000001}, {0x0, 0xc27}, {0x3, 0x2}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x101}, {0x3, 0x6}, {0x1, 0x55ce}, {0x3, 0x40}, {0x1, 0xffffffffffffffff}, {0x3, 0x7}, {0x3, 0x4}, {0x0, 0x11}, {0x3, 0x6}, {0x1, 0x10000}, {0x3, 0x8}, {0x3, 0x1}, {0x3}, {0x3, 0x9}, {0x3, 0x80000001}, {}, {0x3, 0x8}, {0x3, 0x6e}]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) shmget(0x2, 0x2000, 0x280, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x5) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0xed, 0x0, &(0x7f00000000c0)=""/237}) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getgid() socketpair$unix(0x1, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x11, 0x4004, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x8, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x400}, 0x40f) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x10000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x182, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x20000000000001e0, &(0x7f0000000200)=[{0x8001, 0xf32f, 0x9, 0x7d4}, {0x4, 0xbbb, 0x2baa, 0x8}, {0x3, 0x1, 0x2, 0x9}, {0xa71, 0xffffffff80000000, 0x400, 0x6}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x810, r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x18020, 0x64) chown(&(0x7f0000000140)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) setgroups(0x9, &(0x7f00000001c0)=[r4, r6, r3, r3, r4, r1, r1, r4, r2]) setuid(0xee01) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sync() ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) r1 = geteuid() geteuid() seteuid(r1) syz_open_pts() 16:00:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000180), 0x19d) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x3, 0x8) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x0, 0x1}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:00:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x7, 0x3c, &(0x7f00000000c0), 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)=':#\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x66) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x20007465, &(0x7f00000001c0)={0x6, 0x6, 0x200, 0x80000001, "5486d6699ba5c22ef399ed77b0a39b533bbd9915", 0x4, 0x4}) getuid() getegid() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:33 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) recvmsg(r2, &(0x7f0000001440)={&(0x7f0000000080)=@un=@file={0x0, ""/86}, 0x58, &(0x7f0000001340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/190, 0xbe}, {&(0x7f0000001240)=""/121, 0x79}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f00000012c0)=""/112, 0x70}], 0x5, &(0x7f00000013c0)=""/106, 0x6a}, 0x3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x8, 0x4, &(0x7f0000001480)="ab17a81ec0d131ed363ebfa9fc31531811ea8199589be59994169d08001368dc4e07fbc22cb9ce1a20ffbf4592de5cfdc5f9624f43ea", 0x36) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1253a5c8caf5da0d, 0x1ff) socketpair(0x1, 0x4003, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x7}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x5, 0x6, 0x10000000000000}, 0x101, 0x3}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$VMM_IOC_TERM(r1, 0x4004746a, &(0x7f0000000140)) lseek(r1, 0x0, 0x0, 0x2) load: 5.70 cmd: getty 94678 [ttyin] 0.00u 0.00s 0% 315k load: 5.70 cmd: getty 94678 [ttyin] 0.00u 0.00s 0% 315k 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x1b, 0x400, 0x7f, 0x1}, {0x0, 0x9, 0x2, 0x7}, {0xffffffffffffa347, 0x4, 0x86e8, 0x1}, {0x6, 0x40, 0x7f, 0x1c027732}, {0x0, 0x10000, 0x8}, {0x20, 0x3, 0x2, 0xfff}, {0x2, 0x3, 0x0, 0x8}, {0x1f, 0x2, 0xffffffffffffffe0, 0x60}, {0x3f, 0x7, 0x7790, 0x8000}]}) 16:00:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x408, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x20, 0x0) r2 = socket$inet(0x2, 0x1, 0x100000001) r3 = open(&(0x7f0000000700)='./file0\x00', 0x440, 0x10a) r4 = open$dir(&(0x7f0000000740)='./file0\x00', 0x888, 0x42) r5 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x82, 0x8c) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001840)='/dev/vmm\x00', 0x8040, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001880), &(0x7f00000018c0)=0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0xf942c36c749170cf, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x10, 0x0) r11 = socket$inet(0x2, 0x4, 0x7) r12 = kqueue() r13 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getgroups(0x5, &(0x7f0000001a00)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="c42593cc5f40aeedaf9f0527fd67870328e5ddf4e3b9f484e462729e599c16e88301a3693872dbee4bd7f951c84f0b0fcce634f9c5d675649934c00ab8ba93371fe8872c92eafceccabb79087fc383a5", 0x50}, {&(0x7f0000000140)="68d8cf4ad44213e67e4062d8ba5c63ecc2a75fd1a613", 0x16}, {&(0x7f0000000180)="726b3f3a6334a8c2824caea7435f82c45c2ae03c68070ae08696e31e442c27225fef7478d507d8ba87bff470d28b4eeeefabbdea292a6737e1977b2d7c043353a761f5", 0x43}, {&(0x7f0000000200)="0b817103693846683c1c7a82df68f48f684c38ba8d8ce85369db79030883e8d033a72e3e6ac317cb129cfcb51422960f19b83b25e97fb20f94274a93450d54211b2ebf0ff045b324637aba37e57ea6232cab87147e46efb09ab6f72d52a7c0553c61ba082af00094dc68d6ee0a488a9b733d763866279558f1fc4e377b325cf5b59546feefb49951d04c939550668b6ae7214982d07da65b69c2c97ac688d688a5ac12171b7a0316afe2071d8ebf935ca2808f45a7c27062da44da31d513644c0118ab9d17e4c18763178b9a53af73deba05c5f8c3a73386ddb8f3f083d3e2c5bac59a3b21ff1de29de428acefacf5082bbb", 0xf2}, {&(0x7f0000000300)="cf4e041a0c01db252d922ca2f0a75f99e5789355c88dfae13549e4d81565a95efdf78659511162c14d396bd1b4ca6cf139a391712aadabf03fc2a87930d981577bad98656a38e14ea93934", 0x4b}, {&(0x7f0000000380)="a4013887add2c1e119ae660c1367ae0d1c0db63e1674a665bb394db26fc726bd047983a1e3d672760b7c91f4906a8307f1f00de71b0e27f8e76b33c153a9ffc7d3d13ee53211bb58e280adc814df28f06472151bf2b03a11a3566e7682dedebbf8ed28df394d615571ca8bae6a5504ecc005cb1a083dac498e21b7a57050863984c98c24e20033e1f019591508b6398b878c62bcbad92c6796aa2096a8d880dc3a5c5cdbf49195728727a2bb69f14daf9727ebba97eb1da7ab51c8da0c70048a371e8ee235825b6fda958190", 0xcc}, {&(0x7f0000000480)="4f7905ad092bd6c833cc35446af1a75b611351a25d794ab57bf29e2a54444c584aad8b3665cbb3d0192123c6469a6200efcdf22907fc875416f5cb77d4a06bfab047d27d3dba017922d7", 0x4a}, {&(0x7f0000000500)="1894d9b27654531e7b33ee2844242edd1abb00e14a9062d60bbf50757e8f6561283898c171b508d9f9b70bdc0c0a0143da0be524b153834e7a5a5b4f9df0d4cee4439f37e0a9263a7e6c6a71f721fc92a32d65f33a3edcd9", 0x58}, {&(0x7f0000000580)="8ea8188be0eacc100d17b1055ff670139a54d7ab5218adc7bea0ab5fe515de4f6a5c23764eca9efc377b3b25b48c066cc2b8fc358a7dc92102acb703b744b65a0f380ffe2a", 0x45}], 0x9, &(0x7f0000001a40)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x78, 0x5}, 0x8) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r16, 0x8008745a, &(0x7f0000000000)={0xb9b, 0xfffffffffffffe01}) r17 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r17, 0x29, 0x39, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0eae3fae8166e982de4c6772a4836cb55fd6b8f1aedbfae05c699b3d0da57c2bcce0a07cc77ecbda4f878633ca076f5af1395de48740f66b8767ed1de470297fa500da3819b9e01d04a5fe6ff12a922350675e405b1ada196ec2033e84ca8fabde42b973c408c4e7dc38c970007b28c203d507c13eef51dcd2b661b5a853a5337d221ffff852ddd60f4057287dc682cb018d3e57326c43a989533de4d493c68c3b3b7eecbf7cd1c06e7a2a67638aef8af02bb8372a72bb848c8cb01aae6fbdf4668fd44c0ab7c0f90cea9f9d1029972f00cb289c1a6498a0e68c81dd080ace70b793b6ab9a1d3e657effe809bb64f66aacc8c7fe44862406b0888a7258904f96912e11a2fa415f529bfabdc8711934802c2021b7b19bbfa5d8977316783441b6b9311bb7c88b87dbc7a801d5bb5fb0d8854727b6e15784b1ac96320e7b63e4c6019f7b095ae53f18b88c84cc207310f4c30a1bde3b9d1ffa2078c8ad4166fcfaaa737727d15ce26950ac57d927850607b5db4472fe20338e03d4e453d42a9f68aac211d008bdd874f782a65954858633abc4d7cbe14faad513e52211c04f66a36df60f3e682de4024837aa6a43ba67ac1df6bb44ea7667c4e4286c77ce199e294ba364bdca71b442583683a639f6cf0bcc4e991b55445e2ad874fd045fe2b49d2590aab344749c675615d7cb33cb8a4007d57b3b673ff4e2e29fa8898613ffbff7477a9e4c917009f107c9cbaea530a28152ce863b9eb6986bff7e215c30806d8fa9da7e084093d0342c59854d0d5cfefea4d9da5b5d84f57d5a59dae4e5e17ffa9a44f3500eed8706bd6b8da1586674f7a75bde1b8c0cff75a7f59dd0d3922fa2f2a89d35252fee3e87eb7d20be2c4cc1536525f3cc3d4ec2ebe9658e93b0c2e856480be1b9fa73058a08be5b33758091f8b6a920ff295fdcd4909ad97e053b44860ce175c15caf8b1245233c6262c71abc466a59424742d45b663f24c35635fec76a7f5daf5e340dad986cf2e6dba20e4374a39d1c4e9708c9ec3bf9df2a4c2dda30c17e331a6d7b2f9d6acae2adb62a63e7ed1dd81e25ca840abc5efa57c58b86b22ab838f0636d0cf71c0465aeefdbaf8e950108160c86a112783b5c99973265aec93e0c87c3730b9c8e5ae36f9128a835f4d290f17a5cc5f951800b8e0482b54063e799c2f3f56564054feb508e38c28889897415ae1f813fb42de0fef793195a561f7aeea8fa237076a70553ce4fd4aa6a28e4caf875b1ae63a16264e58ddd1b2da18ba804e6d4c1a4b53f7c361a001d3963766ba709379884124ff977200d02018e6007d1dc61a0c11dfa72c8355054488e85c38d1853bf968a295d0d3a91e417b73bbb97ff2c249db43adb1c11334a589f812d5208f2016c87924f766420237d5175914619bf1330b18012d610f5a6121129183e529d416daa31960bac29a2400af1ea666d74ee4e66c6a665bc36cb9c91100dd48bc98b7cbd288a695ae4c525a29eea93405d4916c55a6e431a574c6f0a5855e5cb80f40d9c276038600ffc610f809521c369ca697f08579034813d2d1a5b85e9fdf0a793dc8ca5939deeea293fab47d5a350d52af98e16a5d95cde696e93705a519f85e4d6034a986844ccb73762d3682a42b2babcb50f24cf36fb60fe61639a57a7768b3681156f40bfa68aa6bf66d05f036d38510d625474c539dc88b4f11e8beb2d9d8b5f7d89d1ff7194b01a25baedfd996dae73f21503c0e044b6761e609fb7e7e3f48a8e73d891a331750db372694f3c029a0432ec11a05caffd12e17f1ac9447c7ad57e2aba59fcbeb6cb675c1de71be37dd8934097b07dc01cf8a0c7f283fb924244beb1c3a41311cd0ca53d26b6294bff540b82243677ac01449d3e07e3fa65656c53283f46512b99467630169cff272809928fd5dadadf0ec5aaf919b077a287a4c2db9af0e03784dfd70cac28a8e0944fe9b29ab9f34fc81f76f7544851ed310604c7b841982b0305c5e6092add827c99765624e69fb016d88b8bae1f2543ac3711c52e20c6f6ff02e418dacb9f004e3a767ac345ff91db24e82968e88ce15dff1cf38438e32acb80581a68d1fa987c2449a0fa58a686e87e59fa6558267e38a6f9b3b3677252a9abf3fb7bcd69738c096153358d56e2adab27c38f92a2b27e311d6a74a5c29c996442fe712c57a4845cb1dfdb8b67e7318f00c7a05665a1a6faf0e7003e4aa72d1a3332ac0a4b274dda33ead661685decd91dd8877f55aa79516d0d8390be09fb77b8cd5175456ff6bb86024b7ff7e13e6f676be638be184f565c3fc133750c651a71d49b59bb698cee0237c9d957a6ddfa9c1dd838b9c8fe78dba3375fd", 0x6a9) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:33 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x6, 0x7, 0x9, "aa90561764c7180f182673b8695c8419efd5973c", 0x80000000, 0x8}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x142, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xfffffffffffffffd}) mprotect(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2000000202cb, 0x0) fcntl$getflags(r0, 0x1) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80, 0x1, 0x0, 0xffffffffffffffff}, {0x6, 0x10000000, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:34 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = socket(0x10, 0x3, 0x7) r2 = kqueue() geteuid() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x602, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r3, 0x20007479) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x100, 0x0) close(r0) close(r1) r2 = dup(r0) r3 = syz_open_pts() fchdir(r1) write(r3, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) clock_gettime(0x2, &(0x7f0000000400)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff00000021c0000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="ccae112b4a34b4e465a4a73590731a7670f622a453b11858074029023cc2673072a43250425bb8701deccca181039e5d997da6877a5b62f5423291191ca7805eb338db2f14e0dcd4cccce2ffe6c0858fe65ad1bbf55a8ff2", 0x58}, {&(0x7f0000000080)="b33fc11380f8bb3bef0e0abc51bf8c44752ea947ea262ca3b948be3dd8516b9ccee1e0b3c8", 0x25}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x70, 0x2}, 0x407) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x104, 0x2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e, 0x0, 0x0, 0x3}]}) pipe2(&(0x7f0000000040), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="10c61081ef0f55f2f0da734c5f9a54baa3c61fa3654dfbf4bed79b57375609ad9106e91fe940c7fbe84512bfeb1288add99bcf3e9773de922e8c6a96ddece0c7da76cc05d59948e070042faeca6a8d1b16ab99e08608a5c76ef9dc5fb831cf72548e8d30d20ad0f4c845bd256455f9a6ab924d5a6070f742aea01e40a3cf6d147ec5d8b73d7517df7e55b0c38ff36b4b816bd47f7c214f14ea2309d91b055a9bc7f184f1c5e89236b0fffda963cd99a82b6d2fefc16f42d6b07d29a645551a73f797064a5829fceb0957e8020e01c0c426d6a1c1b5535d56f82a994f2b711cfec03b249d9820ee33a20eb57168ed2f2d3c8ce214dc751b", 0xf7, 0xd, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff00000000, 0x8000, 0xff, 0x8000, "d82619448e695174e408a9c5e3f97a9bdf155b90", 0x8, 0xf26f}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x8, 0x0) sendto$inet(r1, &(0x7f0000000100)="8012e1d039", 0x5, 0xf, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18010, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20040, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x101}, {0x1}, {0x6}]}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f0000000240)=""/106, 0x6a, 0x43, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x400}, 0xc) setegid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x10) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x900) 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x20, 0x3f, 0x0, 0x1, 0x9, 0x2000, 0x2, 0xcaed572b3907c6c4, 0x74, 0x2}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xd00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xffff, 0x8, 0x3f, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8000, 0xb04, 0x7, 0x421f}, {0x4, 0x2, 0x9, 0x8ec}, {0x0, 0x3, 0x7}]}) syz_emit_ethernet(0xfffffffffffffede, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8001e, 0x7f, 0x2, 0x1}, {0x2, 0x9, 0x0, 0x7}]}) 16:00:35 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x8000000000000005, 0x100000000, r1}) flock(r0, 0x100001) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x10000, 0xdc3, r4}) 16:00:35 executing program 1: r0 = syz_open_pts() munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x3, 0x2f) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x480, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20020, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a92ea32f", 0x4) 16:00:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) clock_gettime(0x5, &(0x7f00000000c0)) 16:00:35 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0xc000, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket$inet6(0x18, 0x5, 0x5) recvfrom(r1, &(0x7f00000002c0)=""/198, 0xc6, 0x7fd, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002b2f62757300"], 0x1) setuid(0xee01) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x110) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:35 executing program 1: clock_gettime(0x0, &(0x7f0000000080)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) getgid() getegid() 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0xfffffffffffffffc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/87], &(0x7f00000001c0)=0x64) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x1010, 0x81) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000001c0)) recvfrom$unix(r0, &(0x7f0000000080)=""/92, 0x5c, 0x42, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) getrusage(0x0, &(0x7f0000000200)) r1 = getpid() r2 = getpid() setpgid(r1, r2) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100000001ffa, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x88) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x80, 0x0) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup(r1) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20c20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) r4 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r9 = getpgrp() r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x3, r5, r6, r7, r8, 0x84, 0x100000000}, 0x0, 0x7f, r9, r10, 0x9, 0x5, 0x9f7}) 16:00:35 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0x0) r1 = getuid() setuid(r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) chown(&(0x7f0000000000)='./file0\x00', r1, r0) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) listen(r0, 0x2) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="3ef4885dab3fc31082f3c89c4ca1c731f549a5003eba18261240cff346bfb62dd3e024a1cc5d6078251377e8f57128cf469e61487b30767a7e400d41", 0x3c) msgget$private(0x0, 0x84) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:35 executing program 1: setreuid(0x0, 0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20000000002010, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x800000, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7fffffff, 0x3, './bus\x00', 0x3, 0x2, 0x8, 0x7}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = getuid() setuid(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000200)="4ee7e4ec1eacba528e4c6ce9d6c9367c086061370787cdf8e84a7bb5afbfeeb8d984eaedfec46524a1a468de780690c3b7a49dd196585b4e8f12a525d615ed2046a29d833d00f99ff9d46253ed48c835603e5fed9d20c17dfc96911fea1da7b84ae47ee65135702f4f9a5cc60fde63799bd81d7314bf9bb660d9d22c3038406f33cc8235ada6e901571f3ed970a3223b0a3f3adc0b05fa035cae055e68025f627ed22ae89227b62e1a3c60c7fe0ae64b4a06761edee6fc84f00b1708c6a3bcbcbe93aeeecd4d7460fc689f6f96f7e5960171fbf3623add4f4abaca253af7dcd174d4ee4a320771c5062a23272eb295e8f04e39eb779e", 0xf6, 0x0, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000376000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/12, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:35 executing program 0: mprotect(&(0x7f0000433000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) 16:00:35 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x140) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:35 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffff80) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x102) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') socket(0x11, 0x4003, 0x0) r2 = socket(0x7, 0x400400a, 0x0) sendto$unix(r2, &(0x7f0000000240)="b10005016000000400000000cb00ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:35 executing program 0: mprotect(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000282000/0x1000)=nil, 0x1000) mprotect(&(0x7f000027f000/0x4000)=nil, 0x4000, 0x4) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 16:00:35 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x202b0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1a8, 0x1) 16:00:35 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() ioctl$TIOCSETA(r0, 0x20007465, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x1, 0x20, {0x6, 0x8000}}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x50, 0x40, 0x3, 0xcc9d}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x44, 0xf0000000, 0xfffffffffffffffc, 0x2}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1cfaaf29, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x5a1, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x7, 0x440fa680}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x187, 0x8001}, {{r0}, 0x0, 0x0, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x326, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0x80000001, 0x200000000}, {{r0}, 0xffffffffffffffff, 0x14, 0xf0000000, 0xfffffffffffffff7, 0x3}], 0x3f, &(0x7f0000000200)={0x0, 0x7}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getpgid(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x1ff, 0x2, './file0\x00', 0x9186, 0x1, 0x3, 0x6}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[0x2]}) r5 = getpgid(r1) getpgrp() shmget$private(0x0, 0x1000, 0x243, &(0x7f0000ffd000/0x1000)=nil) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r5, r2, r3}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0xb2b) getpgid(r5) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000004c0)={{}, 0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) wait4(r6, &(0x7f0000000500), 0x0, &(0x7f0000000540)) wait4(r1, 0x0, 0x9, 0x0) getpgid(r5) getpgid(r4) madvise(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000600)={0x3f, 0xa708, 0x2, 0x80000000, "69448eafc8442a5de95c33a429ef052e4dc1e434", 0x6, 0x9}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)=""/246, &(0x7f0000000740)=0xf6) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000780)=0x5) syz_open_pts() 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000006c0)=0xc) recvfrom(r1, &(0x7f0000000700)=""/4096, 0x1000, 0x40, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x1ff, 0x4, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e73000/0x7000)=nil, 0x8}, {&(0x7f0000f96000/0x12000)=nil, &(0x7f0000ea1000/0x4000)=nil, 0x7}, {&(0x7f0000e11000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x758}, {&(0x7f0000f07000/0x3000)=nil, &(0x7f0000f29000/0x4000)=nil, 0x6a28}, {&(0x7f0000e32000/0x3000)=nil, &(0x7f0000e7a000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f85000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000e3b000/0x1000)=nil, &(0x7f0000e8a000/0x3000)=nil, 0x100}, {&(0x7f0000fc4000/0x2000)=nil, &(0x7f0000f1f000/0x3000)=nil, 0x3}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000e8f000/0xb000)=nil, 0x100000000}, {&(0x7f0000e0a000/0x1000)=nil, &(0x7f0000f2b000/0x1000)=nil, 0x6}, {&(0x7f0000ef0000/0x4000)=nil, &(0x7f0000e7c000/0x3000)=nil, 0x7c}, {&(0x7f0000e70000/0x1000)=nil, &(0x7f0000e94000/0x2000)=nil, 0x8}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000e8d000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000005ed5c329843c9f1708eda3979e", 0xb1, 0x0, 0x0, 0xffffffffffffff21) pipe(&(0x7f0000000080)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xffffff38, 0x0, 0x0, 0x1e4) 16:00:35 executing program 1: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x9) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x3f57) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000005fdc00000000"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:36 executing program 1: r0 = socket(0x12, 0x1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod$loop(&(0x7f0000000000)='.\x00', 0xa0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200f8, 0x8) close(r1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x1000000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffca0, &(0x7f0000000340)="b6") semget$private(0x0, 0x4, 0x404) syz_emit_ethernet(0xfa, &(0x7f0000000100)="0c9ccf78f37783800e7e458706a8d3bf74de1099bca030c9fc0bbd999b5dc4137317cafdfb99f307627b9bdc7305fa2a438a10b1396b99673a12dce4880b6670a5edc3b90aa2bf58d2587e58b3f1fd0b8fac1b508486c9a80383e6eecc4e86105dbb292ef736f2048cefd5e7986618506d3d154fcd5c48c13b1b7819f00909696410b2c8472145f9ce3e2e830d54a6b58224d907c4c6ed51af341b8b7bc357cdcf6bd65ed977d1c9a0af4f61df237c0fb0d26ace1a61672792b12e9a1d96f3ad16f95c546cae42748dac41069b93d16d1d1bbe863fc84dd6401f4e06b4c18281461f4a88406e65d58c3481b82f83fe8d04764d8b3aa85f74c992") r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0x101) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/118) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) 16:00:36 executing program 0: 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() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x20) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) kqueue() 16:00:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = msgget$private(0x0, 0x220) msgrcv(r1, &(0x7f0000000080)={0x0, ""/22}, 0x1e, 0x0, 0x1000) 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:00:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1, 0x6}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x12, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x101, 0x80000001}, 0xc) setitimer(0x2, &(0x7f0000000080)={{0x80000000, 0x4000000000000}, {0x6d0, 0x5}}, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000100)=""/225, 0xe1, 0x800, &(0x7f0000000200)=@file={0x0, './file0/../file0\x00'}, 0x13) mknodat(r0, &(0x7f0000000240)='./file1\x00', 0xc4f6f8a07e3bb66b, 0x7) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000300)={0x3f, './file0/../file0'}) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r0, &(0x7f0000000340)='./file1\x00', r1, r3, 0x4) recvfrom$unix(r0, &(0x7f0000000400)=""/17, 0x11, 0x841, 0x0, 0x0) r4 = open(&(0x7f0000000440)='./file0/../file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000480)={0x80000000, './file2\x00'}) r5 = fcntl$dupfd(r0, 0xa, r4) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/39}, &(0x7f0000000500)=0x29) getpeername$unix(r5, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) close(r4) link(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)='./file0\x00') open$dir(&(0x7f0000000640)='./file2\x00', 0x8, 0x49) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000680)=0xd9ac, 0x4) r6 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x158) utimes(&(0x7f0000000700)='./file0/../file0\x00', &(0x7f0000000740)={{0x8, 0x100000000}, {0x7fffffff, 0x7ff}}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) bind$inet6(r5, &(0x7f0000000780)={0x18, 0x3, 0x4, 0x4}, 0xc) recvfrom$unix(r0, &(0x7f00000007c0)=""/106, 0x6a, 0x840, &(0x7f0000000840)=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000000880)='./file2\x00', &(0x7f00000008c0)='./file2\x00') fcntl$lock(r6, 0x7, &(0x7f0000000900)={0x3, 0x2, 0x468, 0xfff, r2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000940)={0x5, './file0\x00'}) getpeername$unix(r5, &(0x7f0000000980)=@file={0x0, ""/108}, &(0x7f0000000a00)=0x6e) 16:00:37 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0xffffffffffff7fff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e2", 0xc4}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x20) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x82, 0x6}, {0x83, 0x65}, {0x8b, 0x9a17}, {0x20, 0x4}, {0x67, 0x85}, {0x8b, 0x401}], 0x6}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0xfffffffffffffff8, 0x5, &(0x7f0000000000)=""/22, &(0x7f0000000040)=0x16) 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000)="39b8fb02799276c6899ca157ff7c43f8741d3888f34888454198d4c5f7d7da06b84f275cd7c7c3c5c78bdd5256caf8bbdad249c3e6e9d8599b75e9b152b376a69c64721e580cbc6e38336c52b054e5ff3979b8f01853572aa2e314f0eec488", 0x5f, 0x8, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) listen(r0, 0x6) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') select(0x40, &(0x7f0000000040)={0x9, 0x200, 0xd271, 0x6, 0x3, 0x81, 0x0, 0xd9f7}, &(0x7f0000000100)={0x2, 0x3, 0x0, 0x7, 0x8, 0xfff, 0x6, 0xd41}, &(0x7f0000000180)={0x484, 0x45cb, 0x9, 0x81, 0xfffffffffffffff8, 0x61, 0x2, 0x4}, &(0x7f00000001c0)={0x7fff, 0xfffffffffffffffa}) 16:00:37 executing program 1: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) fchown(r0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4008426f, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x100, 0x6, 0x20, 0xffff}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r1, 0x1, 0xfffffffffffff5ef, &(0x7f0000000100)=""/225, &(0x7f0000000200)=0xe1) 16:00:37 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r0 = socket(0x820, 0x2, 0x9) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x60) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt(r0, 0x80, 0x8, &(0x7f0000000000), 0x0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x216768285941d91a) openat(r1, &(0x7f0000000100)='./file0\x00', 0x240, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000440)) 16:00:37 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) recvfrom$unix(r1, &(0x7f0000000040)=""/133, 0x85, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202738cffffffffffff"], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(0xffffffffffffffff, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x5a8) accept$inet(r0, 0x0, &(0x7f0000000080)) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/185, &(0x7f00000000c0)=0xb9) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x301) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, r3, 0x0, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000200)=""/22, 0x16}], 0x3) 16:00:38 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080), 0xffffffffffffffe0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0xa7ae74370203bf8f}], 0x1, 0x0) 16:00:38 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:39 executing program 0: r0 = socket(0x18, 0x8001, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x100000001) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20020, 0x0) socket(0x38, 0x8000, 0x3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) socket(0x20, 0x4003, 0x8004) 16:00:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000200), 0x4) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x7}, 0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1f) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) clock_settime(0x2, &(0x7f0000000080)) 16:00:39 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) pipe(&(0x7f0000000040)) poll(&(0x7f0000000200)=[{r0, 0xa8}, {r1, 0x1}, {r0, 0x6}, {r1}], 0x4, 0x0) 16:00:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1e, r0, 0x0, 0x1a) 16:00:39 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) connect$inet(r0, &(0x7f0000000700)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="cfba26bd6de326e9f0f50d1cf9b335fdcfcb7167704284cd7d1e1d96b77eab5b56f60604132fe26bc9fad28fc8b048b8eda7ef243eccdb4292ff737c850b1ce4a4ef83ecdd4622f382d55cf250e6414bfd092fe7067f0624eac341925d87625f9f9805484d35163d44ec849ca7277640e3f0731d55061b89ee525879be6238bf899267ad190e3267d195a6a881e8c9456fb3cd2395a9507bf9", 0x99}, {&(0x7f0000000200)="12baa424e0729fff335921461d32c6ba2203e49b245f11487576122b2d38645079a284b15b9e13575b10038a7574c178ba583193de5562ce5ba03f680c163f680012abd400e32a49e89a67f347cc32bbed678decf673dec23af51e432ad50839b0c904d88e73e301cc66a120c6812b0d94f33ea7675d39394f6359ee32f7ed9a85ac7b641d09896dc491259570d5e28f54c1aa411752ad49ec7ee6b6", 0x9c}, {&(0x7f0000000300)="58b774005bc0ccb91e16ce4a8a71212d08119b0bbb454272fccedbd839f55a13d5f495bcaf603dfb4940cc84cede9d8f43012edb6a8f6d8e5a1ed36476d0a594c15d06f6e70f20a0dc3308fa37c39995b27f41b80eb75bdea9a578e2ad9797e2180e119850175fd5ad1d5fec7445adc46589595ec7752f37b233c9a2032619c834365d54c02d99a2a61161c24b0bb70a95c211a6e759971a6e7c730435e3bb70d0b10d3eb7dfeb924a5703441fc9a734a265d0236ec28e5a81011db5c7f261e0f97b6865ea2d19c82d7565614f090d4c880675af0ec501", 0xd7}, {&(0x7f0000000400)="ed5284f05dace708e542b1b393cafbbbb18e9505b285e524b3d038410b4608a2528504b2845383f862533f0d7a8ca9590c54b450ff10f5f58ec39289bd1086cee90cdb0ac1cf5a101935da756b00e0df", 0x50}, {&(0x7f0000000480)="2e03770d8829938b7bd1a46b8cc59a01ecfb3346c1ad8a32619671a28a013e2d70a2355c71a6bfe38eff45dfa80e4a8c3637161abd9c265cfe3b48bcf0c86b6583f38932fe505d95594746dc2c2383d737874022ecebb9fe607a7884e74a06e6efaab5705bad9d38b0a1b7f8ad2deab19e6331c8f8fad03079c044337dafdbd5ca8963f2b97a53ae6bac0e27f3a87e3dca3444465d0af403e1628e8edb2364d2f9b91c02fc5f038a4a3f623ea488918e876e5dc62a8b260bacd85922195378c8f9b1d666403a7921", 0xc8}, {&(0x7f0000000580)="259bfb199aab441a85f7cf88d01b6c552fa20a45ccd1e53f40ea864e49b2eb3cc69f774f7f8a5838c1bff96652066dbfddec7009d35d35ce644e4ec19d37aea54f4339e3f6c01c9dfdb9048db094053f68fcb25a0ad6cf8a88086ceea1840edf5e", 0x61}], 0x6) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000), 0x4) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) socket(0x10, 0x8000, 0x8) 16:00:39 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100), 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/193}, 0xc9, 0x3422e88a4f9725d5, 0x1800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/105}, 0x71, 0x0, 0x1000) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/128}, 0x88, 0x0, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0xffffffff, 0x45d, {[0x8001, 0x6, 0x4, 0x2, 0x2ee, 0x101, 0x6, 0x40, 0x2, 0x58, 0x8001, 0x3, 0x8, 0x3, 0x7bea, 0x5, 0x4, 0xabbd], [0x0, 0x7b2067f0, 0x401, 0xa992, 0x6, 0x9, 0x8, 0x5, 0x5, 0x1ff], [0x7f, 0x6, 0x7ff, 0x1f, 0x7, 0x80000001, 0xe8b], [0x0, 0x2, 0x4, 0x3b40000000000, 0xffffffffffffff81, 0x3], [{0x8068, 0x9, 0x4, 0x9}, {0x80, 0x8000, 0x8, 0x40}, {0xfffffffffffffffe, 0x0, 0xf1}, {0x7c00, 0x8000, 0x7, 0x1}, {0xfffffffffffffffb, 0x3, 0xc4, 0xc1}, {0x3929, 0x7, 0xffffffffffffffff, 0x10001}, {0x0, 0x6, 0x7ce, 0x7fff}, {0x8000, 0x100000000, 0x0, 0x7}], {0x8, 0x30, 0x0, 0x3}, {0x9, 0x10001, 0x0, 0x38}}}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000040)="989be2d53e1c6646e035ed92ed85b601a92687aa9638e6868bbe542da2bc65d06f2ba8d6a4b1506f8e31", 0x2a) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x901e) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x400, 0x21) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="357e6c0973b153c7015cb55038c2ae5d47a13a168ddf9f142c3bddffa8a23959240e5ad5e1ca0975dd3ddd1c7b4c8285adeb9e8a572f8ee4dd031bbf9fec4a502478fdae59144322", 0x48}, {&(0x7f0000000180)="b8cf2a685708be397e39d28a138e79b609d9010a04597713808741243e6bf30d3ad86f0b68f95249bd35f6222c9e9e78b8dd25def0671fd8fb984ec5e5e69305c7b68eb19b3f86b4deb3016a1b72a4da98917ef8a526f557eff7b76627455447f2a53ab93f97e8358460bf74cbef4071754cca12f709b4e4debd1a801e04a13daf30386027", 0x85}, {&(0x7f0000000240)="cad42aa25ddc49c68302b319d98bc2feafb07a7d6edfd0b958805376be306ea1", 0x20}, {&(0x7f0000000280)="eb7597ba2cf3625b0584bceac14958e1271cc074f1e48ebae59854edd3b83523380c21bb8f9afbd6bfbabbabb86fb7c0299f12b60db0da8d35dbe43d805a4c3cc6241edf2a1d04751107f5a03f8371b26b90ac0b5f20da6041acf8425d15357f59ce6d31ef33a5d5f4e30733892bc9eeada5c0693572cf93bf45c1e8c6db6a254cef9be5a712e7c7ff6eab0040f6c4a55534ef50a5034a046a3b0bd49906be6447571f3fec41d9c03e9d9c8f0ea7ad1e3f73541802c2f069d7a9601aa5b8d4feb551092c5e40ef43f4168f25140ed042cc13cf781aedf23b6062e65b0731e1f277d654107cbe7e10f530ce5974cfb205409a3c", 0xf3}, {&(0x7f0000000380)="433d65ea28cf7278255d2bcd2a95b625247a318f503751a2434ff7891a3567a5ee4d08283835713778cd8983dfe02e69276a811dd9c119f0cea424871cc5e1b1543dcb0787f19b53106c69c435bd983000a07270e11da1267275a273484e6d70c8d51b36e9d901400acb11f85dde46fd7f22a9762a654bd0c788465a2b228128f654323b854249160b6802da", 0x8c}], 0x5) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) shutdown(r0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() socket$inet(0x2, 0x8005, 0xbe9) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20882, 0x0) fcntl$setstatus(r0, 0x4, 0x3) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) socketpair(0x1, 0x3, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/161, 0xa1) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x23803001c) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x50) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f00000001c0)="fd64fe1d81f4ff956816babc7dfeb60feee73eb201d634081590ee4e426a4ae4d121d4760ae46c99b808589506996f71424d99cefd4990e3363e972beaa530414ed1101db87374d0f48c18d89e9160261f7be501d73627ddf337227df16f82412f18e74f065245e8d806ec294efeb06958eea9cfa7ef5a275ebb574b7cfc7d0c379d1cc41404c8fff89c569bb1f48bcd47c4c62be546109075cb41d8e1c4e3e544a685389468e5dd8e9e80b2779f54f449ee8c948cf42ecbea5f", 0xba) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x80}) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000000280)="c1", 0x1}], 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) close(r1) writev(r1, &(0x7f0000000040), 0x1b) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30110, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x15, 0x1, 0x0) socket$inet6(0x18, 0x5, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:40 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0xa1) chmod(&(0x7f0000000180)='./file0\x00', 0x8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000)="b5c7b39bb8e93f398394bf7deeeb251987b22ef76c10bac9bd96df8292c26d40f93ed2281f4fe3ddbac6eec2fae97f86e0e10775c95edcb4a55a1b4fd9d8c85b8841158494ab0d4fa76cb31ce1e541b9cffb160d40cff3c49cac62c4fc0d403901ee3cb1b292fb5c66954bd68ff57aed6f1650091087b84b5dc3a27941f4fa798d5e68cb9c3b11520dbf40200fdf168b23279d951206f40bd2291dd10ea51c79de7d80ed1d9cdd321307b842b2318da50622a505b763714c435e22d1d5997f62997e3190db8d6e1c99e5e9c383cf9efa263a9976d5273d1bcd6fe41ca39a5b130e4a544af57bc90556387665a775174c7e7e3698e18737d1f7b0911a488a3061e5d3af22c134951339dae442fa5a71d0c58b8f4b6c085c281a599577dbd17ed021871b81cd605048898e2ee841a2c6428179c4f4a7c055d57d99492a2a14476ac10d564945942b368dc6043ea9fb0ab12ef58fd8594d10c84c0b6bd09ed6e4d622e5b6d38b3e8502b283ea14c6d342494e91ade0e26adcdf2e886ac1e0736114a6786ee610a9f7298dab5d71768a84deb0cbf694b5416c53a0ded05ed88254e680b0407634a4671a2b4e0e1fa845ccfa6c15a0fede8d1e1e612cef0748057776", 0x1c0) recvfrom$inet(r0, &(0x7f00000001c0)=""/52, 0x34, 0x1, &(0x7f0000000200)={0x2, 0x1}, 0xc) 16:00:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) 16:00:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00001974cd907c653000956c0aca24d5b603bb56940bb8385b898b52b7fe19e2fd6553d77cbf5069f22a31aa07588a5f64676674f40404fc9bd60f48c418487659ac4e67da4422d457cdf35cc86fa9e0242e6f31a27179616821c89b58e6d9d1a6bf79e19047c29886945d0b8959bcc3f06c8950"], 0xa) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0/file0\x00', r1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="149083c1e62bfffa93e447c79077e98894ff965e78151278d598aabffeae324f2dac797c8d248794452caf71f113970969e7b2834e265386f386a5c9c7ce72bdbda0695ff5", 0x45}], 0x1, 0x0, 0x4) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x401, 0x1, './file0/file0\x00', 0x5, 0x3f, 0x8, 0xbda7}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff9bd70488ef54a1552d7780ffb20500400000000000ea"], 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) syz_open_pts() symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x1) 16:00:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200d1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x5, 0x6, 0x3f, 0xfff}) r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x8}, {0x18, 0x1, 0x78000000000, 0x7ff}, 0x3a, [0x9, 0x7, 0x0, 0x2, 0x101, 0x80000001, 0xc000000, 0x7fff]}, 0x3c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x0, 0x10000000000004}, {0x5c, 0x0, 0x42f, 0x4}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8, 0xffff, 0x7, 0x6, "aec2214d5c465f83a158fcaa2af59f6fca385bae", 0x0, 0x6}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:40 executing program 0: 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, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x6, 0x80000000}, {0x3, 0x8}}, &(0x7f0000000040)) 16:00:40 executing program 1: r0 = semget$private(0x0, 0x3, 0x3c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) semop(r0, &(0x7f0000000040)=[{0x6, 0x9, 0x800}, {0x7, 0x100000000000}, {0x7, 0x5553, 0x800}, {0x3, 0x38, 0x800}, {0x7, 0xdcbc, 0x1800}, {0x7, 0x6}], 0x6) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x1a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/34, 0x22, 0x42, &(0x7f0000000200)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000240)=""/171, 0xab, 0x1, &(0x7f0000001dc0)=ANY=[@ANYBLOB="01002e2f66696c653000126afa7e896a7030b304359e9196a77d411522b2fbaca3284a39b0900756cb96da8b748d0525c3c243f9cc8d3815ae1982f00100000038a9be9e7017be6bfa13c6c75aab5a0868672fc4961f89a0b7de8497bd33e378f3d1e80a626ebcca090b371e6d34e6efd523cb08b1acdd9c47f2267facc4fe6f8dd649754c4169dc4d5fb6e32d6e0000000000000000000000000000c0fee3323c5ca2526514565cfcadb5be0d703bb157e6e9074c100eb5102482b7dc616140d23586e2ae2a1c3e093d48"], 0xa) r5 = syz_open_pts() semop(r0, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="b2da5c21c5fefa33faa8b62d238c38d16a543208bd9e9626ceb76c276d1e3051d1b363f9323896a41a1430", 0x2b, 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000400)=0xfffffffffffffffa) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000440)=""/167) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/5, 0x5}, {&(0x7f00000006c0)=""/38, 0x26}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/61, 0x3d}, {&(0x7f0000001780)=""/76, 0x4c}], 0x8) writev(r1, &(0x7f0000001a40)=[{&(0x7f0000001980)="d7b0196b7afac7795b1ee21c60bbe2be55524693e6db261d131ffb79ccd50c689c4eab14664837326d22dde7e5a712f5c2c82f7673941cab21549dabe3f87997c10e2b86c2a90ed3bd777447994c511d14b4a7b04ea455f3685cdfa83ed621002ed7415b60abfa6b5469cee36eda362457453fef7c9b750fb0f1f490efdb839460ba03fd227133ae9da09e8ed068bfba21d0a1185d6412426ef4711690ae78726503869b8b6b52f0279214afda06", 0xae}], 0x1) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001a80)=""/72) rename(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001b80)={0x7c, 0x8, './file0/file0\x00', 0x3ff, 0x10001, 0x6b, 0x7fffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001bc0)=""/153) getpeername(r1, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) mknod$loop(&(0x7f0000001d00)='./file0\x00', 0xc002, 0x0) semget$private(0x0, 0x7, 0x80) semop(r0, &(0x7f0000001d40)=[{0x6, 0xffffffffffffffff, 0x1000}, {0x2, 0x7, 0x604868b25c82ce95}], 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001d80)={0x7, 0x5, {0x0, 0x2}}) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 16:00:40 executing program 1: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000000)='#', 0x1) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, r2) syz_open_pts() 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x400000000000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000020000ffff004000"}) write(r1, &(0x7f0000000280)="4c29f4aaf6e0b11bde014bebfbaac24ef477be191a6ee4df9a5d248ba233694c1fec57f66218ec0ac51ec7b7f4621629cbb313d4dd287d9dcab609fb6ff609ca2fef477579f2cabc4f4cf632cc7122ec6388e7a43254f11503af9ea9d84f8bdd1f2a24998827f05f09996a49becb291a86b1a2d9dd6e32ce6066df980b6cb9180e1e6fe3f25ed7985ffbb526c94d368f1cfbb822d36a53ee4cfcbdd7b32470cbf60af22f94e3d6946b05068c47a23600d343a00b8a8218d19f0a07a437e8284e9ea5098876a17e32256130636aa029373f72a9b7a4", 0xd5) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:40 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() getsockname$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000001c0)=0xd) poll(&(0x7f0000000080)=[{r0, 0x22}, {r0, 0x20}, {r0, 0x10c}, {r0, 0x89}], 0x4, 0x1f) fcntl$getown(r0, 0x5) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b000023270000000000000000010000000000000000000000000000000000f6a2287f433f", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x9, 0x20, './bus\x00', 0x4, 0x7, 0x9b8}) r1 = semget(0x2, 0x1, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x3, 0x181) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)) 16:00:40 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0xd1, 0x20000000, 0x3, 0xf42d}], 0x4, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x80, 0x10, 0x8, 0xe5}, {{r3}, 0xffffffffffffffff, 0x99, 0x6, 0x0, 0x2}, {{r4}, 0x0, 0xa, 0xf0000000, 0x7}], 0x2, &(0x7f0000000200)={0x7a3, 0x7}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) 16:00:40 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000bdc000/0x4000)=nil) shmat(r0, &(0x7f0000bdd000/0x1000)=nil, 0x1000) 16:00:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYPTR=&(0x7f0000000d00)=ANY=[@ANYBLOB="87fd9a4438301ff1bc3549d006b82b29854cb3afa5fd8ee64eccf40950d1d055ab987e216ddcfba024064c69890a003c80876f6c11c87feb0000000000000007c8221074bcdb3d828db3ded8211a603ed45defd956b6b5922e5f977ef340461b92f01f09000000000000003d0611e8b1f59051334d2e3ff0b02d711d56dd2067cb1bffc9f0f2130abe9e5bdb7af95c93b16e803758beb7fd655a58e31838dcb10ab0a2bcc54b2c4acb227733e9a5a8acd13a813b0435aba9e30600a5477c829e9d63a6c8d48667d79ac68472f62a488217017016bc47736bc14eca247e7def3baba7e0661a352202b5752b73483c011058a62433d91dd3a1049270c4e591132ff246a1291a22f5ad349b0214bb43523feacb6169421bab42775593196c23e66ac963452bad6d249a2d4797e2d9ad1534fe219b0ab1e1303d6abdc70e19b387be300e0b02df25e8bdf1b4dff60de4010b269f77b9dcabcd1ee5e0c7cb6bbe4c0b08976ed57d84c70505f2483638b17571bf5f3445f639704970f287c3d5ea13bedea765bf8b5cd36984e85ba107a760fac09c8483cbfe0b607aa4", @ANYPTR64, @ANYBLOB="a39ab68148f59ffa12f6eefcfd90d226b665f09d0f251ca255d107b9ff3b38ddb91a5783876345d6893059b8aec81b1e9994abab03d5409fe6f949835a98779db0b1a5f0d975c0610ba28a8e7470f816a305671e324e7ccefc0c0daaf01b3d80fe6b35144e4220bb645653d07a2253455f4c2621585b448b445c3a2f105196724417ddca2cae31bf2c3b26d7b038afedb70537397bfa6a8417642401e806b66249d5a5fb", @ANYRES64=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYPTR, @ANYRESOCT=0x0]]], 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xb8, 0x142) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) setsockopt(r0, 0x3, 0x9, &(0x7f0000000080)="73f3daff1bd08357ee677b5b0f6ada1b1dacaddd79b7752cea948e85eaf65ffa52eabfe6ada941b95ede08c133c100645512993e74e6663f2289d708d98961ce023e2b532c83d0bf92c86cb78684e1e13a128af61885e32db347336a34e44ca1c61e31404b4c5793bd96a7fbff15371ae84e57ad5951bfe20ec3b4293be5eba37990d5aff50d85b7371dab860da254015a8fc319eb14da09352a5ee1d8", 0x9d) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r3 = dup2(r2, r0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) 16:00:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0xfffffffffffffffd, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000005c0)=0x9) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000001fc0), 0xb, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(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']}) readv(r0, &(0x7f0000001f80)=[{&(0x7f0000001f40)=""/33, 0x21}, {&(0x7f0000002000)=""/175, 0xaf}], 0x2) r2 = kqueue() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000006c0)={0x100000001, 0x9, 0xcbdd, {[0x200, 0x1, 0x7, 0x3, 0x746ac1a2, 0x5, 0x5, 0x5, 0x7, 0xb546, 0xff, 0x200, 0x1, 0x1, 0x6, 0x1, 0x1f, 0x6ea], [0x3, 0x0, 0x7, 0x100, 0x1000, 0x800, 0x1, 0x3, 0x8, 0x9], [0x8, 0xffffffffffffff01, 0x8, 0x0, 0x80000001, 0x9, 0xce], [0x0, 0x6, 0xfffffffffffffffc, 0x5, 0x72fc], [{0x5, 0x6, 0x5, 0xfffffffffffffff9}, {0x200, 0x3, 0xffffffffffffff80, 0xffffffffffff0001}, {0xffffffffffffff5b, 0x5, 0xbff9420, 0x7}, {0x4b30, 0x5, 0x3}, {0x4, 0x4, 0x8, 0x5}, {0x5, 0x6bef, 0x1000, 0x9}, {0x40, 0x2, 0x7, 0x24024b15}, {0x800, 0xfffffffffffffffe, 0x2f80, 0xff}], {0x9, 0x4, 0xff, 0xffffffff}, {0x4, 0x0, 0x0, 0x8}}}) pipe(&(0x7f0000000600)) writev(r2, &(0x7f0000001e80)=[{&(0x7f0000000940)="ff1301d1fcebf27fb5bc9fa1899de58f15b5dff77d65b638b0f207f81b13942170c3a5a3144916efbe2df037cc2cd66936c27e4b609f777da3ceeea69d323c2dcc76e3ca630413135bae0806fa678e7ae5233d3aeaadd78b2f47d886f81f999f0a84c1f1f17d2c4df689ca937964fd24ab6b6778120efd99e072f258cf11c3e2573b8957a6e706d17bf3a8dbd273d1379c423abab8afd3cebadf3cc293d63b51b97b", 0xa2}, {&(0x7f0000000a00)="6417f01a476ef8f0feb2a6a56e384872d3f88ae03da11f69a64568269a8b95e68a6c24591b1c4bff5dae02ad6a5fd8f4f0723968c3103e6aec4fa714267f17275d3ef41d882a464f5a68976b64706b9bc5c7ead4fc5b234f577d2cc4ff16cf11940c21be1b02226135ab6cd3970d82b2f6198011a9170c8e6389afa7b967c9f92131c963a6e40305a664f1871ebc5fea3dbf1f4674e1f420249e9e46518897b49b173f285ddda4893ed7c16b8387bae2d984a4541b5e984759978124baf3e3c2f972fe36", 0xc4}, {&(0x7f0000000b00)="698101496c2e3c01bbd691aed0b2d20225ce85fe7cd5c7c7d85a6a7c31d9b4764b307099e190ece3b6b24384fca03483d9a077c13ce6d5c91e174876cedc27db821966b5a57ca53d2ec4de5f7cf6fdae51c09edde71e0dea41246d56e35a6b33b4b2845bf4f29f9b06e9812699961a4cc9b63229ad0f", 0x76}, {&(0x7f0000000b80)="d0fac843382b34aed644a1016b80c48eac76a46d0b48de7aad2815fdcbceaaff4277a757757ec2c5208d13c3b867006f282b851df73fa473652f38b58f252089771dfa56d507a75ec7e03c96f19d65005258bc723698d5144a4c9e9c44780f6af14843ed5254d2def4208af7f71b45bda38dc7257e9dfafcbfe0d6d46c5584a6d4593961f3bde7352de8ac3703b27148793122f13e89ad89fda3720d11d2504bd1c54fdbc0e99e2ffb38bcc1", 0xac}, {&(0x7f0000000640)="6650d70d4a208052a8885d3c0fc55b4fe7c9c69e3204a62feb681b5de57a20bf76f6a278bea663", 0x27}, {&(0x7f0000000c40)="b9703a676d96ba5b12d4e9468977134ee549494e9620f93fbd4dc9", 0x1b}, {&(0x7f0000000c80)="447795dc977d4a45830cbbfc1a4171edc09aedcf6ce7cadc9f7f9eb5a77ffabe0be928fe1ce0484428a59d91ecdb0439dd2c54ce833614417ef7", 0x3a}, {&(0x7f0000000cc0)="f894e7680a89b3ad4f4d4e8bdc4d85a139433e022167dda314681a11fbb086bd66137294ae6ff4631608c5c33e4676459c7ce8307ce2b8030caf14d532db1d3f4975a3295b20e58a0dc62cd9cac54ce227a1fe30a72cb46de2ee077abf556ae278004c4bbedc90669ecdab927a4294c8d5418e54eeef2a90ca71bc8d0bf10cc3bdb50ac3cd9a7e0e4a92d6c37d8f006a28c409907f49c8c097803d296b6e1aba919dee8882ea3f18d85ee3b8e8f4d909501dcca1fc65259e7669296c4b09e387bb49ae45984d611f11156f7a63bcef267e4cfe6ab410766d836000f8c691b89d4fc54b8d37", 0xe5}, {&(0x7f0000000dc0)="41b1e9f3e8f66d91cf5b7dd8719ecd7ac11d760907051a87e98a55f97b0a3cec90215565ec4eb0b2502c489aed667da64deb53380c02e71bbc850cf4344b14edc70415ea0cc3f4bfe89bc148d84f7160e3da96723ae3b3828d7bf6955892df84d1b7ae564dd93393be0b3ac4b66ee49df10e36550550e24421cc156460e0e1439303777e98b9ab40e91f5e142bfb73810404cdfeeb37b5cb61aa56d8a08c8b6f08dadbaed64edf5f178f93fee4589275298f4f7951", 0xb5}, {&(0x7f0000000e80)="0823c0c870561d34151b261283a4cf0d7779d21c712e2143ca4aa65ce90ae61892fda6ca446e723770c6b5fb329ae5a4715a78aa7d550e5c41397cbf5271070fa6d1f586c7f1203bc8d348cabe65c4bd437eb0b3a99441a4d60127df9660b413f5ee569891e2d835e857d8d21cdcee6111619ea4dfc5548a82b01a95223a1886658b70c02fcafdfbf0926e60f3091d298ca945a7e204b7fcb7a3a39489c16b73baa7a6aa70d76b51a827033c0fcbcf8f86c65823e9261615981236a623a5bf2c27a574454e6a1c33eb409a12a28af11b8760ce37cb3d83f6acae14722f1e7712545cb30d83205e8989c9c70c44617c524749dad2ba5890981f1caf0d8af48e28d4bbb9ef1fc9e2a03c56681a3e9d27dd20065468f525c400231d96e667ed86480dc4c490f90295bf1076dc219f7ed2bb59205195b96fff3da82d54c0ec3f5ea2597b1e4645fb6358ee17fcfa4f52dc2fd3af6175cf90b2b7bc06fcb439d81f565a3207329de8ac1a02bab90fd470690531c29053fdb6814e9e12c423dcff64aaaac0a636f141e565a0f22b7e52126197d263f525d0a638815cf18a34f2aca66deed8377d040dbaf9ada1968c8af6533ace378018493e522d6f1e310b412953b91adcc0d42e2513a736ee7723f5d3581058703f62abcc11691e3f78a61589a5aea094550382e02a4afac198203623dd60ad16a58c5cf4814264203c01eff8e309cd3ede33659adc614fce73fce7bd874c330f80705e0367d3ae73ab6d6a21e149aa366ab448d66958049a9b2e9f132e70686cd8f08c6c8399c4de74c85855493466b0f9f22245de071784dc2a0ecc9e7532ed7a029ed7718de83e914d3f04d1e4539478d2cbedc5c8d2e2187f5809e697cf2c4f7961be2b7664a917a319ba88fb02d88dd4c170eef114530df7bec1a4d505226a248c009d269e1cb17df059210868c7e9bd17f1e20154a4bc489ab669eaeb9e8be01145b291fad4812dec3f0a482925cf11fa21733a8447f14de8308a641ab8809f9982b0955851839a5d0d59bd9bc9316e2ca9c701fc8d9f6cb033b33258e63c38083adde2ed9e5621e2a197970753c11663c846296a675d4bcdbf8869d02662c85a7baf7573867496a2a7e9aff1a854cfda7b37521448864ef85c3c69aa786d36f1cbcc1506180dcb4c162582cd1c795b11ebf50d638cebb829d5a7917d4083b34bb2ddfe24c692661f9cf57331ecdd9acc8077aee35059d0eb66e2f2eba7fd6df78fede8e568c8806ddf52f35b94bd487bf67e3ced41cbb722ec76e21c546d4744c0ae961f6913fa371c64fd512369af20f0598c3e9a1601cfcd88f5b8ca3cb94ec9a89e075058f621ba0dc31df2d029c9be60b54bb4e4559e56443b0ab978cdc87b70124d496bcd4d4cdb3524c1ef72e17ee8518883d0d5acbea52b2190ee0214652a24f387c2911857a0a10a8f634046c2338b83842ae01835db65cf876b0a54b5f5b5489b739f752078a24690fa90ee6d22e663eba96a6afab74220310a009bebe556918def9bd89d0addfd007cef161c16c7d69e3943ee2a76d39872a8d550922e592e9f8ddab10ddf75cf5c74e84d28132dcc98c37924a6e82883b25c3b9d335425218fbec3f1cdb08c28565b454460e8f283819768949b50ba60338449b4ff8f421a610a240c6c20dc9215468f8c23c8c51bfc9322c7d69297eacc260787927d41cacfe85506a1b1db8a309c08a613917b8020d0b1ff0751dcef6c6b32e8f535c45f6258fd1026524713978e3a3eb66d84665a412a8ff122e1588fe67c727fa5866e3a01c12fcdc70df30b4d05f3f7667ec8afd05c4881418c3f96707586f8532e6004b21720227d058b9f99662bc8f07afd39e95bcf0085935bc63093139f037a38e6850777c3b8530b519f36a963ede2e431f9a0cf8bcf63c43a38842af4fe03662cc01be486c27e2759880c9e97bb98c18bea5b9a3977af9b3125cf63fd9d87b3412e65210e56dad1d78136b7d585686ea7deb6202d365b05958d4d111176ee0b914ce47fba1e1dd6d98f9635aa0cf3cf051a33f9b4fd9e1d15c991416921ed8cad62b3bebc49c483c766f287fe40619223a0d4bce8939d83879e949894fc76e449a13d9151fbad70adb5e728663122062a197be986096e9c81dfd2faec4d8ced7a557847f3ee7404c13f066ccc0be321853bd18eb7c37fd730c49ccf9b956dcf21a5f11656455f7f10bf3a34e6ad9ee3445a506d655d88be036c62e19cdb3dc3690736a8ab35a9544b391112fcf08bfd09bc31c61cefd9e4f954b49bd387e069a6c312f76f2ddaf2287a7e465d7f8288910dd951c0ec92069364ddc2934d0334342a607c12dcbd3f96c2133d85e400725dab9860d850760bdbd81d229c2c17f55e43b7542b0a345b8185a46927d84c8d44d43b0ff68db6907fafe02863043b925ce0cb40d82acdfa91fd17b95597ed854f268759a6e5cc76df030425dc2462f150e791a16d74bcf4decce2f5808680f87bb135d9e20c5be1f5f669e6b8a94b83104f26e70a629b84e2106bf5c3b26889819c1c4eda8ad9402ac8c698e90dd6b30adb417240934daf74386aaf6117158e9fd3a5f9683235cbea42a72f69ab0d013b416b77bfad71204c3dab194e20419804949627ca8c8d393bc7ac90b7825ec5ffcaebff8d2ae3e532ff47ab0252509039030c9439fc6c70639d01779a8cdf873aa82efbcec57731a0f990a6b30d4b3d1d90fa6001a637846f2ad6b240001ce7f865235c182c5bc8ab1281810f7e1048efff1243248ece6e9306b098682a3f794e60b9c1d174b410188c4d77e4fbc6c67db87a04b888c6fe2061611556dc4b2fb4b54895af80b6a4f816badaab44930ad00707bfd7c87952812cdef36b6e9111445f30eff700e234708b2c14f3ab78519d4448dae4a87fb14e7452d517b13e16eb355ad8989f0ea1a71d50c4d94a9ffa53de972905de17d44e08d1ffacd8fb5e2fdc64f7f415a3e280d16a0e608cb2371ab62bf1802e49f2ff1f389767db0ebbee7ddb8a163e914f784133789c9aa4e401d059a3c20c0113a9cecfe3406f2172362b1962d9987b7d2f9dd2e825386f23e18a15945957847a9e03da2c81f1d1b4445438a595abfb83bd813cd2a3ccfe25a32a2c404bf210551c5fae5509f0e8b60c01f68270fe81f7e9124d0e17eab2d08727b17aad647b4774f64ee0c5e830fbf0dd358de175c75cc1339ee7f9574ea9da4d1520e5268c917c16385706c33af14d875b32ca0c23fbd7259505ccb8fbd6e6806e267dae9062e351b48f192e3dd53269852105b2a311af652ea76d05378e3d728e01bd6416eda4ab422ce83b3cf0e2e480059ec1d2f6a130fd51852cd0770f64b6460350f699d8eab723b8ac0fc387419e36541bb22c036b15fc49d06490570bcbb514f07fbc173eda1c86724dafbf424299370fbc764c147d30fa56fdc045db2482950e6365bfd7cd3b94323aab654c02d541cb77d1b8491c284cc38ad648da7c023223e4364a6912f4550292fdf08f29b96a2fd74255630bb0a7598021b918962f7edd6fe494eb8ae79af771ed78b522804025951c40049c02ed10254d8beb3d373419f9378697e6dee7163e470efdaa2e4d41ee37a3fe9747d6160c29f060cb7fc0997bb70187bdfd300b314937a042409b32bfa9ee30c9988bdff4ba8ead6e3da9cbb1c372107b8583b834eb4385083e8274090e035f85ee717c450cf7e9a358cd171453227f2469bf173e14d74054ad47e685672405ffabce31fead07cf1c83dfd4cd01a155402cad88e650c5b2e36354239126d96803b367256da18e576c48784fe40a7e1d132a08f5b52c9daad3199738f0e4372ae52dc7466a5561913e82048bbe77f0f1e184035b7e785324649241c4725d787de1ae8ff9e693cd4933ecc66c42811024464c1fc8ccb74cd37a6fc8f95a9e8266d3af20091a53788e497cd7c4a0331f1a301ef3bec46aa1c491d2e22f9cb6b9c36a8aabe53ce2713a3ef6205d970b975153a138becc182be7e23b7d419064ca4e95d5e8e3dcb870e81aefa41779339f3d118e81bbdae598c33a4fb2712772f710f774dcd2610f3959a6ed650e0586253bb68bb1ab6d9393531c6e64f113eb78b884f021bbed25954666d15cd74968b9d99518d90c0630178cf1213583e67c67cffcad31e41623c354b3a1c86a1035d11c95ecefa3164f850e5c0a0a4a45853b7c6e9957d86dc59153f1d6698ed2c9cfef4d9edad709f19600c7929eb6b7c1e205ed2a5468ecd6831fda7982c1808a9b529a6721dda8a5d50fe36bfc83e28f968e5541a31d8911927156107e2b5f19764fa267e15ab580a07a648a474f95587d3c437de17d940d451dc6c3f6c766e620cbb7bf8c3de32c719af4a825f7a0ec6ea201fbfbb8df8630c1176118ed26254f543630cc5ad0546e93695a153a33ba383b3fff9ea60966d1d5fa6f69aca9ae0adeefdf8b1a19700de387f32f5345a985bd838ca2bdd55ef35ed2dd07dfa9147336b6b4fc530524c5d78602031b803799827220f7cec795dd85ca9bece646588ce255806665d05aa9cb933515d2791495570a066835b00e3929662a211e9d67055fe62eb095ed4405e50038bdeef6f6cece9a1ccfd88511c1b283a6676bb8591723319ab23bb8b28867832e9d13e75af29f06028d8e7e36fd41585bbae08e61acaab95d37584a26bc658aed486f1097445c7d6aad4caf1711defc681605c686495ec047d960f6e831aab008876824de64027a46b973d0b076a586bb156879b111b5ef21c4c76f2c5aab31df5a738ca98b2303563ae7ad48e3b70f401fb56d52d5695932bd6211ab2a62a8dd9e0563637174689ac5c7fc8aab4bdaa751c65fdcfbd85ebb4a6fd50146d69a501f97447363090c9e98d80b750de0c72b197d4f1f74ab10f3dcd2b45f5818d57d0d14583e6984573153c8750ab34fb8f8441b599e504be3bbb2d5c843615697cb1c350a1620895007e99eba828a6cb75d0f0657afd064e77429d6089c9db2d3b82a4de71f2814d1637fc95f7b073c084b99ad49b976888bf6a5a4de0345594b62a6ff66c9de1b431035a41edc7aad3cf47c1a38e08692fa5742b73d4617d8719b1fcec7a88c368815afc63679070b2433c908f3c031ff699b236119a6c05a11833ef8f70f3f66f7933f4dd8029db0bbb00bba8d02f82e8ae5b1ef674ec347425790b50deb8f18e73ab0527056c9f0259ea404ec832e2833f5d8a8f36e259ff4ff9ff1b3cd7ffcd459742af506c35d37b33d46bc94c79a3ad8f9682d7909763adc664c38875bb4aaae9ae638853453873e29b7c2631c5963e24c6c3882ee3b42e84c89c4de5bd3d885788834bca233339eabc5497d4dd63e4c5aefc27f59116ebb78903ef1314284df42f06be521684ec09e70a574017d9537c94f2308469a711e1e13c2de11818ef32b55b2172dac846d8043676b29c44af4a523e823c17be5fae2721107af21aec92fc7c8fef99a7fd806d727deccbed13b506778bfe18a3ac146b162e65f3801f72aa19816e818b5cb63cd5aa4b9f8c32eeb8a749468289e041f1b51d15e759838316106782dc0af585c563b57495060c09aa63ba1007af9ad07c9e35185a96fec68a8596a14ac5a096718a2c4836f1e9820e45650b1f53d9226c9ef48b7cbf174bfa7b1103119b75a91d49f0df1b5e76811ab9262e7dd3025438c1a33d785f428a949f7e3cdc8e293aeab66bfb7ba8f22f44e897b923d845336f038ad875975d6256665cf5f203c8839c7b0b39c413661b1f650c4fdf6e55bd4f7af", 0x1000}], 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[0x1]}) 16:00:40 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$KDGKBMODE(r1, 0x40044b06) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) 16:00:40 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x480, 0x20) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8002, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2) r2 = geteuid() chroot(&(0x7f0000001200)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) fcntl$setstatus(r1, 0x4, 0x8) 16:00:40 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xffffffffffffff9e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x40000, './file0/file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140), 0xfffffffffffffd36) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:40 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:40 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xffffffff, 0x0, 0x2, 0x8}, {0x1, 0x62, 0x7, 0xefb}, {0x4000000000000000, 0x9, 0x600, 0x401}, {0x1d, 0xcf, 0x4, 0x5db}, {0xfeb0, 0x100000001, 0x7fff, 0x4}, {0x2, 0x2, 0x81, 0x5}, {0x7f, 0x7, 0x1}, {0x8001, 0x5, 0x9, 0x5}]}) 16:00:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="84e5444c1b8d10f52d968ba5bd0dc875256d045378437acbf49a149e9a9001d30aeb8e88243f20c0876e1836f1c7945b5226ce18ce1b7cb45b61eacadb5a507d70d528fa000f28ae23426c9a43986f973ea64d97628c9702944486faba", 0x5d}, {&(0x7f0000000140)="3f830ec22dbea1421da039ae14cc428ee9c234051f1f6e0b7a9d509c9ef469a7b1136559808ceca3bb5584def14fd47bf98377dac5086badd6bc5dfd94c3dde4e87bf84e48d0f53aba921d6075e98429ea6b51ac88f1c190d7f3f09e1384dae496205c5e38cf27830f6f7d2923d184375e4764c344cbf2f977ce8ec20951785739092dcf993c74e75ea8cc5770b27e7cdb9a190b66bb86f845052d36a3a618b0e569837d359e70dd1dd5a8ac76263ecb295682fc699e4fd778b2f8058b7a99dc79725858a0510d6b8d", 0xc9}, {&(0x7f0000000240)="9ee2523342493e6ff76ada1d635ce06742590e842b9a104a9de6a0b1c36ef8449644b78c78c50de84313a9108e6240c2a9299be94d07a4fdd3a92dfb26fa318fa2185dfff162d8eec2b0bdd693a3df650139bdb766b2cd518bee1ffbfe9569b2946c7c3f91523c1d829af9f597a386f35a4b4cb2d5f6d297ac50fc0ca975ef92bd92cece9205362576b2f8953a47c37e0b6efba6268d23be", 0x98}], 0x3, &(0x7f0000000340)=[{0xf8, 0x0, 0x3, "e99a0c20ed6005b60d7783875f1370246ba6932efcfa7646e38cdd2a91a3e44021452163bc20b6dce6acc2455282cdc1f95edf04b92d9bc352c4e450233f222db13b235fa67f0beb2b60bce3294168f236ae9e808ac9337c1b0713da1e03e055bd106117935fe1676a831816c8d56a1b8825573aa2817e68d0abdbd15fa703a7bc86a7745baeff2d4b295f9bc277e7a23c71bd1229765308d7a61a08fed0729ec057515b1d404e7522953a98cc1fa3ec67eb7febfc2ee2714545abdad02d95950fde35ca9c6d07a27b5ce85f440de5e9ec15ba4c3c2caa491c37043dc98cc9e28b59228e"}], 0xf8}, 0x4) 16:00:40 executing program 1: r0 = socket(0x18, 0x400000000000002, 0xfffffffffffffffd) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x0, 0x7ff, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) r1 = semget(0x0, 0x0, 0x20) fsync(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getuid() getgroups(0x400000000000032e, &(0x7f0000000180)) msgget(0x3, 0x28) r9 = msgget(0x0, 0x8) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000480)={{0x0, r8, r7, r6, r4, 0x81, 0x8}, 0x20, 0x1, r5, r2, 0x4, 0x2, 0x4, 0x1f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1c, r3, r7, r8, 0x0, 0x150, 0x1}, 0x0, 0xbdfc, 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x82) setuid(r6) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x7f, 0x7, {[0x3ff, 0x9, 0x5, 0x7, 0x1, 0x401000000000, 0x6, 0x80, 0x9, 0x43, 0x0, 0x3f, 0x200, 0x6, 0x0, 0x2, 0x2, 0x3ff], [0x7, 0xc, 0x7, 0x76d14df0, 0x9, 0x20, 0x5, 0x2, 0x10000, 0x20ea], [0x2, 0x3, 0xffffffffffffa93d, 0x9, 0x8, 0x8, 0xffff], [0x9, 0xff, 0x0, 0x4, 0x8, 0x7], [{0x2, 0x40, 0x100000001, 0x80}, {0xa68, 0x10000, 0x0, 0x401}, {0x8, 0x9, 0x7ff, 0xffffffffffffffe6}, {0x4, 0x8, 0xffffffffffffff7f, 0x4}, {0x4, 0x4, 0x0, 0x2}, {0x5, 0x0, 0x7}, {0x6985, 0x5, 0x68e4}, {0x10001, 0x10000000000, 0xffffffffffffffd9, 0xffffffffffffffff}], {0x13d9, 0x3f, 0x1ff, 0xffffffff00000001}, {0x6, 0x1bf, 0x2c, 0xd37}}}) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f00000000c0)="a49c83c34133332e", 0x8) ioctl$KDSETRAD(r0, 0x20004b43) close(r0) 16:00:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090050008005786ca900f1010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="371daee219c07828277110beb32c2663c4d543349c28846b2d9298a7d50174e4eb04d4f1e17421844fb9cb33bd3b1d7b609ef5969c287e87473ce039692cb98dac2cec2e6af4adbd259a66943a8476289d62ffb522b23b936af4d364ff55af81ecbcb63e646752fbc38391af4d68a8872e11f32d1d08a3675a7a55454a9e9cd3db891c659650722059ec35185041281dec0e3de2856ec31533516460c27faa6518106ed40ca006df92a35135c9cd136803a740f5a92825c71e3d7520f3db2283cd0ea8fed909b3f3a0a6c925e37a28ee", 0xd0) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)='./bus/file0/file0\x00') readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300)={0x9, 0xfa26}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x558f, 0x3}, 0x10) 16:00:41 executing program 0: mprotect(&(0x7f000011d000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) preadv(r0, &(0x7f0000003100)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000003080)=""/77, 0x4d}], 0x5, 0x0, 0x0) 16:00:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0xffffff73, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xfffffffffffffcc5}, 0x3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:41 executing program 0: socket$inet6(0x18, 0x0, 0x8000) r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) recvfrom(r0, &(0x7f0000000100)=""/8, 0x8, 0x840, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000003170000d481137ebf00005c327f2b97810180b0f262a5545eef59c3416d9cbd3491bd2a062266fc34c66268a773ebe431feca49886320d82ba05da01a0bfadf00cfe0394ad0e01e48310483bf0000000000"], 0xa) recvfrom(r0, &(0x7f0000000080)=""/34, 0x22, 0x800, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) 16:00:41 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0xffffffffffffffff) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in, 0xc) fcntl$setflags(r0, 0x2, 0x1) 16:00:41 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8400, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 16:00:41 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = socket(0x10, 0x8005, 0x7fe0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) dup2(r0, r1) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') nanosleep(&(0x7f0000000180)={0x5, 0xa652}, 0x0) r2 = dup(0xffffffffffffffff) unlinkat(r2, &(0x7f0000000200)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x58, 0x4, 0x1, 0xffffffffffffffff, 0x6fc, 0x8001, 0x3, 0x1, 0x20, 0x10001}) 16:00:41 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="78b70377be99982f", 0x8}], 0x1) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) pipe2(&(0x7f00000000c0), 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) syz_open_pts() syz_open_pts() 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x329e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: poll(0xffffffffffffffff, 0x48, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10011, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xf81f) r1 = syz_open_pts() close(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x208, 0x0) 16:00:42 executing program 0: clock_getres(0x7, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000180), 0x0, 0x0, 0x10) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x800, 0x5, 0x3f, {[0x2, 0x9981, 0x400, 0x6, 0x72, 0x9, 0xfffffffffffff001, 0xac, 0x9, 0x100000001, 0x8, 0x100, 0x80000000, 0x0, 0x9, 0x100000000, 0xffffffffffffffff, 0x20], [0x4, 0x4, 0x4, 0x3, 0x7c5, 0x80000000, 0x1b8, 0x8, 0x10001, 0x2], [0x6, 0x1000, 0x9, 0x4, 0x8, 0x2, 0x21d], [0x80, 0x80, 0x2, 0x10000, 0x7f7, 0x1f], [{0xfff, 0x9, 0x39f6, 0x5}, {0x5126d835, 0xfffffffffffffffa, 0x5, 0xed00000000000000}, {0x9, 0xd9d, 0x1f, 0x9}, {0x8, 0x2, 0x6, 0x5}, {0xffff, 0x0, 0x797, 0x9}, {0x5, 0x100, 0x5, 0x1}, {0x1000, 0x10001, 0x3, 0x9}, {0x4, 0x6b, 0x3, 0x1}], {0x7, 0x1, 0xfffffffffffffe01, 0x3}, {0x0, 0xa9, 0x401, 0x400}}}) socket$inet(0x2, 0x1, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munlockall() getpgrp() setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getegid() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = getpgrp() getpgid(r4) r9 = getuid() getgroups(0x6, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="635a5a78d67f126a85f7d20dc07d891bc5eb598f987c5f9b71f7bcf6c90e6924343dcbc3cba9882457627edeec785626a9f4c67750738dec2420e0612b65674ff95391298f2cf6017f23f38d5da387920015eff705eff764a36a924316d142020efab7b7fc7dc5f4ae53819f6135dfea284aafe0dfb2773b515b576bccfb", 0x7e}], 0x1, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r2, r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r7, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa8, 0x1}, 0x40c) flock(r1, 0x8) 16:00:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:42 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x100, 0x84) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x10000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x4, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000020008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x8) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x8000000, 0x2000100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:42 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x80000000f3a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 16:01:35 executing program 1: r0 = socket$inet(0x2, 0x5, 0xe7e) sendto$inet(r0, 0x0, 0x0, 0xf, &(0x7f0000000040)={0x2, 0x0}, 0xffffffffffffff56) 16:03:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x13) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x18) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 16:03:20 executing program 1: semget(0x0, 0x1, 0xa0) r0 = semget(0x2, 0x2, 0x4000000000000000) semctl$GETNCNT(r0, 0x4, 0x7, 0x0) 16:03:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x38b1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000099738fd289b5db22addc7851dc9bacd7dce8438ebc6fbedfa9a6dd4498c7e2c7928b7f24eb22c45dea23111e94d6e70bac1c5db61fec521f7b56d6f03f63b9241fde5bfbd768b0d8c737e347773cd82516d529e8d568df8186fd02e996bfe458fb6bada4872e6cd8fcbd3327521a2f68a43482ea49ff6ec92a420b557f4f8faabce9adc59e038f13"], 0x10}, 0x0) 16:03:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/33}, &(0x7f0000000040)=0x23) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x7f, 0x3, './file0\x00', 0x8001, 0x3, 0x5c5, 0xc6}) mknod(&(0x7f0000000140)='./file0\x00', 0x2030, 0x7fff) r2 = getegid() r3 = getegid() r4 = getgid() r5 = getgid() getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7]) 16:03:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x3f) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt(r0, 0x9, 0x9, &(0x7f0000001480)=""/21, &(0x7f00000014c0)=0x15) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/174, 0xae}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000140)=""/59, 0x3b}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/174, 0xae}, {&(0x7f0000001380)=""/55, 0x37}, {&(0x7f00000013c0)=""/37, 0x25}], 0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:03:21 executing program 1: r0 = socket$inet(0x2, 0x4, 0x9) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="dec1e38063ed699af20e38246b3e1fafeacb69cc57e9569d9eb3d4786d79c1dc3b361485c40e5aeb396ae960c9367d36e1f87e6eade4ebc5c61cf0f443c2ec01a21efd6a7921832380dcb7e5ac30aacd90f305ee710cf84fd0adda44ee2515e890de190caf50a97fd0c367c653da91908e8dc8ef5c0d80e917e91aa3db228906eebb184d68a498810dc19076ec2b2d6bef825c20e513bffc73744022f9f5121d4c3acd192796531a24bed1a92749031d58fd438235564897b16718e6e5abc74f7942ca0611ed2c974221c3ed51b182a10c7b2c8c5328a51afde7a874", 0xdc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1021, 0x0, 0x0) 16:03:21 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="dce1ed6bc2e31e63314ba70c23a4f523193ca721dc23748da8752563af59ca5a0ba28c8c01955d610f99a3b88316599518a1f93ba34583ccb19de7901597cb6897029c9836e760bcf8f7ab7abaa97b4913d5cb2aee05710519e5f21168740ffad08d4ee78ac17c43d12ab358273217511be4dd3740c4a23a5c03b58a401540d674c140045084c51cf0cb8659ddf8b2fa058e2ab716328cf4738c80a4c582", 0x9e}], 0x1) close(r0) socketpair(0x10, 0x2, 0x2, &(0x7f0000000180)={0xffffffffffffffff}) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:03:21 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1, 0x341b, './file0\x00', 0x100000001, 0x200, 0xff}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:03:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x182, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0xf88, [{0x1, 0x9}, {0x1, 0xd2}, {0x2, 0x7}, {0x3, 0x40}, {0x2}, {0x3, 0x3}, {0x0, 0x1}, {0x3}, {0x3, 0xf800000000000000}, {0x3, 0xf674}, {0x3, 0x9}, {0x3, 0xdf}, {0x0, 0x401}, {0x3, 0x100}, {0x1, 0x1}, {0x3, 0x5}, {0x2, 0x8}, {0x0, 0xffff}, {0x3, 0x20}, {0x3, 0x80}, {0x3, 0x9}, {0x1, 0xb754}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x2}, {0x3, 0x100}, {0x3, 0x5}, {0x2, 0x64e}, {0x0, 0x8}, {0x3, 0x29}, {0x2, 0xfffffffffffff800}, {0x2, 0x9}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:03:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x10000) 16:03:22 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:03:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe7, &(0x7f0000000040)="d5b07efe6f94d5b426cbb7e6ee5e2bdc4653e1de4a76c14cbbf0740ae4d5042bc69aa24e33d4f4a74ce0da3bcfa4abfca8973ce4488cd7b7463764be2d99a829f8e7e04e572def22cdd43c18f575c2a6463f88bf5614f2769c5cfc2dc1e12ed3e77f5da39b092a6c08dfd7eaa3a09f786b6305588cf41f53dc7a2ef41edcfe06b77f3b491ad9a092b061804ce4ef55a0b6062d6eee9e1adcd30e7ba7dd0b6c71e45eefa27045c5f0a417c5e906a9896eb888686c0a8ea8e18e19f6b3d2f4b905714c2954a02f3dde9cc6f7d10fa0773c3dd999f4fdf3ea49dc47bf99c69d63d245950dbcb0c700") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xc3, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:03:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x441, 0x40) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x6, 0x1f, {[0x401, 0x80, 0x5, 0x68c, 0xfffffffffffffff7, 0x9, 0x2, 0x136, 0x80000000, 0xfe0000, 0x10000, 0x10001, 0x5a9, 0x9, 0x200, 0x3, 0x100, 0x7fff], [0x6, 0x2, 0x80000000, 0x6, 0x0, 0x2c3a, 0x10000, 0x1, 0x0, 0xfffffffffffffffd], [0x3, 0x80000000, 0x0, 0x9, 0x6c, 0x800, 0xb03], [0x401, 0x0, 0x7, 0x8, 0x7, 0xc4], [{0x7, 0xffffffffffff0000, 0x8, 0xb74}, {0x79d, 0xfe00000000000000, 0x200}, {0x6, 0x6, 0x1f, 0x9}, {0x9, 0x0, 0x1, 0x40}, {0x5, 0x7fff, 0x2, 0x5}, {0x700, 0x1000, 0x100, 0x1}, {0x2, 0x8, 0x0, 0xf92}, {0x8001, 0xcf, 0x2, 0x9}], {0x3, 0x3f, 0x2, 0x1ff}, {0x400, 0x2, 0x8001, 0x1800}}}) 16:03:22 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x180, 0x100) getdents(r2, &(0x7f0000000080)=""/124, 0x7c) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x20) 16:03:22 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000100)=ANY=[@ANYBLOB="56c6950000ecf3415759ebf97048516197fdc8a7175cdacec269fe4112554861a8a2a5cc8f69267f1e12a5d63fe69b278d9ebf0d2bb8091668f8f7cc69729bd6296d7520e442801cab5a8479d319140f3356d8bd48dcf9addffc1f28febea85d5efae477a2e86c5542a94c8444c8b12e4cd3f31d12ecbafd7e251bccafbdc706a25ad38ac91b543ae02549f27f7c7a965e4fda76bcce8be71e86ca044f83768e85d1029eb89f9eed5263ababd192ba164facd071130cbcc2d2ffd6f11f159929ef08f00c9736f5e1669e6f0a26298db6fe226a20a792b0c1ddb3b3"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/124, 0x7c, 0x3, 0x0, 0x0) 16:03:22 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./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) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000500)=""/223, 0xdf}], 0x4, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:03:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10852, 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)) poll(&(0x7f0000000080)=[{r1, 0x141}], 0x1, 0x1ff) write(r1, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r1, 0xc6}], 0x1, 0x0) 16:03:22 executing program 1: rmdir(&(0x7f0000000100)='.\x00') chroot(&(0x7f0000000000)='./file0\x00') 16:03:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) shmget(0x0, 0x1000, 0xd, &(0x7f0000fff000/0x1000)=nil) r4 = getuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file1\x00', r4, r5) read(r0, 0x0, 0x0) 16:03:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:03:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) 16:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3f) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x1a4, &(0x7f0000000040)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) 16:03:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xffffffffffffffff) r0 = semget(0x0, 0x1, 0x1c) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/192) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000040), 0x20) 16:03:23 executing program 0: r0 = semget$private(0x0, 0x3, 0x24) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = geteuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x20) ioctl$TIOCEXCL(r4, 0x2000740d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r1, r2, r3, r5, 0x2, 0x63}, 0x0, 0x80000000, 0x6}) semget(0x2, 0x2, 0x6aa) 16:03:23 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) flock(r0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:03:23 executing program 0: shmget$private(0x0, 0x4000, 0x80, &(0x7f00006f2000/0x4000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:03:23 executing program 0: pipe(0xfffffffffffffffe) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) 16:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x2, 0x7}) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") chflags(&(0x7f0000000000)='./file0\x00', 0x1) 16:03:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r2) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:03:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x148, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) select(0x40, &(0x7f0000000100), &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000}, 0x0, 0x0) 16:03:23 executing program 0: symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0x18, 0xc000, 0x40) sendto(r0, &(0x7f0000000000)="fabe0d07c8e68eeb44cdc408d04629045875ee8ec692dd742252643ec7b1ec4f0cbfddb0da0166aac6889cf2848c4aa17de48575bbff5ec07eead2f9296744384b9819044c5e16d71a139c573b1906bd5d9edc37902636927c98b896a54c16f00bcb957246fa9b9a949099b9a6ae0b95c85784244b5707f05a10688ed168bd5931ae4acaf703567fee596d4d044e9fa59e80415372c5bbf0852d", 0x9a, 0x40b, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:03:23 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/166) msgget$private(0x0, 0x8) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) 16:03:23 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x2, './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0xce19, 0x7fffffff, 0x9}, {0x800, 0x6, 0x77, 0x27829fb0}, {0x9, 0x7fff, 0x6, 0x8}, {0x1, 0x8000, 0x9, 0x4}, {0x5, 0x83, 0x20, 0xfffffffffffffffb}, {0x7, 0x14fa, 0x2, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x5) fchflags(r0, 0x0) fsync(r0) getsockopt(r0, 0xcb, 0x36, 0x0, 0x0) write(r0, &(0x7f0000000000)="d6d83cb225902795b592f1db453bd88c0aabe4a22803b7fb903ebab3db4ecaf84e835f99da401bb8", 0x28) 16:03:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:03:24 executing program 1: getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(0xffffffffffffffff, &(0x7f0000021ff8)=@abs, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x4}, {0x87, 0xfff}, {0x47, 0x200}], 0x3}) 16:03:24 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0xfffffffffffffede) 16:03:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x7, 0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="4700c052fc2dc422fc6f1908a76038c6bed4093495b1d622cd470aed13ee65d3026eaa0aa50934e2926c5016e94aaf8846ab0f0687b56f6249b69ae14b0e9a2794f9176be329daf203fb3c0f5eb02f6e91c71954275e6e3463f398d0ae93d846eb1395b6d532e9c9d19b1d53e6927eb75ee1c58f850a0ac8fe78495c77191423c56e0d6b9111da58e1be9aeaad7d8cdff417b756849e30c5faf57c925ea03126ccedcfb7574155d9b9d7c1129a65518501d38981e1a10d7ab1b6daffe314f76b1b00d7ef5551d807d32e90e310591acc82c23474", 0xd4}, {&(0x7f0000000400)="723c2ced59361af0a0a5ccf18f81f25418adf23ff8ebb51e0770b0a641b8add492940101e9f840d6c1ab3c7a44695c9f9ba21e0c620c7d051de96bd72d04792ece6622dad65154f275fa1ffd6b5a1ac6a1d4e1a9e6791f440a287744f7e5f3333978db22e719177eebba8852dde7c1023a8cfce0d224b2780203f3ce5917399c3a4bf1b8ec39c3f55a734474bf8a0421343aaf9ed230a48dd4a972f76905765719b1d9750fc5434f0232cd4807d44f50f9ace841dfe564054027f3ea63ff07fc28606d95115c88410642b4d399c4a25991ea54b3bff8b1bde950a02d6b1a1b9a2ffb4d338cc6dcc518329f2f7bdaa45184265851a85f3fe9c3bde71af266f08208e9e6c7e85961d20baf26d8df440f9f96a93ada4dd3abdba9a6a8b3d7d5dc33fb589e0039024e6c632963e4c60e3e9cab193303318fcf48226e8da7b5631fef22685a5b075cf9e25475bdc5dc8bb6b0e7d27a4baa4243e73ebf8b69715c7f5f24b63cc3cd106d5ff364d61be2c130892621859d8751a76f3bd305b5a87ead1ed1bbb4cf3ab57387c002c345cb87dc5c98aa65f9604c718ab32e7c7909706126ef7c459cb1c095778f42537c9d723958e98602ef5f5a74cc96ad42d4d0bd43b19aaf47ca8cee7f8c9a393e5ece8cdaf900249c7cf4c28cf6d2ce5b09faf833d6bc8582256153d1f8a9fde657039e04e46cca18a1191f459324f9f72eb585e46c4ffd70b5c9c27463ae31cb53ac04414863c783d07465e641c623677d5d7d74d5998b25cc39ed05d1a797765f0a182bb5edd31ab19b9e53d46d36b2e5c6671cb84e62f333e646873a6322457dfd073c26c351f83e6c6176c56517aa3234585029ec13bfd382c432e38c0ab11aea63b1980d16f635ae822f74d0a30a18d49096c31e27226f95c827681a774e491f051d48c1f0c717dcb7bb90702bdaf14a44b5aac2ba853b4bb53fe685d22be8d3233703fad0252b16d005a0a006864a6191a573d1c4a8e90877d960861e0020bb91bf7e3e969019ee3e66818f8d08977607291445f1dc89b6b7b8e66a17421a93ff1a67116c23555506e1a5a11bf44f5d79f51e96454027665c6f47c6f142ff0204d6dd18383e4f9a2dc8b48aa21b2e53b30069a9d15c952dfca6ed837bf60142ffd606bfee3ee5c5eaabee2248c4e17a25b25ab03b06a67877646c060d662ebf6ab8a0dfa6b49c92262f4af74b3d38e3ed894410aa18e098cd3382748cf0897644f8e6d226ee0da72da0dc8a35bd88f0c697acf0ac162f37fdef929e3388d126122c42dc512a54fe651049d6a81f03ac3ff540b01c4ccf73d59a0f062df0b77c00f59c7d3d052f7d8e9c7da6103c9c4553835bb93693f23c8430f8057722680c921acb945761303aafe614338bd4a99e69b09139f366cacf61c5268353d3d31e5263c1bfaaea3dd627426b15e7904b8bf52509e35609d416eb7e71e7f59892c196d2dea49834a082db2805f508c512bc46b6708d5f03ca3d19ba62eec801e9bb2dad018e454e5057b9f379bbde84f1fa76d5938b4213a03896e355eb08a0c7807e0a1e24c8dc20c6be0a8866fe3c1bb4a4d7089d505c7d5f0689de7bc29ee93c2435ed0b937a8d467e0efaa5dc094d07eb199171f7f327faacff48730095c7a01b7c847f0a5eb1ce8bd15cc850194e3843cb7ba4d084119a869f736c1c251c0ae866b991a95ab830ea9bff27b15f240fcc2ae2b03c1088f4b0722988572b26fff6eb9072af6b42756bf9009c0f8ff6f8a25638f3b7c6f7f86218018b81d5f3aebcb27182010a43828af236515e451d18d4fd267b44e635f2150ec73e40cf646fc3f81fda09821fa51b8b1e786e3ffa23670aa3a24d813c175b3baf24f52881a47cc4f4071e79f109a49a49f0f66077f1e442f3f26bcf04080fa05d91fdf918f014dde600af9768a6193c8471e058fd40759da06365f0437d3505d17aa8fd3f208a82ef41dca0f6ab28bb138097f1f29d3d8edfbf6828a88aed6c92759cdd4c4cdef2d880b0dcb812a69b229038e20fed53762dbf86b1d62933f8d86a2f7fd8b9f1e4aa21596c1737cad097bfa9540909942d7663aa8af286646d108b173bd66807b2fc089e49b7b5958cfc5f45df1ced96a2dc3d88dfa33f64fd973424e0b60825e4338a1e0bc55c09abefaaab858233a4fc638dced07e191d9af9644215c11e0e707b63817463c48f93b4d87bdd14b8f21fb2566efcbea4d61390959ad74c8d3e339efa037dbcecfd6f6e3bf99ec7eb540efee76ee94952cfcb1e9dc3ca7fca54a5029ddda8a52c4a7bb5452249850d151dc13d0984ad53248b237909731993125341399705721ea63bfbda3fbbba85d6fb104f44a6de0f658aa9dc8181ac1f4a3e1d250db980617d672771fa8dd7c222727d1a9350154ff5fb872b30ff628ef7719bf69ca7779434bc5ed6a64a337d90fa82fb7dd6cc1ec0a94b5a5d93912d3f82390ade37d071955e12ec956442c2829924f4fcc64464b5dd00fcf40d80386a1b22e69b3aad2f11c1c6e84d7319f9d3a089030f30a64bfb7d180bcfc7906b995d8e0ce8870169b41dc2aac467248e48f021b77409691337b91b0c04a1dd0ba4839162c1b0712a9dd6afa02590cfeee3772755c1fb761e05fefbf010ed4d839dc690fff1b26cd444051d7de2e0e353c87b214683139bbb3a12baf61487b9480635f8cbbf2829c8df430392b90396819eb6f58ebbd41ccd5a555ff102c15f364aca032fc936b082aaaf7aa03df97290623d3188f412c19002dbf8256a137deca008722db2fcf72f8b7a6c68832d40d72b97d500e6e024ad9a053606d3e56bbe00803c5e9b7481f4d9d42ae24b5030cebc1e42a13286c1bddd27d4afcae1b020b45a19d4d1b4d9ebffd86e38df03fad3ae97dba9987264e127ea2bf567262c0add7ec2e2702667711c923cc260d8d0259810c13897db0d65d6c4a9d9e69acf2c4144f9bf012bbffea0331861ec208f74ae80c11a4165f0d527350bd481db99f5d31701466186577fcaf4a8a6759220f27f01535ed06fcb896f3e695f92a4fef1c443dea3bbe7d72a4eefea35d42940ac67b88b66c77eccffdc70d99d690590d5b53cb0f90c77c11a3dc9905890c9acb34448b2721812887f4ec94c3e6abcc4c73564db0e31993e0c0cb7201b6ff021930a61467bb15f4f1cbaaff476db9cc1532a6dd06d0659fecae896e076c28d6b41ba11d080047984e67f82b1ac64f7707a0dd943505ab3e83f240598cf3ca2a4d2923175ac25e604cfe786039f384192f145498d78501007989d85c0d2409ba4bd055f7a40b93c44281a68ec9a55f10610a7d11a9f70674ca3c4e9b03e3d295c52c56539f586459075dca0300c6f6d59f98fd0675c54ef940296ee1d59479bd56d955c1a117607d253fce3ff786d05fdba500d0e3be6d1d97fa631e82dc6b63246e2e5fb52ad25fb0ee36afcefd7b134e430f81a4c1739a86ad68c11fe2e39f4744ddc9271f48296c61938b9a145dd4d4a79d548a32485e6cd846b462f1e4e0f8d4257ab5f21cc55791ec6ae35a2283827c8022d05a3db282f60bd41ad79721e600a20fb8c412327591f4887e23721c4b60bbd4099b6b4fc2e95f922eea6d687d2b83e6238621c44ea1b1d2a03e2ba8e44db045f27a91d16904953ee86cc7918be891a4a745874bda19ed38c94b8ab59a53e41bd15b43a311dfd454b37ea85c0c32fea734d2632252aca98987b20ee4a10acdf3a0aaa5f308f4d4ad90f10694008916b7affceb8d0bcecc2e4858074a6b2ec573f8b37dd79efe538a55f513e2a96ca1146a516f337af444f0acfc896e3748bdba5fc7e6c249b42fbcce8106626e264f1125bb2080ecfa0e26093dac72ec78b4f22f3f84c0161bbc2de2f3466d0cc4bcd341913f00e550beecbd8d31d3fd4d120fa6746f9f7a46909fb825fe2d4a0df5369f48470da05a03a5babb30a47d39dba190703033d6422b0a017ace4d509ffbd3059ab3f344bf8e2388dab6a9ebd37944d93d1a12850a23c3899f3044d98a6227f1086f839d03f3ecac9238ecd422b5a8750ce573fa6387e4a4e2224ed14b60ec2c28f3821b0a0aef1af2f5a00cd9d723ace000e724a2f6367d41dc4c1dd42218c5ff0ae2f181650e91251a25b86511fe3cb10d6516d42ad9425212531ab126698f8c87c069457d2d3fa50584ed268e4b1b60c6397fb99f58e47f824e8a8d9c4d02b420ee2003c73083b556960b5b3cc4d674b460ba5bebe3ba82eaf35c424a66098fbcb9ffe44ba3a4b35312020da59091aebec70b586f41c928f066421bacc73a78c4208db0f65f8d23493c70599faa0812d2cdbb191b13989e4a77f94af2f2c0e8a9aca569cdc52e6f5f92e4fde476155de920db8b73f1156dbbbf8e014e3f36f60271b47165072dbc22c2c169bd32823ebaf289a8e81eb443c41eed76227e6c973f5b05feebf618170e6daf9d2f6a779778c67b7a9c39d9785b62db80cffaa9dea45f98d675a664a8fac099de2a149357c073e796b04d6b68b6960e4a09c943b3fcd78ef41cf414dd17bca70ecd07c4c32f99a03d9a20abd7f101b7ebddb31d7e8318e61943170af364235958713cf7b8a739e2f4b168318a59671f2212dcc1c201b03f767a243bc1cd562211b6331977674ba8537e91a8c8a60c8ea3121fe200d229cb40490c4e429727aeffd5fc9f114b0dd4bd7db4e09395a762cf6ab56528a3cfc7b93f2451350126f0be3d223245a8bfb85187b0b864cc5c6791d12617546ede718a78318e5731b8fc9010e4a3a6958cb845112d3d1bd97cc0c6904c8ac94c6b4c8d4e92d9f4e83148b917c2ee9cdb15ad20f8fd70d6645f0d9b7025053b8acd75f99e15048022474654c5a937c3e13959bcaa0f45a4fdc44afbf62b2d02eb6d77eb736cef94558ac8b3e28ed62927e73b06d8b1d6371be8f807eaf930b8454a93ab1ca523a187fdeb8f0f7aa32e55b7bbec5fb068e73f82078b71473c029b98bb4803528d5bb001dc31104f8dcf2718945a4fcc765e14e807487b45bf9137c0812570ae36be5d93230cee3d70a84a51e35a993d8bc09121b54b4cd8a0bfff6b11abfdf17a472990f29f84413a19995e1ba39cf9a74c285d693b1436a1ff0f98a3f4053c740b86de6a1d2262c4c62b6a26e0dc315a7ecd83d499574b6d67d7133daea4ae40764849c65060a86f5d86f77457a0d721146ce18c4bbbd8ab8849707f7ae6175cc079495cf2118582ee6c5658e9fab382b04fa04884840c9f3a35a5bacec3c7bb6867bf3e082e7859e7f56506600a27a0b3b342f0fb224f2615842dd616fce0d8e4a4bb7617726280b98ec0b53fd4f62d8f04638ebb89b949477dee8e3182b46953a7c9502190049f0c76833f7b956ecb33e1be4bd60a64038aa6a60ca14e64998e0abbe6d4503008ef3ad7fe2b462c8637c0057ef0c00bac03c1206b2671a420fff3fa8a3688349157e9d26fd3043f7bc3be48c3157c46134bc9c8d495d7d8bb64925a7f2f7e3dbe093aa7ec1295ae051a0805717c2d1463a6ffe6ba7ffd1a83f1a67c73aa95e65ca875abd0ab639531e61dbb092115c5c1032d4eb0b38bf20c324b6d9fc96dee2e4447f1d2072bae8c292ce0eb2e1828e9e1ccdde0c11b790ac4794c30697927b324c6fdeadbfbf0d394d52875ce54a931a64331f25502d42c88e50c0c18ce10ebf12b215edf146dc73d43a256e64c77ae1b76f4ca5354e9864fc65ab85454b18d3a80d7ab2830c8695727f2c5464ccd077a79fe7ea2d8850320beba723e64d08d2b71d1acd553249ba576f2c3c1cd80f", 0x1000}], 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = semget(0x2, 0x2, 0xa0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001440)=[0x4c4, 0x0]) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8080, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x0, 0x8}, {0x5, 0xb74}, {0x25, 0x101}], 0x3}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r5 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x600, 0x54) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x8ed, 0x40}, {0x18, 0x3, 0x5, 0xff}, 0x5, [0x8, 0x2, 0x7ff, 0x100000001, 0x4, 0x3f, 0x81, 0x400]}, 0x3c) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x100) kqueue() kevent(r5, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x810, r1, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) bind$unix(r4, &(0x7f0000001400)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:03:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:03:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setuid(r2) r4 = open(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x24) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0x401, './file0/file1\x00', './file0/file1\x00'}) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x8) 16:03:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x82, 0x0) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x9, 0x2}, {0x2, 0x2}}, 0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x2001, 0x23dc) msgget$private(0x0, 0x2) mknod(&(0x7f0000000200)='./bus\x00', 0x100, 0x1b00) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) write(r1, &(0x7f0000000300)="7b38d14d442f99020000002e", 0xc) 16:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfffffe0a, &(0x7f00000000c0)="dd2453f53896c8ca5679c7b6") 16:03:24 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x1, "b1585386633f70a4ab5a61fbdf12743b1c7f372aa5b2161bebc9155b122e852810a2e11ac1302206858741428b2b0cb17925fc39105e98c244f9d004cf83ed1d5514cf7022db26fc873c5699c2142b8370d177d594ce2b7d356adc269b17bd9424341974dbf2d3a08bbdfc50f4b7f9b71ff57d8a76625ff1869d307873aac2ec2e934e51174276c4fd554c484168d9d365296249143245ff54b8422dc46d850e2b78d575549c80caaa74595577d0adb2ef09d832eeada959900044c419f2558d68fed794477252e2d7ac0f8bfe007566a21184d48e47a21f95944c0b3e2e3a335df67d19b56fd1ad8bcc8eea29cd24d5a0134b2bb8afa0c8c7bb2245d929c8dd74cde0117a98521953ede7b92287d09ac3848c36d05e89fbe4ac5833daaed2d2af557ad85a1d22f7f4fa9806b0d06a71f937015e9e450e7c81d4f03ae60b75d5a81dec6ef7fa162529af3a3d8eabfd864f19535807caf0a27b9dd6e9f0dcbdf0d2d7e45bddfed87204f2603dcdb716a9e492aeb6d3dbe1c7669bfcb87ef8725fa51fb88a9bdcc10d2e700880466bafa979d627dab8533dd00cd604ae5ed6e8636fc7eaf64f2303e862999cea9eb35c6b8f3b58639c6fe2f2ad27c003d47b6c96a9e40dbb658bcf7ab991cc4f9f1bf4618b880a2e63e8885a264d365a4a04106c7e31ce47ed517f82523c761da81badac6cf267bedf37338fd44027a6c80f0ec0041dfbd91cb289c5c919040b49c05f6e9d5558f9bbbe3aae878b46a14c56e4bc3c2a0d093fc04dca69008eeab13640bb8a03e016f8e1ae54a91443d7f67036a62f729e7a43eb04953461ece18e479575d8f4df13bb6776df0fed2cad7e0394afdfa2a0b797776e9bfcdc99b6fc6517da6f0a01890ef31ac43c1a4d736b52e0264bc6ac6fe6f6e2674ea8dd88e38aaaeb85a258c9e9339e0607fe74d704338805be484649b6de4fc40d636fc7c289595935e79d7ec57ba039533fbf38025c4780a0a8af33566f0f6eafaa77b4bbce328c8c276f831dc57d5618ea0940f9620822f5d9da2270d9ad86af739577c323d87595e17be37a3250d33a95693b8a2d29d9254267bb5b5f01dd042d969e7776c1fdcadc50ea87c50b19c50edd1dfe9e4ec86d74ea9f6c0ea0125b961745a1c2bc86cdc0fe9b51e2e0e25fb60bcc19eb6a9db1071c9686ca8f392138ff6ca41b45d6ba7a9d572ae4b4cc5057a7c60b57250942b80559ac0e80cacdf6a64e344e9d57336bd970162072534855107365ce37c72fe9e25ba730eb0ebed521fd43d5c4da5e4c254bb5f572643b3fe2c49359605309711050c3ff59c7b6413b038301b9d81f12a14d13a681ca62e34c60a380792c3019437b7d9eeea42bb47c8cf018062c134e5e820f37367609ac62f5ad2e2ed8ab45b10b5fdfd2abc6206a50aba90c82f81cb39275aeaab95cb421f34eab87483d7fd7cb067e1bb36cd77f08eee699b8147da5032a3d51af05c4316b1ae30d6be2d797b5755640c4ab925d7d39f200d95177a34e87f468c65f91f0614ab12e3ab89c08ecedd064321ed5d3b3e8c798d69018c6fccdb95a647a49dec87cb2db49f4b553ba09b3a97de55563f1866bc5c25f9bb2c117e7bc07551498f3a4180ada814175183163ebdc53d640c1aaa589c2ca1000db3d5584952302ac176d7a7bf34cfdc76836b98ba7c62721700b28ce3847e985ccb73adf68b4e2eeba0717b1987abfca38c582427da7fb9a48c5bb5ae93732a2516f97622abf7827e7dfd03e51f2bfbe4579f19e851ee7354680571ab47a030e9a3efee5daaa3bf76f8334afcbcb3f666971c572b71dcc7be37da804bc30dafe9d46a7b76ef22c0f816536673a61c3b0fc733aac01597c78ed3a4d6f9993525bb57af2ac58aeb5d257df4215f5b22b9a1327357b1739f509b4852227c41b337f821f3da39fc788105de111a0bd18f7d3215bcf965e9210e8553e3eb0a526449fda7f15cd6e8bc2736190d5333237493a1ecfb7fa179d6c593ab5619fd89b80ddc6fb11454b925fa259ad14433ac9e6a686a6cd8fa6cd236f5132b251356ee954f24cea85dcff6eee2cc7313211f14c4232da3804ac5f5b312208a56ee504542fe05937d58ad3b76fff16fd838ad3198e4a815aa621ffe0756abda4ab9d9e170b733beb55d9c501abc89fe1aa23258b53d29a98c69c1be53e7b713c0dcede6c8d7910f28fd49b6a2c1f63f7d435d673557c3b344ce2226fb8ff996b637a88bf46bf33a9b0b6aebc72261b68251ade445dbb954d9d737819057e01ecc40e1166bd0fc2d2efd7cc5ae9575f0d6b6444f3fe86013af110774791ff437bcab53bbefbfe5fad7f9c22c37c02394baa937dbef91531c0da7801e940ac5490ae84aada97c213387e59a98ecea3ebe49b5874a36dca966044642065138b2046ebd35290e2743f003109efacebeb040efc45ebc1a45ea6f5686b32625f74978df391aca30e5a19973f5ac0f84fd53b137ff026796d604445142960137919a5a0bf4d9ad3f5cba006f0c923acf7e3e53897f79a6580412dc7931c01e671b7f16e19f10cab580b0c79007b7e0a9f469222d5888da8a552fc527036d035b2f2dbbee00c6878c4c5139e5f0b5b495697d0d8bd553a4605bfb1d22fce9de303f27d351ca01eeddf9cb97a2747af708988b3b0b78f4d78cf2fd434890ca3483e67ff64ca9b3f4290452db8a9e43c86c9f736abb52b78ebba6e380caed9189bb1b64fa9e53de5d8737407de18892dd3411fee6a8561b044edbff78e4fb74fb34253c612a8b78bf4268c083a000ced31c3f59cc10303ca26b13e43d65ec31ad7022a2ab5b422898a9c24737364f42ea5c4ef4acbc02adae6c2de1213afddc719320537daeb1a71043f68728a90a788036d272ee8da8934405a9b982facbded93fd2a95366e05e1ee58cc2cb3a3928aef1239e8237f0a3e4fdd3343112660d7af2da8eb0107d9dcbd89fe8ad1dc43ee3f35c9ef5e48b426f6c3461fb9c05eebd0b4133b7b765b6d45ba40ab07acf4cf48aca2d32859422c72bf79347f17432deeebfac5c07f95fcdaf2df2164092576d067a15ed49aa00e95becc7a7a9bcc53f586636399263eeabfabee18e9c25c958ac1cc1e75c4c481439308c2a55291a33252420bb37897c76e54b091e6661c11390aa2603177ecab8a7b27c7fa4b77547e31077067763fc2c52511ebc372818696da3b75d44831e083a0cee44dec65dd6e52197ff8506a0472a9d516906d586c95bd1dead33260bedecfd6c8b7eeb00d9c8e8e6d19bc2d1917b5999bca399c69d87e0239917b59c7854dfec2951ed6f4e964aac7dcb42cae4daaf7ca836be658268568bb6bf22d53491dcd439efa3d566859db69aface2871bc2634d0f83e40ae3b39a4cd37310c1ed87e7073f23addb41009d11ed1a66ed847eccf235fa954dcd347e1c9a480d3da12dee32919bda5b29c243603fe00219d35ad26bd985f615aa8d563b20ef6084f07f5cc047b85f40997d3f023b16e2b160e04d83eaed01012cbb05f3c343c60f979d29e41bf309644fa00a072bccb62f3ccfa9df70de88fd1d7567b22592ef2a7c345d1d9a9c8b1c384d2ae55b112e0a54f8a7acfcd71a391e8e4183055a00aff232a0646648bd0bafe88330928bbe55e46bd811c8c4dbe2d0912b4f711d8754cb55f970fa8d53736c02a8b8edb405e464aac07127894c7bb9d8ae7587078f12702bbc0a796032008a2cbc43a785633292b19057d4458340c38f87c44438e023e1b65b93facd7177080d49d0bbd955ff19bab39aabd1ad9ded7be8c190f859b5cbb7c1dd1895d1457a76207f237424cac6a0b7bf0fd48a1a91f3b1a2a8f306f8dc19798c2b3770c7cabec9d2b27b5ca63e312b646c3c88a8ec3c51685b7d425571da15cc9a2e1befed2680c572583fa10177be8eee4169daccf1ffdea1cbdb4bee0949237b3c317d8380d901d8647dafd66a4c46e0f73216de046ba0a91f93729d5dbb4dfe8e7a4d8b619af4fc9d226e03a2c487ca8259f6165249b4a77f3648d00c32d25c3f185a13d70192c6b0df4d79dc41bce37b14ea4da7787d011e948884328e0e5e8d67bacdd258a7c5f20c02bb46424d78d2cdc7bea8168f7607434202697a484684521fcf52fda0807152f7d87b5225cc96374af60b47db4c15a1db4c177d48b881c697029843c576bca6a660c2824549ffeef8cbe3328b7151c76de894e356ba4c2bf2736c5d614e8b7b22ba4067890f0f42547b640a9c45c23c4a2d26386a871a17caa8894d3e82c16bc7d33dcc4ac7307ce9236b421b0d7f95e1cfefaa5029c89c939c10513fbfa3e4aea5c07423a87152db0adabcf9f039e86d2e332b94ff4037cb931e06a7b68cd1f453ebe0a53b0090a60890545d37c3acb90c2d87df7ad4e7a997205974815dae731879eba2b0e53d35d07a8a2724b6db5b81d6fadb596e974c37778cd48e3029e9812cdf8be578c786480e555e02c6a2ff345caaa89536de7cb041d9a81a345c28adda7a430c226723b0fba16fbe07c51d4dd1ec4cb21f09a34c9ec3348f51fa06850d89a4d205fd7f70b00dcacc05cf17d21dcdfba67c0079248726d910d5845a1f78ecb89b3d8def82fb30a1992fae5dd916d3615781874b62c535c6769ac25504e1c0e43c35b70545914ade37db77367f951be5e09975f65f43ea6590324a5c8186afb925b4e32d864db2fa32c69cc1c81f4ca05b19391d99d4ac6e744ddf279e599797d087e82307e5866224f9e143ce68b77bd356ef7dcc8956c7b57764ae31cbbb7621e4aeb49b97fffa405ca99d7c629d67dee262c1b6a97b638ba265b1c6cd1ddad28b847650a31836f422a3c7463c7ade195fc652e7e20352fb2435a6a2f9e4752bef2cf4cefaf68028517d2d34dfadd783257c7afab18d681f9d553ffa8f8ecfc8c60a574bc51cc55324da7e39131be73239bfca51c858d3bdd9088b5e146a46cd7344be223a179ce1541786c39ac0323dee5c5d41809cb113ec2787d92b3b9ff78ecb7d56a9a081db18760e6d812a796502ccb99d8857c09add82d7f901da64e5cf9140da91cf5cb757a032f165dc690651a75699e3af0185aee857012fa85cb09e6eb481a470f231b1970d4ed7c41eb2e85191ac5523092490c1b5809bb27eab504013e90ea464474b58339edb1be53fbd774ac4edd6be9e250b4e5ef18545d831be6d9b72a26c9c740f94e4f1611d1a0a571895574acec2c516f6b227e1b5dea905cee33c3f3a15a8de41d32ad95e491299c415286f78ded7c495a620825ebcc15a4df485d9b21efbf8d615f46be73d601241cfd899abf57c0e5bab189e0160f9bf08d9a7275a995fd83de809bc007cacf0f400fbe332d13e7dc4613eddcd54a4110c58e3ef5ab9d8097459c578eebf0132181c1add30d3d51efb1bf625fd7e63823c6aab5324c66af554f4c6fc81e0e648b6c8006be0313bb2c0aadd1d78a794402951ca844830340bc26dd49000dd37e9d079b76ae78df3079bef0ebb005369ed9723f7335ae59bc6404b9c80931721479f57d474349691a8d9ba4e94419922ebfe9877e809853ae6d46dab92e15f124e584148e117b97c9caeed7b8932a4032d5ffd1bba6fc8a409e55e69a2b50bce26d2573a03f5b27a57100c8fa0fa43f8c6355b1422afd5887441f8438761401f8211f770e8645483acbfa433cf3e73c2d663e4e70e8dcd9843549825f7b861264ba7ebdcfa237fce057b36cc7ee7f0a9a0bfeff77c0c844e6bb2a40e1561f2d11e0cbee64c0ef70e170304e79440b4c9587edd38df3055ae54"}, 0x1008, 0x800) 16:03:24 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000003c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) r3 = dup2(r1, r1) getsockname$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r4 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r5 = semget(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000480)) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r0) r6 = dup(r4) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000040)=0x1) syz_open_pts() 16:03:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200a0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:03:24 executing program 1: mkdir(&(0x7f00000000c0)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='x\x00') truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 16:03:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x1) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000680)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a588db9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a599daa9547fb1f4fcd3e7e27c369f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bc6dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc06b6f2b3a0f7af50c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a333c1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db4839", 0x801}], 0x1, 0x0, 0x0) 16:03:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r0) execve(0x0, 0x0, 0x0) 16:03:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 16:03:25 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x4, 0x0, 0x0, 0x2, 0x66, 0xfff, 0x0, 0x3, 0x92c0, 0x3ff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x7000000000000, &(0x7f0000000080)="ebfff57b7adad6cbffe7641791b10650ea48cbdb6bbb2f13b910d9a50f2bc8fa896db5e75e6f5be348e412d2266cd2224d1e139197996a09f0e42df86fced1a0c70b285677", 0xfffffcfb) 16:03:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 16:03:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0xc03c) 16:03:25 executing program 1: r0 = getpid() r1 = getpgrp() setpgid(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r5 = socket(0x3b, 0x1, 0x5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10042, 0x0) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r14 = syz_open_pts() r15 = kqueue() r16 = syz_open_pts() r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x10000, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) r19 = syz_open_pts() r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x2c0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x10000, 0x0) socketpair(0x0, 0x3, 0x100000001, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) r25 = getuid() r26 = getgid() r27 = geteuid() r28 = getgid() r29 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x91, 0x0) socketpair(0x1e, 0x1, 0xb7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x18683, 0x0) r32 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x10000, 0x0) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x20000, 0x0) r36 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000940)=ANY=[@ANYBLOB="01002e2f66696c653000edb84a6965a6675000038913ecb5f1736bbbad01006e04cbb8c925ae4ba987e73b6a56cb21d10aee"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="9ac705cfec79f841b2eea5088db8d2e77c0a7ac5c9a62601a400704ceb38e4553135dbe8e46943806a0e02a3b9db020b3a58fbbbb5447dc55fe972e057ce6665b196017512050d3a38f5ee752ad887769e7e765cc9ec5f1e2fe6a488394c6ae71fca8a236e1d68", 0x67}], 0x1, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r1, r7, r8}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r0, r10, r11}, @cred={0x20, 0xffff, 0x0, r0, r12, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, r20, r21]}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, r0, r25, r26}, @cred={0x20, 0xffff, 0x0, r1, r27, r28}, @rights={0x30, 0xffff, 0x1, [r29, r30, r31, r32, r33, r34, r35, r36]}], 0x158, 0x2}, 0x406) 16:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:03:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup2(r3, r4) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000001a80)="516a7b33223e22d277429c6e564043f6469c6f8e2c896289a8ef093ef74687372ed67af6e6f7cb9a94cba881a66e591c66521e9f521010a6c659074fa49f2110b1b4e8813888bd6d25cfff43fe7822795c1432946b17fab1f06ed6f768b531858edb96d93d20a3e4f0266fac7c2c29bce9dd4334b3a9f1aff13b1d91f138a9adccdea358f6ac3ba38d7d00ca6727bc534394582e8b9a8067ac57cec8c0dbde8babfec3fd111c9324bb174317b25b4d7e9da8e68dbf821969e954ef3f9adc9a4a57c45a96621e6e67157b6335615976d94728db3d4b7cf70c22ba1a1591390a11b04041cab5e31a13a32617e1347533780cee84948de92a455663189ad2f909aebebcf18e605c52ed64b192419aca938f73884319d0ddb777038faa678b08706bad81dc3a9e759c6a943f06f64d2c494ca61492097dd23b56546a5818519ce1b52a479b46bad292313e417e247e188dd95b1b3dfb6eee7931d9e17d00436c7ceeecad9970f9127f4ab1f4de7cc4306dfaaa3c274060255b0d3bbb4740b76a105713f526b83e675bfaac81f58207d9340cbbc65fb4b3427cf6e9047db3ed82dcb2dea6e2ca9a0de2d7e2e312e9303e25b18f03d82e922d780c5fddddb9ce81bf1ef5aaf489d59c05362766c46a7da72654edb49f0a828a8351446469982b28f850d7f0ab97077977fb594a027b0c9185701c06db0973564e525c0e83d526e12b92615140d07b703a64ec8dcb945fe33874c377f94ed3c425eb55fb470892bae6fd0fd11aa5645f3d8fe1b7210e1f96704f1dc584c9474335db62af3b2294ca5204b33b63b332695b1d12f2b73625070aa554e203f1be0869b75c739e83d86a83df44d74e5f3a90c1f074764fd3418763c28b5b3cc6fa5c9c273abb33d5c24b689cd125330d382cbff0d8e33deeae108776aa319479c94e0e2153b4d1992128eae6c0a348973d71afa1c5e9487b2b10fc39c7103a4ee295bfd345b8db7b9f61c3b38d26dd154e36126833cf8a5ae6f83ea8fb38dfa732c74cf67245f7b5a22754f232900d95b7be2d10ce452ed0c0e77b3ce5301f363188e123522813c356eb1c306ee003ed25067a0a699f253531735fc83b48df005394d923b9dccc6571fa2e8f381e0e5b6d422b3a67b830a96209942e25eb0f65215c6c5f49fccdb2472aa7218f5e9039ac6257d90179916f97c7435ef337cff09d5cafb1802a8c892f2fb6c8614671634e10f5cd69efb5384e6cf9f66888f11f3df208c47f1edddadbb1f310436795da3b96c6306740b181020b970fb0632eb1e07382135a31fc8e8b90c5b1bd45774e4c5b804c63d2d94fb2af024501fe9fb685b6a2888342ea8be8a8ffe8e66081346162e070c823349fac0d5c6ef0b4673e3aaa444d237a0f41c4f650519d22f11d0e8dc2f97867c7ff8ed7330fb89145c0d833b417154cf81c539d9a59e2c7fbb943135fc307651243027c9cab34460f961b9e13dae74759f4b6f09255722fd1b59d58cb018a7d464a0d974f1b44d72990e6f193709fd0515cd15a5a6b1fd08216df9857c6a94c77da43cd9ac4276b680390fbb5b3e7844fb851c259a5b034084b61d7c09b3e4bbfec6d67a37a405a94452773fc4bc9b0f748f3346909c7822d567f7a81ea7ca12cfc704c0110d5c730dd1d717229e0a263454c550f4b4a1417601a3b9094061167219695351994c1363657b513dcc00256b1ba358e461d505eda4746a716fed2162b124b6b8a4422267b90fd8a1a2cfbf9f6eb14a92e9323c29f6afa9a1d316169be514b6dfa82319cba6c1caf16ad4901e92878bdf4b30029823188d579015dc8242c4fd6616a1c16dd4f02e6a57ce2e0b1a5c52f29d1115b5dcd2d0646a971a23fedf4988e8e52d6047de94e3d468132e871618982ac516de04e140162b5cda112444c963f9c3e07b39ec0bcaaeebd10cdc560fd08a52a588e0a0a061f530cba802cb18b94ed8f345bdf3bfb79770bb030e79bf7db994eb6028752ad6304fa5a5a5187638ff4d7e84eb2ebdacbe649537426186d906f6601dd40754a74a27112fa0d8fb303831a05b5bcc9ec10bf939b97514d5e975f052485474d827ccb763ba41eb42cf6ce0e709bcd4f0a2734dcadf1dc065caef1dafd6212562ef15bde7cfc0283245a92c1d4a212ec0df54f2deff44e16fd2b3ffa7fe815ec6913e88699b3982abebef353b7ae38d41158bcebe9b0cc2b38bcc2eb50783f2f73aec8b0828cbf02341fde384f9607117a2ac1b9b366363d4535b17f6fe5923fe2c6a50d81c1bfa5714114f1124613022b17aeaeeaf4afdea6790797f84ac6fd84c30f0000124a620c324fb4c1732c1de4ed67ac017070be06fdc3bf45d1b4aa3c85f7be55bdc737b73bb3c3de9cf31ac24d3355562bb4abf3826076edc7e709b183185d239741c0dc95fcd86991d9f52831f9f22964bd663564378c65668c7d652b5c7e7f09fef4c79ef2f44a4bf843984c2dc3be2ed987bdf478fb64ef164f3987c861d81e3dde16327622b71bd4847f0e94be24c85112ce6e6eaa21efdda3801407b74f858a843091ec7630d79e28c92a163e3853e92770db0f512dfef5e0ea102ad216fcfc38b57cdfe966e175ca49a0a9c2a76ea16830c743a0d8b990a22fac8b2b7804b2a337c8664d39dc0242559010a6f6a93a7d9a25423d7343cee97c2d7476d21644864010951d75474dada200a6efb2a5d8798cdd43ab128ea033648e5f09ecee65084d945099c4c2bb03e883062aa6c61f50b9638d21a32db1f57d781bd4679a784beb8fc167298c88a3b39f41282be9f73fc981bf5466739bdf147b3eb372551548fb22f46ce744a187f7dd360dae67a4f5d061eca9f6d29ea6a69c46871d10b63c17b1cb614a16daf01a1fd01bd5ff36aa6f869878fff8901ef8227fa6b8315805155288735fdeb9cab440a7a24ea0d2e81c8f9710fb772421a595a052e25607151d3fea7fedfa4e00081fecd7c3f30258e6a756dc4c7838a4bba47e26bfa9f1c5c2c3881842eba69e977fda7a1fc71bb0cf77c3e6354ec86b553e17a95a8fd3f83b8d78faecac17df4138185e279f427c4302fce695b477c15b6bb1287c71a70c996a1693411aa01b5d2647126f222bab3dfe13bf7f56019ec98d9088eb666b9192ce549f67b72fdc0c2b2605c917791ec5f226bab2f08a0d66c3a0413a754b0371183681c8939180cd7b283f24e2141c46bee2393d9befde0cee9b8bca769e5c318324ca46eaed61f3daf29cb3d2bca9bf7827b82831208b74327df3b316c013406b5e0109d8edb950f214a90b76988d694cdeeedaeb5b1ef610be27ab4d959a860f84e25cf4bbbd6dd3585f81bbdec409963a4e6e03498787d080c5f601d1198a5dc90ef720fdb7b24f63a2ef10bbc034316daa08208e27b39e362affa94c4b41bbeef4bdd47791966c7c50fc43b644d44adfa5f8e18d02ef6b0a2f5a23d7f8f922eb62c70b7ec061052e59971ed9d8d3dd0aef4dd2bccfc8e851bf1722c66373a44b4c9b8199572eda34873125e305b6d50bc8e335a0ab0a81a2f91b0d9eb92f5a0f9b02009d2d0e0cb252e712efd7e1b4c4480f69c7f50e2c84152e89eb61b09658a7fbf99ed76113184251eac657bfbea4c8f7f7df6ada0eae5a372b1ea73880df5145b1d4d42bb55ba8dcaa56899500c0c575a5b802358fa587ff20bf93b05eb9c6327b7353fc2c1d6d8e504265fc73b97bb4fb9b6159b35b767037f7f676d4f7856548f464a757ec55c42cac409f23d5c906883ef6da32f61bd34716d112bda5cc88c1ea43675a4184cad29268dbd9ccea6ce2f51d2737be5ea70459d483bec9cca046e29521db43ce225c7cbe9f50ff38dbffaf3a65df2bed0388e39c9b5cf64ddaf370534ea363708732d295db378a819b64edee9545838e17041e1f932fcff874fb14e1e422dfc9995e8ae1bb2b41a55079c1f899bf352fc38f1e8941f8480562af85241b563ff4375a342960c456d7fefd976864f19b04a9bd7c5925145e0c7f27d4ec9600137872b049e39a5f3a9241cfbe3b97cbf7951e28adc7a2cb8188590625857e5dcfca6a133c06519397f7622259804197b8e8e32cac74e9213dff65a25c8e3b4c500e492de0b66e9d8d20b686d46897244b9f6c843fecacfd25dea2f4418fe8efdb01926cd5801ef1ab7fb8e4e0e0532681edd2606d18785fbc29df279f62f07f973f1a85c9626bbe0d37d0eace6965a2a03acff475061c695ff758d9b76189c8821bfebf4818ce0906fe6d691a23f285cd631ad37e1451ca2b485512f6835b119680d2cd48f26a72d5c8da01fd044dee5139ec70568404a78e09b0cf3922fec719cd4d9d68f2664ce795d81e7f4e0d6d165717febda8cdab11f2589754c5439979cd298cc3332f31dc414120d3de6d38fa2f861069793eaafb3c92dffccc484a1edea80dff8f7c661390f220fc34b20272fd535575ed9daa3a92f001f9bb945ada09d3aa846c338ee935f6450c369deaa6873968d418374eefd2d28b5bff1ef2cd284ac20ed4ec6cc29a845af6761e8e77da2252ff86ded7b7defb2c37dc0d7193103e14c5698b31db70247a88f9154bf60776127c3f3763437380c44e75c152f864667b35152af133667f97d0929380e4566315905bd573d68fc058ac817e340a9835ac3c5aee1db4972a4a301dba19703d852ca2ccb1333e750fbc961fdf91bc7496682ff6d404df690960099f0229b51c55313a034e5c99c1884972cdf170dd9d8ae99399e0572dac574686e90bc62890d148ac5662fe29513c5602b7014d01938e11f225a4804f4bb553d8968c7e7ae26ec7964187c46c763f7844188bf1f7aa57887fd5b1f382388f87695eac305f83c74f03aa81919a695dcb31a237b1621837834b6f7871e031a290c7f2cb1688ec50f78ab1a06df51ba1aadf74d4ee58e1ed5e58501975ce190055ac7974c559773deb89ae8ac93140138109c4466559403457c9eaddc583f9fa542de59a0cf164e9a667e1124fd0d55ac126b8826f8177c23896ae4c81f38e73a039ffa70021dcf8a2c5b4baaa4794becaad209d52598bc24e8f0d8abf6b0e5fde25fcc180cb8b690c6f4b6034fb3743c0c293678445b4db9e49080d555a062aa26c6552bed3f87109fee5630ba082bf4dc9e1fba147fb5e1a3a16c837c703533a5a4fa55387ee03e595f6cc3289001bef76d65da64bc77fd6bafd8d6e594494bec65185a2490ea815314c81c2e6dbcfe44dadf826fd880f8a8233dc5ed3db8930a99fda31e1e928a0fc8a1973ae72109f5d0f3deaf430f950870618b3fde73b9ddf917746ebac37634cf5fb5308be1afa1041d44ecf2c21c157bc3c73ff28861fb8a7aeecec93a8096f0038cc98568555544cd867353b27f87b534dd5ea543051374547f949a4c9c1be74860360efbbab7d46713b105ff1bd0c51e6951b6b0e47c4c26b9459cf9d3f8dc671cd33ecd3ae53e74fb9e532079e219a3d939a7bcf135356144cdaa8ca6cf91f7ce3e41a5fd624eb995c5609a5ad63ec0318a3cbcdef6b84fa6cdecc2700e6ec4907add7c0ea593ae162c71e5733db6afbac9c9260258e780013c2a0f9bada08592630e28d078cb7c2633fd3f83caf11a4ae6f3d2155cd587420b7cfd0bbe0e43106af10328ce8abeddcc470fa1bc6a10a68bf64c5e835ea8eb7cc63f890910ecb84293d5f80b56a836ff14335b638fde97d8b98468459bd7133d1967c256cd94ed6dd5cf3b8c1f05811042417f479e77218fd3ae74c47206260538633b1a91bc042f18bfe0fc50c339fdb37032112d8ea54", 0x1000) write(r2, &(0x7f0000000100)="589083951b5c783b21c6113e6a15b93d5c4464c899689776b7cf73d1760d4ba248dd821d077c6f7a3d0d49b9a25cdaafeb2764e2dd4fed35f6c69fdafda983bbc92dfb034d284861f7004b650b559bc8a8", 0x51) r8 = syz_open_pts() close(r7) fcntl$getflags(r7, 0x1) dup(r8) r9 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r2, &(0x7f0000000a80)=""/4096, 0x1000) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:03:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x5a}, @cred={0xffff14ac}], 0x2fe}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x16a) pckbd_enable: command error 16:03:27 executing program 1: r0 = msgget(0x2, 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x3fe, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x80, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x400, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x100, 0x10) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x50, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0xfffffffffffffffe, 0x0) r8 = socket$unix(0x1, 0x7, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x20283, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000980)=[0x0, 0x0, 0xffffffffffffffff]) openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x800, 0x0) socketpair(0x20, 0x3, 0x9, &(0x7f0000000a00)) accept(0xffffffffffffff9c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000002000000000000e7a08a9c1fb4000000000000000000005a96e09eb127ebe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007370b70000000000000000000000000032de152565357ce47ce6bc1d99416e8bf06cb70369357ff6c1ad73c9c639247447349928e0f197aaac026348b5abd2e0edd5e9c3190f34f9bef43dcac5ad2db846fa0c10c33589adcfc50e441550f0252e82695436bb92d504382b41cbc7e7762b2c9ab89937da00"/215], &(0x7f0000000ac0)=0x6e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x20200, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x81, 0x0) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/tty\x00', 0x800, 0x0) r17 = open(&(0x7f0000000bc0)='./file0\x00', 0x8000, 0x8) r18 = socket$inet(0x2, 0x4000, 0x0) r19 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000d80)={&(0x7f0000000180)=ANY=[@ANYBLOB="018792a7d58fd40f0c00"], 0xa, &(0x7f0000000740)=[{&(0x7f00000001c0)="533cbf9391d97f4c39b28e1e7d24c9befc25d23b0ccc7e9a596603bac0d0585b7c933151e46fbce121fe58483721b2678d9d589c213afa2dc5147e925b218b0dda445c850a57914dd6bab8c1cfbe2a2c28dda13d531f4c129a4f170d2bf313385b55a8f940dbf8d40fa336a90a1a405c4da5bfbaf715597c9896676237234b4c82954d6c56297c46c653c1cd09d3629945743b13cf0f3a8c5d9fd4a149015f2d0339df4807fc1b2a0cb8bb48b3b2b6bba95a3d7b9d302394e0a87d7f3ddfa2e9bb09cd36d5a0dff5cf4c61bbcf3872b3f2a679cd43d7ed920a38", 0xffffffffffffff39}, {&(0x7f00000002c0)="42cf8d31a9e6063ccc9e005e3fe3252bc00fff1ef76e3235d8884316d0f81bb0c9d0caeda4c7bdf0c69222fc31fa0d3f6f27ca00e2b4bfa7537a780613bbe845ad0757c689dd949e4ca077d60878a7682f0d79b14aeba5719b3e8d9d01e38a4ee632e4f375494578e6aaf5488bb589fb1a8550f60f2fea3cd7ba8ade67c98346f8fb8aadde4825ac446381c9d34c008ab78b59bdb5131a2c127274f97b7c8580e87734140f9517cbfb397070117ed97b345e3299cab6afcca9afb0f7706f8210fa5e61a90b816fb3aa463d", 0xcb}, {&(0x7f00000003c0)="bff66762a395282bec13ba4966a4784fd66089e0a3d2b565654171bf4afb0a130974050de3ea4ff7c177f46fb7644f814ac9382dafa9be7c3f630674cef2267e04af3e9b8b250875d1c1751b4a6bc05d7a6fd722a57a2e0045862c7aa3f92540a4d1c6d786b0d4c0826adff7bde97a6d9804234e7aedb9d9", 0x78}, {&(0x7f0000000440)="f2b9bccafb199c73088c523368532afafd7c6ef81b95ec9a5e9963e814e5618db127986fabff8358e97d71cf0447b943afff855b1e891d64f5d98cb6a3c0c4bb23f43c6d8646a810b7f8b0801955f22adebce8cc8d0dd0e21308ecef06f789e8f3937251c4b3a7324f05d26cacb752", 0x6f}, {&(0x7f00000004c0)="84eea4d9fb06423877f64fc1065ef7856bb0313e403b27873f4b48d48effbce18cc57da4b20a9fbef93e216cc70b8e5909db225af1a1e62e4992705c7a9aed57e0626d4a2dc0528f7938bb4deaf33a350b251c8a1e2cd27324e5d14b4e9d93d26ec7c7c8050e6c9ec405507dcddd9f27032708112c2592cc00b7aa9d75a9c15b4b77a57e8473b0938f7d0a952249d4c60a4b363dd176d7412166861c89f302fdf21f09c75b6c003a36383aa51fc8fb5cbc511d4656fb997c91d21b49bee9d0c8f7918a5bc95422d721398df40d4b66ab307f685df8442ef5bb41754a143f342a08f755ccf3af687d818d14b7a292a1b5c56073f63dde5cc553d8947793c7", 0xfffffffffffffee2}], 0x10000184, &(0x7f0000000cc0)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, 0xffffffffffffffff, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x0, 0xffff, 0x0, r22, r21, r12}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r21, r23}], 0xb8, 0x1}, 0x40000000008000d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getuid() getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x80000000, r24, r25, 0x0, r26, 0xc0, 0x2d2}, 0xcc10, 0x9, r20, r27, 0x7, 0x101, 0x1000, 0x9}) r28 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r28, 0x0, 0x8001) 16:03:27 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x220, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20880, 0x0) getdents(r3, &(0x7f0000000100)=""/101, 0x65) shmctl$IPC_RMID(r2, 0x0) pckbd_enable: command error pckbd_enable: command error 16:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x11c, 0x1) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) lseek(r1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:29 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) fcntl$getflags(r0, 0x3) close(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x1) r3 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') accept$inet6(r2, 0x0, &(0x7f00000001c0)=0x3cd) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/159) semop(r3, &(0x7f0000000100)=[{0x3, 0x10003, 0x800}, {0x0, 0x8000, 0x800}, {0x1, 0x33, 0x800}], 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002880), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r3, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:03:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="88", 0x1) socket$inet(0x2, 0x8007, 0x4) 16:03:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) 16:03:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) 16:03:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 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, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x84) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 16:03:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000004c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000500)="96da51371a8ccc67d38956fa73b3e141dc2379c90d59f88544455aa196a4c385b8718519144eec97d1ac8be0b3021e3f90399e9f6eddeed95b442c79f9b7a97e99823491ffda21b28aee46bb38e5396db125bfc0a4f72408add0b2955b7e04b029724b68772585da", 0x68}, {&(0x7f0000000580)="5af47965ef3cebea0a2fa20e7ba9faa8bf7b18c355280e3e053703c3f400e3e21be20e381fc3cabdcc50a628164254040792be5308603f8d6853f33e63742de0d3dfd341a27b8b7229a22a9cef4177450ed37acdddec1a16d2cf8b1a24", 0x5d}, {&(0x7f0000000600)="f8d9ee7cfbc45cb4c22584b24662faad422ecf6bb222afef98125940ef502b3c8ee338235b0a0c39b7", 0x29}, {&(0x7f0000000640)="cea582931aa15f95a56ba38499062c653d94bb2eb09480e169c2e98e2c4d82b4fac0ab", 0x23}], 0x4, 0x0, 0x0, 0x4}, 0x0) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() close(r2) open(&(0x7f0000000480)='./bus\x00', 0x2, 0x84) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)=""/190, 0xbe}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f00000002c0)=""/151, 0x97}], 0x4, &(0x7f00000003c0)=""/47, 0x2f}, 0x800) open(&(0x7f0000000100)='./bus\x00', 0x24, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0xfffff, 0x0, 0xfffffffffffffffc}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:03:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x7, 0x8002, 0x9) nanosleep(&(0x7f0000000380)={0x9, 0x6a74}, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000400)=""/138) setsockopt(r0, 0x80000000, 0xfffffffffffffffe, &(0x7f0000000000)="db9abb02a49e1517563776e76826857882f6ffc2e68d5bb116122aeaf778687d4562f40982c0f1d8df5aa4d7e8329adb8a846d8a6d2762b156bd7c7814bd7c6e4bc2e126de0b873a83c689e363879e309c0021a6046e92aae9fd36a324f1a80ebbe42ad84540f0c848358689b76a9dd890fecafdd2a37c7137b826b34507d665265f691cc4187b9a47418e0fb7ca80c7394f1513cde06e88106df742b5c5b8afc5364f4014b4e58a995a553f58661da88a4c616e14945c7f41f911920b47d6c0649c31a23d12270cf7099f0819c939b5604a45e08ed791b791f5f8b0bed05bd8f041d4ba7ca7c186e18c7bd1c35d964eab88c87dd98b", 0xfffffffffffffea8) semctl$IPC_RMID(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="ae3987dc973c477b24bff8ed4836e3f5284f4f2df44dfa2c1f11a3c32f7dc94c11a7411eb2909d37f73750a74bd7f88b57a5580654261a4e262adb8ade682758af4dfc72bc98ee913eeb6bb29b4af1e30947665a7a56de80f26fee953115f7ca9fdbc073fd73ddc8290bc9998af39d6353df4c7ce1cb5473a53c9c2908d37cc3b97fb1e5e5cd5893464a6f8808a755d1e9f8fddd907ccabba3d747744f16445c4b45f9ac44a60b815f79b2bdfceef9b456", 0xb1, 0x0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0x9, 0x5}, {0x18, 0x2, 0x10000, 0x1f}, 0x8, [0x9, 0x3, 0x80000001, 0x3, 0x2, 0x7fff, 0x7ff, 0x5]}, 0x3c) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:03:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x308a0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) fchdir(r0) setrlimit(0xffffffffffffffff, &(0x7f0000000100)={0x7ffc, 0x9cbe}) open(&(0x7f0000000000)='./file0\x00', 0x88, 0x10) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x201f, r0, 0x0, 0x0) 16:03:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) r2 = semget(0x1, 0x1, 0x4a1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/40) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) semget$private(0x0, 0x4, 0x440) 16:03:30 executing program 0: r0 = msgget(0x0, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)) msgsnd(r0, &(0x7f0000000000)={0x2, "ad368ebab23246c471adab1cf24d5bb23e2479eb1c18752c317df4759c19f95886a990e9c6708638c19b8804638ea3e2d8aba790517ff4e04f540e319e577448cc5d6b8476bbb2089a"}, 0x51, 0x800) 16:03:30 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa00, 0x0) dup(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x5, 0x0, 0x9d1, &(0x7f0000000040)={0x2, 0x100000003}) 16:03:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805", 0x6}) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:03:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x90, 0x100) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x3ff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x10001) open(&(0x7f0000000100)='.\x00', 0x3, 0x0) 16:03:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005136000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:03:31 executing program 0: clock_settime(0x7, &(0x7f0000000000)={0xc000000}) 16:03:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x80000001, 0x0, 0x9, 0x7fffffc0, "a508000000027f00007f1000000000008000", 0x9}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/156, 0x9c}, {&(0x7f0000000380)=""/187, 0xbb}], 0x3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:03:31 executing program 0: r0 = socket(0x2, 0x405, 0x7b526d4) socket$inet(0x2, 0x1, 0xa18f) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 16:03:31 executing program 0: mknod$loop(&(0x7f0000001440)='./file0\x00', 0x2000, 0x0) getgid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xcc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x2013, r0, 0x0, 0x0) 16:03:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="d1632e2f666907003000"], 0x8) listen(r0, 0x0) r2 = getuid() seteuid(r2) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:03:31 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x6, 0xd9a}, 0x10) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/69, 0x45}, {&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/106, 0x6a}], 0x6) r1 = dup2(r0, r0) r2 = shmget$private(0x0, 0x3000, 0x540, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000005c0)=0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x2, 0x3, 0xfffffffffffffffa}, {0x18, 0x3, 0x81, 0x4}, 0x5, [0x1, 0x185, 0x4, 0x83, 0x4, 0xba20, 0x5, 0x7]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x100) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000680)=0x2) getsockname(r0, &(0x7f00000006c0)=@un=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) getsockname(r1, &(0x7f0000000780)=@un=@file={0x0, ""/86}, &(0x7f0000000800)=0x58) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r3, &(0x7f0000000880)='./file0\x00', 0xd100, 0x2) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockname(r3, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) symlinkat(&(0x7f0000000940)='./file0\x00', r1, &(0x7f0000000980)='./file0\x00') pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000a00)={{0x18, 0x3, 0xa67, 0x9}, {0x18, 0x1, 0x5, 0x100000000}, 0xd37, [0x47, 0x1, 0x81, 0x69, 0x8, 0x5, 0x7, 0x8000]}, 0x3c) fcntl$setflags(r4, 0x2, 0x1) getpeername$unix(r4, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) mkdir(&(0x7f0000000ac0)='./file0\x00', 0x8) r6 = open(&(0x7f0000000b00)='./file0\x00', 0x10000, 0xc) getpeername$unix(r5, &(0x7f0000000b40)=@abs, &(0x7f0000000b80)=0x8) open$dir(&(0x7f0000000bc0)='./file0\x00', 0x1, 0x8) accept$inet6(r6, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) getuid() execve(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000d40)=[&(0x7f0000000cc0)='@#\x00', &(0x7f0000000d00)='\x00'], &(0x7f0000000dc0)=[&(0x7f0000000d80)='/\x00']) open(&(0x7f0000000e00)='./file0\x00', 0x2, 0x2) 16:03:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) mkdirat(r2, &(0x7f0000000040)='./bus\x00', 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:03:31 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 16:03:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x8) 16:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) 16:03:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:03:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20e, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:03:32 executing program 1: r0 = socket(0x0, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1ff) recvfrom$inet(r1, &(0x7f00000000c0)=""/225, 0xe1, 0x43, &(0x7f00000001c0)={0x2, 0x3}, 0x5b3) accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f0e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x800, 0x8) 16:03:32 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xe, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x38, 0x8) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0xff, 0x120000000, 0x0, 0x7}) 16:03:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x6}, &(0x7f0000000040)) 16:03:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80008000a0002002, 0x46485d48) mkdir(&(0x7f0000000040)='./bus\x00', 0x1) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, &(0x7f0000000080)={0x7, 0x3b, 0x7f, 0x84, 0x4183, 0x1, 0x4, 0x5}, &(0x7f00000000c0)={0x16b3, 0x10000}) 16:03:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="abc0e046c9150f8d808503f3c123b73f11e91875ecb3f4f13096a595775bf5dca4a6d18b6c084f9352535bf1cb7d", 0x2e, 0x402, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xbd3, 0x0, 0x0, 0x0, "582a7291260735417dd72aef6a13d2b2b7155f6e"}) 16:03:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x820, 0x0) faccessat(r2, &(0x7f0000000480)='./file0\x00', 0x1c, 0x2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000340)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f27a6e36dbc61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe26e5afdc27b8c9831351d7476001000000eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6a6f580f32aca41ce4b029b9a5b806d3ea7b6a7d96db3a67d37000000000000000301bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678db89b1fdce78d001b47c51b570f8b4ab51483923d44549f00675101b060ff9279e8b54b18ce7c0d9c57bf85", 0x13d) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x98b, 0xffffffffffffff7d, "85fe68bfa60200000007ad00cb5fffffffffff7f"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r7 = syz_open_pts() chflags(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:03:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:32 executing program 0: setuid(0xee01) r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = getuid() r2 = getgid() r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x9, r1, r2, r3, r4, 0x50, 0x3}, 0xffff, 0x5, r5, r6, 0xffffffffffff71eb, 0x5, 0x8000000}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x23, 0x0, 0x0) 16:03:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffbfffe, 0x0, 0x43, 0xf4b}], 0x6, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:03:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c3772c0035529cc5de5db84133332e2e", 0x12) unlink(&(0x7f0000000040)='./bus\x00') 16:03:33 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x6, 0x8000000000800}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x6cc, 0x80000000000000}, {{r0}, 0xfffffffffffffffc, 0x8b, 0x4, 0x0, 0x40}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x3f, 0x7}], 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:03:33 executing program 1: mkdir(&(0x7f0000000300)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', 0x0) link(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='./control\x00') 16:03:33 executing program 0: r0 = socket(0x18, 0xfffffffffffffffe, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) write(r1, 0x0, 0x0) 16:03:33 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') write(r2, &(0x7f0000000080)="255ec94bae789d037099b5dd0a2c1a3bfc8c20ce02287b2573201b78b3cceca3379a7a2e359a47f40034b199552cfe7d0983a3ae945797471051d9429f4d73d767a357061f8590b990181e0a89590b582d27c76a90bf7ec4", 0x58) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) read(r0, &(0x7f0000000100)=""/68, 0xffffffffffffff70) 16:03:33 executing program 0: r0 = socket$inet6(0x18, 0xc00000000001, 0x0) poll(&(0x7f0000000080), 0x0, 0x8000000006) fchflags(r0, 0x10000) 16:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) listen(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc5, &(0x7f0000000140)="b291e2f42c52149f6801365cd8fe7145362a6657fbc89a91e14520ed8f181428927e07f71f758223765b33ce1d1d7cac7ac4e4301c97642535b54b5cc09e47ba691dab379eff0100005464a097f8bf698f2a6a7eda9bad62f3ebf7dc60e47a421cac5d3be6426aeca3bc01a9403cca63cb2ca2122e8b3cf0009b00a664c99ceae522074dc37ecf00a3d151efc4682ee987096f01a5f73fae95b79fc4d129568396cb88ff0683f4bf1921a238e19a295af2f4ee67370a91e723123a60972581245d6b115a79") r2 = semget$private(0x0, 0x7, 0x39) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/226) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:03:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202072f66696c653000"], 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) 16:03:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8002, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) semget(0x3, 0x3, 0x441) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) semget(0x1, 0x4, 0x761e109537337f3b) 16:03:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x30, 0x8, 0x80000000, 0x15}, {{r0}, 0xffffffffffffffff, 0x40, 0x22, 0x8, 0x2}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x5, 0x81}], 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0x1000000f000004a, 0x5af4, 0x5}, {{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0xa4, 0x84, 0x8, 0x200000001}], 0x0, &(0x7f00000001c0), 0x6, &(0x7f0000000000)={0x80, 0x7}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x3f, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) dup(r1) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) r3 = openat(r1, &(0x7f0000000200)='./bus\x00', 0x300a4, 0x4) syz_extract_tcp_res(&(0x7f0000000100), 0xfff, 0x5) dup2(r3, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0x173) 16:03:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = semget$private(0x0, 0x3, 0x204) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x0]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x0, 0x4000, 0x7, &(0x7f0000000000)) 16:03:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="fb61ddf52b53fbac432a63702da0b2a693958c11dda90e6ff073c5e5e9a90e183a08cb987a3c1e4948a7ff96e8baea17449b4f32", 0x34, 0x8, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x9, 0xffffffff, 0x4, 0xffa}, {0x2, 0xffffffffffffffc0, 0x5, 0x6}, {0x20608ba600, 0x8, 0x0, 0x3}, {0x30e09e15, 0x8, 0x100000000, 0x7}, {0x9, 0x0, 0x400, 0x4}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x1, 0x7, 0xfffffffffffffff9, 0xcb75}, {0x3, 0x69, 0xafb, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x5, &(0x7f00000001c0)) 16:03:34 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) 16:03:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)}) 16:03:34 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1809b, 0x0) r1 = shmget(0x1, 0x2000, 0x84, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) socketpair(0x18, 0x5, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r3, &(0x7f0000000080)=""/152, 0x98, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x43a, 0x7f}, 0xc) write(r2, &(0x7f0000000180), 0x0) r4 = dup2(r2, r0) ioctl$TIOCEXCL(r4, 0x2000740d) pledge(&(0x7f00000001c0)='/dev/wskbd\x00', &(0x7f0000000200)='/dev/wskbd\x00') r5 = shmget(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0xffff, 0xcbf8, 0xfff]) open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0x100) socketpair(0x26, 0x8000, 0x3, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f0000000300)="ad430151641e990f43b5a7bc57959759f0f79a1a41f6cb9d7042d5633c0283f947494afb2443519014c60a4e4e350d123cb9c7e4c8354297de912df7336691a4b23435aeb65e2c764de8afcae84e7940af6920213b589ab7a06490b30f7ae46c83fe6b481c99d3e236c2bb6f3dd2fa753dd96af93ff6eab8baccad03d9a9aed7bbffa718269e973e4d463006fa29a417f6110827ac42c45f6aa2a543098f299be3219cfbb76c1ffe5c8bccd5f14276a1ccac1c9334898c9b5d891664f38e7785c95e97787b95db2760d15452115a1533b7c7e8dcdcd882003f199fe101", 0xdd, 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000400)={0x8, 0x6, {0x1, 0x2}}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000440)={0x1ea, 0x200, 0x3, {[0x8, 0x5, 0xff, 0x400, 0x9, 0x1, 0x8, 0x100, 0x80, 0x2, 0x4, 0xfffffffffffffa56, 0x8, 0x7fffffff80, 0xea, 0x3ff, 0x4, 0x2], [0x2, 0x1, 0x3f, 0x800000000000000, 0x0, 0x1ff, 0x6, 0xfffffffffffffffd, 0x4, 0x1cde], [0x4, 0x20, 0x7, 0x5, 0x3e67, 0x800, 0x200], [0x1, 0x100, 0x2, 0x69a, 0xffffffff, 0x80], [{0x9, 0x3, 0x5, 0xff}, {0x5, 0x4, 0x1000, 0x40}, {0x2a68000000000000, 0x1, 0x2, 0x77d}, {0x8, 0x4, 0x7, 0x6}, {0xfffffffffffffffa, 0xb8, 0x4b41, 0x81}, {0x3, 0x5, 0x9, 0x8}, {0xffffffff, 0x8, 0xfffffffffffffffb, 0xffffffff}, {0x6, 0x2841, 0x4}], {0x1f, 0x8, 0x7, 0x81}, {0x100000001, 0x6, 0x4, 0xb33}}}) ioctl$TIOCEXCL(r4, 0x2000740d) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000006c0)=""/244) getgroups(0x3, &(0x7f00000007c0)=[0x0, 0x0, 0xffffffffffffffff]) setegid(r8) chdir(&(0x7f0000000800)='./file0/file0\x00') ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000840)=0xf75) r9 = semget$private(0x0, 0x2, 0xe) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000880)=[0x333c2e9b, 0x2, 0x0]) getgroups(0x1, &(0x7f00000008c0)=[r7]) getsockopt(r6, 0x3ff, 0xbe7, &(0x7f0000000900)=""/252, &(0x7f0000000a00)=0xfc) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd0\x00', 0x8020, 0x0) 16:03:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x49, 0x6, 0xd07, "9cc8c94dbb1c6c5d75c32a17f91014bdb83b6488", 0x7fffffff, 0x1000}) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7, 0x80000001, 0x40, 0x200, "051b23943196ae770b6619c829d5b9707d5e787d", 0x20, 0x1}) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) pckbd_enable: command error 16:03:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) listen(r0, 0x0) listen(r0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x50, 0x80) 16:03:36 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x96) pread(r3, &(0x7f0000000200)="1e2eec6555f64312bf9723992da2a80461fbed52bfee3c53fc5b7758fd9a5607fa5374ddcf12080e137f796da94634d8c3b9f4f059a27764a72f0b28e748f8c2c45b3eb0ab40a5bd1d94f6e7ff7919507c064e99f55ac112ef68f7f885779975743cabef4622975bc835c3dcc4b32d12f1c66a072e492c738c3f9affcf4952209867c9913dd37af567d161da0809117c5cd5a5eea3257f416540b64ce5ceda1f2563c74e02018857a7a3aa83dca21191e21a8ae6bcf5492537963706f67f464fd31f0f05966afd9d2c72132c7c8b196894a862fd6c4f418f1f322759f1481e6858c8ed7b813a532594c222eb2681", 0xee, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) pckbd_enable: command error 16:03:36 executing program 0: setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) kqueue() recvfrom$unix(r1, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) setegid(r0) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 16:03:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) getgroups(0x40d9, &(0x7f0000000280)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000000000006) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) pipe2(&(0x7f0000000100), 0x0) getsockname$unix(r0, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) pipe(&(0x7f0000000180)) 16:03:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xd1}], 0x8, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x145) 16:03:36 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x30020, 0x181) r2 = semget(0x2, 0x4, 0x8) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/205) 16:03:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1e, 0x2, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1, 0x1c43, 0xfff, 0x7}, {0x575, 0x9, 0x0, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 16:03:37 executing program 0: geteuid() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x7ffff) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 16:03:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1", 0x1, 0x0, 0x0, 0x0) mlockall(0x4) r0 = socket(0x0, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x2, 0x4}, 0xc) setrlimit(0x4000000003, &(0x7f0000000040)={0x131740, 0x400201010000001f}) 16:03:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0xc7, 0x9}, {0xae, 0x1}, {0x43}, {0x62, 0xffff}], 0x4}) 16:03:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xffffffffffffffff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvfrom(r0, &(0x7f0000000000)=""/22, 0x16, 0x802, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:03:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000033ff00000000000000000000000000000001000000ba00f2e9ff0000000000000000", 0x2c}], 0x1) 16:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) r1 = socket(0x200000000000011, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xd62b) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) wait4(r3, 0x0, 0x1, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x84) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18400, 0x0) 16:03:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000499000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000668000/0x4000)=nil, 0x4000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x34, &(0x7f0000000000)="05b8f960d9331e4f5c679153873be683b3d9f742a89f7ec6ab0bcbfe9a242a40a1fdb01eb9b08c28ea52041386d6e7b79cd8d80300"/63, 0x3f) sendto$inet(r0, &(0x7f0000000040)="ebf2328b136f9c29", 0x8, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x3) 16:03:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() recvfrom$unix(r0, &(0x7f0000000180)=""/120, 0x78, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:03:37 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16], 0x0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffff, 0x4, &(0x7f0000000180), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x9) 16:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="e4a38137e88efdf0ca4f11901d6e718e1d27ab5e9afa3151db4f46876a09e84d3868419cda83f1a8df7d92fbf39421db4c7ede34f37a328b5b1d6d2ec525bea79e992e47df58170742ae2b0500719480ebf70e715a6204d80606b5ba634e7393e9ef6a978584faaee3f848f186a7c7513cccb5bfa285c3829354df4349c3cf2cb35b633cd533c2582f4e12c0d824a018d70d2b11700fa51adec4f0ac4ccbe170e587086ad6612c80d09e50c1b0c7845c6420bf8f2fbe9e4b21c0d014f7f04b969d8b950bca30654a33ef9fa7b84230652f2fff3e6bee4b3fed2a96833eead94142e7ba8da67615f484905f", 0xeb}, {&(0x7f0000000140)="07d8dc852d751279a923322f711e846bbb7e3d86561f084ab46db8e9db018582fe09b10170f8043fa303130d0d9709fa5839cc4104e3208707b860f063b9a514258e07bcc9e2ac0ead31a44a6465c6ef5ce16055da06eb33b53a1a86fa617f9e01531655084f9a89ed8e5519d7a91dec1657841a87e0bb6345915b32320ef86fe21eb7f1d3068ab54b27c4d89d431d0731334108c8376cb6476b7c846d15bbcfc90d93c577", 0xa5}, {&(0x7f0000000000)="495f926ee37c260ee3249a09cd8e45ffc28b37325eade30c3adb74ababb25b7c34a86beb7f08e4dc84", 0x29}, {&(0x7f0000000380)="0bf76de377d305004245e1221b4f5236b746f1814d227ad93cdc8cdad01859ab6808ed0586c05c7a675cce45d2c31d3aabef3c9b2c4baf9cde29d975c79777398d9222167c019b7e39e6e8dfb4217f862f9b5ed04f61369548b91eb0a6725eb94eb4b01bd50baa7ba4646b2160796c9a40f62b7eedce2e8f34649218b585467fd74d1de9e5807602af378a51da60f4e1baaf86a00d464aa4044b32a08ae6f6978df0dd9879b7dd66aaf5188e7a337e307822daecb420e1a1ba9c17e0bd1b86f88dad897b5e2ba457d490d73ee27eb1203cbcb19e42a289eab2323b797768a7c20c5637", 0xe3}, {&(0x7f0000000480)="0dbd74e4edbb8ece1ca87a28f14ad7c991ededc1fc579f23cbde423137552b17a0b3dd05afac2ec0dc61a3ad7c30650a27e4448b09b04fcfaab6738d7ab4da7c718c9a14012df3a82585bcd917932065854d27b428b0b5b74a26a48250681bfceaff5e8ff05dd12bb737c8bd50c0629ec16b9330d6347652ac1592facbc41a8350d63d00fc4f16d6a15ef8", 0x8b}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x6, &(0x7f00000000c0)=[{0x9, 0x100, 0x10000, 0x2}, {0x2, 0x4, 0x7f, 0x46e1}, {0x8001, 0xffffffffffffffc0, 0x7, 0x100000001}, {0x1, 0x9, 0xfffffffffffff68d, 0x1ff}, {0x5, 0x1d, 0x2}, {0x8, 0x3, 0x5}]}) 16:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x54}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x3, 0x800, 0x4, 0x9}]}) 16:03:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x100000001, 0x0, "d730c1e7bb6fc6f47ef6153bb0afdd0000e74de4", 0x0, 0xfffffffffffffc87}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:03:37 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) socketpair(0x1b, 0x8005, 0x6, &(0x7f0000000000)) 16:03:37 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:03:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) r1 = syz_open_pts() r2 = dup(r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000200)={0x1000486, 0x0, 0x4}) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x23, 0x1c62cc2d}, {0x40, 0x2}, {0x101, 0x3f}, {0x7, 0x38}, {0x6, 0x4}, {0x0, 0x200000000000}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x67, 0x7}, {0x45}, {0x100, 0x7f}, {0x42, 0x4}, {0x84, 0x3f}, {0x48, 0x7fff}, {0x26, 0x2}], 0x7}) recvfrom$inet(r0, &(0x7f0000000140)=""/126, 0x7e, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x52, 0x1, 0x9, "5b9315238e3badc8fcad23012dd07ed35a23c325", 0x4fbb, 0x6}) 16:03:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x42, 0x58956b7e077a8b91) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) flock(r0, 0xe) 16:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000180)="c4bd467aacd0465e05e85b11fced531b78a571bf483e5f14f56e2f4e01d21e39abac68bd81419a7b81b74e72718f34c2cd1013724144925f07f070af", 0x3c) close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5) recvfrom$unix(r0, &(0x7f0000000000)=""/59, 0x21, 0x42, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x840, 0x109) 16:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:03:38 executing program 1: r0 = semget$private(0x0, 0x5, 0x80) semget(0x0, 0x4, 0x62) r1 = semget$private(0x0, 0x2, 0x2e3) r2 = semget(0x3, 0x0, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, 0xfffffffffffffffe) r3 = getppid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x82, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000240)=0x6000000000000000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8008, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000280)=""/99) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() semop(r1, &(0x7f0000000440)=[{0x3, 0x354, 0x1800}, {0x3, 0x6, 0x800}, {0x1, 0x1, 0x800}, {0x7, 0x7, 0x1800}], 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x20, r6, r7, r8, r9, 0x34, 0x1}, 0x1f, 0x90c, 0x3f}) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000100)="4c191ef485bad1c36730519aa689d85051dc2f6b3bf30a12", 0x18}, {&(0x7f0000000140)="e57e861b1d55296cf11253868b4247f78bd6fd20ee0c4d54d919dc1d75618d961205f59cf9afac1f8e7815e9f780e72300a95e1b4d476b4a4baa976e54c25965f74d5eaa05bc7a9647f2960a8445b6a587b2cff55b43df121257322008fed82285e792e5b855d45430c4cfd2073e425cbb5340f56151be01fa6bfa609c044ec26e7bd6", 0x83}], 0x2) semget$private(0x0, 0x3, 0xc) wait4(r3, 0x0, 0xb, &(0x7f0000000000)) 16:03:38 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) unlink(&(0x7f0000000040)='./control\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = dup(0xffffffffffffff9c) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x65, 0x1, 0x2, 0x3}, {{r0}, 0x0, 0x82, 0xf0000020, 0x8}], 0x7fffffff, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0x22, 0x20000000, 0x9, 0x5}], 0x1, &(0x7f0000000300)={0x6, 0x7ff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0xfffffffffffffff9) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x100000000) readlink(&(0x7f0000000340)='./control\x00', 0x0, 0xffffffffffffffe6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:03:38 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000001740)="65d3cc15adeea21dc35fdf3e21d48dfede727ed2f11dc43ce7cb50b54449b6519dbdbe189fceaa2c4a56fe527e24abd1157f9104cb7d6ee0512ab880f2e932e450765c460a0fa792ae40e52d103239a5e00f8fdae51ba37d448bbe4befa7e4c89e60c9dec6125c5dd251e4d273c518de9261f73552de9a3890513f20b2a695c707a3b118d71a2f48167f30f92dc3b1d775f1041821affd022ae8bc4ce3ec2e56a720cccad0aab9ceda80eceb1af222472750180e86e562c8344b4482b4f06c09b31805a30b89cb122fa216fdfa0dd5e92e901e1a642b9a4b14e47c31ad5c1383877e429a20c2e1195f40c1f60b4d5cea37aa9408f95ebb4f6e2104551bf461cdeaab8baffbb69bc2f1f1d7b92aedd29f85224d635c9f84ada2081584c5d4a3835a215290e54850e544e6a4723a2cdc9c09f2921249639d7d3388985a0ed165a033663d92fe3777ce7c56797bee6dc05c99f18cd8a2c7d8f1bba40ac7d9a01ca692c1f6b20f5c665c0f9728ccd95ca42c464c29c2b13ac1bd6eb2c175a92b4da83dd6b1dad42631d7794f6eb950ae96bdde6bc232dce5731f1944e7c8e60f23143c9710867244cd07b8351b0a997363691e14d3b61d2541c2312a66c525d506a414ac69d9b45d69073a8b08ccacb27881f52d838711016ed38173440fa48e584a1fe45f249ba58933398e17826642fcd42b7dd82e9d33cd0992dd3d340ca65c60e9263cf4b0f0cf9f629f3b4f394c5728f65e4ada8702d4ad926b056607f8fd0d94329566aa212826e3dc2a9c9b286d1477a068fb95e0332f19a4dfecd98769d884f35e78b9aeda3e9b65a4e35dc06dc8c098164a9752d4a54cd08918efe3ec252f660739c645e59b519ae22c9b669efa181193e8cfd4994e275f4d6d168fae42e90464c8915c660c146c053f9a54fd6327cedb7d574307830131cf60a38393e7333ab1cc4184782260fe72f7fa20b40423cc71f5a115c1119277810ab17d3c02cae8f299c97a83141315fcd98b3db399060be2bbb84e96f95879acba7342798024a7455ba240498552b26c71d25666ce3c24fd81d398a8b41cf6dbfb6e9598a3f4f747a9d85602a7897fc958272fed83b10134c3da13b903eba721f040a5550a41fc01566452140450a8680073dde12b9eb24df992456c3d0b600ed8f9afacf492ba3b88bd76f9936fdb9bea393671a08318fb58d675fd4860a0bac0d7be8e57734c4812013315c5962389b305c18371477dc964d84bf287a4671fa8003ee9f91c6ba278311fb9de34ccd18799f22bb8347b17ad2c2fda9a94adc71310fff530c96460d9b4cf1184da7aadbecd63df2cd9bf1354941a7533c76ac64b9717c646c51a7e81520872d0a9bb445b6756a9824ef4aba4d48a38f1c7d48ba604d9e5f16fb7e6b7e2ea250f48c633fc6909ff57ebe6d92241156062ca397a5380f66aa2664dab6fc5a09f60ea3700746ed2ffb7b7c7ad65cf1a1833d2ef45ee2e2dd302301adbe821431af38ff374cda2b8274b38c4841258d225967894b70d8fcc270110fdd7e89f1b79a5cb23e2751af583d7716be9d8bb8b7f8c71ad10a79196975bc7bf0cac49a51560e89cf0f30c2ee785b5be26d015d5e0a7319c8991ab03cf17a4dde474850172d664ce03bad16d53619a84663759644fd38214b8aa0f03cbb0ab93f3d05c066d75ff399024d47ec8b6c9dfaff82c88755d5463939ca2ba880e92e0f8da9979b6c7cdaa9661b23611df5859024d56ec579a2ff6285aeb15989386b3bd3c003a974c5ecd1425fb013c0dbf4b343efaea6e27411827d680fdf032929db21ba6b938c0613c30747335fa8e6ed7434d8586b232d76b42b1f1abd5c9a0aa6176df522f2c49cfc9d02ce1c6d90e12d69337b73d726d3baee70f1c394bf27d202653a1587848e4068a64f59b64250e7eaa8047d0959ba61e510ab29978cfb914c12fbe33090b3a0637d67f1a485cfb82e6bf02a90008098c309962392881b7158b2229da314f999dfd6e8c2f6dcaf1d676b9f13e7e3672a6fd6a7d62e61cd50c24ad53f7beae1dfef1e181a44ec8a6ebca45594fcd16baf968e362d63b0212f2b02b424e0c80de16995e252cd08c5c44d1268c005a2eed53979f9b2f2d4bfad2336d10ca8b66017ec24d17cdcd0e9e61e96bdad42cf925e12524f03205722024e90d0b6e48a2efd6f5395f29c9f1a6f146361becff2b2788c88c3a7cc0a8ec599555f8575ced1cc7a9089b2d24bd4b4e35011744f601d575cea911d33691f4c9b97d5cc78639a03818f10f732431cc9f613bb30422b1c2388680cf9701b1d07e434b20a8bacd9c1a8d24096a513f7c1ee4dc47f105f950283465aa824a6337e4a42ad9f638f47cd72fe9c0ad71ed05ca6d5e48c052c607a72cc9968e3f6ba1da7692329709a118e8c0f2ed55d35105aec8af2ddf696cbfc5908878dc6b0dd45234705aba376906ae0696cbe78cfa29e207860ce97fa90a70c19c2d3cd1ad70d0c9d29862642932a82404f3fdcab2b1312c98bce34d9f1eac8dc518c77960026ebdf0d950d4658a4ab5a4eca6fbe5211851728368c3ab358c78b0c26ebcaaea808bc0ede3baa9c2893afe9d1ad41aab3ab082ac9287531676b2bfa02eb4d77b884f709864a2c315fa71cfe61e9281c632c3a3eb84099e6177b815e14106c2e4e8451a7474665fe237acbb7b5d06d9f41e03cafe5280260f4e0c38f9d20afba1f3fe360c733bd5c22155162b83905d39cb1b5b674c6374a263e74b220ca0ef0d2b1e0fb6c00837cc910c2264fab44ee94b5abd62c833b0bf6af2738c66248c66c7dd86e336eba372f69c10a2c0386790bb1237195bc241f6364869d0f369440fb40431603d39194607de4ecb9b07c384e689bb111698d7d02f12a266d91aa0bed6de7f907b926a9e108d0e69668f1f4ccdb4163fa7668e5ef22d187a28a90ed7d14393c08fe9a1c2cfea9edc93fb18eebca617c04811a8fc5928d62ecb65ceecdfa8c04c38f889d1d8c4c98d6d3d523864f42a45c55ec8a53a1f6202eb91b2a6af40ce123326f87556b0183fab33acb42a1f6107739f8ee7abc3e6373c06f3328a73fc225a409cedb856a7661d90554ad6f5167a0275104b90cb66e962158426f3487823ed8604acbb54f6bf473d6c8f6f67d114d872cb6f5312dbba65ac85cc2d977a651d95cfcb4c8efbdddda5a1ab4aa42578e92f3bcca75b4792ed23704b35e6eb2d524f3e19261f091742e16e0f7d124df1b30440c173d174dd0b06a89dfa78bc521bb8b1bf912200f83a2b1f4e87860b5ef9e851302f9805ead5746472803d0fd177116c3d6589f8ff0723d2f0df58507d4038f412846c18daae406be8b88f3f7925724350215e1cd4f97d17ff187864a499d716355e9edd9006ce3fc1f555cd7a192ae8125ade0c09fed1b2cbf822c337d5df5c84ed077387fb551d2d3feb0c45c21d621721aa61010c56b22de30c208ea9ad5613a078f7d61af50cde99468e7a1dc68a0bbc60b1857be4dbb7e99734fc2c8ce77b65d03638c6092155d58adb457a3755031c0f8d38c03ea0a3d0f895cde544a41dd78588cee8d94695a981b099b4bef25d21bd87cb224a5d3b66904d3891c6f2a200724215b731ef9a2d8cc90efaead0d2cd95366f9159f0f4f8b7db8485cb771cb204ae661cc792e62c0e69424a9d5b48cd403bc6233c052084b7576a93b908a385ce59ec694b3387f510b98db65a7ffbf0d337b4e271c4527273a05612fc427263c3c5f5ee993cedde9708e037047626c26c08431f251a0d750c9475e1a889da40725935b20ca9840f8be2532077a22b6f8be406821344dad356ab55566a19bb40f8d82d66da4291d5a3595986327e2ed7690564136d2d70d2c38b53d8e56bc52a1e639d162e8b8bf8b8a9682225013e2c7d0fe26b72bd4c7437914fe5091e00c70347ca3fb3712b17cc1aef0d82325d747feba65f3e231d8abffcb30ec509822888a6eae0a7715184deb43bbe9672adf7f732895224c15f02fea0a181c65a23e4a8509b1b16261e8b731df81a5496c4abade28c0cbe72dd8b51875271856902a414d229e993873a0670e5a9bad2d22ec38ee59bced75ab09a42016c91f71bf2cd65b043ba8a0fbfcb2ec5bb0ec4bcd39563bbff210de7c373eaf602c88935a5bfc856ddb884989b4b85dd0c874ee5ee633972605885fc88dc5f08238b1489269788669247eefcfd6913d0d1c79aba3a1a5cccd1aa7eda5b093a48f2319c68ddcdb4f90b33532e23c6a03ea57dc0f8c6a43627616fc9fa83adbcef7e477eaaef45a0050b3889a0fd37817c546c472040aa28045320f1e15438375ac49d6395d2d56b55059b6b1cbc631939197999d0c6e3d90e22cebb5f5ae8b8dbe1c7a512d77d2d2ff893747996e9dd441bd9d6c9763272e110dabcb9f6162040033cbf726e4a337ccb6553531b5e3bea3b1163e38bc02cdff57347cfeecb53a8766fac74d3a005a39dcdbe72883d6351fc5662c9e98803d5419dab7e0777a6b34a8786e06ed843cad8c6b3f414d2dd2c409f23d102e6fb8e791abea41d52a2f071c58ff16bbdbd25dbac8b0cf19995ecbf7d0a107af9cf3c48040c406e700a69e3cd0a0d1dfedf52ba6be66bb8f3121a7ff7a7c32b49d5f819314d60a4305a151f4d079b3839fd6cda6d184d090f900f10f6e9aa1a7a29a7871e7d637454e3d7d2be8603603883556b2d6382b7f89190e0f71b926c3bdad06873c9dcee80ef6c12ffe55efbe4467725515a4758139121fd06c9e43f558d109a6b50c1eecd7b2c2924f8d79079793c20c44ce8d0c231104d856e1ce7ed35dadb098870dddb5aeef9001ae60b146716bf9de59853cd808f670de1596bcad28ff6c18e1d7486de04d2c2b186ad91d89ef158c3c9097a959fcd9f1d4a8b1cbacfd69638907f6559309ec609267617b824780da1f8aa8d384baa4397bdb5f9a358f4b3073ca7349b017eb699fcdddfaa13f7d213cb0c9d36c578a88adda281bade74c853aadfa3ea14e3082c4d82f3a0b3b09dc9e8ab290d679d6e33f5fe71ab5ec45f6aa12a6818b39a257f1042a2e1bbee761b7acd8724b49e6d79c11dbd055500e907bf8cf14084c17d5ff85f2035e603bba1eda28ebe94ead3f7ac03320ca7e6ee4bddf4140310687cb1b829df5a9848240b4ef9704acf9971453882b97ecd5c11a6a020081cf5adb01b41f252433b76472545d4f715746892d1e1c9e5228ae57bfd3f800ca861560d1fb9d799facb226b3b250652cbf9dea98c27b82072e879ad11b9e02abb98dc8d118c95bf9985342aea54efbb50954102a994e6a2f6ae98bfdc90c4fe36afbb56b86a5ebb9d4026b2268f790a859758e1808284e0b4ecb0a2511b42b351814dfe88f9b5e54b92a527bc677dbccf2ab407da2f337e8219cd6e42e63b4d197f2c2c5f9eb3bb97870b506c5c3abf55d731a535f90a11de2ac0fbb789ebd7f10882a87a97bffd10bfc0e755c0b29f0cbf7b69418a4235194e17501c451dfda4dee2f16e30e5019ee615ff3c55ec842313075227cb325386e2b7c5877fa2dc471d8e1f75a571060fe9fac0945d99b299fdecc943877ccd23acae402313c5c36327744ef1ccc60f5c48db3fc25553122da66820f15e0f65a99436732d2af3817ff51ed6811da1325c93adc695e27c113a081e4ba9f97aca99758fbd9bc7304aaa49965ce9b5a94db8b64b7d57305d448d9ebc9db02435314b9402b5cf9a16570f585a09672e145d7fa644746c5b96d7531f206a48141670b52229deb83cccd6ed6ef1bd2d5046eca2fa276f67", 0xffffffffffffff0c}, {&(0x7f0000000080)="99c3c2c3ea159856148c3b138c1390d5c1d48ecba213d9b424d6fcd4c6c327219d69b00c861d187adb8487139135639cb3efc8a8b7c47ee2e8c9ece039c76f2b64414c15e76ca2916062467fa066bd0538be398663696d140e7559d2405406c790e68a07e09363765b10d3027f214ed9365a7b", 0x73}, {&(0x7f0000002740)="a8b1b32668502dc6a284584efa6cfaf4fed2b74337271db76a5623962319d81a3d69fdf2b942c1269a3d511867630e04d71fffb9a45367b6ea9906e7b9398c9c4bbd0610bcb4036fbf45be12db673db29acbd79e3249bdd83c06a5e4abdb5687bd2ffc6d003edad5ede251ed02e631204e8745f953562e4c8551702fac32f7ded4aff6ea4d1333a8f81d6c2e709b5214f23d9a3ab903002cebab22541a7b2e48d036963b3e61a2051e166c1ab50e4e27f48ea0d5794eef097678a2ea6739063b03640d81ac447b0ff233c768f6a2d7ea4200fcb6382ec7741588aa906eacb49a2839196bb2b3dbda2612dc6a646f806d7a4c3ecf70105c2b2bf8cf138f059ea09073361cf729c231c05a99b2c4bcd704d7c100ca7784954ac347623a40689ce0f69cb9cc42737d093c8e6a2ae94ae40a6dc44cb5b840c16402e15adf37dc09800ae609fa7939b000688496f3b0fcc1096a6e6ab450e0c8c933226d3361cd3403c2f714b3ddf59e10eb6aad0e049c3965ec67c433e12d68ce576cd76fc48303d252aa1af3bfe939aa5dbf5a8f7b562b71a86d2485a7e8db63f2a266028a5950fb61aaf4e6b811345e707949def2ca9f64791ccb98f00dfcb95d2e6fc6231c3c62847334e449e5a986e1c997c354b04d1cacb887365f658148e5dfa1b82623f21ed7e4fa2325a01b3ce7ae4c6d5458c14df13dc5557e3fc76cafe8e66a3606825a219f223ba337d3834cc86180201522b71a6cf7bd30895e26ce7449615a7b8055e6c08becabb04b04752789ae5028d53e7256ff004ce3da3a0e754ca3b14cb3511f7c39a587f895c82b93c7e5e6186f6cf766f7dcfdf85affda9fdf113f729e6aba1e95d2047da66b4d8b71679f5cc132d67a3b4bdbfaac09670e00d027dcb777cfea5a7d75a353020ba8843ed3d388daf15263bf47269f244364a613c908f2772fae7ee139ab589aa8b1b5426ac80cebc73948273075ea7064165ef5ba48525d947689cbd6cbe3e99bae1c71ad543c8aeaca6d883b77322ed852f944f54c8e21cca2a2d44a930d7965510d12537837e45b711fb42725cc07e80a0367e883a09283877804b72145e5821c029c79842e76e8c1749b8993404afcefb2c8b92651251b27eda302ab98505995dc40043166c255e376c41b7324608d1fb8f75a05c3fd788bc1b2b328bd014debdfb11232ba2d9e5d4caab5e423c0c0fba656ea85b8ffe02d82ee05bf2a1b597351a3ce1677762cbbe90c569ac769b3b0c6b1d03b3db7cf8f477ebf5804e997d139e91a0be7253b1ca012be370756e36687bc1adc5392c1fb4dddf8f72608a8da57570f8a125de59963cec102748bbd15e4160f9ecbcfe3dced261cce86d5da11246391f3ae3fc459aa6bf93f993b56731ee0f5b0278f3504bd2c7174218fed32e1759a21bd368ff1274abd25f6ff1bcb54986ca474998f5058d7c65b833d8032e9f53287e71aae4f206912b3dba214f2e326b8b5e7b2ea1da6bd813219221394b207790743fddda35e4d0883f37e2ffb4e0263f64f3da750069c6537b00c0fda8d0c501c53b43b3ee140f17a956dea345615b7958cdbccc098efe189687089227bc66c0d3cd36bd7ebb37864e6f88fa3d5ab1f4e6c5d37b7a794bca19f3d913c5e17daa67aaf0ece8f93619a93135ee375eb36cd5d06a275c2270a530032e9ab4c6ed48a494bf8b8d74ad653f701a787ec97c9aef5cc7b7a6b684b686dc1172e7d8373d1d1a1491e27c921c9d8eee4dbe24b40486a7e2a1ed61f0e4c41a5e3dab1f2b37d8b19e199c40553119865f49445ab7e8d98ece50dd261f515c09fb0d10dbe60788f3cd3d877884db0cce853de27a33e85e47c91381bf734f59d77513163907bf440d17d58a5e234b361f1740dd8a85307290f9f8078a8e016fc59d03d0ea27b9bdaabafc6052ec2313e981713427590f0afd73bb34298613760188aecd0cf9ae60c759d405c218222d3655f3cea34edbd3258fa597bed5f11b4408e6ce3d9dd8510c141ad7cc308e1022d5d4a34b91d9da4f33bcf8042bc1e9be0ff3d95881df0fbfb64ee1f780c2e14c02d900237f48d8929787ba7dd0a006e5075f82abaae402521886487c10313d12071dee04ebfb088a030909ce72225b26fbf1ec5fc57276ea69bca31955716a3250c6b96ccce070f4c142f76bcfc7a1a41404beb543690ea7e8649dc94636aa07db594e81c5d2b487218c1fe9457d486a7fa7841b897edc4a9d53ba31436ce31f3ea70115941a28475d53b85175755434f23568373c9113eb900c7cb35ced715182424d57a46f0356afb079ecb8a466ebfcb010974fd780b5d265c1c544c3dd9740a6d1389858198f69344fddd549b45e7f91244643c30ba10fc58a68470538fe43bdd6f47d02dc2b7124749e1fab8ee1208ea5784d67051df311c0f72bc528c861555534c1daaccc8bcfcdd0101749e9de2a9576e443060f501642e2041f0f9fdf44aa449091a9e5cd930f94363a350635dd0f6baf43960976ec024fd81b53911533509fbcab42e101b5df23be957488cd058da6b5618520805eb794c10f37bc1c82ce3b5032b5d65f8f1b227fcd12bb8ac32185bed2ecd9191408b1f5e2fc26b83dcc48201026befc8ac5bb261777414ce9c62c5d6ccbc650e9a40d829f0bb37e36902010061fe24c7d328c14b8f76c6e932e335f3d62d0942738fec7c562ec29ef2a548f9e2f49d964153514aeab42ba56efe8f7dc553164f39273291b68dbaf4d2bb986b65405a917401879a6dac5f214a7febe3abd8717e17760c13395106264a5fe77585478d9274b471a91c6a1673e625ee33291f6909191e5f23d5d9fedacdde452c76895a4e7d518e31f631886ad82481cf19dcdf0955f3012566d0adad918a1357982c9b66ef03e11c1d96384ee8bd26ecc5b093fe3ad5fe69fd18761dd290cef8e042cb83adc9834d7e44f0baf3e791f6284ce5c980b2b63bcef19d968d80d70c76cefd212e27ad45119e828948d91ba96fa807b9f941b3c8049d8080656931cde619d09585563d524431fb82cfbd3891eadf846ea3678c2bec0d2b5bd24e40613b4946cb4107e7c003fe293ae0ab3c35be8cc9d93a56891f7bdd9f9cb7c73f31013b2951d4507e87d405b010774584a9a91e41215caacf5eb086d084f6c4c6db1815d4781ce3005282f81c072fbe5c5f81e36ee9afc901ae83917583866fab6fcb20b2ae06f673fb68bcd3111e311a75e68685b3f502c2e1c1da6d65d91ff5ae91d1ee275337eeba1478d89704166184a9775eb87661bf33a8a3ac8ea235dad0b88e6d8fdc3bd772089bfb207541d4ff59d5432fb2cd0b74477c393b5e3df0ab95842515c2c316598b324e6e8c4874116d0d3dbe462ba9637e22f2b79244a3d0d880c364ac352a0a11916dd95bd0bf4a1fef1fbc0ed26730ce06f9286684c163ee4fd87520ca645d57a4b95d732d3c6e2eccdb8656616616826e8106fe62ac3ea1ad547534ecb7019490ac3bfe7d9e0bee674ac391ac7a6e430be91a137945e6a8cee6144a1ef55ed4776f03672cb79d09225848080860568045960fac77b83f531e79af3c0013eb63ae37e38115ed71c2e16febd53988298822b1a5ccb69d80b64117fab47c9c308d20fbb7e5c402a086034f069d5f4b270b1a9e22f7ec8be6cb360ad26de80bdc9dbe1692b4906803f0219786ae3c5fac4c0675c9feba6d4a89b323c18140ff01a5cfe61160df0c0a87748e7b08c4e97c2939dfe0f8a0a00d3d08742cc12748c7fab771da74b93069816b7efe3aaa9f282288af40692ac9a08ceb72cc85921fe575bec0ec0ff77be9b0d3195828d605324ff43a47de4a3ab33d2cee09ae04a677b504f8c9df1a0c1ce7a8674eb7e7b5bc9e141111a4304a8525befdcf19ceffbe9f3e8eb8d74b0a2fc62c3c897cd74ae16b00d24251a88ef3e64fed9950f0c96354aa7f77bae9ad77cb1df7b306c6208fc9024beeaac047efaceb33433c53c15c2e393329ea5160479ff76374a484da4db65ea5f27baba01bb65b7c6cea9eb1cd202821cde1544b0dca391fb99b6e978e6e12429d015f003423a3d09e7d2137c8691f1794fa183054d10f6718c34421c0db1335c031558e9ddc769ce1b2f77efdf402d1e4f6592449849cc1eb8e815af06aa645130f4f89e8f8eefb5b3a111da7c31da824823e2a2275d01b259a91076662aff91f2900a2106dd5e9dc1c3e2f91649e62c78f535ba7c17aea353558672599a8bc8a0d83eae59dab0d1484e1f2c64d0cee6de2647a6a74447a0ba180ffcdc59966f43d99aff87f9fa25c54e034a186255e456f8e16bcc0c1d643fbb6074bd2d6b07ed967284e251f922ca0bdc8b420753d496c49cc3556f6aec4efb7c10467175346a230370815850bae939ae3afc526610c1f3348aa3d0ea385754bf43213b737ce459a939f2b43e95cbaaf59fa3da5f6c3b3eed0c316928ea5d7054ac0ea1ac4e44a9899e695e9091c956074afe1d7ca1a8534f615a12b7d3a41fe1e8a179325c9d08240ef7f8e6f2ed3995ef8ae8139f9a47853790a8f74a9979abe6aae38e6a6deef89b4d698919d669a92ad3649c05aff360a2a85fb51f2a005bb59cb447e5b672f6099b035a6ac5c7d1f62dd0a8231433ded6c501ca947be2309144ffc4d5897ac040655e711009ec166758b858676ebb8825fcc98f8cb335a128396c06d3c90aa4254e9afca8447a12dbd50ca9f9099e5830ff78c6e4914557967c93187e27ab6cef1f453c6c892ef766142f6d02b92ac60fe35510e8785dd7c4faf9768b3b5ad262ff92aa8f3753eae49dd932ef1b7f2115ebc23f7ef22da3f22fc8894a184fbdd7daf49d6cbf8986179fa1e43af35abdf38ddf95eaea070ad2a0d86c946c6264fac701d9868d8f3cb3fb23961071d1c8f0a299e480b9c6a28cc0bf11f3a59a5ac761cda2df2cbce622789c5cde1bf0e445bc33eb154e1875a6ec06b09f1b08dd3e6a121dd03e91f03af5c9c2875b58b78e5367120352db76d8a08221e9280cd26e55a4c77e459dccacd32f721cf97c2cf79d6710dac91a528c92485a5b0768ec9f035b574150a62eb7722f888fc90ec5103ced4e4ffddafc7c6650c55ad1383ca20ba04a1f22b071cc773b89e6947f42043366e5f684991bc3bfba9ea0dc441a5df9dd8ae6268b97e02740eddd841cb6ae6f0cf6ea3aa7c8a81208d110758df41367e4f5097adeb8f5f973ad200ea513034745e0dc683ba9cc9904e65e6e06cb3f4bde9a7f148832072516e93e8790fd08dbb14a20db3cd26def6ea07a6a1b1bbbb4e13fa02baf664667201b4d2292a69c209ab7f04f7158f4c414eaa177a58f4d944cd5a47b455373c458b858f26a6a275121f5c1f0107a91a438166f9f8f57bf773a5a0f3cf8bb01c0b411cc30ad3473074cff60e7e17467806199effbf2076a612680e734724525e12e4e0a4e681b94eec86a7141bc5bcb7bba054ef2cf08502397580407cfc11a4d1e73d98eb01f01b3c644c5f15351c6cc4c11136164bfb762a486ffe2ab00648c1811fd6c647a1717796a3e1bc7b3d14c3e14a6e8284205495bb54b645d739da4cbf1daaeddcee39c3ed9965ed275259911f1c4cb7b94325883b27a0b5f91cdfbf6179f792406be946cb712ccfc5d2d00ab9214896a03ec9b86408174c6217037224dcbe99b21078df45031dddf91860ee07a339cd06a8190bdf77789c588f896b85fedfc25990d2d3a37bfab7618044c20fd14bb575531392ab873412cd465c53a488831587ffa596bbb03c5ef758bb0d2b7c7669b64a630ba2c1", 0x1000}, {&(0x7f00000001c0)="3ed03ed3fb5d0d037b39e4c4bceffba19213ca1cd69032ba685b70c98a90341e751854e416097ba5d6bc735aaaaef7ea861ac7f07abe6611e64a68b448a53ce0024e63e590a8f8e5c5d2e738f400a353792bce663196658f37d727ecabad44a8f25f0d4bdeda5ad487ee2879bb32650d9e9ee7a16c312eb8fda93d64dfc46c0aeec6122f886341d7fc7993e8a4703271341788a96e3e39381f08c1f42ed9e64dc747dee791631400872f992608b294d6e33791832c349ddbe88fc72fddb0086c58b09bc1088d8afe3b1d7719a5fa33392120d7d06bde4c764e4dbb7a95c47ed7", 0xe0}, {&(0x7f00000002c0)="55f84a5b85020e2834b83a0238ac3d465a4b2935d1434eb890be6b33c25ecbbdc2fda5a0d279540f8ba6b8d66c2d801ee8ea75b602ddc0063e0b704532ddd89e4fabfc36d52f7b7acce88c98dd39b899badd0efef69c4a61134e793aa807925ce4b38592ad425b195ec2c7bc8359086802e550c86e8bd83af5ab3c24f6b18b0fae0b17171fdd235dce01c672005fae00613a0acbe0d6c163a9ba382e77b26f86253a57321fd43a0d89c4f5fa8876b3872366", 0xb2}, {&(0x7f0000000000)="4d27c202e6ce2139baf598a8803486dba9979f64d6ea5423628a29285614e734541debeedc4d8acdb12ff7af2e1a118c14ab7c6095cad75bc6e9d0b70e", 0x3d}], 0x6, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:03:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) sendmsg(r2, &(0x7f0000001a00)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xfffffffffffffff9, 0x7}, 0xc, &(0x7f0000001700)=[{&(0x7f00000000c0)="bcf40c8397a3f464fd", 0x9}, {&(0x7f0000000140)="6499427c02424a65070f696e6d4f8fb93cb4b0e689947cc0e303a0e98b4444f800cbc0f33edd26795dc83144ac5da2e0e9adde0213a98916af1ba7c2f9e302cf9d5a04b9d33009f78b4b6b90c3a036cfe877f80f48a103505e7e2f10a0e2ab483f946ab1b8474c180488269529300c71d30821619566efe0060aa82c7f0b0c9bda885791a235449a797740c9b7adb46c05b14c4e395abf8fb0a42735713fd403fd1801ffed6e636ea89bb1587ff4c7a95cf5be", 0xb3}, {&(0x7f0000000200)="314c35458b271d608142879b5a26c054c96e0dceb53fd9a519b8e709c7c96884a6c5e20efb3c7056a0987ed7c704362b6f7e00638a7fa59f8cd9576db359f82c8fb2a69c01a3c63dd31c436b181bbeb2320ec8dbf046a07877a09326b17e55b877ef3561d99ba75fe5837d053c8063a7e2f465be8d36470fe3680a5548ccd8bcdbc9ae92a74d74c8b35b3ef904a1b12f16ce306f711f205d30674b18517bf1f371cb30bba023fb430df154bc23d34ad864984f3686361ace79969f015640331ccf48c69842af6b3a0556bad401c9bf5e3569c30ef0a28b63", 0xd8}, {&(0x7f0000000300)="154507c22c2318ec13a4da21edd3d1c50abb785a2e03ca90b3a8b171ee1620f7509912e69c3f96c94077fd558566b64870ba9db3cebc9b749ffaf34c72c0c6235f40aaad778c2d3ff5633df19180c96e2a58fd9428d8ee80f36d97b6ff37f079f7ee99559a989775b064e8a5e0e78ae8d258924caa3306585d3cf823d08b49edad73cfa487180c39071b73602f451c8297e368b44840c325d046", 0x9a}, {&(0x7f00000003c0)="3ea5a1dde351f61483c57efdef4606b0ae7d9eec31a9b01cdfe8cb39cd837fc78c08ee5c03c095bdb3ae7124d46fb23d1094008d9454bd3c5878db99290e728afc49a505a3ad67c698489bef20117a5ec6796160f5941d5a952d11f8ddee0d0e1bee0498d615724975e4856bd1e9858e3200be9ecf1937cc24af6358a4677a58bcbc49be1a03195e7e6249c0c449941c3656b56202525933b4441eefd5a02d61f73abe6ad15004a2afc2a61dcb79ff580d9a4e7bf1e3dff21106a57fbf1aeaa6fe857abb78925854b88892a728dfd78b0234097af7dc08b90940332709e4dc6d8a447fa6b8006a7ef6684be3855a59a51312e448d433236df525daee46f4187ae82d254a614cec5b0d22d2200db6506e7cbd7c69e2197d66938329097c95e6938905eb51462ad53fce8585cddc94c153e3cf740677c272c7cc7c8a626a74e729dda4bbb10be90d352c8edab535d06e580d7a4fe28606544abbfd06282567205ec7d1cfaa2ccd51f92443c0b84551b6c06959e8083988458917a654f68af147b5f57d19101ac10da897546a047c9fab884911786c9164dc7df7cd99cff6df180eb2d5570ba3356e287c7bdd619e40db33b7b20ec03390ae390c73d196bf57dd62bca8b09482b30f030afd19495ae007bd77c3903633d3c15b1e483c3b5999cdedabfa85a28cdd78484fd280ab245e6a4323d2b43a446ccf261a6a0845d6d1cc196b367225f281aab09a351b3d2b3886994357587e47f575c5498d1640b8c3b5875ff6b46b0237b416fd08348ef12275ce1d71d843e393d4084626e3c1c600644d9cd17de7d61b498ad40583a5d5cba42d45603c9f1abf324df9515e20af03b5acfdae5732347d1bd80f39fbf66f2c18cfdc65be0053dde930e2ef7c8e3cc51942c958b6ebc8cf45f83889ca28653d2f584af60bad65d8fe652173ee9313ef29a8d2ef161c19f82b74c692bdb9e1703edf8714364da0c08f03568d73ba50ac4ef621bc4be5d5a6d9241e91dea28044e60f637b467fadba7f34b26e55bdb1d539c379c081ab3a4c3240be68080185eeb60344605d87f4e6102c8c6dc1564b52bf617de23c868a480e7fe9c187d4bfd529dab4b9b26308d174bcb63fb5da5815de841fbe12d111a0492d4edc353e208f4eb8bc6871ab470af0bd57302f3d72cd8fff129d1891444e12cb719109681c1fa5775f811a511bf9883eb0aff3ca9aee458d5b6baa9dec071b3f70cc726cd7ff72316a7a17394cb1e3ae5c3943788b56bfa1d4c7b7052a281db7b667bd5922fd18fd123d5f2dad3b961174c2eb359c4d660cfd06a81797720d2af3fb2824648147372221d19d226e42e772ccbbe32102cf05b156be631af1bab3471646b90c066cb85009c4846d1a30f1ca72876994c8fadc8d7c8c6141ba6217881c72d15c5c5d83d5f22d120f16ca290e5738ffe09dfc69d99c6c00bd620f8ca86acf6097278577138ca2701639821bf2ba58472c9c38e682644d341718d47eb9d0890fbb5fd35647b0f545a5d3fb68768a188ed8ee7dfab3410afe89c0523f90d8db549cdd11b2d2c6d85cfd13752d367ad7e039e83810aed2a60cd3c6a92374cbec1f02208889e4b3eaf29261cc64cd870c2b308d87d1281ee61a7100c7e0b690c7349a0124dd13ad0b9a98ff3163de99298359864bb4ce8f253548f6c66a17f867c100417aac6d39a6c2d6c9c0067b521cd727192e44e67a53051a3d4652206dc32b0f39d1ab6b6f57124003229ca3c3a4837e2549361006f58c53b313687a959beda7c32045d2982af2393f20848a77b085c086042f72ec0f460b3b8b90bccb111a6f1e7c837d0fe90cc14d66651a1b251f0de61da7335e727816f05ea0acd15dd98b12ac9c62c9e4fbee974c87ed0e8d3be4f4234d16c95b2f92d713b9d07f8c9d7c8ef1c25b10c9fee499ecdfad522e27a75b3e8f940e4c63a50c925feebe4f96b663c3ecc96036aede4782606229a54535e0a5a748f784fc92dc8f1b4103c52cba7f4643399aca2e2461bd1e11e6ce3a022901367b2b3e4fe9abcaa3f4e70245a2fffeab35e9e1412fd13576190bc201af46ced51718d693caf20931d2eebff3d79a4a98bffeb49fb6fdeba28c64e64f81cfdaa6722274823a5dbbd804611dc78196225c746f33a3c8eac5882a66ca373b0dcf1e4c7aafc26446691480b39b140707be2750438931b44d22fd5d78ae321c3e242dda3c7303fe7b01ad7c61d53125799e6eb1f8e3df9347e22913343bf1a186ee3a19ee2b25b651afd5a45fe0ea984277f84043db6a465c012211097e6c3a79f7cb5ec7108661f326954a7cb3c54f2dd3521b377f639c2727851946057b33ee4a465117954ec6b3c63c30ec3861a50836ed573d3c29cf8e4405a659929e1a3879f985449854ee77a14ef6ed3b6a1713dcd3fc53883c635ed8001dccc73c2edb0fad7ddbf5b508d9f4aa42062ac52237d0b289020a69f49657d7b8df19ef815e6b73b7a518259f7edea23253988050a5adee537ebd0d826cc099722de4774ecc4af1ec99a57c9a8e55dd819227ca78b5b93d57f23d868c254de5679c8ac32d364ca5a1a448a46ffba0436b20a4be6ceee98f9d324eb3072017a57121e453566fb0af74a6843793a7af5dbeae22e2b4c2cbc1d243e06464d6d53a4c54e5a1719d72e9e54f8ae7a6d1ecbded2223ed8bb7fc75db47d4d1d4c75940b16f9bc0ab6cd407b18db09654fac8d457771f908ee08aac10351283e6123ab34bbd271d55c8564db6b26dce01e348158432f60f2d0cfbd5094e437deddb574ea02415e2c656a271e249b62d48f6bec6be6d637e9ff2c8d90db48ad4fd8b3957d3e84b60a5c7df18a90efe9d4584b298da7e0cd46ec7a2a50e82d43d875d9df088008e9baa51dc281992cda6b84c0fb581747387764c7780dacddbd44dcf046ee84393d711468bd1552e850778965620d32790625d78ce0ca35544ffa25b9d2ca7526f258e47955cb112b58910c2f81c068ee866ea79cb241ea84a4d21592fd9c388e65df084e0173b820645aacdeb55ede869eca830c4c22d6e813e34c9cf49359c54402cafe5d7b24e4bd34cd575d5a286a0c13a49db86ff946d43dd3623db089268c1167c1aa39b3b5ac8d595e7df132ba8c060cdc19691921db32b0205591f029f318825d8599d1ad5a4711370a1cb53ea640f99a8bea861ac5354707bd70dc3e8966cea3819f1a2025088c4c769430c49f168dcb43756e637ce2c8a8958f26d1c270ce8c027e9a6d6c2b529ac93ddc46ba6ae8724d87ba1ce3105914d2d8149b1a16286faf55bd082e4ad427947751309b50fe1f915d460987a9ecf6d0fffec1611c0c9ec85b1bc7ae37d80fdd08040d3c0cb3b35e9da6e1f37f6d15c6b49ea063632356ab7bec424e4db7736b16ceb535f12aac1380a7909936af8b253f277ab9722f5d566677513f039d50c3b6ad95bc02f163e820a010252f3647ae6f686d9f731eaf84f2d84cc00eb8c94e28a2a751d83e23dede77c9fbf9faacf3434f8cd1a5dd2b7a6e51b79c48417bff37b42f02ae9859ab4a171eca96cca542110661395d1e4a0594c58f7014d1d44d34f2d547677f796494f0326e963c37713276b2a9fbabe296ae9c3b538b175a00e8ae97c4a3408bdca762d24c39d0c774cb8f3a631fc51f8062232cf1728c3570b9ae4c751932b6008a9e5a4806fe6994d2fc173ae7deef9a323d2fedefe5068488d0bc084d8636efa0885fa02411a7086d10edb7d11a7634e7ca815d8830686dde0bc727d83aab54485999872b4e0e51ef4ffc364a69e7b17668f818229c118867a83d9090ff10179bbab74b54bd701b48ddaffe907c573ef94bf8b1215ec808075dfedc470fd0e17f877d1ee5a1b66576a708865a163f97970eec14a8d8b00bc1c9de5764a2295e415665aae8d5461f590d0831dd9ce5c4d02ec45397ee2a0f6a7b1284ddfac6aa0eeb99cd43871f94d65b7ee6bf3929b3284aaccfb7e4ba28b3fd02b8a6c7b55bbfd0776e03bb7cebf11291a046f0c615ae44bd295d70dae439fa358b6cba510a168cf852388a49b65cf837b333bcc4551aaac362d44374fdd5979b2dc8b312650895aa12a6888a85ab5aa32cd6d998a58a1de48b02bedae4e4a3cb58a043680dff04bda1a69d0340826915ed4037da01115087d46b42e275b32fdb5d3469fb34f77ff0a1f5296d0177290949ad2fc77b335368ff23548a782f4609acb253dae4e5eb4f681e47158ca6b7b151ff9dab4ccdc1d5bac6590ccd243bed09b0f639c03f379812c433fdef334c834086b2088fc5928579483998fcccfeb91b2341851664f043e399df9c8967d81a95937d8fc9724baba8761cc538378dad5714d317f83ae24696ca64e7fd6840cea895c24223ad676cbfbf8faab4a02025403890ac002ccd0f43e602c2ebeaab339299b6bff5cf95fd0d341cc77ea9223faf22bd2169455d19699f0bb4b774884186c9ab59c0f133f93539f0996334432f466d52a630085c6a2e5bca33a6742f16eb2dbfd3da212bf6202dec1dccfedede2f10064854af6ba88ed2d4d7b571ca5ac32c24042d62275dd0870badf5e2332156dfe41f67f393038d10da6cf7990cfdeac72898c2af7738d7a886b4f3887ddf898caae1f3a66758f0f8d4bafc0d2072376398b7a029374fcaaee5bc558760ed244fa6d9943a8cedea26b854d1da6cfd59977a708e626da1754251e793d756a451a5646f0f40ff5a814a2c824bef4004076d547aaf072706ff6f7a60b9c74698235abf10838a1302458505af03b1b851f2dd2e657c3ef110973200023d570d20118d6060bed15963408453a1adca2808eee85c7049a3e22cc15e492478a47740e85e8ef7099178a20ce0a6ec8a75d5e3664733784484c575c7af26ae6da0a9aa83957ec9ea57297e3eba67a26ab5368211dbe45b530f62de7cc257d2bd5d0cf813764e890cc31c3a046901915950856008207899a975e81e064bfbbf519b54659e3e3f3687c75d18ef64bbc7475c9e5b2fc166abf3442e4bb443eb4a6e1be88da6915eddbf1029d934e41be7338e90aa9a4407120cf7a37c113eb1307427d419afad626f6669a1c5cfcc57ee9e4b98b8a3ef50b12cc116aa20ea56e9a677cc59b4fda714b9d6af39db236d59a4064a972ee5633ee6261f8c4a8f2df26bf27ac385446234da6c82e4aa76ce997a057192b39f1d39e30a8d01e96d499be92b777f2dc1f044bb3bfa88e73636469cb9731fd6ba90b2a460fe28518c9b6b9caaab162c06e343a50184196bca62129918d43c444a556489805426b25b71d65b9cf4d5b4defd4d90b018dc6d78870f47359e83c1ced00f7a30cc517404f274c59c7fdbdd6ad6a8a205d00679d07f922380b23f835e020957b3cd8d46db8278b6163acd7b2609bb4b6eecbd2e892b90cc3866bbb9ca958c4fd67dfa60409211d976bff78a7e637f15a00b208cebaba8c98115bed0d836251edda2897e46715b670c2b22354ec14457842a17a2f59542f6d6f9f3bd5da5474df11669e8b0efc2e104f36ed6c5bf07696313f9a302e40fccc8ffc46affb4e0a7381df8270c6e6270d0b9c33827fe2c7ad2550e4c15ef957b392f8eec824caf5bd232f9f851a6f00dd351967a85db144cc77343bd573b9f1d44fcadf35a6c6f7296122b4b7bdcaf79a638f5c9b4ab0445e2e394bb05fd2fa083a5e3ce014f46f182dcea2ab69cffb3be8686e250c5d990f2d2c9422ae17cfa9b8fe62300d31b3d678b97a5908eed32dd2b45c50217ec6071220c37be7dfd3dec985c995f716ccab", 0x1000}, {&(0x7f00000013c0)="f765bd8fdc9308a31f843925f5c10725361d1fb625ed6b827f3081ce4fdbe017c78ab0d442de6a3ed000ecdfc6bf691ee2a0db8b805574ae3abfac49885dfde5b8e40036eef5490951c2b646767da5b4e04a8234171bf8db2edd7cbff0cdf253864335827a0e29f71dd6f1b5a590dddc48eeafcae09895db288d92afd917c85e8a30f860d4782d47c8396f685fb1c1e2d65bb4b06586a708", 0x98}, {&(0x7f0000001480)="14a5c43bdd2db599791981871e2559f46dbf57acca21a1546b4eb38fc84d6ee8e1ec2e4dcf20491d64b2802c3a5be55fa72fc1bc42060fd39b926de5d3173036a3a9f1b3455dd868e2795a", 0x4b}, {&(0x7f0000001500)="654781cc170f76217b327f617097f802a66a16cb4a7e457b984c98a22c24d2b96ad122cd38aaad20685931e8c5cf2490207cdd31bad947745d69797e23ab412feabaa12c4f427e1ec1ace8df66d7a01ef096671c9f93d6d70a2c3cef2c2c260fd5746237542fe67772f0c3bd5ab0e6b3a986b3ad5623a9be016719a01793a0c265cfd6c0a3d6c10e40d0cd93d5fb377b7f27df8fcd27c2435da41f8d93bceac83dd30bf17a92f7b8df6066d074b302221dae4f7ac54f4cf1d289c4ff9c741363ad52e245e55f6b0b6db1660916c83719", 0xd0}, {&(0x7f0000001600)="ef9fd91c9007c86176ebe71147303595073d130e2d19a1d0f6aa6ef45f26da1dcb5e61415c7510b0d0acd48e30c975031ade2d88b817ca3d3243395066975c70e3eeccc633eb72cce3f0cc3242b3ebc94505952ea54d9354d2006805e7addaea509cda5616f063", 0x67}, {&(0x7f0000001680)="33f430edb98b0b5e4efbf68c2c13317d85dc4f609d9119e6ca9c870d94d9bb93c327c19db79e7a3d630ebdb6dd0b0674f5c21e26a11f460dec264b3401cc56c5fdcf6aeccf7c75b47b5ac6ddb88d070c", 0x50}], 0xa, &(0x7f00000017c0)=[{0x60, 0x1, 0x7, "be1412acfe14cb37685fee9ef9ec0a631fe825750142f6aa74865c68ee5f4bdbb8154e5b197d04c5d86325cc207a30977307a1dff877a2f1e06d43b03838e5af40f02c74320ee50d0b2908"}, {0xf0, 0xffff, 0x7ff, "0fadcf9c9e3e267a764924f2372ecf8e39ce8c41379d1025753777b4926a7cde1bc756bb5a3e5291e3bfb9615eaa5a051cc890b8ed688856c18072b81aa02b94d7f892d4b578c2b245d4ff3bc4ea475509ac0cdee066ea8bf602ff244b256791637dbea4acd35e6ea66d4d3c564196e269a9285dec18b98df64a528bc5ce2cb482e8f882dfa70a4f80372b47af2df0486f58f1ba0d8fa565ea9226ea8eefe6ca01374efcefb7305637b0b24dc8fe8ce4616ef41fd95ff8a7f378839e32bccdd07c8d32cfc3148f5cd751a22851cc1ed7beb097d5d7becc7bd3a80bff30ae4b"}, {0x18, 0xffff, 0x1, "c0b62de787f94725"}, {0xd0, 0xffff, 0x47d6, "7fb05f5f3cb5f68e4e72e4d08940c6547d9e8c4aeafc271454dd1e09fe1ed9320a26d42412ab8b183fbc5f230027c2c6c8f0b99af987f17bd20dc2f4bca2ad49f430e9cdac6783004ad6c19b150ca102cf1a93a9f043f49aeac46420680d4e3a56779a5ba3d68d54149a6aac41aa475dc49d9ca0e9a79ea2ee9d07c65875ef90d78a8570e61684ce78b9f5f9877e27272d3a5f2180a0302e5d07db990c3248d1fdf33b7e3bc61a1b7ca972d55f8649f27be44388b5368e9c299b1efe483891"}], 0x238}, 0x400) 16:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:38 executing program 0: r0 = socket(0x18, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x55, 0x0, &(0x7f0000000080)=""/85}) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x6, 0x7, 0x0, 0x0) 16:03:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffeff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)="013c4fdf4587b1a058906f134f018569ae1f47b6d8f607b413c562643bd420f42bb0c1736d0de58c073870d6edbb0191d10db31d0c29a604d97fcf5badcb57cb940038e46a1fd9c8b10dc1a6f1f4acc4a1fced823b82b3f0baeb409902f92911febd50e7c40231e0ab304dc75c89308e6d95d4b75bbb30a34df8ebe8209dc59db6af16c6cc550a", 0x87}], 0x1) syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0xab64, 0x0, 0x81, "2568ac4decfe5d6988925a2a48ee5e1386754dab", 0x10001, 0x5}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = dup(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r2 = syz_open_pts() write(r2, &(0x7f0000000340)="99051cc8adce46d4b0638239c3d2c676a0e76f9b607289e9c1260101fb59df3a8c5c223ef296fe9b33061250ac71936314bdd95a1c3cdc114dfddb1f9fa8fb5397db635ff35344a8709df7e5a6ddb70a7ba8e63e3dd1807a4dede75f35e4e719b392176ab5b0a29c4a1b0e57b223b592795f01e3a06919693cee562f00d5fcd7da9918cc5f847510355fb7038a219a64885cca3ee5c4bdb2d0844a111a93478370d50703b0e86f227d96a620425b286c98d064e05dd20f35520f5c2501d5c621d819581b4f974347b7abfc0febcc2867a18aef9001363ec0208947078cb2509885c71d37b18f72c9e8e17be3e0db7f51cda28e57b6", 0xf5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x4, 0xfffffffffffffffc, 0x23af, "94902af846b79aa79729f5dfbaf6e5759811f6df", 0x2}) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800000000000, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)='c\x00') r1 = socket$unix(0x1, 0x1, 0x0) r2 = semget(0x2, 0x3, 0x207) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/148) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x62, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x9, 0x5b, 0x0, 0x7fffffff}, {0x3, 0xadf, 0x1, 0x6}, {0xfffffffffffffff9, 0x7, 0x1, 0x4}, {0x80000001, 0x7f, 0x1, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x6, 0xd2, 0x6ff, 0x40}, {0x7fffffff, 0x40, 0x1000000000000, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="c6d955e8") 16:03:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 16:03:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0x7d) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x65, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) ioctl$TIOCCDTR(r2, 0x20007478) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:03:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000001440)='./file0\x00', &(0x7f00000002c0)='\x8f\xe0') sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="0a2416dce0d65f8560325bb014dbc2ae1d311fe5e48fb4d7bec96dae8caf487cd1a86943d4705171e73c4312cea8cd761c9b3553edaabe01583575879414061e317019cc83b2adbdd0", 0x49}, {&(0x7f00000000c0)="428623fd936ea59035", 0x9}, {&(0x7f0000000300)="42e4d81d70257ea3018d28b80dfbe010725fe2cf921c3182d2872a44da3a65a8dde7a55c026e818e4974a75ccae16730e86c39f14f5c771867b456fefcc221f71bd1ced84daafcd5ac63bb674780f210ae15f925be3f06c8b930c2525ff9735eba51c5e6d7c7e0a23c72bbd97580eb4210b1d1df8b4fce5a74a5b3d67fefcef7ffbbf56c35a6889b3cc5c2712d094c947e0402054c87f8f5a1ab252de6e338990bd4271c622513c1c8df7b409d19cbc0bd1beccb890f7aca88f0e8d38fb15aa9977bc5a33485b0cab2cd1a8f0861265bf80124961b2580ac5d2f7b78782680ad97e9110a34a7c225926c32799aa456ba1144029eee359ef6af33a6588ca43cf5c55d0f21a1c74d403545fd18591d12872623bf586e3dc80dfbb84ded8d1e4d517c2a67a1cc512b0d70585111aa3ed93f291463d8e1cfd8f2895d98c4f05a0b60779f07e189785257d35e99cb970eb900331e04d4f4ce92a4221f2794b39c44b68e3184c983df16c146b41f788380d217f2b05d9b614947a77b5267ecdd242e95a93b898c6f331b213ee9b8b4d1740aa46bf7ce120be815f8c1a5710f5e2b66b51c105e2c4d3be50c7b17f9d0a3697eeab7f6585621a10292295dad8c8ee844d5b3e59cbff2fd45e2abdef58ab49e50e0ba1b96b898b956c0dc815ed9bf8e88783a47bb312f0fe38b6871ab23c2bc0254ffb6745c84dea3421d5df917e4a35ee785426989bcee7fa91bc510862eec2a9c28210e24fc64766a71542be1a70ef5d15094d14c08b6ba99b665fb225edf8f358dc03c36499ac848a8a5ab3ebc693f31759f9cf7ece8ee0962a2291b779e18dcbd48a94967ac75e5c578eecffca351fbe40c3b74fa737293324bd8349093acb616700117e6b561e84971f9fab2e928b0fe980c5f0ae3d7901b22ae31cd45551601e32dd9e9e74c82d594e8b577f26b257539cf1bbd08bdc15b7c0cb990503b15cb16361d6b53039f3c3e6a59ca16c8393b7ddd301d02443e04e536220c7a2b558784c5270ec058ba875fb4757a8396509baf87cb5f215492869ff38be20c23077c3d4c07b9280485378d9f9206fb550d2927d2d682989f6b21999d9731af641b03720ef29837b8079a03989f388995c118edc443a9ad2e28388be33343ce69edd2742bed72896318c832dd7449df8c261e9eca71dd0bbf5ab4da1e46e312245175773d8a2d8bdf9d3d09fbb6c0b394dd3acd694b11b5ecab2bc39148ed0e2a771ea465aab2c2816e4b7f396652dde529e07d12ce6912c2d2419a83a4388c2851c56170ee2fe2d560eeb3e69f8cd9a6ccb608c5b6513b3f1fe06f607fc330f39f447a0ec4e94fade0e18211c055d407c94750e0b9fc82154a535bb6eed99d2dbbe998183f7965a9bf906cd213473b0fd5911111355b29e297a4401486e98427024869c293b474191638f7af52b749c14018da6999429f34809d315e42fc85e50d04827ef377842bc9c8ce252c8075851701a03100efde1a64e68f8e4d3e896950ddafa65dfc006d0aaa9665a3c2cc46a4358da65afc5515cb897455a0304b348cdd92fb4f50804dddb7aef103ea42faaa94de00fa79ad35fa634d9029a2ea50bcfe48f165af881f5eff56a53857e2df7a0bf0f06e616c5c37d346a29745e21272e91db45b68315a6a78edd83f0d78bd9ef061595dd71eec380318cf5d3da5b5631460522c63c7210598cf3f5c23142cd7ac7fef08385ce3df2bb9b7a153028b1d3a4867c66e5e6b5ebb4d5569d7014d2b53f6f8232250f6c4e13e9e9f599c5211b9beeafa1ca7acb82c8cf58c7955aa9d3c17857f9c7236759244b140a2f35e8c564ef8d5ed463e70bf088a2858c4be208ae1b29cf5bcc230affff131a7abcb0c9cc6c740c14898a2c49b0408d1d4d90400657a057e5192f3aa9e2247afe5d3c2e181955f8201db4c5928065c9b85595db4b0687ee8efec6f76554622b24e5efd1ca2d0993232b4d0fefbecc8b238ac68a9c38b9a12ddb058eae38ae807c0cfb2ef37de62f7c4852469b1bbeb77d2093111b48f9166288b0e459733bc5232c932152eec86e9b6bb2941fece9011d183ef307eab64e150724cc829182c6b4d8b4b7c112aa1cbb9ca2e5f641f097f382b6c9b4c17d0d83031acf83ff18ef50053128cc4e42705f7b1e578c8dd2a78ff6808197e753b365bc78d288c0cb8bd6cf5ee174adc6ecf495217f7a4040714aabda5dc3608f558039092cc76f663c68580a8b9a3202b029f7b539d8112386cb6815c1daefb236aa4df3ce2d921ee8df9d7216ec2f92f7a9767caeb5af0d9917125eb9d4b1bd7ffb782797eb76a02e281925de032a4e00214b9b43e9c81c69837665f9d4ea3c0774c969b5f8c492a511c888a175020879a80e85bee4f874cb54d65053f9591dbb80c900e99bf51eb36ab5ee6c30c04df11b30642bd379a1dfe4cdc5e11162865341eb11e76d128707a628e823822e45aec01af71a26e626f0e4bc8973c6c7f8b0e27f19d7501fc64ec91ab158a4fa88002329ba999d17fff06b39e4474e521bb45f130b5fd47261bcf2e637d686cabd90257615f5d67e92fcce944a16e075315cbb2287dd0af455809a0c8f8ee44fd7754c3614cdf21e0cd6513b0d49eb2c6427cf9635d913b216bd4bec73a1a08a818cb175c0bc8d7659a4437961339f34295a1b00df90f9c9a93ccf0fe7c3a9521091e3d27418109e0c2c7a0a21d3f92cf9a9cc54469b330ce297263440225658e65080fee5b3664951bff2a2088ef92569ed82d7492f911973732880f4686d4f514dd9459ea37a01bed71900913962c8aeccffd237d97035a4c6c5c4af801e1af5b97e8eeaf1a639adaa827cb3845c3bcf7379c5999552d576930defdb7ce1acf7650934c5b4e30ec7337f5c3bcc91ae10ea98d41e040cd8dd131d0e5b472606c0a72011b72b3cbd737ed531e94fc14d08d2974a329887593557d5834c0b398a81ecf95e187e2f0b8c491350c63440615d6a885705a8bd1afd6ceb8263c9882dacb3a2ededb256f659a6b3dc7e1b89043de7492a48597d58f22073a26ae5e166211dff3c7059d13a3af3d8996dab3428a790caecff3b7786da74748485cc05fbed1391818e1eac6683be0f3c062b02188f909e74cd13457532214d64c8f4be8c1d03640f85fedeaeb29a85874ad91a2acf4cb5f0ed7a2a1a3fd6e04ede9453a0c8d0089b2611919c9f284d2bbe746a5a227a82e844e3b648debf631b1e288654b57771ff848e9dd7a0cb795e33c4c60f68882e1a2e51aa01c231f95db86c9cdf9f3c2afcffe17dbeb8b1d0d2ef7ca9bc6a02924209244dc3c529a7bd556b6e06ebc8ed9e64698ebe5a2a045f0712d3224b746c0325789de55a5563c4a96b3ed861709432f0a2c0bd1b6896cfc9b22b93e1fbd6be3db234b8b35c8cebb304e63694636d5f202ed81055c0c4bdb94b5b12b2dc4077198b4e36cad4f0581841fb0b9de3c6efbaf159846d2bbf81ce70e86a23bca9d75aa1c0c323df9a72ddb6a5939541066f315a899f2985aabe985828d7e6281433908fc887eb719a6d4af42b2abca31f3a090e083646b9e10212c7c15d4a95345f26691e7423c56c9d5e14dd50aaa369689bab3d17f8c1617baa075de042485ebb2f15a8114ac95c7dc6a114175d31cdbcbd985358d8db328a872b253bac9f1e52c6701722857e7680630d87af65e8918d33bf5deb7e57965b31a1a73d7a559e8733c74ef5516809dfdbf8bfca9744b921b818875518c9a19f913b194fb30a44b2470d7b9dc02866f216efc8fc4b121d8dd97a7fa837888e662b7441ef093bbd9ff7a7781d682b5410c8e2d5ed0fac2a68f53886da8fde25b69c68b34876164adc98781c56e148ae235b469e852dd69a8789b1a82a69d7bc189e66bad38ade6b5ec8bea38bcf9d28059479ce59f5d564948d71ca037bb41af8188f2cd2cb87901e658084e2aacb3e76ce18c3be60dc16b27dd2dfa22222f162b8602d6cf13928267bd1207f4936262a6058937af3b647e4ba0dc45aabd0509746e0cbe3540322ab36d7a2832fb91a112eeacbee1ba52a3474681cb64ac29a34f4dd57ba19e8c0d670f9f83c9ad172a473c8066cb4fc551315c19eefb0cac64da492082852c55ed773521a499712175a0c2e1aa87bddf74493c4bc245fa10b566eb0ac230eed5416a2173e44d1df45e3d1998b2db7f6da12097665d2376c8a6b239c1511617bbf5fd1931dd12fe3a2cf21db3124b91a593b7f592527bf881877d576ea8080f494d849ce6a5b86f6c37f2d84ad5f36e82d8b7d90cef94c944ae150ff9c7126365c7e2fdbb884d86c1c334a139abac692674b1fcf14e20e5a4d0ce7b682f76b1ab371644ea5f381cca5df195df3b2ae07a8597105704a04f3e4ce82992079a317f9e8648285afcc464dab9b721b8886734d3ba94f0df93d00cb3ce8f0381683400450ad82dc407bb75fe849d23df26d83516c81be01f0fdfc5d1cbbd1b858a503b77438bde2e9a90d388ceeb8b9555a10820c6fd6baf314d9acae852169b7478a30cdc4bae73192d6217e53f660120b907a87d5fff2ac9c682a878578c6f583568e0de9486bb74a414c5653e366ac661a9d677858e8369ac183340a3b1af42f0dcc9038faf6f550267a2f579e7335929e726e42c966a1e4156cfef37f73b69ae4882532f5ae2724a0a503d426ecac2d509f41b6b6a63862fe22b8abfd5c00d1016effc32c15f63abc7d9843863ba0ddf5924d230c691fdb3de54445d4318e911956610824814fd72d09894840e3165f07ac876a2e85f163e74e662ab844d7102681b2cc3e21a8b47b879955bcaea8f29a0272337d350e637d2a0858773f2f3b95b9dd3da23d5b272416cd655f4cac1efce86171fd189eb9f9a47f7dba9c1d687ccbb8e41259eaac3eeacb99411f756c71cea535d17132043d0b264baba089fadc76fb81ce3c9d8e0f1cae4f9bd57be1d869a3cf78282c72008ee0f85c0bb971b4f210c992928f48b22b8f6214e396c226526054f52f46966b7ce8e003c17222e6b52485810e387129f94e887ead2bbd6506919ba8d7e593bf0bd8afe9385e17dcb070e4c497c62c05cd5483ed12152b2a4cde58e853d57e4324431f3e06cc9562cdec0b8d67f0069ebd12c8e3336866cea4d3f1d72dddd4121e5a88d4b2195cab85cc5312a35e6d802a8879b5631b697771a171d110200301786f4fd8a409b3a60b66b0d970b6db195c43664c29ed26d3ff3ae2bdec324f1bf2a96695d8efb408e55ce3f7acd4d4f7953ff189332280a5b87507e21b96fb776bc3cbd16792c560c27c280211fce9542554f8799e1e0d5c38f8a993bf2a99eb2bc87ff7e48a8fa95ca261b251d129aa9d6da9b1b155d9f3c161e77485b758e560a0b0cbdc3b2102f4171b3c26b22cc7d9c0df4015cd129d7e8b24883daaa0aba17eb75f7420723b62efea07501226d0155fbc16959e78b54438c9dd0b3297bf49d79faed13122e7ca75d94fdda3fbf8728be19273a95b17d110a5722f4c05739da0824c99ce5cfee3d7c9a00e527e7925e2717580ef79fbfd3c83095b165c9038c675c5c6441cd87734dd97d75aec70a9cbe58b79820f55e32e7329e94bf4b06d922797dacaf68d45076f63fdb36f48a53aea59ac27e760904f7b79f910cc136dcfe846504359126874a3299ac0027300c1807a8a6a3cc7d305f95d10856a136c7dcc37a8c9a3c739769ae6eee65eb0b88127cca40387780aceaf7a411bdade2a0b1845cf19d2a5bca584415f31f643b109f1d04138acffa829e89c6e2aff37fe156c8", 0x1000}, {&(0x7f0000000100)="9899900595115bbb9bd4", 0xa}, {&(0x7f0000001300)="cdb6608ebef32680223d212a5c11dbbc7d007536ac60dcb6c5c53e4b34eabec8335a36775481f6af896741f68d1528fa3049680104c56a1b3baa065feb2162f2f78573363807f70a18592017a41d5cbb9c398bc2a6cd2011adf772c19e4cca397eae17e69b6d01d217d559e00c3c8f9ec481ee4dd41eebbdb19efeaa1c336855b0041899b5136de8d31c1d57d933e1fac6308c37d3cf3622ec86690e6abd7755b51c9cacac3da55c35", 0xa9}], 0x5, 0x0, 0x0, 0x40b}, 0x404) ioctl$BIOCPROMISC(r0, 0x20004269) fchdir(r0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/4, 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000013c0)='r\x00') 16:03:39 executing program 1: r0 = socket(0x10000000002, 0x7, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:03:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x401) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) 16:03:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) syz_open_pts() msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000094e4a7dc0c396bbb5f69530001003a032b5b46bf69aacc07a7000000000000000000"], 0x1, 0x0, 0x0) close(r0) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) syz_open_pts() 16:03:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="8a9806d40100000000000000"], 0xa, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f00000001c0)=""/120, 0x78}, {&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/195, 0xc3}, {&(0x7f0000000540)=""/245, 0xf5}], 0x7, &(0x7f00000006c0)=""/151, 0x97}, 0x42) 16:03:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x80000000000022, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f0000000400)=""/224, 0xe0}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x82) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x8080}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:39 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f00000015c0)='./file0\x00', 0x100002000, 0x28aa) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000001480)='./file0\x00') r1 = socket$inet(0x2, 0x5, 0x73) recvfrom(r1, &(0x7f00000017c0)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) link(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x18080, 0x0) faccessat(r3, &(0x7f0000001540)='./file0\x00', 0x105, 0x10000000) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) kevent(r3, &(0x7f0000001580)=[{{r0}, 0x0, 0x4, 0xf0000000, 0x5, 0x7}], 0x0, &(0x7f0000001600)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xaec}, {{r4}, 0xffffffffffffffff, 0x8, 0xc0000001, 0x7ff, 0x500000000000000}, {{r3}, 0x0, 0x58, 0x12, 0xd210f63, 0x1000}, {{r4}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8080000, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x44, 0x40, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x38, 0x25, 0x1, 0x3f}], 0xffffffffffffffd7, &(0x7f00000016c0)={0x75f, 0x5b71}) close(r4) r5 = open(&(0x7f0000001500)='./file0\x00', 0x228, 0xb6a927dbe05dc390) pipe2(&(0x7f0000001780), 0x4) pwritev(r5, &(0x7f0000001380)=[{&(0x7f0000000100)="0714312b3f6d44035321be82b350e3b7b8064c70b5cbc900a5d24f26dc878baa98f5d6642bc6c948630e9d6330513673e5a6c7a2f02d20646e0609c3930ae6c6f17c3cb4335383729a1f9eadffcf4e5b2544358e380f6fee3217a5306975990440d7349b8e11df7cd34746d608b6e83242c513ed64340f65bc31e02ee3f04e1885439b2203925b7c8a1b5f4e814d9e281f66b61a5bfb734d201817319cd6c9719928e2c3b035f4131f7fbe8a5754fba57925cb43787ea66cac1e389e4fd9445dcc8e3ee0c6354b4ac23a484adc5d05ff28f0918611a4155525b7b63048", 0xdd}, {&(0x7f0000000000)="6dd67a3bb62b3185381152589d7b2dca", 0x10}, {&(0x7f0000000200)="2777582d11de5b962e6a6a39380bc6cd6515a3210527ba12d8232ef3fc472c6a16b95379f82a2e0e78d14d2b44ae74f4d7e50e3f5e7b120c2285189dc1a6cddbbb365e01abc296911be103bc9a71099db1", 0x51}, {&(0x7f0000000280)="e2b7081963ae5d623f6e327e2c9a2567212310e35c8c846a02be0b492a65abe50e32532c0615ef642f67bae74551d5fb6195402353d0aab3f73172e2b37ad210deada22ed98eff9303e4904bf62240612933b81bdddbf67121f08b617f882eaa9390b2342fdc259263f807abb481e410cc97b5d6b9f205583e7d266388c90cc3177047824357a715197087fbdcd8a9102e2f493ebbf552fcfc8289ca66449a6ff0be7b6cf6a439e0b8dcf46812f8397a7cd20d7dcc024bb1e9ad145637fde23eb68b823bc140c10e48c0581128bc68965bc5ef981e584608d26e2d3f92ce9ecf7c7e44c02e351ded8c55fab0", 0xec}, {&(0x7f0000000380)="6dfbf0ea39164bf5b70b10d24dc682a7c2608748590126bb0bc8e84eaec8bd433cc71abdb3b263843a6953a05ebd9adf28ba42e29296ac6f3b23080a7cfef62fab8be0827a088da199fd243e1e120b1a1d5f7033a453a4061e999df814d2e19b367fe5b766c2e475c6848020457e4aa5b2fc49d2661bac295297662619998ff71cdcaa35e39ea4752ad33b2ca23ac66160e314dd8cdf70db389a039113c8bcd8727f4951766633a5bf9b5c0baafe6e33269b498e97bf08947b1c6339a32562b7e89009d6ad09cd6daa7ae0beb71947ec4c99fb9198d520fef12a0f7858ceb5a34eead5c3208b9a851fdad6fe38d85e08b258950d3a747c5e4530c200b35137e3f3f533347409a8b72e5a62d0356668ed29a60d4342d79178bfae0062f9c41eafb8a0bc1e76c36c60f4178fb6b4c36cdf4863812c96d6e156818196beb6171013d853e9515b63e4d8b4ea97fce2610d358d279deca4ff212b6240cafff954710cc6dff5014e855761a18fa33baaa836ce7dee88fe1b151f46b435b7fe4ddfa3b1c7d60d2c2ef29f162b10a3af517f4575064f30d73bf88e08a4918d2272f30fc1c3f62437315c8a24d2690ce5448e9bccb71f22772b0465c7a9a32ba701cd3ed05d5954656c72b67ab66ca8c4b92b540c4b78433d05892e5fd1a3818c7339fd58b9e44fd24a8adb783c6e51730021db78bbbf3157077732b09e8f62d1db11816e36e1a1d3c930c7795bc8b98d66f8eca7d4b270a02b184289700a4ecbe22e9fe26afcb38b0f452243626dc25799f7a75c654422f7dfb7857aa8b470a1de702c023b0e531a4bee1de928f0aed65084b6e08f5797aa809181d16409e4473a9f067a307e11d703eff4d836731217c67cfc336d4d284e03754063298add520368ec739598ac3bb17e9a5ab007d616bbe8bfcc6b0ab89fc3da61db3a341b20ae47aef000e6d1aadfc99a2705c9d0ac357d0e2d203329c88bd663a8bd706220b82629d14b9cd6893a0f792c4b29c470264b72f1cda72bba80189c08111c92c15e482371e9f6ae26dca9fe59330cd024c7399a5e3bcec2dbb2bb6613133f00653bbcfa4df80410a8bd3a1df24bfb9a0cd04a44a70980703993d1c44295be025db3c8b0d537dd881da9f886ed0450c905e42a1bec7c658d4c613043136e71e51a264f9af5473a074283793ca4557fb3a9793d78de5bd01b8e8fc74d631aebf061278868aad5c38c0cb32948af2bc7da19aea38d30203dc254ae9568b38637d50cdce42bb5d3296b9e126fd5357ab8409115704734d616c4421292d51bdb47c58c2eccfc971f555b1303a7b315c5d131fd82bb7c3c189ed376a900f5fc68d0c9ca01a68ad40d1534784de338043761ab0cc9eff4a7c0d39bf29e5a562d6203271250cafc3ac7dad359ac1f2fc819b5cbe341a4bd29c019cde91f6ab2a3ebc12f4218d6fb5d546006f4373cdf387d1f2545f3d689b26d1b7c3bac2301c79677a29cd90f1ba2015ee5dcac4a4c7aaf3d83bb8907d5fb4d7a1b8ea6d858579086dd3c3ee182d4d1cb38d8d73ca98082bfe4e63c01c855b479920ebab629db34b7508fbafbabaec0fda4e4be5640a82bd478565a142f3d5c4563b725f5b2b8ba7a93bd484e85f72cd4c9d19ad1d8ca21498e6f03834191f9f5214a5598ea7eeaea5a1f01417283422a3110312f7cfd0b891d1611e4ac8ceeb7ffdba48578181fa9196b9d8836adbb2a75d6669ed92c707ae78f46fddaf822366438ed8e46628f14b3af74b5628a3f6c0f4c7038b406353819e3fb10966844807a96340efa69fc34d57a2aef95bd1092c3adb2b992b86cbb6d65c027041b907e2891cb9be49da9df3fde6b1da8d54f44a4b64a26504df05be7c8e84c00e8492c1865f448535d9741ffe103ac79bef1fba0f837a5318c6460aba476d93fbea393a6ea933d50bcbf832420a3374fc05ac5215049d7a875d6cfc420d9fea3b52e303638b68399d6662e312b1f0ae9661ae5630db0abe3b709837f77e8633b025dba212a01dee5463b0664b4be9e7888cc0038a5c4923d3ffd9e94d35c7920cd545eb8c0d87f9296e9fceb459e798e824f7ac3b205ed34a4e0fac3c70e2ab856eb7d7f246cce5260634587c47371b2ad228dd477a7c3c3c11bcfa6c91fbcea39a104af21de45548f4efbc447b0f7a8b6bda0947e3ee723c03a2e325735a72cad5ce3096dada8b6fa8835856e0c4afc1231c5f6767403a01bfe54ec09cd60c568a8ea364311a154b251186e3893e487c8c31d86c58523106c1263244085c1d639d7bfe5bf62ea481c4d94a3c37b7137941ea988de277376cedbe5c818f72deabddcd600cd734b9e3fec796b9e2ff5a1a413140de38302fe4814e9e9ba33f40536e036730ae50902743ee7c0be596a380cce9592f867aa5e680620eda0b686f42d025e0ff25bee6e71f74e2d4ece0728e0cbf84376171827be6a62534559cdb6eac8b332e8a8b7a6ef1e73b70b159421e42bb44f19f6449873aaf1b48a47b503aba344d82a109241aeac75eea70b913f2d63d215e0505a4360196c11d62b5d83976dbd7c3903b6004369539acfdf6b54e8d7d1ba6f0b87d4267470c4cb6be6431e4896fde405bb652f30b20461bf2fea05d4b736a77cc5a789ea6afc6949294dcb483eb3bad37f8d0da1e7dd4f301a7fe6cc9b6c9879f4a2b5d8bbf963ea808dc812473b537a0b1020ae1bc333369f023901818d4bf4c3988f9ad44253eb30deead12c79022bd660958a13cbed67acb2f732812eaaaf179567d5e98b37989929dba075802636b7661eeb2b4091d805474ef223ae58ca04634441bb6f074d71bd57110131fafab1ef8eec9b8e724f4233d1cf2bc0e2948c6faf729eea9f6e51977e9f4cde51f7db8bd47a0ea67329c03ecfacdbe99dbd4dd13e4c40484a212b5f938c1b92ed5fe3f02d5c04b1af4fb9dfd21131708126385be03d2c1ba8f998c2406656f6263d5de7376cfc34383d1e9465ac1d0da5a7c97c80fed67b231da9688b0a84d915ecd155f684afb2ac60f1e00b6bddbcf2a2f740c73cd33f12f65cc8dbcad5091a402fef2bea5d2906ade793bf8d09bdb0561b270e759a249094fb08ab2338c49eec4876e9a7080dd53872f9a10757f1fe263c4372f8ae5351ae3ee68ab718419095f833e2fb78ad07a8cf2d48842854a799ad864203b34337bec2c32324f3f122a369434fbdac5a9efcee16d16b1ee4b4fcf8fa0377d656c167557914074235a6eb9700ad96325d440aa75d6514314545fc564391f467af5cf91ded402dbbce448b2bbfc88d798e17524a0b2a8cd092aa0687a25b8faf4a0b7d06a4a786441a1939cc277953f437313d1b7dedf4b570ec6bd6d0912921877cee40ca38a984481d37e97728f5ed7e86b55dd7cc5e1f642a6f30316e629686de09e4884ec8e716bfa9a23aa91bd6a31f7d4b459fad844515a11455649baf2995ecf105dc558bedc36bbc4b57c079fbe3c07e00dd625adf416494d26154a47256fe863d41dfbb11c47eb34ae45ad5fd846c2e24b32623b0ba8537ad0b9ef4db988736974090bf7bceb3a9cd345dc7e77ad7c0fbc4a4b23ee5e63cf8de24ff0045cfdad9e7fde420108b5d8d841743c3bd6e1a4cac9535ede5bd81fed597226af5dd3482feda95587cfd63742ebc35f88762406be063dc139848ef700084fc81db890fa11d2cbdca8d5bf5158ef71d22994db0d874d24627aea5a87c99183e94a682d5991c3ad30667c8f6ab4a9fcf94b03c2c0f76149321056b0828c3693e37a0b115f064e7f10cc40d605d8e731346d598e8b79a7f39683cf7048378d6377f9db7408babf5a4ab8372894cc160d0e867b48156b1f96330958ce73c4a2e3c9d198d290a0a613c6fcc13b98a57110750d347df91a91e9badb3bcbe7b86b89ae8f4e1340aef892f3ef0e974629869c8fa897f1bf625494e70d2eadab842cf82577b76df6b1ffc69512b2d5d26a0e731d439b8c87ce13eefe3464dced086326b9472fc55a403c4d7c683ddf164f94e442913c50b7c07262f3cf12a83a578e1006cb64a256490d354ffb7018c3e2daddf9b7dca9fe00c3b1172c68555f98d644ddf89efc7c5dfb708ed1345a65613cc75829e4de03aae4e801902be0b88a0b24f2b8ecd296d3d31e2d7ac312bd1b53cf75589eabd407d347a9b134cafbced3ebd1ec3dc3c8f3dde9a52a1091f7ed76d0d68bdb8352e80616591165a431a75e2e74cd6a87eb900354281677e03103237acc2527665f5682ac666defc4428eced97e559b7cf2d5a90355b5756f668975c5bb9663f26d3b773ce44df053fd8fe47935de77a84f74bb03611db8e353179bcca6518fa76bcce79dcabb5c000be7a445987d3bff60a5c9c50b461fa97b22a5c30ef00a02108cb2774914cba8bfd02ee29dcb1495d4b0dc7a1fef09bf7b8033fc87a447746e90942123ae6f3fa6a632dad256a58a386def15c22fd2413d910d0280b4da43c735b15a4edab94447ced35376b5fd2d0de1543a6fd1665323a44d5abd68dcf380ad11a457a209ca12c56b1bdd3de998cda6d3bfe07f609613eb30a60566c74b4b062840548f84a86b9961501b4eb925251685368cd590c058eba4576978803b7f4cd945747ed70a6c679716e4d746867c9dd5a368b743f5ad39b00336d7d426e69ad93f972535bd96f3ecedcf871a6cad2c95b1e52b768510039ce30fa1269d136f1afe1cb9dc3cb7f60b559e4f34204811e0ae9a8be6f4a57cf82952cceb2509f29f84a047020751e6bc54424d035aa1092fa65657bc11d2367cae9b35bcc4082945b3774e8ca543a87859744f123e265e673933d6843199a529401e6dd33d584c5cdd4a36fccf49a0c7b659a07a348403832dc27cb9cf83dca315f4a306b4fd704447f98279a0baa1c45426220b233c8dd261afc7baddaced9364c3b9d7e7a98167eadc58d4c02eea300eaea45333994686a71198e9ea099860c98a002cccc00a0e96c6b8c6595a64109700564b271f526af6c047818425c0371c7f83832a8e4fd57f54ad724fb4711581ff749bad2ac4847e69b7b72d9b1dc4c3799b1a7d44a332fec35acfb83c7e3201a07a29022d26c3330494aa1d3fdb70d78ab5a58376dabe470c8a4039737446767efe39de0aa305e53a15a67880c7bc67faa64f6086284603f456aba991b6bfa28d12ee0c38c33cb6c12021efccdf751eaaf3e67e0b0dfc21e49fd680294dfab1bd5a6d33e31211582369d077f1ef63d6b663b28ab1467acc428e2569afb2cf40e11938eb65c9ea64270331f520ee9e5c086d9669c3c0bef6001f076183dfb875bb7944005588a72a0abe9a02513bfcc0c388e82a795a90c581cadd31a8ecfbd78f872d2aae24346e782d1be9fd97bece0fed49dbc42106c2a8ca01a44990dc144a591c40d151ffb5fec533862ae5272af8b6bfd6b34304e90dee5022b70c6de00232b03f83d9e9bfd4642b2893e0c5ab8a30b5a85f066c37b1dbaf0684d6f265aed14c12115c7e26fe407ffd7333778d4e53152078e3e29d1a7fd34d6c6db57bff0512ec8d2bea2b2f6aebcbbd3e99bf43a3aff16b43b14970ad5cd9d5c835035def143e9febbc86bddb848bfd21674d8e988f67368296c1af2571325eae43a613b9be6393d0ecd1240eaff7901c515a869ddd3104bb8d61a2a3a875ad9938029b1aabccc83af9f2dc84409106ad2fd6e39ea69c5ca265f161077dd3a328f256613dbd7c2dfc7863424b9a610e5c02f07a963c2a9af26c3de0e1ddc69bb1ebe4e01b1076699682b69a63a7be81ecf59fde2240c5d2494", 0x1000}], 0x5, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000040)='..', 0x8288, 0x0) 16:03:40 executing program 0: pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) fchmod(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) read(r0, &(0x7f0000001600)=""/52, 0x34) write(r1, &(0x7f00000001c0), 0x201) 16:03:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x420, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0xbaf15c7cb63d262) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000700)="5ed0da60dc06b311cbfb69366cd93ba94697878e1d0c13b4bef2f2742ccd9479b98f9cad7352bcd7a8d560", 0x2b}], 0x1, 0x0}, 0x0) 16:03:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/12, 0xc}, {&(0x7f0000000480)=""/76, 0x4c}, {&(0x7f0000000500)=""/177, 0xb1}, {&(0x7f00000005c0)=""/97, 0x61}, {&(0x7f00000016c0)=""/99, 0x63}], 0x9, &(0x7f0000001800)=""/141, 0x8d}, 0x40) bind(r1, &(0x7f00000018c0)=ANY=[@ANYBLOB="2d012e2f7040e2e930b50321a700"], 0x6a) recvfrom(r0, &(0x7f0000000080)=""/43, 0x2b, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:03:40 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x40, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x12, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xc6000000}) 16:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x0, 0x800000000}, {0x48, 0x100, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x10138, &(0x7f0000000180)="b6") r1 = socket$inet(0x2, 0x4, 0x24) munlockall() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x200, 0x9, 0x7}, 0x63, 0x4, 0x1}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:03:40 executing program 1: syz_open_pts() r0 = syz_open_pts() syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getgid() r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000680)=0x5) getgroups(0x9, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000540)=[r3]) r4 = getegid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r5 = getegid() setgroups(0x400002da, &(0x7f0000000780)=[r5, r2, r4]) fchflags(r1, 0x20000000001) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/69, 0x45}, {&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/78, 0x4e}, {&(0x7f0000000340)=""/142, 0x8e}], 0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x800) 16:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xb0, &(0x7f00000000c0)=[{0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0xfffffffffffffffc, 0x1, 0x6}]}) 16:03:40 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x3f) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004667e, &(0x7f0000000000)) 16:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x6, 0x2, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6100, &(0x7f0000000040)=[{}]}) 16:03:41 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) getrlimit(0x8, &(0x7f0000000140)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:03:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000580)='7', 0x1, 0x0, 0x0) pread(r0, &(0x7f0000000000)="d7d105867f31ecf7c30b0f162514782a8a219f889cf16946b80e58c8fd2b42fded0a0d57c0141f7fb7719a5709ccf877ab36a5981a9b56a00f0eed2b02990ddecd0592e53ee18fe3b90ee9e0ec5b6df777b238b036f3bd554a092487f37da7e23d07b690da68b63cfed59ef1934b5c986c5405c08cf1f2f35333c8aa5ec3ad235842606ff4cde7de9144509768cbd1336348091bc71c32da5054395882bfcf8b7cfc078edca5efda74fc0531a87b51e116c2f9e1c1b8011dd378b528712496cfd434dd615ce783f801f298dc0cd7ae63d38f712c96cc5d4056a3dc12d5", 0xdd, 0x0, 0x0) 16:03:41 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x10000, 0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:03:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x2000745e, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9", 0x0, 0x4}) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:03:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:03:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffffffff7fff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="2e37ac15", 0x4}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x403) syz_open_pts() 16:03:41 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/217, 0xd9}], 0x1, 0x0, 0x0) 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) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:03:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socketpair(0x30, 0x7, 0xc94, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:03:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f0000000200)="235a5b5977166ba3f33a3fcdd4aaa90fc987caaccb5584ff533042455a2830fc032ccb638784890ab15d26d5fcf0aec9eef6ca23ef137e41d1c5bdde34efbae3d8f56b2fa375037a02c7bfd5f7288d8e1dc090c8d0671891452da236b226df563b8e0435ea3b1e84eb7f9bbfe4940b09000000000000e2e6e3120417b9355ce629346ded63b8de732c0b08144efdfcdb6d3fde4ae9a6d8c956ea1d14f2a98b2a125f958161c22ba11f689802a6c17a790a35a0b2bccce94cff84e9954136b5dfc7d3b88dd7389648d04ef406a0ea3db6cb0262a5d2e925092e767b6855d92dd191ba29754c890a8b53d4ee8f9406d00c07752c7363808e097f97a8", 0xffffffffffffffef) read(r0, &(0x7f0000000000)=""/76, 0x4c) socket(0x37, 0x4, 0x1f) 16:03:41 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTOP(r1, 0x2000746f) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x800000005) syz_open_pts() syz_open_pts() 16:03:41 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x104000040002000, 0x291f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:03:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x4, 0x40, 0xfff, 0x9, &(0x7f0000000500)={{0x0, 0xd719, 0xff, 0xfffffffffffffa4b, 0x2, 0x9, 0x686}, {[0x4, 0x9, 0x6, 0x4, 0x10001, 0xff, 0x8, 0x1, 0xffffffffffff0000, 0x7ff, 0x3ff, 0x5, 0x3f, 0x3, 0x7f, 0xa2, 0xb6, 0x3], [0xfffffffffffffff7, 0x3, 0x1, 0x80, 0x3, 0x8, 0x600000000000000, 0x9, 0x9, 0x8], [0x1f, 0x9, 0x1, 0x7, 0xb7, 0x8, 0x100000001], [0x7, 0x4, 0xc731, 0x4, 0x7, 0x3], [{0x3, 0x800, 0x5, 0x8}, {0x100000001, 0x6, 0x7, 0x9}, {0x15, 0x2, 0x200, 0x9}, {0x7, 0x200, 0x238, 0x6f}, {0x100, 0x1, 0x1000, 0x92b}, {0x5b7c, 0x6, 0x7, 0x7}, {0x2, 0x0, 0xcc, 0x9}, {0xffffffff, 0xaabe, 0x6, 0xffff}], {0x3, 0x8, 0x8000, 0x7}, {0x1, 0xf42a, 0x2, 0xfffffffffffff801}}}, 0x2, 0x1}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x81) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000001780)="f2", 0x1) 16:03:42 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = semget$private(0x0, 0x0, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:03:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x21c2, 0x3) close(r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4012, r2, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) 16:03:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x0, 0x0, "000000000000000100002000", 0x0, 0x100000000}) r0 = socket(0x1e, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x80000001) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getflags(r1, 0x3) 16:03:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup(r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x1ff, 0x5}) dup2(r0, r1) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) 16:03:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x12, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:03:42 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x8, 0x1000}], 0x4) 16:03:43 executing program 1: munlockall() socketpair(0x20, 0x3, 0x80, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27febf3d635cad91d2980000000000000000000000000000000000ffff4f22006e", 0x2c}], 0x1) 16:03:43 executing program 0: stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)) getgroups(0x0, 0x0) sync() 16:03:43 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) getsockopt(r0, 0xfffffffffffffffd, 0x4, 0x0, 0x0) 16:03:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) 16:03:43 executing program 1: getgroups(0x0, 0x0) sync() r0 = semget(0x3, 0x4, 0x20) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/80) 16:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = getpid() getpgid(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xc) r4 = semget$private(0x0, 0x4, 0x400) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semop(r4, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x7, 0x3, 0x1000}, {0x7, 0x2, 0x1000}, {0x3, 0x3f, 0x1000}], 0x4) r5 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r5) fcntl$dupfd(r3, 0xa, r3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:03:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 16:03:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x4c1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:03:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="01010200d4b075669ea6f55fcf235c036b00000000107d0cfeff0004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:03:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/18, 0x12, 0x2, 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x400) dup(r0) 16:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8400, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x252319587f6e73e3, &(0x7f0000000340)="3b3934f67cfb8ef09a5906b9639f2bf174fca42a891f3964e0b1d6260035c772a152fcf55da0242844483e341a0b86b5317e2385a873131ca2eb6a170188d3ab3a00f139e4103fc61cee50849a161b40ebf67359f0407b05013305212d269dd8e4499dc5c146736079b7d7b8ac58af9fc46898d9e2a6aaa158926ca84865fe73242f50089c1e10e27ef7300ead0223cc4eba736b111ff4fa85c2f2e2dc075c2f0d5b84ab0040a547b6a90cddf078adc5f4f24815c16ae3fe9a9b6085b8a2fdbe40a97ae680a66e1e943eb129bbc36cdd4e661096229ad9aa79e22ba6cf3e1a6ffd76645049fef178421e8520") 16:03:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:03:44 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:03:44 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1314, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x48}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000240)="d2a2") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x6) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, &(0x7f0000002380)=0xc) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, &(0x7f0000002400)=0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r3, &(0x7f0000002580)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0xfffffed0, &(0x7f00000025c0), 0x4, &(0x7f0000002600)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r0, r2, r2, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x0, 0xffff, 0x0, r4, r5, r6}], 0xc8, 0x80000000000004}, 0x0) 16:03:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:44 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:03:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x20000, 0x8000, 0x0, "f000000007000000000010661f56308304ba00"}) poll(&(0x7f0000000040), 0x200000000000004c, 0x0) 16:03:44 executing program 0: r0 = msgget(0x0, 0x8) msgsnd(r0, &(0x7f0000000000)={0x0, "0de394bcb9a5e9f315328ebbcb736a55c01f0f7e3a78c52de8e05107dec558ad606551d03ee70071a64e52565c3022a065dd5905d74a067ac32b30066ce969331ea648523b547d7fc4afbc76cd9b7eaf57744624dafe860a0595b1ceb8a8eaa354b3ee945635464345682d1d95ee84f658ea11dc2c298eeaa4bdd0bdf4799ec0e1300a2373e7f88599a420126bf7813baed95470"}, 0x9c, 0x800) 16:03:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x10001) sendto$unix(r0, &(0x7f00000000c0)="e739597f0425e1a48618841fa62c737a3d4080577a44c921bb726326138ea10702ad2f331825815582959eb871755c40662c1a1e07d5eb450914488a51437ecdb5c0ee103d0cb9a57ea47ab246f1b3ac298fb309444e7f35d62aa3e8228dfc2fac23bdc25d4eb47ed1cc10f4d53891c57f4508871bc95f4e69ef304a40840309f0549a1aa05662837776f5641fc9fde8ce444e3f160462224c30f1ecb40535f7bc5d52671059a753e6b24c119891ca953ca0cfb5b93bec9f6093fadfe20dc25f6310698358c1a13b521c1387edf27dfefeee009ae77dbaa068f9cff672faae5ff0afec9989d815da68ce5bd3a99da308b8d5ee", 0xf3, 0x9, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) 16:03:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffffffff077e, 0x1ff}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000280)="6aed2e4907b37f9199c4b9bd24bcee7197a18e0db354defd7e49bf7c077a12137111bcb97c73a69256e23d9a962049155c8085e7b8af028a170089d95c2b19ed5dd44753c779addf386e968386014b01217482f3bca8fe02fa79f98d574d6a07b1a4a375f428cfa190df6c1cfcdf435a749aac4a864075aba66188a0c06b613ff5cad4c0dcb2b73262b43576365082cd4aff544626c2de8ea844dc524ce5f6201569cd8fd35c373cedc78a1f7867e5afe0d52b90e565c9d48df5d42e6df0a2827c54210a191628e86d", 0xc9}], 0x1, &(0x7f0000000380)=[{0x28, 0xffff, 0x1d5c, "831a6cb37ac2d254df2e37d77fc9145050fb2e5c8752de"}, {0x98, 0xffff, 0x800, "ea1330b14c355fa3ba98d6f3c2bae7f00ea11730ae3f3df11d72cca0fcf05e821265865e8ecaace5f48164ab021aecf9bd88a210cf700e17dfd8e4538184bb5533e62313fdd180e84970b2faa4921e03b171b30aae91e61f63523b1b04a153bd5d455ea95bd19e4556ce3d3dbc9e22881b6c336164836cc72221285474503d095666ef70"}, {0x70, 0x1, 0x5, "05490f38a1df9f13b4bc133c8ffee2339bcf922d273485ddfb9b38836f855bfe6f6fa5d9d9d7fb681ecef608e19b0356282866e463e58e844a6ca2c9ec9ffaf6c379fc099f212d7d1fcafd25f4ac4d93405830a3b463d1c5da1d95376a619e"}], 0x130}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:03:44 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)='r\x00') ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000040)="b6c03f2df57afbc8272f70f38e9a63dc8c721340467e70c149eb9b2b433679480c321273de6e6599b9de102e2b") 16:03:44 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = syz_open_pts() r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0xfffffffffffffffe) fcntl$setstatus(r5, 0x4, 0x80) dup2(r4, r3) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) 16:03:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x9}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:44 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x9a') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880), 0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) writev(r2, &(0x7f0000002640)=[{&(0x7f00000025c0)="176de359dcea827f7b8cb1d19c30021fc871c005e837f58a61bf15f08532141fc06786c1ff7cea5adf9becedd440160be5563477714026212f93a6785e8b1bf622727560ad6e14a6821f26de44ef71b043e08bf7ca8d955ef8e52c85a191ce20c6b297806f6e07693c0a1a951ec47036f159ee8737d54fcec5f67021cad7", 0x7e}], 0x1) 16:03:44 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xffffffffffff7fff, 0x9cd, 0x800, 0xfc5}) 16:03:44 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() close(r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x3) sendmsg(r0, &(0x7f00000025c0)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002640)=[{&(0x7f0000000280)="0f15f2fa4a8c660e797f2e171ef6a6581088e581180ea937431587902056b58e8b3b2c292effd788f286ee763700a1e463cda87b68dad43acad64b3b0f9e0272aea75a0e8bef0deb2c0e2a2b95c4cb8355aec0d283e2b295004ea7c2f74ce7867ef381430c16a12d6a7a2e8b7707cf24caf515469b3e9ccf649236cd69ccadeb04070d54666da7a36552e630e06018370e0c87101497fb65c48474d42e656f2831ee341ae7b0808e2e664c628a1518a9a64dfb1a747251dc3e188c710d474ee944f767b15389c685d558e7a52160b311777c10915cdff568963f7ce6abff8fed64ead271d9397312a8290b1aeb1e5647", 0xf0}, {&(0x7f0000000380)="0754bf10df26094b6b3d286d68e4a7b04901d24582460cc4f7252503a9142313c47a33d5d6c17424c03621a7170c1b3777683872fc725e1929e4ddb3faed3597fdc77455a5c530438c99c01b0e18c4312ce72ffdf6621f4a9c7919f569621edbe5ebc00c61ff56cf4c8a9a0edbbcf78e60e6389fc6d1904c8af5921c7ab4a627062007b1dab0d9008a89e67674fea4cc10aeb90c92d8462e3a2392f414d067ec9bd9b0d94a6c51f2e027a3d91440ad2db48e3461f98bb931c1676ebd9fcbe55106e0c2cd15c599c8ea641f0cb186affa722c255e7d2d5ca283f36865ef2cc4cfde85c88028c984bdf29d4e55a870a023ab46449970e48a1b1e7c67c25d96212582f21f816f19f32f06c6e049e07017046c21597e5f5747c7978bcbe511f166a654193a7c750dce55a0c0246dce6c6f204fff4af32191ed383341826e613b3eb77fcd0814fa0b9cebb56dc5a7c4952add71192535b4ee1582713b7901b3eff1b8ec929290b738d4891a6d3c09047e5518267152cf86e12d6eed4231f31e64a279a76f906fe2db59206ce0aa20a8b6e0cf5605f78fa4619e50378a2bcbda41a71f34eb83f3d66924813ed82604a3bb2a75778ae79c0558977c88a5f3272fc30180b19741c96247337b280e4ff53c924d285e1c81ef3890f4243ff23443d6a79bf596b0c8f4c310632a0c4fa0546af63a19364b2d6ce57bb0b59d53b58563b4f7b0384342aa5ef5585e4a83eb8ff34cca3c0d3372adb0d56656ba1bdf8aef2d6c3179de7335bd78e4b9d4ded9b42a095818f9dde0c051cdf47476007336e54b7c017c2ef5b289610dd3e433d170d34b0eb091b8401bbd2316b7d6d4c30df833be31323129055bbe3981c09aa9e1e65a9f3bbabfd714d7c4fccbaf4071e51d2892199359472990fa05eea40fea48ff3a9b19e2dfe18ce240f582054a94a50ddd4ddd97ca5b9d55d4a42aeaf7a63ae39e72d30764e97955f6b3c0fa57cd8f67c19610613797489b5c27e30622b3cee426516267e936079af394bd70bb2acaa9e2ba544965cd5ca011917eae2668a8427a74aca44fbc5bcc093e9d4e9e43b424d2e2d5f3e72577d9366d91dc412cc9c611e1ac3f6ca53b3517271ac6b8418a5bd99ed01ccf008773499e51bbd92790109f28df5e9e3df0631a1a67ac3d44c8e1efd8379dc25d098ad68ae711c4561ca6856e2848c1c86597137d2c4f4bf52e07f57191a2b039b034b1531c7db71ea37d10382a538bb0895da285d00c8b7fbbd34d01f355f53b4c22a5199c8bd3ae3f518d48e119dd4c69ba7d333930277e4b843ef11ae6eaf3db977f2caaefcaf1583a37bbbff7bdff108b6b57166663f95929d5575f6599f4a0b22a7fce2e3660d20ebcdabc82b3071d2ac9ca14263816d13286a0f8d1f85918e3f414009d1bdbd28089b2105a41f571bd3e62c909d9f142eae99aa998274293c4f08b7c7675a3e7704f475a60da832bcf70b2f536d0695c8dc7929344803508836893502815ad7e1da802fcec9ebf3918686edd43ef1dfe38ac95be8f27930100c64427b74c92aebf1b080f83cb2e42843a8b283ac74ab9d19e36a66c8a6b265bf072c7b03adbe97ad1317ec4155eea869b080d375c410dd0ea42b209c6c16e01415b5aaee540aac42c65fad035b58d1a161a909dff09938bce8ec5100e90d5cac851186c0198519793ee82d32706b1fead36037eb3d8ea8cf869edf020c25bcec4ec17b01045e0b4c810121e3daecb65aff62e0f9f1b7efaa0d66e15cadc98182fb86f241181160cce9f82d7b2843c59d877194a31c0e9b0ce674adbb5de4b4661694cc1af14d5e15dbca10d81a1988978b186d343040aa80760a992f7231f87f654b918ea9f4d82de29f97c7a88d0fb1725040b53e05661d7fc4c62bafa5f4ba9e61d03ac985f78ac59390d4c82600a3e6493c5fb01b780a2f1fcf6a8420779f2cc676a669110cbb34b751311c5a13e820a3880f1c536c318a24d4ec59cd23424ecc3e75fed52adf9c9a05147b724881ca90898f2ae21999d6303bd2e3e4063a5fd2b55f31cb018f9f7d787d87427e947f4a06461309f46082491330cd83a6352cab4bb9c5656fac523bc79a1a920fe5394f8a330cb182db5bc6507598ad0717f4c8202bddf6d0c4382f04c623397164c68e897a25c0554fde8866dcb8e1cbb868367e43c8afb216b8d5e08dbc669b69d78d0afbb093daa39bc223b022253c20947e0bc341513c783c4e25c99154de8520b7bf12fbcd2d323d7fbf1d6936cc50f17c31fe62561e013e8568d572bb79ead72f0f7f5ef82491355f16150e0475195bbda0869e27206c8fd51d679d311782ce70238d3c21ed85d468ff649194909d1d2334e2d6fe2dfc5158eec0dfeb43aa20230b2055d26fe42b759c8e448b8ebcd4361552aa16e3da2ace6ceec71c37beecd37f29faded4f4fa06361f3ffcf175c0fa4db404bab717886e8a692f75ed66b5f0110fcaa27403d772d833a0fab615aad42dee3da8f4493b08d9abde7a4e68b0fe9810c506a3c9b0992fedc37fd5f6765d5ea30f4f4994280bbae737d8ccaf189021abc2716f38a597e7fca36942da2b529e1f49bbe06ba4bdb60e9ce8703b938567fd8b310b39ef2daad39312d7da0c22f8c7245c8a073a5afad7612ed443c2862f5e0d0d62f475ec30c6ba2711908fa33a00bcad1e005b4627203e869bf031c8e1e0d748b7966718f49fa985b08cde500edd72145fc0257c2097e1914602ed5dd872e84d1badb127749e66d495e21c005dd4a65d6d2577cc4a64a4453f64f60095c56e122102e9ea28f11f4eab54756389e83b078a09ac4b37427943e5222958f96a0760ec413c6d5ad43642b82c32e4761fe4f58200adec8743a5f97c70b6246358c05742da7966ebcd9fd4a49e4b765dd9dbd69643372906a730421455308c9361acf3bfcbdd3b4c886aee0df94a5459f711221db1747d31f29ea34e7c29b5959ac0dc873c31f5235eab93f074f3b3a145f46bf53368e3e3ce0d0477ae68959d2e97899c589fa127b3b93cd74c8a30c9f7fdbf142bda5669ed2d5590f92d9a9eea948750a9c28f0649557ab7307e3d8c333203b0e3d49ce295f4881ad1348d72fa9a9f568d4fd49989deadf2377f2f5c4ad8f64e4a2329fcf749e0cf6d012b7fbcccdaee92849dd15869296e9b22a68723ec9e8ea0d80751b62226c169d4a8e0b61a188d6e629bbfc8e709d0f2556e3bc068356d4d9a2b2e3abf89fce84f4e04dbf244e9ad864a6adbdf24a650b6cb770d7fa4216d98e655a2d9d7838171caa058b8b0cb80496d3846a431c7d54f8e30982c541b383a57a46c0e4844b3e96b6414998535f5344ca0e2ed44c8e95057a3d343c515c2450ba101c8fa0cb1739bd4765ca825b5cc88d1a74de30afdfbb7489c6dd11dc4645a885f8c85dbffdcabec8c696cf7c9b3b2531d46602fcc5bbba9e8a674f2f557788d9321d5a65ab5e63b17643d4d90117f7085a8dc5226f42d44a747149690e83abc0aa8b2f1b4cdae7d59583bfab43663f0a72e6b814f004b2c2c69eadb49e8bbce0fdf0529905404875e6c9424f5c9dca6fb4be2a3afc9d37652da79e8a2ea9333a16a2d0cce503dd1241d73e32e650eb9951f456c18e8ad12bb296f7a6169c0af0f211e99ac514c90e52f90b70b57b1d764e1852c08f4fba2eb5042ba67db80bfb18a9963f12e38e8480908a557a5953bdabeb67477a86f7b591a2b95d3d1bb8056dc69c58f1dc3a0642a869f9f2930d940d66d985827c165b04cf2eb6cded33001f952384b7a9f28e5902dacfb0fa0d2f33d9a7f16543692fdbe871e6c36f5a4e1c094ec5981f1567ab52db124fa8ad73937224a9a0e672c2f835960a683f54d7d9a207acabc915bdc20e36d26320ffe65378fff8bf587966b186c57c51a90411e0cbf64aee9af25b0b3ba84adc8ef05137a963597cde037c9622d880992bc629b8356b3e82d4cce00e221073877741d024f5c648bfdac88aa2a5bce164852060375deb26d345859ef8607f1feff4b2908388fa9bc42e8707d73ae319f12a978099bb2ff00a1d5b1cd03dda11cf38b5996bb6b9bb95f6a09408d76563f72c3cfeb54ab9ec3b5ad3b7d9df3c91c1e3c876f7b82ba8c5a84d110184bf438758ed3a31869ff1a12d81a1e61187334ca1719d443b13777c9bb374549ab55e742a41ce13b825e6871c84b3c82e47c42a8d7d89236998e4ca125c49a4fdae00630ab8c903343d3be25e2ed88d7b90f3d2f55ac8b50952e6671f52dc9bd4eb7d170ca6f7afb037fdc27d213ffd800261b776dbd978e3c7bc06a8397cc35a6bfec26568236e920e0fb7df9079bf6afbd998903321b77d57db81571e4151588b1ef63238ec5b54111222a6b05d0d6251ff47a4909246f072dc2b85084c3ca6141eababd5af81d52100dc0da46dd01a8a40b6bb9a4b3ec4f62b8d428288c36fc709ba0272cc3c3c839ebf7309e16b47094cb4e3c68df30b0b48770d86854dd185532eccd4ba87e153f1bd8eb79f0b0cf574bfa4cf3c5384462e415b5b36a511b705ec589c8947da7a255b0b203405deef2fb7c8e8ecb97bff9f6d7fd11656828b84e0e393eb4fc0c289c005199ff20ef6a193709fc62fdcb9c0b8f9b932a7bb315ee005f6795dd98d098f5aaeacde75a39b77253bdad157a29d402cadfc276e67c6d012c5f7e3c7a85fdb1b0fe5cf9f6dbaa76fd9fb95933baff62aa288af56746418ec670cc4be2a03a49615e14f882aee3ff6198b655a4cd06b9c0d62e4d3dea2a94cb6715d3d3b60771de11387e5f0f1ad9bfd0d59e52e9ddee0893a8fa89a236b7ce55281aa0278005a2391abd3e24f80fcd397c20284427987feab8728286ed2d443fdeade32df8efdab7ee6cdf17548e05d5743827d181f44968fdaee26e79f562569f88275514c9c782b748023863ea1f108400096101cfc9f280b6b42e75cf3c69d3773683bfa4136abf592144d67a9598ba47b6887320e171a24b1517efa81abd14ccfcd5aee399ba0432fef7eff52a33bb570510aa542ce034693d418c6b8f34f92f63d2ab9c5e0752a6e3392544e9ce8607bac72713865b4e27e9fd1c45f38dc30d3cf1e0d24022f04404a475972b41d1516a59223f772b1b63a0542fbe6eec93c9d570f4e8ddb0ae2e734961984262e5425f94109b09aa56ef2e3b25715be6c9f68f5e67d6f5a49a58b8232b39e9d9cd0d88583d01e9b74e936f2d982b8e92eecd315a7e82ae40c0dd827701263668aee5dbb5d649649e824faeb9c201d90de2c64825925c4b267a9642fdca239a2632eeeae0294cf253b9b3b89de89b16e2d44c39e558325dd0b6f14b7f6ca2280baa942bcdf4880c7847c7be6421a3b64e16cf76c2516e9ad222719251023c9bdfe5593fe0eb6497040b2fb34dbd69cdbea152f96ac15c577d4e136c38be0aea5adca9296abaa8adb36f8b6f31475e73aeca822046d788ad757c2d9203241642668b8e9948718c757aaeb359e2a4d50ec12f6a31f35ecd1a4502759d67d6836c0bf20de3a973cfb8a03794aad05a9de7b09f6fc85d55d19956a44dbac8a21301154ffdb17eb111ff809a01af09a1e1aaa625bfadb2a1ae6ffebfd142532cf9b444e8939a48143f68cc8dfec7bd0bdc8d4c4c729be327b46a9d0cd15ec99381d2aeac45b02613aaffe421044889a58888c240d3167ae5db760d00f7d8b0ada5c493030c90618dc82d16533988289cb0e206b98db214adcf4ffad516df12e237793a763ea108c6aad7988114d00c4674833b681cbe54aab2e75e4c1d582737dc8a5", 0x1000}, {&(0x7f0000001380)="40b2a8b5ed823f231d207ea74cdc2133cd90ece035d1c90c045abdcf72df6710aa377b8fa5fb0913571bb4ed357237864382c0b3679bd9dbb39d7cf08ba18347adc478bbd4eae4fb729d365b8553b65e09f45c1d71b571addc015345c6dc85a36ff60dc2cd78e9e4ac71ea5a0c4128cefa250f144ffc49ea614a0dd337c078018cfe228c97b52603562018bd6480ebe049f30e1f006faf13829454e3f728e9c06bc7e216eb17c2b0c743aff6", 0xac}, {&(0x7f0000001440)="b9417fd094f8a3ce92763b38f6255cfc92b438ccf92c4a0702560dc3c48b35044671ee42c18ede3d5b0894ec32990fc9533986e025dc24a83d09114cb456bf0be54335501c1423ed4029a3fe0aab61a52fce", 0x52}, {&(0x7f00000014c0)="6910204bb40b24ecf6eae08901c4d886c15d96f61ae843ff61f51fdd121610b365b24db04f1e9622b0dfd6d336c12129b2cd152e247be572ec8b063695f9cc31f41a960db68a3a58dba1d11af4c38aef90b621a886534cdc0950e54c09b37f3853696c65c151e98e316fff8a10e781e41a8f520a16eed510c2c52abd5512ec67be3b31e715ae9afae52e63983679d0c6ddbe0ffd81be56d97c855f267885ee982279b95d192c72d0edee246e96c8e078812ff36f3ae974c14b89a56aa4539fc89d98bdbe2d9556e3598157d8bdcf1ecce4295e2c3425a80812146fa9c7b4e5cf8a6dcbb92bc55dc0f660388785b5cc8af6a93994d6412f779e1a1a0e477ee44e5e256775da822c8a2eb8920cde2b307ba2798eab568e686e1d26b3e6a2de46a9ebf4f6197fe5f7646bfad14128ef0a1060b61f3edf729629c913c9e65fa06f9ab1c31a16f38bc318286d56ec8040274215b5f019813452df75c64d12cc9c787771cfda3ec905fb98b82a83b3dcf594b5091d7570bf7f215b6d997faac18c7627e023a2aa25cbdb0b83fa4b6e3f16c554029716e585929f259c6975115dae34a5b1c1ba829ab71adc2c32e3681ad5a2604e9427955f6c7139ac73919365a38badf06a139fe12543800273589f8fb467efc5e7821f083b688ea3d182e3d7e05bb6820a2db54c4ce30d88fef5b89cd6d4e53e3a814d4e80a954e8e021a34e68cbb8a2b95901d88538b941f1d35c8d1712ddf22db7deb0137952e72b4b4744ab245cc5a97be4b91a53f3a3226c24d5e49fd4882950feae6c179073344e0bc80914e63409f3294f2b27ece9d5f90d1cafbd84bd9f0444baf2956f7acd9d24659b1291533601a425a62048c955504ed6a42339d508c6f4270c055d8ed80896c9eda9f96756cdc48f56a1d13b446cb66ce2b528f4f552c7250a3dc7968930e1680c47b96e99a5cd6fbfea7bc76e8369d4e79ec45cd26a40d5e793242d127eed1b990df6c9baf9e8e748faa3a8acfda27ae788a53d43752a8eb73505462d30aeb27c1b252af6ce97cda2354ebc0669b85da8a639749208ae74a3256092e7246d3d8b6ff65ff8979a7ac05197420c4fb76c2fe04ce8962994ea4c468443e75b78af2de0af76b0ebe57307f7d2d33e0309166377098624d6b00a6222650713cb34d9bab3294253e37cc40b2c0ef1abbcd4c094930b8f6d9dc96a7fa3c50703e3408b01fe1ba92514dec7e67cc4280cda7b4f9616b50ae1e257338d143e6f7d3bf22d1c4e0e2ecb2246da1e70705760193085d4fd0aaf8694ad3725806be5042acc56db7c66ec0f0b4652e8236535ec75b1228f4f5d6f5eb22602c19f6041148050064c5f0f9436113346d1804c4fb1c55be2af4e17133f2ab96808a4673c2856bf2ef10f68c8e0ed9af669c2b800929c70c477d01ebd41dc54296dc8d2b83117c667914d58fb2f14a3668e805292764f3f43e0ecbd8a868df607ebfafe0ad3a0b55bf7ddd1b7fb350bb92dcd49f89b87eb2d171ca597f8cff420dc959aa45521dbe97219fa14b3d923fced70aa64fdcb680aad9ff263c4a131fc6e6014ef124f0b3d8c4c36c4e96e764fa339e4b7db6071589ddef1496003c5f2413864ef74531e2674f3db5e86c69b718681b860dba211d6ccf1d6387ecad1b2f1aee4a5a66ce1399aba3113a2afe4d95e126941df12477c135f3a05f053c638e8579d33d210db4c3421a3937002d7cc230a68b5916356f5298634185a2a393f4b2e0f2457478f488ca8b66ee104ba0f0adadfaca9dec2a1e31a035d1aa712a5333158423073047d0c313fb8620f4b1314e88f403b9bebae0556a92b656fea8afab2ad6411636ad951d6b577846f753f028fa3aa07751b9ce39c1a142c26c4c3ef33137729493967483c479c65909d97562b51a10d0d7e8390ab8e8c1c624dc6224d0292896b09f479a4ffeafb5f1bf24d05a2213ecabb3a1dd934cced7e59c296277ccb1253109e384d54a1344577cce9130ba2f27d6a829d7d79003536d0fe93eb89cb2c107ccb8af633291bfa8fddde00a08f627a2c76cda54a9fb06c1a647c24196c251f9e487a2f085f1acf1bacb5ac80a90d4d607162e92b8476c73665e16179e5f18390734338b5003aa00457b0bc856f3e88cd634596573c038f3bdf8f75bfe4d675359e1e4a06136960f9fbc8986745b8e29593cd6aa09e6b89110db37529a4c08ba1380d15eadf3c99b6bc0a46015f2a6d461a2868eaf5a23dd77ee36acbcb01c6a30cac4b65fa02c71d2d85a733a613990eb13867fa8978b9ba0b5f28e383b8d47510d1e8a7bda1bfc8dc4775e079e2c8aee9e0372f8678f26606ec4c0f76c2f325b217ef903002f938878fe01f1853fe8127bbdee44d712966536184b761c4cd67dd9b98912dd95833be6e3e508696951a296b7d5af7ca4cf7fd3df3efb2df6db7b9c3046a330d27bcbd9e60dbf5cd96773b276b786963dfc15ce5199bf4fd2c73d4653e48b24b1139bce699c15488025a5d64197134cb0c53f60694622cdb1fc1671e77a9faece76899f2f8b79ef61ef249fe5950f6662f99e15365cc3955932ecab570fd11a1435634171b2abb071780cbbf422e450a76d801ea196b59a7bab5d2c2ded6ccf95c4de258c31675aac4688726afa97fa2146c505fdeea641917171be3781f5c98c4cdcff3ef681e1ea4827b677a140c2c8c49c28ff5daf2dc4ca2ffc096aeb3f6ed3168968ff617ecdd90094f3204bd57c6bc27bba35748628c66ca64037b4ade0ec0bc7eb325c56f4351f7892925ad8f271f560b71d0d9f1a08994ce6b675556e63e4502e0152d7d9aa7d592f8d057b167e952e51a2cee49dd35b0897c0dadafdaacab70f1bb8e7168ae1151df3e7de81c0fcca86f64ed6504cee55498438c2f5be932f7a624c4a608968f0c68165a67064ce4be0b65dcbe94676c7907b86ac582dc4e8ed30fd987b50591b4e1f574d9d7a8379690011c3e988ac403744368e60fcd89bd7089a9e1741efb681a1ad95b343cdc5718a7edeae06286d12cc213e09c1035e9c623a246afabe48583168be5aad180441d9429aac0dd9090515a50a5e34854099054045f2267ca67aa8c51f1ce6b15d3615bf7de90e93c54b42d068474f441cfef496ae2713e9e315e8cf404991a20e56136de9ae45322e030e6c66d570466cbeceab2a19f896accfdf1e047bded2b911257d721a34dbfc52229d351eaee7933053380ecca04f18f6eca7ed6152d0d2f27527f5cd84549aae30c18d61bda7d0af8f6fb837f2e3962ae900dd927582625e65903315ec15993769b248124c4ea459900327236d08ed8f2701c4a87dec26829c70d05fb896bcffc93408612938fd057e58a1e99f6efdd74a90e743906d41e1f9c65c9a3db3c72121507c1c3ce2ed50eb79e0bdd2960df222329437a7e639bb5007936757960548395b7ce3cdee89c6fd99c412b8c9dd2be9765c77ee4326e74eafbbf15f529a83e7785ad3eb0c4d8e9d706bc471710ecfe34cf1bf1c55420b9536382fa8c211651ba25b8d2690d0f4e8055821d5fba9df43d1352b71a935ba5dec7ff449f49017ab1e7cd792683bb882a43b5b1ac9df2cae0819a0d11a91d8a4d960c529468f50ab9a98d97d2acc055edc2c2add0ce73cf919c40f572e5efdbd1e79b0c14fca4ca04e7f4186c5b073b14d79ed934535164ce4d8b6a77aa0572874910a8e75a0be69f20f6f6334eb323b73975b30cdb4a0e7a7c5c95de3bff35454a8eed7e4a872001d8695e6bfd7a42e3436e5f32e8a4886c7c0d0da88c3a3bea7533724aa267988ce9ab1fc90c36aa8e872e3c062d4149f76e8f777375789e8b1834cbef901115277d759408a2a2f81ecb70dd105e44c317d2baea1b07dc80d6c1e61ecde93daf11156b2b27ae1b445c9a122dde12a52ddca0cf8a53ae2ba3782a1660adf00cf845e3f69b0c2324b0aa3de9670e06f48dcca3b5398ef9e5168008d49eee01511fd165f58e4fe09966f430074bf1c5c681ffbd43a7b7b80df73388a616cfb1ff5995fef4445b3dd2d98e73872477e0fa95aa4ca4e143fe6e5e13357aec99fa767a371f377ae4aaaf39f27413149976c9d66576362404637606a31312bbfdb6bf562750983613e933f530c8cabc26e1f9172edbffc28491e4d44615a22fb9c65f40aceea0d2f8ed263a6e5dac04012294d8b4d77189e23135feb89482b8a7d62ad48a7d80220643cc5d28aab12abacd05bb249cb77b6926c23f5de76f4b19827059cad9968818f116931fe19f0f7fad0b60d8558fe98fc2631bbe93108c8d33953ae4aadcae72f01d0440b956a2fd80aea45d0c61dbcd7a970eab6953df90b7456b127ae165fe67e2bc1c3c4fecafda0085eeed56bbe36f9aecca772a946c081781a7b890acb5c6068e4db6a506d16da63c6de8b60ed7b7e3b0a08eb7266e785bac7d77c6ca64fe8698a1c8e727898bc457fbd12c49240134fccfffc7a87d8e81827ff20d08d0c5b864c866c1e289708650f367460a1c02c505ddccd5deb9cbabfefe23f36c1d8bcdf8abe5eed6830a2a2e8e3859187cfe60ad847e05935e0d0934f8abcda4d89555ed372d478f94f1e5a550e6135f5e067912a8b697307542ee06938efa2379e369a582cb47a234be0bddd6d8e73f15522c01095254e9b2e746984a847458f6c66df2a3edcf17bacf7d8da874225023eb8ea91c748545320f96d622d2a16a7d7073b5da1b46633dd57b5c3ecd64fd6ddbe7b87e025a1dd5ec89129b5a187d69feb4f787dda409a61235f3227642e35ae06a7eb8631653f6de65eb1f6483c231fb678dee8af5c62d6206284f33b154c4491506a07667d528dbaa95bcf1607c2abd68292dd64ab86d44108040c29ac4c1debcecec6f7d919488ca1b4fe7aba247eedc537864f14dbfb361554aa204376a8beae02e26d187d0fa85614ec6b23dc22b37522298929f0928e36eab2fcfd2084e9cf80149e9454653480cf6e81d274992fba9db7273be116e591de193507fb45db8afbb24fb006893feb8cb77abdf2d3b8d9a5fb556550c46c0fb6fbb0e57892bc4258625a577ede4a4080b29972894f049b754ce9f3f1337cabb72d94e0a903fb0d19d496760e6ae2f4636d4567dee846e069a1d12dacbe14d62672a44a840cc19728a9769323d3c4c1a9eff25b5d378e5aa370f0613d4a482c2f8813f513dc90a13f74169867d72cd19a23199b0bca6053142f06216af2861998213ac43ebc4aa32a0586ab7c085c5b738d16f4f8bc76c09a292754efe3ac5380405f682592a9f7ce1308a5fc51b60decd106d6835f1248ba8154d5b13945181337b0fd63ef6280651e940102e8bab6361b9389f97c1b2655fc22c73b5cca43c733cf33a2a0e97d976b1502c89bc6c5840d5ff6e0b82556494aafb7f0b92c28df0248f27de8de912196548b563157bb8a63d60e6ecde19fb53ceb53a68d389f5ee1f88f52e0d02f16eecfe1482023e5e496dfcc7eef9e5339de4eb9c1ef28b051e1d146bd01b867859ef06c4c1127997e6dc833a6eadbfbd5f59ae2301bbc9f58ec04f48a06222021fbc5539236b7ba49599ebbdc2b07fe42f3ea5a75bf9cf0ce6062e078ba45f84349d0e3802393afcf39b911641a0bb310f456211c9f679e72e7bb4ca30f645256db8e66b2d6326e49c88c7287ec1b88d07d7f6b8c2cc43af127f6531b24bf7c50210ea7636bd2a0d7393f73993a71f56dd9ca2ae543f0ceb25fb7ef97d53ad9fd4dc53c0fb80e8f3231fde3a290661103d67fe10e0ea11b7fb440c6afaf562838a6632cb7991f41053", 0x1000}, {&(0x7f00000024c0)="5315df0babac0452de468327e7760f693589d71a443c13fb8eb1df7fde0c46d1882ab7de63e1aa0f83db1f20f19aecb124a6a9a05898e5532f1daa577dcafd41a75db6e52db045120b810de952f5330d66", 0x51}], 0x6, &(0x7f0000002880)=[{0x1010, 0xffff, 0x6, "e9e338ea1976d0befc6870ed26ee7ee4a47bfd73811c2e979e8c568a3f05e13c831d8bf9aafaa14777d9194f9ba2273844d1e35b1346c979779f4d161018e65330884216a17d3473ccbb10af261e65dcda04f188d4b0cf705d732a90e5e5e1ab2f21d8b87d3ab564269a9f9756ad2020d7e3fe3dd9c0ae4853623419f745bd954b0ac0ea5d4f314a2b51fbc1b8edf81aa23865c8834340c8c7c42b41c9dec868ad425b1e810b99d8c14560ca13278b6278a1487b1c31f5ecbc33de89a9e5e02015a72ae7ef37dc71afc9c832ed53bcd14771df20032d8fb40e33cbef3360f5f109f8347a0b3e4b5317f0e6f1aa9a7c0df1dbce9170cf4a7666a827873ab427b3db20ec7f2e25139740396f929bb2f4a71b18f03bdb8762ced37e6aaf4c705b7bab9375e2a61e011a33bd7fe2905e22f5a85338117204e9a70b39ec93e6827eaa72b27ea218729f789d795a160b9ed9369cd1eb6418c03a89acef268c54bcb8509a9db5716d04ee7518b86cfa9ccbec0fb2bac5373cb1d7c49c28d4da934a49b1361983b96fe90510591d59ad0125c0715f7c00060fca0818b658b521a55575c04220f91e568a1a368089906ef0db5d2d9a608d52e3831b834ef7028bd786bb829b0b4867d1f9ce979b1072ea74cfe05f1993fad887c4133031ab49b02511729b0b7078413041958dc4ef1edda72ea5025b04ed96fe95a57d1f9082da02fd3cde5f44f0ae9c1c7b4fc944eeabae222a371c11a9c39a72612693ceeb4f1279bf3a79a342a8193f690cdd565a8acf3d0b482dd0391f83feb7e66e63da29390e28203650b1eef7a0b52eba17bbf97c3977b1b7d9e550e7fb787014a61f1eeb2ac4c219d5bb05dbe87f36f21ddd4c7ad2a05dcc9710368e9c9b8c016e43acff7d08702c3db37031def94f9db5786f7cba828d831975960038627cb0a63369c5e879f1faa292a283443ed5d3c708dc400b3150c534a9cece26fb78aaab1a7554d2868c4f73180a8d99e7411eed8f5939f8a793669a492228804121facf2a693032642c69d97d5828b80e3f812c6c019d1e2c14d37139fc8571095c51f030e7bc6f975244b7226ea1976d66c3805b95028d60b57fa7c00de092083882a7cd98918f4240de47f899fa76e411f05b00d8a2ce4a06ac58c346d5a9f47740a9468eeac52f1440614b455ece52ced7545584c4b51b19fb05e122bd42171bd6e29ff6aea4ed53d1a3581376fb93b8aa8438bbd0dfd1dfda0a10978d3db652b55dcd29bdd54d4cf04279b6558fb6cf498151d30a2272b0c4654f26751b86058889495ff2fa65f54001bc8e099fb000f60bbd3e089e1e16c2e606aa62bdceebc4f9535c98f95ccced7aa617d3bc9b143017a5b64140e1384615aa55bc645d846af2c822a483aaddace953b80b2d909a3f537c2c8ff0a4c3a86ae08d2330d0c597374e125713de6e34cd909086a0a88ae6e25f21c2199d32b2d10a06f1bc1bbc5ec50c331bbe10fcc1c70f9106ae29a348f492426771ee5bd3d91f805d0ea615bc390c25ea146a5677249af4876a37b9665e86edbd8fc78b182df749da034c715f592f578201947b5eebb47d3e3991e05fc48e4d18d8db09647b67f286d722268695d34b348f1a4a821db22ad6f64a94a910e79c67c81e7a1c2a61fdb40c76243224aa8ae23242a900765347c62a49401c4483c59969ac1cce2552a4898110c5a61629a969cc6038eb7debe292e2f4c009a246cd2f39562863fdb134b36f499d8374c3a53449b00e76fa86dc33b5b3fb3ae36244dd26102df7228054f06eaa404172bd421408e19e653a0c63d16105a38c9f138e1d8863a4a3de9c5eb6821852350057b3f348a6eda5cbdb97a0d9fe3aa9ed1f452bc25176960ae9371148d02373735ec274cb9e5735513147386c4d2842283ba94316283dc8b120206691c788a99745425d55e20b423b9b99e148690ff2baee32e5e2b614221ef99410477114882c5c1fdd5b18b9515d1462696ae81282866e761a7e95c6a3466488d4ca6e8a3def9ed16296dc5fdc676fc0cc06da4e7987a96f40fe4c3eaee1981189dd451f22bb3a316986bd7ec02738c89f1d3aba49ded1f9893aac3b42fc15781f4935aa1dd6cb03a37d85476bddb306c46a3e931ed448cdc8a7fa7473c621fcf8b9ba3c858342543f431b512fb3b089f3a16ea04bfeb1c5e0331fa4846ce46f21a04dca9ddffcac887955511f49f56f1b5197496adbb799f3d581ed03502197fcfd5d682c7210c3c8d6a0fe60eac2f564a2e30f77ef9fedb3188f46c115df54780931e560913a92bd22855d0b5841a7c10e1bad6b08b8085cfa8795dd4d418d55fc04c8d5feed0af0f6df78dc32b0ff4339eaba091b6fc490cbb7ec9270dd71701080a54b8eac588b84d50deb3e3becf20b83d5e9c4dd5c612a22f58cd3b14ac319783aa7a9de2b70d579ab2a625fd74a1bbea5e4b009530a459021f92719bfa0c144c0501d290589a3852f59f526eb6e69dddeba047333ccc1f7a271cdda68123a8f70b7c95f2a000b50fbeac70de72641fad6810949dcbeec5fea7781573a0b046614b775a81a92416b0a22704e77511660576de3ac2be6dfa2b84ed07da9de64ee1abd2d80ebe2a4e3f8e88a2d544cb0f9984b8eb6eeead9039821e03eb3630fe324823431b4f695b7f481cd79b1b67eadbd84731f571b21c7283ba7b6f72ada6051adc2bcab5103e82d60b9e4e1675436aeb6f54319cd426d7582c669c248145d5d2d67dde38f2f23ed3ec4b816ddbd38c2cd8638f06fb3c19dbe0b5fa17db9942d6c2f063bb143366530286c92922d286af496dbc40e27e99cc923f7701ebc2f46d241cfe6ae23ffe17e0e89832989d4c647be9443841f6a2975bd7dfbb6ddf31bce59d6d6caa821d30ae18da76fed8908f76038a0284d49ffdd83d897c56c601c92bb3bb3627b6a2011af49f75745bfaff3886f31553e7dae0637e86dc086c17d2e38e750a86c260d9502d642131df70cef05fb4892dd1957be0986250e06ed7e1b8ee3f631062a334bd16a3254d2b02e2333fa12e715393c61653d9b5104484b9c8120a8d17072e6723116d248c123cb2c655bb080d2f0eb7d8250e0dfc4bc6320c6b80cef6e41cd5f45bbce642b24d54dcd5491fc1f75e5021d18301f0ea298530818f513f511cdf5ffb320af9867ff362537633539d913b272b6c28f96f5fe68e1a1ccbaed9fc5ce7a233ba908763861410560b2661091525c80f993a92e2055f3171fc85a2c5568b1a970063ab2dcdfacb63800ec9eaea7bc2b50c0e82731b2d68ba876a2f873623d5a23b2831145cd9c0e45f8f39c64472b6feab99c060fcd1d8ef8d4db6ed6a42d2357d79d657c82a16cb312a00e98da706be97da28daed54f30fc53e3d8041fccf1ad6609dd6e87646aa1e291f0a2b4a30c7636bae667a4cb4e8c53521f5bacb0dd8eb2b15bb52e49ad07877328c1b6f0daf53737dbe1f8ac503e5464cad975abd79d90d85d08f2d7b5a2e6f30663ae9df91fde4750a6097f814a26b314f7b27cceceaecdcc270c73603316da1d4d74acf7ddfa10e914c2f2d088661e6639cc96531d16c644abf3acfb6f0f2762218b383c6b4f0766a4a03f25958fd5534e550a725db7cc6cfca78de487d28af7ea61c752272a9a681f0be6e7677c3651ced6144ebd7de9521bc78e9a9acf5f3ec1965aad78dfe1cae3869d82bd69f7d41b72d0ae98738d624dce616113173f04e4942128d934cbb934d55978365c337419796717dbd606ab850f0eef59499de2b587f763b619c7257029c217cd1c4cb10151fe9b64bbf66adaf013fca4cbd1012693951e9d15732f89ee16995573ae80bec38d32ee122e44cbe7f4f5e31b6dbc89e3fbd0e5a47d577897d5cde7a91126523419cf4df18e7674da0491685f60ef755cf0171fd2f71869a92d1b31a488c0907e8b7e3f9e1edb15791da2515b5709e4bc1d7733e2d32a6572acb9eadd51f5c1674707a19774dcb471f4d021b405ba566b6e3a916c5a64c004bf82f77ce457ecea14e801c091999e4443491da1554904408dd6de5473e8bbfd695a55876f250d3cb9955681561a2b258cfd352379892677f2ca4242a2adb841e680296d44956d953e922e14e7a898e18c917823fae11cd5a5b8d8c3fe375d5b9ab665fb411044f2e21a153a2b0df30c380810c0b9b1f92dc1e85400c20538f87f0bd17f39a8a554b6ecf53b7befb22b5bc9abf681465a2e2f76af90a0dd1a1a17f049c7f472db55d4a837ee82ecdedd0276b07899b3daf5418f0508d8f61a402991e5bb7fbc9c25397ecad12ead47b25634a3a5cc4976805981b5777a00d4c2ca5cf7b626307f8f93bb080b3fdc1c3c274f9fdee4b4a35f6066e5e8e81ae633f33ff7d4c9fc6dd23a3de95f3982713365f399d19a31cb99e1f2e312a9a65b9115ccaf3b078f169b94aaeda5991fdb68f8d9697cea91b0467824e55ee8faba6b4a228d0a76c7df30e950820eae9e5545256d53b3642ff634e766bdc97c06b37fc8f40eae75c9b830246336c21619ffebf63586c53a03a69f9f5bfaf7040f93908ff6710894d423c9db595be26310d49959922311841d3dc77c9021c0f4afc50ba39226de6b9bc0c2460a4db53b25ed280a7039e6a9a9f9d3b88bc2ff14f315a1f5cf93fd2a9b05d890a54bfb73b2e62d3dcd5cb6bca54f3143d7943d00b79b5d4caba751258a0d04b34793e4bb45e7c8b7ae786573af137b6078608662b873f10a0ff8b00436e9bc2eae57745f5cf5eac55b9e58c43e595dea5a0fe077a22b9f4f979722922ab05617219001edbf20793466270745ec4b3312c78dc1cffe918821e3b6ba71acf8f74d19bc593b9c6cae3c6bd793c5cd334d6b7bbddd736ea315c81dea370a51190b1de9264f631b4bf7c8e69563f87909450702b8a9aad11768464bbdf5ea483f6034f6dc50113034208ec519eb91bb4c16941e9bfd901b51bb1a830067a6f1b37b59aba408688d90519d1bb520bf8770667a1fce4bec998187df6f6c7bf7ee9cdceecec5ee0c08ff4eaa05904cae23c8c6c1e5a50d01abaa66390f4d965e61fa051d39120f2cb2e3f727f8a2299880b93d7b63d834c2d660ffb901756cd74f04e8249867e27241957668bb879163df2b2a4c34b72f6a7a9d1f7bab171e14606493dcb42b3e8dbe5481d3f23c646c09ab0ad8cd980a02c282ebd62b1d4d37c47cdeef1ad3cc9deb3bb9d7c1c19a6e150b595d3302a47421d060ee3340a090329f6e8a54daf65fe4a1080862ef8469d6eafbfd00fbd0f6bfad60c378229df20f149ef0f5a851c8863a1041afc8a7869a8eb8851954c54bcc9b7f421ccf90b370eb3666162c499ce56177296e3765979d269ae21775210f1c0c5945abca2bea78b894c9b0e1e465eb8478bd6535a77f9d8d3c37e8c5c9fda0998f441c0d2421d1eda41f1cc7081dd64504f95c20d2b49b2876953ef907bff2be86894dd70dc45942ff48c8191359affe6a70f3e71f16d122bd73e6987cd587e38b45fcb8b22d68b8bccf97302ae251a8daecd861d3c36391a86b70f22cf6291ba12d7b4461ee790d5f526cb25450e98a3a9a4e9091fc4b40dd574fa0368511dd46c8cf71c5d058d23a07b5a76201690c96bb8c8b04dfe9908ac89a3551988b83f19fa08481af1a2d021c8e01e9901739e1c7ea7f67893e4327667db677505a0e5cf3f86a3a547f92dcd141729061b87bd7ea19af955de7be57b123f49fb83ffa299513a541b6b1a943840867d83d5a13d53fda0fc3a4f4bdbf97815a8bb67c54cbc47a5b1fefbefe"}, {0x1010, 0x1, 0x7, "e06de781c2bb1a57246f915f87f9c4c7c4671782223a47629550435ca23e6e969535bfbd1e161406addb37dddadd6ede0eb3ad118b38d4a584d5d68d91d54866d5f62e79a175a532d68db7e1e93a6fc034be69afe17d801edfd9214399d0a4dde2a7b788c22aa0742ab0e8443b0fbb68e001336476be3212771a8746015061d5a5fc821e6fbee511dc9e888841d2aaa064437d6c3ef3d9c310ed0c57e4dc05f08a5b2405d0b59903ab12020f0de438b72c061c32413a4a53628c13e51db493d95060d8f00fd4e6e6b13218690b2ab940c7fd5549ac8c1a53845a48038c84980f18a1aca7437fd85d97eabad74d627802d2b992adb43fd32212f08d967b8c21e2ba7e7683dc88d984a495b1034424efbb10cca34e98ef05b63c85e7bbcdbe5e5b65ea02fa99985b577ea1a988086d6a580e4dca896e00fa7af23253f4430f84ee7c9cefe4fa5102d2451e651baa9ffa6938c29a4e96687ec3091b91b03e0a0c235c5d34ffeedb853f109d5faa9170dd693625a7ff51dc3efa24291a5937222fd23903bea74a0e3b079a5aa6cc42b9028e3e5db952b6a0e9c76384797561a3a66e04f6ebe8dd3020cfed2c8e3ad2293df46a98ba7671820ae9ed364c9d5e9e7535026ce37381e270cf6440d2dcb58f7a6431229ae0a6b636e850bec8d4f6972f982958871ee4e1deb3de084be8a41005472945a4c93545686974d0cc82c2ccca024015e1f92b6ab6237d204d808fe5c775614d5a48c44e183b3d1f6d9c1cf4b94da2ce2355728c8ebdf636af7cce7300150c0e2e8602017099b19276e96317300f4ccc0d610bc88cb1f746fd176e9f2e74ac7a5e23f83328fc040645ba79b23edad720445d09b0c0a2329b7b19aa03d1d08b74df5739363d1a9054fa02e9ff07739ff5e3c61566e2ebd55b07f436a6013d85e61449df1fb3c0dd71e837a28a20d8846dd75ac75cd3bf551b6663afd063db2c6da5cd665d4fffa80e6f280a7706209b21217da111f7359ad67a87ac1906563636d15a32b3f5e8eaec86d32d16652061b4410a9f8bc81386d94709a6a13793dca7c4c612bda5eea0eb5f30c4a90090a34e4a747fcf49147b77e0d966fa84f7085d48223376be19af91056a3522bf17d63a3d691dab35ca6d558878c7d634814af818cfe18ce012173e393b00678318b7b9b67206db5e08846c6ac44cdc1a03c8df7ac2a1deeb9ea184dd78a49081e8f223fd3aabd1b8cc91b5098ade686d4fa77b6fdc4c0e67fc27195649d8095e37bb8e6e79ef958dbcbc3add026f535816c0697f51c610e0d41d28504b04ba947eda75cb0e9ae1f1f9de438c92d69df4599a1fbb6dc3451fdcdae6cca56dbcf4c038616d94a8eb9d609d08b80098e8e13c4543217359df0b1b5fb52fb2aadcec4059f4dd1c696ebb904290b9c88d2fa5a37d1a06f8ab89532b98004ea8ac4d0f3b8ac88fa2f7328c921a2f253159029d6b295ec5bcf68ab9374ac8143e77dc2f8763ecd1c905a3452359826dbafab087f13a711be31f5393868836297e0ff66f5ed9d216fcb1bf3fbf1a6226dd4b06afac5e5b82ecb86e44d3d950ee2c9116de5a18a9d8a62d580268beef056c5e6b06e3354c6cc289c30cf5ecfe52267e98b6101ecad0e169dbcb5d33d79525bcd81e6b46e914707a602e3e4e3223401a9f62a5e2cecb8a1a52c1d71b1a40bfea322f41f83898c341c3def60024fd05441578cc79df7dc51e83e85178560076a83f8c803418b9a6cae5062db5970aa200a05b8032280936d93ccbe07766aa6658ab1972266d3dbd3b1d2f99012bc75b53ad082a105475ce547e48a846fe63fe7910283ca92f95f6ff473134a18a5730a95f22398d4adc66cdedbf530dc54fc1587e3365bd3547047dfb8b300fe0559ad15fd0e8a57b7bbb6fe8661a5fd03fd02046894b059e9828ba56aee0aa7a93ea874c9752fba9cf02bb0183c04bba2a5526150de7b860cc0c1ceb72b1f9c4593a8e1d82dc1e73b6896dbf8d7a4a757719fcb2190008369ab16e49ede39c6d12968c40f1d524fc5c1a4cd969b2abb8f76f1c34a22b845d906c6806f1635bf892e44f6c1b2165f6734394fa906fac0aaedc6eb2641f47e8bcc9d38580106bce9fd87f0776480ea292a93b57a1c267929a79f558b61ce9b17ad047ba10e909c8b2ae21ed29f3e8f17bd79f2d160ddc8dbe9ef94806a34accc23913735b238e12a4d0ba6dd0609e16c43ee19da7cf3d5a8af0188a9c677caebd3546d9091e093d78fa9d45be8c599b51b072398bcec0c8a8e2ca76034e03ac732644c213fe1aae78ec1d2f82141395408f5a46e9c810d0abeced24b8c0b0c065c58c7439ce8860f8a132569c71d3892ad2b0620ecc33677e54eb160fbc4d3957d5dd014616b073f4860f6b10f3d21e334b71ad080846c24b5e9c3bed5031a7e8148991ac430399e58886fb8fbbd45d03bdc56a6eaf526064f04f564f516ed1b9fc07a1ef7c6efe302d7424c282ea17ca25a49fe3b4e700f45cb09e72bc3222130c096a95f0f58bd2b41957fd99eab53b942309912c0349879ce1502e222c80b5bd9b7d231732d99303b371148082c791e0bdfcc5d3798e894c1047ed057958bd8e23e7cb5c6647fc8a90730ace9086e5977212ba8085b3a3d0a6b7b7e5f997588ccda1d28cfa8824fc90d2a113a3787ac8a58c6a5afd7eacf1fd466c2c44a98b40d78c7b8a526801554b0f5d450b8c2733b34bc84693d821512065bc5aa61a8da8cd3c921eac890250b4bcfeb538c9f4c6be441ba5e6ef4414cd99b716916b47eda11f8eb382d9add2ab338de8f900a9a3160c52f8fd2def0c9d93e2471ca16a1fa9371c6874ac9bf30ed2326dc5245b27bc941b3af1e6172de08e25cab984c9386f92827f21f997809ca27497b88e3d60e6731d41a9ecfbefe8bb8282f67b22a49a146ced24962ed608fc7294199fc44ab72bedcf21e1b602b518915b693e9065663d0c30a218660953868ffba70b01f9e5c5aa32ef01c0f1e34790f4800a562c5182fbc3483762c5bed0ab9fd7756ff8bae3afaf1ab9271d449775ebdf65b18e3c00aff96da14f675fcda70b4208e76ddd7f5bb8e4dd5819dfe877daf3c8c26e0cbc6ad1840bd3bf96dff115f5f7cb00e1580b53e6556bccc6b70b0161acef3889d14235545edc61444fadcaacd1fba1338ae89e842ec59af663f43ea95fc636184fdbda58f5cf21623a04b6d047741a82b80450d0f300870a1d8f80a71cfa392802aacbaee56c2699f081f8e9eccf3ae6789bc8416c5733bc89f2a53fa1a2c6f193b621da8e7481ea777757e0fa39e70f09c4bf4e89877e2d584ee066d29ccceba7a75ccd520e2a26789a7b733364350449f2f331967517a8c543c11ebb180b647bb69fbec2b5d949e1e07aa9bb9f7a36e3aeff0dd0d44315edf2d8208c320a75defbe288adbcda8f5817f8b271466e8a01d42987f6ed5fae4cd3206300960a55a8dbc200e167e98deab60760d9603480c63df08528dc79774ec4ebad4e8498a2b4e506dc0a51fc9f68caae7adc7495c5f32c40b30150d9a7b07bf1733712d22daf153b06858411aa54a8ffcbd0927982e0966fb37a47ef861e94abd15eef425714d6b0d9d243b44308d3c7499be3b87d43a891bbf2f93abf5107126330d9715a742b1ea2ef3f02674a71eca6e945b9d3438bb34ec99a1215cdbf93f94b19e31f2b72386cea7d96505fc51304c1fa596007e19942e580eeb84c4253ff3c6cd4c787c814ecc81711ba1c5dfc505c1cfe7e81bc608cb9b19e95cc64d7f6cb60398ea2d1d3953ba7dc4087810c78e5d6ea3562ad1cc33eaf72f320b3813642d6acac96327642eeff41e63e487a2b65f97cd0ffdbcbc3c0d24b301ddf3612b705b2b77b8a8628e7ed9b4923ed9b601c463e7c5263ffbf032795931553aa142b6bb09575ec99e20268afa74ebcbef95ba5ef518967f9185f9e63f9212f9cc78d3e9f36ecb11a7a863adece78348aa29c5fd19b6268bd06459f0a6c4e0a357439d46d8ac079fcf098543e8a6d1bb3e45fd20cfb4313af4d678a36665b881a4b6c1f5d08ae1ee3a91debfd4c1a838fda6e669b9b237c422c6d7187b4e0df6c30fffa225c0bd38f7faf0b1adf39442c3fcf77524c62500a8044fcd39badc29c9df3230d9135a297ee003b9c160c2445d12fb36f4253621f5c1db9d4348f68e7df15b1c291ddbe7b6fd169d6ea8d9c27b59b77dbf59f8a640cb706a7072900673643705df8879f998d789a1c2c119888f2b1313b95667a9756fc2b02883cfb0e279226bc1d7734ecac7bdeb7eeab0d051c5a9af5b2699e748fd06217fc7a6e1fbf9065fa982d4b67da80482c4eb029907528c2bf6673dd374357ffb12c9363e1d927340285806844c757423f7236fd8411e8ce9960b6002dfe4071fbee065e8febf63200bc107e1935d179348a0e5a54ebdee5a13e9e1dd25ef00d711ce1c554eecab0bdb072d356146f22b59087a8290814b77866049c8f8279e9cb6be74ca85d1940d2c67880f2f9c047631e0d996885e3acf6511ce8f16189135069d5a01d90ea12d29bb48cce09dab30a34faa26ca9d96e12c972770160efc022222de19b63216f3f63beb3762d24c9c0c4642551c35241efdfb5e72b533e1630e890e88e5452ebc0de663910d3fdd96c8a094873f3fe7c5c1fca94f72b5ceed1d7a22c4448f307478ce4e0e1638f11485645f59a84b80c36fa73f80e28adcc79492de63c477bda7a3bf0fa051f30f249d41a2ec3fe2066b054e87f2847efedd554c5e111af7c99640f4d4fe23066f0194aaac458ea90e68389240a9779d3357256baaa22e22a7d1b8eefb9985898cfdce9506b67f04d9b4b20182fda9cb47a8e049abc1c62dc814138df018d27d6b77338879a30082f263c15d928cd5a84f6adbfa728e5d4a440b4a57000910f4c87606aed647b8bf686aef517f7b83b7b6168eb1467d36ca4fcca1d9d02f6b06c099f5b675a216adb73bca2b4c834bb29f7656e8700c244e660d324824cd62c8fdb2c3c0cd5b9be07c22d134086962e8dd10dfbf2f12788a4c00e3add4603c99432d95e73c9e1e0c0cefce61648ed996a37187157ac2cdef51605bd990d8587c3caf88ae2b5d9ed79b670e0b68850014a337a85d028565625dc832888d52ca325a6db8062cbfe6c4a724bceaec2dfb2927eec94b9ca83e8508a7eb1d58be518c10083227f4a204aa4eae38f6b27fcf05849fb6f4d32458f254f20cb895cf731def3ecc5011ece053176e2f8380dffcd99d2a679971685273a2fe24c94f35d9fd3b881bc19fb13c4ba467e53c3425e821cbea341304153453bb43720c96d0c285d31f1ef933d6fe7231c62cfba2c857099387586a810b73aabad3a3423a6c2f4038d157207ef86a5f0ddb2f00d73ae5f3fdf4501dd2a66a4d1d95de2a00f8f71e29805089e5f9b01f7b68a81b2dea7f389b65406400f2c034fff32ba998d7611632afb7c96a8707e1fe4f5baa5c461c49ef3b28972710a2cd83995d61ac75c4ddab7be84ce431b55d381fb4ebc80008892f77e7daca613f17391ff30ae8f256fc4dad53289534f3cf48784f2a9e3b493e43a49b009bb919b251e25d48971462de3a21e159e113165f5d5a4094bb1a4e71fb348b2a613ce4b9f95862f471b3d66bdb31c513eef01160dbeb906572b6c31d4460e3b673cdd3e41d6d46e0c5c9bf752f9a8f4ad9732a1e087d54f50a309c0a2eb358cacaf9f4c69655542d047535b270c70fc21d918e660e7c3145cf00146eab04cbc9aedc42be6a58322f09f82fae6a04a326658b6"}, {0x256, 0xffff, 0xc0, "71cb3ffdc2d42784a98e13fd2912bc61617a08770ca2e683cd499f08c899827d59ec57dff30977077bf0f0a0cb30bf5e2b3011ee064dd65cb0f5e91fe8b2b075f5ccc015e1bcd994bf4a95bb6b56f2468e86d4bf707816799b288fa6dc4b2cdeb5314452fa451e002f6b775dddc52c"}, {0x78, 0xffff, 0x7f, "5e28ee3df567564178fd2ddf7855ca8efa34aa7ea48018bdea6434f127cecfe4aa47d51bc1d752a08c6f8e923c442e3157698e858786822825664095094df4414d69f526f22757f101525eac48d5e7b48fb037aa7ab5d1c34b5d8d4fcf15ed2dcd"}, {0x26, 0xffff, 0x200, "d4ff6c6d66b7aeb17e7165f847644f219fb889e17a74ba9df21262a099e2e680a73cc4391656df59ef5c60918f540919284b72b0bacc189b25b5b140c58c45c24c2d1e3ba07203ffdd3491e316ebb5da30d0e5cc0deac4cf01eb4ce9ede5ec21d78225f1501011f7c476a0626eb83bb3d44c107296027392d6d4f22b12a3efad8cbaa259e2d44f34512948b4eae261"}, {0x58, 0xfffb, 0x6, "e76b19a3b8284d481fe2f632594b3bd83dc6baaedf01e7c10d78e0519195f4aabd1b13c3179692aab9ddd0296bfeccda257f197246cf28697b07724a1722aba04df9f0b2"}, {0x30, 0xffff, 0x80000001, "2c950b9e10502ff49bfc41574b78c55466497aa5a98d36d3a0491ec3"}], 0x2240}, 0xc) mkdirat(r2, &(0x7f0000002600)='./file0\x00', 0x40) sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9001000000000000ffff0000000000006c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a32b8a29c695431a04bf4f7821ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d33cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd4200"/412], 0x190}, 0x0) r3 = getpgrp() wait4(r3, &(0x7f0000002540), 0x0, &(0x7f0000004ac0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x18281, 0x0) 16:03:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x4c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r1 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:03:44 executing program 0: socket(0x20, 0x3, 0x59) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:03:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0xfffffffffffffffe, 0xffffffffffffff94, 0x0, 0x0, 0x0, 0xfffffffffffffdec}, 0x0) 16:03:44 executing program 0: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:03:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x18f, 0xd86}, {0x8b, 0x484}, {0x27, 0x9}], 0x3}) 16:03:44 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffff5a) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xac0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x470, 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000100)) 16:03:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f00000000c0)="546dc0cb6fb33d29d4b84985781f80bf8a4e3df3372f30d004b1ce490c3b7e040fda", 0x22) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/6, 0x6, 0x3, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) setitimer(0x1, &(0x7f0000000100)={{0x3, 0x1}, {0x2, 0x4}}, &(0x7f0000000140)) 16:03:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:44 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, &(0x7f0000000080)="b6") 16:03:44 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:03:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x80) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x5, 0x401, 0x1ff, 0x1, 0x10000, 0x9, 0x100000001, 0x0, 0x0, 0x2, 0x6}) 16:03:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) chflagsat(r1, &(0x7f0000000180)='./file2\x00', 0x0, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000001000200"/28]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:44 executing program 0: socket(0x100026, 0x3, 0xc2) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01012e2f66696c653000"], 0x7) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0xc0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) 16:03:44 executing program 1: r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xc71b) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto(r2, &(0x7f0000000180)="dd3464549dc22475999dd47049759a8aa3e9a1c42e09b70ade", 0x19, 0x40f, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:03:45 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff}, {{r0}, 0xffffffffffffffff, 0x70, 0x21, 0x80}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x3f, 0x9}], 0x8, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffff9, 0x20, 0xa0, 0x3, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40955a84040fd8df, 0x3, 0x3900}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x82, 0x9, 0x4a2a}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0xfff, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0xa0, 0x20}], 0x9, &(0x7f0000000280)={0xfff, 0x5}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)=""/186, 0x3d4}, {&(0x7f0000000400)=""/150, 0x96}, {&(0x7f0000000080)=""/75, 0x4b}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) pread(r1, &(0x7f00000004c0)="0ddb2987dfb5e61fe739179ef9cea89fd9ee477c33ea0e86d8bb34485b61b4ad00ead7218d567e912d13f8af9b983ddc409da83507c4fda97cd603a3786c526bdf7ecaaae40adf61a9030afb5ee13177d584ce6272f2c2741402a69d0035a92652759175603c79b439e641105f0296e8a4b1a78fe3705ec1fa896a52e7fcb2a292b707a5d75891b73dcd7d4c3b7e4643472b8fc4e2e40b", 0x97, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) 16:03:45 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r3 = kqueue() rmdir(&(0x7f00000005c0)='./file0\x00') r4 = dup2(r1, r3) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = dup2(r0, r0) r6 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00') readlinkat(r5, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x68, 0x0, 0x2, 0x755}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x5}, {{r3}, 0x0, 0x2, 0x80, 0xfffffffffffffffe, 0x40bdf5bd}, {{r3}, 0xfffffffffffffffd, 0x90, 0x20000000, 0x660000000000, 0x4}], 0xfb2b, &(0x7f0000000080), 0x9, &(0x7f00000000c0)={0x9, 0x3}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000340)=0xe1e) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0xfffffffffffffffb, 0x6, {0x7f, 0x4}}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f00000006c0)=[{0x81, 0x3f, 0x5, 0x7853}, {0x7bf5, 0xff8, 0x9, 0xac7a}, {0x8001, 0x8000, 0x2, 0x6}]}) recvfrom(r5, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r3}, 0x0, 0x8, 0x8, 0x9, 0x4db9}, {{r3}, 0xffffffffffffffff, 0x62, 0x0, 0x2, 0x160a}, {{r3}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1f, 0xff}, {{r3}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7b6, 0x1}, {{r3}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x10, 0x3, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r7 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000480)=""/136) chdir(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000680)={0x8, &(0x7f0000000640)=[0x2, 0xf99, 0xfffffffffffffffb, 0x0, 0x7, 0xff, 0x9, 0x2]}) 16:03:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0x20) 16:03:45 executing program 1: r0 = socket(0x2, 0x8000, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x6b, './file0\x00', './file0\x00'}) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) shutdown(r1, 0x2) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xa8) ioctl$TIOCNOTTY(r2, 0x20007471) 16:03:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/33, &(0x7f0000000040)=0x21) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 16:03:45 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2a) 16:03:45 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f00000000c0)) 16:03:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) 16:03:45 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) r1 = socket(0x80000000000002, 0x3, 0x2f) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000040)=ANY=[@ANYBLOB="56022e2f66696c65303fa16f3fa95c82ff1a37fb2d40c9272a415ae6983c5d4bdc00"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) pipe(&(0x7f0000000000)) 16:03:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xca, 0x1, 0x2, 0x7fff, 0x8}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x0, 0xfffffffffffffffb}) 16:03:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) semget(0x1, 0x4, 0x1) chdir(&(0x7f00000000c0)='./file0\x00') 16:03:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = kqueue() preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/187, 0xbb}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x0, 0x0) chflags(&(0x7f0000000100)='./bus\x00', 0x0) 16:03:45 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667d, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xfffffffffffffffd, './file0\x00', './file0\x00'}) 16:03:45 executing program 1: r0 = socket(0x0, 0x5, 0x8000004) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400400800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x47, 0xdd}, {0x21, 0x7f}, {0x82, 0x8001}, {0x181, 0x7fff}, {0x87, 0x7ff}, {0x4, 0xffffffffffff362f}, {0x87, 0x400}], 0x7}) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000300)=[{r0}, {r0, 0x80}, {r0, 0x1a0}, {r0}, {r0, 0x40}, {r0}], 0x6, 0xda9) clock_gettime(0x7, &(0x7f00000001c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x8001}, {0x8a, 0x100000001}], 0x2}) r2 = dup(r1) recvfrom$inet(r2, &(0x7f0000000200)=""/226, 0xe2, 0x2, 0x0, 0x0) 16:03:45 executing program 0: r0 = syz_open_pts() r1 = socket(0x0, 0x4000, 0x7fff) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="bd4e8b3501a066a1cc59217ff12fb6948a74e9a68d7d42d57522f952306edc", 0x1f}, {&(0x7f0000000200)="1e92090163a08511b451cd50c3115a7869d2689322feb6c05073314a483a15419809a6f25feff704288042ea6ad8f679876be35899d6440d8727401a586110842b0df0f828f71d321881f8eb5f72a8cfd5b697da32b17b6b9d3a5d768e41b81cb6abd1038e49447bc8308393732b876a155d91c2addcd8a932e6fd", 0x7b}, {&(0x7f0000000280)="ce8f5de1d3a32adf9b6b5cf68e918a1e368b8921cd5015c87d540b94f8fb9986113d2e741689a62f2bcd3507a8c724dd67ababbf2ad790fbe8af6fc8cf894577dd78b406d30896c12d6885703a1fcf16551fc6b0d294de307c21662a33fbbda43c92d850680252590923ee5c8e7f75ac3ad4346800223900474a072c12a24ff6a9ee89fc734381e2eaf1d4c9453dc812dae8afef4dce0e936a98731950c56b3895c02aa37b191aec9f37d4fa394c3800997f816caa99bc860fc8bc10", 0xbc}, {&(0x7f0000000340)="5a6624a426e5e013b014ea635d89a1e2f343bd64f0042a385a45f8990b975178c8e80782b267e10ff8b945161026b31b05c274e6dda2100242e00582723f7d486850e847989aaebd15df64a7c825c523b750eb74bd47d4d9187947abe34255ff13aecb987c2e756f848c6087a097d05d06d3b59fd910c4d9add18b2290f27b650e8a0406913f88f3a2f62b646e96c004939114cebf6f7420d9acf0ec2fdcd7b241362c464efd5a68fef38f0e46b5a67a6c82c73ebaec564a942232aa5688f1355b02875ab4687a5c6b85806be7f2c88dd52b608b5be2cfee1b5d390b613e6094cdb989e6063ba83cd54e667b44cac03c2a630597014b4c148220237b79", 0xfd}, {&(0x7f0000000440)="f54f24b5830d113b88e03148ae3f5d3687cf50ca32a427b589d30e3c94cc660cd06f624f6df167cbbe6bf94a665b5a63d34151d9eb4689dfc6b80ab9485a6fee31475b7e8ccf0200fa460886c55ca9563fe2d8532af033850222678be7e27e27343b7cf864b670ccf64b91", 0x6b}, {&(0x7f00000004c0)="a2c7a7e383822f566027eaef299ae51725121622896171dd9e0d1e289abba52366a7ed799f619754ed64cc4b29126250ec7cd323eef6a1639953bc4508e77bc167f5e9ccc04e139e1323e653fe2307424e2c8ba9b13c544492867661573a531daccf9c06ae47848bf875451af4493b70383f6b4de0675e6479911c84e2aa45810d77eaed7f3ab99b19d9b9f6b590af3f886578bd3c56ff039ea61ea50f800af91b2aa6ca838db5a5471282d3e85e5a508f54e075584c3e7625099f7aa7d882d29479e6b91e529d3c00fb3557df139a", 0xcf}], 0x6, &(0x7f0000000640), 0x0, 0x40a}, 0x402) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ftruncate(r1, 0x0, 0x400) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x4, 0x401, 0x800, "de8babe29bed4841c82987682c62b5e6564d8680", 0x6, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f00000001c0)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb0424a9c7cec0793ebf90543a04e68f6f74a248c94870ddc9179263a3b593979ff44203398a96b1ae16ba2760833852a1c2acd70eab230c8d24ae7dfe1a7a40676558b03cf59b4bb730c3e62b3176f69234f9871df8449a1a8c165b29093951f54df4eba4e964b8fcc2bf234587df7f1acc3ea435831d61eb584dc870002276a1c96762ea7ece87ac9e67c1a93b089ca10dd80c2ede4c1ac22e0dcc9437415aced202cd5d4102a62577c67f90b7cc3a10841cefeece662192e38a3651924fe738cf81cc7715b362fb12b2f026a062eaea9235e949c820da9feba51776a61ac25a4a712493febf89179100048d48f9cabbe9ef905727b148fae7c8ba71f22484557568b93909b41d5652041f5ccd1ed6ab558a97374cd7633f097691792b995d3b52279ec9eccd4aaa751330b293a7ec24486a9d8f85336767c13f6c7af78f7c82f3945a26d84511023ae45023c5b09d815a35fe0a762766b70f5e208c4f4f3cc3547698065997b43c522b7ddd5d8cc38873a4398b5de5c8d008a61fbfb00e64e11436ab8112a00d3a7dca586b5fbed80b484f7803f2c35e02ca63d49c160ec54478bf52fd1e078b57135e6609e9f6207576a3bf302707843527010ce2c68083e13936342ff5c526229babb5d40ab1e6fdea5e53b933ccd2248c5dd397077aaa699d5daf60079eeba36d82d9e41c5352394bb9c92220cbe9a5d0e76d1f43cfc864a921c4fd6b7b7d13f14959e0387249f6616bb7dec59d2073d46f34bcc360ccccbc87fcac629f70475f183b1d74fb35fae50209d56c2ed306d28a28f527cf088679d04e3a8e47b567e55f33e8fa1ba1fcb8e848343c57426339772b23e22d9ca2a604fdcdcbf065254763982572dfbeb0659c40e1763661ccceb6cf3371f42bb8cb77ddc4220f94de8b2f07a2f802af278dec4557a51f2d31e9fbc873e59f263d63f88b6e9e3d7a8ec5b18f06120ca1fa3dffdd4b42b921176e6e8870423aeb6d696147a994df0446f44b4794c2459b501fde6bb74d56b07f70631cb5f68052af644c49d188ba78718b4e060e9fa41bb741a98b8dad226019b1391611267722253b18160a24c7f1606c4f7724ec7ee04c80980f93648d0e609d289bec301faa18772de3cc9228983326c596d41fae4a5f02a5d0c5cd3d3f5bec768ee1373756806b09950795f6456507d71870eef18bf175092775ebd7419d2f9fd1260c7e701764712151e85aae946758d4f841b8d9f12c3e3b49a52e2f6f9cd8ddc4bfcf1a10d803652caec0e1d6dfff6862da5e197322680663f88976551ef7aaff327484a3bce8131d9db62168163a1e8e23832180726103029505f489ede63dde554ecff570d60536e2f7f57343eb4be5fc06c35f12a2eda48e5daf0ced130bf7a22626b086cb5f7e585a912e49c8cf7b74ce8c9afedc4f3b94e7bd42d560ea1c1c64e8947794a7aa94387a74781742000746ec98c8fa493e12a9fc196279323da56f601983b5c804588ab0a90c53fca59d161c9577cae71699654c2590f95c9e4fc917e7bcb106d763b8e0acdec65baa358a70a139352bb5d37e9c154c74f75c3fb65534123a0693f169ea33e7898009985574d2831b50e7ee08cd82049c1597590e85957829ea9ee815758e87d7f551c0f4c9ff13e1d9d25a81c7b46107f48f31e3e4924471a395aaadf15bb551e0a51ad4703c8b041c4f75df1a5adf415d00bcbf25c7846f2fcff2fb2b3bec860cafbd13ff3592b0b87c6d43c3c42a121fbdda28bf8ed7ef670fb4223b3a3cf5b604f9524eb49ccb23049d868b7a29113cb41b9a0bef938a4bee790f7682f46467fd29bd5e269354dfe963b650e8e30088853bf3b455fa10a4dd1d17eff064a90df48340bf80f7ee6d155b0909200c2809f226f0c681e2c19c70d112d7d8739608fb426b805991483fb3fac4d291e5f5d7812157afabb9503f507dc4df0865c399e3db1f03d6cc22cd", 0x574}], 0x1, 0x0, 0x0) 16:03:45 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) close(r0) 16:03:46 executing program 1: mlock(&(0x7f000071f000/0x1000)=nil, 0x1000) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="0000d2667a09f414038d88afdd1ba5b9f1c53822ee5c7d07c3cf7c308dbdcdf3595cb49a958208872df60e906d43ea6e9dd301804af990547144f9e6762f0410eecc2482e0ee1b5812cea038d24ea67735bc678d748c260c4b560141cae7f92fb1ad92f47c94fb660a3b751e2a90362dd88eccd0f397d5cc252a55ba4663c5b8398257b0f7c3349cfbe2902bafc2723286aecf60ad825f178377e4f72ff9bb"], &(0x7f00000000c0)=0x3) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="ab00c8969ca242d07598fc10790c325062ceb6bb1c0736ec0c3b8a00e39d4996cbbf4848748d6ccf15331cc5c3e3c22493e98b788c412c9ea57588b0916227ecdbca772ddb47f30f22589842e450d6b08537c1aa0863d73c2e70cc23d09e2fb1c9b3af68ede550029d50462021d773b9dc562b321b5d57c65f83c348e35660cc51272759da889e37feef86e482ce1142de3115ac2e2f186e", 0x98}], 0x1, &(0x7f0000000240)=[{0xf0, 0x1, 0x5, "ae0c3c518490c09f59d7e622e8b3b2a5e7ebe1e87bc93af0e180fd2f2e5e652692c9c4f4cb535e3e49f7eed802d8218578b682e8e7720688b7e4afd9bf765568be01baed4f958b489db96c3a4aa4d2e089b6eb166c421813cf69824feb4b66d236823cc4023459883b3b24dda9127de6b551b70026ff380feab4a31e8fb10d0220d7cecb678c24eeee14393999a07e63bf7956555ced6fa9727a538f6095753bbd0f74c283f46b5c7872edea66228a44e5490cdd52124c83b9f55c9c88957074727a43074a53224b3958681ff6ea84cf3d5a019a038ab011dcf3a7e06147"}, {0xe0, 0x1, 0x5, "51d651693cc854809237c69368c3e381a341f82f51f3d8d753e00514ea2ba65aad4f53299f8db407498182fc520663067e731ec0be9be7508ec27589162ae32b850ae400724e5b2205e38f91843bf4b5e1f2243e9faa0987059d2af52430380bf45e3a187bbc61a4fb374228606be5c0aa6456277777257fca848715b3c5c3481c1c87b0044f37aab58938021e7294e2555807086e259097f0c14d5a8bfa2e118f5d19bc005419f09a1dc9b906475bcfee987e1d98318f488f15be66f7d358d6db86f14b4dce132e4da7"}, {0x98, 0x1, 0x3f, "9667eb21e1878bdd52eb0e5cfcc528acfe574c2b917ab12f1485de232fd6a1feebb532cd43cac7d0af36a675d5c0b6cc744ad2cb762bfb756909c97be23978551892ccae6e7fbaa38a1c7cc38791cfe0d62b9a825c44dc50189c727d7ded83db6941646f3667d3fef056a9279f4a917a9bf21283aa20cc4f75ada674696044cdc476827cdf6b"}, {0x90, 0xffff, 0xffff, "dc1e3434cc4264c933f948405e9d9529443f53087393adf12c8519814b79102a29ca67b5666f917c00b3299c19b6df63b55e3c7e4e2dce71d1d32c4d46df0a46461610a7443541fe00b6c9740df37c76a981ae9cd7b7099cd2a36da704b9683d036fd24600d5d239ec6ba6450941369934e565d0e30db5173afc693c8bc1"}, {0xc8, 0x1, 0x0, "dc8bfaf911a0e4b85e0b5a6c02604518bc3874cc3868103b9e6919f2479a2023be1fe018f028501662e98690dbeaee7e69d56541eecf24df77a3d7b1f77a5d0cb5d79f35b9e32d587647a00cfd9f4c27a43be8acd5e60c79c6ed11a1ca3801d689a068861b472bf2c2eedbfc5181e4619040fe7dc5d29d0d214509ba4373d4f1ac03cebc9194112958562fff3948b66e0b24e1489c6afd2a4a308ec1d504c69910f8abf937420914f77bb88ddc3e7c9a74a8"}], 0x3c0}, 0x1) r2 = shmat(0x0, &(0x7f000014e000/0x4000)=nil, 0x2000) shmdt(r2) r3 = accept(r1, 0x0, &(0x7f0000000080)) getsockname$inet(r3, &(0x7f0000000700), &(0x7f0000000740)=0xc) setegid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:46 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) fcntl$setstatus(r0, 0x4, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x6a, 0x0) 16:03:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r0, 0x42}, {r1, 0x9d}, {r1, 0x8}, {r1, 0x19c}], 0x5, 0x8a4) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:03:46 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = dup2(r0, r0) r3 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') readlinkat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x68, 0x0, 0x2, 0x755}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x5}, {{r1}, 0x0, 0x2, 0x80, 0xfffffffffffffffe, 0x40bdf5bd}, {{r1}, 0xfffffffffffffffd, 0x90, 0x20000000, 0x660000000000, 0x4}], 0xfb2b, &(0x7f0000000080), 0x9, &(0x7f00000000c0)={0x9, 0x3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000340)=0xe1e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0xfffffffffffffffb, 0x6, {0x7f, 0x4}}) recvfrom(r2, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r1}, 0x0, 0x8, 0x8, 0x9, 0x4db9}, {{r1}, 0xffffffffffffffff, 0x62, 0x0, 0x2, 0x160a}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1f, 0xff}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7b6, 0x1}, {{r1}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x3, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r4 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000480)=""/136) semget$private(0x0, 0x7, 0x400) 16:03:46 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xb6, &(0x7f00000001c0)="b42f0e654066d9850916e267623270a0258d4579d5499ba39474704be69583e1d223de5b68f1f6fd2b6d40a219e397a27806ab700089beac654cd63a611469410bb159899ee1d30d2eb9a360c08eb7a8291b907a9596e0cd410d5f635aac360a3a4af8b9581bab0188517b73f02d12ebe84e95308763723008953f00000027f6a9f069a47aacb1d129eb2830ca1425abbbdad5b54fa8e04ab6fc62ad4234fc5ecb96bbcc97685e27369793deaff887d9e2c0b6e0e9b6") 16:03:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:46 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000003880)=@file={0x0, ""/4096}, &(0x7f0000000000)=0xffffffc8) setsockopt(r0, 0xb154, 0x1, &(0x7f0000001840)="93208aa383b5cbcb7ddb75a8c3eda448cd8b4b7940886249b260a75f18a8a081c54984cb8a245a514fb2aa5ac0a61f32ccfe2c826266c0e0ae33542b71de483788a62283ffc79ba75342391af21d4ce4e751a06601e8dd7e572c596d30c86960095f80aced25f37b4fff1fde4a5f5e9003151dd576be4c51b017f6dd55dce96e2a9ff1dbe328a00f143bf931bcc28e929e2a10d6d7c3a8371038cf62f62d146401ac6fd0639a26ba9a80b7b38c51785324e1fb2b8b03364717c35c1fa5f93790278d13a359e80bbe4180f0a63d49cb145f13ffb84d77626f47f52fffe9a676b47bd988ba0827714506876bb4344121f4448a321ebc9469b7d180aae2cf7ae3e631466a27e3dfe98285e724c869581434c61708b7730770246c8a1bfcb5428810b94cee2b74b55433c9ce007e339dfbde8f365b0be9be730768837fe26ec4beeb7bd1fa72d71b5aa820aa2a9681bf101288d90c2b7e2e3dc9d677792e4af5cfe4e62621f089df4c5dbf58e0887b9609d03a8e69978e548826ecf024ad24c335a82cd638fc30deb0434fdb84367f6fbf8011a3a69d4ce3b15fbb7987cf6c1ed7f8d4aadb696075a57c443ff273c2b7bbcc0d2ac7004af9300687dc8e1716e7fdaf5e5e2bf3e5e41fe248a015d8939526497c10dba8d3e04c7def491627acc024f30b0983685dc723144070e1582fb4ba9c6037b45d6f58d05190bd84ce6176751e521020edea54fcc7de07143dc07f726abf13062107cd95610b28a28cb390947c268341144bea78a51c6f2eaf70258d6ea63c2da1f8edfd44f33f8d04ee5ade942483222ef9fddb8e75cdcaec2ea5ae29b7e7de39075960f8419dfa656b5d83a433137d8fe049fabba44c203c1bef3d9c6f329f6179eb28ffbd66b8f8311b17ce1abe5af3bbe8a6d7d8964ae45443f501a659589b62f1be5e76a307f614c8a648273426a664e78b05a1f4947aecb902be497411dd513df4fda89dac233b2c17c42c8dd6b5263e758005a7bad876757701c47c34a1b23236d0f93f7e6ab57d0451e96decbed074ef60b8e87bd2ea3b52c31e1bdf5b2c06fe344d10d3d7854419bb48cf0718f896126bd24870101fdac999ff4d3bacf1219c148b3b27ba37f8109af7d3b65f0a138cd6e2fccee0d67fa5f390263c8f8bae59bf9b4c6f1855e7da09482ef736c9693204cb5ff3c145104e231f56a2dfc262b4ad0f1fb09966118be06f220fc218f1dbe6df656564be7f9249bc3bcbf096516e6745c048d57ea400f7e85e5e1417ce1ff1cebee5ec952df9a70575c944b22ef00e5b5879b9a8122f71d3a1cc30b7bc99df08a03a88b524db2e22335fa5d5a2b0617c1a23df70bb9de9e56b659abc9e9bb356882628b944fd525395246509ae6461702a54df9bab1da3d8fd78657f627586ab7e75feda75fe15f5900b38a182d3abda40b7e8f0c133266efa843fd0d18243733f83958f401126e60fd05211299d9947605f86f71d8a28f82b4120911103e4b5a014bb4f5d418dabd27b8a4056907c20f8247ba0fb72b0fc148f9956afc29a307ca59fcc10833a40fd8c678e99bac3c1502d5537bb2fa1333f448d33bf2a93b4235d7019d97b4bf47643178fae52e70e82f119f452fcb8cdfd4f16da0ff68bd77470b9fb0c12a73416ff5601141312305bc2d34674c11e2a28a3c3418ebd65dc2544a75e573ce758b1dad38a17b5da7c0306a5e639c80e429fc23fefcf5d55ae9d573fcead580d1b84ccde86e59d59190f805744d1131710ae89e04eaf863df7bb0ea82391adc4fc3098da563ec0ec29b37489c680be254a1c366f1f2d87759f6fbba4a1f3807d9b7fd7d67dc5cf2ae01f63bfc2a6053db4bcc4f69187a9a3410238d6fb6f1e4fa42dcdf353c8e1fd24330bc93853af2afb97904cff30b749649ccb0eb7f3be91ccdc6fbb9f55e310ab03542ae4e6cbcb0a481585fda0058c0b31604c3001552fef6eeb36aecfd4b5cfdcde94682a73721faad54d2a1c8435e4dc62c89899468ddf098cdbc434cf92d7468cc6a1d5155bd62b4dc9c03418df72241c08e49597e074cd076526f63bcc858cbfabb8ea37ac096874f3c566fd943fe267c524788385490d9059915e37a315f672d6e3cfa5416b7a99e4ada5d66c17fffb16843e78188cdaf23c0e3ebee1957174b7bb53028165c8614f97ef1ec98d643c2aaea1afe058a9c20c11d08f0490c34e2b603fdc65e800199474187825b306471c03bff958d3d922cea5f5e81acd95e2d4811912f64c1c924d55c84e8d7b9931e53e3669a5ba06cf32cfd2db918a1c84bcd0eb1a2c8b501b408d229856502f99e36bf50cb1dbdb9a27ae9a3a4ced6bb85869ba2a4d5a308f7d47b2b48956e3972df2aab71e459b3515a4bb98a52e085803c30b4a43a16ea2e38b87cfff0f7ce558d6241056586292db627bf8da2f9f7954c31337ca20b95a3b255089f0f0e2fdd88434362b224c7f03a1184d0c1631fb5c182131508399236b6988e90e1786b06de2f676d9586bd09bf8c0b807c7d9d2428b465ca340309d34cacca49b06da18d30ef83b5b33409ceb674cca9bcd9309226477aff1801be9b1dc6e263da1e7021cd9b84cf7eab5df9f7912719234345e8bed17d609065cb9707e2b33e0d6db3e05652fdd0f27e5f7e88c16b47840f023f866fd5cb3c1f175ef5f57487b0145c025af5068b5ac622799055c4c7976b3ee5b8a7033c16ea0d12baf583d7b4e2641b4c88709ce7a2723e24528b0d8bc62add081a1d5b2b5d5e834455b05fc41f9170ff6819c161f112942386f977a0263a7c93fa2f01a9e6ee7907c6708040b90eba956184226390cef090bf90658cdce776602f7a755d6f89aaa20264d31e979f994f55eae105a0f75e89f381ac154a44c5143f8514c04a53491d0119f2a2be4e2b7d82327d1704896c32a06982a27c585d1bd46a544c3a733615165e1097e34592e9be7fcf9ff10757a0f13123c3413bde5ec7efab87284998d454f7f88912f4be2c9653063e4f998c8af3c0cc8514b93fa5968b043d889358fd8aadf41dc7c1ad29a16ddb45d83fd86bfef5cd83e4f7020658bb651b5c5f69cb17d81ff80becff21a83c8069a916e762197730a1131fac2cdda7e55eb0d7578ab93b62b72ee47ec06ea478fb98507b70720ed8f19c5b6e7fb10ae27673b51b764d1c6e7aa9b4712bf4b54cbf63896962ab7b4f56fc4e9556480669d57c98936bcc0825d3c65fc6910ba16ecf00c0d3e65b8cb7b3a417cbc9f40a1507ffcf3006f6f37293e3afd2376534eaaae9780970cc8ebcfcaa539a6ca0fed478acb83bb14b3f7890c259e0a05f372c89143abd4799f71f83a7990714fcd387f93237cde02f9212ac2e581a0dc62575223421f924dfe5746626472d62826097194812d639454d713a26a1ea2f394c3e38374749ddba346acd5e59f7f494a085dd04635daf5e52dfdc0406c49d9b183a00795656fae230fb634de49bd0af18dcf625402eca2547749e6503660f2abeaa63be3f6018e600bf61c95e6aee9629e08812e74670f4f9ceed4d9eb653864c65b898ed45713b14a3c9b98f6d183f20dc36cc76445ef6832031bb078b1dd6d4fe1c57aacce5f6c993fbfea357d0be66dccc1d941539a6ab50c755151723e3b56c061a83f2c6f07e93a8ce5043cc6666eec189627fdff14ccf75fb54f8fbf0d36275379d58fb41a0cc458838ca102ac4948c02bedcbfbc6d15b71330d86d0fede928f080b1b171dba76ce0f36c4982dae5bf758d4f0a4ed29832a451b4af950f77ab92a45576a2d7effd8283bdbe899d9878bb7d5c602bcacc4e12f143b664643076e45c145ed082261117e2658c7d369f524a022abbf2eaca1e67fc013233a5571c8fb1db129ae1dc8957a4b90c8a3eec22f7172cfac6ea2e873376880c4c717fb8c7fb534576b28da3d45fa50f1eeb57c20802a86d595b1cafa6b8b11554bf8a854da3e85dd627344341673468c5bc33aee3af3576215980b2e07d73b6852762651c990487487faced22b394d83ed62bdfcb35fa3fd35ef94d6d4f8c4881b326425af2d51b4b30a3cbc480ab31025ab8df1ddb0924f3777492a54ed9c5b18993a55ce6a5383c6420c9cedf0adc6714e5d8f83087a8b4e46f8b1cb33ad18e7d75df278f0e0b98fbdf32863ebe65ae79781453de5590a61b78b25763241cf5a616aca368c4f6674b4e73e72a063089fc6d72aeb24c33e0e32e446931e02ba1f258d38443370a916740f055855e93a2cabe9f2f55fb20601c1c032b31c3f248c877136a40e4e72f21b78ce12b6b1cbcc25e742c159ab1a8469e81baa8ed302758ebc1186f0d9a9e54be5a944289503e21b5bfc56c6e0da54ac5a956b7665f17602fe1ee43b82b86e0cb4a114b5c09e075af755c5319f981076cea8bd9171b14a48ec4bd00a735448728a2ccda57bb695de9e2c89f41cbae7b725ec34fae8205f0771089dac10fee87637345fd1f883c8e45b13962204be39d2b75eee602fe81d32af06ceaf78827589d3deb507f91386d3f0f41975eff486871ca978f3aaf4900febfb1bcc997417260f0fb11735ee18a32296b801871637cf261b4cf97062e73156df35063be1f88501f47d57b730687a1de60c35d75ed3999f5420a24f3931a66513374cc9e085009ae86e8f04d8fd1412290c6a100a1eb7fca7e24d1df80ed4942d030746b33ce57a66420256a76c6bb35d3331af07558631646a584ccf5854e3571a08f08ff71d41d4e0fb3f08e039316f90b3e8f15a567fec09957a87b602e7770afa880bc0ebb413a30e825f66c6696d7556df0806136df5b7defbc7af3d33796b0ed17f2d2beb3c5f7b8643e49af5acfcf50e2597f3a43e0b9a3a4af9ef3525a3df968bb808a4e3973be41c4bda2e636572adae71095fa7d67a901546ebf89f216b2aa3ffc24365b42b03d09f1e00c8acad1bd0eb615063fc4e734d8753f8f1000c854d58436c140bf9bfe2b044c0d9e7b0918a27f136cd272a6f9e08c66d95d6edee671bc6c2034007fc36d1b2eca3f891572b971126111baf5e5f3a68df48b55cd185bf05f56e474556bcbfe6fe7f52c74555e6212c0d8445bc75cdfaa3f890a4dbc67b658b8aba5492787b4147d8b6cc0ef151b750f4f02020cc8f526fd67edf25da0cd22491a2bb6046ad9e45a8d0b6140d74a8065ea27710f7ee23d7ef5d4effc454ebbcb21e4de2dee20a3a89404ce8262b88c157b3c56dfc46e3b8dae87fad7d324c95b9f3cb3941a5f044fb564378a70287b1627409ed2e653825ff6dd9c7f620fc352d4d523025f3e51781943e26115a24ae78609c4c62d710279e75bcac04472395af35f5d13c32e2668f1304cbbe2010a25b753ae2dd15604a8f8960320614fbcfecd5213ef672f9ba870bc6e274ee386f3af6eafb8d46bcae086f92056e52a720d728509d77025cfe97493c720854e5204267b8a83ded15c534868da83edae715aa653c7525f0eae0b02d6802ae601bb9ac2c098ec41fe1547f247fac94f2eba0be84f5f81ee0a27b7c418ee94491087a06dfbfb46f1b41cb48b0176951f3ee0f4860f91e7c62a2810b210d55554b8650270b6a1c3a32c661549230dce0446d5ca253f2ce4d357852498ed07008d3b1389e4f6d53ef448c674ff5df4f3992b69b5470f66853f5cea59b554de1cd098ef1ed0c481adf63275e839066bd543d46600ef3e6e030fdcdbd239383e243f7ec61a04a6f3fca2b68080a6faa9083c7c5f3399759572db743c3b001360ea41074a3a666653684e16b99dbf33569e136329e2466fabb9aac4685", 0x1000) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x1, 0xffff, 0x800}, 0xc) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="9e1bcf1d75221ef9b329405f770c844d107cab44a518fcbc6ee2543286bfea30d91213a94a8777c24c357b73551ac01e0ff66c4f721ffc938e1d6feb76069a12affdd3d1bad6100a7b9ee3987b799e1720a1212d9894624dc273bf5ea0a54ed128b4aa7cdbf843db5ab0b4018d893538050aecc3e299153dcb80ee5777ccbe03ea551236b8c641103aee26fdea9db09ecf798de8dcfe9d13d461e32613b6a7a5a34100148f8da6556c84b1e5bb6f635e4ee751920b7827", 0xb7}, {&(0x7f0000000800)="88bc65dd433189c82c2fa045a1f0f9968a2a6af9ec2e1a1946c406e5aafec0b35d92abd3e4fa17628faa1465534013f7d8d008308b61036f8ea9dcee1c6f671e04b0b9cc3d780d181e2ccbfffd895d12cb4d78a6e68c7d8090be55e55d15e4aeb7861c2514f4df15ebfdebc6ef250d0c5a578f8557346d4b1a688f6bcadf7af47369881b4e46abb834473787c962d0044360d657b7c87ab2ab33ec74823c1409620279d0f8c397cd3514193853e642bb91a0001b228f5f12f83c8555ff229a0e20d04259d2e54f6e5bdfb2f1e27637eafd51f9f8d8e0103fab5dbc09ed4c7a572859c34bf242cfab59d15538a1f006a2af199e66ff3575134ad4c5c82bf5c3c073f57123bf593e9d21e449a6cc985fabd87d8b0b79987f6b9536be9233ae391376ee51c87c7d95d76d840b67f39ee4a1e45a5f68f7787ef9a5879775069db052c10338103afa0b94f3556ed028b3c9be4bbcf47d7c3eae1bbc2ea06ea663ef9497acb81182d9c1e761c6f0f309c40f9f4963cda180ca804206bba0f6e315c1ac322452dd84fc03f617672989970607154df41778c8345ec4886558ecc39e37ab822fbe570e55e44acf20560b6e35665569d90ffd1d09404211da2c16f5c1c896ee185feb4cfba173bc42c4fd174b58168176ea0277e2dbbcbecdffae857094a6d67358940b88dde3116533cc1369ea5defa4d2626313e3f0d9f265b7856364c6014fbfec3728e91f9025cd08a386a678c1017fa75bc4632b60037e5ee397184d024f4a490e63ee91a14efcffa26e9c6010608c02674bf622c04983a97bc8ffc8c7f810070e9aba7f0d35143dcb722162387c739c6f88e25d26fecd96386a37517bb19a37af0607db4b5c74425f9ffa7abf01a5a53f9cf308ac68ac9af1ca776c32f537b29c972c0fed1b21f337f60c9a7c3a55de3e886b92a0f35646f8ff240cc607c155f0d54c7df15365557621b102f8fad5a4e38cd674082406b42053e41ddb85fe23f2fd1e2b3ffca11c3c02ce23ed7d9eb71fb947bcdc4bae8edc9140cb7f0a913849239a1004f654c9115574d706accb105d863a8917fedab60928734c606874cb26fbe01905f22ab99ec71ef666016ae27c973ae25c157acc2b3d94c648035b518cab33be0a12f460d41b82169ffc4823291fa399ee5d57ea4b1cc5c5b9d4ac7e4536f750f31582249a816aaee1665e103d83ad0454d3fd40338e329557aa9f32f5ad25034270a4992e97160fcf06bd13cf2e719c1109eea8f099b2716810ca2222d473618cb7cfa039d66b5cc7925e2e2b1a90d29784912791e849ce9db54b90d84a1c5ee70fc47efac2be70c8ba853e939ff108ac92c20bb865b649afb00c587ea474383bf8180f792ff32d81a9277eee723f25e6e0f38532feae0047405a22b323af5f2306d54695e4a78ec09782596da7e822755ce218674800f707c404d96641d009aa6e0949ec6f7ddc256f6692d4663df2f43109207b675e0c0fc6ecb6de1d0bf725201391188354163c3206d2336868f18c0ac179d068c15889f79153ab0703b4ff222a6b54357ab5698c3710922927d04259cd0787fe486bfda153963827a23e2a21dca0c6d906f497d651fbf659d88606c0ce883147e5195f1950cc76bdbf13eb0e0890168cf9c3d1f513316d19f733ab0f604a68389e3354d8996cc9e59a9e07abc25c99b34a824b1052ba19bba8425db4a6fce93213392263f135449a7a3c6421d421aab3df754a55554bf471ad20a0e79309d9f19c2522b85bc3151b812c4107d42a7c3e982b3b9d1e99aa1fb550537a4cce45baf06d9681ec722eb925d975dab25939184bf9f2dd69e7663cb5d82eb023299cd08d59612493588ff3917def954e4523498a4b8aad7e0c6f26d9e842d3afef23594fd420ce6b4ff6cd796ce8e1d3d2cf4540c7045408eed9e6901ab3d9d93493c782db1ddd575d0b72422cc36d136ccfa6f4ae6d6883cf2e7309ff53a4ed08dd5ba04ef7f228dea72917e398fb21a2a3b35d8416a83c79eb1a56ae7142f953addc51b3987e7358676469ea492d33facbd2e78099b3e8d6ef76eaee7104ecf5eacc48a12ceb4347683ebfeab2014ed494ff42e340df76c163b6378b4553c9c5ba5d2448861577782067d33ad76f87cce0454d63b880e686dea6ed18b1d22f6512c50d35e1862df7e4c67d9c6017f84790032ab9271cbf801120c1d16b37e66abef062faa9fe35e88cda74f1d146bf9c598ffe0e0289a282cacf18785ee21a8043d24ad28ce5d0312f1f85fdee171944d4cbe80f6ba327d8f7dff0eec9cbf93b1acf3c478c092e6e2faaf03a89bc22c5a410a3a74b84702bc44965365dcc8e8ed32db304755a1e61ec3a6a2f206636068b3271dd80fec55b460f1ba4ed5a75f20b640ce77ca7fbe881eecf56d19bae4d892891bb3fd08e06818e35ac441735bbf9143ee421ed4a21fd92b5140f4ea5b3cff0c0df787de63aa041c5c6ab8189801c7919a1fc90aced7f23c9239a4de3e052b321f63d9946e591179b7e4938b9f0047e79a13b51edaf6c7844f5c4732ec8185d485846334046b38c09da510614e179a43d4d1c1951041b8c5c26f24059911e9e65ac50ff4a295939fa14d86450998df6b520c65d4cb89d4cfc5980320d96bfdbfe856fab7f7a50e570d9773be65fffc4387e90581656911cb865c97b24335466c82e25f6f094abe5821eeaace6bf96316905cbdeddff1e56c654cbac11b1d85d793eb1f3678e87c623ad03cf56595fda0692abeb4ebc29bf7c0485c12c44374b2c103c8495d5ce1108822faacf41140b04af99962d9a79c3bbf81a57830462edc2ac4ca5bc7995079108b9fd56830e6f3fb8d2a05c8d64b8245dc1cc242d3479fe2f4939099708d6d23a6593a191bca467ba74b1f1ae4afb02e4ab7d3285c2ebff12552428dc265667b6f9b169199561fe74438a7ba9857276bcdc9fdba8e1bb877d2d93dab5ba5318a279bc0513ee42e7ebc2c8776a912d73d284603030dfdb596da1ade42b5f8a65ad2caf97205ccc11df0b9da26341ce82d0f070827663297e609b50d8287652ee249dafe6e323b661722c5ade7c6e1fd65365aa493f4f94406c8e6e61a7ce37ce2436e62c5583222f0623812496ae0dc411c51d142b2447ea7136d2c3459b19ae46cf7ffc47147493b9196af3c57fbe4b923e52707352b8b34f3309c2f2e3defa19c4a8e6563215f237066b06a9b30036b16ff003e2b5804cbfb797fca39d805d12b736be2f9240607ad645228a85d72ca4d614e02bba4e5fa68a03b7723d7fa847fbe0392b9901d020009f46266edb6b76049f643809564177f22ac41cea4b38213d6620f721fa5c840dd98159d98476b2f05d9d57c71038248408ae09822cabbd0a3d5035af587d95bf8e5d50a4a4802a215a78b07da42458134ce456ef4ba9d3d70552fc1aa0779a7aed55f3b4d379e164f74104828962b172778438b66934afb7b644d73504b507c9da27fef4ca914f57437ceb3181a79fb1a2fc757c1ee63b4dab7c13ef5dc67bc94c295562537f78c2f4b250addda2b8af0aff9eab02dd363f241107a5bcbd7f2e1008e148aa32c5c5d659beb3ac53a32a6dfa8e6fd6ae3981c64963bdbb12f8ab055326621a84e2d4e47bf67bbe519dff6c1bf19c8e595b4fa556f536befdf83db89d3036f877c29e7ee59b195cad1dc5bc18db2d00e425745a2272a8480f13184eb828d50ea8faed61935470202aa6be17708930abbedc4691ef59fc2ecaadd576b6f8058410563b3dc21321ae6bd2bae76b84a70b5a79db8a730d117b1968e28ef569c866078673b2ad33b7a21ea42e54a20f47cc75f29d6a0a30476974257aeae115652a3bb910e8e723b28f7257b4ad0687895978bdfeee64d9b74361b33c54053e44feefd7acd022df3d6dbe61cba2749fa750781d28a8d7d6060e4fcf138d876ebe825543e18864619ce5284bee8fb8d71817ce68acf12bdde0e3b277254f04a89c33e8735696f16eaaa72d49ca6f4bee3f11605361d02b8f6a0f786b08f3329ab0e82098aebf19a8adea0d3101ffaa800e30113c6a85d517b00c93b489cc65ccdc64b25415783dd7f2f508c6aa14f155a832216031ac912694d19a00ebe0a2f6615c5094f027bda9a85bd555b08de9f478adcb0c3774695c15f2cf6b71000dda6012825f193fc27d6453f30b92a7abdfb4018745ec93a9cf2e14262c7eafae7c94bd7f65503ac2d2407f8ef92d28f3634210e846f6611d967b302532e612feab2b09849918779fe17ddc9b740020aaf589edd1c6dcfecc3d80b408384e209629732132dd1469ad5a5f69c0c14698c63ed7f3320dfa25609a6651edf226168dada2a96726ac28dd5d5f8882631921c580c7826f361fd3aae1cc7122f795f4c4ad42bf8923481421d96c0dc827750791dd9d8d1f60bdc0c7bf656b693b420ae0f32a41f6d612c44389c304afbe21835bd5a38a9e331b5fdbfa9205edb3ccfe3b54702c14f545ada20ce4e56f9a6d06d13f84bbb89f3a461cf367a554120d4ebe1fecf06f6a8b1c0f83b8c20f94278adc3bda4538f7ba3bb26bc673660b5a4acf80ee5dfc75a780e71aef58bae543ee39de285299c5f73f94be010b2c636fe420f8e852672383b9743f44e602df195197a5b686835f238c85b05d97457e03f68a735b91744578893184df9f59378df130ddf6e813d0481f99f4c3d48e3aab28ad2b6813ac42f6e1481229d8a9a2a02d9d16061a676615100295a0c03cbfb71f60097fb6591b0742b3e74f8bd2ed990a946cfebadcb2cc1fea27e7bcdddbb5fd765060f3d100e8212163a48eb657cbfbe2f90bf9aaa2c83ea1246c767bd50e262bf7098cfef5c90dce86a1c04eb82217ec7a66d18076c6713c0c1c5d50778da0a18127a553665f54efcadd75d75611b8cecd50fe2cdaef6034c08f4c7798618d56b99f8d9a4d6ff712a560cf3a11204ca078b210be2d2238a67bec8a59a6c5e6e49a3b78e78aecb4e83d1ad660ddf159d898a5b45f9e98ed168a31135174e0272cf7b739e59c9fe609e90450a3d825aed63f75e3d760d82259609806cbd7e73c6dc49b754e630a0af2da7451cdbc629f8cef3b5159a3a31377c4424f0a8fb49ed8c8208bb37fddb4f280713c353ce06215eaf7517d361ad37f349c58c4210e2f33078d3098f01b797a4a91a77e23737b3b4d449200cb2548bb87b59281dd6d58a884a3721f57cba59b00acefd995f7d3a7f37979c21ec874ee9af7c3b7e4ace7c52f3af0f4c88be74aa91ae484c67e1f7e3f0f460511262613543547b11a61f2abf90e46d53e9e33eaf8c43f0b991cbc63fa433dc0b5ad4af1a5aa4d82060f5ba111a5c70604dac4458b615b24c7ad97256955f31722d009a850e36ee86d2baf78c588151feabaa770ce4c40a879febd63073cf030a0d75151d05d6a5cfd23f52fc59d71587ee0bf3c48b953eb0fc6211b9517343b46a39fc9f3e5a1b53da183987542a274dd5d1852bcaa452e24e14b438e4fa3ead70c62654f17b7ba39326bd5707b6b96f5bf4c585fd3f68f51123f0d29f0a000e010b56e3e1e20e1294c21a6a461f1d4f7ac6e5be5605e34210a0a6faf9e0ad83567cd3a3bc1e9af91b557dc27a9d395c9607c5b3e26c9b150ee4053c4ea16a2c0e8760f3165f7bf3ac3f470de32e147ee33488ab8e3ec9e7c1543ebb6f3b8e99d7c3f57566e401419bf48b36c8642328ac27bd09365f905a51efcd607e2253ecc7517d161e8b2d2b2674f194d0fa9597676c0d486c5bac5fa25f97cc9c3b5ef0e4bee68001ac3d90a", 0x1000}, {&(0x7f0000000140)="0294d63d9f97e9f6b29f987c7c4ac46de1d55c9f7bb7873b28d212fab1f6abbb560dffbf28fb8bdce4ca457ea796791b3d29a1410dca73a283d0fcb90f4c0d43fbc8353f8abe154c699fba8fe0e808ab4a5353cb6e1818acf1659ece778e8003a89e3f040beb028fe390ebdc43c9d811e2f5ba94780a", 0x76}, {&(0x7f00000001c0)="346aede8c0e2d3903a528ab5e95a4dac78f72590f4ca41d4782609af9de0b0f896eaebc0802147e0f48207be3a62c0a0d8e41b33b5ff42b47033ac6c37eecf3f4a64c90cd5bdc78e29130fb5431840044648d50bed673b2de54860fbfeb116c7561cdeb18ce32c10f8d6eec9b4bfc0eb456d7851d2e58e289414ba809d8a1409cd76d426ecd1f38b1098f38d4235e72d3f265df5c66a4fb940558ceaea89", 0x9e}], 0x4, &(0x7f00000048c0)=[{0xb8, 0xffff, 0x6, "dc60793ffd129d84f7daa7481c15114925219031a3dcbf53b2b3a9560f3fa453488cfbb43a42efc47976b8ccaf147febf8d517db10e6a9d3fcb7b2d517ce48bcacd1ac2e5461654451ae9498a9161bddda85a8abb4f5748445297dc6614d53856a97f2915de0dde4638fce3404702333252a96184ea96564323058fbca3bbd3f0e1cc9fbf53f84ee263cfdff8d4b3880f5631773a8a1dec1ba0d67545ca3a3a5452a59db92d42f9d"}, {0x18, 0xffff, 0xffff, "edf6"}, {0x88, 0xffff, 0x1ff, "5af03c91086cccf2dfa816279b96d73fc3f026e305a73c4642c4c009db03edc82742f7f66cf3e969d788e643f93670cd998c556d543f1c3d7ad7d5fc72e04f65ba1cf49b05c8bd88aff3b738e6a8d591115ffb4f56aa41f6626924bba39b9850052aa17a18add9a3d3d8025a4257d8ea1c3b5cb39e837d"}, {0x60, 0xffff, 0xd01, "78027743f9a3a55b2789336a7d34783e02a43f54ff231a9c0280348899c0ba03edc0f7e29f77f5c677616533e1b1d99d72dbdb7700395873afe8ac64b7491ff3131961a6148e100b7d35e2a7e6a522bc"}, {0x1010, 0xffff, 0xf0, "028c31ca9dfed740653f995e3abe347d0d31099a8b6746b5ebd5a7b923b731d1d12accf91386ce55a49e060c0a29afa1285386267cc9ecee3ac09d992e59d03aff64c90afe385d3b88f735f3b6473adc98668d5bbf79c8a73166b1fa53af79890e9dd39d435f2c8479a7bc1d5c6edf017c82731179b755a1b5bfeb8d26b05d9452fda568c8a77c27848bfd3875243822650ff8184e3e99aa975ee99b4ed0990ed1497a83109449e85dfcf2fde21482f69074c2a8e0dc51ed4c55a17f05d567874608012b52e64bc0556548493c2c33241048ec726dad44cf3687f2c082c22c9ca723a62a50563f8aeff7eb312d8a8bf9920e8b45d7a6e8312fefd13be2b8ac89440d2bf6d1513673941e12c4fc2dad030f771176f31bc5388eb9c503f62c4f925eea156c29599b4a260e08cce4b9cf807b368efe2a6c81989061dd1528d425a4e0ac42ad637ac87a39724192fc46cd79dbde258318658dbadf2c9c7a1d0f23cdb1c8040be192900e1398ffb342cb32f7dd108ac977cec2f6125ea9372f1de539f1b8147c7e46a93549cbe68624feef208579e0ab0f05eebeeb4594d83b63ed5f655c05640c38a871337ea2e2d2be9e339a27b7cec22dd1c4c032f865dd327a3d128410c7709e6500e0038e8828db6679e7415858d593dcad297920ece4d47c394fb2c20420475017a839e135175aad49d704d644aecd63823c984d15c99b8b5dbb1850dbbed91d2b2ad3952c636beb160778856af975918a72b838afc67d61359ccf311464b313a7d705af8b7b589283740fc4b3df0535134a5f667c7bcc653437c455821143cd28ad1f71e9925db7cd8b85cfff4b2df8cbaf23e9c6944b60d0060ca8c381f0a5f3f9788bd739528c30ffba628f7328487be3ba51226a749d0421a90a9e4f45236694196ab461dfbe0d8d78df90456b34e3f5e66515e0f538ef854e84dee46d4077b520384b20764085c6f3b8c5ded4dfd9d8e478f6924b48acd06dc4fa2eefb14b6c7c5055d3bd33f6c08696897ec63f1ac0cc91b5398570b9768ca9200052bb613927b196101df7e14947ca1143baf1e87691d52f05b1687f935287e7d8f7b6c07e2f9630294c911bd27dc031b80fc76981cc539a01cbf3321e09a4d8504536e6efbb0174dbfaa2727d89429fc1a8834a2fcac5314ea7f43aa71a3a14091f90250a3691940607c6f843c3092d28fa74fd187e5a53a13ee7fbdab77ca05081a08deac2e8e6f4414e704717839bdf462833acbe7b810388e5ea1b14278ce90e736e8aec8735db3af4183ab0a8340ad0deb3c8722e938886839fbacf25420b0ee56d563679625bad6f13cdabd29d44712720a3529b565a4343f14dcafe9a586ee3f371d797bbc1c54325bd5b373cc8f0e5c4a915b48072b9f724aed40214cf28fb88e6a652b6b329a6f5325738b926ee11a7a6cdffedfafd7d5d3e4facd64aeb2b24661974a7eea3e403a64a214a15aabc76f377947462a389a4a0e24531cf1d10a76d10557b766844da7376617a6b2df3605f10a7e6495834f224408e63e612c02c8411ffdd8cfbf0cc3e7e5fe8e26da1ccbe584b5a2f91658110949fc80646269fd1adaabebf8d55ef7360217516e20b13452371af645677eb40792ce74ff3ee00385c4af7d9950c59fadfc806911f22becef1680302416f2cdc9032b978d8f98bd2395bc1f13f530f2489ce716f04da94913ffd0dadbb7d761f756f548de96520982e29d4a9e77442acb05a71c2a0eac6aec3f9022f5fc964cec7fa8682ec577add13c9155f31c7849c8e65477f030cf06f4bbb32aceb192b44b6351c266765c7c7df1920643a834450f7148aab2ac50409de1007f33650b5716b454f39c6f528f343cc67319599492a366cc4f70f37d074ffc58e01e621ba671d9762cc278f2c8711a7b804413a7d39ef52d11dd8fa36be5a41058ef57b841fc66538e0992e20fb548975a7c1ac37ffd1c557d8cdb0a86b2448ac89b2bf74f8173872ba4cc8fbce47984da907c8f4748219ed8fd33d1ecafe8d999eced0b37434f4d22521442cf45f856f0ac83ab2efe6bd5bb4edd6110a2d8dfc00d83b2ec6a0291ff21091c4577a26f24ffb2bc58da2114f9bb51d12df14af2d5d8ed18f57d33c4480360f74b335f9d53c2377031476fb0457609f1fed0ca6519be3d08153c2d0705564716227e8ad17e01bfee6d71753798e4d87091963357363a82cd10f4f916cf98e1d37dba199d2cc365c0d11a8a70d401f8b9f3da8c33f2028ba481e2c4a3becf3981e77c7b579b7a7dc53129fd7be50ddce35fa87ffa1b5819e78cce6c59cbd49fd6150330130a973f921ce40117ae29c10219790c8eb1830654d1a44039575e8751eb8c09fbe14cd8c33eb5a91a4a0aeac280c762ee1a5ddf9ed3502e5ff004fffc230cadb1a958f9a0f31d31dd63fc7ee038540bab5006f4a4a478eafc4a2db8ca7beb4ec4c8a56c7ae8ee8163f01fe23d7e7c8298a48c6e76b3eb98960428ab6566e2a0b89c36ae8cc6f20d9cd63a2f4de661c39fc17ab4f5494473074dc50ec725948ce9791eff2f50a22333f752ff903a224f65bd25d921e5c466ce163f36e1f384338df5ad7ead88169c1540de355ccfbd4a3c931959b2ad40b2e2afa979a69b206bd2371e8ad57d68374c93ff8e4076a33f96164d0d3210a47bbfd25b6a5961513a763dc39c6ef6fe07171c6824d0640603af567f9286a8c138f4a41d8c4036464f7fa81b27a8f838608faa4acb9e91d7e4fa0a53588f35183bc5ecb2fda343ab32e3223df5a33dc87d403d8fb86bd1c71cf6a101014bad5970bfd706de7ea570eb66176ada7491c0ce687925283f7cb076175fe49cac0c6c65bd18ccaf9f11f7f15d29111ba5bee57a719337fa98054fcc3aa57931e5c0164f2ffeea8cfe83deb8b43c5515e3f3b52a2e561b262f6a0e645ce70cd1db9963342265007f4507ec8164557fd221fc06e95079680054e33e770966d2c6742abbeae428a1d580902f4aadfeca899b0a0d010868b99b78775595859064269011aa6f4ca2eb15b0bef184ada7d63b7aa395ec1494bacbfbef94b870b0b090ad53e014d6a00e4ba28a8da32062bc3073a133421cf6acd7701ac28a418223cfb99bccec1f4ee3ccb30b0d3f7074882899a9328410d3c9965d4bb3955e4b4c2582719a223914cd55cd7f11da178dd0931e2fae712ee99808e7f7a20face92dcfac18d1fa25b7008713cb86bc575428b7cb61b586bfb7f39f206674d61bbb08afeef5ed457a7693341d94b3016593af2a24f301e3a31c6ddab5429f7a18cb30f9ba5cdea1744c0ee5a21ab8c32cf24387baca2ac73432473dfdb19a7525f0b3e6961d94acfd8924dd773793f71330056f9d662858b11e47efbbe253bf0c18b3cfd2ef7d145edd7770c10d043f1e948f93773234ee66afa27b5fd30e6731c370f8214f1a53f253dbaccf702322ae2e2f6e18c3f00565b4e56b0b5fc4ba3649cc6eedc46425e1b6604362a07694b1600cf93d11d319701edd2443563aa355cd71ba494e24e2567c4e1307ae8639d321d7ab1c8078a13ea1499dc9c372b1209720673bef6893153c65e84f3e4711a7c810d6c7e47961a460829f28eba070c6baacb7fce39d8b7362b596d2dba9680849a0bbedb7733d72fa3eff15e4a1a9a26694eac78e73c1caa9eaec70263df59183a5a58b8b2b472a99743e625280c023119eff94272fd7d000e1e65fe5b2f7ae471c69a57b9806402583bce2b6f3de9c8c61eb2fa3a54857ab9b46739aab17fb512e97b38809ab6a7a0396eadf7161262b665b3cda765743771ee7833c5472bca1a5a2f438287add6a6420800df72c8970f49398d4aed42e079a75fb3aaa72b8f0c35778fad56c8eab51e8bab835fc2525869d0ad7812fbc6b348dd334dad85b3c08fc6def2a498711384a02ac56f6ea93b284ff0c955f414cecfc184766a313ecc794087f318599c203d5f301c888a3db87ca6284c098a0883d35aa362b20e54ee346512f67ae5f3d0902e29660f7a3447f232d77d9ac42304ffc6e27bec93772f9b30a65ff92ab62b2d2d41235daeebf4351ce6d7540fe2b209809e91ee8245bd96a5149bdef9fd390124cd4cbdea2a6f70b6f92c1028cd369a14195c869624bb696ee31975864b57650991314c3e32c5ae8f492297df7695fa5a1a3a29e6369b3211557a1aa999aa51ca91da18a7360983bc088e515f40237db6823f51a6c9ed08209c13d6fe275f746585ee9a68b6cc0a636e60f2439f61c22e5bef75490b4b90ddf4fc5f7cf5ed68450e19c0cabcc243a3b78332c9d62be07ca25cef5150a01db58ef120b1436a7f84becf19cfce05ba5586c95234c0a057686799689f8a0d4c4ec359e40a78dac709bd4e970fe67092c848611ce2aad4010b168c044197aef8ba39629084d9bce09cfe0d8ef5057da3592730914df114af2011b33dd930f860b3647cf19b180ca4983ba69d592c103c64deec52152457a62edf63cd4285352d4b2d2c0340ccbd27f85f33f6adff7267e1561f362024f91f686c708a64798d1e6641fd944176ba7b2082263c5bff2594758453f81bb8b70f4f26c154fd18fca3db7589f254b77bf1a926bf29196de8a0035bf09851b8dbc7ae10376d507aa04742e4091699e3d8d070257201d70070ff5e845a7096eee4669c0b55458be417f286263e31086f1834e05c152587609ad9aa007b33012aeac9322e65faa9dc037c4902dc913ce9de2c03ebc75cbaf8f4defac7d555aabec0b8fb566bd34ad0763670bbecf98df62e752bd086fbae7dc0fee9848f57a453a87e6512693fcdc17ebe2a4d3f892d6e2f74df3d9a3d7b92ad9e89006d07fa1eec6647faedb5f24761764e5a59d245e5b586d095eedd0189786705c8c7f02645cb840a734bc66edd9aa30e404f4aec4b5227608bca1f7659aea9043e950d77f4803b1ab171a8811895caa910634df554b9dcdc9ce3ab7f6c88b39c0786b2bf8a518f0a05ac554dd4d657841cd176e4a91de558df5d75a016282f90647ce88d2edd33eaaa4f583873338255d99f040a413faef87623fc7b9468d3fb14779e712cedcfb620adbbef7569bb75bed67a5b609f504f21c9cdb076e667eba9f520319eac0d88f26110670688d2d2f627524a982606c61517358f0d131aedf4eeb5cfb9d6aa1787c0d84b4e9a758cdaa4409a0ed22d3c342c380dd27cd445f49f7349cec597db79a539c888defc62e2e4787fd5e6f5249591fd9c63da2abeaf763b7c1ae6c09c5d993075b08232a167594ccae3266782180240cbec80f4ca3ed29c3c01fb733813c9a34f6eb9620e8130302583981876c04fcad59255faa9956278724cfbe7bc3f692530b49ad4e0c80bc77e7cb249ef3dfc5954c03cb7ada453f19bdec88651c96ac1ef2d348f708ef9be5f48aafeb611e7ab575e07a807a9d1babcc2508fd5b9cb2014783844498506cc55ed1d97f5754ac628d8166c166656283236284d60868e1a4850bd284cf4c08e030a6e1c33faf43911d805e7572d67be402fffc2111c5aa31aa7ff99402c26f625e8eeb7062cad4838e6284575080ea56a84d8055ca12fd615114fc5d72286dc5d27fac883a3d56032bd66d8c338388f36408de24c9068dbcd12994be6aaa90431ab901291235847ae35af6bb730befd9f73618b7aec58cf024aaaab420ac7ff0a6b75dbb0d3504436fd0d42627b882a4f12e9e012647642123708a3540268a85e27d2cb7cab1d6bafa81b9f9da8b9320c4a00bdbd3a046a36ef634af8fdef3f3dee0529111be8e01a9dd738cd05"}], 0x11c8}, 0x8) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000007c0), 0xb7) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) 16:03:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) bind(r2, &(0x7f0000000380)=@in6={0x18, 0x1, 0x100000001, 0x2}, 0xc) r3 = dup2(r0, r2) r4 = kqueue() close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) recvfrom$inet(r3, &(0x7f00000003c0)=""/188, 0xbc, 0x800, &(0x7f0000000480)={0x2, 0x1}, 0xc) r6 = getegid() fchown(r2, r5, r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000200)=""/254, 0xfe, 0x40, &(0x7f00000000c0)={0x18, 0x3, 0x1000, 0x19}, 0xc) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x10, 0x80000000, 0x9, 0x86}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x7, 0x6}], 0x1, &(0x7f0000000140), 0x0, &(0x7f0000000300)={0x1, 0x8001}) write(r7, &(0x7f0000000140)="51c234333cf2bd453ce09aee37092f7492ccc78c99214f977f93b2836148eb02ef8db5c7d0ed48076697e87689c325953c16cb6023d09b", 0x37) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) dup2(r1, r4) 16:03:46 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xe35b, 0x8000000000010000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) 16:03:46 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) close(r0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0xc0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:03:46 executing program 0: shmget(0x3, 0x1000, 0x3, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) lseek(r0, 0x0, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8a, 0x0) 16:03:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xa0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=""/144, 0x90) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xd1c, 0x5, 0x9, 0x0, 0x3, 0x5, 0x6, 0x0, 0x1, 0x7, 0x1}) 16:03:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005bfeffffff00"/44, 0x2c}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 16:03:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:03:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20008, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000340)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) r3 = kqueue() pwrite(r1, &(0x7f0000000080)="987feb5c6400f0dc86863b9667dff469ae2eaa8cb4ed630491b2ee334f0fb3b104562d4f70c6c480b484208540aaad1a237a1075d30eb8045a74b5a02e5735aeb440b7300a23c52f30", 0x49, 0x0, 0x0) getsockopt(r1, 0x401, 0x9, &(0x7f0000000100)=""/233, &(0x7f0000000000)=0xe9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000002c0)=0x1) r5 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x7ff, 0x0, 0x1ffffe, 0x0) getsockname$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:03:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x6280bc79acd8a18c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x7f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8004746d, &(0x7f0000000040)) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x20) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x20, 0x3f}, 0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) 16:03:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa00, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x1, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) fchflags(r2, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1dc, &(0x7f0000000140)=[{}]}) lseek(r0, 0x0, 0x0, 0x10d87c5dd2839570) 16:03:46 executing program 1: kqueue() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000001340), 0x3d7) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:03:46 executing program 0: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x800000, &(0x7f0000032fe0)={{0x5, 0x9}, {0xfffffffffffffffe}}, 0x0) 16:03:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x100, 0xfff}], 0x2}) 16:03:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x84, 0x0, 0xffffffffffffffff}, {0x6}]}) r1 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r4, r5, 0x113}, 0x66c5, 0x7ff, r6, r7, 0x7, 0x1, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:46 executing program 0: nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x180, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r5 = socket(0x20, 0x3, 0xff) r6 = socket(0x10, 0x0, 0x3ff) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x9, 0x7f}, {{r2}, 0xfffffffffffffff9, 0x2, 0x4, 0x18, 0x9}, {{r3}, 0xfffffffffffffffd, 0x10, 0x0, 0x0, 0x8}, {{r4}, 0xffffffffffffffff, 0x80, 0x0, 0x400000, 0x7fffffff}, {{r5}, 0xfffffffffffffff8, 0x80, 0xf0000010, 0xfff, 0x2}], 0xb840, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x4e66f57b24274f5c, 0xf000004b, 0xffff, 0x7}, {{r7}, 0xfffffffffffffffe, 0x8, 0x20000000, 0xffffffff7fffffff, 0x1f}, {{r8}, 0xfffffffffffffff8, 0x4, 0xf0000011, 0xffffffffffffffa0, 0x8}, {{r9}, 0xfffffffffffffffa, 0x5, 0xfffff, 0x7, 0x3}], 0x2, &(0x7f00000003c0)={0x200, 0x2}) 16:03:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() syz_open_pts() login: pckbd_enable: command error 16:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x80000001) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f0000000240)=0x8) bind$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0xc2, 0x6, 0xb3e, "f41e99bc39e17145673a05461597d82a3e8bcd76", 0x2, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:03:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x5}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:03:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x5}, 0x8) r1 = shmget(0x1, 0xc000, 0x80, &(0x7f0000ff3000/0xc000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x5) shmctl$SHM_UNLOCK(0x0, 0x4) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x6, 0x4, 0x10001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x74}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xc8c}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xcf8c}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2c}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x10001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) 16:03:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc3, 0x20) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x9) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) pckbd_enable: command error 16:03:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:03:48 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x80000000002) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:03:48 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x3, 0x8, './file1\x00', 0x3, 0x20, 0x3d5a, 0x7}) pwrite(r0, &(0x7f0000000080)="35ece38b2ca886fd975e7ca98ecac3c5ea16d075425f251f83c41991a68d5f522cb91dacd95e66fa92fcd2be7cd6a7a08e146d22f3686b65588a91a38347f0019d320b5e46dfde4dff75aaba52664058b179b9ca931094dc0f4ad16fc21ef4bcf270f2a367155d559203aed3729c8f91995e0533bcf789df5878e77dc36edede9057325c95b06e1b6b3af560b2afda12f2a62386e17365131479c4f7315fa0e7a70fa8ae07eb45a834cee88944668075625ea0314ca607203b56f29fe73e7b8f5face1c4007f7d0a9f6959dcc04e7aeb70fa419e", 0xd4, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d", 0x4, 0x7fffffff}) 16:03:49 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000040), 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x200001, 0x7359) setsockopt(r1, 0x29, 0x25, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x100, 0x10001}, 0x8) 16:03:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x20007461) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/57, 0x39}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/184, 0xb8}, {&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/111, 0x6f}, {&(0x7f0000000540)=""/25, 0x19}, {&(0x7f0000000580)=""/4096, 0x1000}], 0xa, &(0x7f0000001640)}, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x3, 0x0) 16:03:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x22, 0x7, 0x80000000, 0x3af, "b33333fc3a9f2602dce13e78ad7b31665fca0575", 0x65, 0x80}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x2, 0x3}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$inet6(r3, &(0x7f0000000240)=""/70, 0x46, 0x1, &(0x7f00000002c0)={0x18, 0x2, 0x7, 0x40}, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000005c0)={0x2, 0x1, 0xfffffffffffffffc, 0x1, &(0x7f0000000340)={{0x3, 0x7, 0x0, 0x0, 0x100000000, 0x8, 0x3}, {[0x5b2, 0x100, 0xff, 0x5, 0x1, 0x3, 0x8, 0x5, 0x81, 0x3, 0x62, 0x11e, 0x0, 0x1, 0x6, 0x0, 0xb9, 0x9], [0x800, 0x400, 0x80000000, 0x8, 0x1, 0x1, 0x1, 0xff, 0x9, 0x1], [0x8, 0x0, 0x5, 0x8001, 0x100000001, 0x8, 0x80000000], [0x6, 0xfffffffffffffff7, 0x9, 0xef, 0x10000, 0x5], [{0x9, 0x6, 0x7, 0x7}, {0x2, 0x0, 0x1, 0x9}, {0x7, 0x2, 0x2}, {0x1f, 0x3, 0x9a07, 0x7}, {0x6, 0x5b, 0x7, 0x7ff}, {0x4, 0xad, 0x3f, 0x9}, {0x56f, 0x81}, {0x5, 0x9, 0x7, 0xfffffffffffffffa}], {0x6, 0x6, 0x8001, 0x8000000000000000}, {0x9, 0x3, 0xff, 0x3}}}, 0x8, 0x9}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000600)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000640)=0x3f) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000680)=0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000006c0)=0x1) ioctl$TIOCSCTTY(r3, 0x20007461) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000700)="6b25a430c7c5ca4d6308868d88d96919b69c9a5a148f482bd9032c696b79bfc5d81f7e4110d3d7f1b8b0b2aa7eb932ce1e3fc8bcee401473ce980f27951f53008067947d5bda833a9433c34377aeaf2656e61489f471a897d131ff12cbb475468e04f7a727b7bc436d3249ae47883161", 0x70}, {&(0x7f0000000780)="835dfbdec3511c11180e12441514a8a6e366620602b197c578fa6834540ad09f11aa19a2cab972db153246989fe8036ff041419b21a4406a0d54e8f14b8f392505206c7a0eb7d85114a2d9aee746471d33c5a66fcb172f5638a672746d57b0547bbced6306e33e9a030869ec4bf6ad99c164b33998123c9a0bd85e14fc1be9d5792726ade5380ee09693", 0x8a}, {&(0x7f0000000840)="023291690e551dfe86ec78eac5eb843a823e6774ebf89a5b4c37b65285c088f5b501dbcc212956deda71e7508bfd8ef6b9937ebd23ecdf8d822f19df44df9950b78d8049d20e1f952f8e0841df67a58122e5132cc34b5ca4613635e9795e6912218bf7c7f0e1d2fd48093618078c1867f2313b274604d225fcfce35eab9f90545e33ebdf2deddcea0efbf595842cd43b44225228e3261e3b4d9bc8938a724f0499841e4d1efeff5dd884005abeb01a93f9ed2166da513de9a1aa888da2da44aac154f51d3e4de5fed280b1c418a700799d0a108096f951356286514cf08ccaaefcf8ccc6b90de1e7efd719906f76742a26a93e7681d57e", 0xf7}], 0x3) sendto$inet(r0, &(0x7f0000000980)="5f1d6f2c7814f77158f141ddeada1b5689d4fac9901a04ae6273d470bfc9c49cfd0ffd78473d9425ab61544fc9d2f5384c595e3e950f7b48bc12d6e6533ae3a2ca2d57969cebf6063cee499c26b3367020ea85ac2fc8f5d215187de30bcee14ad711a6c715daf18e99c0ade8c3bec3e27820afbce50b56380dac017572a291c752f08771724bfa1ef68ad6aea76217de6eaf9427f0da204261aa821e238ab5d72c55a3d89fad036760b36f10df3f423a98a6eaad0d13bfc795d18fd797cc0e34f7a997f195491e9694ab1bea58d016d43b61cd4bd853181d10361be398bfd65dbc152244ee77", 0xe6, 0x2, &(0x7f0000000a80)={0x2, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x88) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000d40)={0x9537, 0xfff, 0x1bf, 0x13, &(0x7f0000000ac0)={{0xc999, 0x0, 0xffffffff80000000, 0x96, 0x4, 0xbc1, 0x1000}, {[0x8, 0xbe50, 0x7f, 0x80, 0x206, 0x8, 0x80000001, 0x100, 0x0, 0x7, 0x200, 0x0, 0x3, 0x0, 0x10001, 0x6, 0x1, 0x1f], [0x0, 0x8b, 0xa5a, 0x0, 0x3, 0x7f27, 0x7, 0x2, 0x6, 0x14000], [0x1, 0x8, 0x36, 0x4, 0x1, 0x8890, 0x1403], [0x7f, 0x100000000, 0x6, 0x5, 0x5, 0x80], [{0x1, 0x7, 0x7f, 0x2}, {0xa2, 0x1, 0x5b3, 0x3ff}, {0x5, 0x6, 0x80000, 0x1000}, {0xa33, 0x1, 0x3, 0x75a6}, {0x100000001, 0x6, 0x100, 0x10001}, {0x4, 0x7ff, 0x3, 0x40}, {0x3ff, 0x3787240b, 0x6, 0x1}, {0x7, 0x0, 0x1f, 0xffff}], {0x8a5, 0x3, 0x7f, 0x9}, {0x60000, 0x8, 0x7, 0x4}}}, 0x1, 0x1}) unlink(&(0x7f0000000d80)='./file0\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000e00)='./file0/file0\x00') mknod(&(0x7f0000000e40)='./file1\x00', 0x28, 0x8) renameat(r0, &(0x7f0000000e80)='./file1\x00', r4, &(0x7f0000000ec0)='./file2\x00') unlink(&(0x7f0000000f00)='./file3\x00') recvfrom$inet6(r1, &(0x7f0000000f40)=""/202, 0xca, 0x42, &(0x7f0000001040)={0x18, 0x1, 0x4, 0xffffffffb92b9527}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001080)) 16:03:49 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x2, 0x100) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) close(r0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 16:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x148) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='T') syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x804, 0x3) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000040)='mB#', 0x3}], 0x1) 16:03:49 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) write(r0, &(0x7f0000000000)="489abb39c385b9cce7a9fb7a659a5c4b431513a6d225bb0d53506483dd77", 0x1e) ioctl$TIOCCBRK(r0, 0x2000747a) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x7) 16:03:49 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) clock_gettime(0x2, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x9000000, 0x0) 16:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) 16:03:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 16:03:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x376fcd2971be57e8, 0x5bcc) r0 = open$dir(&(0x7f0000000240)='./bus/file0\x00', 0xffffffffffffffff, 0x120) r1 = kqueue() symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') fcntl$getflags(r1, 0x2) accept(r0, 0x0, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x5}], 0xfff, 0x0, 0x2800, 0x0) 16:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x20}, {0x16}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="f327d711") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) 16:03:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x8}, {0x3ff, 0x3}}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() open(&(0x7f0000000240)='./file0/file0\x00', 0x2, 0x30) 16:03:49 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8030, 0x147) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:03:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) 16:03:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:03:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x26) fsync(r0) 16:03:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xfffffffffffffffc, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) 16:03:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x602, 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 16:03:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) fcntl$dupfd(r0, 0x0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x80008018}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x8000, 0x9, 0x9, "c44f05173d3158ef7fb5c48f4603617af7552315", 0x7, 0x10001}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x51, 0x0, "0f0cae49120396896386d84d88ff6b7f7e82ad47"}) 16:03:50 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffc3e) 16:03:50 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) close(r0) flock(r0, 0x800000000000008) 16:03:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0x0, 0x2, "0000ffff00001040dca580cf46e50f11f400", 0x0, 0x2}) r1 = open(0x0, 0x80, 0x100) flock(r1, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8000) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000001240)=ANY=[@ANYRES16=r1, @ANYRESHEX, @ANYRESOCT=r0, @ANYRES16=r2, @ANYRES32=r1, @ANYRES32=r2], 0x6) write(r2, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:03:50 executing program 0: getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x2, 0x9, "e0b261ea030000008a00", 0xfffffffffffffffa, 0x1}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x7) 16:03:50 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x5, 0x7, 0x1, "991881b88d5cccd46c70dfbde9b3c14b71f2851c", 0xffffffffffffffff, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:03:51 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="7dbb1db1e3cb5b8b6892bba8aa14441341c1eb328183767eb05ad2dbe85609250b1b4f42341d24cc6193871004e2e995d52a54247f9be1e20cc6c5a77b1b5eecbdde05d4283f1fe752bec1455b458ab63735ef7ac46687a8152ca51319d01900cf40440a52685f64b5f013005c70256e15189ad03b5aa28af5", 0x6de1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0xa7ae74370203bf8f}], 0x1, 0x0) 16:03:51 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8000084) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f00000006c0)="7cc9a4a390af5b7c0863188488231a6ed6b17a775a468b0cb88387011dccba11919f4131503f6a26a119d195aea934873e702bf44a683a28fcd10dd801e7134c0091f2a955782eb2ce3104dd2df25741572e6798ac9d6380493bd5ad64d801c3a1db2a22788e55801e3ed5cadf8ff6eebaed6ead08217842dc9aaf9c0c28815bef3b8290285f0f37d8d08bb1829154a80ab18844519fb88c273eab3ab5a7f426b9da79467d0c4728cd0b9043827b7eaed6497ce26cc4a92dd7ae89be1ee34a170a66397a8293366191ae012c732addea5628c50d7a2f9896713ba879197c9293c25774d6f179ffc25607a7957af7fa95231b2195c477a1d097fe0d6b479c2b8ae37c187afe593d16cb20597553ab94d1ed76326c4156cb42ae7348277b3319188348dbd92f6f5fc656e592a740b638e860835ac3275752930996f1f21a5a437271037cc17fce6095b0e5d3bd988bb3ab01325ebef9deced1a47cf32611b14148d036a08ac91ea4f0a18265c25d82c6674387d5874e03af1715ef4814f4eecb760c41dcac3700"/403, 0x78e68cced39a9336) r3 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x800, 0x800, 0x3ff, 0x0, 0x9, 0x2, 0x7, 0x2, 0x0, 0x5, 0x51a}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001880)=""/203, 0xcb}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000440)=""/112, 0xffffffffffffff90}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f00000004c0)=""/171, 0x74}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x2, 0x40, 0x7, "c8902904000000b7a92160813ad200002c6d62bd", 0x7, 0x3ff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x1f) kevent(r2, &(0x7f0000000280), 0x1, &(0x7f0000000380)=[{{r2}, 0xffffffffbffffffd, 0x83, 0x1, 0x9, 0xffffffff00000000}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0xfffffffffffffffa, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x74, 0xc000000c, 0xeef, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x20, 0x1f, 0x3}], 0x401, &(0x7f0000000240)={0x5, 0xff}) execve(0x0, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x86) 16:03:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) 16:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x16) 16:03:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x36, 0x4001, 0xe3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) getppid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x10040, 0x10) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0xfffffffffffffffb) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x71, 0x0, &(0x7f0000000100)=""/113}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x4810, r0, 0x0, 0x31) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) getppid() pledge(&(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='\x00') r3 = semget(0x0, 0x0, 0x20) clock_settime(0x7, &(0x7f0000000280)={0xd1, 0xffff}) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000002c0)=""/210) shmget(0x2, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) socketpair(0x18, 0x8006, 0x9, &(0x7f00000003c0)={0xffffffffffffffff}) mkdir(&(0x7f0000000400)='./file0\x00', 0x100) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) chown(&(0x7f0000000440)='./file0\x00', r5, r6) unlinkat(r2, &(0x7f0000000540)='./file0\x00', 0x8) shmget(0x2, 0x4000, 0x81, &(0x7f0000ffa000/0x4000)=nil) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x2010, r2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000580)=0x169b) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000600)={&(0x7f00000005c0)=[{0xc6, 0x5036}, {0xcf, 0x630363e8}, {0x40, 0x19c}, {0x42, 0xffffffffffffffff}, {0x2, 0x2}, {0x0, 0x5}, {0x80}], 0x7}) shmget(0x3, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCFLUSH(r2, 0x20004268) mkdirat(r2, &(0x7f0000000640)='./file0\x00', 0x14a) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)) 16:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x756, 0x0, 0x80000001}, {0xd9a4, 0xa2c, 0x6, 0x7f}]}) r1 = dup2(r0, r0) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) poll(&(0x7f00000000c0)=[{r0, 0x5}, {r0, 0x40}, {r0, 0x5b4ed15bbec2818e}], 0x3, 0x6) fcntl$setflags(r1, 0x2, 0x1) close(r1) 16:03:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0xc) 16:03:51 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000240)=""/58, 0x3a}, {&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f0000000340)=""/203, 0xcb}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000004c0)) dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000540)) close(r0) 16:03:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 16:03:51 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x980, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x6) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 16:03:51 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:03:51 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="028f4e607ec2ab5d", 0x8}], 0x1) write(r0, &(0x7f00000001c0)="8a5a1974826fa492be59e66d97dfd7faab2e7673842899fd99891c9d1b3501d99b1b1f88dee2c0e26f0fdc3b69ca6645f38a6a95346d49b965560e38", 0x3c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r1, &(0x7f0000000100)="b3d6bb9ed2bd3cf96db845ccb07df8ed4f129bd784ba390c220995c5d3ae7df3b4add2e1a1c44746536631989f4b321b1dc208857d489e01869076", 0x3b) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:03:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0x3}, 0x10) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x10, 0xfffffffffffffffc) ftruncate(r1, 0x0, 0x7fffffff) 16:03:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x880, 0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d, 0x80, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "8509558c1f0261ce4e66378f5dea9c111e4ebfa6", 0xfffffffffffffffc}) readv(r2, &(0x7f0000000400)=[{0x0}, {&(0x7f0000000140)=""/9, 0x9}], 0x2) 16:03:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x3ff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xf2, &(0x7f0000000000)=[{0x1, 0x4}, {0x24}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x2a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xffffffffffffffc6) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:03:51 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x48, 0x200, {0xe4, 0x3f}}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3ff) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000002780)="fa", 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)) 16:03:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSDTR(r1, 0x20004455) 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 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *400998 67426 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7aa47,ffffffff81f39f83,239,ffffffff81f1656f) at __assert+0x2e rtable_insert(0,ffff800000994900,0,ffff8000009eb890,38,fffffd802fea2008) at rtable_insert+0x66b rtrequest(1,ffff800015a10320,38,ffff800015a10298,0) at rtrequest+0x875 rtm_output(ffff8000009eb800,ffff800015a103c8,ffff800015a10320,38,0) at rtm_output+0x6e5 route_output(fffffd80302c3b00,fffffd8037058c00,0,0) at route_output+0x7d7 route_usrreq(fffffd8037058c00,9,fffffd80302c3b00,0,0,ffff800014950988) at route_usrreq+0x363 sosend(fffffd8037058c00,0,ffff800015a105c0,0,0,80) at sosend+0x660 sendit(ffff800014950988,3,ffff800015a106a0,0,ffff800015a107b0) at sendit+0x53c sys_sendto(ffff800014950988,ffff800015a10748,ffff800015a107b0) at sys_sendto+0x80 syscall(ffff800015a10820) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,6b116bf010) at Xsyscall+0x128 end of kernel end trace frame: 0x6d14fcaee0, 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.