e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r3, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = dup2(r3, r4) r7 = accept$unix(r6, &(0x7f0000000340)=@abs, &(0x7f0000000400)=0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xfffffffffffffd77) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r8}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000100)={0x9ff27db5c3632f29, 0x0, 0x40, 0x200, r8}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r9, 0x2000747a) 20:48:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000fd, &(0x7f0000000100)=[{0x50}, {0x6, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 20:48:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:48:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) dup2(r3, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r4 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000100), 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) listen(r4, 0x0) 20:48:39 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x12) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = msgget(0x0, 0x5) r2 = getuid() r3 = getuid() r4 = msgget$private(0x0, 0x20) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r4, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r5, @ANYRESOCT=0x0, @ANYRESOCT=r2, @ANYRES64, @ANYRES16, @ANYRES16=r3, @ANYRESOCT=r6, @ANYRESOCT=r7]], 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = getpgrp() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r15, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r16, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r16, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r16, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r17, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r18 = dup2(r16, r17) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r15, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r19}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x4, r3, r9, r10, r11, 0x180, 0x2}, 0x5, 0x54, r14, r19, 0x8000000000000000, 0x9, 0x0, 0x6}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xa0) 20:48:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) close(r3) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r4, 0x1}], 0x1, 0x0) write(r4, &(0x7f0000000080)="a6", 0x1) 20:48:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x41) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(0xffffffffffffff9c) 20:48:39 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) setsockopt(r1, 0x0, 0x0, &(0x7f0000000000)="a4dc2947bfaf5b628e55d4e1964c6d68fa6f944ef7bc7ee6e1dcc0221fa4a2cc3bd2e230b20497fa6a4720e09886f36a52f3167a44fbf95930ffacf39c3ba3568ec00f6408206bc7b02b3df99ddbffeff2bdc71f0fb19fdf7536da1f13b3082974379eab84d1c602727dbcdf6d8210c11320131197b556507b5aae99edeab054db16924fccae5d6dca304c709674d44d421578163f36af6cc45e68b8e73170c4e10776ce83d51292a20ef0fc7d8aa9f8f2da16c9bf93829baf7d", 0xba) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 20:48:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r4 = socket(0x18, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) close(r5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = kqueue() r7 = socket(0x18, 0x3, 0x3a) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x9, 0x20, 0x8, 0x5}, {{r3}, 0xfffffffffffffffd, 0x82, 0x3f30b67fda1ef37f, 0x9, 0x3}, {{r4}, 0xffffffffffffffff, 0x88, 0x4, 0x5, 0x5}, {{}, 0xfffffffffffffff9, 0x0, 0x10, 0x6, 0x1}, {{r6}, 0xffffffffffffffff, 0x22, 0xcddbcc62ffca13b0, 0x47, 0x3}, {{r0}, 0x7, 0xa1, 0xfffff, 0xffffffff}, {{r7}, 0x2, 0x25, 0x40000000, 0x36, 0x8001}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 20:48:39 executing program 0: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r1, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() fchflags(r3, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r2, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca3b00"/4098], &(0x7f0000001040)=0x1002) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) msgget$private(0x0, 0x51) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r5, &(0x7f00000010c0)='./file0\x00', &(0x7f00000014c0)=""/100, 0x64) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r4, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000013c0)=""/216) dup2(0xffffffffffffffff, r0) 20:48:39 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x200, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r2, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x2, 0x6, 0x4000, "0000000000000001000020000000000000000020", 0x1000000, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 20:48:39 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = getpid() r6 = getuid() getuid() r7 = msgget$private(0x0, 0x20) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r9, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x3, 0x3a) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r14 = socket(0x18, 0x3, 0x3a) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="7bf2d8fe73a7a1e080db5b3cbeb9304c9ea015dab6b1b2373b461eb457341188c6ee500903affe42cdf4b51480b68c2e23567104c3a311bc29d5eeaf2a44b5423541", @ANYRES64=r11, @ANYRESOCT=r12, @ANYPTR64], @ANYRES16, @ANYRES32=r13, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r6, @ANYRES64=0x0, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16, @ANYPTR64, @ANYRESDEC=0x0], @ANYRES32=r14, @ANYRESDEC]], 0x4, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r15}, 0xc) kqueue() 20:48:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="0b5dbcd48d25670f97179c7d911574495582fd9950dcce92492a515f4ddd23cfa0a7c5e15583f7373cd629db0fa41b62b7398bd48a4d916046488370dfa383a3d09dc5baa7581a58abc26679e67451", 0x4f}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x3c8d, 0x3, 0x1, 0x0, 0x1, 0x6, 0x2, 0x0, 0x3c77, 0x100000001}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="443198a31ad50051f06c20b9a8a9a4c878ec572df1107cf49cf1a87db614c3358f2379ab"], 0x10) 20:48:39 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x101a, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x20}, 0x10) 20:48:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x800}, 0xc) dup(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) sendmsg(r2, &(0x7f0000002e00)={&(0x7f00000003c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000400)="455be9532634bb37090d071085351674714db3cc7bd2e872064f9734133e23380a357e0e6983ce70ce7221e21d10afdd98746a869ab14f353c8fbe325378e49c43491f52b26eb8be96607bac4df8cd7eae4101ff4bb272e042707e5e4732d0b7f5b1aefba935ec41e7e6cbbb53e48a0755ac640ea45eb73e04cd1f1e089b7e4da7a79dbf48af05543255dd126200d21167b6583ab31b7da7075d18683d6edccfe1dacf2562648a83a027aa5e781ff8b29032b19061d5a8b71f89d655a85cea670f57fc18555ca95749db9757068fb692aa422bc7d52ac6e591bfba6f3a1a95ebe400", 0xe2}, {&(0x7f0000000500)="f1f8774dc7a667caa6fb5725e729e362a084690b44ff0f03bb26595c45b45d64cb333427fcc44dca9084eb650216322c05c294fb898f509cc19cdfcd00b881bd6e67614a4d16215ca42143bd89a23b77e80ba326654488214793d6308254e3404cc47eacfdd986ec45462ea2a92ee1bd4e6521467b4322c694e2b18cf037d6abd3b3c8cafe240927626c273ae3859e8b1076263c9570e1ecd5dc0e212a9ab52889b738358d0ce8214d409fe968fb47dbeff69e5ccb9bbe2f35e89c951a08cb890dbcaad131f5063e572c3ca57fda354506b70846f2d4c2dd1923b0de96bd54b4d0017824e9ed6075684e55f191", 0xed}, {&(0x7f0000000600)="6ecbd38b54a50b682ae5af1e12f4a564f6484b55f500306e424881998ccce0541e7e3e", 0x23}, {&(0x7f0000000640)="ec68658a615370983434417ea1669bcb800d67b8c61caa869a16f8e089926d7bbb8a0c5a745e6f5e93f22641f6b6f85d6fb33e6877b83e3d95094dcdf077337a94e3a5ff38ea5d8ad031c49229a055a7f3ec77b8a1e535dc4d456e20de42dfe202a9ec278c8a8bfd541578856e2f4e8bc857dd0954ff40bdb3a99445b917613337474a9b775db9f1ee22598145995d788ef19cb275828bb1346678bef4c8f4bf5f6006ea84e909baadb594ad8cffd877e8b6fcb397de9619537efceeff1a4f8f3d380f0f21ee537a846a31489fef12ad27a667", 0xd3}, {&(0x7f0000000740)="43a561b26c0e05464308f5fcf4b6f5fc8f51080628c2fe286967070c3a3c4d66774da7c1e29e4fa96d5d3d9f4b12295b68b12e45dea11f65b50b4b0b60181a940400fa09dcf99d2a3df173dcf7cfc81e19c3dbf7c04f296429c4824b41", 0x5d}, {&(0x7f00000007c0)="893733beb90bd2b67068988949294d772bbb2a8602c51ab81e9a443bdefc25201341ed71b52e9e6ea065abaf13d015e79992411879a348db062dac932dd78c8ea0bd295ad80c81f8be9f288af3bcd654b7c17a2111f590062e8290dc688d5800fff568d72dfca7aadde599d58572e3f8d66ef1812af76bf1a17baca5a7348c2d17eb77fb1bb6f40742fa3d7d98ae4088156dc52632c4b8fe3f58b69fa5374a0473f20594e158843560f399fc837541a4f7f8cdea6aa4", 0xb6}], 0x6, &(0x7f0000000900)=[{0xe8, 0x1, 0x7, "2cf8fcc71fc9c327973cf5d6d2676e42d6b57d8c6f809f749c94cb87b7a9369ef634fde7e7113977e8652f11f7b05159b5ca0b551d87179d67dc2b4dc05ade6fe749c393db7e0a352dad30f1bd17ab2f9b2a060561c8b6a1d7dad1cac3d9430c10480540cfc78b0a02aac53f5095b947762eef5694393920731267daecc06d34a839f80235b556c1b8b9eea235fcec34b0509bcec37a562d5266f36b7514914ccbc8ee026dc481c36535dca177b68bd0262d69569dfd51d0d2108e275818d523b45fa109394bd4a42498cc33bf182a6c01f08189e543"}, {0x1010, 0xffff, 0x8000, "6cecdc193176a0003a1c9403f662145f1626f1e1adeee535aff8f8cd552c5f46a95f6d3953b28d2f2dc07da919a58cc1a688c6f741acdd93f08cb46981c2c1d2a47da6be10dcadaba4ed750a23ba09287c9cd6fabe601d5086a86e3a56b20c21d9109b618f0d995b9221494fabe6750f0cc1bb45e6124167ea7e57346453f07ec856afcf25f34022ecfb262c8b7251eeea25a584d2d71663c3e0d35595b35152278c80d22badfd6be12ff80683492b698922675f79d90cf958f259bf3320f2695c6e8434e2eeb79c9040e2a1d0bcd3cd8d09ba8b5ec6fe433201c18af87841dc5b08c53d62fd7fe5e1a40ef2ab163c2d03eae440788038526f59c260d554c6d9fc0382a3e2ba9545d75d416441bfe92850fdf20b9cc153098e931d93f85f39415cbdd0cec646c46aa892f1cf3b46ae893d14510eb4ff573464baee959590a1a7779a8f09f27e2976413114cad747e9f3975c7be516c77c52e3eef2e9fc294feb8000d136ed585ca0c5c84d6632239d76c61ea3ed8db850d6ef32804126d8df71d72b8b7f6c7d4f363ebce6c6773a086e0a38d64e43c2880ca9a3a45ccb81a64fd5d236dffbba3c4574ba9124ae4b7e5ca84513986f928928b8a28ad6756a93eefc65a17295a7863deb160904eecf4bf96fbd363bd5b9c88967531a26aee005d90d5cd046956170c48382967ad26ea73032f042fe5ed60fe7bfce647c2654503530399f3b01313a26f4a556ae9485a461a8c07dd8d1352188b04d71d3b10c88d82abdc174ce01f72faa0549a9641f8ca398f9ba229e9857529100abc6f3efa64f93776025b3d998246824d21801968023315cde22144499b063efb15992eea256df7476ac5cb7c8b66f77f2e84b1189651171e27e25d28e0b99be95a392916a47d63357f7a01ae87e966ddc99e7b39985f99e23cc2b4a113fc3f3256889390dacebb1f6e72af06e2df91faec816d4a923ebacccf53f190bc2eee3f4e7d7ba6d586c43a6a2a609ed1b4a02f135bdea7a9fb0b8ab8784d70f70bc434a6d57de4d134f1e8c5c2f16dcb5848d80a699ffcfeffeb3e1a21dabc533a457d82c2e23c1cfbdb3c36dab5b41f117b7d4e8c652bdda58989919150e2a92184d648acf87ef00cf2df460c689d2b1c993ef428f85da15e1e548203acd4529316c904122a5fbe8ab5e371d201e7e38f7a0f256dc2f1daa3a78b7d9a6eb2c087e2a84a76dc7707d26b3ffc1dca989710da553f3197c16f253d27f126eb0c0564a8d0bea478553e522e240a9c5e93d369e8a8dd1ea411ba85c27420cf7f74f4d388402712a885b101f89a7164b55c15271d7befdb0722ca50966970daea743511beb09aaf266bf2a24bde3ba4e9cbad18b3c49270b753133771031345bf7dfdd4eca44180e9c5c51cb3b371705d30e4e2da309c2a85f4c584c266cd01eb723855829e94b283f4fa5c13492dd5d5af13aed367c8677ad7f6914d14c32ff3584fa93a18d49525940ba40f90a2ec09b4c15a8225152591a805ebd0668c91a8f123904e4ba9d23955ee772b12cde82aa91c9acc7e662afc9d62ed9ee5c95f330063d075c1d19aa2d644de3d9b3b90ae01120add4d9192d1129183da48bd1f7fe323abe7f7805ffa15441af14464e1466e06a5c93366f0ad428ebdedd05df421d3cce37495080c09091af1fbc4cf5e68f1bb7710a9d0408aaac8c6dfeabbc5ae4052541223050eb52c90c198013f4c4775eb3c90dd454bb7bccd19c063c088cdca8538f20dfdcb975bc0867cf07d14e4475764a2a632bcba82156efef0862621613d141530b93fbb60c3709420d97c18de41ca506f2001fd2633a518e2ad2f6681de01de21d5441e405ecacbb74f23ced51cefd85d74a34ccf9f172eb818e06cf0c0859f390a930a72ecf7d4a6297e0f64497c6848a539df2845c9b53544a8a47de362184f41586709893e19c5b08f035211df5db44e36b6807bce67cf3c8c834732a6e115ea8a01c11f9463205525ac9affbceaec2088ad9b73627f735811b599011d6ecd5581505bdd44a16fa25fdc056346f2a9f2db0de3bcb27d795f2e1129799e1f6b20acc7828d3406dbf8866e45513ca951549cd02441cde999282a484cda840d5f81cda0e60efb4dcaf02f2ca1346de1df1c91dd41d192fa9dbffc89d92aefa4d9c8db426b841df970553b7246984a80050bc06285b169ea150bc3e05df0008aeb1e466dffc87f83548786eb13aa81c670929c973187cfcdeefd0e91bcb9f99419ee5e7901ec52ca9038662141d39ab63b639087d007af5e91b814f037c9dc1afd0b293ec9746912d30b2a47b81cb6d9d0b6cc205d9ad652dcf5b3d742fb5be8225963dab2247b6f0abb364144a1b4dc064b8c3217bcfffaefc1fe26c02b4df884be59ee8c129e753d5b72bad233cd9bd4f8522ec3396c2a6abee5504fe5d908c434a5a152c1ea4da909fd3f233446eba0fdf1cf5906677cc3eb686981e1493439a15eb2244f43125e7a6e884ef293c774403f003fa3fccb9bbf11f2e994a902f9eb25aae843dd57c9fc18ee45504b89852a43861b3253f8a536037bd49aba6d9513b0ecf347496b19515339cb8a80edc036d6032b1988e353ed5551704c9c8fb44c29e867b7f4b04af3d145f9116cafc6d698d08e60db4340b669d75e55f8db7f6b2ef15b409bd0381dc0e342021a4b3b0ef84f627e9d5bc00271bc25b9fae8af24d50c8f18668d9200b498e432d3a96cd5963369d9433377fb182701da30fdd69945ff1f0f81a6146dc162604c9396adce8d822445d7c3c9e5fff0ae444c1cdd2d5f5bb8015321eaf9b237721f339d470aeb362d2129b97a358d4461da156cc63b0fc2eeed7997d1e99803593ecc2564c25efa2586beb66a602007896c61611cf5a08add84555c6dfb9b2756208742f5c4e90957aab146b6e80d3267e36fa6aa31e1d6134f393ff13b9448dd11440bc221e3e53eb130d293339990145f97d07f8dd7cc12266753e37309f685ee3e7bac56297bc9fab29270478dba70d8c63678a22904649c6a4ba87c38a06fa8e5fdd73fcda4a2c53aa0ebfc0e1ed3529d0569817cf817e1f1e1e346ed8556a7806b7b4bcc06945ee6458a90a26142edc6fd87bb5ea81fcc93e36bee1c6a0aac907c61672125f6ce6e235e296e092c4c579091d6fd46f69d68aadee43db80d651e2cc3995dacf68e5430179ec10532ce0765e6bad5ad5aa8803474b076d1f626a62ba8526d177fded85959d000583ea73750e3cea0db0cb40bfc11ed2b023b56f836597f2463c449beb01b435bdb0d3f295b77ab764bdb41e85a40b4173066becf10a4abf14aec8acbfd1b6995162a26557dbd10e4082471d39f5d01cbe892a8170c20ae9e17700ee20302f565e38b2ee12856c1f111bf97527c9e9925c31abc625b60bc383436c8951f81abf81d3b1a067b01982cc0fbfc2044023f35d9a964305d3c4f84a811a0c545cf38986dd1f33744b7a53433ce991f31496be69b82af8d9dd4209bdd18fb1fe4a9c5b57abff3880fd780688c6692ae96412f1ca01b4687829f8a266fb583e928bd40a05372084dcd4198a5dcc56d1be630cc37b5380677644b8cfe4f76addc082f9ce788ac37148cc4fe518c270184fcc71b3270a4c23dd51f6140d520d487c5d211ddc9468763d563a8dadc65276b99b9cd8acdfa30cc705662d1a36cf50b629fde08890a8c1b954bb46ed03856129de6a36cfe54f65bba400c0b099ed3383e0f8d094544f41933f1d1397b9bc56b5ffeae2ccc141271e6fd4fdb48bc60ee1964abcb8db67a631c9d52824b737ff8964b15f4c53e8f25d8acf57d5b722cdec3879bdf4a293144afeb140b96ce78f4a8b8c93f2e4c006ee39ae110fe3e713b8f78c716577458e5f63ffd34f0797336b860d2661513a5f15f4fa5350b41a1438a924f3deff2a85bf1040c823e41b775cc7f9ac5f70b0273b9091daf4a3bbbb29676e33d7aa30ef40f2f9a250e0c1a8147e64bf6e2353ca375e3f614585a8534d31625246eccfc62cfac1ca84762898f56ba0fd9eb3e54a4377eb155d15ab95783388ad2bd9c01a6a33b3c003c5bfd29701316a00eafb0b7c3e7a8cbdebf10bf6c6de70bab958c473f78e0e717cd9acf5a1b3a8f449c3d3a62a326450dc54a8576a34a8929fb4d6df982738ba69aa4cb3ecd8bdc323c759b17b89e9d7ed63f7d13ffe03c1efb83fce2e9810d91dd55cc2bc5437461f2403d755e892b8ba5a07c07ae2ebcca5d2d38b5a59bf2d09580fdca18ae9a3103d6b446b268317bb91e82b86468ffa13f2a1102f76c66210771e545b9c818d7543305883098a493df06fd350507f897ea42472b6e3d417dd34afcfbf25d7ec01a309cc83fbb773df91c0f2b0d9bc6b6e5bd4c8b065c728aeaf91b75f222d53fb5548ef259d27c6ddb5bb23ca75a534be37c11f5c0249e2b3e76af985f60401ab41375e220297b76ea27f5591cfa9f4c45b43d8cb23934e2e0340d76879067a06dd3615690c9b607fc4550a16bf903d5cc00129e1b7df2ba2520e43f442e18836ac7bdb45c6426e8ab96076b0cd604e6ce581ad6cc177ec5c4f8cd53b76cee8105474e3ceee49a9c750583cba8de98c9660b743f568804c75100f06aa5cafac0dccf0435f580e4bf4173aa5275e43c40bb76e3419944b3a4ebb1a4cdde592e2e2054f2be0874c7e85dd6457ce199124208a8e2f0ac4c2f630cc3bfb60e443644a84925e20c7f3b7fef1eca75c318a4f3290036ccc564bbe0b13fd4600d73b0da5ce71c8c203b57c42c3e83adc53012c7e80145930edc00ce15412821d76d516e4e57252b037f6ed9e6f11d167b8ceae319b812957c553787916b7fdba503ecc488f93a2172c6818f78151713abbc0f24acd0931d73390128917bac1ab145d4322a7037815f614f5d738cb42cba16dba485016af8f05c9072d5d5162a71bce4a4a7761c028f97f62de674553b4ac308741d5c76b72dc5fc5827446faef638233506907e27559b95ca01d67793b53ef4e60e4ab886a971377f541cb277de521678c6468eabd036b389e468c5a4be0a7829b22d37dc3f0606953e1a020ab065fb0482461e3189c7c7c51388cb5de4bb0e8361e10edb7e0f5fc100ece8e3145d49b8d9dd46f934f6d0650f33f848c8fd24eff46dea03f8966c5f4611843d75de17770aed89762bb37fefc512863d39d0053ba09582835844ed4214d3ed0f73fa5d0513a6805250e38320a390967d776bbac281c574407df5517c78838b194670fbb4792bd2ecefef96dc8443b843651491b7ae4c6607a5fd9c8dc41325038cfa219fb80ae39b226bd37aaadb2e231500f92a68d502de3bc48ad661e3faeccba27376478eb30770d3ddf8ad87e5db97fa0def35192e89a54845cafaf615bbb1cdb25fadcc0f04fac069d3056b77bf4de338e4c0d12d5ab35f0c8872b1bc7d019c8b8d60f06a26c0d9928baac1e5bae9592f6110067564c98e8f18d603e37118df7beb426617045c52bea144ab4f5ec750adf53fcd2ee04de8abcc26a401c691f72b5544f72be278c07eba358b8e65d68820201fedee35b25b268ca384d884716014bd84c6778f0283c4dc50df59b02818fd76055a7345c70cd4345077f093f1383617a99e51a47bd5c97dbafc3140496948d3b5bebed1b8f0bdbc1dac759fb0b672d00ed367798714c7737ed129a09077ed4b47daa06fe059f364e61ab6d326f1d58213a30685a4cd43f2eb89079698cad71046ea9c264081fc7f74499297117c2c386f7caa7dfae4a5b947af12cfd29d72475118b4ff618b334fa81b8"}, {0xe0, 0xffff, 0x1, "2a98ce2fcd7ed07400a10a8d9d7a787fccd21b9c00a60dbe30c8e25f19e2dcb005f5890ff4da7a8a00dc58a360afcb08583c212bdf7131da0edc9644bce68ff26f1729034ec48bfc11a10dd727cc36af88f65acd437864edbd19cb2662e1f67fd8a103a057ed2bd4f8fe3769e9391e59e6254c5b939c27e0d71d1c7535c43a83ca771d37848b0c99116183a7593924a3ad8350f9f3f39a72e60d043c14f34ea9538d072cea3e9bf7fc5f213758156cfbe6456dc576be09d9aed7d00e1c83cf143737a96f57c882e3ee1c4674797e"}, {0x1010, 0x0, 0x9, "7848f404c19c78c15e75e80c32c9d07aba323ca84c584407b877269cc7cb29fca042d3a4244a3e76b4505de1ad64eaafa655cf0b56dcb1f617d7feec6e7c4b8b9b37068278cef286bcab5cf41b5d608c5f0ebb34f2017c313461a538705096976626d6346351fe780ef66d77e25b66100e9c29a3569191c5e2389f541e1695a4c5c9781cdeca394348b0b006eb9f26f97fb32bcb8eb92e8f68c92f64df8effb9ccb7b35eca597fe485d039960f89889ceab771184724c8190e86398878a1f52c0cc6b6d2191861b1aa9926a8b2da5003f5e80e021af74f735bbb5840797385b1f848386d9ed1069437330b7bbb11c18b68863725b551df40e17b7db0ef610896674f97df5a94c6f5a4473f4c8b7b6ebb75068350f0afb807cc3937c2d38cc4dce2e83329dfc4f0b65330af14af61d4317a74f7514e2a494315ea9fbf8c1a9659cdfe77093bbe36fecb5606b77de8e5d8380c3b742b3b32faa683a2a18d45cf774f2295b3fe99e12b7b90f61f299d4dbf6f8a9ce8c0b347172c43f0ef2f41f229388ca2d7719060bc5db0676dd3ef8a9545d057169757490515644cb1adf85d57c2621244ae6a693384f2d8233e59190095245a130e9661d821a6fb19084163967981fb2dfed71638313789884d039e07cd199edd9f4fc7e9a705666a2116c70e1dc00f71e4117727155f5bb02da4477eb030b121a7bd2bedb9848f9f17e2f298a985fb6deaf0d4a9b8ffb2023cfbfb19f8ebf7f1197f377478f441334026ee54c8794298443e580b95d46521006e83c13b031f8c3f4bbfd6fcc0f625d3b93b82084b8313d41e3f807bbe5af6880ffe85761373f0887306e663671f6d20a1c95e202d11fd10a4fc91708e90d56a5dc089aa8bcae20b43a19aa2a22dbdea5399ed02422fc132fe29fb688a259e5319f0987e0897f8b4238777935c9dd6e91f7a26cd4b52d0e489dd06b07258680f0e85bc667e9704462b9c9e95292a4873d5f17f266c59be650c0f70ce8e1dde756f517132a22451be909cf870d18ca89ee2a864d146367ca7d8931099580b5209481047c1488c9d2a12a0e0f044c33a3f2c5d1336638f7c7a26a2b0bdf31a9f289f7fdd4f1a9d4291b209e330f1872aa3322707dfaebd110a7a30e20d9f9df30e902ae33dd77c5d9093b2b3c7ee14df9486207c097371be5d46e0f70a073cb1379444a30940703964b45f20fbf86f495890a566d50ef2ce854e68aa2ea3b4abe98e5d3e64a47e01acc9acc8cba75163612f3aa271ddb5a9a6fbf9f4ca51b7dc1ebf841462f9947eeb7c413ee60749b1b9ea73bd97f611d3b7ea2153ce99131abfcff7b33209bf7e0b178484895314e6addf85d4dffb31959e2756172e8c4954e6c194600ac3541971ad243bb3bf7d4d1f67988afed57996e21f4cf9a9d83e5f982978ee34285ccdd3f0dea875e609b94a679fd2aad48c3a08944625d2c9670294582df33890779d13dcfec357b80d23e08c36f85e4b479c19a8eb3a1aba7ad42e413af5217d8b5d61d264d7e87409bf0ad69f47a44c48606e07bac713229e4183dc05d0acbb95187b89339a7b99a753942a2dee2904ad5a29395d171faefaac4553a99d51ccff0c4dbdc2e19e6fd6f4d1d7e325b8a63dc24004d4419c30c952d2e5f175a59169f5f566d2f6b5c1778a9559418d5fe50c699c2afcbcfc40fdd1c1b86fead10be69947bdd184baed0733bc882d18e04406d02207a8f4121a287f446d683060a9dd3cd93fc1f9ba5b4934a77faf96a3398487179aa98cc5d85dd0670f00179295cd2db96996e05547af287f124f453a86f84057b1f68e1ace4e19c7d024055041d8d366a432dc4efc11dbd785d8535f914fdcaa224ccd517597839232fe699a839c062db5a15c0ba76319b7d6a50b3b57fa3335f4e2fd2ff4c613071a1d609030e973730ee7aa0bd65ddd6ee1f03b343b370f3f1d3af08e9638cff313077d08c6463f0d321d8d09a7d99dde6d5a894c0fde09867d9fd0803c62e485fcbb20fc3404cd55f2b89b2fb00f5dd9f261fae9164fc73bd55ddcfdf172af1fdafd4bcdd01e711dfb4bf8b56b8a5662671e45f8c3d96ce8b067ff276e98f0c219c792bd5f45b299cfcf739b647d8aae7e0fda0d16538338d2348c4b713768f32c94118f37b7700359d88f930f8a17badbcd980da4698518dbbd657a68616ef876c6824ffa050357dc3580e22fb4fcf84da4030082d777fabcbc60689850f79c6ce6e217b3abc089ce5d008ccec2b6ea2abdfc3e141a7e2579af4a344a07fb422fc5da339725cd24139d58e439ad117ba7edc8341c6bf107b933ba7373d8f2369bd428ccacd94aeb3ee191a99cba195c290c66c8506360e7f96d3848837b07df19627c07d86c3fdbea5587458afb6cbb24445f6d459572d50fb9cbbecef29339dec30eb57e2fcb506e70d976a54406d94dc8264f7b2b48ab7a126ba7af18d0a90b046f12f7d02729ab91066efe626ac7a53f7f39fa2186b76e116ca465b6506fa0f4b56b760b49e90ac8e94dc3fccdc235b9f4f69ca0549a0016d5d091e14bcf2ac59ea3f43eb042e9607752819c1ef7258fa6c655ca280b00d0489b0aaef969617d05acdebfb0b7bcb676bcb2cdf8774b02891b9b3bc35b325b23d9ea9f2ac6eb424f910c42d3e8bc590592e473860d9275ff612cd87c7f1ba2b826335375e19fac3e0a0defd196399582b6854fb0770eef34ba1b89836d380b3206401f4c4c5a92a6e964569016885579dfab9c32de85249ed3010ba234bee8857b0c9e0287d884d48f56b80880bdbac5a21bab60752a1af84aed8e6ee98a5ffe70af75371ae0cad1ed96ba387ac8081c12804df63d0495517ef00156a4c97c1242d1e3e76782c63cb33dc87778700a401cb4c28f43d19bddccba3e461f47e7c6dac0721ca7c08086c4150ebd4fe6f8cb415be743b2ed6fbd627d602661aae988e6eb715f38beb84c060c0864f7da746cac18955c77793b8a1b0061f783eb4802e8f31ac0250c5d92c0d30b3f1c33c2ef326301590593834ff4fb915bafa521d36ef3526bfcd415c4f966303058b59c84e7db2f4cc286a2adc0e184ea8e529afe1a077dec1c5ef106e866dc1252ca389801c9f709770956d0ba03e37c0ac5d389c4e6a6df62a3605836f8cf30b5d116cdbe291d19aa75a1b8f0fa48bfc1b3772e397a0ee1fc4a53e6a423387aadca1c089a2ac8d1612647922151f6a231e800519f8e882c10a0809c29eb30dc41fa51c19c3e3e9e0cabe1338148af9d87323bc80f0f48fc6e07df505cfb858eb48f215d6c1fc74b6970e7d001ef5db9386251a07a592b914fb75d81b532a489d1f2b0588749563904773df1472793c0d2084719d1626905fd6c2ea701264a4b024cd495c5e4c1ddf6de00542f6127a63f3209938013afd084ca31264332abd345101d74540a1249908c7adc1ac38e3b3029fd378f95d599ad408c4f8b7f923ca644c956b0e700f5381fe70da123293745aeed1182a0f3bdf4b959e7dcfdd7cc3863ca656e376cb472d7a3c1840e754e4c58893d01129effb857b3abc6e0cbdef957362eb4882b85f0eb7e0d022da7a5b2b8fc2249b977152bf3cd31f778e20c2b8762dffc3cc167b2343e549d358d649b2a7fcdcd3a41c577907f718a3951305b42f8dde4ba70bd2688ff2a3eea6a6e19148d910de157e12c3341d566bc28d881417f6421c7506895e408db72b68849524d04f3296a31bdbccbb3f12f0f9f0b30dc4964ce94f2acd69849fb613f6d6992ea13ae563800699d7765c4693d1f778c38fe4bee685662bef38894a4a4580d7e2e980460c6694a0849d881e823288616a595aa5025f14d13e9caa750ed771627ee47b14acba8250295b1a8e0ad62466b089d207583faf95077094de36e5887715a373859c0a26988879c9c28b53ece03e8dd7019305e61865b04738c4bcb593194555135327547e3e1f26774de40fa6fea50fdec40c3ee1e81c48735daf4ecd2fe1126c6a31c230b128d744d6c654235b1f73ef6eb54eb3a1849706bd2f912e4d2703258f29c6c087a6fa44e77641738361d28bcd6b2b80873c663265d5e5ac182921ef3a9f46008168032c6a292ca43a40fa13168093d689eff343adead263e6ba55873169161b3b6e9a6f6e7ce21f8b4487fcd1d846ada854767b4c7f657daded878a419f9a51a1b753dc6482e2aff2e871f4eb6ff6ec1453a20a97ce3fa8e5dbf670db92aefb94190ccce9a397a62fb840d960ba89f0302e9e1090753a279749b1d3324547ec3829e4c7f8f419d978fcf8c436b0a33f50363b660b7f06ff701206d05eeca0ca112aa90f31e87719efaea05393528ad66cbee948a9d1586a85dfcd39de0feb7a87769a1850ca62d4f9d647f5e32578efbaed41183c2bbb19bbfeff85094ea0d42edc30f5137b1f36a1a0025ba83788c58868872d1f51c16d0355866e133ebddacd5a4bddc086a89e123618e5ab411a795476a1d6753062ef4c371dddc722d80cee70f896e8b0e086837498913e3d4b8eab3e127906056e8368646556024feb09d1c5aad23dda078995943f940f5828f8923f6e7f34f9181780422b08a8074bb3a7537692f488713d7d8c18dfbff660187033cf20c3b03cb6476aada459775461668c7531e287fe0da77bf8a868a8712724b1642f1d89cbfcb30942f52adb5137cce844cd9883d07158dab7192f73bddf56bbafa7e6a34ae60e6ac35d0e15a2a421873ce41ede3808e457d725797d94e2fb1c54c0fdd94188887d6bd40009ce015984afcc7c190be9a782f0829aff570684761505a1c91e287bf6b365830cb5c6e4aedfc5012ef8c01213245a7a522095e715dd998d1f43c88f24a283176d81cba22bcb78acd963cdfeb0167c8305e689917577b5c689ef2dbd969a17caf4fdc3259572f9ef5788f1e53af022b12dd0624647f800b823761fa2b7836a335558ba60a55bd8a8619d52587a5541993bedd5a39aa7148dd6fc67f7c3034a48c601ab770a933d9da5dfc80acf577f7c9014fcb5dd07c1a158059bfb3f064a4802fa12de788dd8b1f029bee5350e2e6521c7759b7ee2ec8bd83cc64d4f4b82bbce6f41f86388894b7e497a9e5f3434179815e2c2cf97dd6948f5cf52a63b196ab169cd1cefe45db517a2ca8571319294b3391e4794eaab3b73188c0bbe534f6f4bc968312d8546fe18e2fdd72c5a46c80dd32275cde7899669897eafef4d025a55cca81c712e2e63fff44daec72a85a8905d4cb8e34407a457e31fbcfe452fcb33da0565d27a8b20e5c080ddcfe2425f43ca863bacc2824bb0b48c477b9903616f089dbc9215c89750c19855cbad3ebb4ddebd31128bc1190b40e98966481c746148cc469c219fd57e6d7fec806441878444bcd9898399430c39383c601569cf67a9f6b250bf359ba8e19b302ac30592610b9c424cf7c2d1da07aa01104da635b0e56ec90211d7650d05ba42662f0b891bd6df75c7844c49883490d54c039dab6bf97c7f48018a6567569d4b4b4e93b1ebd88e8e811ef1d7711465c3c8765c7df5eb05f69c52833f0be46166b2c782c31d1b1023d0c56bfa490ee1689a79586c6ab204a9b2b20667de727dd67704b68fef48c7b471322bf7b5787cbb0aab2a9f66a1b6c158afb020b0419aa2bd70e02f224a5e8b7ad82c543f0e3c878125754f050aaf251b61c3b14470d69f7bc613658204efa38a3b92d7eb2940ccf84ec49c3d1970d8fc9b289a8cd94fa9afd2db225afaea41ce51f819c4ac1b1676a82f3685576a524c7372e0cbfe1e632c92d6979fc9e03eba616"}, {0xc0, 0x1, 0x6, "b2b6c419e2590246f2c50245651d6e2138688f97026afbe51750d8d55b067d19ac75dea08f521f219503f503ccb802dc058af597709b2d26b0341dc419596a6bbfeb7071c59c0e20130099ac1f6eb7e357b7684e978ee5b6bc231b0a2357341226f1383bc6a10da43c39d409cce80f0725d84d441801b4f5dadc52401907f77e9bc65a798cef733aa700dfdecad4fddd884e94bbc03db33393c4d49060ce02be89a7b8c00c1d635373ce568d1d7ed7"}, {0x18, 0x0, 0x2, "9223a1160d1a8a"}, {0xa8, 0xffff, 0xfffffffd, "9c2541d043f808dac963deecfae0efc6050ccbc5972ddda4579daf8b90773010b831714decf23a548359a0c3ff435903d86825472f8b82a9a1e6fffe2404439a85c8ecd6f3eab7558b5b67c72c6383adfdd152b000c1e1bd1519de19737ec264790e76da2482e2b518c9f75a68ae7d7c70b0008bc955bb406336c9f4727f7a25830f40edf2baae9bb3119d8782cac5394448896c0ddfb612"}, {0x50, 0x1, 0x4837, "91ed4a8e9442a79fce9eeccccd5cbe58295fae91072a5425b40784af6c68aa678581043d674491b35b8de8b75ae3f42d727aa93001088c00d470"}, {0x48, 0xffff, 0x3ff, "f130cd6afb88997ca930dffc1f9ee8292fda0550b48e3c2b3021d6df6a04b2af3dd24ffd2284f43bedefec0495aebdb94d8b"}, {0xd8, 0xffff, 0x2, "da030ae78d88003a47be7b1502f95863a7fd110bde74ad3e17b5716bec48e8d6dba715919f5f9cb84b4f2559947a511232521ab671319c0ca26e7c84610ddbd439099ed6ae083041c49c4a9224c3e2ab1c805b5617015a7245868f6f195b213131e99df19af039ad749df976baf6a4022ec8db4af467f3f606ea36a58379f595685fbddd029faccf94e34e5a4c4584a45994833c6889e5085d7c72aa6094c0e4a077f5750977ca7a851bb15cd6fb740b13f5364ee9c9abea9595b454583d9f26c5a8c7ab662470fe"}], 0x24d8}, 0x400) 20:48:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3, 0x1f}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 20:48:39 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 20:48:39 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x5, r2}) 20:48:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0x6}]}) socketpair(0x18, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") dup(r0) 20:48:40 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) close(r0) pipe(&(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x456d9aa1d1a216bb, './file0\x00'}, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1}, {0x6}]}) poll(&(0x7f0000000180)=[{r3, 0x8}, {r4, 0x10}], 0x2, 0x101) 20:48:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) 20:48:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x8) 20:48:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ftruncate(r0, 0x0, 0x8404030ffd) 20:48:40 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 20:48:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b660000000000000000700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293301df456214f9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8000, 0x1b) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x80000001) 20:48:40 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = kqueue() r2 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) read(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_open_pts() kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x71}], 0x8, 0x0, 0x80000000, 0x0) 20:48:40 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x8000, {0x0, 0x6}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r10, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r7, r6, r7, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) fchownat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 20:48:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xfffffffe}) clock_settime(0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c653000772539d90258d0e2ed45981acce6aa3a6aa30f59b14b20b03de24fcd6a72895353179b44faa323cfbc4794f736210b614b4e90f9ade414ff688b126e0950048dcea1d4c8803cdfef01435951e004d686496e09df75a3f445fe64103636aded0fa897fed6dd24f67cc5006f129d7f4e0f0ec05c26ad2de11cd19b86be20f4ec5eb32dad180210a3a6fe876f435ef7a3f6979534e878adb8"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r4, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r4, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0x283, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = dup2(r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x95, &(0x7f00000004c0)=[{0x4, 0x1f, 0x9, 0x1}, {0x7d8, 0x4, 0x4, 0x8000}, {0x100, 0x1, 0x9, 0x3}, {0x6, 0x1, 0x7, 0x56}, {0x6, 0x9, 0x0, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r7}) getpgid(r7) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x101) write(r1, &(0x7f0000000180), 0x13c) 20:48:40 executing program 0: open(&(0x7f0000000380)='./file0/file0\x00', 0x200, 0x9b) ktrace(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x2, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r5 = semget$private(0x0, 0x0, 0x4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000008c0)=""/4096) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000440)) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x01\x00\x00\x00g\xdapf\x00', 0x100, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0xc0206921, &(0x7f0000000300)=0x64c1) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000400)=0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x99) r10 = semget$private(0x0, 0x1, 0x100) r11 = socket(0x2e7c9ec4a33598ad, 0x8000, 0x1) fcntl$dupfd(r11, 0x0, r11) r12 = getuid() r13 = socket(0x18, 0x3, 0x3a) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r15 = socket(0x18, 0x3, 0x3a) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0x20000000, r12, r14, r16, 0x0, 0x2, 0x1f}, 0x7fffffff, 0x5, 0x8}) 20:48:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r0 = msgget$private(0x0, 0x1a) msgctl$IPC_RMID(r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xc8ac0ced51dcda25, 0x95, 0x1, 0x4, 0xfffffffffffffffa}], 0xb4e, 0x0, 0x703f, 0x0) 20:48:40 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) syz_open_pts() 20:48:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) sendto$unix(r1, &(0x7f0000000200)="f3f490d7ede9af31ddc243258791d84d26e30e1187c3f589966928101620c17b53098ad81470d4f0adbfffcac612ee18339402c7d7d4b2b32244f6949f52ed1bfcebbb2d0d64a231bd8e12995bbc146a7cd4a183cf81720c6bc91e86b0f6b67eb2fea8f20ee35a8811582e5a59a3300383484130abcd5a1ad20bfccdb63411a1c1127bf3b0d8f814b851914d53697267e202345a44bec874319f6edd933062d6b58f555a5ad1e4c78eaaf8f1e643f8b28981285e0f7a42ecce0f3cf947f514aa14f9b099d469cc86113aa7e01ccb2940fc8bdb841f2e64a76fa88393559b6411887be8236615cb604f4a882ad18a0384a62f2cff53c2a80f0e97d068a3d61cd1ca2032a15694dc237f9a5909e9517f50d708097fb89ceb942ccb0fcec4b626ec95b75b122cf828931b6461702cdeb10b55e09b1c12fbb4a286d4355ca4aa4fbb671b18f7bf9c405d469f9615e8e0f5a7dd6fbbcade1304ddf113354fbe1ca2df550ca99119ec23deb7c4448f8ce268f210799e4726e4f92e98e1a19b1b9aedf773efa06cf024f5e39e0994db10ecb700092f311831e64ed5102f8d3a3738e2324e7fa381303b055281add36834fdaf8073946c7b6275c2c281681b9457ca1fe2c75fa5d540c5b101cd1845a00dc5342b691f695262480850569f243000c99c6fe6f11faa5b207269864576c21c146c3d06e6bb5258eeef6154a7f2a6153707a23cff1d78625fe5966a00b0cf72cfdd265ef3266f32e21e9badd87598445c8a0411b160025b3852c83f974c681566dd67873ed6a5d4e946c6b1a9848ab55c16f610ec8934b8045b61bc597c2e072da8609d626f007c25eed86e6e1f56cf835ae99c6e46a9b48e45e1a03538bce19769c8c2641d31540f75b947dfd55bb04d5dbbfb9b51b3b8fad4a6ed97ac67ae09b2208b75b77740a3d81727959d342dfd08b3ebc45d3f7cd3180b6322c8e8f64ba25f06ef037302a247701b9f34835fea7b627f1c867b5ebdfed31ab0c2743887cda32b088f50a39be0840dcae5fbd51f66f63ee513192a5a5dc1a1e8ec779a73317f721a4b63692494a309f42209f37eeb21cd5c4116243db67d0b4d99d9ea0dea9123655d2cf3a44cb3a6a7faf7c5867af2200e8dfad9fe692fd554b992636d9d878fec358030bfe0c270c32aa204797865e36f613cbb9f4a95113ad45614b8e1bc253debdcf6601469f88cc11f0423ff7381d004c59559496d73c87808a84fd332f2a5edfe469f2372adaf03fd730783fe7f1e764a297da3911ea950013a6159b39c96b863ae6c9d5b7b23f45112fdc41a3ba46c761480001eb7beaa851523a5e622a78e3c5380b10a1f98728704992bf86bb0811d5f2580ff35602fc065c7dc8cdc1d63ad5f57eb96b4bb4bde0f257f4092cc748075987e7f8da1a5f5e88c206f2670fd4400782f6df02e2223b07ca67ffe159b7b9f6e761651dc5d5707a2ff5eb639d7a38be6ff37e526e2f0a309f0b1f0c83b9ef2a5a619cbeb4708bcfab2e4118960ef43e24ec0cff985b95c00dd8378af9691a1a2296607e78647b670b77e4c9ec2b92baa009f3d04e0e98e1b5b1ebb43b54e3bdbf67e6aa85c34eee24a5d66a84036a8b3f4f646e960bc653353e4e353a8483799676209f9171864506e0a3c56c44b347044553aa233065e5158699f25ca70680acd59b4f751fb7eba5e627daba5e99b02596f8dd6157a09700d4154685143ca9962523f5755531e6d61ee5c89e2d62cd5dfc8de0abbdf0dc383d7282dd11ba734fed92d6023f9e8c2460bb54944b5244db0a6142bd6d3f3f03f0c3484b07a1818839390b917196f52dcad6f01899e1ee6de91b58560bc4183057e7a3db5356089b919e7a89b1a7870ac1cb98019df39d229b4e3b0e71c2723f0f1c924a28b49a0a3f0a8bb711f2d8d7f4f9ec31300b53546325b2af179c5a19284db8db5e6f6e1280becd6ddcaf778ac7e841970a9f2878f9d2565a021bb69d46a6cf3a2193511e3c94bff7cc42a02bae3d118d3d807175bd826349b1b92dcb6527a9e927fea7e06558f0ef848bf3f0e7da68b01c0d17c73c6e67616561f7d2de03381703a43e470cd3705debdcadca2ffe7426797e2ee0b10014255c85ba16ce10cd3d40c53d066fd722f0bf64166761f6de0917f88458f79fc22b235f7addc81b022c05836246c6764bfb0ebf798d762b4c2c003fbca22a22b02401bb29b4b485ef11ee9c49fe513f2e546c6841e0fe19cddea148d4c1f6ed53386aa40f7b13fe82e018e77b751b75689a6cfa948931761c769a203790e941fcadf229cd40d7e653a3fb26e2c4c970fb981f81cc40048beb23040ccf6190d31cfc780d4e8299d46bfb8624e99a15a896d6d5c1c6d4ee5f3cce3e6fb84d1b2c3d0b9d9c40786329268aa747b307e62c0ac7b528b4a5b02f03c58bd2aeb1d43596ff886641a5ecac15cd93d9cc7fbde6f43aa053869db948873b819ee37dbb6b797c244f01ec185528f8a9e314a501509195bb919caaca937d11e087c9825a1a0a635694799d015443850fa89559e44704e1d30ef560f5a2c550c5b5b8f94f93e793ab95b04da2bcb05058b9c5d1c61fa81565e89138aa8d140c74bbfa368c41eadc4548907f5370f6df992498b254dcff92d6e6d860367892ce425dc285d65e22c5d9ac0e854c79b114181ba860c9e4e36e34f7578817d7feed85d994cbe021d6f76c27b21437a8573e891ca861001b6cde93ff18104e31e5f9ef134784d840b708a95800c5e180a95572d879f747a6e35f0e667445624f6a6685faac263da8cb12541f41dce3690a6234f9f52f70a1a373aefff1198e2e33106ccc52b6520430f64656f0cd347882b8ced2ad20127b6335ced46ab01939e266892b68c237749a534ee95d01c2747c951098682edb4af99eef4a9551777a146f92177fd1c85ba87a43cad1d3643db9d904f40cb5dcbfe1c370496fe03c16d329de879a86d1da44f49b200f5f5977ca64c1b1c26a1daf429a405bbff276318a1ec81d7d905226f812e251c4908b38a49841a494890c22593175433974a088a5b153d4bdd2938a18e5196ebc0c0df6e9ed89cfd7e60b0e76435fae08b03df586f8775ddeaf5e6343c772a37a3c1ed111fee16a9862fa30eb24033dd1324c0df73385ba6953393444e578cba74c2bc5e3558d78cf75a72930da94105f4668ce9c1e6ef45b86029d9e1b70fd828afdea29c9354656786ee8eb16b81d3bdf2c7146b118871fc84c5f76f0d20f4ccdd94fc489ae4c334eee323c5f8c038f1d20d639f877bf5a4c64724a720530e0720d8d47b8495e972dc8bc8658cdda688b2beb694b67e871c821463c160282258845650f8d0ce33cabd7736ff09637cac9e2c689baec8b341c742802993ec9e8b156c9c689b76d7761d76708db21e7b2ca4350896a5dfaade41ce3b5f4c73580ec3160d90e7b29a683e23baf8eddbaa7569921f36ea974065437f5eabb8bf02d6c3134c5201d0010237c4df62abe4b03a0a4a19f544ca3f07eb12d06b4d001b31dabfd221f4f3e2b33481c9289ecc053cf242ab3793f1234af977e20ad02563496febffd252b17656b916f6c321a991dc0bcd3e418dc8ccb3eb925f1846eb8d32d5fd5c6b989827e676f3fae85574654bf1d43a65a845a6260f7b944806edde062863b387ef27ceecafe07e5f971f64a7ea0409da474ac14f93209a2dcafbe979d03be94381e15089433848bfaea7d324ec227cb98a865a5641071d6bed9f3399d3e6f6b9a5354ba1f676db6f1e3c42b503b6b3958a1374f3fbd8fd15c95f3cb16f80d299e6e6ab07a940eb7363e3715ccf3148ab78605b0885e37304abeed09f0ce5386c5106bde23f38a902b173be293adbb439d3d9a90725a6460d87c72eb8ee94949d108e12cfc911a5e8bf8098663a641be75e40d00bebd6101bbf898dc51c61e083d3907084fbe0dc1804b0b16629c75b8748309b6b3cee536eed594c52ca1dec2c57374efc57fa449f4b23ffb2f2b57095c73f2e5a79bb42527410e927074f0a933c353c0098a3883e890ce2449311249a7735df2e1588c2366f6f4714868ca09d2eadb1483d21d106ae9eb9dc40e4a7fbcbf3ded54e3ba756e0a374b1b9e86b179d4dbb493a64cc152b269006a737867e359ada11e91b1efcc32d44628ed732372b7485507ec43d8af270e8ef6f251489186d022e1c0d014b9b863cf5b3202a1879ac2a1980bce27d67289a6fcc7480e73505488424c0613cef50ffd395d64450b0ab4fc77d9534f82c02f4d3edf72b397dba6c549d0570f15b188e5c7c48f5029af9a80f2fa6cffdf669fef6583b97cb1a14f5b404598c94d70687757975195d584a32d22f1b50ff539e94579de31330f7963e3a0e276591a06755da71c4d76588a9f263dc43e4e01f7a4ddb69b3869d84607f36787bad5863ec55513092e4764bed8b98450b4ce4e0004c53e1c4cd2e66fb619dda9c3a17f23cd08fd99d504093f2d955c94923fdca45ee6585f44d145d4374cbc4ceacd2020a2cb8695abe75a5038689f2677ab61c28d42f6698b17982edc3197019f20886dce9b92a5968956b69f6466665cdb0f36faa28182fd9b49fd4036b209d28d01c9bc16e55c22e251c80a73efb002f80793106028a486bcf63249f4b9f7babfe5868b46353c090112028c216958878d4d5cd755e8dc5f36e62f6022ef2a3aa7aecc7090bdb90a8e9d1d7f634ecad5c3e079530c1502eafed36015157797629d7c6825682eb328123bf0a66074bb30f251238ce8f3e8dac35a658b5de3aec5fa369ac3f693c4a365a2ef5e47a175493b20914537e198b192ca6e658c786987a3a3d2c531670cdf12565b5f8b8971f3b853bf1eec3444a32177fc24d53100b9b980eb36df6b4908789499a440d6e4c0c36dee44ebfca8df536aa84329b12b59ee926643c5abc0636e0273335013a411fa0a63fb82a9dd1543489493f45810ebbae5367206311844777025b1d3dd0ecb254f6aca168a6dc4063bff79290591afdf2adbe9494d9bc809643e9751d10dc059d6e41572488674aa87f2356de2396d4145a11c3287eb7dd6d1a8d0f82ebd42011a28637d5805c78ddee195c1bf54ee94b8e0669c597957e609986c9cfedad6e55dabb554479176cfedd2b5f030dbca56b3ea1944bd73490472f4e68e48409ea560c68a298a5d315506f23a9e8d4a4e86ab99189cdf433e97276d9b988e2d797cdd8d184f1fa83fee9bca4ef06e0fdb1dced90cb60871bb0bbc172262a96f4ecbb125b8ed6a93b2d0ce9c9d0bc881ca5702333357f52ae044023351d77a75f997eea73b71d1f8a359cdb89d1109d755811dd77cf92c8ed11e827629e088ea50c85f441cca6585e98a4ba7626e10b7dbeb55e23650bc36551e566468085f7d4d0191b82edfb2c8a3602830702e53702e58c7a57fa827df1fdb5117669bd44f147c883043adc58586c7d411df92f1f14a53cac63f58c97ae82945d9558581b24ce637d9409f30e0365e18438d2684a98acc7be8e1ea80409288c279f42f48c85907b38b3ff2210cba2f33d317d5a882f83d61d15747e294dbce6286658959530e2f000e952dafba4212073c73132fe0baf5e4f2f546f237ba6bef322ac3bbaef22c314bb200aee3451561476516017f697566752c4cb21e0965b01ce44e8101bceaf8476b24f0b6cdbab277bfca3102199d6ab3d8a27eb11b09a51d441692fd9fa9402cc3a13ddfa0591ab75b6af142a3e1a3961388136dfe8e23eff84942e18b39d99ade23099b89bfc6a99e2933a95bef77d57ddaa0263", 0x1000, 0x401, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="8194b3a66f29b08b1d974af37886282a78ed5e829b33c21acf99987bbaa64f6f4282553c0445e51484b6ddfc988ab679e032b4ecbc0d7d11122056539c2aee40ba897ff5ecac2244222c09fb8297bae70a087c6d7fac62711c4a9027fd0e649b2852ac03e891e997e1e2412625e92a405efd80d20be45af53d1ed642c14c8a497135998a4a57f9a760daaa7cd10720cb137960ef0c079a99da703032eed2722ff354ee3dfe6de89903992db57c20fe531c32f2b53010af43db7be705b136b0996f1e1a95a0c575db13b53037812f914c594d6f1a3a37", 0xd6, 0x0, 0x0, 0x0) 20:48:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1c0629"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000140)=0xff, 0x4) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r1, &(0x7f0000000100)="8c65", 0x3b9) 20:48:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x1, 0x2000558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 20:48:41 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x30248, 0x9a) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) fcntl$getown(r3, 0x5) write(r2, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000100)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x97aeb9cd9ccdb0dc) 20:48:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r3 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r3, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000200)=0x1) fchdir(r2) 20:48:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000280)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x2, 0x1f, 0xfffffffc}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x10, 0x1, 0x9}], 0x66, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x44, 0x10, 0x5, 0x1}, {{r3}, 0xfffffffffffffffa, 0x2e, 0x40, 0x5, 0x5c}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x304f, 0xfffffffffffffbff}, {{r4}, 0xfffffffffffffffd, 0x44, 0x0, 0x101, 0x1}, {{r5}, 0xfffffffffffffffc, 0x80, 0x1, 0x2, 0x9}, {{r6}, 0xfffffffffffffffe, 0x8, 0x80, 0x9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x102, 0x80000000, 0x80000001, 0x2}], 0xbd2, &(0x7f0000000240)={0xfffffffffffffff8, 0x87a}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 20:48:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x40000, 0x6c73, 0x7, "7ad707a01af0c7f6ce654674dab526a2086a00c9", 0x1, 0xc16}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) munlock(&(0x7f0000730000/0x2000)=nil, 0x2000) 20:48:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3c}, {0x3}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x4c6, 0x1, 0xb5, 0xe54}, {0x0, 0x3f, 0x4, 0x20}, {0x4, 0x7, 0xd4, 0x8}, {0x1, 0x6, 0x81}, {0x7, 0x32, 0x2, 0x7}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 20:48:41 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='\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', 0x3a) 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) 20:48:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) write(r1, 0x0, 0x0) 20:48:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x184, 0x2) socketpair$unix(0x1, 0xd347cdfbb7320e29, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) 20:48:41 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x1000}, 0xc) 20:48:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x100000001, 0xfff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) 20:48:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x9}, {{}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) r7 = getuid() r8 = getuid() r9 = msgget$private(0x0, 0x20) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r11, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r12, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r9, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r10, @ANYRESOCT=0x0, @ANYRESOCT=r7, @ANYRES64, @ANYRES16, @ANYRES16=r8, @ANYRESOCT=r11, @ANYRESOCT=r12]], 0x1, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fchownat(r5, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r4, 0x4) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = semget$private(0x0, 0x7, 0x287) semop(r17, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r17, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r17, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r17, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r17, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r14, r6, r14, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r14, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 20:48:41 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) close(r3) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r5 = fcntl$dupfd(r0, 0x0, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x5b) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = semget$private(0x0, 0x7, 0x287) semop(r13, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r13, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r13, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r10, r9, r10, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x1, &(0x7f0000000180)=[r10]) fchownat(r5, &(0x7f0000000080)='./file0\x00', r6, r14, 0x2) r15 = socket(0x18, 0x3, 0x3a) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) connect$unix(r15, &(0x7f00000000c0)=@abs={0x3, 0x7, 0x0}, 0x3) writev(r1, &(0x7f0000000100), 0x0) 20:48:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\t\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getpeername(r2, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:48:41 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x215d, 0x7c, 0x1, 0x8}, {0xfff, 0x26, 0x9, 0x1}, {0x40, 0x50, 0xfa, 0xfff}, {0x7f, 0x3, 0x80, 0x3}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r3, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x8000, 0x100000001}, {0x80, 0x10001}}, 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x12) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r4) 20:48:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="14d86b9b8f9fd7bc3c"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 20:48:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x6, 0x4000, 0xad) 20:48:41 executing program 0: madvise(&(0x7f0000bdb000/0x3000)=nil, 0x3000, 0x5) madvise(&(0x7f0000bdd000/0x11000)=nil, 0x11000, 0x3) 20:48:41 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/37, 0xfffffd4b}], 0xfffffffffffffde0, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 20:48:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getegid() fchownat(r0, &(0x7f0000000240)='./bus\x00', 0x0, r1, 0x2) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:48:42 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xc) socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000200)='./bus\x00', 0x100, 0x20) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x288, 0x0) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x5}], 0x84cd, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x5c77c70fdfa676d0, 0x0, 0x7, 0x4}], 0x20, &(0x7f00000003c0)={0x100000000, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000280)) 20:48:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000000)="ed82da56d1578c20bbfb0dc7fe6c8cb537343c29d79e689a607f9a9b95193f8f9a3c6b290f3549891be22a2fd200", 0x2e, 0x0, 0x0) fchflags(r2, 0x0) write(r0, &(0x7f0000000140)="e6c4f22c98818e93d01985a24238ce2c267cb125cf9eb413b9570feb9a80e1cebdd2985a5bdaeb8c7ed9e49f390c6287e3ed99577074cf9498efe68514e03de491e2c9cb96e9db7a9273d668ce5ee900257c21e5656db80a19a50a5ac270720cb7adb7ad705e5496541e5360", 0x6c) 20:48:42 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/87}, &(0x7f0000000100)=0x59) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000480)=0xc) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r2}, 0x564964b673ff63d5, 0x12, 0x2, 0xc688, 0xa}, {{}, 0xfffffffffffffffa, 0x21, 0x28, 0x1, 0x7ff}, {{r3}, 0xfffffffffffffffa, 0x8, 0xdc091401ff677719, 0x6, 0x26}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0xddc, 0x3}, {{r5}, 0xfffffffffffffffe, 0x60, 0x0, 0x6, 0x400}], 0x7, &(0x7f0000000440)=[{{}, 0xfffffffffffffff8, 0x10, 0x4, 0xffffffffffff0001, 0x8002}], 0x80000001, &(0x7f00000004c0)={0x3541, 0x4}) chmod(&(0x7f0000000040)='./file0\x00', 0xa) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="25010100000000220000000000000000157d2e3a423ed447097bd599cfbd58027d812c764ae0d0673dccd24c40ae9cd7d842f03123751fc11930b5e7afd41eb15c03d9c99f2199892d22f410091ba17862280909e19a6091bb2666f1bb3e6028a14c1f54a95839d53fed0bdf4cdcc541220ea8cedd46d95d305aae1f95814c50d7fe2d4307a7afd6b1132f97756f7ad88c26e785ddbcf8", @ANYRES32=r1, @ANYRES32=r1, @ANYRES16=r6, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 20:48:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 20:48:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = fcntl$dupfd(r1, 0xa, r2) write(r3, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a561951b06198804b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f7289342a3505bb3f0216ab93f02fc4d5f963f095353d48b66cfa31599ba979722be8ce2343a5499842291e79a1c270835365b5d7ab6e1415b01560e62842e479e74171f9283a471d5", 0x95) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r4 = kqueue() close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 20:48:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x110a886, 0x5}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) sendto(r2, &(0x7f0000000240)="92b559b45ec3bbaa50d5a5a3ff9320a2a53645047c4ee2a479a08d293c0f118d48b15079d922d7ff1d0ebc115125bb211296fe07106fcea66fa590cf9e831ea13882e49bd1acc6774d417e22930015d39f3d5b7372e3328790c3e9d9e8998a40e5dad2926ca25b559e4e7404c7e59931ffb1b0c4ec199e737c32efc2f21dbbc6f1de73e6cb550611c0a866be9859947c66a32c3a0074751794acb29bba", 0x9d, 0x1, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) fsync(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 20:48:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/def/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x2, 0x5b, 0x1000}, {0x800, 0x30, 0x56, 0x80000000}, {0x0, 0x8a, 0x9, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) munmap(&(0x7f0000161000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 20:48:43 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7ac4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) recvfrom$inet(r3, &(0x7f0000000180)=""/76, 0x4c, 0x1, &(0x7f0000000200)={0x2, 0x1}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:48:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x119) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:48:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x8) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) close(r2) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 20:48:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d, 0x2}], 0x7ff, 0x0, 0x900, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) 20:48:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './bus/file0\x00'}, 0xe) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0x0, 0x4fdf48c994614cb5) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) readv(r3, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/205, 0xcd}, {&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/94, 0x5e}, {&(0x7f0000001480)=""/19, 0x13}], 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x4, 0x4a, 0x1, 0x76d, "e4f6ef25dd6bd86e0d042358a372f78bbc98c7df", 0x6, 0x9}) 20:48:44 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x2, 0x341, &(0x7f0000000100)="f94d33fa09172d626a8769c9557883adae256d3c0eee2bdda16e9cc00c300029f2ff49f24edda0512a6313a467ac0246888d808bf31eeca93aa68d546f7538cfb9de607ea65966d82dcebe6aa5878cd3893efb6ac2683e699b308dcf31b4dc8a01276a6f4f648b7c0f2f2a377cdcc0bad26fedcd36c2886e87e76843bc15c27ce5ae4b25c69a48bd4d6fe22000821579f504bf6a7e23889ae83aea828b1720a21f0e0ce3ee21170a9810856332c30afbb9b85f22192fca1a3ec3c7d34c6b27349c85d386fbd9a28eaef1d42ec7a4422ded0f1b491ad37109190867787806a2fd429f4f194bd7d33c385c4c5c8d74fe34", 0xf0) write(r0, 0x0, 0x0) 20:48:44 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000000)='\x82Q\xfd\xc9\xb92M+<\xce\x84'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000040)='./bus\x00') 20:48:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 20:48:44 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) getdents(r1, &(0x7f0000000000)=""/47, 0x2f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x15fed27245c252c4, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 20:48:44 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000040)='./control\x00', 0x1) 20:48:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092a", 0x11, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'p\x00', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getsockopt(r1, 0x8, 0x8, &(0x7f0000000340)=""/4096, &(0x7f0000000140)=0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffff9c, 0x5, 0x1f, &(0x7f0000000180)="23c931b02e8881b524d840c30253f7b1eadd2875d9cb2b2d7e75608c9ca1072d747606c78dc634cd3a1885c197643ebf97ab1cd1b67fa6612605c731eaf44db585c373f07805f52f295369284ab2ce381a1ecd5aa521d9054e4353caabb21dd7e6", 0x61) r3 = fcntl$dupfd(r2, 0x0, r2) msgctl$IPC_RMID(0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 20:48:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x1014, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x4) 20:48:44 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 20:48:44 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) readv(r0, &(0x7f0000000000), 0x100000000000021b) 20:48:44 executing program 0: mknod(&(0x7f0000000100)='\x00', 0x80002000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/113, 0x71, 0x399055f27190dbc8, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000300)="15", 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 20:48:44 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x0, 0x5}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 20:48:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x400, 0x100) renameat(r1, &(0x7f0000000100)='./file1\x00', r3, &(0x7f00000001c0)='./file2\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0xfffffffffffffe7c) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) fchmod(r5, 0xe4) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000240)={0x1ff, './file2\x00', './file2/file0\x00'}) setuid(0xee01) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000400)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000440)='./file2\x00', r2, 0x5}) mkdirat(r7, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r7, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000280)) 20:48:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1e, 0x1, 0x20) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 20:48:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/\b\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x362, &(0x7f0000000100)=[{0x2d, 0x0, 0x40}, {0x8000000000020, 0x8, 0x0, 0x2}, {0x3d, 0x0, 0x0, 0x8000000000100}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:48:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x38, 0x0, 0x0, 0xff}, {0x7c}, {0x6, 0x0, 0x0, 0xfffffffc}]}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000180)=""/255) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 20:48:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x8001}, 0x10) dup2(r0, r1) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 20:48:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x44f2, 0x3, &(0x7f00000001c0)=""/161, &(0x7f0000000000)=0xa1) 20:48:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) 20:48:44 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/w\x92Kouse0\x00', 0x10, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r5, &(0x7f00000005c0)=[{&(0x7f0000000180)}, {&(0x7f0000000300)="aba8b3398b21d6cfb84ec5111b1ce0a574be8e495787b91a3b1a698b3d55351c420c0c100f765c2c744edc5e37130a5c06936548cc4de8fbea043c179dbfce920596f325bbaabe1514ca516473307fa5682d016d4181b1a1bf6a0b4e36577901bd2970a65dbfcf5e41a51f24767a84760854a0521d8b9ddf9a5594098a4845971118", 0x82}, {&(0x7f00000003c0)="2a5ba1c7d4295ff347f953e3f3f0685d5f2a7843c3be0b0606b7256df70baefcf5e4ad8fa445e20acffd989bd10810806d6cea745a4b94093266fc8bb2b3e49bc2f25c5c2c7f51b3bc7437414631cf936090804aa5c01dc99bdcc8c5a356a3f6b663ebd6c19c2510c371a971c57251edd8ab2c6528ea629fa3456edab5de2f63aa1c3160210e74fcd67605dd03c17fc424b182196c8f", 0x96}, {&(0x7f0000000480)="2e8c757fd32718d628e0fd921c54dbb22b136c90f8e58f8248ce7654c13dfa0493c31441f1cd10d99f326130d4969fdb2f310daf2e47bac47cac7d2466b65824a35a0784a8ef59e263a3d160f1db8f35e6184bb3268bb314a0e3abd5b9e5941d781fa07856f2aab30e899487abf7986b5b66e16d4eab691df5bf149bbde4123e5b3a6eeaa3e561bb7649720c8c6c08aa49e8b3", 0x93}, {&(0x7f0000000540)="0ed4c00eb2254c811d5856bf616c8e16747c56fba127fc4e77492b5f18238093371d48a57ce012d755fb4087b44d011989ce81213feb2f79f23c5077d6c0eec85cf3a401", 0x44}], 0x5, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x8bf37d19a3c162b4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) kqueue() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1e, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) 20:48:44 executing program 1: r0 = socket(0x2, 0xc003, 0x2) getsockopt$sock_int(r0, 0xffff, 0x32b0, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 20:48:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000dc0)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5ed19f49b666fd60fcd592095627330a8a65ff311492e4c4677058e466125c36b37d5ac3c381ac071224aaf603de3301b3d249c3fca1cf5f1402bfaca2115cf15135318696bce03d78794517bd93bf0f79a53f051f4f4e247ba5b55e79b446c4e5fdf73680aa61be6ee16febbd40a033a515", 0xaed}], 0x0) 20:48:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) sendto(r5, &(0x7f00000004c0)="94374d0b864843638c7606770c28c1a5dfa2b159010056c10f334dd28546ad5ac0d47c93e80daaec16b9738c6c1ac19a4e8547d535f171ebacacb9427da8fb86b7d491a921c9d63d9b8c04fd80c672e08ac2a9f4f8774275e0aaafe8e3d021c1df11ada181beb1907f51ee0e66d3430475401248c887a9b23c2e6d7cc6d40fb3cb6b7f003d8f201356fe9fa8d8c4f97b058f4716da7303b4712b50816bd57846687331b169508a311e8b05a484b7b843b05e4a6bff983f134d3fe676e4c9ba458d309df72bdc02666550bd131dad789271820b4be01d2d434ebc03dcce0e2097c55a03c3c134e434eb9b1959b161943c7632c7af421edcb57b5371", 0xfb, 0xa, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) close(r4) 20:48:44 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 20:48:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x3d}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000001280)) ioctl$BIOCLOCK(r1, 0x20004276) r4 = semget$private(0x0, 0xfcb30acc83d2fc34, 0x40) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000240)=""/4096) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x2) semop(r4, &(0x7f0000001240)=[{0x0, 0x9, 0x1800}, {0x0, 0x1}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x81) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 20:48:44 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) clock_getres(0x3, &(0x7f0000000100)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) close(r0) clock_getres(0x3, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x2, 0x4000000000, 0x69, 0x10000, "138057cebe76750ec03f0297fa1ac1bd3b8eb15a", 0x1, 0x7}) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) connect$unix(r3, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) fchflags(r0, 0x1) getpgrp() geteuid() getgid() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() getpgid(0xffffffffffffffff) r4 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getegid() getppid() geteuid() 20:48:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000073, &(0x7f0000000180)}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 20:48:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x85}, {0xc}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 20:48:45 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r1) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x40, 0x2}, 0xc) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x5) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = geteuid() geteuid() setreuid(r4, r5) open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r7 = socket(0x18, 0x3, 0x3a) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) recvfrom(r7, &(0x7f0000000300)=""/4096, 0x1000, 0x800, &(0x7f0000000240)=@in6={0x18, 0x2, 0x8, 0xffffff81}, 0xc) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) r8 = socket(0x18, 0x3, 0x3a) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r9 = accept$unix(r8, &(0x7f0000000000)=@file={0x0, ""/98}, &(0x7f0000000080)=0x64) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r9, 0x0, 0x0) 20:48:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x2000000000}], 0x7fffffff, 0x0, 0x7, 0x0) setsockopt$sock_int(r2, 0xffff, 0x89, &(0x7f0000000000)=0x8001, 0x4) 20:48:45 executing program 0: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x101, 0xffffffffffffff17, 0x0, "9c26c47b00b6077200000410008000"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r3, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r3, 0x20007461) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r7}) r8 = getuid() setuid(r8) r9 = getgid() setegid(r9) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[], 0x0, 0x20a}, 0x8) getrusage(0x1, &(0x7f00000018c0)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r10 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) socket$inet6(0x18, 0x3, 0x3f) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r3, &(0x7f0000003200)=[{&(0x7f0000001bc0)=""/103, 0x86}, {&(0x7f0000001c40)=""/162, 0x31c}, {&(0x7f0000001d80)=""/209, 0xd1}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f00000014c0)=""/31, 0x1f}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/22, 0x16}, {&(0x7f0000003180)=""/113, 0x71}], 0x8, 0x0, 0x0) semop(r10, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 20:48:45 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0xb7, 0x0, &(0x7f0000000080)=""/12, &(0x7f00000000c0)=0xc) r1 = getgid() r2 = getpid() r3 = getppid() setpgid(r2, r3) setgid(r1) r4 = dup2(r0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000001c0)={0x3, 0xb2f}) r7 = open(&(0x7f0000000200)='./file0\x00', 0x10020, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) r11 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10, 0x0) kevent(r7, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffc, 0x88, 0xf0000000, 0x6, 0x2}, {{r9}, 0xfffffffffffffffe, 0x1, 0x2, 0xa51a, 0x20}, {{r10}, 0xffffffffffffffff, 0x4, 0xfffff, 0xfffffffffffffffc, 0x148}, {{r11}, 0xfffffffffffffffe, 0x70, 0xf0000033, 0xff, 0x8000}], 0x9, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffff9, 0x9, 0xd5d4403b324ffcf1, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0xc68b707872c0d131, 0x1, 0x8, 0x7}, {{r13}, 0xfffffffffffffffd, 0x4, 0x2, 0x0, 0x4}], 0xfffffffa, &(0x7f0000000440)={0x8, 0x8}) r14 = dup2(0xffffffffffffff9c, r9) getsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000480)=""/142, &(0x7f0000000540)=0x8e) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000580)={0x5, 0x2}) r15 = getegid() lchown(&(0x7f00000005c0)='./file0\x00', r5, r15) ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f0000000600)=r8) unlinkat(r13, &(0x7f0000000640)='./file0\x00', 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffff9c) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) ioctl$KDSETLED(r17, 0x20004b42, &(0x7f0000000700)=0xa) 20:48:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x3, 0xbe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) 20:48:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000400)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x83e29f0105b7ce2a, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) getpeername$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x3, 0x3a) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x1, 0x8008, 0x1) r11 = socket(0x18, 0x3, 0x3a) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) kevent(r6, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x14, 0x4, 0x6fc, 0x904}, {{r7}, 0xfffffffffffffffb, 0x0, 0xfffb8, 0x40, 0xeb4}, {{r8}, 0x0, 0x18, 0x20, 0x5}, {{r9}, 0xfffffffffffffff9, 0x1, 0x40, 0x0, 0x32e8}, {{r10}, 0x444fbff28d6d9f26, 0x11, 0x40, 0x5, 0x9}, {{r11}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x8, 0xc443}], 0x7f, 0x0, 0x3, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = kqueue() clock_settime(0x2, &(0x7f00000002c0)={0x3, 0x9}) dup2(r2, r13) r14 = socket(0x18, 0x3, 0x3a) syz_open_pts() connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r15 = socket(0x18, 0x3, 0x3a) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) writev(r16, &(0x7f0000000280)=[{&(0x7f00000001c0)="cc6a29decae2eab65cfc4eaf00ce5e97b11ecfae66486aeb18d1d9003777c3b9ea21ff44e0c3f26eef5a88e84a6bcc7b7bc69407591d5e675cd3237469410a6a0ab0e2a894888e2630066c81948b02f5a98b2089ba0a8314fe7075ad0ca7ebf09889cf54069e0f89dc310ca60acb5d0464930122951a8da15d8b20776c83be3b6ee62fb2ae97885c53fde60b0bf79629598e86fca3c4c4c485b98fb80e", 0x9d}], 0x1) fchdir(r14) kevent(r4, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 20:48:45 executing program 1: r0 = open(&(0x7f0000001280)='.\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/46}, &(0x7f0000000200)=0x30) syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x7) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x4000, 0x3) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x675) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 20:48:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x20, 0x4, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r4, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto(r1, &(0x7f0000000340)="fef0cac5f91d85535933abb78f019d10319e971eb5d8d650a5de53402aa68ff254b27aa913029fc18dde85380f", 0x2d, 0x8, &(0x7f0000000400)=@in6={0x18, 0x0, 0x8, 0x9}, 0xc) sendto$unix(r4, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = dup2(r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r7}) r8 = socket(0x18, 0x3, 0x3a) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r7, r9, r10}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x34, 0x0, 0x0, 0x100000008000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 20:48:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000100)="97d1f9bb823fa1312c2eef040228a24bb082bb29db38ec74788d58a7ac", 0x1d, 0x11, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 20:48:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r4, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r4, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = dup2(r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r7}) r8 = getuid() r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r15, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r15, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r12, r11, r12, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r16, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r17, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r17, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r17, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r19 = dup2(r17, r18) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r16, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r20}) r21 = getuid() r22 = getuid() r23 = msgget$private(0x0, 0x20) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r24, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r24, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r25, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r25, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r26, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r23, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r24, @ANYRESOCT=0x0, @ANYRESOCT=r21, @ANYRES64, @ANYRES16, @ANYRES16=r22, @ANYRESOCT=r25, @ANYRESOCT=r26]], 0x1, 0x0) r27 = getegid() r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r29 = fcntl$getown(r28, 0x5) r30 = getuid() r31 = getuid() r32 = msgget$private(0x0, 0x20) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r33, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r33, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r34, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r34, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r35, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r35, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r32, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r33, @ANYRESOCT=0x0, @ANYRESOCT=r30, @ANYRES64, @ANYRES16, @ANYRES16=r31, @ANYRESOCT=r34, @ANYRESOCT=r35]], 0x1, 0x0) r36 = getgid() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000040)="1a3f655c79fac1ef5cfe17d6bf65", 0xe}, {&(0x7f0000000080)="def63ac05278d56a0c427640b874796ffec82c628df96632f0c677ae792912065ddc77c801c4e291e99de8bb1edff77e8a7ced0b2e806a0ec57c1d6ae696096d9fff59dbe0077c80466e34a5a23e38e5a4defb816e34b6c87d2be06fcf6a8412e463837cd41536019fb7d410582737415333b683bb70e799aa32c1018a7e83108cd6f37494817584c5fd278a26fdacc3531d866e47410bd50ba1f9fbd1a29f4e80bf36be628dd9bf3d3302e072a9dbca55fac9792b96170966db35b0379ae88872b6b54d03482a6756f6d9bdb36b34ec654070c3930a357f583ef777b5e422201560531be2bdece175551fde541e932fc879f846f172", 0xf6}, {&(0x7f0000000180)="5f9fd8f54071a23835daec36301b4fb61fc70a7356b60529d7ca37536e0a05b0c1d027e92ba512aedf01906c7050cd5cfb906d8d22051d18db4b4cefab79be8749e7e7eca77b5329cde1e1b92b83d8ad1be9657752d42b0981", 0x59}, {&(0x7f0000000280)="b782148ef87d589457a9a214db58a2cb511fdac25ec9a9f153aee13948e924dd4febe1df7f170a24dbfbed4312", 0x2d}, {&(0x7f00000002c0)="e56acda897e34574e3f724816aa80bc588b3c5ad089eb83a17158c549a91ac07676cd6d77eceb1da16bba04a0d1d8045ced94a6a0bfaea09b20d8849d78f1363ba28164000e51fedbe2acd6b96c9c3918c377f831ac3dec5f5db6ae1582859886efa35a3f245b4590bbb8781fc11d4c6b6802009072269fcebf08cea4bb999781da1c72d5b884224a6", 0x89}, {&(0x7f0000000380)="136ec661afbd73f7637369c371157e87f59d7132deb01346cdc04f8068a9fbdbdf123588585155f8ff015c2470941113ac6752c3d27bdfa357bbfda3fac2bab88546dba3a88881ef84da4e72ec49b2224342a7bb02218e56053836cc0ec6a86b413de59c328310a0390c42d3045a0bbeb011eae8c0e0d57ec83b35ea1c598569301d0496f4f33049c601c9dc7e519724da4589134209f933e1ad40f672fcba6b501bffe1bd2fea02b7ee9e1b5f29a003cd8af1957bcf79023f1c531240f361bb005a4a834a53d24801016f", 0xcb}, {&(0x7f0000000480)="b6a45e0a5d440711fd7daaa5eadb72b92f8768c76f9b934406d79ced1656f9593b46b8ba74629f76bd530ce79412d8b54687b3c4e4308f2707a2630bbfdd0c2f36e38160720e8b16146ad02026d4f85d7bbef7b9307c675e08523d447633a289bf5b2ffbf5f27539c7ab17de557ab89f5c8b0cf358c49bfbd43f432fb13d159dfaef93727c0cbff83fa0b78f4ea428f2728aec7b9516c507d250262d2262722074876cd1aa56ecffdf0b30a79964d82172e609fc0195617e681f66af27dd656f83524a12d63019cca14b332b791b", 0xce}, {&(0x7f0000000580)="18791d7240955697f2b1394198a0151195c3f3e7500197f148cb61dff1ca4062e9edf26740815daff91949402e0d2d37739116e430ed18fc6a2b47765396954f204c6ad0e5f8ccbe051b62df01f1ff0ec91915ced608691c85a6", 0x5a}, {&(0x7f0000000600)="129aa3496338ff433beae1c94ef6f0472061ff1d16c7279f58a567088883f97d08d99bccac44f2fe460b992e2e", 0x2d}], 0x9, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, 0xffffffffffffffff, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r12}, @cred={0x20, 0xffff, 0x0, r20, r22, r27}, @cred={0x20, 0xffff, 0x0, r29, r30, r36}], 0xa8, 0x403}, 0x6) dup(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8b0201fcffffffffffff609cd27edf23ae99f6014213192a3bdda56718a13a06da2600fd55801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d774853fdba3805ffc36792b8eb73008e0d6e041ea16ecf289f1ce7944d3685be401e8cc1800d2387d21f38a1b65a040000000f0300004e2cbd9ceea5de80"], 0x10) write(r0, 0x0, 0x0) 20:48:46 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1f) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xcf2, './file0\x00'}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x20) setegid(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x9, [{0x3, 0xfffffba7}, {0x2, 0x3}, {0x2, 0x7}, {0x0, 0x9}, {0x1, 0x1000}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x3, 0xffffffff}, {0x3, 0x1ff}, {0xb324e8d6b8e5d154, 0x7}, {0x1, 0x485}, {0x1, 0x6}, {0x0, 0xffffffff}, {0x1, 0xfffffffb}, {0x1, 0x8}, {0x2, 0x1}, {0x1}, {0x3, 0x7fffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x0, 0x7fff}, {0x1, 0x7ff}, {0x3, 0xeef}, {0x0, 0x8}, {0x1, 0x556}, {0x1, 0x10001}, {0xf66c3ff4cc4d7764, 0x7fff}, {0x0, 0xffffffff}, {0x48c7346f18e65d66, 0x7}, {0x3, 0x3}, {0x7, 0x6}, {0x2, 0x6}]}) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000340)="0e8740698971683d04847e3c0810ea99e0a952ebfe636325cc85a7a051a82171b1dbbf11edab23b0f30cd585bd5f994457e727a87a15a32790dbe6b6bded136c1fcf872158b939779e3cf426a53280793a0c83dbf2de8f8d2489009cdd3cb2356c726efee24eef1075c870c12808815ee2308f2780fb08286267744afe95751ae215c09c4fdb06ef0b25fca7fb4a21efb1b3b5bb0fa10379c8a3cc2620231352e921b74eb36068a07b0a5c955739764c0f3b24408e45a55e812c97ce21d5b0037e85fb278322d19211d8eed3b2d08b81f7c37c8a95d19529e2db3d0a063d1ff9e76d445718cf3584ace337c7268c0054c0211cc5c6fdaa2398aa7bf92ba2a3d787bb1e768de1f5ba75e327c004099ad961f59f8ad0e0daa325d98ecd02c328cabcabc1cfb1042dbf19d8803584aa602a0ac952f3a9a10ea2aa769522810c144097b39d12dec5fc9e50ece1d289cd6e8bf919dd4376f06e10c4817e2f261cb49f97585cb4ba7dab3452141fc24c1fec4968df7258fc92a8b4dc1f7f70853795029afea345600bcb423ddb1e6137beae6405c2b0a13ac07b3180ff04497f58dbf6f0a4395f3513c12d473e843c7a8f476eb891d6084dfa1036f4b8df0be3096416da99abeeaa1f8857faf4da8765e8779b1d8ce3827bf784e38c1912ab161d492f5581b832fb256538ebf9c0fec26a34ffa620e4e3f159b765c29d8ee7831bb7229e5e3877ad878a1a84bb208ecb1c2db8acfe458d75396de453e6679d4072007d141fdcf88611a45bfc54941050374bbafe929ba3037f17fadef9108df986589796c510f647973fe666da7ffab19bfee40e93414c20286c2045b3483703a5c47d123a8266b5de2e729543bd873f11b59448e9445b171da378b9fab4706b6e909e2427f05f031f439cc1b1a43dcf1f7cede9c2a61e5b03325b1e2392db4e4b2bcd348de3095b7437196d7525a97b00d21502737f2c3ec5a1e5b747db62792dc4b4e1278fb8563c0b86ff65790814656747466ac12be9b247eabf6e3ed91cdb0259b1de29325e81e78f0888c10df6380dfae30a3dc7d3fe9e2edbb71fe022d6bc1e205e6e98445afa33701f33e520f968c75dc29ec7bc53e60b471b8942637c20ab3ea826c9b047cb7fbc41b9196ecbf4f84190a971c91c3a8637395f9a4e7030322743e9b3733803c3de15c0371afada18b9b38bd7f4f2bbd791e2d3aa9d547285a02d0acf2e16e3e2036d734c419d7f2672b2c452479081534c2410bf4a67db724009b9f55f45ddbc503a2f391bcb989b68771b990112c2ed1356d32649e45f14a187d485e458a28248fff61ba9bcd624e711d05af9c984fc9beca44cc5309f6a6e5e2739aaeaf9f3fad70a278166762c93537f8c4afff0e8a57fd5ff3faa680246e9af2136b4f585c6ddcf7698cb40081b628063f2d9b2678f0dd24066d12efd9e1c6a72db942ce56c60f49a6f6a4475aff666bb935490eeeb4f2b17ef8510436008b048e745aae00022a3ef2ada173e37212ba2c0352a5799ceecd037b7fb497af9c2a5962f542580f7382205826fd7530c27db0d2b9ec6616cfd4452d21c7976f22a395f7f0d3f92b1709fc7ca0d1f84e6ba7f089cfa36c86a0bb3be411b93454faa4b64ebec7da8e03461f79522da04dbadbc74763fbbb560c729bf73632e61786e623140f829c8925184c148c86da8e2d3f4ae5178e7369037f9c16d39e85e69788638283c193f5873e35d7bc4e854b2ba3f574d62b3eeae47759612049a5483b383ab8d9bb2994abca51fbb9852c4ed070a25691013a958b91ec1c3997495ff6bdbd72af220dcb5b64e4139e630711e49a8377c7ae42d48c26dc7331e259c3fafbcf89eda90536558407c57cc57ad22339afb2f306a4e3ffcbfca2c34c91d60538923a8c433e05adce20844b2de54b7c196a3355d2fdd9fd85bf8c1a18f35c1a56b35075f0ee594511d3dbb99793b15b9e78c458b545b1cf3d41be7754bc7abaf6bc6d31bb7778284797fb3395c24efc074679e7224b7087b82d128c84a1ded8f21f577391ed17697e2239a8c1ce2ec506355ec17890b9b3ceed933cd699bb2b1020b91337c54a9dd78964093ac9b23bcbf17ba7b883d5018be4b39ed05f10da71984340ab2ed1ee863402ead6c12701db4956e7bae086d7005897ed039da9872eb62c7ec58139f7362da98e88085665965a55b268e0c80017c7ee1a3558f9858f392317074bb377044d33d60b2781ccbf9bbe887800f296597eae55912405c436a4ef0b4f6471eb6958a0a344f2b9dc44662d60f5440b29b43b4364151fbbe2a9c2ad01aca90d13947c53c3751869b7d38c0c6f64a5e10ab41a34efefa82ec5ea12c36268c77fe0b1daf3326ad6cf24d70a0f12bb5866453bb317bfcb355e79457a3bbc4f21cef2a800540ff1b5644c99c4c943d9a8acebaeab43f13030e0c26afe2622caa3b7b3b03b8e653524f5631ba9e06c7fce65f5d9cbab2d4d8fb456e20ab0338236971b110536d13f2e19fca1c8fc4f0c013b547a7d7a35d0ee581d34ef48d9743405af2324d52ec781bad8d203ddaaf22e94a9934cf148146e9fdec928de17566e680645ff843c9f70749d8af41f5e45f2303ac0656d7d8b4362c9f7787579b21cbcbce845382371eff486769d35e035d4e013c7858247ec94e97799b7155f6eb09f700dc7c9a67b36f45676219a5b44812533e017be462d491355875d79a574ab0b65027986fa5ab1cb68759d05ca175cb74bed64ae3fc430ec07c701865240b0f62475c00e359516b177d378c01eba291f44a2342a7d035ddfcb0ffa4aba2232edcecf8a54eb94f19c8f4b2f56eb787c62e4f56eb2e321afdffc1f88ebabd3e7f6bd9dd4ff40ef9c7bcbad6bf1d28ef2ce4f482381cb731e071c0bf94c9e2c237aa986b4263bf3ffb36e4283b0c17a2df7d49cc651bbc872acdb098b2705603cbc6c3307563c11c6aa6bd044c0969b3b6ff3eaf99e648bb05af625ce44ba8d27d0b66ec340444eb2453e035e60305a48e3cd1580224bb11b67234c930bfb716fdc264171041a4042fa8fc1ef798e3036c0b737ebe1ff0f64bc738fa938a196f7f8297123edc96dbf15d2f145e5e1b6773164e3b0df282e6085f20d5498453e993820949e17e3228e0d207de4728ba64beaaa5fb924235550f95b4a808a7cb7c73cb3c10607af856d05a3470c59af60133d91d8f46a4483b3c776920e91bfa2f85d24cff8912db9e0d4a6f62e9b96f43a3d3270a584ca764e05b135e91830f44de5765f9c338370e75a90e0c53d2636c91f2944dab5567ce4c21e5c78a67b6521e1a8101b3b86e0cdd5c874e9e796d3d6329627de24a3bbd62d8c66808852dd3256710921cacd82a5acfccf220d50cbb87c5b33d9092132a6cf7a2d5c27d4646fe816e1faaef9cd7bf439371a4dfe2a06196f7342c91878e021c3a8aff6cfeca84d06b6bc18717f740247779ef78e93d722c88eeea1790cd0790d5b76bf97fe633429aa2be4510822f6fc9f4344de2a1ead0fa626d604881bf596d78343e13c35bbe872196faf5a59a76f8cd4dbcefdecfb2cdb7f4c34e8a8c29d00c0b1de4a7b78401b6ffec5064f2c3d1397d8a91c6a344a996e28655e95e89bb88c80dc57fa6ea2f27eeb29d137b5e939f5f7d26a139297aa7a0936d140a26a9b2b8f6f592497dea3a9b64a5809640d3db3541ef7d816e716d2fe5d36b0b9f5415085cb8eda93d06b271f043037a1cae8585307459b819ea48aed4ddb89b1a8f60bb039743661f30f5a150d20e605120dee2da2026c3474ed43b6677c6a56fdc45e2fbe3ad6724c66d97eeadf234bf2087936920b4cac28004510a421ca6a2805cc5974a6648d919bdf22f02b520e8c5bbba719d0e22049a9dc67957c6f56339f9b4ec64df644ee80aa311647829bc786511174180cfcf3d454186f0416dd3708c57672c6e6166c40b938b9e3fe7bc3d2f6a268458bd06bf0fa982d258c412991bbed1732548ad8d8a1515ae36bc666802b08272832a4be5c2692408aca92f069c462af9996d753adb2299ea3e6f3e966f4daef7296c660d31dee3a0e1f80061bdf72f707450ce6dfb7f0b84e1b67b023ecf78a05bc0d0475ffe1955235f8d7a4009957553b01d12ad81e5e25362a927e2331f6f2835fa6cdc4b091e1e304618aa45982d3e414449018da97254222dbe7bbe503947d7c9a2a9b7d3ac0fcafb28280cc03c451cda559db12a349cec7294a131d153d12cfb16a95005596eadc3bd883801b89c909124458c6251170a88d5ded9968cc6765b82149c2ba06695644677d20fe1c6513a3bfecd597d3065e44d600541a59f9aea55af222458a6d0bd73a928ea0db79a57a87d54b90401c88d07ce68a0735df5420ffaea5e966e902ade9c41c446ce41b16d7cbc5fc9a223a1fd54583609c84c3a2c2e9e712376673f4ba18c3255afad6e1d0c1e2e4892a5c939df4788f514b9f9655081d4f5e26a7203ca4b94f74645eff836119b2cd081f32cd9bd2f36ae7d2bc5b341eefaec790b5bdfd928b1b9a620350740f089b55f04214eec3416aeacb2b179e760157ef47743c6d8763de284de7b149afad7262c7981ae598119f45e062203718ee2cfb77bd350a4c914b9f15cf0b8f92214babfcda19f6359277be3de655fac0329f786e7ceb8dabd44f4ea3dc91a03491dd426b6ebdae0f2c4ab88d13e8c080f7624d3e64112f84fa7ed78b4a747de24da798e96782d1bc6f930bc35f56ff7ab80fa650287bcbacd80d7acdd4db30c4ed6c02a088fefb48244159d7ef7af02ada03676942d55bc85a46a2f1046c0ba3cb10b33a56eb5c8118a12b56c7dc68ef0870ca53ee4f8b0baad3ec146837a65300ab149d375b44dbe1721922bb1625b1948d500888f7304b6c9a424b706e74c2b2d692b107aa88dd0521e20b35114ebe1d281b5c0c1197e5ca9667c1aad31846b41cbf9f6b5133e78d2fdb2cc3d7a2eef1e37b3a6b98a43ced4ca1271b4a4e953e24478de5d066f14f249b45d393cc118404500d878e738909768c02de0f2081e584b2445638d0913051bbd8de680edaf59e8cf4fdff89b1d37e085de6eefb73dac6297688773e44b21d4e98f5df74d3793883d4c1fb12fd3628ac1e07a82d248c28b833be161524793f6332ff2e9dfacb56b24717f62ff9548964fd87dc40880dd051bc3f4329661243f5484bf68e513e282c8a64f97a0d5c8256a5ee9d18093f1509aad0c4d982318a381d1416ed8fc9f9adc2770b678938c59d3ffa76dc124bc6c77fedce8a90d7f15de51e6a45970a294a976b107dae280ff8c3dc070433374774befa008a27471625fe26a2f057a4eac3efdc101a736be17edab034e165bc0a02ae08077ba7a7d51f5d824f692e4405c50d4bd372f21cd986ae9657a2c4bce9f4a2227641c4f3f441b72a6c7521d9d4dc3680c3b0446f589f939a2807bc5d6856250fd3879b51295e7a8e2df7e990c63dd6ab82c3cf8041230d948571962f15356dfeb830a564f466826402686fb40497351f3bb1e973b7e33fc4af533fd81dc21104c6054c341d1678e6586d47ea4b1eb5cd5ec823e4e9df3fccc9e8dbf8d711841d46a5e9a06855a5fcde07d008d56532169c71a18fbc580ce844dbcafbccaa26b172439bda82ad8cbaea91a625a3200a553996d4e77ae262411a1e10a7bd53a182c791865f5356b09044f60ca401ab52fe750c350b232a9e35cd060102c977fb3b10fbfbf5750429e0d5e685e31c128ba54852e841fa108fbc07121c04e6c6cca7c4a07813fed4cbcfd505bfecd83", 0x1000}, {&(0x7f0000001340)="a5c1c5b5bc5ec8a32b3294e99644787b4bb4d644a85537b4d07099fc892c1cdb41074d7f25079c4ccb3361de84413a7128412e42b8706a160a705a", 0x3b}], 0x2, &(0x7f00000013c0), 0x0, 0x402}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) r4 = semget$private(0x0, 0x2, 0x218) semop(r4, &(0x7f0000001480)=[{0x1, 0x3, 0x1800}, {0x3, 0xff, 0x400}, {0x4, 0x3, 0x800}, {0x6, 0xcab0, 0x800}, {0x2, 0x9, 0x1c00}, {0x2, 0x634, 0x46fb2da04d41b99e}, {0x2, 0x2}, {0x1, 0x9, 0x1000}], 0x8) mknodat(r1, &(0x7f00000014c0)='./file0\x00', 0x40, 0x4) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r5, &(0x7f0000001540)=@file={0xbf81053e6c322893, './file0\x00'}, 0xa) r6 = dup2(r2, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000001580)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f00000015c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000001640)={0x5, &(0x7f0000001600)=[{0x0, 0x7, 0xf2, 0x1}, {0x6, 0x81, 0xb9, 0x329}, {0xfffb, 0x9, 0x85, 0x52}, {0x3f, 0x6, 0x57, 0x5}, {0x7ff, 0xc0, 0xff, 0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000016c0)={0x2, &(0x7f0000001680)=[{0xfff9, 0x9, 0x6, 0x9}, {0x101, 0x7f, 0x9}]}) r8 = open(&(0x7f0000001700)='./file1\x00', 0x8028, 0xd7223ab7b0a02388) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) fcntl$dupfd(r8, 0x0, r9) r10 = open(&(0x7f0000001780)='./file1\x00', 0x80, 0x10) getsockname$unix(r10, &(0x7f00000017c0)=@file={0x0, ""/108}, &(0x7f0000001840)=0x6e) r11 = dup(0xffffffffffffffff) fcntl$dupfd(r11, 0xa, r9) open(&(0x7f0000001880)='./file1\x00', 0x8, 0x3) 20:48:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/244, 0xf4}, {&(0x7f0000000140)=""/99, 0x63}], 0x2) listen(r0, 0x0) 20:48:46 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/speaker\x00', 0x80, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x80, 0x0) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x10000, 0x0) r9 = socket(0x18, 0x3, 0x3a) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x20, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x3, 0x3a) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r13 = fcntl$dupfd(r0, 0x0, r0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x400, 0x0) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000380)="1e0cb6ff2212f25e20995db9ac1860a1892d7437de24fcb17c2c58bcd90219890b084882d3ff2ead3b79e88ec1a32edceff16bedd850128044fe00b6ebe6c351135103d49f96b71cbf8952b2f27e2a623f948c7008ae77f7f7fa3d40678360db1b427ff7409b2ba17dd73f335a8edeef7c36aa08c4c924d5", 0x78}, {&(0x7f0000000400)="359dfae3e498aef82420ab076dac0c1cc3e56d5c4b29f6927c388f2a65fae427449a36946270ea12d1b50a3e73a942ebf9c9ba6b0712065d3d34fc91d9a104cbddc3903adc0d04a8dd0d273598b1e2c263fce0d5c3d624930a057ba45148f42ba065d3f69138af84fe87e0fbadcfbfe041f3bd5002cc3194a5d106c872afa8e324cd5d3cefea100cf521a6a792fb3f2e8f9d321655", 0x95}, {&(0x7f00000004c0)="c3cc6ef4fcc4f61423d0345483832876afaeae4f589465e14c125eb1d0a9bee0e5fb593af744cfbb3414768b0b3542b57f69c470dc5ce4bec0bc4cef969958b34b530c506b8072de01861d69ca642e37ee2565c9d57b90f99756548a48ae4b884875ec38c1010d672ec2d7cb483df3adc77463e9eb218dc84ff3ede869afecd24e1f1de31ed06505", 0x88}, {&(0x7f0000000580)="38dacd939ffc8217c61406fdc5d2562197747a79d91e1cca533ce4783152e4941251fcce02d48d1852866cfd383fe28fc9e08c2c69fdad657ab7503e67bd6cc5ea7ff0ab3f3d068d8cd8dd93d0b3cb6037b780ba86344b97d3cb1477403d5de96cf6be0e4938872331ccd6d7fa70ce7e269c015f89ca156f4be9ed565f43cf21520bfedcb512cd45694317c7369e6ce5e7c8cc9f07640e7f70c41ca56788c9a0ed4719c99b5ba541f606118110748aeb4b042f7ee2a2945860362b2ac734c03fc40da25057d55e456b7104dd2b", 0xcd}, {&(0x7f0000000680)="bff2f7d966151322174501d44dd2996fdd9550f6cd5b48a39a733be99b29d1f1b4ba3aa8e0861887e42de92143b436b63efcbab3c171e4d73aa3a72217f84e8a2f776f5904a7aafa0ebe0e443d2d55b6fcb3b6f97119ba486cd11323ac8ce1c2848f87a7d7c79db2eeb29f0232d539c573618e84518aa8b5d227c36c024c2bc9111476832877cc31f287bc04d86aea5fc2a7a1938c3c3e8a0b7d0e007009f8c9f17efc1b4c7d3519fdd2d0a2b4bd00095a34a1a93c97f14a07fcccafb95b23a5e4293091e6ba8e7196b13743689c7162772077509d8f44092d3f83fce75a4619a2b979ae6f6c", 0xe6}, {&(0x7f0000000780)="a6aef5a5ddd1c7da35153b7404483bea5b765ab96466d695d0382b13244452422f671900fbc06e69421b6d8814c3627aacaae32060314a3f865431dcc9b5829bde43f61eb09f5cfdeafdef284a4a88644112a8e20000254dd8546dff147e3542ba1585239d15b75494a6a6482a0d73cf8a4f08db9381e0ffabff3e42e606f3096ddf7b526f64ac0bc182356f4b2b869d0f3f685125c2222e234e61d271a78cd3a28cc93c621963a4dea8157fab8f9345f98482", 0xb3}], 0x6, &(0x7f0000000a00)=[@rights={0x38, 0xffff, 0x1, [r2, r0, r3, r0, r0, r4, r0, r5, r6, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r7, r8, r0, r9, r10, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r0, r13, r14]}], 0x90, 0x1c}, 0x400) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000300)=""/117) write(r15, &(0x7f0000000040)="670dc3", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r15, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x8, 0x534, 0x7f, 0x0, 0x1, 0x3, 0x5, 0x2, 0x1, 0x5, 0x3ff}) getsockname(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/66}, &(0x7f0000000100)=0x44) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:48:46 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSTART(r3, 0x2000746e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x41, &(0x7f0000000100)={0x2, 0x0}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockname$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pckbd_enable: command error 20:48:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="a2c4c9e59cd68ae8b735baa540a26b64daf34fdbb43deaa87309633c10855bf178e4e249df366c5a55e94e84012908dacd43a69ed7e8715577498339336cef6532fe716ee0eb9970e50206cfe68ef883888615fee0887f71e4c208ed11f4a290edf6", 0x62) 20:48:48 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x100, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 20:48:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0xb3a5356669acb35f, r0, 0x0, 0x0) pckbd_enable: command error 20:48:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=""/12, 0xc}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f00000001c0)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:48:48 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x29, 0x4, 0x1, 0x1ded}], 0x100066, 0x0, 0x0, 0x0) 20:48:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 20:48:48 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = socket(0x18, 0x3, 0x3a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0xffffffffffffffd0) read(r1, &(0x7f0000000000)=""/206, 0xce) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 20:48:49 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x2c, 0x80000000, 0x101, 0xffffffffffffe6fe}], 0x100, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe8c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) fchmod(r1, 0x1) 20:48:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20240, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 20:48:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000001500)=[{0x7c4, 0x1, 0x1f, 0x80000001}, {0xbbc, 0x3, 0x4, 0x9431}, {0x2, 0x40, 0x0, 0x9}, {0x20, 0x0, 0x77, 0xfff}, {0x80, 0x1f, 0x40}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000000)=""/99, 0x63}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f00000012c0)=""/191, 0xbf}, {&(0x7f0000001380)=""/210, 0xd2}], 0x5) 20:48:49 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/4096) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000180)={{0xa2, 0xf2b2}, {0x7, 0x800}}, &(0x7f00000001c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r3) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 20:48:49 executing program 0: r0 = socket(0x18, 0x1, 0x7) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e078db69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) 20:48:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) write(r3, &(0x7f0000000100)="2ed39ece775f16deae2669e97d27c2251786c920f209d175960d972cfd171e4d64a32ef0adc5db2bc85e9b519ac29b7dca6a312755fa467873d842c4a2ecaea034cfe7e67fd2d8d8bd23677b16", 0x4d) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:48:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0xc4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, 0x0) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0xffffffffffffff8d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 20:48:49 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 20:48:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffa, 0x21, 0x0, 0x0, 0x80000000}], 0xfffffffc, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$inet(0x2, 0x1, 0x3f) 20:48:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x80, 0x1f, 0xf9, 0x2}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0x130, 0x0, 0x0) 20:48:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r3 = socket(0x18, 0x4, 0x4) r4 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) 20:48:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x1f, 0x80000000, {0x381eac1e, 0xbe}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x101, 0x7, 0x84, 0x5}, {0x9, 0x0, 0x5, 0x7}, {0x7, 0x1, 0x4d, 0x9}, {0x80, 0xfa, 0x3, 0x8}, {0xfffc, 0x5, 0x1, 0x7f}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xfff}) 20:48:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc1, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) kevent(r3, &(0x7f0000000280)=[{{r4}, 0x0, 0xd431cb7ea778dd3f, 0x40, 0x1000, 0x5}, {{r5}, 0xfffffffffffffffb, 0x20, 0x0, 0x0, 0x4}, {{r6}, 0x0, 0xc0, 0x1, 0x7fffffff, 0x6063}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x3ff, 0x7fff}], 0x9, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x40, 0x8, 0x4}, {{r2}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x401, 0x8001}], 0x7f, &(0x7f0000000180)={0xfffffffffffffff8, 0xe503}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:48:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="3a83b66925ee3bc0faa341e2e17a868383a05965e1a7f2304481561b11fc5493be4eb7feba2f819b5d019e0574b26fed6c63a3e7c9f7028d9e6223b8ddf3b8679ce5e16f8b005025f5f47d3414eab27e2c4ce85d7467c8bd5761ecb04f8b0a0d1205a8b70c96a0336eb600000000000000009dd3c07bf2082df87cc3af3eddb67ed91478f5b67815779e4db76004268d9efa466c7747e3db33bd754fa8e4641e3d233e5f262cee36473e8f07822496ef38cb7a219a44a3c17446a47dc57de2a60fd3298da0eb1e0c3387fe4ddc5c830eb066d0c7930d0ca2365c2b7b2b91583c3c19d74847abf21ae42c080c1472bf21a9bc0b709a714360859a1d9216a2759458b6771ba4d363e745d655bd1f4b8c250565ed4c0baa07fd1ec3b04233c4b2fa388a022e9defce211589719a051b66fa876c298b114f05cdd77b6e8984430000000000000000000000000058481f877d4694dca829dcae63c1531561748b63e7c3ea809711b717780c1a963304082d1220b8b7b99515ca6644b02ff235d1e27f1b7e67d45728a728c0f35b0b2bee4b1f2582a720bf6908f95e916fd0230056ef5ec44a356d0b6021c33f739a47d007f51b7d7f16fb2192118bc591f75e7d37e9041b8f88d6594829a437143b0c813c618c1c50ba6a4ab8aa71ed4e81f9daae077e437e88bcf0ef0364d0461d2b1b384c2b6031819607c5d11cb8cf06c5b5a4a4f4fa265dfee396621ab462be3ff44d7782fcedf4da07fe4e8b0aff21c2d1a437b10bf5e117a89023abb8795f56ad9ee35d9ebfa5a63b4ff18f7b5a56bbde74fc601da1f3670ffa4d149b9648944ca2e886524e2ed7b70f442a550bb4232382b8ebb970413dbdc210f888644f7e9c7f0e0adab62a3742f915425d2dd1ba569d44b42e4696ea6ec9ac1f73117d0b2a852b60cf07c0e96cd13048d99810556ea673c2932e21fde52259b543e204655dd20b02f08fee8546ad73e396ba81285d9744a83f7ef5d192729f5fe556fcd23e6f6dfee832b6cb1e482997e58fd952b0ea0aed34cb6906783bd65b752f10bb9eb1725b1f36771449dc5008cee59133ca93"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000100)={0x0, 0x8, 0x1, 0x4, 0x40, 0xe915, 0xfffffffd, 0x10, [{0x1, 0x5, 0x0, 0x80}, {0x80000001, 0x0, 0x0, 0x400}, {0xa967, 0x6, 0xdf, 0x19}, {0x9, 0x80, 0x299, 0x3f}, {0x15, 0x8, 0xeb, 0x1ebd}, {0x5, 0x2, 0x4, 0x1}, {0xc97, 0x80, 0xc36c, 0x2}, {0x6, 0x0, 0x200, 0x8}, {0x9, 0x0, 0x9}, {0x5, 0x5, 0x100, 0x6}, {0xfffffff7, 0x9b, 0x3, 0xfffffffc}, {0x3, 0x0, 0x6, 0x1ff}, {0x6, 0x400, 0x7, 0x8}, {0x4, 0x7, 0x0, 0x7fff}, {0x8, 0x1, 0x5, 0x8000}, {0x4, 0x8000, 0xffffff24, 0x2}]}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r1, 0x0, 0x0) 20:48:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x1ff, 0x0, "000000000000000100002000", 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000080)="f844a8361949627eda6ff45683a66d647a47c2981075ef320037c8066385bd14a2cfd9e05eaa10a12f2794e2be4c21c5dcac4da5fd11cda78eb30f698b93", 0x3e, 0x402, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:48:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffe0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:48:50 executing program 0: 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() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000004c0)={0xfffffffc, 0x401, {[0x4, 0x4, 0x80, 0x3f, 0x77f, 0xffff, 0x9, 0x0, 0x1f, 0x1, 0xc936, 0x7, 0x90000000000000, 0x2, 0xe, 0x7, 0xfff, 0x401], [0xf5, 0x6, 0x5, 0x7, 0x6, 0x1ff, 0x200, 0x8000, 0x8, 0x7], [0x1, 0x81, 0xbb, 0x9, 0x2, 0x0, 0x8], [0x7, 0x918, 0x200, 0x8, 0x2, 0x4], [{0x40, 0xfffffff9, 0x4, 0xfffffffffffffffa}, {0x5, 0x8, 0x0, 0xfffffffffffff28c}, {0x9ff, 0x5, 0x2, 0x8}, {0xff, 0x20, 0x5, 0xfdc5}, {0xffff, 0x0, 0xff, 0x3de2}, {0x8001, 0x4, 0x0, 0x10001}, {0x1, 0x6, 0x4940, 0x401}, {0x3f, 0x2, 0x9, 0x7}], {0x3f, 0xce, 0x3, 0x400}, {0x1, 0x3, 0x3, 0x1ff}}}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:48:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) writev(r0, &(0x7f0000002840)=[{&(0x7f0000000340)="3c38320f93c9b6816b2cbe8284063336e0fee06261354ca9b3f7dc75a64464a38e219a156608fc9898da00f6faee9e9f7a4022a95c3623386aeca84120d048781eef39c79ca4fd914ab7e476a46d9637d5039bbc740ff132803be38397bfdee2092382746fc00e43b885bad5cdc433b3aecd2537bff4cfe2208008d1bf4e142a9db785f6b04754f76a7ea86642317340eaed89867732442e9f278835554a1d0083556d210c886aa1653fb56d054aca8547f9433c0fc1e1026d4871ea29386cc8213079f1141c40cd854f804b3f92bcc30688dd02fd206e44a5a371df1858a2284ec174aa9d8d94203a8c4bf5c5b91ec6a5bea4f9951248e66e4873564b13942cca359e998cd60b76e3224e006e9ef08709318971361012f859128221b9e3ba7c97967e952cdca2b9a97742403ce923a87f6bbfbb04fcebfa729cb7c4002c7a4f7633a001e22a1729d68121af37e8168fb3e39b4240b8695db10e2c007030017d9414b69232efba85e006d0a15f453dfd7e8680c7dce8455e061d03a95d55a65b4df7d1dba2e1da66e4a08cbb0b39a50195eb9bc20acc8a8966effc34950995efdbff4ebbe4a449a4d9bf0b6276705aa226e4ff5be7609e1bfe54a1ff4e068e3fbaa9ff442e07434419a841f4b0978f34251a5993744d033a1305ca0a475fa9493fe57c8e62a628cf0db090c726787bfe14a100a5ce3c8cd12d95c449c41aad1e3145f637785733f3fcc53838e2a453215723b3e77a2c1c7ebe425e03649af363dafe344462a9745de85d4a0a3ecce020e14d274fd4e57b8e5de5849adafe8b23604658bb2b6b341db6374f8f21799f3cee4e57e3b9caf0721bace5ab3e761252c7e5f32e0bf63ad58a6f91b107a367e27c747718c87e996d7cbc7c77e5c4e8cc1e189ce6d0d981dd390613fe98fbf4219c6fa02e12c61a45528de1ad8b54b1c4f0cfb23867085dd4414a65a0a22b406af376bcc2cbd5d7c9dfbd42a221555264c5a9596f1cf6a357a0b8296fc382b93d0cdfe1bf38feea64c5227a0043c5c22cebaa110adbc8456eb9bc6c0d3bbaa09437c86bf3c1a6d4c7f696e5e6124478ff5382c20c2d39def110e202ca938fa0f418758206f95959a13c6eb061704e6d7451d014c704baf9a1ce3e8d9d95215ef9ebb8003164d0ee1900593d6262e1f42ee255f8c4dd6905b61aa9da4a54f9c431e10540edcd7452a266298e9ba2b6a66a728de7e3b9c541d3956aad54492ffe1b8450572a3f1eee94e70c914a95c120fe79fa0aa4f46a3842e5bffdb960096c6738ddd4a0e2bbd3f47af1cb142a124a6b543c71835929f0f1c7743d1995a1e364a78c11f2f1d0650fe36e4bd5d0a4a8d47fa909eeb2855bb7d0b05fa2e85f52d1ea457036586154a974a46187c46add0734debb84a11364cf0451dd8539e9c75818876d1bd76652ab5db5f00116d1a97c94858450970a4bae8702f95c566de69ee453ddaa6ccc54dc46b2e151d022ce5a9e17b9b00d3c9e73497d6361f80082928eab64881507f50da79948d5fd3e6a9dde674763d88ca0fbca912163dbdee009d0e2fbc700693a324bdff29f640117f577d73db84401684f689f617040f6d8fd8d2574620fd543ff16f36d12ef3d92d91ab994b9d4b37bd7f13117d01675e2024ca04ade8970f89528695ad8b7ec2ccdae9099ff0c16d98a2bca80ec8eca4f39b9ac1f2a4d499c0b9eac207b90a8f4aa4a9bba1ce92ba6f07f741f527937872449f7c2d26c4cf2d8744c274466d02c71e9862c400fd93f8eb088a2fa82b98b7976d40ccd4abb58b75ce6ff68daeaadb727cac0d424353a93f6c255932d563c9cf350484f256fd42b6cc9a51bb2a9d1ac483dc2f9a01024f4947021a5d38a5fdb397fd7f1aef7a16395c47ea627bb2c6e3d9fb63f505a75aec913a6848f9ed3a1664a5a080aac549692af7834a754dd338b93ef2800de5a4b154eaa862e04f62f6af9de36119ea2a4bd1900d2bfad6a29cea2ed781c0977123da49103334e367d911aeaf88ac2cd7c312e9479b10ba4c458456527488e26133f02b3afd17c1d0ed3ee7d67745eb940b3b96623a33435c1c7a190d9ef8e1d31764b016aaa8ec378fba2c5f93ad7bf8dfd10beb4139936011f539bb63ca48fd8977106884ed238654ebd270ffce2cdba7f7b9ccd0ccd25e0b6e75765f73bad1f2b99ff950abd4f554338bdb1a58a441e0141982638d52bbc46fc3efbd48126a4dccb6b8d7a057abbf1b8731b5bf5ba9899f6f7e610b19193b9f404780513c6a5b57249b78fee1344f6aabb8ea5a206d364ba15bc56391a6726ea9af213555bdb998b0bcfa18ef3c187693e5cf554bba1fdf7a07aa9fc5e944724a9eb73b011ec22207af9d24140f8d5322a028012161fab86798f429deb15e5d97ec3852abe980d53927058911474a6530c669183c172f331a118b1e87194e610a6c268dcad22df152aa6197b31c3e73b03a0ae338e3325e45df0a73c67dd31905b99adb5afb1bf14e0d529f59c82a26a322426353ab742f24abd747ba0e6f5e7bd3426d56cf98400682b975c07df8cd612a5af93474bcc4c158f3dfe689af0fe55a6dc4b7ac3922194125ebffa74b308ceaa47c7599af10310d25ea77664421ef982f49b846b213bf07aa09b2b0868c6c24f345eca238bb4db23a23ca53a0fb67edfc3e036fc96b94d421392d60db76f39c061e780c7a43ea6be78723a3bfe4a63df6d19494f111e9c740508d898141e1558e31413a7b0a0c7a1b4ffb07d988c727b5df6c1df33520b092d153e525f40e1886fd9c15047858739c435c5a008967c0c45ecced6c09db8d01ca718dc8dc446b8600b816b3bdfe8e95484a50065d4b420a92646ccd7b7e7913eddbaf9f81c88e65c7b", 0x7f6}], 0x1) 20:48:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) <82“ɶk,ľ‚„36ŕţŕba5L©ł÷Üu¦DdŁŽ!šfüÚöúîžźz@"©\6#8jě¨A ĐHxď9Çś¤ý‘J·äv¤m–7Ő›Ľtń2€;ă—żŢâ #‚toŔC¸…şŐÍÄ3ł®Í%7żôĎ⠀ѿN*ť·…ö°GT÷j~¨fB1s@ę퉆w2D.ź'5UJUm! jˇe?µmJĘ…GůC<ÁámHqę)8lČ!0yń@Í…O€K?’ĽĂÝý nDĄŁqßX˘(NÁtŞťŤ” :ŚKőŹƥľ¤ů•HćnHsVK”,Ę5ž™ŚÖ vă"Nnžđ‡ 1‰q6řY‚!ąăş|—–~•,ܢą©wB@<é#¨kż»üëúrś·Ä,zOv3 â*)Ö!Ż7菳ă›B@¸i]±,p0}”¶’2ďş…ŕС_E=ý~†€ÇÜčE^©]U¦[M÷ŃۢáÚfä Ś» 9Ą•ë›Â ĚŠ‰fďü4• •ďŰ˙N»ä¤I¤Ůż bvpZ˘&ä˙[ç`žţTˇ˙NŽ?ş©˙D.CD¨Aô°—Ź4%Y“tM:Ę G_©I?ĺ|Žb¦(Ď °Ç&x{ţˇĄÎ<ŚŃ-•ÄIÄ­1Eö7xW3óüĹ88â¤S!W#łçz,~ľB^dšócÚţ4Db©t]č]J 20:48:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x34, 0x0, 0x0, 0xac}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") >Ěŕ áM'OÔĺ{Ž]ĺ„šÚţ‹#`FX»+k4¶7OŹ!yź<îNWăąĘđr¬ĺ«>vRÇĺó. ö:ŐŠo‘±Łgâ|twČ~™m|Ľ|wĺÄčĚśćĐŮÝ9ţűô!śo .ĆERŤá­‹T±Äđϲ8g]ÔAJe ˘+@jóvĽÂËŐ×Éß˝B˘!URdĹ©YoöŁW ¸)oĂ‚ą= ßáż8ţędĹ"zCĹÂ,ëŞ ŰČEnąĽl ;ş ”7ČkóÁ¦ÔÇö–ĺćDx˙S‚ -9ŢńâĘ“Ź ôu‚ůYYˇŤť•!^ůë¸1dĐîY=bbáô.âUřÄÝi¶©ÚJTůÄ1á@íÍtR˘f)Ž›˘¶¦jrŤçăąĹAÓ•j­TI/ţ„PW*?î”ç ‘J•Á ţyú ¤ôj8Bĺżýą` lg8ÝÔ â»ÓôzńË*JkTjťŢgGcŘŚ űĘ‘!cŰŢŕ ĐâűÇi:2Kßňźdőw×=¸DhOhźap@öŘýŤ%tbŐC˙ómď=’Ůą”ąÔł{×ń1ĐuâL Jމpř•(iZŘ·ě,Í®™˙ ŮŠ+Ę€ěŽĘO9ą¬*MIś ž¬ {¨ôŞJ›şé+¦đtRy7‡$I÷ÂŇlLňŘtL'DfĐ,qé†,@Ů?Ž°˘ú‚ą‹yvÔ ÍJ»X·\ć˙hÚę­·'ĘŔÔ$5:“öÂU“-V<śóPHO%oÔ+lÉĄ˛©Ń¬H=Âů $ô”p!ĄÓŠ_Ű9×ń®÷ˇc•Ä~¦'»,n=ź¶?PZu®É¦„ŹžÓˇfJZ ¬T–’Żx4§TÝ3‹“ď(ŢZKNކ.ö/jůŢ6ž˘¤˝Ňż­j)΢íx w=¤‘3N6}‘ęřŠÂÍ|1.”y± ¤ÄXEe'HŽ&?łŻŃ|Óî}gt^ą@łąf#Ł45ÁǡŮďŽ1vKjŞŽĂxű˘Ĺů:׿Ťýľ´™6S›¶<¤ŹŘ—qNŇ8eN˝'üâÍş{śÍ Í%ŕ¶çWe÷;­+™˙• 20:48:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20000004d, 0x0, 0x0, 0x55a2}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x112, 0x0, 0xc, 0x9}, {0x285, 0x4, 0x6, 0x4}, {0x5, 0x80, 0x7f, 0x6}, {0x2, 0x4, 0x9, 0xa11}, {0x80, 0x80, 0x81, 0x80000000}]}) 20:48:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xaa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = dup2(r1, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 20:48:51 executing program 1: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) read(r0, &(0x7f0000000000)=""/4096, 0x1000) 20:48:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = getpgrp() r3 = getuid() r4 = getuid() r5 = msgget$private(0x0, 0x20) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r5, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRESOCT=r3, @ANYRES64, @ANYRES16, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRESOCT=r8]], 0x1, 0x0) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = kqueue() r15 = socket(0x18, 0x3, 0x3a) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="8cf2ad0387a58e54cf1a6104fa2802d3a78a2e53a58ff46299a62d18119d62034302432babe8b12cd518beb8b999ad3696727c043c1f4ee227854fe06937c59908f4fc71e11c6e32bebd2f628abb7647c29e8d324340b752225f489545fc30ef97ddc0872e7cf341a19e1bb6290defc69ae00b5f1c31a5da3f47da2f837ab9a8638b43fff6ae5ca25083b9bb5f65bb6752e260b1aa1a7005b2ddc7e54536992e67555462cd26043ba69c359f1b51fb88f1e95711366187050bca6807fb539e953fb40c8afd07d978", 0xc8}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r4, r9}, @rights={0x38, 0xffff, 0x1, [r12, r13, r1, r14, r15, r0, r1, 0xffffffffffffff9c, r0, r16]}], 0x58, 0x9}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 20:48:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 20:48:51 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r6 = kqueue() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000100)=[{r1, 0x20}, {r3, 0x28}, {r4, 0x70}, {0xffffffffffffff9c, 0x4}, {r5, 0x10}, {r1, 0x42}, {r7, 0x4}, {r6, 0x20}], 0x8, 0x0) 20:48:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) 20:48:51 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000200)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00990006ee01be657aea8c500000002000000000000220200a371a3f8000000000000000000010090d2c4e5187c00ba3dc6d929b4f029356e56d6a78db29d0e3424188f495619eeecd97c56bd1076e31cfbff24ac005a8c64c89f1d90e80c75f5d0e006dbe22b1eeda367a665d514e31e7c0bb6dfafc5c8e00b352bb479128998332b5c21a05e28407ba0a25b366f5f13466889d42e09895ba4e54012efb1df504eb0253b2755b7587b2c0397832dfe28e77d52e2fd55df9f9173f548fbf17687b6e9ddfe98e70ecf6bfe457ec361274cd47e4b5ed7473bbf99cadf289c", 0x160, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x89, 0x40}, {0x4fbab4b924103965}, {0x40, 0x1f}], 0x3}) 20:48:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x40000000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99c, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0x0, 0x4000000000000], [0xfffffffffffffff7, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [{0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x5) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 20:48:51 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x10, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x3d3, &(0x7f0000000640), 0x4, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x7a213ef94f65fa7b) mkdirat(r2, &(0x7f00000007c0)='./bus\x00', 0x60) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:48:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000001680)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000480)="0300002ff79e00a9cbf96474df6bff43d4fb4cd76654ac9e70aef955720322d334d8aaa26f2643511ea743", 0xadfd4cdfcb59b34a) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x7f}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x10000) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000600)='./file0\x00', 0x20, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r1}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r2}, 0xfffffffffffffffe, 0x89, 0xfffff, 0x8, 0x10000}, {{}, 0x4, 0x756f4107189ec5a0, 0x0, 0x7}, {{r3}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0x71, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x3f}) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) 20:48:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x0f\x82\xd7}\x82\'\x8bv', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000399, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/\xfc\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x100) 20:48:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='WGt88', 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)='WGt88', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r7 = fcntl$dupfd(r6, 0xf, r5) r8 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r11, r11, r11]) r12 = getuid() r13 = getegid() r14 = fcntl$getown(r6, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x2, r15}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002380)={{0x0, r9, r11, r12, r13, 0x20, 0x80}, 0x3, 0x7, r14, r15, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r13, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r13]) getgid() r16 = socket$inet(0x2, 0x3, 0x102) sendmsg(r16, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="feff00000000000000000000000000009da96c838c025678"], 0x10}, 0x0) r17 = socket$inet(0x2, 0x3, 0x102) sendmsg(r17, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x40, 0x0) r18 = socket$inet(0x2, 0x3, 0x102) sendmsg(r18, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x40, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) getpgrp() r19 = msgget$private(0x0, 0x0) msgrcv(r19, 0x0, 0x0, 0x0, 0x0) r20 = geteuid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x5af1, r20, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getgid() r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r22, 0xf, r21) r23 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r25 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r26, r26, r26]) r27 = getuid() r28 = getegid() r29 = fcntl$getown(r22, 0x5) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000002380)={{0x0, r24, r26, r27, r28, 0x20, 0x80}, 0x3, 0x7, r29, r31, 0x8, 0x80000001, 0x4}) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r33, 0xf, r32) r34 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r36 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r37, r37, r37]) r38 = getuid() r39 = getegid() r40 = fcntl$getown(r33, 0x5) r41 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r42 = getpid() fcntl$lock(r41, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r42}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000002380)={{0x0, r35, r37, r38, r39, 0x20, 0x80}, 0x3, 0x7, r40, r42, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r44, 0xf, r43) 20:48:52 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) sendto(r0, &(0x7f0000000140)="34e2e2723a37431e250ab5bd75c6958c5aa6a51de6500102ea51c08ef48077c9b8b3", 0x22, 0x1, &(0x7f00000001c0)=@un=@abs={0x3, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x3d, 0x4, 0x7, [{&(0x7f00004c4000/0x1000)=nil, &(0x7f00000f0000/0x1000)=nil, 0x2}, {&(0x7f000003a000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005cd000/0x3000)=nil, 0x2}, {&(0x7f00007c8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f000035b000/0x1000)=nil, 0x7fff}, {&(0x7f0000130000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000250000/0x2000)=nil, &(0x7f0000783000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000729000/0x3000)=nil, 0x2}, {&(0x7f0000268000/0x2000)=nil, &(0x7f0000683000/0x2000)=nil, 0x40}, {&(0x7f0000335000/0x4000)=nil, &(0x7f00005f5000/0x1000)=nil, 0x9}, {&(0x7f0000561000/0x4000)=nil, &(0x7f0000546000/0x2000)=nil, 0x7fff}, {&(0x7f00007bb000/0x1000)=nil, &(0x7f0000670000/0x4000)=nil, 0x8}, {&(0x7f000058b000/0x1000)=nil, &(0x7f000030f000/0x2000)=nil, 0x200000}, {&(0x7f0000656000/0x1000)=nil, &(0x7f00005ac000/0x2000)=nil, 0x1}, {&(0x7f00007b0000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xab}, {&(0x7f00001ef000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], ['./file1\x00', './file0\x00', './file1\x00', './file0\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./file', './file', './file', './bus\x00'], 0xfffffffc}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001a80)="b6cf451e6ca7ed4eedcc0d030685089cae77f6255e743ee928e46854d54ce0f40cf53c35db23c7d13e1bcc62", 0x2c}, {&(0x7f0000001ac0)="ceb695d2831fcd883ba2b0cef90dd0696a79d6f013a8df0b3a3c0dce4889cbbe05f34221beffb31af71640c4b855011330ea0ff6c56a89785336bd1a36540e22fc30516102e3189bfe79bc42680c48574f2b0626d9b687785a965e9bb2f55557c0b9d76a08b0c941d286672fb0c639acbe31b754e7b33b08f8c30bb69c1714d8c3405fd9892b7e13075dd72507019131eca6ca74080d95a7275499f958fed47fc370ecf391868092f9b7b46513877c7e40ccad9c8c0f3cde1235bd56ea0551586cd7c707b308c3c7ded0ef81d73dea852e29887adf40b47af4eeb81d1de27610aed31e0c19b3f335cf52d7b4", 0xec}, {&(0x7f0000001bc0)="c2e0826bb565eee2a2fc00b8b41f3149b8e777dcdf4724a2cfd1f4ca83028b9c32344e981a682d6de77ae6f8c6e8681f6d6a8ee30a879069aaa2bd9eba743f6a400f4aaf58f7e5e2525f947c801b569db712649cad3377ac2d292dd12a30814e7db933b5e0800d58265d2867c55252e40c835223285460091ff5eaa140ca7624a7985709433d9ae68862cfcc9f4abb990e2f0173651b7b5b332324be3ceb85b288294d34d3d99d34cae5455c8a419badecc48960180f03597ce8ffb358114bf08f01d2008af48ec9f7bf707620b80a282068629d366c7b46b501bcd823743f3dd7c017ae96085b0ff2c0bec05475c767a19e90", 0xf3}], 0x3, 0x0, 0xfffffffffffffffd) ioctl$KDGKBMODE(r2, 0x40044b06) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getpid() fcntl$setown(r1, 0x6, r3) 20:48:52 executing program 1: madvise(&(0x7f00007fd000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x6, 0x5}], 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) write(r3, &(0x7f0000000100)="edd8b26531947efe4e25278ab73037e5db898707dbb7c95dbe4b9b3496a603173c0c64b455041e82fdf5777c554239b4fb2ec5c07a737765dcf2b2f5e6561cf0acccb842fdde446f012114b9ac7adf43f0555a0ed687ad8be0e244fec8a6198a74e40dab6c28e5a7206ee2d140e1b95286c77299cccdf126f8d25bae16d4b87ca42cc66afbd116b11a6191ed510797f6cfb86153456178ea7a82ecc2cf586519b7762aa0edab5f3e96e0b5b46503fbeb811d73a9ddd6000e4a5fc050c1d9e51a01a7a001a02629fc046e7b127772cfcd00759406a168f3d24ca5b15dc62f27fcae35bf1f64dbd40d4a9e01d5a7f8ba1f", 0xf0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() dup2(r2, r4) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 20:48:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockname(r2, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r3 = socket(0x20, 0x8000, 0x9) close(r3) unlink(&(0x7f0000000040)='./file0\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000280)="ad18f05de2f4ef18c190dc97743f3043bc3eff300fdec66bd83a3679bf034fb373cddbbf99db3148518c241c632cb4f6423b409309e82f84a9d90f847fe07fac0a5700ea4910ac0a1bad4b812b77f9c893c58829251517f2b6d8b1ed3d155abd1b2f35d8b37535f606c8cd694cb79bcf8c2c6549b1a890f6629ef8881d10d0e31d1c58382fd6076f15b8a7dc56de45c60452bc7df7", 0x4ac) 20:48:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000000dee5083728ffb4e10e798841a26086eb7856989eadbe76438425518d317fc2595748769c3cab775945354711b2d7432545f2b9aee69c4f5614e15c6b69f3400bd123a92a4af0e3fab98628e5181510ff046aa39757ba07139cd44836e6e02f877e508d68ad59ba7410e574cec796906fac5174df961"], 0x18, 0x1}, 0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) r3 = getegid() r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) pread(r4, &(0x7f0000000240)="9ad84b229d2e2c14018f2a805ed525d57743badc346953d5be8930471a92d8e93311fc4b89a648cd94764c9e6b3c1bc34bdf882c42be5c26058d95b58d34fcd3e44ed3b6d9c835d0e2674ad22d3447d0bdf38d57f5ee9a9a209b99408fe3ddc9fa28c03636cdcb599122ff2ac81266a11c1377e12a73ea0f11", 0x79, 0x0, 0x0) setegid(r3) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) 20:48:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 20:48:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x4020000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) setsockopt(r2, 0x80, 0x0, &(0x7f0000000380)="7377033f743d5da4494d3181dd6bfb19d7146afbdad092244158a5a3fe50a7e41b994f8395caff60c6b3535740c49aeaddd0e6eed9a5ecfdcfb1611458ffa8e4b69d5f0ca655cecb7a6ef145235befff5abf18d632c9309890bede1c4d2f50bea1eef3279aa74a9bec862044c4d82acd1e9d763b28607561e6fd76cf089e84f1d2abbfc6a4145653911610dfd78177b589996cf768e36cbfc2422a125fcaa2a95430fdd032a0fbc7167af08e17dc0212f5e13cdde8eab33c20fd7c69120230aef237fe2cad7ac7e27f33254fcfa8de9c2956052ed1e9e6572cae36963ad123d84c1109ea70605d3bc72127b2ba003a9bab5415ff58b0e0cc3664e52622a0affc943fe59da67a1aa40dd16514ace4aff858f967b93bf103ef68523382ffe29db1e239a8e8c7ac9d97dbf45cd6afd2f68eb547cf14ad49e832d634dce0f7f0d95a3c9e88e757c3626bf9397220d97bf591fb7b6ed2952b0747212230d11c31c13401dbe82b2562b64a01427548ef6df4d9e7369767c98047ee6066ed4486386901e086b4fe953e274a20e2f6aa185f391180d14a5734355ee5c6eb86fdfb61ce89bf6ea45d40fcbdaad2f9adda3da58db72a8e26e2e816401508518d5c2bb8827afca6d53e3f723ac061c46fd9499a5270a613b3c1be1a0d5984e8d377e6ef41ab7430feceb5ded861eac3624adc53045c1b7c6c93c36f302db94d5ddcbf323da83a9a81d93def9883d8e474482be459441f824fd5e9202a7f041aab6dda5c11b261ddfa4d26551b24cbdbee1f835824391fd83221712cd9d9023d22a0568a9903374519ce4ea813fe8b11ebe68dbc906b6947da56c68de7c90d89e6238494b96908febbe310f2d0519552a30d3c184a99496bd7c2fcb886f7a3a7e573999651107237b92c32c8e00ea2b4bd2d08202247d1c7748ea4813cf6fb82f64eaac044f0aedfdef1ac0300d853b730a959ea612849d744d72670954d68b115fa0a8e632ea61eb6c18a32b12d9c289651355586a01772e1fd9eb5d420bed7937877cd8b241c66da58d6146d9f7094c7aaf85da5cb44e12766b2229e9aa415d6c2157efd588c184c9e33bf3647a8aadc75b9c244328977776ac3f12cb980554d874a5b924c7b1eaffc50b002a9b229697b15b9f93a09670ccb370dac47d2027128f1a730704a28c3a282cf67a1fb2af0dca1902544574c45727e2f74496370370e873cb924aa4fe480d0e132f49a729d9208348d12626fb7f6d413e238a3c9d5a3efdac92dd2f2549e6f994f62ecff7d954590250757424b67751afbb6427e94b41de17b5fe65aaecb5106ed35306da3cfc9a0523f6b1db2731cb44b22fa84884ddb1b1f620431036a39ddbb9690def90468ff674b653d857f41d1211293896d1c8a9e576726cc71773cc5fff403b482acd8b1de0cf666bd0f8d34fa338af692c30bc7e76439e93f676370cc709351f01367a23628e7b3fb35b474d43f993606072e3b3c41d85eb5b7dcfeb18d7df02e96219dcc39602fe06d165d0a879285a14f6b57646e6a0736c2aa0f6f970a354d4d7cf5034cecb7bc8712b3fc21ef5807b00ede3860ded926826217b24d2dd7b863f2e181d8a7fa24cda0fa60360f46df78ee19e7eff05dbdde4bef38ad1492e958fb1413e9050513c5ca497252a00e9fd31fde935c4c71109a0f891986c82d652271ae4de5a6c0b0755939cffabf1691276483095b3d2600c265ed06e1759e91c56526b468cedcf4ff23c0d45e3e7651939bb910da821f6ab84822dfc3c651b7753cace6292e9b5a15f978bbfb77f9022c6c1ca28cebd4586a128d0d4eeabba0ebae6cf0303c7ec065d8f8be3522a84cfaa2cbd1dc469d74856766a271682f883b5db4dc54b4b95c536cb11f6f651169a664adc1e89f3b87b68283fd7a1b592f99ad1022a94f926de8e448a914ade1f762cc794e90653956f04649faa5cbcbcec0725310c2d75643e9738ed133a27b5e03bf852dfcf656f6747ea3a4126078c1f532e854f056fc29f4ebf8360ab085bada002c845e11c9a7959432ea6d7c90ea41634423eba991e48fc984d27cf6003bec5f2ad3f7348a4081568c2e6a6d5da9995cf1956ccbf51dd4d64725aaaa4a41819f2f53865a227a63987223c05dbb0b9723c0c1671cce86e0d343d922415a06d457b70ccc83dd67ac1ce6aeec691ac9ccccbf5c0eaa9e47751f5eaf07d273087b06cdcff5613fe8fa42938f4e131badb4fa0a17361acc1db657887835fad54c12dab41c0320263198196ba52223e8bd415842bab84f5c4a14ea7cb78871ae1d3b6194745c928ef9d059b0b93d659df55f0502a13643606f0b651b8894dbd2d3fcfcaf95e9208c0d20e8251c4f24d11280a08bbe8e2bd6c40cd2882a369701c82c4c9756bef78cbed3035b904140fdd336d003797115ce50ba499154dac68440f91f9ba402c4cf1446a67bd10054af642ecde0037af15958e17cb6c33db04dd698b343e085c988d369c40ef5393c94a23d95b318598c6ee745ac0bc5c4cffd8e2a76b71c0dd92d689669ecc9a24fa77d7883a49cb28c3352c1e5ebe16e02fa422e4fd61a9a35aa61ac62253f25a664396ea2bb369dd1553e0bbb17f2cdc465af486e0ae49a56858465d9364b3f87b14a88bfc0dd4b9f7b3b2a11d4671d1b26152a5efacfa58ca7c75da2f8caa1431199cba851c5b0db53f4d2c817e5dbe6b298972bd6dfe8d3b8e6d671078cf1c4640e30b1d90349a37de07ad1079582608d77762e62735dc9b28d4690cf034590c79b763c6e40a6506575a21cad6f3d2238609fb01f93deab6cbe9604433720a59444b34d2f5d7c5808b988d477af747bb3b323b3fbdcfad1e8ced68420c923b67242088007333781f27dbf62fa19a5bff76fa36a1a112a2233047c7897794155ba3ef16f9aa2c69fbdbc311a3b68c0a38b94dca2569cd13dccb5a94d14554fcbac949e1fe443e58f527f37f487cfea6fe7e5d99df54291bf4bb8d77edfd84f88d0fdd2082f720168dc6557a9b2598d9a8d86a240cb8c612807275811c0c0d037e5f2e2e9bb087944d31ce6bb52009d154c8da099774626f0c34d37655866f9f7936792a1420dfab4f16e3d5fea3d86c61076e9e5cddd236fd415f9e57729b86a1ecfcfb8e81ac2ba13c678c3475875f4ad02fc0bb1cbd2354a35ce52d6ead5da179865a25255d73f1a7723b18cd813f378904162e2197e086628a1adf1c7d3458d3354ae718907d196f5a05faf5760257e9e8ea0d6c62bc33fc6811af23c59a3922e3fa6e38c27f873ee4d0dcc7140c596b35d8d149c6795b40363adec3bbd7007b961bca6d18d2a95ae315f1051069ca14447e100690c6d62bc4346eac10c7e12247b8cb64ece00a79165e244a3a74c17fa738a253d4b2ed173cf447354a93417050a46dd7e18957bc80d43f22ec3ca7a1341b804553d24a57f7e0bfb77a6014eba2f5cd015177b2fcf094f57252b5ea6dbd59d85dc637f39574774ab29c438119935aac2187c9eabfe26ce4c9445de7f492ec9888ea66a817069708ee99b868d79aa4ed062a626291dfee638b1d08773afc33c813a298f26f1e82a3d7e9c7701a8421b652cbcfbe9e0f9a842732761bc0462b722cf52ba5edd857063f5e727c0f5dbfde07d169038e1e32e892f5f910332de5f3ac23893b609f29145ec17d40a49008deb90f56f4f3cd8db5d60b770242a6d5d99a0a376f86c325229340778dfaac54f1537ebffeb221e3e5f908003edb58f969de07102052309fd5c85f9618b09690e2decdd08ea038d0bad34f834c8f3a861e2aebce54a2416219942f96f5f183325fbe9e490a3dd7406dbe5e68ee72758259e62d56334064ee827a7aefb5b79e4050f874540e49100facd38c352bfb3d90136234184c6030fe78f1dcb2ad06133e9d201d27a86672cbb702bfee7142e132294f6536a746182564c31a964ee0650064a7bee1afe6350d367c444adedeb8d0ff8899c9011e2c670d1fbdd46318cbd4bd2e58a6681d6a0cdc8d8e9952abd008dc8b3b261c60634b9195e0a772a69d430b41202530ad9bb7f6a58df8f654cace3a66a995b97f0e9c9a231a545a478d9dee7a071396b98cce2a9895986176d4a9c1540fb2ac66c3c117bb93313312d5c7223c4d8e4f05331d56f9c4b8f15e9967eab9481910c4db079476aa4ffee2ab04f3270d852937b842773a0df9bb4a7f9348f0857474de7235ec7e764f8b262b30e746c627cf49ae9928ccff4c5f5cf030a435ab516b3b3d5734f766dda58c9fab77f4fb9bc4cd347021552e8453e121a373f102578f905732732162d4da2448ae337ac72823a7db0da7c788f4f3fc4a3d6e2adfa287146d8fbfc2cfd5546239550277527488e38b1130416da5d905f5545d9784f0bd7ea462fb7645f770fd50bd0ef6fd9dc7ec4ed6c6ae9e67e26eda6566bdda12844f304f9fd06cfe138a76811106366823c90992c3dca926249072ffcae3a5bcf16f1092fd791b11a7bf36b2b192bd0330ca99ac641da4b3746108c96355b578feee3e576c2867156d81676820ea004d1cde5280edafedac92a5b874aefd6e7d1bec6cead5b7b18be4679f60e6b7a0842696c2683ee48eb51ad42f951efe56f68a0fd98461885317fce5fdd31f621639f1941be82a747ab36ce012add663c3503e163f5e0440fc2475e7138162023a0c9556d0b4e0d19a41475fb6929450c10a7898866d8822a73ebc924cab25d28eedfb97240a534bf7ebc092024cc7468f9ee4b9e1f4030d041abbfc3492846acf2d67303a5b65bb64b74a522f7a0c742d94d3d011b399e144dd48477f3f0d25af8a08b95c66bbe41b4bdccc6b7609aacf3776502016a271b10c4ee065201e138a0dca6b7bed207c027dcd77b8034decb8d963a4062b4244c5175a11b4140a837ae6169a9624fcfa216d7a385fa1deca8fb9bc1b7afca3f80437f41033a6eea6110526a8aa87737b501302c91160b4f67a5ceafa67da13c215b1d7f09b41c16c8c95fbbd2d307e26415476865dd88c578b26feccabb05ec4c479a607f505d4e3e8ec87f668b698124aa77ee58a6c81e786beeb179cbd23671115777290add95a8890442721bf3a876f069bacd2f0e0c123ea2938ee5901ca19ad68503d8a41b2d2546c293a0349218167fbddafa88386c24ecdbe62bd8cd8803eeb830062f4d39c513cbeedc97b22e648d99274dd69ecd826ae66391c297bb97fbe06217dfd6c2f482b0161505810178a023444b2b7a314377c6ece77536673836b1e34b70a3b8a70c5b27adcd9e0aca78624771ad1e4a5ff2556da35f569e844f7f0b960a81532b382c5ae3ec94d2e28c8671ffe8a94630274373ba8009e9cf7d2397bc2f371f9ab1784a6cbe7c8759a12e0ca0ea776d58b842a049968e54bbee5ddfe8ec29c949805415d89504c71571f6e8c93f3335104c8f4d14e7e499e2f1f1e467124227bad55ad7fcba1a21c3bf99707af9c304102a02dab93478d9f5bfc898fe262f6fb258e452118dd7c8d769d8b0e13ee0513107aab774e544555f74f1f5f01bacd9367a5ae73438f1719d78e922594b3c5de14e9c31c65ec225192db264daabfe8cac3bdc2709c5821677a11c042e8c48d0b04021d05645d6c3ad38636d6c92d86d08b77b6ca3422c82dbdd59a88412b27c05e50e76614be1ecdf4fef5637430716eaeb881bd961a10a5b5116366c31b774cb903a2ec50b07a596d193d872e1204922d7de0245c14130c5a7f8a3cb9bfac4b6d5f1dafe900bcefcfabc6f4d492125cfc161a5f01838a52b5e7357fdd5942565", 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 20:48:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x10000}]}) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 20:48:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:48:53 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000180)) 20:48:53 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/62, 0x3e, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getuid() r6 = msgget$private(0x0, 0x20) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd812eaa4e713048e69931929648e9a3e8dcdd5828642e42e4eb207cf084309c3aaabcf4cdbddbef1d45f9ba9728e05e2b4390b507968a00410df4508d72009dbc2d762133536e0b160ce8d1c9f92d5491ab9300719e42f72a4c569a27b41ffb873d230795495200833fc921e4b881ab166a3a3b523d77a6dd2ca33d76b95e053a394222e84a66562b0c361172b8b285e782f5cd2c430824d4f95e2e63ba7c9843949a782e51d4b0fc9c85422290192a1c8c3b4c4b7185dbc88e3496b29d8d520c2b6ff5228ccc512ff6b77fd56f574f5350bbf994e43c2c72bdb3d5033756f044f6ecc55e4c6454964448ca2a10ef", 0xf5) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r9, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x3, 0x3a) connect$unix(r11, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffd58) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) msgsnd(r6, &(0x7f0000000300)=ANY=[@ANYRES16=r4, @ANYRESOCT, @ANYRESHEX=r7, @ANYRES64=r11], 0x4, 0x0) setreuid(r3, r5) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r12, 0x20}], 0x1, 0x5) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x6c2d6bb9f6c1a930, 0x10, 0xa78d3c21270f697d, 0xfc, 0x3}, {{r2}, 0xffffffffffffffff, 0x27bb666c69c0012, 0x0, 0x1fe, 0x4}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 20:48:53 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) 20:48:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000008077c98518c9000000000000"]) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = socket(0x18, 0x4, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r7 = socket(0x18, 0x3, 0x3a) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffc, 0x2, 0x80, 0x7fff, 0xffff}, {{r7}, 0xfffffffffffffff9, 0x4, 0x0, 0x5, 0xf33}, {{r8}, 0xfffffffffffffffa, 0x5a, 0x20000000, 0xffff, 0x8}, {{r3}, 0xfffffffffffffffd, 0xdcadb62b6fed8eef, 0x1, 0x1, 0x8000}, {{r9}, 0xfffffffffffffffc, 0xa4, 0x1, 0xb1eb, 0x7}], 0x0, &(0x7f0000000200)=[{{r3}, 0x7fffffffffffffff, 0x2, 0xf0000000, 0x80, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0x7, 0x1}, {{r4}, 0xfffffffffffffffa, 0x14, 0x20000000, 0x401, 0xb8}], 0x800, &(0x7f0000000280)={0x101, 0x3}) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000080)=0x4) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r11 = syz_open_pts() r12 = socket(0x18, 0x3, 0x3a) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20, 0x0) r14 = kqueue() r15 = socket(0x18, 0x3, 0x3a) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) kevent(r2, 0x0, 0x0, &(0x7f0000000340)=[{{r12}, 0x8000000000000007, 0x75, 0x10, 0x5, 0x1}, {{r13}, 0xfffffffffffffffe, 0x88, 0x1, 0x1, 0x2}, {{r5}, 0xfffffffffffffffc, 0xc0, 0x14, 0x4, 0x5}, {{r11}, 0xfffffffffffffff8, 0x1ca, 0x2, 0x3, 0x401}, {{r14}, 0x4, 0x28, 0x2, 0xffff, 0x10000}, {{r15}, 0xfffffffffffffffc, 0x18, 0x1, 0x8, 0x4}], 0x5, 0x0) 20:48:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202262f66696d653002429ef3ad0c467b60b00b69c83137998eb554c6f4ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f560000e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad07d419f381339c872641666c04a15ce9163c93809cb508e3d0f62f938"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:48:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") acct(&(0x7f0000000080)='./file0\x00') 20:48:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 20:48:54 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20200, 0x0) flock(r1, 0x1) 20:48:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000eba000/0x2000)=nil, 0x2000, 0x2182307a767a6833) r0 = socket(0x2, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000), 0x10000) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 20:48:54 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x82, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x3, 0x3a) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x80000016, 0x8000, 0x4}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x2, 0x1000}], 0x7, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffc, 0xa, 0x80000002, 0x1fb, 0x7fff}, {{r4}, 0xfffffffffffffffc, 0x48, 0xb86afcd2994e54b6, 0x3, 0x40}, {{r3}, 0xfffffffffffffffc, 0x10, 0x2, 0x5ca, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xaf, 0x235825d4cf70cebf, 0x3, 0x3}, {{r5}, 0xfffffffffffffffe, 0x0, 0x4, 0x7fff, 0x2}, {{r6}, 0x995f361f98bf8b0f, 0x1, 0x0, 0x4, 0xffff}], 0x8000, &(0x7f0000000240)={0x100000001, 0xffffffff}) 20:48:54 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) socketpair(0x6, 0x4, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r4 = msgget$private(0x0, 0x284) r5 = getuid() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000340)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getpgid(0xffffffffffffffff) recvfrom(r10, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYBLOB="dfd52e2f66697c65b0008c434bafc1604cac09deb0dcb222d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5ff7f271e63f111cbc91aa0148048f48df6"], 0xa) mknodat(r8, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r9, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=[{0x1010, 0xffff, 0xd5c4, "79cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb"}, {0x10, 0x1}, {0x80, 0x1, 0x7f, "f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd"}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x80, 0xffff, 0x3, "83fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c4"}, {0x10, 0x1, 0x7}], 0x2200}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r9, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000051c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b0203092abe469696fb701b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1006}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r8, r10, r8, r8]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x60, 0x8}, 0x1) r17 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x53d, r5, 0xffffffffffffffff, r7, r16, 0xe8aba8e07af35a11, 0x998}, 0x8000, 0x6, r17, r18, 0x6c, 0x2, 0xffffffff, 0x447}) 20:48:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000300)=""/4096) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) getgroups(0x1, &(0x7f00000001c0)=[r6]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x5, r5, r9, r10, r11, 0x4, 0xac}, 0x1f, 0x4, 0x5}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x3}) 20:48:54 executing program 1: r0 = socket(0x20, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x0}, 0x58) 20:48:54 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f00000001c0), 0x0) flock(0xffffffffffffffff, 0x0) 20:48:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x1}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="e59508b5ea19b11fbf4583fa6249") 20:48:54 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)=""/200, &(0x7f0000000140)=0xc8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 20:48:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) getrlimit(0x7, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=@abs={0x3, 0x0, 0x3}, 0xffffff4e) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 20:48:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:48:54 executing program 1: r0 = socket(0x18, 0x3, 0x3a) socket(0x18, 0x4, 0x6e7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x36) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)='./bus\x00') write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/178) 20:48:54 executing program 0: syz_open_pts() syz_open_pts() r0 = syz_open_pts() r1 = kqueue() r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x9d, 0x0, 0x8, 0x8}, {{}, 0x0, 0x41, 0x15a436acd47872e3, 0x1, 0x4}, {{r3}, 0xfffffffffffffffc, 0x2e, 0x1, 0x6, 0x6}], 0x7fff, 0x0, 0xbffffff6, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 20:48:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x2, 0x9, 0x6, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/L\xf1\a\x89#_g\x00', 0x80, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61, 0x8001, 0x0, 0xfffffffffffffffe}, {0x6}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000680)='?\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)) 20:48:55 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x5, 0x1, "1f076961d3a64800eeff00", 0x9}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$setstatus(r2, 0x4, 0xc4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='\x00\x00\x00\x00\x00\x80\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r7) r8 = socket(0x18, 0x3, 0x3a) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 20:48:55 executing program 0: open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x400, 0x33) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) 20:48:55 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602e844, 0x5}) 13:34:12 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0), 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setsockopt(0xffffffffffffffff, 0x7, 0x8, &(0x7f00000001c0)="ca68e2c6b8510368b956f9cb78af0d1ae560d547a3af0897b6ec098e2eef7c1f794549bcdd5965b068fe418fc0563834792141d101abd904f9415540346689c9eeae1c6d5ea54812b1d2816fd818538847c77ee83e1ce687621bdc34553e4cb0d4126bca6d", 0x65) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = socket$inet6(0x18, 0x5, 0x7) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x3f, 0x3}, 0xc) 13:34:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r1, &(0x7f00000001c0)=""/203, 0xcb, 0xc00, &(0x7f0000000040)={0x2, 0x0}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x3, 0x6, 0x51, 0x7}, {0x52, 0x0, 0x7, 0x10000}, {0x0, 0x3, 0x0, 0x80}, {0x1f, 0x6, 0x9, 0x95}, {0x1, 0x1f, 0x2, 0xd4}, {0x5, 0x1, 0x7, 0x8}, {0x6, 0x96, 0xa6, 0x9}, {0x5, 0x4, 0x5, 0x800}]}) 13:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080)=0xfeffbfff, 0x80a2) 13:34:12 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x5, 0x2) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x8) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2e6e54738296cf65, 0x40) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4001, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 13:34:12 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r4 = msgget(0x2, 0x140) msgrcv(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="000000970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000ff1df4678fb1b523a828b71aa0192d23c8408a521fdee8c07c093c1d296d78a6a6"], 0xc0, 0x3, 0x1000) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r6 = accept$inet(r5, 0x0, &(0x7f0000000140)) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000d00)=""/166, &(0x7f0000000440)=0xa6) r7 = syz_open_pts() close(r2) dup(r7) r8 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001600)=""/34) r9 = syz_open_pts() ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000480)=""/227, 0xe3}, {&(0x7f0000000580)=""/141, 0x8d}, {&(0x7f0000000640)=""/214, 0xd6}, {&(0x7f0000000740)=""/2, 0x2}, {&(0x7f0000000780)=""/204, 0xcc}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/108, 0x6c}, {&(0x7f0000000a00)=""/198, 0xc6}, {&(0x7f0000000b00)=""/30, 0x1e}, {&(0x7f0000000b40)=""/224, 0xe0}], 0xa) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r10) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$getown(r2, 0x5) r11 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f00000001c0)=""/178) 13:34:12 executing program 1: sendsyslog(&(0x7f0000000000)="259e1b2866a34beefee18b1a09738a63056f9441276fdd4a27ff79d3423827cae54e21720937ada82ef5d7214cf5dfdb7de44b58cf84afd7bf782ec070602e7f82fe4ad5e777811e", 0x48, 0x2) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b2e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x1, 0x0, 0x715) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x8c) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setflags(r0, 0x2, 0x14c093df2fab2bfc) 13:34:12 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$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0xfffffffd}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 13:34:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000140)=[{0x0, 0x8, 0x5, 0xab64}, {0x81, 0x3f, 0x0, 0x8}, {0xdee, 0xff, 0x63}, {0x9, 0x3, 0x2, 0x50000000}, {0x8, 0x7f, 0x7f, 0x200}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") 13:34:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) mkdir(&(0x7f0000000480)='./bus\x00', 0xa) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r5, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r6, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r6, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = dup2(r6, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r5, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r9}) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, 0xc) r14 = getuid() r15 = getuid() r16 = msgget$private(0x0, 0x20) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r17, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r18, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r18, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r19, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r19, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r16, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r17, @ANYRESOCT=0x0, @ANYRESOCT=r14, @ANYRES64, @ANYRES16, @ANYRES16=r15, @ANYRESOCT=r18, @ANYRESOCT=r19]], 0x1, 0x0) r20 = getegid() r21 = socket(0x18, 0x3, 0x3a) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r21, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r22 = socket(0x18, 0x3, 0x3a) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r22, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) accept$inet(r22, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r23 = socket(0x18, 0x3, 0x3a) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r23, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) socket$inet6(0x18, 0x0, 0x3) r24 = socket(0x18, 0x3, 0x3a) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r24, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) dup(r24) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000001940)='/dev/speaker\x00', 0x10, 0x0) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r26, r1) r27 = socket(0x18, 0x3, 0x3a) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r27, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r30, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f00000001c0)) fchownat(r30, &(0x7f0000000080)='\x00', r31, r29, 0x6) sendmsg$unix(r4, &(0x7f0000001ac0)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001800), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r13, r15, r20}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r28, r29}], 0x377, 0x6}, 0x804) nanosleep(&(0x7f0000000080)={0x2, 0x1}, &(0x7f00000000c0)) 13:34:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) ˝OUC8˝±ĄŠDA&8Ő+ĽFü>űÔ&¤ÜËkŤzz»ń¸s[őş™ö÷汑“ąôxĆĄµrI·ŹîDöŞ»ŽĄ˘ÓdşĽV9g&ęšňU[Ű™‹ ϡŽóÁ‡i>\őT»ˇý÷ z©ü^”G$©ës°ě" zůŇA@řŐ2*€«†yŹBťëĺŮ~Ă…*ľ S’pX‘t¦S f‘Áró1ˇ±čq”ć¦ÂhÜ­"ß*¦{1Ăç; ®3Ž3%ä]𧦾xr:;ţJcßmIOśtŘX㧰 Çˇ´˙°}Śr{]öÁß3R ->R_@áoŮÁPG…‡9Ä5Ĺ –| EěÎÖŔť¸Đ§ÜŤÄF¸` k;ßčéT„ĄeÔ´ ©&FĚ×·ç‘>Ýşůřć\{pckbd_enable: command error pckbd_enable: command error 13:34:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x1f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./bus/../file0\x00', 0x2, 0x3, 0x6, 0x2, 0x39c, 0x3, 0x3, 0x1, 0x0, 0xfffffffffffffff9, 0x10000}) munmap(&(0x7f0000161000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 13:34:15 executing program 1: r0 = socket(0x2, 0xc003, 0x0) unlink(&(0x7f0000000040)='./file1\x00') close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 13:34:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x102, r1) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {}, {0x6, 0x0, 0x0, 0xf6b}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 13:34:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) 13:34:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x118) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x1f) setsockopt(r1, 0x4, 0x8, &(0x7f0000000000)="47085b4fe1bc735c00656712003d8e2691bb4d034efceec82f25d2009570f777ba147baafae1d5b32c11a08ec433ffca786736088626ba611c1278472ad03c90177234afc40c1f3c", 0x48) 13:34:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 13:34:15 executing program 1: acct(0x0) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x4000, 0x5) fcntl$setstatus(r1, 0x4, 0x80) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x1000000000000024, 0x0, 0x0, 0x1}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 13:34:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="60eb1d", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x1}, 0x3000000000004, 0x5, 0x0, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x80) fcntl$getown(0xffffffffffffff9c, 0x5) close(r1) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x8e, 0x3f, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x5) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1d, &(0x7f0000000080)}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r4, &(0x7f0000000100)="3730de20c1191aaefd356e31542af76ef659f0d5a3073ab09a0d7d35ea4509b6080746187ae6d61b0c4a77553a3ebf44f26e60928229a86425213ca32aeeab7e29e07a2c65c9b0ac443a4a4e78fa3c9767651a3e7d0b51deb26779113cfec422583fa7f2a86d8479bb4641eaf1f44221", 0x70, 0xea6a4634daa251ac, &(0x7f0000000000)={0x18, 0x1, 0x1f}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000000c0)=0x5) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000400)='./bus\x00', r4, 0x1}) 13:34:16 executing program 0: kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) kqueue() mlockall(0x1) socket$unix(0x1, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 13:34:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) r1 = socket(0x10, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/d\xf0\xf3\xfd\xf4\xb8\x0e!)', 0xd03a19906a36fbc1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) r5 = getuid() r6 = getuid() r7 = msgget$private(0x0, 0x20) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r9, 0x29, 0xd, &(0x7f0000000440)="ebff7bbf0435be74309431929648d453421a7a691c4ea01879568727bc1914d589190efd8b1af9a77c08c12241b9c0f9899e3e6072b5632045dad827db6052decc6e2ceb7933b2bfbd73a0e043ef3fb22448274da81f880aacaf99bd99571ff245e380ea2bd9eca4a821eb978d0823c03791db9dbee94b992ca4e0dc7672dd96b47df61c31449c47552226bb6507319b828404360ad295644fa819", 0x9b) r10 = socket(0x2, 0x1, 0x5) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r7, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r8, @ANYRESOCT=0x0, @ANYRESOCT=r5, @ANYRES64, @ANYRES16, @ANYRES16=r6, @ANYRESOCT=r9, @ANYRESOCT=r10]], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={r4, r6, r11}, 0xc) 13:34:16 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[], 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 13:34:16 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) setsockopt$inet_opts(r4, 0x0, 0xf2f0a68b67490dd9, &(0x7f00000004c0)="f41726f1ac29fb858f0e590466bf8ebe5464b400e544d3c06076859f92d8b9e2e1d14b9a978546dfaafb1413", 0x2c) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000500)) listen(r4, 0x3) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r5, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f0000000380)=""/242, 0xf2}, {&(0x7f0000000100)=""/1, 0x1}], 0x4, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000b8, &(0x7f0000000180)=[{0xfff7, 0x5, 0x81, 0x3ff}, {0x9, 0x1, 0xe1, 0x5}, {0x5cbf, 0x3f, 0x1, 0xfffffff7}, {0x5, 0x0, 0x5, 0xdb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 13:34:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0101ce00ac55a82f11fc2cc91b562aaab0022380"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x0, 0xfffffff7, 0xe73}) 13:34:16 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) write(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0xa0, 0x208) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x10) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x8001) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x220, 0x0) fchflags(r6, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) 13:34:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000340)="d40a582234945d763eb80e408b37f13df2d44243bc7536cad7fe78ecfcdc9f18b42b33c4bd2c186b787367103ff3571f84bc635ea17db840f908b017b9b3e064a3ded6f2b88dcc201d332da407aeb86626bb19510981", 0x56}, {&(0x7f00000003c0)="37e2542a5a3361afccdee8e199a04a67c5debac06080303df3d97c5aa85752a4bd15cde2482422363f643deb2654c154b87f4b630cee8ab5579949d645240bc4abd218a1e4edeb071409c31166ad142c796a7427e7b43833a92d123adeb991d043f989c2081f261a972f9e9046f5b21c7f1930d90b8233d89fa18841bb3c01e98cf6c0b1fc464bc6e6eaac24b0b177dc5e98e3339f147bcf4d97059826feecfccab90b0015da7bde8d5ea6e7954f0c5b69ec954c", 0xb4}, {&(0x7f0000000480)="f876ad410c19f26d820f115fef65e02771eeca558a57e661977498b205ad7cf3d1456db19ad462571c67d895aafa8d4700da3ae7179afb2a6f93e43f863f0459069e0376e08707f62687de40cd3a67cc28ffc23f91ce37388e8ae7e132584ddb9aa810928f4bb3d5dcba5b0a9c83780ba2ed70f465d19533db5df34f408bdd685e05782883cd9191dbbc3887741403959718c668665621954f0124201f79bf4e1ee962ea76a46e3bdd1cc96ff56d3839227b5676fac4d81f0a34a2d56c2a5df8907681d04de4abc58d34bbae9022d4b6b03b7c95a1650bb4814e7c6670ef948c18271867d84b04bd42b0292dc74c828693ee9e971f3f7b01181a4d9d", 0xfc}, {&(0x7f0000000580)="1ba3e1c8f0f158a72ca33f5994a3a659162412a2db21219163d2a84c5252ca6fea561da601713a0d683ec707a939b8ae12f16e842554bcaeae95f8c28e3c594f4359432009890481836e6491d2b09096d8645ec1370b3dfd45ae34c86977bf7759a06b427eb4c8990f360676e4bed2700206ce6ccebea8b62c4843ca9bfef3a2fdc8064b11711d128e3c8c74ad0321ef814635f730b550edaec408603f352d7a2950b16ad0eaed84d6cd32554f7a52db6e1afcd2438316eed600bbd789cf769d762cfbf8b01f52167cdc2002841e914c9337f5", 0xd3}], 0x4, 0x0, 0xfffffffffffffffc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = getuid() r7 = getuid() r8 = msgget$private(0x0, 0x20) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r9, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r11, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r8, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r9, @ANYRESOCT=0x0, @ANYRESOCT=r6, @ANYRES64, @ANYRES16, @ANYRES16=r7, @ANYRESOCT=r10, @ANYRESOCT=r11]], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r5, &(0x7f00000001c0)='./file0\x00', r6, r12, 0x6) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x2, 0x4, 0x40, 0x238e}], 0xffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x10001, 0x81}, {{r4}, 0xfffffffffffffffe, 0x10, 0x58000064, 0x6, 0x632}], 0x1f, &(0x7f0000000140)={0x7fff, 0x9f5}) 13:34:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0a542ea8117be2d3af5779a6ebb22bb62c0fb8704862da1eb7b48f3c77aeffa830ca"], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 13:34:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2be0992ebf06210ab4badcb741780cc533db17608259123e3935314d1643c2ce640df4a37cec327fcc069cdafa4e40be972c152adf6d67625f8a1103abd0444676d4aa3f72b665130b5b11ce3df8afb9aeb1dc8ac8855d30529e4a9ab6e750282a2120cea5a368af0676d775682e36f7f3737204172df79f95b29c1fc43471b0680f8d8271e99a467f3ebe0198d4ef6c5971725c5b691b8b3b6c9ef5cfff0dbcb9389bc0abfc1647f463dc2e09ffa967e278530ccecde8c684cfda64724ec892fb227c431da2fd0944562e25258da3de7ee5ab4b00e2c5febb6e7a905247296811cf6ea475c37783e025c41e81a434b8e2f0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 13:34:16 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="f9f61fe08340", 0x6}, {&(0x7f0000000100)="793e0d56fdef946e2c519014fef7442c8f0f5fb2eaac4a91d59734b20279aec266900ebab02c1d964825e1269a6d3e5394df42819f042ebb358983f8d05a5513d671914642863b34c1512f008663a6b821fdcdadd7f6f20b9de0cbaff8e0ebc8a4fa6dafb4a93f085db9cd293823e75c5ded6127fe6fff8aabe010a2f490a254787067264659f37382fe20b064bd596b421b182283570d", 0x97}, {&(0x7f00000001c0)="27c9234c8614ce57a35bf48058588d8bcad0465df03bedc9649ead2c8cbffc0a802c3d2659b3892f58ff9b47a8d3a429232a37a51c812c01570245d3f0232686c29e7d798f69e3bc", 0x48}, {&(0x7f0000000240)="8e18f461fb3e0a6f5d167edec5aaf1a1cd940d835329d1e39c6ccedfd74d61c8331f3598f42e9565416387ef4d5ef34f2af720d6c5632751bd774f75cd1838e71ce4bce882ee41cf380fac2dba1be17e8031cacd976d53dc9dfb7d0bb00b9b1c4ca628b8b6eb5e88723ef199df0e856d5b2670f6da4ed3c47b79345fd350f38959b51f731baa979393c56cb68f5e5011cb6059", 0x93}], 0x4) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r3) 13:34:16 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 13:34:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000380)) write(r1, &(0x7f0000000140)="ad01f03fb83e842e", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="a92761e1f8bb635b0a720e93b702188d9cfaf3f3bc7a4f214ba5676db64e46e8adb7ab030da72fff35b55388d0b689a516459ff8b1f7d34397c8b5e64fe734808b68bb84ad964a1e74e9356293f0e9fb524a8af8166d27fe57178d88bb8818126a21e2ce6293a77963fb38e6d2f3a1a43c166b7247d2a32c1d522e4c1c54076745b85f26c082a9bb01b44351e23bcdf4ae5ca76b1ea69327eb0acaab7d5626", 0x9f) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) chflags(&(0x7f0000000080)='./file0\x00', 0x1) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x200) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x18) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000240)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000280)) 13:34:17 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001680)={0x2, './bus\x00', './bus\x00'}) open(&(0x7f0000000100)='./bus\x00', 0x80, 0xa) write(r0, &(0x7f0000000040)="670dc3", 0x3) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001640)=0x9) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getpeername(r2, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x200, 0x0) r7 = socket(0x18, 0x3, 0x3a) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) fcntl$dupfd(r6, 0x0, r7) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r8, &(0x7f00000015c0)=[{&(0x7f00000003c0)="9ecf39c7855ed3bea26196158fc991a0a8a55b13", 0x14}, {&(0x7f0000000400)="74749b5823675e66eb694ab1becc78b12a18150c2eac13b6b776935a9a621d69c42bc0fd6a8c4b7082000b609f29e02039f92ec64557ff993bf82666deb35f8b59ea6ab3a362a6083a90ec025528d6afff336f7d827a8442c1b06f558d675dafcca27c8abaae65dbf79e7239cd25bcab21cc63ba1ab841da5a23e71f4e72eba5b915a4655816263dbdf862bb541c2c1cb9713b8d490f624131c10b6b6d0b3d898648fb1d8fdae3aa63b63020a9255a", 0xaf}, {&(0x7f00000004c0)="657fa56d0cd43a480e8674d65e979fb05a55b174d455877a84eabda9168d51ff9d406b6323310b05e5a901cbffbc895a4f7465c6ba2a736a8af3562613e937dfb47e6bec1499c6d7f6e8504c8de27930", 0x50}, {&(0x7f0000000540)="9641596c4ef42bd40339a1b77c5b595d51ac76ef516d5410af5759f6fe4d468ff17256e8017d0826c943a4c01d8b8dd53637dec46f05305c1e513df11ae24584d97d6abb31a3411bae6d76897dec883ad25eb8e902fe", 0x56}, {&(0x7f00000005c0)="68f60c97725beb177f5978d29427f48f5917c88f626c1ab6f3ac92f483a970a577c7e28cb380946d83ca2f2c8af5ed7c90dd0bab5233c8177d41ebe0f7ccb2a046cf4ffe0e7f7e4152b338bc515269b57103bb2a128ef76931ec6cbfd6e435296192d443e60bc56a3b121902ffc4b4b54e09311f3d64d70fbec75d77caab88b55e7b36413102ee38eff446cf3d90739010cbba27dd4caf101ed2f630ce4a574ff32e5025ec60f87ec74063d7257ea2ebe85e3b992b73b004edff29c6822eccf2a73826f84f21953ad40f16292db26f83fd24ce1ddb3ce22983f034400fc1f4ca7a9dde039e8a7214d04b7d93a8cdb5baf210df52b1f8d54d6a1d13608cb74aba5ee1eb25d510ef9838492134b3bd14ce78920e22a4a107ffce36cf0c2d2f8912f91e42888ccdf9652776ad9e5523d350c5b1c11152f9d89307bfc2569368a84c07eac7755ef6956e20b8d2d7e34df589504602bf7b90fa03831464a811dfbac6643ea537b4cd3c5d44288bdef9a309f2d4825f37fe00c40645953601214d37a05a081fd685967bfd4d7bc0bf321ec7b4d218ec72cf7a11517921b5523aab9bb1199614b5446d2793ba82892650776fb289167fb6a591cd04530288725d99550082880e96efdde7845a7579aeb140d8e380f937c439ba84b86be015fbd32f7d6e3f867f1d9241029d53f65abe3466e708b4b17c92810a7786ad9623737bf919439d6c400185078e16a7d66c088c61ba835c165e467f33629c0e279a8f88c46d6b286f915c6834927a55b6384d1553f9cdb6ba3bce1661043043ebe6b2ceb141258db7cba357d7d255fdc2f06697ae1715c39167b4fd99c9f32609bad11f39145e7f5dde751a66a8795cfce6f9cf056e13dd2ccd07a4cf833009d71d0f88694981bab70f12b7926e47d174c1c0f60fc9c77e66b472094dadf93f385cb88ce5bf0e832216faf24dbc6404b2dd07a4a3610db4d4c126433cd7588026415f0a86a1d0445e5965c16afb08176c058837124fa40ab4a84cfbc6eca64cb7ec435939f5375fb73b69c627f374acb2af538c47bf8e39f9ad5d6a4251216f492629088bb6db3704d768f27a893fc7116e48f21ee402a1d9066c74350c7c16d19def36595462bb830ead67146d36ab2551c841f7476a8ff78d6d984b5d156a89f7480e091d736b94bdda598875d47cc17f8e80846c34356d097d9c2c253d7311237d1de26976f7aeb73dc5ed31023d473e6e8e33088df18e7f8216226677b02c0913285918683120b55ad49d34aaa6b77573325bba0f327bc8620c9025760694ca55299f5cd1b145db13699fbcceb112104005826e105485e1928bec513f78685aefe65f6ac54c5a0b76f380991b810b053b0314787553a39657668571409e4d6d27d56eb2aaad298a2ee276c439210c771f6221edc84f4b2a0be3d8796c956204e9ff28f8d8254eaef2ca91d50ca3f87077a0783d40f1b6ba7dfac07fdc415083cce2471e678bb06ff5495cba66f190804f2f0f3cd45bf3474868eccdd916c12124f8bf6686f10e141fae9be8b00bc5482baef611d224e7273ee5d00f236b9f34fb8899c70aa0756e8e842a43cd14e019afded765c58c55f536712889402ad7d6c632fc9f30fc82eae7b6a99cbb2ee8791e672126ce226defcbbbd8cd78968c694425748148c6fe1f2039dee52338f6fa620340b4206319fad9ac3293e3d86be32f7919e0ee6d32fafbf93465ad3c5f612af5557348f21a61b04577b0a3f39f1b8da44c96332d62b64eead4cd42b5600e64369f353010619b947c906f04727ec40405222f71ea66461c599f3d7e1f7369a98d6036acade675f22fa2ea5532e4587afd4149829e4a1b7ce7f6c9964946d8bbde31ec281b34fc6abc3602061eded4da8924469b8c975c0e705b607a8bc614ad6bb74da0809f6b7f6100bd58fa32ee51b665d148d6fc5019b86e0fd734d9e727196c9c68e3a6e1e3c491a7599fb1cf5008333920489b035c4bdf5f34667ba018be7a662e2889ef833213bf07452530882884949163df47485431ad4939151be9c891a8b6b6cf7bbb4c5f1c59355c7317446db6accf1a56c0c6de34d02b16d9726382a6d17cecb5111e5fab16da46738a830dbda469a875364d7922575a68124de95f5cc8aef6c4c2de104ad3d680b537039370e776eb750534385e201682bfc986743284f6cbf9d208aadfb5e77a625008f8258207b85c6873c8bd6c6038205b8f76b79c2534a28102593767e4b76eae2990db9952a662dfe1806f241296fd37fb76ed96e7b6a240e6e9c7f6dc8fb013d5649072ee2e913610370c60516aa98fcaf4a5c2ff91794ada384a5127b8a6ca6f37d42719539b2b3f7ff898ea1f01fe604507951490e36b4818b876f687a098d72400583d3ca99e1e1bc4cbcd8e50df7f3a57b9798a1e2d19635518e86e10a3838f9c492c245e00e6902c303a4e0c52eeaa324302c451c7e84f1f5ea802dd0c6e02b3a35366d46bbbbb1bdafe5464daaba9dcdf125874300f1af1b8e4c4ad37c26aa722c7ce16fea1c43483cad0e2b877b8b4d40071c52237c81b368bfab138e366629fb7f1c7f2076e581c1548a458a57b40189d6968a2e0236cb00b7cc5c5a725a9e4fedb828c56cf9becc7f21ba44d5fc1ebfaee3bde6f5085e2a2d69a02592be8d7fd2ed2fbdf2367e76a46383d730c113d586321c0d8fa8c3f45a9e5a6d11376430d1b0d6141a4ce9498007384fb5b60ef5c15be586142851676bef98a23a6e1942c719e53c7a992443c0a350c5024c580f7a9bc0b9edc74befdbce0074550822db5c9a4d79b293b89f2d095291020f87fef0e0823928deacbe1099f158528ca7bde06219ca6478485da491a9b86d530db2d43e9077f7ac261ff2fdd8d5f3f3b3fbf59a1c862bc642bcd00ae75c96b215ef2438a635dbd1d69e03de827252e6483ee56318b006c99474d656c15bb8937de8c6c03e552b384326289d227656320aac1129fb61b027bc6191dc9af2404ee58dbc39e619da1a3726c7c291e38be4637d76ff36f17cd719b6462a021778cafdfa3f600dba6bed94e61cc974136998f18f6b5cc94899666ed776504741d89af9b78b09c10ba780bb34b06ae9d15d6f4b396bef59fd8d16698ac74f5f500113dc94acfb1853c8f9f6fd3ec1e0b70e097b3af89dfcc42aa3cc528a64baafbea1382be2e147e0fe67a6341989a0561e44811d28b3948a28a26d4ebe208ff5a8dbddf0bc2726ab55fbd7a0d7be1f2c0872d6e18d7e10822434590ef4f0f5cc7b6f8b5c9de87ba2cb7d54d99dea4320565b44e83514370f48aed58b8ec90d7d158726747401e1adb20cb42492a71db176e2d8b4560d8bea16d8d8387c7637ed1414332023543afd10dbb608bc6558c1acc26b526f1c13f25d1256d434f35a1d7ec9246a99c922b373304fd95169a8387d92c66d16be80749fedbef9706253cbc76b22c815f57acb8f54772693c2aac99c66eae77fb3df3df5665d3a666abfcfcd6c2efa1d19d64f05eb3096e47774e20e9e83af71ccb90a9a47609b60c2a9117811def17d04ab8c7cfe9826f0d4d1dbd712e219dcc8f5622de7b1363b51d9660c2d4a42790e39a8a28a09d92e56c2ca63c21ea50aa15391347a3fa854387311685072417d4e27fe49701424ccf5654ad4ae4ae7f6eb523e36741c81e2f08b452fee5a45c8b74d6fede56ce62570216ff9cd4506d69dcc56160a5a58b63c5f7b048495ace2e68573963ce8cb26454c3bd0d81028ca3fda66c35398960393c1ef83b2a18f8b0551ffc433a05ab2b765bd03b6f819dda279297d17a5162022b560dbfb8b9d3d4513abacd313d786a2e8a9fdc21733f211573af33bc619033eb4fb0881e4971155cda9482c8d24fd085e3ba430e995f9541b53261f9176b0f68eedbd0c88c30f8f7714f83f2d8d64d4d602ba69913a5e365d34f2dbc60e774816aa66d0ca6d13adc4acf2e91c6191252326d54756b621c30bc6cf0c04d1187da6d3de3056cba012f52c8b3b777e6a34ff812ad39b7adf6a0252a215c29e99879513ec0cca3dc94edc50a5eca8361b93469999a10b72f96d3176025b341b16b575da3bd7bdf12dfd392241fdab3216d56867eddb66131b0368b9a7ef4bedcc2c01b79b6c24be0135e2a5e4283d267046b4184ac89ad6a3c2149a9e99bf2f23b0248b442a3b7c1bcf403b26213c47bd4dd42c43a4bfd1aab93f2a84750b804dce800cce20f23a883d0e6816a944727e5bf051cd73d453b335581abbaf00c2285715cd04d89b735f1c079e8365e8f2d0692f0c8083799f71900406f2a728adefb890ad7ddd31b73fd901dc9969f259d12201b31151b84a20e2dbca03401372cc50e4f092f43173c0081201a1ff92f9489d6fb56261efd888592d9f63ebd6d831135677a309d5088f7af67f414a3cc3637b537c26ce169706cea10a385722e387e4f942b6d3e374812315d3f01c245261e97fd99c5a8cc8a2818e6d9c81960f6a99e6c0c8602cd3514301b229bc1408e32166d655e6541b9963641929f0aa1026fb9be406950e639de121f27ffb8fd4af45202e4889310209e81566358089e2741cc8d8a0d951a2c8202cc5677d4031c599fa60e4de59bc7a62a3c1cbaf4f4806404b74146f036f5905252c4e6bf9b3798e1429840ce26925d83574a6388c191585c9faf80c10a6e4954bb0ea068ebf40d8629e7f851133c8870405185f72f598962d1a3505e8d9afee8c23f69065107b2a9c99217c9a2ac7eb5b3811336643efd77b2cb1fb24ef680f7e15ce91693bad171600e14444334edcbfe95b1758b40b8a25ca4cf13b3a44cb6b93e354b8b408bb0bce9a1d8a15479cf9d4d004ed3cd008cd5e19f3162cdba7ae099903f000346a1b11a453eb0c4d63a5a3c7fc5abd80884552e320141d5a65b41a05c236b5a36d952585021807c0cf67344da416a68a251f6bf6068a5f0f330a6763e0c290b7dc84b6b416fc7ca620d9c4b4a36b0c5dd74195dd098c6af25d0887e9f8c5bf9eca68864cbf45a7316dafb3b5fd9b2d73ae195843bf790e2876136b95d2704956e9b20dafa7edbb5013bfc035f596cc7dd0d520cf61cf9970c6ff1abe5cc1f15198f7ea8e1959ac0ef80947c2f7528d7790e79171ccfff936cf79eeae0a3646bd0ed40ba02b8aa67f6c1660cce73f58f44dc493ee12fb740c40b949535d7139d60d4d371c053b5c1d10957ed406c78514fdbb9ec2db815a2d699e9bc472fe35ca4fce3fbff9dbae85f93711f56fec31139ad1ce1b896c6a8743e2f6fe04bfce38e3f47c1109b71aec0b6ffc6128b5ceaaacb05c097886a93ae69367406206789009febbb682cf2ce09da0a6e8f9e03d2aaead4d16e0ea5dcfa7e2f380d8ac4e3dc4ada77c212525ce567622889418ecbb2abe6f2b5b22d39853601fbf45d24a62a3dc51d174c182f64dec48fc2fc4f4562fc262e7014aa5db7ce9174d76375c666841ba0f192e39fc1498bab9fda4d8319d1d0c499188a2a1241457a3ccbadc1b8bba7b9e543625d17c4410173a234bdc7709cc07b0c26f3bcb1d00774b96803156dc3428ff56b3fb1045c198d64309cff327824d04eeeb4aa9448c0f491742afa196ed1b5d06593578a1bfdf3ac6de0d456c702ae4e933bdf41ef5b36eab8958399bb3025fccab47372d3e0e46b8bb585ebe416d5c33fbe6579f534129ecce79b66b5a69939dde3624bb736c3daee6815d5818bedcaf9ac49e9739bae8fa249735b051a101ed37b1655bbaefeb863cc6731780c7904e8f8b82708bf4bf59bc5a405043613362f", 0x1000}], 0x5) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000380)=r5) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0x3ff}, {0x84}, {0x7, 0x7}, {0x88, 0x2}, {0xd2, 0x2}, {0x47, 0x5}], 0x6}) 13:34:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 13:34:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="009f29d6ea0000007c00f29ad020dbc218fb0c92f40fa62e86b52aeb034e70378f489c23ef3afc74cdf3a3b9e9a390cb54bf6ab1f295e942802feb1e5d75e64cb32c881a445d7e9437b5fad594d80b77aeca81f9be5afd7b88102b84b434a5acdd743220b11a6e2362342cdbf22fc900219e1653849c964c66c6c82961962f1dc275e0710ad132039a5ccf24423ad4437b62d14fd44624ed8c2da32ae1520a61a4000000"], 0xa) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x35, 0xd4813c580f94dd8}], 0x3ff, 0x0, 0x6, 0x0) close(r2) pledge(&(0x7f0000000240)='tap', &(0x7f0000000280)='tap') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x0, 0x10000000}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x8, 0x5, 0x3}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x80, 0x330}, {{r4}, 0x0, 0x0, 0x2, 0x47, 0x5698631a}], 0x9, &(0x7f0000000040)={0xffff}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000003c0)=0x3) 13:34:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$getflags(r0, 0x3) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0xfffffff8) 13:34:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a101000000000ffffff05ff39532982dd9dd20f"], 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) recvfrom(r1, &(0x7f0000000300)=""/233, 0xe9, 0x47, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) r2 = dup2(0xffffffffffffff9c, r0) sendto$unix(r2, &(0x7f0000000440)="5bbd685da9a6ced4c2cd4d56edc673fac8855ad23061bc271944b772cbf6ead7d968aa677659ff6b2bba4fadb5c5e9334a30a97a4faf37a33a6c2e736d97915374f01a0c03540d0454fe7f41ba833a72752996255ae4a5", 0x57, 0x8, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') r4 = socket(0x18, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x81, 0x1f, 0x0, 0x4}, {0x4, 0x5, 0x1, 0xfffff800}, {0x8, 0x0, 0x1f, 0xffff8000}, {0x9, 0xfb, 0x5, 0x8000}]}) getsockname$unix(r4, 0x0, &(0x7f0000000180)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x8) 13:34:17 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x401, './file0\x00', './file0\x00'}) r2 = socket(0x2, 0x1, 0x22) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:17 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x81) 13:34:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001640)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)) 13:34:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x80000001, 0x7fffffff}, {0x18, 0x1, 0x7ff, 0x8001}, 0x6, [0x2, 0x40, 0x80000001, 0x70, 0x5, 0xfffffff9, 0x8001, 0x3]}, 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x84) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x56, &(0x7f0000000240)="1cd5bca0672b9e4c417c9318c91d528d0c9db6ae58d8b929495d852fe9a60300000000000000a5f7ec7aee51793730f9ddaf502794f5730200000018428a91b08bee6dfa0e40562be578c9213e9c3d33bc540eaec3db") 13:34:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0x4, 0x1, 0x6, 0x9}, {{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x7, 0x5}, {{r3}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x7, 0x1}, {{r4}, 0x6, 0x911be3fce9b6e3e, 0x0, 0x6, 0x646}], 0x1, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0xf7, 0x4, 0x0, 0x1}, {{r0}, 0x0, 0xa0, 0x8, 0x9, 0x4}, {{r0}, 0x4, 0x91, 0x40000000, 0x5aab9f1b, 0xc3}, {{r6}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x1000, 0x8}], 0xfff, &(0x7f0000000340)={0x7f, 0x6}) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x180, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r2 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r3 = semget$private(0x0, 0x7, 0x180) pledge(&(0x7f0000000640)='],\'^{\x00', &(0x7f0000000940)='$(\x00') semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r3, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2c373216d0a4f344fa91a4015ae3c667f3cf3351afe8abf27d63ec31c3a4f591e759ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa1954cac6d0ce3bc08d1af1fc2a86028b1719d49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cac0f0724f74ad246e9d5543ac0d20895f2b500"/218], 0xe0}, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 13:34:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0xfffffffb}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffffffc8, 0x0, 0x0, 0x0}, 0x0) 13:34:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='zL', 0x2) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) pwrite(r1, &(0x7f0000000040)="addda4f3272dd3c71bc5f701cfb9b7920425000b11461b91dfd2bc457a94bc", 0x1f, 0x0, 0x0) 13:34:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0xa2) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:17 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r3, 0x3) socket(0x10, 0x1, 0xffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:34:17 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x6b6e05e67e05d304, 0x2, 0x1ff, 0x100000000}) getpgrp() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 13:34:17 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x401) close(r1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 13:34:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202072f66696c653000ffa3d0cd48482b586e894b23d11c46df2a24091bf7ffffff73c4321bfe98374cab931711dd931a89877360a7ae4728759f04132ade48"], 0x10) shutdown(r0, 0x1) 13:34:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x90) r1 = getuid() r2 = getuid() r3 = msgget$private(0x0, 0x20) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e719f9fe69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x25, 0x7, &(0x7f0000000100)="06006dab", 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r3, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r4, @ANYRESOCT=0x0, @ANYRESOCT=r1, @ANYRES64, @ANYRES16, @ANYRES16=r2, @ANYRESOCT=r5, @ANYRESOCT=r6]], 0x1, 0x0) r7 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r7, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa4b2647ee7d46c6, 0x0) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000180)) write(r8, 0x0, 0x0) sendto(r8, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000700), 0x1, 0x0, 0xffd9}, 0x40) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015969c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015969c70 13:34:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x28006) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x3, 0x3a) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r9 = dup2(r7, r8) accept(r9, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x2, 0x9, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80, 0x401, 0xd0}, {{r2}, 0x6, 0x20, 0xfffff, 0x4, 0x7}, {{r1}, 0xfffffffffffffffa, 0x2, 0xfff9c, 0xfffffffffffffff9, 0x40}, {{r3}, 0xffffffffffffffff, 0x88, 0x0, 0x5, 0x1}, {{r4}, 0x6, 0x44, 0x80000087, 0x9, 0x2}, {{r4}, 0xfffffffffffffffc, 0x60, 0x1, 0x49, 0x8}, {{r5}, 0xfffffffffffffffa, 0x100, 0x4, 0x7ffffffc, 0x4}, {{r0}, 0x5, 0x1b86ca4153155760, 0xf0000000, 0xa100, 0x2}, {{r6}, 0x8b04a74a8191e4, 0x48d0bee07696bb97, 0x1, 0x8, 0x9}], 0x66, 0x0, 0x81, 0x0) socket(0x10, 0x4, 0x20) close(r0) 13:34:17 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x100000000000028a, 0x0, 0xfffffd9b}, 0x42) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 13:34:17 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r5 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = socket(0x18, 0x3, 0x3a) connect$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x347) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x100000010, 0x8000, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x3, 0x1}, {{r4}, 0x1, 0x46, 0x40, 0x7, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x80, 0x400}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x1f}, {{r6}, 0xfffffffffffffffe, 0x10, 0x10, 0x200, 0x76}], 0x9130fbf, 0x0, 0x4000000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x9, 0x0, 0xfffffbff, 0xff, "7b595f3b4c40abb6a901c05d3f68b44832a732e5", 0x7, 0x6}) ioctl$BIOCGSTATS(r7, 0xc010427b, &(0x7f00000000c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000340)=0x742f388a) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000240)) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r9 = semget$private(0x0, 0x3, 0x20) semop(r9, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x3, 0xffff, 0x800}, {0x1, 0x2, 0x1c00}], 0x3) fcntl$getown(r4, 0x5) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000cdf000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000cb2000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000bfe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b9f000/0x4000)=nil, 0x2}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000f66000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ea9000/0x9000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000440)="0f2fb8a981c354e857ba0a2f4b6aa540b984e20fd7c3ce85e49fb5b890059a0bfd0a15041a000a4243d76f552685ead37b6ef2a0c737492288516ddd5142909e6e54bc55f8331a32c57dee5c49060fe222fa33c51a3e230407881156dd65a79d16226a5a"}, {&(0x7f00000004c0)="9abd3d98f65f1654e29a9bbcdeb184e8212487f1d9e24890c488bd169809e0e2024c49a8babfffe1a85ea6e9daba7c477aeffda1bd24146bf35c692a03b84b11bdbb5a7ab1900e45091dc415618bae8a454c6bb144e3a7cf4f78926fe88c084b699376d94d20f64e9c"}, {&(0x7f0000000540)="af06d57707e20fdda533106eea128d591626ed1c13982ef372590975d0adcbfd2487cd4eabadb12e53c0f1c941fe9168d530e5032da88d27f9751bcde3ab73e43ea95a665581b5e63e7e202f991ce2012378c353cf5be108ebf61b921c3ed2d2d35aed", 0xfffffffffffffd97}, {&(0x7f00000005c0)="0b6505342ef77bff87ce34e0aeeaeb9efded3b0a666262fa67362f56c34c2adc62c0e5d4a96bedbaf53f9f32f5599e1b66cc19f2c2b9e293e18ed1371c0e8a79520f9c3f"}, {&(0x7f0000000640)="8aeb3abf67b30e952aa0aa88d87d7243e99225187975a4d5a6a096f7f0042bb90f65cb8d4fe9b2c7e88ba8183aa1f38fd74dbd205f23739d603752711fe0f1f8310d661b897c1b37a0ae1892733d4c3221c9e48b94e475b1ca29b815a0bcfef3b0d1911197f976e5583b86f9e53e00fdcfecbe0c3db2352004"}], 0x1000000000000377, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0xca8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:34:18 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x48c482a44eff53be, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) sync() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)="644f3bed1b4d7e23a740c1793730840cebe4bc4483c5410a632d8ee6aa235db629854aeb1e88e023ba8b4cc69bc6b5db4c92f9d752c74359ee8a9042a9e087b353ee2726fce769b3d0c3ed3715daff685c58893991f05898f2d922df16920f136f7e1f2f77b18c3e9aeb8ff7811813c748b01cfbaa8eccdb95d6222a5eaf37333089fc6c6ad96162f972f8e694b9ec9815f79e108ac92ec7e1", 0x99}], 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0xba15d4f16423aaf5) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x6, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000380)={0x0, ""/41}, 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[], 0x0, 0x1800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)={0x0, "55c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebcb9cc34279e6b54eead14f154722"}, 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3ff, 0x0, 0x2, 0x7, 0x80000001, 0x3ff, 0x7d7, 0x10, [{0x1, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0x100000000, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x8, 0x2b, 0x401}, {0x82, 0x5, 0x3, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xfffffffffffffffd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x1ff, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x401, 0x6a}]}) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) r6 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x1, 0x3, 0x8001) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/80], 0x55, 0x3, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r7, 0x0, 0x0) ftruncate(r7, 0x0, 0x6a) 13:34:18 executing program 0: r0 = socket(0x1, 0x8000, 0x9) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0x9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) r4 = socket(0x1e, 0x4003, 0x0) connect$inet6(r4, &(0x7f0000000100), 0xa) listen(r4, 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0x1, 0x37, 0x0, 0xf62f}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) recvmsg(r6, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)=""/154, 0x9a}], 0x1, &(0x7f0000000480)=""/218, 0xda}, 0x1844) semop(r5, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000002c0)=""/49) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = socket(0x1e, 0x4003, 0x0) connect$inet6(r8, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x5}, 0xc) connect$inet6(r8, &(0x7f0000000100), 0xa) 13:34:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xd8d4, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) munmap(&(0x7f0000571000/0x1000)=nil, 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648aa2b33a91a0308c0a56bcb0aac008c52cd6b3ca0c27210f4235fccfcf17d404a58e32cb1eea26e7c8b02e5e8463ce1dfe684cced3cce990e8586c537eea0c55f8a9a49f53756674d13f7dc4598842b596f3531fd15b5f4d8986342010d032653f092d7556048bbde1a752c27aa46afbb7fa26edda3fec40886ce5d15f94209da1fa9b3", 0xfffffc99) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d93) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x6) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10020, 0x0) rmdir(&(0x7f0000000100)='./file1\x00') syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 13:34:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r6, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r7, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r7, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r7, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = dup2(r7, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r6, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r10}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r15, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r16, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r16, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r16, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r17, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r18 = dup2(r16, r17) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r15, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r19}) r20 = geteuid() r21 = getegid() r22 = getpgrp() r23 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = openat(r25, &(0x7f00000009c0)='./bus\x00', 0x8, 0x8) r27 = socket(0x18, 0x3, 0x3a) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r27, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r28 = getpid() r29 = geteuid() r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) r32 = socket(0x18, 0x3, 0x3a) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r32, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) r34 = getuid() r35 = getuid() r36 = msgget$private(0x0, 0x20) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r37, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r37, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r38, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r38, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r39, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r39, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r36, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r37, @ANYRESOCT=0x0, @ANYRESOCT=r34, @ANYRES64, @ANYRES16, @ANYRES16=r35, @ANYRESOCT=r38, @ANYRESOCT=r39]], 0x1, 0x0) r40 = getgid() setegid(r40) r41 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r41, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r41, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r41, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r41, 0x40087468, &(0x7f00000001c0)) fchownat(r41, &(0x7f0000000080)='\x00', r42, r40, 0x6) r43 = getgid() setegid(r43) r44 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r44, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r44, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r44, 0x40087468, &(0x7f00000001c0)) fchownat(r44, &(0x7f0000000080)='\x00', r45, r43, 0x6) r46 = semget$private(0x0, 0x7, 0x287) semop(r46, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r46, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r46, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r46, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r46, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r43, r42, r43, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r47 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000140)="65f90cb0f9735ae8d20fa68a81326c7827498842d2356966179d523ac312cf6b427262ca0dfe16ecef23e8f8f58f5cd8e170dcf9d40bc07ece38fca25b8b6086eed7d3a4275845d5b734d347da5752d3d814e1d4599c24b99c1be27f427e522b43b815b050f2b29c45ffdc1c61ebf2f964c5013bf82b33bff2bedb53a56a6dd746f6281714298f7ee33a6dee67046cf74beb87e38f266b96c1cfa3c7157d136f37833868fb6fd1728e1dada06cd4929a5456135f63ef040117d831f62ef9dde04643422304f230430a52fc9260d32dea07353871caefe468fc1cc66f1f180ccce19fdd0815d4a4f38e73", 0xea}, {&(0x7f0000000240)="e8666b6cd0ef2254bfd83bbe031a2ee71e9f04ead1a669f0b754aecbac63026c97159d02d6c3b5ba40b13c76a2cc854a6524cfde0c8fc8b96d3c3e7f3c8bd6640a23e3875766ae8ecf425c035e104226e1b47cb2df4703b52ece8316d8c2b636c7437af71f88a6bf4a8bc0e61c3cbaa4899de4d508", 0x75}, {&(0x7f00000002c0)="4e0d2a75abce25eaba39ba4f2b689ae2046fb72102e076c5bf68e12951f873f95aa5c446d657a2deb62b14851f3a3334baa988c9e41385269676336c43b7d7cd477f706398befa31762c7b209d245fa23328b62ee6002670eda70a96a2573169603f5cae3bd2", 0x66}, {&(0x7f0000000340)}, {&(0x7f0000000440)="119a2428ef227d6c82b4604e09f62a0c20fd810dc7e7f9f3ca0ee932bebf5186e7d8b1426b87dd103d0151c28fa2b6e1b49cedb5d37bb2b651f35ee277a56da465bf669369c177fb8d53c6a39719f7241da9a2a6fc7e78ae5680d7950b1fc16c15b6c6e18a599070e270196512b7f43d26b90da2bafeea18626b9e6955af805e104a47ba18bc8dd359bd402716b1a97304cf811a1a325dcf8ca6bded1002c52e5d4b2dedcfb424c7c7e59137b9267c2db1f67699f9f05edb09fbd50521974952054a", 0xc2}, {&(0x7f0000000540)="d873fd4378b22e3f3d19eb59c3618c799060bc9d2ceedd78694f484e171174f2011b8b4618007884a16f33354d745154d06db50b03611262e60ccf98dd505c9c1f311a8a8f77fa32d7d704ea28af4db76e05b7da701b64ba01421593038da7795da9c897912467462ef6d4be50d42114dd15fbbede6e25542af70cf414ffdcb9d4938be8472258c057ecb0e688c458c3adcbcaf81fb49ad182202d5d8e74918a647b9474c6a0efa2d700604a1ecb9b857de8039c15e501cb7e", 0xb9}, {&(0x7f0000000380)="490dcc7af6bded339052bc08599a51047a3bff0ec6883a365b29d83db4b37f37ba89c2cb57a9009c12f02311", 0x2c}, {&(0x7f0000000600)="bd26049b290e3460539e499b5b9cadd3945f8545dc55f4bceb4c22b6ba9e49299909fffb4c3def4cbff9af7a72b9343873ff83ab173a777cf858d1787b5d3f57a3067d5f811c76c6596b02bbb23ef09b9cd03079c10cf1709682c8207a440f5dc80bd7aa02606607712d6d2d25465df63f1e5d6af73f38eacb5f96b2dbee6d85cd6bd1d427e9c1428791c39a94c14e93f91df20849ca0cfcfbe54f5ccc5fc19964257d5f1c1582cf5d780c23e9cf1afd4b0ab0b37b40194d7e586dbe91fb8f412ade9c3c79845846a35ef95faef35ee839", 0xd1}, {&(0x7f00000003c0)="22638e2605eed875a4815fd86119fee1482dad0ee19273c96175fd00116a0da5c085c1158dfdffc1f135d8d029d96085404405008074a8", 0x37}, {&(0x7f0000000700)="4df68884088ef4ba7e16d16d035c524fdad48da1024044c66e562889b578663afc5a74e1c317b7da1149090021c52b1b2d3808f51a9dde740a0423b645e17a408b9da3d1f34d13a5e43daceba3bbe12e6ca192126a296920e7fb6c6b87eab7c49615a8948a9183765da980245bac6a3f32b7b9a0aad7fa57fcd616b93d0f1b2a36bb9ddedfc3d54275075a870a473b04f584e16e6f46d8b68017ff5cf8b143d82f5977b4821a7f4d300c5ed5723efbc0d30426fa57682281f8f3be99bd28bfd3112344b786159a224defd8c7c53f8da5c81c", 0xd2}], 0xa, &(0x7f0000000d80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000ffff000100510000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r35, @ANYRES32=r43, @ANYBLOB="000000001800000100000000fffff1b190bf0f6201000001000000", @ANYRES32=r47, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x8}, 0x663b2108afe508a6) r48 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) writev(r48, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) chflagsat(r48, &(0x7f0000000040)='./bus/../file0\x00', 0x0, 0x0) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x7c}, {0x100000000006, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x0, 0x68, 0x19}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) chflags(&(0x7f00000001c0)='./bus/file0\x00', 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x9497, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000480)="ef43f66bb8ed489a93de3915627add15c4002547231ff5db44172384094da605a53269cd090dc8c25f4e19f7258802bc7a0532e9b29fdbb785e29f6f8e7f79b847b8d16b0f76c25237695426e5ed4819d879762bcc1a08a47732a404d16164f91c0a58a7baed8e84a6ef31c8f1b078374395f3e0ccd66012eeff030000426087d89baff0a9e118cfc33dc16aead043e479dc9cfee01fd084459881c62a5f45eda80a345db4e1e8182afd5289ac834fe8ba60a8255aedc546393658855b1cae3b690c5f5d37e33daf1ff9af315cf626c09f9d71f6733039d212dbe67e9c1d4a23a5763201e9c8585443a2762539d184d402010bad9bbb5f0ef7c3665ea4ffb6cf5bca79bd7af09fa5bbfd86dbf8af439e2b51149fe593f137c46551f17f2d03704cc0dbbf87bdee7df47029e715dbf002fb986ee9cd38a898931d11d819af6ed37574fe21752d7729138d8624de766905ec26ac9df2f3ff44e2b75433c0184a76bfcca52f6e9e70a695cc217cc4da16c15a8962e46c8decc9a07759d07e185f35686437f55bc3976aef4f1ac16574558c74e366a98245e4652b231323265c8b7f474b06daf0bea66455d51f84d7ea4a22e2eb8232c1cb6446c1c585353a30593649602fe843494c5edf2f32691e8913d7", 0x1d0) unlink(&(0x7f0000000180)='./bus\x00') write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="d3000000807cabd573b9a3486743", 0xff20}], 0xeb, 0x0, 0x0) 13:34:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0x100, 0x9, 0xfff8}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x10000) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r7 = getuid() r8 = getuid() r9 = msgget$private(0x0, 0x20) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r11, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r12, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r9, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r10, @ANYRESOCT=0x0, @ANYRESOCT=r7, @ANYRES64, @ANYRES16, @ANYRES16=r8, @ANYRESOCT=r11, @ANYRESOCT=r12]], 0x1, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x8000, 0x0) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r16, &(0x7f0000000040)="670dc3", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000640)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r21, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r21, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r21, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r15, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r22 = socket(0x18, 0x3, 0x3a) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r22, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) r24 = socket(0x18, 0x3, 0x3a) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r24, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r26 = socket(0x18, 0x3, 0x3a) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r26, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r29 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r31 = getegid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000840)="fa5020f2c4d9f6fbb39c06455c6dabc423630d96587400a232b4df53c5202b5565770b275b5cf49552b195a2685ab760a7dd9a0ad1ee9b41c1fd4ac24c045c7942d22882ceb089309038fa5c229f7fde55d2460dc80b10af8aa458b1ddc5173e3ed8c6842ba0dd7780c6ef54020e7b8a2d3d1cee943fe3eaf84a4f94e492026df352009d3713847a9d28ca64868fcb9bf235cb2f836b13b6e3366bd12a2e4679c7a7df67c42b0ab9729ed5c34c15ad10446ab3c233252e769be529652f140733561e7b95402b3a710701df3d0231baf462e89fd3da64105d95bb4159b405d7f1a5ba6f74ce87f0cd07f06d32d56c06b968a4a625182756228ce9c487fb31918a05fc54803eb6ce48795bdfe566a070563ee12cbd450ffc40db64e5c1a2115da2fec897cded3dee5161606e7df77e9ff265f5e4ad6ca2736e6d6c774ad4536c133b7ca025d58f21b8a825aee38db6d2b17e6617f47fd1f9999b69ffb6af070b20c87fd3cce7a729828496cf6f3353a0a5a0197dd765b253caf2e780fc38001e8c45d4ed81d4cb0eaf072b3fa52f75616af012d5255d133d73d3fb71bdb5e73a796264ad96a9df6e87d36c184bd66a9ec53786de001c042d96aebdb2f3a2e6660dff22f46f6b00a20fce123b09a7ceb258b6925f7477983dfab04868f483bf90348639d5893c49257e753a2767458f8e6ba343260d8997f11747d5823bea7624d4451f80460081aae13db5c1bfeec38041cb4571e061ac798c1c8ef59f7c8060f34d149351473bd3da5795ff8144456958882f9ca466093bbe202d7ced9f78e967d0cd385eaba762e7896423db0ea3bdc3c578e74eb381d57f4243854af8b042cc029f59dccd75ccad35a2af5b245bcc2e84d6152b41e8495b3664ea958f5ea8051cac41d9345947a67b8889e957ef60c66ae0debe70700ccfad51ed8ba98befa33d1895a3d6e744cdabce58945c35c68f4ba87276a2ba8ff92c2b1ef511eda9dc9dfe0b09a1fa7cae5d9e11b5021d70944a1b1189af4feb9b5a1da7209baa3ca5aab62f9787fc13db227badef844e5a8269526858f54fff09b5e00c51958b08551383aaeb39945063b61d99ce519887693ef8e1b36c2ff846c6661af1d4f5f7d76046dab10c9b1d818efccbf8d03774c2dbede86db65798699599efb4871b360f12f7a36a2c57d743ae8d605259a632520c76f2508502caefd14eeb1e0ca02ec3c019f9260581ca4fdb2129ecea680680ad2e5c9eebcab6a8111a63526c82fdcbf61ba30369303aabbba5e1e2132f510dfa0159ad7ba8c7b512f3d25e3cc3029c420a05b44e9228b4f55c357a427b3d6e0a550d1474d080e037ab85079c67568f0e1e755a1ecb3c1490fc9a5148b19349f61ad670bcf5c46e95dd9a4ab521aab668379de554bdfff2c699c3d695fc142cb87fdc8dabc470e6d6943863d7bec8bce717e8123863d7d275cd2ce2bc335040dcf184c6ef662aff2168103bb5b7a5868c33684db40f3ec658016fc2c0864dad6ac0ba524a4a95cdcaf7f04eb7606bfafcb17624b7dbd60da3bd0034441587da5238052d021d6e1f1831c94ac87e7a77718cbdf3d22fe307a4930dd9e18de1f90832fa5ad27f0ee6ddd1c0a66c4b5b54954180a3d9bfa40e3d119ca897d6da85fa93c00a0ca4ee5ad83893805afd9721da32600555de8f511936cee102fa87c8152a59b83624116af87aa62d2b84483f0d6331db89417db682e606a9626895da65244ab642682773787a912ab0f1b7b0f538f40aca049b40f61fc6f23916e7149647f60d56608cac44b4246d6285a052444d23b275ef921cb52e2995989d4e1365598e8bccc75c03fe93c33dd06510ed3ee8fb25c16c15879d331e1358254bf0a29dbc179da0aa98e3ff220b6cfc2cf8639a57414e5d25b84877e6759d12e3d54c64096c74b6e58beeaf0f96bf4c6b9a5dfc233ec15280243cb1001ae34fe8b97053402a22ca75a96ebf84e2cfd8654240e3e306f6ef009de2a9c990dde00e37417eaf36fb72283aa72cc624c3cee5ec7d9efeec61e3e79de8388aed268c50a398cd83e5071fcd619f0554db8130be47e20f505e3a0074ec8c226791963105f56e69011da540ea8fd1e638732b5f348cf60828b3e67c13e319595da55901ffb1b14fe66fb291b9ae34c97d03b63bb32a1f9cfb459f7f158108792f66e8a0f3aaa752619883f6cfc9c73a36c5fdee2c5d32dbb3ac5609dbecff98e50cef63af07081559b71b85dbaa64387dd43402dcb427408311d49c927131a7d6b8088128e4783f270205bf43fc4c81dbbd3465cfcaec357741cf4b895b581b91cbca108c488be1c313a5eb52a18d4cecb5d188d675edd8a1f4396091ceabdd8144681d85cf02fa352d508bbdcb94d3f781f148db0ae9b8a36612d180ccf8a8610a394ba8372582cb0009d002ffceb183536ca104c12f55c05615ea2771f4addf3569632ac77add6a22dd49e652be4dc8d3ddf2869b36ee0ddbdc4a4e27a06d8ed04905e42e20b6123557d5d6eb1bacdab7a2f023d9e411543b4e42e3d3e403ab7ffd3d04c85479553269b1ea0efcafa75aeb31e0000dd82debda00ac52b0cee3982e93c991827c92f6147e7c536790c295fda613a43ffd1f23bbb7c6d2ca2b2ab6ea1c1772fb1e4dda716049d7255614393da8d46d319bf29df298dbf92a7616735a827834247bc143082c4e87ee1b586231dbfecb3086078480ba73efd5ab6045db1d787913aaef3e94e4f975cecde9ee409515e869593c848b754406437a489593d41e286ff224171df75c6e7c073e2156a5e5053349c08d538af43eb1cfcc66a2545b74157080e3218a949531788fae0ecea56aaa5de36012dee6c9fb87dea5b4eb29c719e625084e0584f5546692529e2ef262cd1ea374183e72bf24a6990144f293bba767f75c5b1ba383d939df2cb0bb85e7d8a5d79032dd9e763063413d8bf0264f6a0ff5d22bc48f7d38e9410ff8621fbf9aaa2f7972286196adc4351c97fc57c5f4256dd2b47566fa9b472ee0f29d46370ff763ed5987e2515054bdfdda30527bbf93347593c161a333613b136286e0ab10d827174ce4194e20d42747c5e0e207e0893e230a5b65d82752809547b7d1a0b996bbc3db27562a1ca485f17069798e28915c4243cf7191881e387cfa629f0a5ee634f463a652b5890ed30831e3ed71e7f65d6579a52c828b9d859def79ca484cb664ba44b2593f73b2bdf8cc939da865e08b34ecd0aa7a9cf309cfee90f51280bc4c37d9ced17c9eb670cc9d466518e4991ead441b3e4170a8f905a248b4c31168be0c46828d9730b86e488fda83ffc442c7b5d9192f5cc3f8371e2f128b5d3e78ebd21c79ec30ebc7b98a15dd914076addf864e49137d43887cd80dbad63cd64961bb1498484afd46c72c1ef7669bb06429cd9e4395de01f8afa82ebb316054ec7f0e753f13127116f96aa72c186227a2ce3c95c93881dee36a25edd885220400adf9dad02d2f0352096ab25f2accbf07702d2424ff7c8130dec29944d6ab2a1a2e4eda1fc89c079e9193ff7397c4861f293d21b12e41d0e27004e42faf1ef8ef7bdd20ec94012eece361bb68f2ddf33bf5f99e3d28270d5ca1fd8de17c0601a16417aa30d6edf5e5889ca40cb86405a4d4692f363d4d84dcd7c771834c9961a5267137395aef103c0f9c5afebcc933914bdf96da18be10c0677c1635452d5da7a3da94bfe22be4a19eec0a59d9a543638039d7a16f41967d1957b9073f5e5e1921f8c5c0083823dc89c1cba0757da4cda5bdd6b81b2183dc7377e8a4de3e4087f45bab3cb9c54242353a99550a9c6f4abeaad305bd4cfbb226f2ccc6ebb20d571b4164f760e54614ff0121459d7a4871d2626e40cbc9773233fb08f9963ac423f4cab4067650d13e2db9f3ecbf953e5e8fc20f3cc3fbfe43b2f41ae01ea79dad3776213a004f16f82a35e4c63790a83612853985c5bc53ae822b188c09ac74aeffd021f56844cc924d11660670a4975ee4a8e61cc25e0b2e6282ff4417174b3999371082ebc75b57e508aa5ff43490bf0ba01663bce68d95daff1524470880984b9092ef1a8b71cdb93310b4ddaa0de9dc8fab3e3a7f1eed718c7cff6c5a62909b5a07a91e0ef70749b79d1f2024f77dc66614030179e01de22c097f6487e662daec3f63504cdaf22503526ba3a281083dce74db987dbe7a61644d25b248145b1cdb24bf35a813b43d3bcf5d076260ecde698a7874a36dc2ec0cbbf88174c3aa2ce7fab78bc9103e5e52f36f94469eedf0920d4ae5784880e75c74254c1481bd6c0501234e3412f7ad59203242464a6beacd4059bbde32801d170e6ae93b905530ed5666b5c90f5c19348a4359c9b3e5dc23f52071e975aa55e7553db29abfc6acbec8aeb9c9fd9cc162f697089d377476bae93fc4bca9cc5bc9385a7eec230b9d2b8dab64ead370f6956708013a447592eacdba1727e812cb46158dbbdf4c720086c0812b3065a6891598356471ff37f9ca9145f7a2ebcfcebb3aeab881c91eeffea06ff312b6efb93d2ac6499718324270c75821600c426f3c389898014a24e3d18d57067c1f5c666bbe26caf6ab9594f47d9400cc262c0bf6430fbc657b81e5a32a92b09880f784b7ad317625426967039f15d90fa683b646f6d1aed5ce93489bcfc70f28ba7dbb80b17fc1bc5e4068400bbf704ae738ea7a200ce54f9e65ac4fc4a03f01f232813f5dabe431ad63b79e2e222f2cfb4258212d207d1deca8af912a6b704228a36449d315d2f1f84f88bcfb8ba9b70cb091db42153fa54b6eeb98f5e98edab4d40140906fea26233691d6b15268b899559b0f2271b475e94346b3df36ffe3ba3623324d8531523d301be6a282e0365ec8298959af4cafab986e094d7c0c52f9d0d8791b2e1e4941d5be05625c5680a790eecf6172cfca3064c2d460e1e4922ec67580f01642a6ea26b48e10c8d6246990e9e26b2a812d8647f09c9d9ba2f8d36fe4a9156333b4e242e8f9a72b0c91b562238d3712b85c871c56a667f061b302cb8609b199732fdd0b61bd766844cea21ce208a564c7d6177b1c8dff406783fe2573bad7276e453c7ccf37c83943adc4df3f3d37de20a7dbda4bb155baeb406b59944b90c2671c0adc3abcdb10e3b9c20fffd96e202953af65558adf4ac0bcafba0ab10e855b8911353b2bf1b0c8c05ad2eb0faa79ab7b7c5324e73d661b7715b28a26537c3a685ac5673bd4511f748e101d796fff1ff119e9efe3945c4cded31f2a1f20624d8324215358481139b61f559a10d3991b4254de004bb1c64629f19e2656d863ac133fc24f908f7709cca5fa0c8b0dacf68f19eaac74103bf83ccaf3a68118d09c8064801181e1943e8dc7a22b1e94cee5fdd2d14188689b3dc2806fa04e5481aad18eca8d1dff89516ef57108bfa1499abd54c1ddef147de4642a0888a12f705a736bac709921000c8db00a1cb7c9948deac72120f9c978d1c4a44997ed6ead04621142ddebc72eca92c3219f8b1d3e9735af53780a83ea399e377e8fb05830dc889417a560494f94a8f499342abdf3d5f9eebe85ffcb31b2bbf3dc1148bb8eab58df34f1530a6d9316ba6ed3b747d19a2710095692a645944818f259f18e42f11840a1a5ea6f3e13598e64fb6d34600898f210ba4842d6ebed8a20952b80bec03e79e5b4b29e197fdf7f8dae49c88dd8965785762fc68e5ac302c82c5a103ffe33bf34d04ff7f1725604f47d003165804718d3895efeeee7375e9f1b464db21726d291d7a3e4be1ce5526e3e01c0234bda", 0x1000}, {&(0x7f0000000140)="eeffe31c7f346bf1f9d6e4f085e4084fedb7eba14ef413ebf4cbb09de1bb5c480e35c4f9e0fd94b4321afd486f2daf1bc825d60a8627c8d7ceff270a8b7e67e944db29e2cc5e4a2b5024916e75411111ef72c8b9dbbb1a8635152006f404b0a5a5a0b0d392cd68530c522b391276bef54d380fde779a331a4927db3686332ae5470df5adfe6f4fb9647aaeeda5034bc631a38aff565718cbc811b895a07d", 0x9e}], 0x2, &(0x7f0000001880)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r18, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r22, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="00000000ca86dd6f0602c9da45f30c97e0c28cfb37b4b1c53fd48581ed80bcda8fe0ac571f624b5ffb1c4eaf189af9b88f3edf20674f0ea4bf26a3ce6ccfae4228977a70b84cbf7e8317160904a73eca41a316b6e9648a14634515ab45a682079b6bfd38a4913713a6e90a738559f5cd98aea6a4984e74a9145a667b557c8b811cd8c50aa258e8cefb24cb573c5ac5fb514e2cd514ea1fb6ff5bd86b9ce068de1768dd7e087f93dbd41b036f18bb84d44384d2afdc3ec3148e40445b899199f0b4c2ddd0347c8b98a6d030ec175696956b9e1958f5f342469fcc3c0f2a4289333136eab23bbb41041d33c2891096d54f0fed7b4349d8aed4c99713ce0caf1b"], 0xc8, 0xc08ae7022055d41c}, 0x4) 13:34:19 executing program 0: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) 13:34:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = getuid() r3 = getuid() r4 = msgget$private(0x0, 0x20) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r4, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r5, @ANYRESOCT=0x0, @ANYRESOCT=r2, @ANYRES64, @ANYRES16, @ANYRES16=r3, @ANYRESOCT=r6, @ANYRESOCT=r7]], 0x1, 0x0) msgrcv(r4, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) msgrcv(r4, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r15, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r15, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r12, r11, r12, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, r12]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r19 = getpgrp() r20 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x100, r8, r16, r17, r18, 0x40, 0x6}, 0x4, 0x1, r19, r20, 0xd2cd, 0x7, 0x2, 0x400}) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 13:34:19 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 13:34:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='\x00', &(0x7f0000001240)) 13:34:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x63, &(0x7f0000000040)="ddfd5954d9335a6a264ae8e8dcd75ac1c5de6ed8c566025f25517498e2e3ede7a94ecec1c3f6d90f5714f505a513a0bdc938fc9fae1d6c68127fbf3423afcf5ce2e13d70b36a325d88388519c4b97a0b06e6ca8b94d6224abd2832b4bc23c51d397ee5") close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 13:34:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0xfffffdf0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x28200, 0x88) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/\xb6\x85Q\x05\x00', 0xedb4543ab8b7b7c7, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) listen(r1, 0x1dd8) 13:34:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="fc57030000", 0x120) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c40000000", 0x8) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=""/140, &(0x7f0000000240)=0x8c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x145) sendto$inet(r1, &(0x7f0000000080)="bca7a35cd5e4567a042c6f1c3570f20762820a221c57af43cb52c06a684798ff6b0a1adf0e7a347a15ee3acbbbe28b7b3817aa97762b4f05b4fcacc60c54ccc2beb0f18a7aafcdaa328dc9926e0f13581a1824c62df618ec108dff8592249b5e1998f85b9c66e6af826bc20b01722ae2a73692d98269cab768b1fcc7a69e4c0f24348a43d35eff117fced7012db265c06c5367af6b4e340986be5cebbc40520500f905b89025f56decee34f3c19ad1c2", 0xb0, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) 13:34:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x800, 0x80) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x6, 0x4, 0x19}, 0x0, 0x3ff, 0xb689}) 13:34:19 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="47c5194a0a650466564a3e6ef093cf570d653930c2da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b861746000000b170ab9909b303584ea2f338d5c423c8d3f090dab43f343d527751265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311d04000000a211c56bebd5f3a553c7e5a001000000000000007e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b596558868b005e838bdb65856a", 0xfffffffffffffd25, 0x8, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 13:34:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r2, 0x20004269) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000340)) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000002540)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002580)={0xffffffffffffffff}) pipe2(&(0x7f0000002700)={0xffffffffffffffff}, 0x2000c) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000380)="544633c0b04159b4f307ac267b17c9ddad99e747cb1ff867de0dbacdab05c615b778524bbe9ff4aeef58869c9f109c07d55f6dc9bb629688f195256d293d1ac63cce87521e9d6d43eef9fc8d4a87216052425bc5607eb3973af55ecd633da6bf9cd228aa4a4b9b2c7e3e25929e166692ad521bb05bb847459f80cede00b6b2d81712662e588797333a0ce8c351e88691bd6c03dda9888875702e3c0f8c085477894d4265488b5f0987d0f6be083cb22e2f9488002111da8ed17400917c4f9afee84c275f5785a9b98b992ed43debd2a2418bcb04ae07011c3aa344cae0bcbda2a15659f00072b3e1466542a210c4248a072c5d96fc39a2415200dd0fb7c2a90fe93c7a4f8c827d92493e0758121fa63b128c891361225f5690dc36d7bfef41717d618edb395ccab92dfd34712adec4d78ef7cbbab760868fd57603ade543d001b1a5dc87b7cec41b7c967e26bce11bdb39930165768ada555979143beb4209b1591ea65dc1f96473f3b5e3ca51d0772ae7ef1c5e6545cbd14ecc6613de21691ec9c1eaf111c877ea4d7c96d9020629dd8e4b55a5c20813cd7d0046d3b46ec1f7a782b95b93a30e6e42ebdf3fa951328413c45f6e22adbe6445285e0726b09c9e5dcb752861b1a4c8a5e70942943633e902e95adbdcfd6c7535d950cd7bb3694de91c15031983b87be16986fb8729544b6ff899b0b9d7934014f5e28a149a41432020083dc9457e023dc6f16505947adad566cb7a202d122ea8782a3548ba0d8a3bd757e1e45bc53ff31022c042d5bfba67036e1fe7297d15451663d1594d1741518d3b0f93b944d87bafaeff72aae4576d3ae4f46a395cd8c303436563fff46f216d53b1a6d03fcd5d06a09053b520b64a4065727db9604381ad838fd018e62fa2393bdbfe59f3bb29d46906247b283e7d368ba653a851697f72e9c0171ccc66ab159e7342304c02c77a8e905ad6cf133a03481ada463b4864a0b9437d5011cf563b6fa9b9bed93da36bbafc1d8d424af1797bd0e1a8f7434874c50af9470e4bfc6817b2627430a6821d9ca2b6024527baecf9be8ba2f928a91e791303dca1de99b15ee13c18e11b110bb4eac6c7c871d8a9212a4ea3d450773e586db5a0926227fcc623ffc9e69ec7d64d67211b5d4f1507dc06e9e57800e337db027c00776010c0f46f919a0bc47a87b873967ed81f6daf23384835fa96d859bf66c21cb9cd93e8897077e8cca616ca5b5584093a06fcab80b5d40526cfa993dd5f8094269e18d91c9fcf47738d40b51eae6d94f075266df4f23b84e9c9312d824e49f47cd9e45abe427517c3cd00fd98a5a232f806f9ac7b14fe1d86a57bdcb679d363872831e16109133fba2ffe476b0b14f47af8bf7399d4ef858f270a0a7e991d87ab0c0cdc6b8d99589244c0df4ec71022249d96510edaba7641aea7c9f1511077f9eda973488c629a103b14895d23643661b4a2f81f818efb7d27436f12da9b6365263c4dd282dbf26b7a378080eda4e889954c81d7a2216b3f1c7718a4c81b8a68466b2b0af589a26159696a32632bd14be759aa70ad4625da20ba5c12cd0dd8c1f83f76ecec7dc737385dcabec5fa3cf68f345f62aa9e8a16741e4100a40f919476de548d64119a441ae0cc532034404f8da286f803c84c5cb8a3a38778fb84d64102627d87ac7f5c6479e02cf4f92d4be914c84f297cd1f086d14362fba596a21a744d5e21e53deae3ac1b6d092ff31ad2699753dec373823cdc81d63b24fa231d32fa4e982de341b9fc7310a31446c629439883be35ebc211b6aaa065e4dc89d0b334c5510a0678092936594c27e08b33f0f28e22d39de375dcceccda737605b7ef12a2d94068382192fe6c3067dead56a0b81eb32ad236b4eefd8a7935b33386fe63333a165212c13913bb5aca61b2223265ea969783ca0a78e27d353fccafe498b88bacc62740ec2b6e47d894d6499aa160a03b905217ae76b53873658d9f1d8bfa8361738528de4b6ca921bf6ce1a97dba5a764a899a2851bcced020aca1604d96f68a9dd410d7405c171df7d3a444f1259ac5bca61535bd3946ee11b3fbdfd29e39c611487707512d98e705df9c9fc5f50233260c0d94768a7aed9e559133ab853622263601c2f1fb3044d0146f4a8b26ed891d16ac73e67ec25a979120aa8301daf8d6f8b8c20f4f4f4298dde3827c2e49c36e90acf3e5dfb02cb0af09bc1451fba1618dcce1bc47d9e0cfee6ec52a89e6925ed090422b11978ab813eaba320b45b80cbc16f6943dc59b9c5950c9d70c3eeeb05800b98a2b65ccd2c44e5b967af24c30a8bedf94d506e26ba18152ddb8391aa7444f835c3e48e23cf9fd86e774e37b2dfccc4f2ff6a3dd5cef22eb9f639ca4cdb3a19ff7ef34c5ac28b34cd588afe418abe30492841ffaa26c94fb0abe443caf78f4cb33522925f5b9cbe3bade12188df4df73ff7cfe402b07422f3e3448d75027bd964952d2a87999557af4525a14cd6b26ee61caaaaf2eede333baa489ff6f83eea56679742bc9a65571ac08ae9909797a26531372bb87e37b3472d32a57c9c77f8a06724bf5d83af757d0db4f2e015973580f52e9df20cb8173546830bf15e3caa9639383fddaf30ca0bf78211375a0898db53cb4acd07e3d2d52b5ca7aa3cececda034a2a978262a04fe9d5e49f528612aefe4778cac5df83e4e259dc5ea141d9bad60b07a587158716480927983df65e181c86fb0c0ea4f9d3f06270d4e64b1bb4cba70d8908f75214fd39db3f6df74dbb3b24aff265e4be5b1bf1e4768e3b65be710ba5fc751512cb3956a0a64f0641f397b2abdfc3f536d445a19a36aa4a3552838f063cecb25ce2ac196bc5c78050802f27391155a43d3354ec9a49e689478aa309acb5cd04d31cab02f26d3805a2e017e966bfe6dea479746ce6a401faf385f9a02836e83c34dd3ab993ca041ced0b79e5950d475d9bd4cd30e763b0eedeae289408735b2fe2df98a8a56f516a6bca593d853114a3d97c7ac023e2922136f0b77964c3df128c12f2daea1725c91dd1cf0773b875ba9a6324761ccdaa21c47099f11283bb51a0d904ac6fe53b7f6dae387417f69c73683fa4a12f149142191f2195327c4aba482a984be33ca655b46f811560d32e1594c2e8ec24e0bf799ff06187e1cc374bae260a30c4fef26c34a31edf2260049a42fe5ecb0124eb374c05e825d67b7f9c63be127d647a036f3d34ccc154c52f1b6c531c766636ffd18fdf737b720bac8a7185be433e150816c26fcc92a3d37f0cb58ef0eedde9fc84b8d802ba38c24ca51a525aa5f5b5f1f92afb55edb2e8bb1b201811b82ea635dd817238947d3ea2af0cd0fa6e7dce261fc4fb48d396e7518e6b8d18289f9d9e4bb0d351abfa1f967bbeaa075460bb8a44867837e331e2fb8269b945a847768f2e6975068e54f757eb37982817662264efb2b9af37f31f3bc286e75c009dce21d61596d66841b737567f6fc1c5e8891d2a1d7cea6c524a501d8f63874fe62029832fb7b9bbbce345ce557ea8cd7b7776d2189e47ea42b7abcb30807fd69f6630cc270abe1674a9759ba09af776633f2b495f589cd321e5107970541093524ac51f1408dbda4a5dcc8120698cf7a5c43e4d8cbaf4236dd7e06ad58d87a2c9bc507dd5336b629f28e881d7fee591951cf03e88409abe99fcc783895ff3f4dc9000375bbe7a6c2a9f9b17fddc317d7df636966da0a961b5c2d2efe251cd84b854476daa77f4f58953fc349b06900a85d793313bd8bcc86bd0fe4af52316fe0862a68dda8018502a2a1f206f9462e9625b937c39e36aab9bac44f3b004d91f8b1711438deb5da7ab4e4f2e921f90016fff389d907ed46b99666b00d2fa3fe5b88aba442ac4f64f20315cec30723e61571be94764fecf2d6422add03189e4b59b25a93b52b28f5a6e0e094c94352cefcbdae59e7a5f7ec61d011cedcb454c268af471445870fdcf4f7c9f6894189003cff890797ea51e3cbd687351440945a1e8654dce4dfe32e5ffa5239e80efce4c91bc288520e4029dc293b33b7026b9e6c680543c446066613a09992b31abdd687ed00f4d6c187fcf3159ab076b0a4297b47dd7b665e11c1b7d624d447590a50ba9c07b09dd770a98c8f860a1b38bf56df4825c5c194e92f59ab88608ad5fc90cb3fa6bc179207dcb48d5354f48714c918f983914fe6287d7da3e5b51d4ba7346dda136e63ed6bef49f0cccaabbba383faefe4af960f21ade7b3fe219baea4e90a142cf40bc52a828322bb3b695762a85e7d64a52bc6b7d2414cc1dd57859914ae7f0055bf4f1ea8279a9d09033f045caadeda0fb3550b7c08d54679c5d9d1b24bf982e9eb132ed50099f9a2ecc2b588623f98bc0313850db2ff326d8cffcd6c1295f47565c85d8859d9b60641ef0b66db2d2885f8fef0a8737482f53d6779d2d25e1c9b394e13398564a83097f423f2fb333ff234647f2ba2cfddacb60f801e86be2bb64616a0489f36dcd22d20d336ec7fa4e404d38d999c1b18a3890a92d8a8ae4c0d49ca40d2ce2523c0f689144a59cb421b77fe38c985ad3fd231b79feca97b63e96c597d44daabd2e3da3a24f2bab251ed15e23dc38588b3167a14bc4ce07423f76d22dba86bf698ad74cc1d8470347c0a9d0d4b2c242515c234af85f8ce17b527436271708d069bfddda41692c61f9339337529995c0b8d872bfc401a5b9e68b417a19bc4126e8653a868d72c3af69ec5953b7821d81668bcaa10a8cafa20d30f0cef055c4fdcdd35852b4a261e6c29a9a18ebd04683a6e804a94bd082389870f2af0ea527885435faa9129e1811a736222482b08304f5a317121f460f2843ad6dc86484a022a05f2ed4b6a9ea4da9a0f962a440042f26fc4e12a049d52af07f6f345fc6ac3d74fd0a5f5a8ff41aef210545031537367b7d6dbb3609c385abf19ddfffa2bdf205db683d5e01a3486f6c9487e1b341bff801a3de48bde8fc163eec4868cca530b93cf4e396a9b950639e48c56513453f3562282715ce8c417f1939da4e9ffba7779094949789ef251a9040d6ce0ee1473bbb94884d9836cd98ef6269e64738929d53842cf7f3a0a404efec4384e8278108f21014c52e14167eaaa8ac0bdfc439451d1140cb806485ec6ffd6c4c247a810b934bb1f40f9a61ec2e8f8c036e49f064471bf4ef068e7fe993a64366cf328befe08387b4375db04035e76511d2ca22af147f427a9579f8a413de96293fa49359792f1bab77c33995000d7f4b29edaf9f8b1b4ed90dfca7a3400f5e4ed70df45cd8c371fc77a5d5e492b5f6789b6b81b984fcafea65bcf774cf47d5c2b9dfbbccd14c504f466d85f3d3de0e8c6bb6af7d1ad3a101a775d33a667c2522028e66caf1cd9e112124ae11483afcc28205a76b44dac97bbb6b307336992d56e6fadfa4aabc1e8362119553b155e8ab1ba99e75696f36c779336bec6a3d96462e9fc3d3f504cfe1c60af2e37bb219fe0b97910be04ed1ed1c316bd7187b7d6ede221585686809a04861efd850a614735504d440e97d9d1b206183958f55d225a92f02c8d6f6e00694c074fb2b0dcfffb7f61ae12a77010a87e6b79c99999ef72f5420ae69b579cf1a47872994d2defbee3d6276b1dbd3ce1d5e95c42f18e95f81bd94879434572f5b369518a5ff0df3766f522a5771d61014995d0c16b748a70ba06134d0a70bf5e98e0094d297ac5a72dc700afba5f30a29941736fd36724e909add9bcb3d83fad6c27652a9aacbfbde3ff353d541281e054c13cf268d3e0209c88114c8f000c", 0x1000}, {&(0x7f0000000040)="732111688d014d8f0ab1cd81a1036aa8", 0x10}, {&(0x7f0000000240)="9379beccb91a02937a7e4b075599ac8b2a652eb6f58f0c8e89b79ab166e813c41173d434add03241754a0796da07510e2ca1d6a8599a629fcff938f7d8c7029276423549c309fd561cb2551fdfa7307e94c195e4bbc564d03eed3a748c554e77e92a827390f1cf13f3c3f2e9e65623545957ebb58a94dbfaa710a339023e726f12f03667", 0x84}, {&(0x7f0000000180)="263dfd3587f4ab453ab2c57a98221dba399135dadcb2028cef955dd25f25f42bdef261d7dc4d982f38bd91b712e5f75a41311a16fe222147378b0ec0f0635f92a07517acd632917347c71ac3c302a68a70a0691e78e75c651f7f9a", 0x5b}, {&(0x7f0000000100)="cdc27574dafc3eb20a6851d05d97d8b72161178da767026a5d689e6d932afd0a5c1f76d17508dbcae5", 0x29}, {&(0x7f0000001380)="593529c38bc83ca495f6a93afc006edd4a8d1422a4ace56f9ccae4927b6cc2903a942faa611dded83100bb9e0e71e3e49a1083a2a4462388061b514c14dc601c27fccf311a9ff0c393468bdda64b09e3f6ab9221fb15b1cf5a4eeaa2c4106f17cae4fc834ef5bd32c58608a757", 0x6d}, {&(0x7f0000001400)="47390d0ee01a5c94ac97c1378748d3b6474084ab022735f8ef034ec14ca0a25d0c576ac4af8d2839fb82e12c65b368ef90dc340d379b9cee9be042551631c9272f87f91ccb92b2de23bf8e71bc6f74274af19617ce7d50dd57ec9633748302ddc0369c0b7ce9d0e3951d88ca71bb55ffb60025bfce44dfd67523910f7476dcdc40189deb052bd2d6ec3f480cb886e36414c1f2fdb9177ea6740f4a4f3ab8b5245663e303803ea07b52021d0e6597ad2d9b2d8d4960f9be6750f18b2184e43fa3b1d71c41f7f11eeb0b24112ebf1fd971e6e89f8e5372c7c58c70c4616c986fdadbf4b6e933ae1a6f0e9b9b248931756f11ada0212d899f686a0cb4d3b58822e2ebfe91ccb6906b07395c6110f8660a7c01ef93a87080ea55cca37088391abf15ec91038da85843e74d0ee3f5f2cb3464f3f013302980cc15746f0e377adc9c9371046d25dd4b8f5fe085c698796b8b2013e4128ef7c63ac2815cc1cde32c81645db1e62773f4ba4d12dee14178af35c7575858bac5b67b06bd72cf8b566151b3d216261aeaac3741ad51712a3eac336e9353fd9546465dededea626953f011f124052451905a8c95534a41dbc3817fcfe81965898df1de099acaea79748516475d37565a0bd56d98638ea4958ad5b59c3b898e3ea20e7ec5530e8f6f975d8d6d9ce3f2fbadca433dce673ba9ae6c05c90f04b742b17052af65b7d69825f80fbffc25d045ce13f83c324f9e303f78195d771ba8f3e995689c08f4fa6f82dc4ba48c849137ee9409f1711ef084659a37e712bcc21e2d991cd72ed9eb8940fcae2b1085110e46db5027645e12d247e9f366786d88bc1b9a7e55e5e92c1e765595d25a20f3f2a9535be65943944915b7e2c8a5e15de84ea8ecaa5161a02ee21b0d411fc21d0847eef077889f9e343ebf50e18f06235db5879bd222f0a7885b08d462f68d6fc828f82480ac7c5b1ed9c8175ce3bb1df3cee037e382e97eb65ec55e3f068425e2735ed4742622955c34ca85cd4783f7259eebace3bcf59d180b66b2f6b5d975946a74e56b049b1b48f57ac2a12f8ee1ab122c71b84c18b7756263915c2cf207388152eba5b182c63b2fd225aaed8a6f303f8c7a492dbd7022147e1cca34935c9fe4088074c11a23b98e5c4e318c2c13e5a9b6599561367f5d1dd57412dbc9a5f6cc47082a73cafe75bab56bc0d8b1a73f97e643ba331831c85a6accdf65093a3e4c86a1b7b146fa258581d297c1edc8637294a9288ac9cccd63d4cdcf59a86f054192903ab9345692fa1780003133f24789140464e696d61810da53c1e5fd2c01a945e67b57e88921f3e629e747081b668f62baa6dd6d493e4a5b2c750dc9e291e7892e4ac2642bf766938db6985f3fea98ef6492e6f5adebbd857d57e36d9de2d2d62d5a342d1fdcc43ed54549b26ebbdac762d35567056e39076be6a754df71059fc2c5038ef37af6e2337975927c9529605b86709cfb3ac1451a83e244e47b05ac25ded7d253fbf8c91b5754c2d2feae62cdd3835089ba171bc9ea157f27c1b0edf328fd9cdf2ec9239f8417930b57661ef66de24962246dca7567e6a8f7755290237609d149704074c743fa0dfc24d3b422aaacacb67c02d0255e1b5325b7f87b851b467a4e31679bbbdf8b1cc69c9f5e6abe14a5be978ea942918643413922d93b68c3f8691e020441cb2f6db9479b279acc658307007789b883083afac5baea4914e971b75ef62d24d1576ab2313ad43380ab62920d1274d5ad78b56887d98866ec31852aebaa0d670d5d07cb53696da84f4adcb57be499a1ccd3b87b96b3ff480e4fb186de3651634fa1c547ae523c8345ae8145524055223afe9a74f0f3fdd482a905f8300446126106d9698367b18fe2d375ea5f62aabfd031c9563c7393ced26e9e997e35dabdf978f62a3aee21a64040b41242915b80cb771fcb8ca952c4a8f0a88491f6937462f155d83602ccda50347af45def5d3efbd756ade02c5429e3c4d06544d85002b28a2e38cf6d5110e751c6d76c06dcad97a9301293e3a788dd88121a794df9691b422d83d91f65936f81f5c0c488cee3a6d469ac05cd3ddf4c135fa98c8149207a71d19e6d596412d3ddb53f1b33c3fc7e7ac670f4c4cb0fecb401f58d24937507e06bfcf19bdded4d83089d3ac6fece4d0a8a08759850e90038d3fda9620d81e8d4ef1f0af96ea5257c98f0d13a63c6711983562f37818745aad978ace6cd0cba9a3e850de05890bb7757f0b5b6819df6cfa4bc3c59950bc410f351af9d37f008829f843104d5662439730cd285a1c0654d586830dab0e6a9cf342e0925c5d5f55ef3b4f5ed05d83444ece346d7101756a7d6d1dee228aab1238775ec270bb492bea9555c43f928ac344d8b7d60a23a1731b2f0e9bc61790d8431f4a190a660c52ab48879b2da156b27eb368743c2614fc439a3d56a42dc9c40ca6501385012ddb4d18e80baf0e78cf8c9dcab5ca7a73bcd968896e9de7f584d2ce7a6b6efa3889a41630f522e892391739884366624fb4b22a51ecbd745b045ec279f3e07c9febbc3d1a39c331c4e833fd375321b918923cfb4d9f442828f9733f7e6fe5e351ddbccb491046b0132a83de78b20bc7a847002c55e954645c140a2439bc21d8efbfd9bf726a901e555a1c56f36483f03c3c1fe3638314ce4b6d5bf524323e8f0622a9506ba6c5df6952a15866e5e47ffd490d3e4a8f3c18782393c1de78cea721d301159398f720a7e260de6d796e6dbe65c15e6c9f011cb974acdcbc0571d9bb20e5cedde0a62a2bac2967485fd1072d7e4f54131cc76830514ab7d2d1bb72553a59c6fa5a2449310163427555e764bea3462b1bad5e3d4ab5c5e0db5fb5f5a326a0665f6e8fac5d11e2599ed8364864cb8add447b7db0c1236acece57d9f826729cefcc5845e46c6a506b0b06e22ad9d6867c99fe17c7f2fae2dcb55be5295025bc13d0d3e07156044d64f2ba9fbdcb0e44cc0785c1358b6339dca0b1e95c35af06df4603c8293c8cadedc0999916b98850510907693011d299e6fd144c927d8b2e00830a6d672604fc6908ca7e9590ae581c43d3bf3a2a06fa3c16d3c6b02991216e0c401837dffd92af1d36929e042c2ec4db3ce9a371a7278bd840e86ef5e85e046ea9e5736050b579f51611883e90a768cc88ef10b72eef09f994bd206d0cb99eb2e36a5aac7f2f7f1543e320ecc29777a52cd4cf6b6988b214e60130909948abef5b3fd9008f9e7db6e5735768be55aef225762084a0213c62993e329b10140278621cc4633fd6d342fa8dfef46a1cda3660761fb86900b07e9008100626ff6e88390c80877f98bd828fc658e6299e45826ecbd60638c2b7d051b4c8376f1485b13a7e637e929cc21007243910e7c958bbf378133d9b5f27e1b11638f265c57a9adc392e2855cfd13a1ecd5534ba766bafd722966099447ac8feadc0735d69a13c8a93d264add562ee229b6f0729cd875760a4644bda11cc6b4f1f725ddddba12f7b5b3f0d8e0e2ae05c4124ab15dbc197837830d0cc45d9bc33a527aae7e1131f92585873687755ffee04ba796a4b042def0be27e4040fde7e3eb1503edd83b00ac5d8cb1dc47f62b8353cf9651e7a53ae077f94dad6c4a8338cf3e884e8d338fa85f91dcae07699c33905bb0ea74272f3fda4d25adf7a9b4fe6cd3295e3117245ab9b7111bbb861665f4c6b35c421b0bd67647465d60740d3885698f869ffda4121b28e7f882519006aa2983c24c68f13eeb4f86e9615b29fa0f4abbbdd785b101d7e48d8df65a3ed3ebf00f88e25f68a2943c290b22852d2f381d8af0ce574f8048889aadfe372568bc78dec8197136fdc01f359e8a8624d78ed11e0df9039b1f99e0e0f9c7e2560455c90aae3ee4a898ab7d119774fb3f2cfeceafc9165edc04eaae45cd255ea42ad945c5f2f434e6dedc826f7da49e39b69e3e5b9ad847443616ebd000ff6e248a71ff3122b2b377fa4fdf33e958104713e259b7f466565f2053d84a0317616094b0fddf3fb749bc7ec916c0bbb800fe4963fd687a89271a998a86cc552d1cfd981f49a5c0c5d644092a1520a9ddc07c17a6955ffbf821664baf76d6d4cb2759809fee27d53582231a329fc91924e4fade494539a7d4b4db1e035e8f6dbca445a7e903a4d8880df62711904d8e4e74ea36e3e2170ee76a8865231bbbc1c8b514e3781e47293650c60b564eb16d65ce98da20e3e7f34ddaabb5514eb1c2609a8d49109fc8e766b5071332c77c3021a9a37c3d583ed028c9b0e1c6c3d2d178bf1a0c8233792634b625fe9b4b378a37ee5d51fb5c932fa420bf7aa1312044e082b0c525956819222fa7f89a62b5e1cd5aad440cdfcd1cc3e22ec3294d5d4204487c88489d6f83c5fdd9d75134949fdcd39505bc6bd5b042c6ec04d73c8f3811a7ef02f3dd67a38ea706267bf8c71d430500e8ad13378e0bd6829195ebf178900953dfe73ce747a12311ee44fd14331f4e5018cf283ca518c52a72bc0f4dc072b1289b3a0a2faddef3e4b56b390c87177192b28b1251d5efbc68bfee32bc090454eaeefda73e5919f3310ebc69691c35c5ed9a5d07a4d716da62d1344e3733cef5d532f3b4b6245c4f199704e828132d9a849c83dc5d907d17c6eef7b055729a507d8f6c4cd1212f816c551defdef56695de421a0d24377d74366e8725f935c16d5709caca14bc90db2e8f99d6dfbacb056a3f9643a3512cbd4f41e98b6c8dd4236f031d077e0bf17c7ada303ae4d24d43756b46e85685e29202c47596f1c9ee80fe6e4b726ed9e539a5b88736ba23c64b6e8d415f783ffac2dd1d024c09c67b778f72d7ee45ea3173c0c270c9c55988d72d4629af215dadf04375b68ef03b948fe311169e57f3fec543e3997ccaf5c170fa9c98a274a8c4f99d7f3c378e29a40509b20c30e327bc23b582d51eec89d9807c81745d93268a704ee075833e34338f568d8874ecea5939f49570fd576c28b9d41e883d5c8ae9376d1cf58445e4b773327d9038a4d59e734ee87f454e93f784976171734bc88bb7f69f60c9a197ba8b89566061265a98438f9cbd38935f046a4777fda2bd62974c908fce4ba93045485e8adf5f2b1a1623c0720965cb8e27779f9c5b4be7a6c5b25e31ae031c6d81574ff7aeb01e9b3c08909e1fbd2139b83bd2e9baeea2030aa4b446f9b77b9ab687109422a9789a6fa2cb778fc83dc72128bb9c52a4fb19dc5046fa1fce1bd992055f65d39932f75b87d794aa5b2edd0f39859f7cec4eaabadaca1b2018b4ecadb073fe79f046035fdb1009680344d13ea4edb6d533befefe3ec55b7ec6877c932d5063be6ba534599c6e83dd99b65d8293a815a5c519f5bf83bca0a4bebdda1d51450e18a7db3b8ecdfcc845f21b5d565a35cd9fe20e848207233d2b2b4e42f8d2739508bfcc55cbccc6a308d9e5e76da825d65e15384d34fb14b3daf47c5254d99d3b3ca3d719b1a0e39567f65ed6cad9d4d2573cffa831dd02b8326ed855dea506fbd93c6d172832077c218d0882f36fa969f4d2f79c1f727717c418e2f2970f35ada3df9b42ee29244e2dc96246a020c6b6d7c5fa9547aee4a502ec4601fa802bc8a3d0a0fc86472a773504a0591d0770965e3a1f15895e5c4d3bac250d5e0da7c111ebc633e460935151ea3c7b280c3db55de23040c63cf8225561c9c048ce27c5a51b2de072bf01361544101053c0637a02efc943349d122512ddd55add65a4bea40db918baf377462d7fa48f4b17ededa09d50a0251c4d28ffd41bcf62600c31fe8309b", 0x1000}, {&(0x7f0000002400)="9f84c07b517c37563f7e2abd656d60aad3c26471e1976b425ae4b4b0f9187299085a13250951c28e82578993eb0511ecdd929addb164a0d57750afc128e1b80c581fd70f2dfea6616787f24f4f8df2ec17835d314b31e8cb619cb2b3d8fdf9f0f34405767f75cee8733506142328f7ea8f289d709b78efeaba", 0x79}, {&(0x7f0000000300)="010c91820ee0ace6a7d899a1c87148b7776aed488d87a516221b05cff1f566cc55b2e19ec6bfa6ce5dd4930e752b", 0x2e}], 0x9, &(0x7f0000002600)=[@rights={0x28, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r2, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r0]}], 0x48, 0x8}, 0x402) rmdir(&(0x7f00000026c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x3a) connect$unix(0xffffffffffffff9c, &(0x7f00000025c0)=@abs={0x1, 0x0, 0x3}, 0x8) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) fsync(r5) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 13:34:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/17, &(0x7f0000000100)=0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") accept$inet(r0, 0x0, &(0x7f0000000140)) 13:34:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/4096) r1 = syz_open_pts() close(r1) syz_open_pts() setrlimit(0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = accept$inet(r2, 0x0, &(0x7f0000000080)) r4 = semget$private(0x0, 0x4, 0xc80) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/4096) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = getuid() r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001400)={{0x5, 0x0, r5, r8, r9, 0x108, 0x2}, 0x4, 0x80, 0x6}) recvfrom$inet(r3, &(0x7f0000001300)=""/206, 0xce, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f00000001c0)="882cbcbd8638244b050020fa803ba479ad2b18e2a76a9d03f70af96be33fbabcfda5bb3f520e9ef7f6dff2813a4d7823bbd1fd238c2617b19f7ec53362ddb2871c1b220f56487fff80692c40718bda95c482743caca276f8888996b973452af269346334982b600d74a0feaf1c5288e75cbdd4c4be5c0ca4469d572c7e41ce6c6bc4c5a71bf3aea17b246ef703e41278fb2f0ff64c408a568b0a5510263065571b8a6724c03c0e301c4b765fbe7613cfd37e5ca0328c04fe73c6b5a0da55267e147e279a15075dc8e1024379386575a2fbe27f7f4f1d5c1b61384f6a7a3f7f7815543c2e2aecb286221735dc4fe303bce93eabac18854e33d69091a0ea71186ce8fde9c65262b10422995298e2e5e035caaea167a7637384d94b6b7dd0e540b3430465f7b9a6f7d8bdc63b00"/312, 0x138) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000200)) setegid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x40}, {0x6c}, {0x6, 0x0, 0x0, 0x1}]}) r3 = semget$private(0x0, 0x4, 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x41) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x7) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000300)=""/4096) semctl$IPC_RMID(r3, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGSTATS(r5, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000080)=0xffff) syz_emit_ethernet(0x16, &(0x7f0000000000)="b2bdc9397cff0f00000000000088c072d126b4973784") 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0x85}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffc85}], 0x100000000000005e, 0x0, 0x0) socketpair(0x1, 0xc17e34b94d9955aa, 0x8, &(0x7f00000001c0)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x8, 0x8, 0x376e}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0xfffffffffffffe36) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 13:34:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0xff, 0x4, "d73d3d99c4689ac1eb06f65cb30a261a1cd82e74", 0x5cb, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) read(r0, &(0x7f0000000680)=""/4096, 0x1000) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000180)=0x2) r5 = socket(0x18, 0x3, 0x3a) ioctl$BIOCLOCK(r2, 0x20004276) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) flock(r5, 0x1) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/V\x02\xa5\xdc\x00pf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) fcntl$dupfd(r1, 0xa, r2) fcntl$dupfd(r0, 0x14, r0) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") acct(&(0x7f0000000040)='./file0\x00') 13:34:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)="51a0e63d5643ddff1480327f94dda1e34bf427ead9528b414c54a7c7c83d06db02ff5ccfe5ed83e5488df39fb03d616a705854da4780aba2b9dec0502688acf4b5e1a0e650f05cc6ad6ed26fdea1f3fc648b60645e14da7a5b926e3262b0a7cb2170b24337d0b7f162d23d6b64cebec407e452844b2becdff87210c1a0e19d0cf0dd3909b903e406dc7171070811bbaa2764bc6fc2e6c52ff42bf06856844f867abeee5bd1a2e49501261d727f881b3515212d6b4a2b0d6cb29a30dd330ac4b4ec9d4443d35a93e0abd75721d13d", 0xce}, {&(0x7f0000000140)="873b5b406b7f0bd43968f3bc474a91776331b3c091729c3a2c6ba0a07df92740cd49df494508f372c5c22b462871da204d4909fe50072661388357a58e71df5143e87079664f4b163681f9508d0b0f17368e00bbe59e35afe22677232db368693f54a6e5ab2a66928843424af7edfcecf642058f8453136eb8040083ec40b06bcae542475cc7bdc9e5cc3e7ed6acec558603b239fdaea0968c7574492452bf92bca33000d0e6d4313380926cfb1ce3e237037fd9beb0b49749223f8b5de73bfe5580ee32c4fb14872daff2c6eba28b0498210f012d3bf73f4697192ccc6d9c9e5f775cf584bac5f302692546062b85f3f848678ff8", 0xf5}, {&(0x7f00000002c0)="bb926bbb1c0038d9f235e174be5e52d8288184c68569a6d7792bc3ed2e10fade301ef72e4f0e6abd5b7a83c0d3676df1597a144ac31532cd9ea8d58911fbab73a56c1013e99a73236c7056be81988c6a722e305a92a155ba9b1ab91d150115fb66b631065e85e7351973868d33105f628afa35f445b240626ae6718a1b67cbf180dbeab7e0dd04dbaf20de736caa67b3a3cb9e2fe2ba915052083b86245cdc3dfc64611c1fb9f8e17d71dc05c43efaf53e533eb14f0055beee8c891e84b62e6224d230cfce658c3c37124aff85606993579948c837519c1d9f3bd1", 0xdb}, {&(0x7f00000003c0)="a883599d8e93b9e8061664fc8023dba8968aae78f9cad3978f0d51a2ae2cad751d97316ecdf405cb326a457c94927bd8720bec7d324d5828f01613fceee559c43bc34a3089968230910b94e8eea9b35d0425cf98757c7ed68829acb64b25a46968940ecbf99d66f82b54fb09f200967dae45a3829f1ad89e871168af43b152624463c194ff6decaa96dd", 0x8a}, {&(0x7f0000000480)="249d21d64f6359727951effd4b67cc3417ffcf4b8bcd2a9ab3ed6cf30eab4930b7920ed990b3ab221229bafe5124b91e2f7a930c9f37fa712da0c10cd439c282a1d56f7312bef6b5ee272fd12f6f7d2cc2a3faeedd1cb6776c65b8", 0x5b}, {&(0x7f0000000240)="94723448ea49b7a5671d27bcca51837e3ca2ce", 0x13}, {&(0x7f0000000500)="2197581c3508e8bd6702e1832ea74d548d50981b6440a63d8d1917357dd17c3e230022c21d1d932a4cb181a37f1381a75018c3dbc810e8ad696dc45652422f70bb2d2c098f3594274697012eb2e06d4c68733df675380d34292ca3e91ce5ab9c4bbde8c541ea1a75e7a008abcfe06a5d6bfe341100c8ebec239d6298eb7b30596ad80f3ebb1b11787a464924020fa43b6de4455a85d793810f09b8e4893597ff066d5b88c287bbad58c5ea8d087f6dc0a406e2755ec8203991b681d242b23d827ffdc3bf0bad9dde6ac17b77a0c806", 0xcf}, {&(0x7f0000000600)="685403cef67ba8eff2e097a3eb6ad9c8f0fc13740f64eaa3f60b5fd3025c78d752aabc1ea51ad47b851f8e9c14dbc992901ffd05c0a501a35cb00f79ba4c72ec3687ffef9a390f6f3e68a78a838b50f2b1b43b1e3987bafef51dfabccc727c763ed4111e725219d83a9f273641e4cc224892a92e9d24e47bb8c4dbb3acc2c75576f440e1d1b1c68268e1be3d89f1a60501d1af5d3f239926acc6c5c47c354ac4b6b399d97928c68a4f355845fd028ed9cc2817cbfa5632a031f414c4ed3b46e70a5d97e40c288b76342e7dc74a67", 0xce}], 0x8) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000780)=0x3) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x219) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x862, 0x9, 0x3, 0x7fff}, {0x8, 0x5, 0x3f, 0x646}, {0x9, 0x3, 0x7f, 0x9}, {0xfff8, 0x9e, 0x3, 0x81}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000100)) 13:34:20 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x20, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000340)) syz_emit_ethernet(0xa2, &(0x7f0000000240)="194b60d79cde7028481d62d515a507a015745e04686079e905ee7fdc3becdf178c8b08016d05b168a01fa9fdc5224252d061518089ce20abdd095bb1d4a1d4dd391fe4928258d262f6eb97d71d80d4ae2bb8f6dc61bdf59763190a5b91b2e62b74b16ef38123862a4330ebb9691c0e18ad10632185024715db54b77b6003775c7f2f83754769b92707204ee4ab54f52ca4d8ab1d567156cc60e1a414adcbbae3d7ed") setrlimit(0x8, &(0x7f0000000080)) r4 = socket$inet(0x2, 0x4, 0x1) recvmsg(r4, &(0x7f0000000000)={0x0, 0xfffffffffffffd1a, 0x0, 0x0, &(0x7f0000000380)=""/88, 0xfffffffffffffe35}, 0x8c1) 13:34:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) kqueue() openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) shutdown(r3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) pipe(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x40, 0xb0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) chown(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 13:34:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea93"], 0x10) getsockopt(r0, 0x7fffffff, 0x9, &(0x7f0000000180)=""/75, &(0x7f0000000080)=0x4b) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) setsockopt$sock_int(r3, 0xffff, 0x3013, &(0x7f0000000040)=0x5, 0x80) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000500)=0x6d, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 13:34:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa013, r0, 0x0, 0x0) 13:34:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x3d770000000}, {0xa800000000000000, 0xb4}}) 13:34:20 executing program 1: kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x9130dbf, 0x0, 0x1, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) sendmsg(r1, &(0x7f0000001280)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0xffffffff}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="30da6699546e2e4a6e2ca87b137b0f3c3da13ab96174034c6f75d9f9027e0e2288b124af57acb7243b7fd935bdd7b3c9365b403f1ca9706c17cdc74e14012a749c5614", 0x43}], 0x1, &(0x7f0000000240)=[{0x30, 0xffff, 0x3, "75a058b9901570b3698ed247873af1c61693332f6a7131d7b7c8f6"}, {0x1010, 0xffff, 0x80, "6aabb795981988286c4bc8091e22d7278d68ab2eb3e38d684a75604df9def2239c1ef69cd36122f88b629f8b7b801c8d0b4fc5dc4f11e31a0ee173c38774233d2e3dd4538270ba91cd3627881a317df509c44a96563b6d2b3e74c1ab361123c6ee581ebe159b96f3d2f6728d9a660470f90682ee845e2906352b351ffd680a28432a31f954c84236ea8460bb4806ce20c9edbc5d272ccec2eba2af4f46fedc1bc403ec5f63b14b765f7fd49179f255b57a98c02371e26a4a5c432ae76020d2a5d66f2f904470d4b3790087249f0008258b7e69d7ec57152bf51703044b8cf14a0b4ce28c25c6a05ef3ab633ada661b98ddf2d1d5889876fc9147c3bbbc55c631fe7a8271c14460ea8d009720ce6a5911065aeba9116d9a17a8a48333f31e104fe49da35218f895f69ed0d437066e1680d504cb1e48ea8a1e7e09071bf883a671dead40a63f6cd37b4119c52e9ea2087ef114d7025b7686f1e90d6566d0b6ed6ea5d6fb85550c5ae90ac7d6287b33c440fd7b96328beb8c75568cca57213e7826db55d84ea0fe310343657e01111fb67986013adbbdae654e753e101d95da492082633c015db3701a4e2bdd1ab909d03e8d72a49b362c10cd9c571cfe734f11a3b4ff018a22fc76d36dbc6b00d6a7995b87e315e637fbc16406cb5cd6a0278097b8e0e11b62cc2ec06f25f16a9e9ffb20957a798a073842af9a314c9df33cda1ee54c68aace8b17841f19f8e76b14017e5539f95ca67e1b14b3c45cd75feb13c97d1e27b2f8256ec58b45fa989fa2e488c17fb368dcb1a4b06b3e298dc71bdfc9e963d613a583dc5135123d37866ab57d29a6a31d3bd0a252cfdc4b19125b98732aa8aa6f1be49ff33cb1178488a8de7bd75104af68e274a45e6b14d0076e57615ef4176994ade317d8f51745d83dcc8476a132275f84193fe4b7290576345de5b75b54bc4b773f32849cc72b4e13d052e5cdfa923dcadeae8e0fd6132cddd0be96ac30b937cc20e3c30ee5b76578bf0ba937ed86e94c03acfea3dc6969e0d0dd85b9dc69ae7a31abe86687a5dc6e474a84753e0947318e1a631e7537687abbbf2481dadc3c52aea12f6fc3c69048f155b7a66fda8d38d674c74a0159073db9d7ed85ca3dcd7b3195153be8fbd867119f48e6f5140a0e5064dc8f4a462591edf0d5a30bd92f7c0f985bce7804f3e3b4bdbbbb395fac1c806d99f8cdf98c4c9bb3f7ac1764619cba305366fc1a846b6c9fcd1552bbdcb6fb4897c0e50aa399f8c2197ba31da8fdd9127533a31b3e1dee2c652a1260541fcc6221df1110c97eafaa31b747719433005b59aae5c8a77eb34ff98e5eb033d2682940ea0298e13c817629e152509e97b4e97564375247f01dce392ddfbca5c342766f8e6506f5dd9f9b6182858e841a4f46127ca5ed891f5a57debf94991813c8a6eaf9831c7f268fcaaec1779bbcb74cdc4540392e4138b84932c81d10084d204bf84b6e3715a1eba655b93092d7040b4430334ad701a19940ba036c01388edf38617112892359feca7f2a0258e038cec089cef9e8e620b1826a4e2e1312712caac9a86c6c40ce019909236507ebc3a09f8692df390d8dcaf1edf108bee37db06ef5af3e5b059835eabdf5c84ae04b7b868e925984ac8722b942cce37fce4dad44509ec06b361ee6d8903b3db8e3307001755e16977b7efcd850d5d483423786cf37a4c3f72340f1ddf7a4fd7994d3c6a5db586f8b40bfb759c72e91ba33123c12548a343ec09e527cc25197736a89da1a6c87d43e44c162153c93aae5139d5933fd3b821b22e60412b2337ce01058464c43b125d12f4f787597a853b4659b66daec1b54650b11f74ff5628254dd2930e459dd02d4afd5ad95dd433f19dedab00ae70c9cb3b7d17e1ffa976d1a7c6a3ac89ee817eff76aa4833fbd334a896e5232deff066263a1dfd504442a6b66c0125b1a8d6ffcb53223b94079fdf340c13768e988ebe777c765b877b72fd53a1513c5aaddab17c316377ed1b309d25931af5815d9d87e159a77f75c4ea612fcdee50912c9a2b34eebdba294c99ae9d4639d0af94358a3e31632f4846739361ffc68d93633be476390dfbff3495fda308f1b5d66c06312253982d0d46a4b3ab80c25b146f7a5735cafcbb7a6d4b1eb9236ecfcfa7e989dbcf36c93cc83043e1913f8b2dde3032a99d536fea010e3afb2798287374649070eb1c5a257eaf8f24c1a84db3f246d9b5629e0317dd41f28171fa09f72bfe4f8b14f700e1763d1c3342e21c2878dfa25d312285ddf8e30862e441124c22104961587355244b658f001d54b9772182d479b1ceb119e225533b8860c0ba788c4859ea1d87872700cd4f74c05689c345fed89100820bbe3b96863194d7437bc67ce70c1e1b7a9d30be90a28f139260fc1bf9ec71ce2458b61b8842889afb27f35e3815085e5c6f9d185ad7502249cd97c6630ae081fe58d251db4cf6b5d89748fc4e0997a9db4bb944025ac15aaf0bf45109a47f2c59db7ea1a87655076500662dc9242885cf2e48c951c0337615b1115131cb9ccbc68a10747769fe32f57a1db266a8bb32da29e8a7782781e5ddfa6d18ac7c60a8cd0e8a42b05882dd86674622e3aa8a5a282144889b1f23a0c2746fd28ba1464aca1c149e5618d611efe09a91d0cd824db905b6e41de749154d5e8f234e68dfdccfb986bbe8b68b037b3c67d3959926ce1742077325ce86b65e9aa5c735a4b36b6bbb18aebafa857ed7538e817be072f02b728fe35d29de2eb5d4eab5e3914452074dd1d94585d5ad0382d7125607e9c212770f6c8799684a33c227bea15a509c55fc4ed1246e5deecac88c0f32d95667fd715625f32c795153b358b52da17174c50bd8ded71d4042a83c93e5aaa123e4f1343cae7f96c6f6340f3bab1c76ee51c268dce61f8b90d31a5b4b4f9294fad5124a2d72643df79196315e93fb74a4ba6770278ba069ed6851e43b8f7c34997def71c235c382a3a73d00be8bfdd055f4c763400dbbf9eef348abfe4ba1b26a73130a60062f85a403f02013443f242d6c4ec730b21ba61fcc89a1fef01e6ac3054b7f48ab7d90f43f05b2062d46239c4e9b693488f52fc88dd25cda20ec2ca5a4e198d75be19d06adf7a6f5ebb29e7640e90e8af2c7ae3c2a50c62e5c0e66f678ad7cdcd1f6aa3f5cce866750d424c903b437ca3ae4f85a22b2b00a7198bed1d7c366b99e45f4c4d7a200c754a0335b62263917dc579803ccdd1a204fc13bccec1205ca79815630d2b3a4588dd21c7f484db75fb4f0f821b22e275d63c014d54ab16f8137bd6fbdea90b211ae4a7326e92de4abf8bf6af3d038ef2d9c9d832e7ff610c429d671c49c6446353533eb60e3496e237aac288a08a7933e77b016562523003c91cdef7ff4b45a0d20173e8e310d337ed7701dc8a98e1dd289ecea670796376ea8d9ad9bedc6f6ca9b6c7f138013d5b208f4006e8aa65be4e9c7c08dc47fefe1dfa828c09b02422f55d222777fb106372d74c7bef68e8238c6a934dc2f56aff298da10b38978dff96cb4ee33b6222428c59871adba893669fcfa0ae2d055bbbaf0097baea8bd688740164c2a4d82ec056488cb639c2b30823345133376d4b61c750635c6b991c7d013e1159dd439e3df1fff66f334558ab6be85bbee81cf4d13d74e6942558445e60ebe10a12b36f030a5a60b4e78b31cb14487a0eb246a840aaf2538cc579381a44b4e1f07e38bdeff9b3726c47cc8f83befd657d06227861c9301732ece17e33e4afe9e68288e0ff64c2d6eb29a4fffa99fc50203907b2ab5e31577bf6edadca1cdfe8194ce77bdc31f12c705edd1f28636d005ed0301d60b858b97a79b9b54d7d2ca2dc55527bfed9dd9871c1946f09dd1183ca59a8a211c56b328dbbf16a1d677fad6a12af687521e4ee9dd4d3b77c007d787e38f356acfa6569cb0a37c9f53a02096498e398a44a01fd20970f58789737ccbf11bd66a47e6f18f795b43211c34d1cb642c856fa8d4133250278fb013de8ad78e3b4116b5d5ba3eb3c1cabceb8ad35ecfa2c9898808cf988c05158eb77ecd9fe86481f08e869a6ae2e0797a715187d313015d7250624729059961c3d175870afb19e9464880f177f9781121760e0c45902e19774b0d9b23354cf56546fe5fc3e929880f37a3abdb49534c619de412ebfb31852713754e1947e84e08794f511d019aef3bd7a980d7537a341727ba2240f936713540a7be15a05f2ec9dc97f92042e8656451bb8d598bc0635410a50fa67da2de09088c747bc259ccf93bb35261de376255303bbbead7a43406133c86eb07f754e763b3a6b51756ff51891b70be5ab96e1b69fcc8d06d0bc324ed6ba5e44ba2120d87bcaeb07607ed8bf7c579adfabacc87f882f4c6cbd8f7892cd8ccce9db05f79dc4e5767e93d0834b9d585c62f156e748981847e41396dacceddcaf7dd7b50876507520e070e210badc674cb59e7c779f756a80de2975141e7c28b14ef34fdc86647e7f4bc5f02c7d00bb9fac75f6b3d4e9976dd78b992db74051f00ff1019c8b4ddbefa43fc700db615950e1065b58fc648be0a60db79f243c75e59008d69eed71ec045442c726ff6fe01f2a310cc8dc8522adcd3b8326d14db366148d0f85bb08f1a3fe3dbb00ce3d5b71336f8cd83ec2df423daad367eb72a44f73055e5256452f2c1d8b996ba3cf33273ee19dd507cff5b4e50a2bbd7344349360382795bb93373e4e9b3fc50f605984b8ec5d32e643ad57a6f9cb9b3f3f2ac1ad8e1322e96477cc203f740c790f450b04dc31b2f2032eb181b55dc5bd4da6bdf4458afa31499539dff46c0f7103ba9bc03b3e5987e6696db695a3f4d408f81e8f7ef57605e0a99083572577520629a0950204bb3ae1076abc6771bfe52b35a899d90e8e3361e31f2e29e485a5a419507757110985f5f4891eacd76e16f3df8b81f7de815f20d71b3a3d29f4b67dad24972e9d3b26fd886b9cd555df86e0343a210cc88079b63755029d92d896b74af1f8ad0d0200f5c5a6393303d5df106c1b254bc1fe1093a374c1c28a5afbe184746822f81cccef52a563c0cc0be646f342bba5f4f2df83b050bad8f7c986f2d738c2e68e6db17368d0fa55d081d0605ac15ee6cceebbae8a6a7c42c85e57756547a423b36725a4232547647fd63f417df68b792ba8ee2c6f7f27f1ab755775598b688b274099fed69c099b27bbe52b62fe56e15c16d452d171ce346d62702ba3d7c93c4675fe342d154d13cfb745ded2137c9bfaa2801f5785fd8cebbc5c3e879799efc056274ca8c733c403b072825497272c60875afa15d4fa00bc924a7e409529fd6e7df7c9a1b644b0514770de2ffb18e70b239fa57dd3318d02d3df427fe0b018bf9d6910240fe09ccb4a18e7a759e3f94a9850dbe56ae60034df3739614e2181a4bd639b7449827861af9770c6147d3fc0e68db8f4a7e82ae7cb7bc7661e73c76ed17701307e8c3dfec9163a58ecc5d16b4975a217670db6559fbf2bd28e30ebbe0ab09af0c81450aab4d1fbc4d84c03760aac55d040b0e0cf23a57369bbd8284e3377e4e1548a52ae1eba8b08b9c39021e2d4d13c25374960371c3fb01beab414425982aa776a99d0ada19bec5065dd5e2fd975014d54c21f48c68be9d6efad4deca5aed1d93b5b51a90a02fc7bdd23eaf2a0bc8588bca0d475b42c1e14d26585e86dc368cc699ef4919a439ccf131f74735da059240d6a28a34e9a7fc4fe1ca24504a60f393ba24ce8fe15ea19babfa7f3ff4c305238c52170ef32371fb1f403"}], 0x1040}, 0x413) rmdir(&(0x7f00000000c0)='./file0\x00') load: 1.55 cmd: getty 81044 [ttyin] 0.00u 0.00s 0% 309k load: 1.55 cmd: getty 81044 [ttyin] 0.00u 0.00s 0% 309k 13:34:20 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0xffffffffffffff9f, 0x40, &(0x7f0000000000)=@abs, 0x6) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)=0xfffffffffffffee1) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r7 = syz_open_pts() dup2(r6, r7) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f00000002c0)=0xc2e5) 13:34:21 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = syz_open_pts() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x9, 0x2010, r0, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$getown(r1, 0x5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/78, 0x4e) r3 = socket$inet(0x2, 0x5, 0x60) fchmod(r3, 0x41) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000003c0)=0x3) r5 = msgget(0x3, 0x80) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x9, r6, r7, r8, r9, 0x6, 0x8}, 0x8, 0x6, r10, r11, 0x1, 0x7, 0x3, 0x1000}) chroot(&(0x7f00000005c0)='./file0\x00') r12 = getgid() lchown(&(0x7f0000000600)='./file0\x00', 0xffffffffffffffff, r12) r13 = openat(0xffffffffffffffff, &(0x7f0000000640)='\x00', 0x100, 0x54) close(r13) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000680)) unlink(&(0x7f00000006c0)='./file0\x00') socketpair(0xcc3d483f84f4bf26, 0x8000, 0x4, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r14, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) 13:34:21 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) writev(r1, &(0x7f00000003c0), 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) r4 = socket$inet6(0x18, 0x16000, 0x0) pwritev(r4, &(0x7f0000001600)=[{&(0x7f0000000440)="5d1f96a2961b33c4811dc3bf1aa1a0b79777cdda1a0fbb0c8971d7047cb5907b6a8dccf9dd0f786b834f8f39d8a02361d2296865038df4204de56c6f373a1df60cb8b8ce945706ae1d54716f6f092c68f20bf467258431c0", 0x58}, {&(0x7f0000001500)="8683d88a9e79c7a2c184a0930f1a6e81b6d66127ee1c1f414ed2c2cf856156b281247870ce5f32da52398fc55e0fe3fac6e9dd23648706906f59295d5404893e534f72ac7c602404c53112269f50f6ab9f8b5f019da7e98b40f3ccf3f8429fb77ea4509b6fd7558be5a35e815540fe5275455212d63250269d97e832a25fd7f2aa8678cc7c2519e14d04b470435854f7c5ee890f5e220d840c5c3a75a7d57734d27b0b6068fbb9c2d4896de62de7b86f7e29f666983419d4ad5a890eb973c900703d414a47acb54cb80332b5355b8b1502", 0xd1}], 0x2, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) writev(r5, &(0x7f0000002a00)=[{&(0x7f00000001c0)="9c9ae7fc29cfac324ccd117a6a5b05dfc630a2d09ecfa808313b7c4d7dfcd27e49700bab31b4fab987283454b01f67e4a1f1d8c2ca5826add5569d4f589e84f97de6aa5af09c2c2054c4d603c7c87121ad4b6528cfb45e3f22be3a44fc35cdfa29375a77a231c3afe7aeb2bae0cbc91e1de280bf4d", 0x75}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:34:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) shutdown(r1, 0x1) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x84}, {0x7ffffffe}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1ff, 0xaa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="b498c2de7684af442d888ed778cd") 13:34:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/4096) semop(r1, &(0x7f0000000000)=[{0x1, 0x3f, 0x1000}, {0x2, 0x7fff}, {0x4, 0x6, 0x1800}, {0xce123093e36c663c, 0x8001, 0x1000}, {0x1, 0xb71}, {0x2, 0x3, 0x1000}, {0x4, 0x7}, {0x2, 0xcdf, 0x1000}], 0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 13:34:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffff8, 0x10001, 0x8000, 0x40, "d0d1ab37fa9159bb79e5ef359776b4c4dde51f56", 0x2, 0x6}) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0xa4) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r2, 0x5) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 13:34:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xf, r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r2, 0x0) sync() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 13:34:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4425058735a01a58, 0xa78178af6e05bf2d) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x9f6e}) execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x20) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="3058df958819a1b93be78257d911a205044a62", 0x13}], 0x1, 0x0, 0x9) 13:34:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="62020207e000009defa961d76c01d66ea1e4b79fef87e4b4a3bfdd60a582e5d549f85204f77478713842883df66bb896b6e31c508a14b33405b1801c9fa6271a0984ad7eff0300006a49d5e3c1f25559"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x6, 0xd9633b45c8680ca4, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$getown(r1, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r4, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r4, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000800)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482eab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdbf969e5bd60de2933923e0b8674d2a35cdb9413c5fa9469eb704fd84fbe93a2820ea62cb4048b81b8ea6c6e7a3d98a2ec2ede660ca616c5bc59f55ecfc2559a3e7fbc633c48116b14ab05d33b26ee866eb2cda0c0213432513ff5dea059958f9218971464582b24f27a6c260b588848186b805315cff2aef1eaa8a848dc2b086ffa0a2a1f4e6355258471c2ca918ad48bf12d3d53e1a8a5ddfa2e1c5bae", 0x180, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r8, 0x0, 0x0, 0x2) r9 = dup2(r4, r7) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2000021d, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r10}) r11 = getpgid(r10) setpgid(r2, r11) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000040)=@in6={0x18, 0x1, 0xfffffff9}, 0xc) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="6263be56207696edea00"], 0x10) write(r13, 0x0, 0x0) 13:34:21 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x62) acct(&(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 13:34:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x1) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(0xffffffffffffffff, 0x0, 0x0) 13:34:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = socket(0x1, 0x3, 0x7a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) close(r2) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0x6) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = semget$private(0x0, 0x7, 0x287) semop(r13, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r13, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r13, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r10, r9, r10, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r24, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r25, r23, 0x6) r26 = semget$private(0x0, 0x7, 0x287) semop(r26, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r23, r22, r23, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, r3, r10, r14, 0x0, r17, r23, 0xffffffffffffffff]) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r30, r28, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000001c0)=[r27, r28, r31, r32, 0xffffffffffffffff, r33, 0xffffffffffffffff, 0xffffffffffffffff]) dup(r0) fsync(r0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x100, 0xcb, 0xff, 0x7fffffff}, {0xfffc, 0xee, 0x6, 0xfffffffd}, {0x101, 0xc8, 0x1f, 0xffffffb0}, {0x204d, 0x3f, 0x54, 0x2}, {0x800, 0x9, 0x9, 0x1707}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000011d, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x7) accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 13:34:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc0206922, &(0x7f0000000300)) 13:34:21 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) openat(r0, &(0x7f0000000040)='./bus\x00', 0x104e2, 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 13:34:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0xf9) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000000300"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:21 executing program 1: socketpair(0x18, 0x4000, 0xfa, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xd5d0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) 13:34:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000000c0)=0x4) sendto$inet(r1, &(0x7f0000000040)="1867", 0x2, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x50}, {0x8000000006}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="0100000000000000000000000000000027e315f5d7d5e47ead58f41403b4ca8cdf88df374d2d220ed4aa96e50debe7bfe33f6d19c189d678de0660e7ef5db1aad1db9ff71d4e65dc58863a3d7cf269df75e924514998f18c9692f421c80f74411f92396c223fd897e4429fdc198689a7a74ae7137f103aad7ac07b5f629d3354b2a3752f9d5f04808c7e8352cdc05b76dcdd39af06c622c789c5ddfeae088e13d6820a8a5560bbeff40b5f6329cc90edb004d165f0acccda968c612d65f06fff655e71faf792430c33fbb9a59859c9eb5ef0938de06b55a690156c4fca"], 0x10) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r5, 0x0, 0x0) socket(0x18, 0x3, 0x80) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f0000000100), 0x1000000000000270, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x59d}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xabd3}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000fec000/0xf000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x40}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x2e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r7 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000680)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 13:34:21 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) r1 = getpgrp() r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r1) 13:34:21 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) dup2(r1, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) kevent(r3, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x5, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x8, 0x3f}, {{r4}, 0xffffffffffffffff, 0x80, 0x0, 0x101, 0xa2}, {{r5}, 0xfffffffffffffffd, 0x2, 0x2, 0x9, 0x81}, {{r6}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xdb}, {{r0}, 0xfffffffffffffffe, 0x52, 0x2, 0x80000000, 0x101}, {{}, 0xffffffffffffffff, 0x22, 0x9dd824d2f4711a4d, 0x1ff, 0x200}], 0x4e, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r7, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x4c) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000340)="9f578c7eef4829f0163d6cfdd9a12428cc1651f09ae52ab4db2380f21366b3977705621e4c49a14c7abf8478fecd668449206be8e4f7015efe730e2f54de597faba1b2ed188a175f5706ef62c7ccd4876168ea7f54fc7b0691d152e30d2323546efdf88effdf5a6039b6552276c1b3d5f4d0bfb155a7bf3452044b77a48218cf2b5bb086336635507d32365f78c41c8c150e1cd4327f87b81d37b3619208ee4bfcd1148f9c6758a037a68893d4a96cdb444edc99923f37a76c233905ceac794ee963e7347e5ff24c2f78394ec9a9e94379c3e3fb0b5673c4a9ca495572524d712eac9d247cd7c9086680e16bc79699577134a1cab4d6f6e55b80976982bb9d0b59ab5e5b93cfc116a340d64d80cfeaa50765af85826b18c0685f", 0x3c9) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f00000001c0)=0x6f02) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000300)={0xc6, 0x8f2, 0x1b, 0x0, "bc8204bbc7641e241a0c884ad03e5f7405835957", 0x8, 0x800}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069a0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r9, 0x0, 0x0) dup2(r8, r7) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCGSTATS(r12, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x6, 0x1f, 0x40, 0x3}, {0x9e, 0x9, 0x8, 0x394}, {0x9, 0x0, 0x2, 0x8000}]}) pipe2(&(0x7f0000000080), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) read(r13, &(0x7f0000000100)=""/163, 0xa3) 13:34:21 executing program 1: r0 = socket(0x13, 0x4006, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_int(r0, 0xffff, 0x1a0f, &(0x7f0000000000), &(0x7f0000000100)=0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0101160c9db52200000083431009cc"], 0x10) shutdown(0xffffffffffffffff, 0x2) 13:34:21 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) chroot(&(0x7f00000002c0)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0x2a0}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x1000000000000074, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x5c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 13:34:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x100, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:34:21 executing program 0: socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b3", 0x1) 13:34:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x100, 0x8) getdents(r1, &(0x7f0000000140)=""/61, 0x3d) chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 13:34:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000180)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) 13:34:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffff7}, 0x8) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) read(r0, &(0x7f0000000040)=""/110, 0x6e) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x2f7c4782}, {0x80000000, 0xda13}}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x40, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x0, 0x4, 0xb5, 0x7}, {0x7, 0x7, 0x0, 0x80}, {0x800, 0xe9, 0x100000001, 0x4}, {0xfba, 0x45, 0xffffffffffff0000, 0x8}, {0x4, 0xfff, 0x8000, 0xffffffffffffff80}, {0x7, 0x9, 0x80000000, 0x3}, {0xff, 0x6, 0x31c, 0x7}, {0x101, 0x7, 0x1000, 0x7f}, {0xffffffffffffff66, 0x8, 0x3565, 0x2}]}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = semget(0x1, 0x1, 0x1) semop(r4, &(0x7f0000000280)=[{0x1, 0x2, 0x800}, {0x2, 0x3, 0x800}, {0x1, 0xb4, 0x2800}, {0xfdea437c47f5fd0e, 0x80000001, 0x800}, {0x4, 0x5, 0x1000}, {0x0, 0xc, 0x1000}], 0x6) getitimer(0x4, &(0x7f00000002c0)) r5 = semget$private(0x0, 0x3, 0x51) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000300)=""/175) r6 = semget(0x2, 0x2, 0x10) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000003c0)=""/36) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000440)) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) writev(r8, &(0x7f0000000500), 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/208) r9 = socket(0x2, 0x1, 0x7) getpeername(r9, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000740)={0x2, &(0x7f0000000700)=[{0x0, 0x4, 0x20, 0x5}, {0x1841, 0x0, 0x9, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x8000, 0x0) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x4, 0x9}, {0x3ff, 0x46}}) 13:34:22 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xa) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x16b9edbd}, {0x9, 0xfff}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/b\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:34:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000340)="47c5194a0a650466564a3e6ef093cf570d0a3934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd565492c87ef41b8617461839ccd519be64b721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd3f3a553c704a0d5829155f39a431a7e1f4b19f491c681ab13c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c03c5af9bf54f591472205e98888f0549c24d6805ae64b825036fe3e5547e1317cb4ff6b538e6df786354eb97cdc5e3a51248dad3032ae31b7a0655b401d39dd8323acff64003424e4114ec413674a7348e4e761b62300b58859079b57ef9ae6a47980d3e1848db0fc4f7b928b3", 0x138, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x7, 0x7, {0x6, 0x100000000}}) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r3, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r3, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup2(r3, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r6}) fcntl$setown(0xffffffffffffff9c, 0x6, r6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:34:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) close(r1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) 13:34:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./bus\x00') socket$inet(0x2, 0x4000, 0x1f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 13:34:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=r0, @ANYRES32, @ANYPTR, @ANYRESOCT=r2, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR], @ANYPTR64, @ANYRES16=r0, @ANYRESDEC], @ANYRES16=r3], 0x3) writev(r0, &(0x7f0000000480)=[{}, {&(0x7f0000000100)="664d6e9375a546026311f1797e0d9e15ecc6ea68ab5b8cb4a5a30b782942cfc765bf64733d1789735ccadc72dc0e81d528d66c97744b385405145433ed4897f56c68117a44aeb5791db393bdabad7168b01fd983dd7178d97096abf9c76adbc128a4070197d82c02b7bd093f3c96f0c7195435e5ad24a4a7eb829db97f8dc7a7401d235799de5025f890e1147e002d898ac8f64318f0a0eb10ffd1968da70ecfc69f2c9899b476e2e1cac604e050116fa27fc5cbac31eea08cc7285f96f0b00588170f52a5852224d16cadc0966ef02731", 0xd1}, {&(0x7f0000000200)="13f60c9b557f27a416dd", 0xa}, {&(0x7f0000000240)="7ed04c4a0e2b93f9b264da23e609fc8f97923d48bd65639f8f1b927298ac5d29c1bc288bfb357f44278c83afc770196868d2242db6e6f26e42af8880daf77fe2f693ed89c6dc48f9c47e4a674b5365559e630bcc041fffd78a924b10c12bd1b5d034c27d0059ec12ad34eab407f3665ee019b72ec696ff2070464566510bd6b941f89e1190d96755d0c5ff254d14c37a60d622b0d9be7668620d57a23929e93745f4c20b502a909b196feb2cb67239570b3d14dc5ed9997d152c244b51004f88f48f6f13d7d009ff5cf80b491e0e84e62bede4e8012c38da58cccb125b22a426fb74afa773c7c6", 0xe7}, {&(0x7f0000000a00)="69f5e8c15479e472ad23253e420a5902ed2cbad6bd989e5dc55ee0e04b55c014fe73261b5ac9550187874d4a558bd9a2b61249071c083a5ed2dd8e7586502ff2144139bae9b875fc8a264e91ba3dcc40d3c431289d16096aade10de8997e32950e32835f87c9e89ffa9c1dd65cc80ebf37f226b131c43010a2f544fe0531403f72ced09fe8e33c801b644b65524237c4af8f74d95ab4cd748f5d74c9fa1112eac5520467f89da4aaa4fa9e447e0b6148ef41f4157982dfd314393a4c1b4045d4e966240e51c0a4dc680e44a530a4ef4d5c34c4abdfa2698581c391d7f74c11d2d7d1bcbab06f62776ce18cb0409faa56c07624df3628ed2d84bc1503e3f6e398086102223bf85ce122d34c1bb248260feaf6bd9001729c3c0b8b734a37d3ec6e80ee5a4361858ee175b5feccf14b2657a1a682f6e1f9f5ee9a3cfe2f2b2051de830624b8aa9bcd050a03cb2f024d788e8905f23f4300c8c8a21048736327ea8dd741b45959b00c147ea3eda93e18a5d6abeb731c46069935e908c7b1cf0e2de8e31efc2240c9566d59605aa79e954dd3b10b7b2ec8a99f640b1699caaa7acfbb7476ff8d41c286f2a1464467373cc19a6a9f4a8449ee3092346ad6e63d438aabb03a955a6a18e6eba018593924a5d391e5ab91f6c322f5665a696831b7ddd9d90163272a0ac0bb21b3485991f86793563928dd9373f1670089fcbaf4061065a97c0e8ae85a96ff10de5d7b8c6c46043a3b418bec5a80ed1eed73fedcb6ccb7123ba169f7e70dafb1186a650dc84cff10b9d2eea9cc5615fef44c8508cb4d4432a0c0b506dc0de6dad69c69360984ed1cf0df29c9dea6107dad7eca91b857b9e28471c646b8277275ebc74e8b7ebd29d8ba911872f1f70dd2735f8338feff2ca34ad206cde59c0721bd36521c3ca9b1e3fa2c26182b7b27284be8d5e1f7cd886114ebc564e73ea52a8b5aa8540776bba280a69f9ca44b2d33d3af2fdde56ad1cfcdedffd24d328d2a2e514132af4c03c29ed7ecc61e9b2989e0e5175e6b65e44560b64a79d9ffa210caa5cfba73efa28868763c82ded7344a7f281153a20b5258a93e8fd531179b0bfb274139ff675854eb7124046b3a6a134918aa96cdb21beda15f50ddadff5d562d31182e81a51a1446004c489950923074aa425c5ad91fd6e2768c9e182ece82df81fcc6a876a405a9c4a0eb2fca3a6b96ec9f4c2ded1cf67ef30264c23a873250fa997ddadf67a3d84201c8b955647e015f12855e6a2baac714d57af780d88288712b75842556ce4acdc9e8c7db8aa25ebb667e3d8d8734ea1fe5d0b3f881322c1617d72f705c1167072a0864af06473ad4ce0b7bf20492e334fff84cb160abd6c0596df68a407dba410946d8e7687733f5031041dd34e6e09afa2c90740983e93b8db5f3b8389650dbe413237964ad276470793442aa17ff68047e4465c9d691c38f499063a6bcf8f3c2d9c462aad076d10e7f7d8a13098e80cb8e1d51250b2ba352ce3ca0440099325613ffa265b7bf9562cf0b5b7f1b776e2b570955724579ce3b3ac4ed3058ffbf0a0090802f577f9a7503d60d20211333adfa822eda19c912780c93312858380adf5ce5b05974a64fd74f4a92f2a344423ae9d568067ce8666cdbd25e7be57cb5bea1d00d7ecdcf0e7af7c2c858f68effd4a6f6aeb5613ec7f26f022aaa771313e8c376c4762eb0f7a8d02fe852e1832e4ee330d725f20f895f4cc8a5cbbe23fca6f1f05a84d30a5af9576c232e8b4fc10fefe2e00925ad86123fbaf2c12f1306b225a8b79d546bbf1d85837b1a4d81163fcc51c8a3f008cfb877efefe42bbd9e04a9ca72989d86c0a074b3623273aaf8c5100c518cd821b804bdcb804cb1e07b47e92a47da06f04201be3321e6a4b7e4ac2f13a1b3305d8f50d6beaee3e892b4f1092f3ea0f16e8b22dd451646d9978f953c182c8c2b7fc0d4756a2f620b9237381834ec41243174a845beae1fc9b788e78d5b430687a6be7d58f564a639a3918bd43a68997b272ac2c7b5f2345d5b0954d7d09e8f5e4eccd4226d67cd01bb2eea0370311a4c4dde141f5d1f20296a1578abfefef6c629497582af968c2b2484f7073894552651220fbeb7f35092d3f8769e71c9dd0c4536cf7d7dc3f1785819aad7ca6d8267e113054fcc4127ab4ef8d7661e29e9c96a82974cf5e08d8254ac1fa47b5710dec4d6da336af381c85fbc97515a2a1d6f5ddf2d97fff4dfedb5b33e9ef875c8c0cd24c9469aff672c4cdaa8d75e33cac4417ef8f4766cb737809cf7cfa8784fda94cd08841869c5e2509633356ff81431b5fdd4b241ebd23fcc5a69599ec2fc03fd8d3f51ff7e38f18b5dc656695af76dc78443e5e503afb8fc0d9ce630c1fbc61d098e88b474801da7cee89429acae1249626586b4e54b341d6609e45700f50ef8c4cfab2f8d88e13568296d314b4ae35ec5eba750867758334a725d5b58739c160098bf14a23ad06d5e6ecd6f3e113e8cbefde21c32d9cc47919a46abf097ac1bbf2d9246d5b980782dbfa0857fcec12fd483077a77b83bbf37bc4d2a945799c11252c63548c110b0a28f4f7ba0491f682423a3d935b2a5c406ad87abdefd27ca57379aba2d7f2fafc5a2217e019a7646df6483395b2e7a33ff00508ffb8735835f037b7091b9384dbf6848974c6957a94c45f874fd948281543ffda708969bf155728814735f7c37926a76ab2a9a1ebb014b0ad24b2f196cd247f19d4460e8afc8427706cba7669ca83db087e3f158556ddf4c37975c12d299d817d2ca9e1c9d6b40ab9cfabee2c4b2a22111e32b75cecc3939db91991b196d805e59736f7b57070ba9556f502fe11ad7cea062df195b93588d23badbdd61f832a83508b938684e85b2d4509034d69c686be53b4ee678f0e19bfa14d674af62302fd29fcb1ca043f3e1279aa0235138e2bb4b215b80e33695025dc173e594a8a9c7e4d1c79b4178e2da9729c7859d3aa51f5089eb425e99d4b45eaba6d8485a9c6d8f01687c894b2e31c460077c720b651f7978c5f2b81aabf95cfd130de46c64e4a0a82b2e2e8480afecf5c5f43f18a59a28c577f37a1fec727cf4611530763162eb73eb67438447e60939787cf414aaa5246709a266a7bdb9e3bd0328039378e529d6bd86255df2f7b6fc7aada805ce4710e7fb5319721e81976f398b3c2d0c40e30ee628020e1d39b713822478e0c3eab851e037ff9aecf1ad05284c3d7d00078f9c28fd22e91c0d02a3d883ac4a8d5b54e31b039bced53a971f85ad9bdf80c06bdb4946aa489b112882f50bddd8d0627a1c832ae28beb44679ef3d36dc4953e13bfbe71807bf5a9a49792e14402751906f510535a3f5afe0c70f60f173881500fe73607028b2c1b89172c1e0507fb21ec5dc398500d53a8a87d9cc7b42f5890b3d11286050ae1e1411e0dc4b074bce085eac89352512859e49e9a8afbed9f517926ed424bb2baa79ffb2310dad397b06385ea3247a707814137b4ac7bf46439a0ac9d8d016a232e4a9cf650e86bdc1031922e67d26a5666f54b7ffb01e8027650a682eda98cfa33f5f6ec711da7a3b76b7e2ca12a4d18f084e72deff7bfd1612f183a8f004112f2bd556cc4f57a2d87eb81f47e6b013653a45fb6aa1c84625f26f200b96fdc797135560249603d0192a397501812e48276a3c19e0f795e362ad5ea98db31ed3541b4b7cdd4ed459236a0f3d81904d90919647f75f4d976abab22c02d78a1e0f12e4f9da5ccab80a3668c5dcdaef7e326262f5f8cdb813537cdc1b87a64db44ee7a4348a1eeff97eaa4b20f51f6bd9a0c3fa2b504a26d593ba0b24c85090b352cbf82ac2338c5a00cf0da64694bdc2066185245d36c6a764026b2cc02737e76d8cce249b426b7e113ddb2669e55a8ac637f2c5eaadbbd4c507cb85cc05deb531a425cba40be14a7822b3cc79afd0d96fe7727560c1de74f098e2a57e66f2672332129fd642103a165f5c838baa137befaf5afc07d6f586d5f565ea80719dc5df9ed4f1f0c5eb0ebcc72462246192c8d5e10e16ee13f776c7ee5a08abf5226301d398a26e616ef3d48ef7cb62197761edee246dc030b52ed4d22d2c9f0fb0321e60cbd3d03213e67d2ff8f3dc3c947771a894ed54a40ac2c400f41d6a478f793f54fa9256b6ab45198b1e944e25cf0c7885619371c0fb295d5fd637081d271b344b1d7359648a5e2724196c29fe0496533382f78bb3b7146f11cd7106c6bd6083bf0307f64d97365982d8475655281d11e814a7e1068561072c7aec5eda360898ea59d39235a4f7a2cd56680f013af13acffe0f6453babb3f9fb512909e5afc83d9e724b67e6f07fff6d1414892d172ef37559dda9df1567db06a166c5bb0b5bec4591a61165db347d91e98d0fda8432c3ee39ce1b0e47b2621c19c90fefa627c15307cde0ffe61a23ea63cc2beaa03f21a221b715ded6c19e7707b64621d988109c37b2a0f985807538a3c7475cfd39748b6b73e71fa6a0c6f8f28ff733a5c0e84fdf511eab7eaebee3a791efb75c790a98114734e4c8ea7b6e9c811f144a25083c0de70c0a5444cc75f13c8a86ac7bcda9314c2970be508e9402c43b41c03a9483d6d44567bb15ac7d7aa5bf634ffd2f6a50bd5ae50fab3259e6ffda40966f4c62caeb6c10ff40b424d700bbab3e6dc8315aa1dc90b38a1bdf22ec8afb48dbd22fab042f0adbb8a3d460ba75e50516e190e346b7d15c31a6b13a168807a3f0fbd5bf0d0460c129448d6c40bb6d686fdb18a33c81cfb12bb036eea9eafb2e9e741fa9798d2fb6c9de9ee4b3c61d85a49ee8aa13eac74ef0a94e414a3c525cd4604a9f85d818803cb667b0c2577ddfd47dc05cb422f966e5d6d4e0abe124b9f626c4ab78d2970a72130d1a39a923c003d1c9bec0909617fc935e6d67e415e87ab295bef85e232210d9f724bd19953229084f1911f25ef7a2679e3ee2388ea793878ae6346d67d791501dd2c58d82b8dac4e3582015f193fb24ee531e1db6f7444dd98fbb280e36a75d1c9ec85bca081fc6659ae6fa1fa5d43e189558d32d5e831e9f66f0ea817226ccb1a1c2ccd3617c1402a8673fa051cdd47be5cc264cee4006120f48202b37f55f2b279f690ad9c2714553d0755b7033f1f2535ae41cf7f6147852c696d049de0117b6debc9a0edb9d5516eeb539e3afc52fc8ee9976e5c342103411fadb464e5ebe63ca7753804f4ab9284865ee805b4258cd767d63d9cb1a0f666d1afd2de476c061f08665567de55f93c687194a6d8f2cd62a284f4a8257d8979ec076b13be7f72b99518554091cd44cd4d635e4c088e1ae6adef21d42c53f01b90a77de6dda0b66853e35c71b1ff3fdce5314089e8943adcaf83342a129a43477cb939f51dfcb8042d57a3001dc5e20c4a0f0f9b215f99dbedda5ef105bd34ca6f04f63714a305520de7fa82b2c4fec8f60a8d201bbce75dc038c0ef5ffead7edcefbb5fe4a4e21a530754a1dab57cf6a2d2fd66a4e452a02e0007a25243b31c0e0759b2557c8f30e052289c0286e1a2e564a5b64bd230341da0575e10a495945f991f1878426ea3ed49e8dc7532657ebe3560cec0098d5ecd21b437b2409c62da82617c4e9ae9989e4e6d2b4e4be4be83ccc29de1a65694cebb404cb9c8ed920f53de3290b73e09d48aef3e86b01ec81650e665a89284168ebad59b553bb5a25ed57719b2839a306e8bdc79b0321f424b3715cb541bbb647a9f72ceee0ca6bd0665e871baba47c56edb936136be865c40de39033b04d326458bef4e3969b577fe8c2", 0x1000}, {&(0x7f0000000340)="39b6b6540fcef85f74e53f04e8f1cb1088128dae861330b613835af73739231e8e94035ebc66d2d9570aecdf61f7daec9e6d3f5c27b997f63b13f87864d63386ed0e86cce81f408bbf222bdf864ada3eec20c63b63a5a8608e5e04b0c97127155fe5cf143b8189e4b3b099e54a5ec60369f2108ac2df93d9626e77171a4b6c1727383ff6abddb5c178da3c88195a08b73c087da5dbdde62d3685e1b886aa2af5d14326e6fa8fa220b3", 0xa9}, {&(0x7f0000000400)="d9eda858d46279132e7136f99f13e65dac5dc419ecf3b9bb6cfda46f7c03c0146db2b3f4f5af2169c189e1aa6a8f0f21e056d375a3ac3dad0074114e7390f2e9b1cb164882cfa5a5383c8eec0286253bbe1e772bdbe784eaad", 0x59}, {&(0x7f0000001a00)="e3702db4cd8389b558a494a972529438612eefb6e355ccd6760e51c376a23324b3e1d76e00d5c366cc588d36a15e90760dced67f7fb3d6a56ce143b98c2896f517ffb3e87216ec2c24abeb2bbcf97b13d765127b43f8940b930cff46e48fd2f74c1ebfad83cb2cf68b3be95c23318073bba17f949b48a815240f2386d4e08beba9cc9ca6ee859ab14129193f70d002f0f239bbb2243fb1d1aa4a0ea02f9c05554764dc2c13ea684ef9121e2c5cdb9aec7af877204b6071", 0xb7}], 0x8) 13:34:23 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000140)) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, 0xfffffffffffffffe, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000280)) r4 = semget$private(0x0, 0x0, 0x4d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x7, 0x3, 0x3, 0x200, 0x101]) r5 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x0, 0xffff, 0x6}, {0x18, 0x3, 0x3, 0x2}, 0xca28, [0x6, 0x101, 0x1, 0x101, 0x80000001, 0x10001, 0x10001, 0x1]}, 0x3c) pread(0xffffffffffffffff, &(0x7f0000000340)="24d802a701d7321485d943c20a8efc4b6a4c9bd9851fea562fec0557b5ef46dda1fce02c66cdce091d3abb4304a98697d3d035b2b65dbc7ac199ae774a0ffa7790d60eded7436e6a7299273d82701b7ed8edba39fee272ae6d5e29f745d6131cdca7e95dd1ac435a9667a8245dbedc21258eedb8cbd3920c6ff3f462bb0511ac79b8c3df1f323df12341e222d7cd8b73716ad2d4c985d37bcf8e0394757007e3d163be0358f1890a8b7d8c85a1b26b7b920c1a7486", 0xb5, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x700, 0x0) bind$inet6(r6, &(0x7f0000000440)={0x18, 0x0, 0x61ca9a2e, 0x8}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x88, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000004c0)={0x80000000, 0x40}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000540)={0x5}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) recvfrom$unix(r9, &(0x7f0000000580)=""/201, 0xc9, 0x40, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) socket$inet6(0x18, 0x3, 0x4) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x8, 0x0) ftruncate(r10, 0x0, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000740)={0x3, 0x8}) r12 = semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000780)=""/159) 13:34:23 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\t#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000001c0)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:34:23 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r3, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r3, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup2(r3, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r6}) fcntl$setown(r1, 0x6, r6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000340)={0x5, 0x8, 0x6, 0xbde, "0244cfac9f72aed664d537647f1cb2a1f64ab508", 0x800, 0x710}) ftruncate(r7, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) select(0x40, &(0x7f00000001c0)={0x1, 0x0, 0x1, 0xbf, 0x0, 0xfff, 0x7ff, 0x2}, &(0x7f0000000240)={0x6df, 0x0, 0x15c, 0xffffffff80000001, 0x3, 0x9, 0x0, 0x20}, &(0x7f0000000280)={0xfb72, 0x6, 0x2, 0xffffffffffffffff, 0x80, 0x43, 0x10000, 0x5}, &(0x7f00000002c0)={0x7, 0xfffffffffffffffb}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 13:34:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket$inet(0x2, 0x4, 0x9) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000f80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669ce0101000000000000b394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d899537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17967797f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b07000000d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51c79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd5305087bc549420bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699246215c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507be25f07dfc84a52be052111d80eeb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a999ae3f74f575a094e1490a423f1f150c0c167ead93b7e748c665a1facc8370816aa46188b1774902db0913df4bd1c0db77dce8e8fbca4ea3dabce0d9ed9194506e2a0760038c99d646bacca2fd039a75e77c553c90d72423077bc8bdc3714bb5d4cc41fa354b438", 0x3a7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x28004) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x401, 0x1, 0x7fff, 0x1, 0xfa7d, 0x3, 0x41f3, 0x0, 0x2, 0x9, 0x20}) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 13:34:24 executing program 1: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000006c0)={{0x0, 0x3, 0x1}, 0x8000, 0x1ffe00, 0x164b}) r0 = socket(0x2, 0xc003, 0x11) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) kqueue() r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x70) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/104, 0x68) writev(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000680)="44959cabda31e79d01b1e681f4a7674b10276158c9a3ee79e4c55c5b76768139b87a1b2aaf6a7389d30a9d97939d40d25f6ac805e82bd17876", 0x39}, {&(0x7f0000000700)="768c70e58b4e968661efc571e6b8e57e0a56ac9bf5c7a307dd5e8a7965da76cec6ba3457ef043df488ae3dcd05cfbbe1c45c351eb218694cbed948f97dc8cd837c0dfaf1f2ac23e8abaa0cfdeba045701ffa79f6513be2dbe53299895f14ae542aac1ae9b8b9c948c0dd2d79c47c5fe9d19110811a96024040065eeee328ed7df361d1f91e93d8dc050ab1cc2ca4e349c100bd7f354bcbfa2fd2def9954a7630b1", 0xa1}, {&(0x7f00000007c0)="b418bddca9454286798c2a1476a5de6c70d689beea4293bc99bec8b59fb2a43c36acd3e4632584ff56dbc740359cf9ee06f06cc79591f052ceba67735d7b7f3f093d8d8cd535440359a50331cb925e4d017079148cd97916495da8db054e2d27813c4c5ee16e08327ee4a46a3d79a5d44e1605066b55c2358242069023049a601310ea392bf7f38c67d2a6d33ca9a5a4a1c4ef44e9efb79f56c5d40976d69ea2703429d12eee3b80a0a5", 0xaa}, {&(0x7f00000000c0)="110a34d71d23a79bbc823b2615f1050892f66743d9c4815e49aea163fa744a6d35b641abb02a3566a23ade0e9b4edcd7930adb3729385e49c646ca90e9ffece783dfd83f0c62ea9b0617931cff3e75fef757", 0x52}, {&(0x7f0000000900)="5975b90a5aba69e233a5f0b440c669594b007faa79c17a6be29f7f6c91ad6fb4a5355d5df06a206ff52c35bc6546338061dce30d5320360c72754ac3f7dd5fcc363b0f73999cb88460cfdea86cd0ccf625fc033d9a81c4234f748757490e72db39a69f8a894f90708edbbf2739d6f6ba0b91a3770bb40db0cb41d62f5f26c9f57e501692b71afe25307f74e860f6d68a9223f1a6131d3bd146f1710f670cb3c86619a5fc5a6f36e96215dbd64167a75860fa4aa550c4e02a4670e3c3f795836da48497602e69f40c93fb5bb42deb2fe6e0a1dfe9c2147b", 0x41d}, {&(0x7f0000000240)="04a28ca646e9a5b3e4a3703faeca7c13390cb2bdf3a175f63792c0c3925e6c7bfae175d28462f50e95a803023362705e6f78eda83357b33fa75393", 0x3b}], 0x100002d6) socket(0x17, 0x3, 0x6) 13:34:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) close(r1) munlockall() 13:34:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 13:34:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000000)="17246778f165e03081f7d8128856f5f6b44462a593094c4aa9aa6807af188b32d98cb62c473b6a25d57b") r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getuid() getuid() r1 = msgget$private(0x0, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x10, &(0x7f0000000140)="0f2bac69ac", 0xfffffffffffffe71) setsockopt(r2, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) setsockopt(r5, 0x3, 0xafc, &(0x7f0000000640)="1a530665d5108f54ba5ef3d9d3c0c213a05dc31ef8d51a55315c45f56a3a5fd4671f995d5fa4a2ed180f4887bb25c2d08e376af43c1a9dc05542c6dbc12d2764d0b5d1973e0d5ea586b8eaadff2b15e827e3033bcfed2735bb8636d76e6728d507b81108d145a66afc21a420276e4071eb22fb4b4ee067c7af24183fc47bbc7d4df926693c961df7aaf0645beb87d420f28eaefc1497bd9eb205033bd9f895c884109941a91dfaf7fa7a2252a79cc3260fe0e5ad6b0354524cf73a8ead75050d9183b81d00198f756930b04673040a1cbc58dd715a26871a2945d6e5a6fab53db5d9436ada45ad4728a6b859c88b9c1f9950903cfcddabd6e87d8412e3f2588d953502ba9f06813da8a8b4728ca3cf7a6b35476e9a27ffb9723cdc3597ca43b0696fb55d31cc784ecba45100ccd6003fff0cc9e167779e6e3afc62e00b2388134632288fc4ed86820937fb3e4cef2684e73010b20c9e947365e1f9f3b26c2d9fd0d1aeebf41e8eb03ac462d4ec69b5ece7553d63fcd1cf2ccf38e13aa88b61da6aeb5f49d7df8bad5d686ef29f52fadf560eaa6bd2d1aa4571298ba3da525266bae8c3193fd5959784e14fb53a29501e6a4a4606572346c291401105bf0d85c4309d068537cbd2f994def5622dbaacba84aa5a0e8a86ac2ad630a440b73840b63cee535d21ed3ffecfd7eabec171e7fbef02e44e930106a937965e190ec92114bf649012001f4085962e58ce16f287d8da3af04204ff831f9dbc08a735cd071b02acb69f2066f674950f6b6fd32b0c58c164ddca098b880ca7645267c7e39598f4b6a8caa35d2404260df96b269f01e73c0a3ff4f4e5bbf5b33cd93c3129c241d7ee96e6c39cf34fd159bbcdb4747fcefc94efa7c00e74bf0d80bacc0e4c3d1d0b81b39c079ebfe73b17c09d606b5bf012d4e09b6475a0e0ef23443020c7b6cb9527a5e878317631fd5bd78acff03b794abd249307660b511ebbb9be1c62fe57d67b52174bfd8d43e336603873ff7e71e72be955669e92811ead1ebadee937fab3ab1397a4a87e561b3a8b8fc88b593245ebeb67f5df8bf103d312c3b7573a6c0c88448e6c8df9012359e805b6d2ef30f5a411fb1554728c7cd0bc05431b00185b9257f05c9474ec504e027bab3fe9c373e01e10c6a78120b96bf4116a8868c13105ceb810b7d2b1b260bd1bf264022ee884f2a4a84e340d82aa20dc5e7f2d971c3ec4dffb7523639e68af65df00a32e761f5c310dc255668bae8f5397f824e93db2f22173395c40645f8186a30e8c3d2ad5621a14a60dfae49df8cbc0e87ea1233a64a489eaf8a918eb62901f474b9dfca5dab2870ca5dc13f74f89f6fd8f0c4bf8a918b295174516808fa527d24ee5ad14df4fe91b295d7cc57109c3d5dae85d4675c034f24cf0ea8da0bd0cd8c98e085e16e6694fedef80a6de66e21af1131b08052a3d8b760fd353884ced0775a5b6528f9bb1b3508b41355ea8123b961fcefc2a49c7e74d076a7233e9c0f0d685c3b6a0e27708be4b1cf48ebab4ebf626b2c73d3ffe05a650f7a429b683518457c4155462ba176009471079cce41478c2927896f3c4e8d3ca3bdb7936cfe55707d20c81c8df7e94c020a70fe432e71ba5db2cbe7c970337eb75f61e627ea351e64d1b7cfbacfc4504a4b6c6496a38a680f3d39f057739ab3407dd091f6bc2cfbaab622e588a44e0abe6f12793b9e288228c938b9d4e7a5b7636cec404fe76cb8ca03aa06927265524c6d04c9ef165f05a6660b0e6eea80364753c62d1741ec5ecbd3de2d936d4d33b142ebdc184c2a45eb5ae468f17e081eb4b5831ad561e943bd13f9b0c9148dc95cb8c12a4aeeb5f4b20096adb983ff734c2a16dd2a891ad7e4bb75190e85a696cb4892c11d3f8eb8931d64e458af65fd986a88457450e1d3b119e2f331e8af6aa230968e10dbebe90e008a4c0f0b418846330162f9ed4456e66a474ac473674509bf7e0bc52d0feb3992afddd5d536ae40e2323ba231bab8f85f93d85241824f0566a0888ebe76582eb1cd38db27eaef76462d2b8ad6c678f05e6774753ac462ddf27ba679e985aebf9704229ceada87e14955607945c10ff42e8c4995fa4e0e725c5225bfd235f083e925b13a28466b9834857f0ac7da21a30c97bc58dfba3e8026e0822b9f2c0e82622e16cc42e7deb2776bfdd08cf60a0048f61ce9bbcbc94e29be127aae62adf347a574da2a88ef2155a313a77fdd10c5fff5853f6c19d74f933aa31a782790ac5c1788583344a53f9554638ea9d86f4e747bcb79478e5df80640e67713722384317c96cbe959acafeab5655e8836375e26fa4557440405ab9c1d8296b35f4136a91ed3b93953ddfc2cee1a1ac2855c16a3a0c75e61b9f86d99dddd7a619425d56c3383b8aca681b9480208cd96f3e2a983f7e8ea41387f608de2fb6cd262efa089cda3c2f27768109585e8a4df5a02cf87a3921a8636ec925237989eeaf02eb2b00645b9d968f56de4327a0ff4e0aac23bb8e0710e8890b704991c12853fe96edd0cef3fe3930aac50c8d74e588ad6c4b557b6cb1a4d964dc4f0a79bf91f2ec33902daf48f733f263a69fe09e7672ca19d4e47f74f7cc55c362f823a06758376d10e646fcfa2612b15b051f506d6e3747a79baf5a56705e82b616cbfb8efc3ca22ed7d49715633137b11264850573f378df245bb59b2a65561050054047ce847e4d4b3d956b7402fb279480ba18b33fcbbb22d595fc01f268efe0b59997b28697b87f966b45f5252f5ef423e6c45554fc85f657c681748b25fc612e4b98ff1f323c006e42bd97ea261f0ecd8b1294959e7c482173a4781278e914b05a4ba93957f658967512487dec48de9da4993e87e469858974c187e6c0e6cb128865d1f5c9f7494186bee0ee6d42023f2e90e3037d6518229f45670fd280742b0c4074a7dc8e7f491a5a23eef933569ed5cf9034d5f7298d5329df58b785029c04fd7fb15d75e88703dab1509d1a52a5a043818901e8d674429fe22980b97ebe121056945929145fddd84297d542941f9a5c2f00cc04fc729054aa46cc19d9bd4aafe5a86ed02cc603448e3fbf884bc70211542e84d7a042ff32df6d36a6583b02342278014441a509df50fb48af28ca52208c9ace5470140f512475893dc6665b08fc986bc6f1b5ed604b73367b524ab1ae0ee28fd79274ae821750acff487a037f26ff278bb7dbb7b1833ae05a8bc1d9b00c1474636b3eb11499211bc92084b7e6f7944b1da51053dcdc1c66e173a581c78f69354785ed550eb4e8cc9df9cf655c8aeb9f57a1484a15c67067300ac121ac6d6d2215af27ac8823491173bc454ed8bbbc353953c623e380bd9bdf2602ea0eaaa36dec7df96f8de622992fdc7af99fda6f59d0dbd5ad724aa8360e2d6347c07da1ead496c503b73c1ee6e0bb53b08d496291f9b3456ac3470ded6cfa7733bd7aff7d524fa1bed09a51a2b8abeb2e5b49c23f6a1e9d3c254590c83bc6a8a8716b6a209cf39bfb7a3ed3b15f7a23594e5d2fc8a528082a73825b269ba24b6bcefc75779021a75018c5a1838780929280328d2fda1427e02285137741800292b7bff1ba49614cd8b8a3ec2ac10f24598b37a4ccf3fad683a739c8800fec07490c3bf41942756b92c8680219c810be3d81e6c2a635b5c8abecf9db07db6a85e1faf22867e77914ecc2283f5a7be1640dcbe6c4637aab2539f4060f92f01061de8d5f9f25bbc3c788abc940a466f1ae67bc04739bb62e04b7507b53659b6e0a0adca258d471f37b1a14811c28aa393aa3bc675930691eb01f27a535523d7e912341c21e5aba86076f491cfe93ef08fe74b26fd87465da537b7021376cf45e4c2eb0e44aab15df603d1e4fc54a46f9d8b9fe06c49434fbd0733d111315457e1580884f2933c518b95cd4b94e75ff58edfb51776b45a45725ecde58852acf4e83a4e7afb664d01c135ac090bbbad07c8336b530c036fcee6b2b28b3ec9b528c6145e52505f93d080927a71cc3064675471045a4a6ba0bf763cbdd3b9f7e6b12c16d4b63759938aa644bc23da6da50556e0407f919b41ec330c670fd0899e53cba1519df5a27ceb85d3ad31621d8b375c748d622abbdcacc16a465c73022170b7375f72539ba20a483126c3848f15f6bd46794c842b076b93d91e184e84d326c5ae71129896ee090cb384270b7a90e82cd69defdf758ae81aaebef06b7deb9f1f30d1e56ddc4f25f49e06292ba67486f57eb091f3d1b87eb8cd387c685d378aa419836a0f0992af9ff88af5cf8f3d1992fa2caebe023e60b837da3e2a6ba6f778cab7650f4bd944515f68630fa3ed5ba7ddeeda9ee21836d59399f5158f6807825f4a120505c2997eae56afc654b1675e5b0a214eeab2145327caa03435ea992e1160dbb1c36dbb3487b917fbf26fefea442a0d99250ae608a87d0d5b5e75a52e825c4f9b463156b9be96a5c27caa90a95454cbeac4e22a53c04739c9731c5babed383ca3ced32355edf0c67e1f832d649f55bb9cc6e70e950700b4740235ce44dcf59bd2f29298ba600b921de642f977926cdd58d041a05cac03f5102a7b970615bc97e22b31b750956b430ab1dd06859af1191f193f2f616995bb5f856d65279348e61f4af0e0205a055a4ef300db24efe008fd059b7da19262de5af367262bc7065e8469baaee7bcd99a27596c36eeb3f1a4ec45a97e8c18617be9cee9d21e92dc338550400e4ab7788659c9ff0593123fa66b48557fa0b28f77d12abc92bf66effcc47b4c4dba20736f97943b7968e328d7800c18d019f27d417a98e7482a28bf1573d636dc1bb4b178c908563dd899e55842fb1518097c49d56f879560a4f7b6b52b7e9562ccde42136a2dea70dca04782a8448e596013b1babe54c0bf4449558d1530518d53412adb2229179cae955c973714eec5a5116fec2bac4a1e9ac930528fd5cbd773f9dd6612ab51c81b8387d743ced7f32196e1ee553c32944dd50d54a4c1238760983d2a3a757c1aab90efdd0116b684c93e7253ef2219d689a5f2889feb0e982135b96e48fbdb940cb9b6d5c41f41d55d96bd450802f88b77b0a95f713b7b9e1c82319d225e45df50df24d0053dcef8db7323e0e39144932f167c4eaffde7f5682bb85ef71e345f9cec05ae0ef2ec0475845e9ddb4e8ba4341048382369507a3f72658ce557e49f1619035e079c0d1c6fa5b9c708310fe89d22bbea6e159493c6501c003a10eef3cbbf28f5afdd92e89a977e765954c718923d8bf956060fb2e1193bbdbd1e44bb036e46eeb220166a35c05e862997de462efad4e7dd686ba8844bb73258c64ce372ff852b1771f01f97cb33a6e92ef70da553c02b9626f22dd1126d6ffde859a7239390aa1b8bdfb88e615cb13c7033b0e7a13cc2dfa3bf70f4c4c0804a221b9168e6734b58d18b6b34252ad998c482e1b9b951a90105d6a26ab8e9c7f6e5097e1678c9c868b05add07b24d91128fb36d7299b5441af62dff52e0cd72d3f46c79730f1f79543b6b9987cb0a13426e446026933a9a17c9a1c3b15f1e85f747756a6825c5347dcce7dc8290fe4f4bdf2a0331f24c88ae47aa47c3e83c0380f74692fadcc91732b385354655c7fd3af6b3ae6abbbbed70ec2b5d090df7060a94de200bcb150bf56ee629b56e6aa64694667ed3b283cab4e8fc321ef749178e8fd5a6d0145317e2e2807514ce2126c9fe36f1eb29b4a0a9ace4bcfdd9deadd4d3afd3bdecd668702470524192dd1bb4ce97ade07910b5da6d192309b93c7eda441cd246343863d7c", 0x1000) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r1, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[]], 0x1, 0x0) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000b44614ad764e885cdae92277c0f30674c5cf4af0ec6e666bbc42937b1ca2e66b2abd9d94024b84df650630c0d422c28bf9dbc030ae466b67689e171cb22504ff213b017ec64233ef3aa266e3ad8e9306611c13808b5b29b732bb5ba4edc7e4d5d009bc45e58b254c0b001ae6ed2582f12e8f"], 0xd, 0x800) close(r0) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 13:34:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffff, 0x0, 0x21a, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 13:34:25 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/240) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket$inet6(0x18, 0xc004, 0x2) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x98}, 0xc) rmdir(&(0x7f0000000040)='./file0\x00') r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 13:34:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000000)) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) close(r1) 13:34:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x8000, 0x97) r3 = fcntl$dupfd(r1, 0x6a6e0c61df1b86ad, r2) fchdir(r3) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 13:34:26 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) write(r3, &(0x7f0000000080)="ae6ada3fbf6a8f3ac32e176ea969cb8ad38e25663f592402ef54ee7fa1c2f07750d42e355eb1a1141fdf7863e567a90e7e5f5ed62b3ed8729c756efb4852b7e9142966f2e4f541ab2e7028d34f82ffc509678e0a9ccb75925dc684495b2678ab3a95e8557b8fea67855f3e2ab036b5e1eb435e46b44a03c4382a90f546deeaf7c73c6c7ffadad5e173cc5899239bf2c53604467998fea6a32f51c558c52edb65bab4247fb7ec86010e051bc79c13be0227f1a780adf14bfd6583b49a8425c609ebda7df41e742d0ed2d591ba0521de33215e66d9bfcd87dcc1ed959f4160e69ebef6b88eb4be5acc88fa834742de116f456a411f1fea49c1", 0xf8) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:26 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000011c0)=0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x6, 0x9, &(0x7f00000001c0)="aafe18aad57805e0dc46143d9f084099c9002394a617b7e6918433e8e1b9bc3ed5be8c6dbbf912b65b2f7bac8ddac0f4c555de926768c4bee6a77e2fb25fecce76b62190b10277188530f823d4b41b61b8b187387aefc038d9eb817171c6d33bf80d5d9bfb5e11cdb72ce805eb76abf8a557854820d97bfe0ece29f73a1e6295db70bd3ce87c1d251cf36874151272d64f44b3600713136739a66b61b2f9eca3c93201abd6e1c281d8b67e7c95097fa00fe7e595571e3209688bcb42635ab5aa8d05de7237d4ea9c62e70672a756e35b1b085fc3ce13db00ddd420f6e97ff8e32cf2bf3566ea3d7cedbdf274747cfce689dce99fec730ee6410146fb673cda0fcf2c4f488b6917dd299ec650c11546e1ed385a781c5ffa21adc8cea42bebe51576f9262f54d991a55ecf3ff9deecec9a5587710fe094a179ceb8b8dc80d8830b45801fc3ec6d9d895b3fdcc2e79bf8c7a5b392675eabd5a6c6abecdf91ac6a31b23b49a77e2886b7a1b86dd77d7de0705d989f632f189e060c517561b19ece8a141ecd1ec5749dc75213f0ba277b431c6e9fb3556356cd05d55ee6609d03fe27771db48078b066007fe60c0921b1a5448680a6a1a84b0a852cdc5059c15ef7116b1859c36bcd64f4812ff9ee4ff907f3eda5de8a0605445e7d17c15e33ae63c8b8da5d622cca2a8f5b52e3012872b4628604d74f1a4a3c636a7ea82c1c830027adfdbdcd64db64b7df52e69dcc075c96a0f7c0cc7c32c42ed355c1d680a2ae829164d2d961a045f06d8b0678cc8a0bcea6b4f9fe50a87e5e7233d07b66fc5789f36935e2d86973cdea2b8a037f731de930db2da810b9f9a920c343c6d04539a3c5bd5d68e0648cb1eddae98ce8d2463432d6cfefbe350f173bd5a04f903abcb62fe9065a5d42cff93588fd033c719393e0f2b034878932846ed142a21a144abad390306457db6f5236ce81ba15b865b7d9ff562e6f38e840ec00587ed0f4ed9e51e31ca2ffba18c2b215e23bd06d579d69f1617a9de7cb73c3ab26340cb28ee364aae1c706242b6151e58bd771a584b30c6b3b647540316436c7b395fb14157d9587afae30ddcb1419e9fb3e369b24100e939215eb97e5cd42aa9449f782b2ea9c7f69f7a066cf2615d9c7692d63fec98af028a1ec3da023c48d81f0f7c46e37c165ea60e88d256c1c65a744f762e3e065dd092155e74fb5cf3127f23f5982ec158023b91127972348e61305dc162626db203679c7da853979bb7f1577cde7bc2e580523c850da6de77ace7e3b7dd4113da0f9e6efffbb9db2ee647edbbf7dd814ffb59da125128ec44b932a3e13dcef6d66f78f102d8135fe23ad136780ea18f222a6d457f5f08af85ad7d5fbb1654a37f0474cba9ec02513277793da9ef76bbc361026ee3bae1e86b4664eaf50cffd831700441dd42a00bf374629db6fcdfcd0c0ecb314dc41b04b42d0d447a1589cfe3c2958f93a63f8f06a42bc9d2ead8f296857fee34f8c66fd3c99e443ff769f8f7a0a70fde5c54c3dd738fa17912cb6a4e852546b17ccfb75a88fa962ac27f53c99b504aa24f190eac592c3c7f78990de23ab6efcba9e2e07b5cef4f99cf023e3d54ca0ebd5566a790abd93a88a99b88badf9981a0dcbf2c580334c9f829b8d70275756cc47af4da1b7f5347b9306c87b7382d14f62cca6c93df1e4f1f8a8aeb442a8c6579ace33510811636f77b6a2adcbced8f39cde6f10e7af95e6adb41ceec211650a660d2c5f98a96810b76794343d4ba58e8997f6ad112bb3056e32d75e6c6a97af21bf1defc8578163fa0ba28db37c58208c2660ce41f25be24026a6fb26ef5becfd1c2db1a3c1a0c8343fa9801bde281212fc150dd2a61329f4cb16818ae2f4e5afc350122370a596d2e2da4a7041109528461631c9aea9a09c443822df4cc8949d7c02c3283d8abd782abd7cec47e5e276380b79e503c85feb08982471399605e187e1d89bffc576ab878ca24dcded07bafc6c444073eaf7a65324a9b34fe6d5ba30908046702b100eba5cf35a873fe3f2b3cbb248fbed975e736ca68494d8b89f179bd7f12f313d74e5be2ed7fbb9eeefbe161a640ded7a969e92c2e34496b378d6582b90fd2662cd69e275f4e6dab5e5d4f4a62e17e5e5e5c9a5342d243aa44a274ae4128f0673834646d7130a0cbcc2af836883f2959440e9790885428c85a2c225847c555adbcc5919c8a2fa4651dc8714878979bc512e7f769ac76799c7d337103d846681b1215f874c91b1d12f94cd490479721ff665cf65f24ab55fe4bf29064e78f289196d9914f90e9261a4d54ec74593fd842c161429f9a6444120466f2975bca2a0f60c7b31007b6f1ce69148841d717f42c5ec4b1606acbdcad2cc063a437c3b8b7b235df70cfc07bafda1b6a5380ff0d2d73803f7f5a85f3264d5829d91440cc3e520ef529051f2919257cd1f51a5e529ce2d97c9947b78e68f445a3720d7f8b577144e2a40bc7c5fa37f6b9bd85edc9ca9fe5bda0acc4ab221643275ab9c639378ecae4418b6ff749d71f1f188d6f680ff1c32fb887fda62a78af6008b7ae6620d4be29744d75e36296311d30d33113b078fe947dbda0705ac5e08e7ad30f28a74b8c2b3b4e56df6235fc9e52269386befe3f8bdf4b72861f2eeb2bd125bfad61a02085d196ea3d5eb0b20f74841d3d4ca4013953be86a7e5fc002006b0633c6b96bbf9444d7cf57531c5c7dfc1ccfcc95c222fcbce36f55cba9e25ba88d171514a7c7958748bd53f319e33803f225dc28c05c80d759c49c5879a479ce769aae4b01f580e33d8e41a99de0fc83940c6bafedb913c4c9e8f7731938a6ba506b5bd455ba3a1662687fa18cb09e7894c2ef5ccb38f8dd8fa25119d30febe24889edab645a4e34920c2ea4d430e4bea789faf1ec5954c8ac8eb713b50dc8e3b70834f4e5db60d28338c85165a11065996761f8acdea57b896d11aeffbb3c640a5a740871725f3bc1b4bcea8153af15c515d76f3d5ef6e1d92012414aa9aef7b170acef362acfd1ffc3e523a1721a4004f18f16037b11e25cfb2878ae31a5749d9bafa12359dc37352ebc5ae7d58a8ae4c385f438e25a5cac71962a8b2c9a01629d81edf44a6e8e6db59eea98f3e6d41bad0e7be40db9e03da7a2131c1f31b0f67c3f49c1d4558e69bb6972a640e90ccbfac6c4602aee26287eae8719c656b8253503772a1eba8f34e5cf89bc9e561739933048206cc0e7d42c3a4ba8c6f41bb4203e12b9c345f4e54a9ff3cf7848fad21b6125ae5b50f793c570032772c129cb6a6e1ae13ee9a5bb3d200fe0d45e6ec8e0d6628cae6fdb4a6ac80cac9dc2e75d4fdf7547d71e61f7e810901a9b949b40a70473644b7c2c8674d6211df7ff4b79588ec41d8176ade04dbe83323c3284ee326fc82131b24eab616a701aa2fe952766ffdbf99bbfe84092248c89823ed885d8a33f8b6b35b73e3bdb1b63cf83bb7c6e373eb6ec973fcaa394f5f4704e033ace8c64e5b23f26b7cea78d9c550542cff1c71083412628831393ae3313677284ca477f5d57103ef9e81b2a75a6abf04091b43283f46fc6f57fd2cae396c27288f2cac69a27da9dfe89b0786b1746e42f4fa8d80fb5f409a5271f542ee1cae7409048fe6e399a9fb982a219984847be958066621a2f3e8d86d56e0ee423f5563637195cd3f503b28db3b13a48868eafda24b52c1cc7c5d144ca0c54bd4a1557a94dabaaae3fb4ae044801e3a0057ddc252e5268ceb3800e38b419aa5202b5a6d5734a7a1d714a223b98607390fa1fe98d232755a38204368774b3cf112a0798fc885facb99f16495552412448c6e64833fae114b1eaa7f76cfb255c6e12e548d054de749caccd7060dce4df9fa3680073e6bdc38eb5843ee99cf24900b6960a345e08cb8c95248224ab8b41dfd887050d336c6ad9398e456db5430200ff3090b3c685ed14de511c378caa5df77d98241009dfbf1009b648529d73496c52ec62913dcb8de5c99631b0473a3c736092c06380d90ad3c4c8035b22f4485a825512b95b44c68d0956660c345d88d43adc1b8b39af447a8d8437985c3d6dd89e9ec8420b6cd598ddae9afe7e15b51ab266c977e760656df4349af8a33cd15ce80050f7865401c31eaa14d3a9b8401d142b8110448d2bb9061705605ca74148ef69e7ca6385b404135d4fa150805f6cd41165e7dbfea683d7010d3165e25bbfdc6127ef376e46602d162d6b421d42536d5e5ea05e18fbf61259aebe1e60161bd1275733e3afdef4410430a0530c0cebff4bbd71333a02664c7d6515483815c31db10ddeb073f7d60ef0cc8148d0a6d183baacffea043cd9ac1d1bbfcb819fce4681d2f39d6ec571502f6d16fa2b0f9f7195bc54594e4fcf0cf1194543f66e4fdbd2178babff3661e302c2eb764d69ef057296a46d8dc8bbfdcf4ce6deff411e96ad650d5500496c552b82c049d5a9841f82cd18ebe37b8b8ce653c11ed24496e499a759c0e6cf9f0793ed1c9bbdd41aa3a695d15ee96e3102ac31e942b79c64126a61b82aa06120bcb9a5b91296efc8d69e440c7f8fa27bc9e5a219aea43eaa822bbbb29386ade538860556334983613db88655429f3cf9e13c4fe185ed6f44091333d1ead9356d403595461f92f1113abab57a5b385360f8778ca454231d36f3974845d0e0f3a17c95d2b7566d80dba966e408c0c524e17d065cc8a6a53fb9b6cc8b00dd5fa1e8a71c7ef8a3ab20423747f4b9b060fc7bf68f180909432bc6357bc91a5d25dae4f38f16c5d085d547d7e1e04af716d970ef296f772e794d691f96265c2a5aa2a60d1906d8913cf7bfb6bbbd6fec141152229d7e20349342fb7181140be378c94421bd969bfc5a46a428a4fd2733caba93680bef1010e417566fb65ff1152577778769b86546ca8cd6402ef59b676e1befa5f35201f67f6f8e669fe04f7854277f2a63e3202f63bff0104ca2a312f9f3a119d27fa99204a66b618eb00da943635ba4f510f89ac60a84708b24785f16923c854696f1ee60dae07a228418ff0f3c67be4719dc25b390f248587e24447663caa28ac6389ab22d5c3cd1551c77062652f8aa729fe5e9f9ac17156dea19d855b44255da9c59bac6f16a8e7bd7698f543d7f27306c15162f2a12f2edfd555f8c266158a45efde548f3f9e5bf91beefece861bcaab848d54bd123cc95106166334ec429d8d259300a3d4089af5addb28661828fb4794b4432b3902dd56e5a3347d6363a02da926baa22763f30a8276a2b9d962af7655d7ad31dc9065acd7fdee17447d34f976488e92383a63b4b9bb1da711b28b49bd79f048e1034b8cc33f4dfb4667d2501f373f9a389b7a6638ae299fb3507ef1a66671e4a12f75f0ff718746507d5de53b0362a1ceed2434e18c0374ff62affa888de29b07ebe2f04a8a28b064c6161c780635e131d040b12aaf15c9c51a8e0fa821d136a14c32698bbb3ff078f478cf78c552e03c04be658c34e4696ead89cf92e4acb01ac1f08d60fbdf04cb50bcc8490334c23c25b38bddd480109bb340ffbcc7ec1f259ddee7f56e2d169eebe85515d878e019daecd7270034fda6a42217c7d7972428534425fbad92d7df09b98bdbd770b682f5a48329334173a654c00d35f68b28104578a27be00db1bc706a226dfabe3f3b3ef6284272185ee8e4eabe1d35b479fde40152860ac03fd0e9a48e82f199b751025409c44fc390172fd19225c3a17224886ded92d447502062418ffff7dbd8e0071e974346e90fccebf3a251e3c0c6b4ae46dabbc34b0dc4348", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:26 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x2, 0x2}, 0x156) 13:34:26 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 13:34:26 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x30a2c67522e6ff2d, 0xe00c, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x4) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0xfffffffffffffff7, 0x5}, 0x10) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00e3e52f66696c653000"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) mmap(&(0x7f0000122000/0x4000)=nil, 0x4000, 0x8, 0x10, 0xffffffffffffffff, 0x0, 0xa0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) close(r3) 13:34:26 executing program 0: r0 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/4096) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/254) r1 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r1, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 13:34:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/10], 0xa) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 13:34:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x23], [], [0x20000080000000c0], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x8000000000}, {0x0, 0x0, 0x4}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0xff, 0x400, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) r3 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x4d) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x20) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) accept$inet(r4, 0x0, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0xd3, 0xff, 0x381a}, {0x7, 0xb7, 0x4, 0xa0}, {0x1, 0x40, 0x1, 0xffff191f}]}) 13:34:26 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./control\x00', 0x0, r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xdd, './control\x00'}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x13, 0x2) 13:34:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x100, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000dc0)=[{&(0x7f0000000b00)="feec51eff18a22b8c15f6436ddde6aa5772ceaab9fc0d4c2b0aeb0961585c16176a268d4d10d7e2c1c801408b5e9282f92fc282368bacc8017f4bdbeae01aa8e271683ff134eb22bf89d3e22c80f579cdb5876a21188d3f2353a01e8527a1e21497005b26ceb5d90ed93375dff32de3ceef593c3320c3cf07a3651e5ccfde33b65425aa01d8c5c72960d651c0de14fd7981ef4f13df09e8354eada0c28cef00c049381523c20e38a57e8d89269c0f6b95c9593d62149b2bea7a6f2171bde87ad58404ee6a86e8a553d2437609a9649e7b15a726ab82f3c89c112300736ce68be2b328e61374bb552c524e292adf5c9800b9e34", 0xf3}, {&(0x7f0000000c00)="59e7b2e1c5108edee55f37d00937a38f142de97586a57e48608b6b2d7fd6895a0af77a945a5afa97fbcfd00911936e342f7d813d6788c54ab45bdee7e7081ac4c349c093870a3a4bb419deeea3a07894a927b21efc03170cf81faab197a2887b038ef025c4a7071fdd6e6d16bd9ca939cd6b066c9182b8cb324d13b01a1d425cbb2a12faa29103504c665d8ac3509c5e7f73686462054e846b5f6196e503f0eaa29cb1bdf8ba81ad35e86bb4000ce0fb79fa863bad9e1f2f32d3a8", 0xbb}, {&(0x7f0000000cc0)="ef80baf05904b2c0b7ab06d8d3c30c09341331c93ad98fc85b4cc5e6c0d66f8e2d99e6679d806f0694e8f72e915137e39b42e86822c273fba5f9808534faa70a30925361fe93047385ff5e7f6fe925e639f9222c3f0335475cc0a6", 0x5b}, {&(0x7f0000000d40)="5f2001f1af416fdf2162b6063da0893956e03e36d148bb0ce47218a6418b30f36da8b67390e0433bbb2c6cb48c628d3ca80875dce5007291f14c1465a7ea3b37d3182565dbe8f0cbec773ef700f60bfba0892dab34c4ee545ca28571c5549a57c25d5c7efb7e19b702a7077a2c", 0x6d}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000009c0)) close(r3) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x45}, {0x3c}, {0x4006}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 13:34:26 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) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0x2) semop(r2, &(0x7f0000000040)=[{0x2, 0x7fffffff, 0x1000}, {0x4, 0x0, 0x1000}, {0x0, 0xffff, 0x1800}, {0x1, 0xfffffffffffffffb, 0x800}, {0x2, 0xfffffffffffffff9}, {0x2, 0x8, 0x3800}, {0x2, 0x0, 0x800}, {0x3, 0x97, 0x800}], 0x2aaaaaaaaaaaaaea) r3 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x2) socket$inet(0x2, 0x2, 0x5) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 13:34:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000000029, 0x10001, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) ftruncate(r2, 0x0, 0x1f) 13:34:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0x3) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) 13:34:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x39a3c944cf27fbf4) fsync(0xffffffffffffff9c) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r4) r5 = semget(0x2, 0x3, 0x528) semop(r5, &(0x7f0000000200)=[{0x3, 0x2, 0x800}, {0x4, 0x3, 0x1800}, {0x0, 0x800, 0x1800}, {0x3, 0x2, 0x69cafb29c2c3b22a}, {0x0, 0x3, 0x1000}], 0x5) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') 13:34:26 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r3, 0x0, 0x8e7093b71f702cf8, &(0x7f0000000180)="7a2fafa78f5fb6d4b789e79d8be4a7d1e86045a0965f79146f0257926043ec0edd4a928be5e437b16cc26d5637f5a99b8c27b5b47dc91590bb8062b9739e52ae71e177d85aa9362f71380192e5723ed73339bc38b789dea080b19536d87b1fa5f4b2b91a36c48116e55303234888873df107fee1b8a8c12fa797f0ba03067c1ac0e0104a8a8070affb491904c13b0ad4a65be535339c7f5176cfae11a0597d10379ac054fa407b0166611f0ef6aec97639a81096459fbd0eaf710bfd1ca9467ae2ff21e23c129475f0b9ca0e2c566d45b21e30ce6667", 0xd6) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x1d}, {0x6}]}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 13:34:26 executing program 1: r0 = socket(0x11, 0x4003, 0x1) sendto$unix(r0, &(0x7f0000000180)="b1000513020000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2caccc7977dfb3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c5000000020000e5ff0000020208a371a3f80004000000000000000100", 0xb6, 0x4, 0x0, 0x36a) 13:34:26 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) read(r0, &(0x7f0000000240)=""/4096, 0x1000) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r0, 0x0, r0) close(r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2c9, &(0x7f0000000040)=[{0x804, 0x4, 0x9, 0x2}, {0x24a, 0xb4, 0x0, 0xd4}, {0x0, 0x5, 0x1f, 0x7}]}) socketpair(0x18, 0x4000, 0xe3, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000380), 0x6, 0x0, 0xfffffffffffffffd) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0xffff0000) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3dd, 0x0, 0x1b) 13:34:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ff183b43e125ff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) preadv(r3, &(0x7f0000001700)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/238, 0xee}, {&(0x7f0000001300)=""/255, 0xff}, {&(0x7f0000001400)=""/6, 0x6}, {&(0x7f0000001440)=""/233, 0xe9}, {&(0x7f0000001540)=""/76, 0x4c}, {&(0x7f00000015c0)=""/150, 0x96}, {&(0x7f0000001680)=""/115, 0x73}], 0x8, 0x0, 0x0) fchdir(r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt(r1, 0x3, 0x1, &(0x7f0000000080)=""/247, &(0x7f0000000180)=0xf7) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000080)=[{0x497, 0x1, 0xdb, 0x8}, {0x1, 0x7, 0x98, 0x6}, {0xef9e, 0x1a, 0x4, 0x3f}, {0xaccc, 0x6, 0x95, 0x6}, {0x5d4, 0x6, 0x3a, 0x5}, {0x3, 0x22, 0x61, 0x6}, {0x7fff, 0x3, 0x2, 0x8}, {0x400, 0x5e, 0xff, 0x2}, {0x3, 0x81, 0x7, 0x75e0}]}) 13:34:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ff183b43e125ff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) preadv(r3, &(0x7f0000001700)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/238, 0xee}, {&(0x7f0000001300)=""/255, 0xff}, {&(0x7f0000001400)=""/6, 0x6}, {&(0x7f0000001440)=""/233, 0xe9}, {&(0x7f0000001540)=""/76, 0x4c}, {&(0x7f00000015c0)=""/150, 0x96}, {&(0x7f0000001680)=""/115, 0x73}], 0x8, 0x0, 0x0) fchdir(r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt(r1, 0x3, 0x1, &(0x7f0000000080)=""/247, &(0x7f0000000180)=0xf7) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:27 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x400) writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x672f, 0x1, 0xe, 0x1, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r2, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x443432d9e35e7713) 13:34:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="b3553c419ba8ae7b2fc66680263caf07a14bc7ccdb3ac83ffcc342504d48b2d3552b63213f1604a78b9bd78c3f0639431bcddc02d0b62e2a3c93305e8d15c61f7fb500ef51c7f4a6fb542267219431288bbbfc839a81177f297f0df4f9f5a48abf22870b9a87e79180b52448e68e16bb6fa0389190e6ff40de1659a5e17610962a0e571917b8e35e95af274f1637e81f00725a6af381cadf0978a0aad6ac0f2210eb86726094596d70dfedcbc4fc9a35fbc83de43312012c2a477a11d2643e04b1667e33ee3de0aead27d12238439fabd4b5163457d7d03044fc14f9", 0xdc}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffd46) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) recvfrom(r5, &(0x7f0000000100)=""/103, 0x67, 0x40, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) r1 = socket(0x20, 0x8000, 0x6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/17, &(0x7f0000000040)=0x11) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) recvfrom(r2, &(0x7f0000000100)=""/89, 0x59, 0x803, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x4}, {0x80000000000015}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") 13:34:28 executing program 1: mprotect(&(0x7f0000378000/0x4000)=nil, 0x4000, 0x100000e) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) r1 = socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./~ile0\x00'], 0xa) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x500, 0x0) msgget$private(0x0, 0x102) r2 = msgget$private(0x0, 0x12c) r3 = getuid() r4 = getuid() r5 = msgget$private(0x0, 0x20) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xffffff80, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r5, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRESOCT=r3, @ANYRES64, @ANYRES16, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRESOCT=r8]], 0x1, 0x0) msgrcv(r5, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) msgrcv(r5, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) r9 = geteuid() r10 = socket(0x6, 0x2, 0x3a) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20, 0x0) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x31) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = getppid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r16, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r17, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r17, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r17, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r19 = dup2(r17, r18) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r21 = socket(0x18, 0x3, 0x3a) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r21, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) fcntl$lock(r21, 0x9, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r20}) r22 = msgget(0x3, 0x180) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x8, r9, r12, r13, r14, 0x87, 0xc1d}, 0x9, 0x9, r15, r20, 0x4, 0x1, 0x9, 0x2}) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c57364a662173babea1d5c1018d6a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000005c0)=""/133) 13:34:28 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x8) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x11, 0x1000000000000001, 0x0, 0x0) kqueue() 13:34:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff0000017912ca1e81554668a0e011660ebd485eecd459fe7cf501cc988060954c13412564317a1a6ad23fd91e866334b36398b014e3e25522dc8143b7f8934e90301477c8b2b451dbffc2e62900"/92], 0x5c}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x82) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) 13:34:28 executing program 1: mprotect(&(0x7f0000378000/0x4000)=nil, 0x4000, 0x100000e) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) r1 = socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./~ile0\x00'], 0xa) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x500, 0x0) msgget$private(0x0, 0x102) r2 = msgget$private(0x0, 0x12c) r3 = getuid() r4 = getuid() r5 = msgget$private(0x0, 0x20) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xffffff80, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r5, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRESOCT=r3, @ANYRES64, @ANYRES16, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRESOCT=r8]], 0x1, 0x0) msgrcv(r5, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) msgrcv(r5, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) r9 = geteuid() r10 = socket(0x6, 0x2, 0x3a) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20, 0x0) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x31) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = getppid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r16, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r17, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r17, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r17, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r19 = dup2(r17, r18) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r21 = socket(0x18, 0x3, 0x3a) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r21, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) fcntl$lock(r21, 0x9, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r20}) r22 = msgget(0x3, 0x180) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x8, r9, r12, r13, r14, 0x87, 0xc1d}, 0x9, 0x9, r15, r20, 0x4, 0x1, 0x9, 0x2}) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c57364a662173babea1d5c1018d6a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000005c0)=""/133) 13:34:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) write(r1, &(0x7f0000000080)="9f7ab7605cc04765064740ac2f0e240a5e626bc42f52a5fad8628836f6f2c41810d162af3ab4098aea401abed33e1ab9736257216621a34f348cb7cd56ad312346be30f4974bfaa9cbb95a43a974a8ec632ceedd1f6dff5e416ba089f725409e0c1993e0d3e7cf08c23d0abf76998564c98c14ba9c2165df62", 0x79) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) syz_open_pts() 13:34:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x75332e12393be035, 0x4004, 0x3f) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x13c, &(0x7f0000000080)=ANY=[]}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000100)="24b3911601bef4530215480097671080705c3cffcbc6f4bbf5846fc071cb55031d701d9d94f3b46de51315e4ed779693bf67", 0x32, 0x9, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) readv(r2, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 13:34:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = openat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000840)={0x4, 0x8, {0x3, 0x4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x2, 0x2, &(0x7f0000000200)="4dfb335a6356515ba89d6bce45bd866b03bbb540236722be13ecc0fbbbfe1e304e18da5432c40ecd58a5d5f65570aaad5979e6a425dc31dc2c33d8fc432be4f229ad398f2a0df8aabb371a28716441bfa8959c097c845880a7b93a64bec93d7a480167da047e7b9a4e39b258fe30cc5638d143cad000bed7c624b0e3901235e7c35786c42cb48d25f921514028f2c87aaa19e98f827056d9f719e85a36b4d3b2962670ba6885c51ff72deef544d06b931ba69d8095866b559db81d894a87f34152bb5c6350fd5bcfff499e32e76af6a872a4", 0xd2) socketpair(0x6, 0x1, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000100)=[r3, r5]) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0x200, 0x4, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffc5c4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x70d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe6e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xbe8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x200}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9d3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) syz_open_pts() syz_open_pts() 13:34:29 executing program 0: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r1, &(0x7f0000000240)=""/255, 0xfffffffffffffe4f) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10040, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000100)=[{0x3ff, 0x5, 0x4, 0x101}, {0x3, 0x3f, 0x9f, 0x6}, {0xfff, 0xda, 0xb8, 0xfffffffb}, {0xfb4c, 0x8, 0x6, 0x7}, {0x5, 0x2, 0x3, 0xfffffffa}, {0x3, 0x1, 0x4, 0x3}, {0x8, 0x5, 0x7f, 0x6}, {0x1000, 0x4, 0x1f}, {0x3, 0x5, 0x0, 0xc3dd7e8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 13:34:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) 13:34:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) socketpair(0x1, 0x3, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) flock(r1, 0xa) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 13:34:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000002c0)="024078465ca3e225e1a5c19dc78de324004b273ad84b91d858ac193a24c234c310a864986ecbf379f62fbeafb3f8fa7684c6326ff32c96557c6db6b1d026a893490334940461d1e63814986a61d82724", 0x50}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x2, 0x1}, &(0x7f00000000c0)) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x40000006}]}) mkdir(&(0x7f0000000100)='./bus\x00', 0x60) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="78bf163532a55f22a29cea7c9cf6e5d8bab6b281250d553de0a9707447f656081a9657d6e1e8f175b3d67dd16cbb9ff24a334e196028d3a1dc71303caf54cbfa0208a98a54ffa70be3216f652c8a736894ee0daf1af727f1dca40403cea9d7acd348092dd8a426ffac227ea0b8f8f0d79e338b1166d9e54b58850c86a2b57d59b1b77344134b61d126ab593aff6ac5e83d93d405af43c54827d17d37c54bbcf6d4435d5cb4e4bbacc512dd0cc82c9f6e87ea5bdb69a9fd2f1c9353851f5523b4224ae37447a35c62337ee93909b136d43a149f439137af38ea7ef2b2ddf5b9bc858ee6f43afb0ce68d85b645d5761d5539ad6f644f4387ba5e6c413ecad114d2d169daf4ba09ea7c42b4c7d7bc73a8166f", 0x111}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bc366284ddea6c8b8ccda9a6f70f") 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x20000000000000b0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/\x84ev/bpu\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:34:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0xf00fffed}, {{}, 0x0, 0x60}, {}, {{r0}, 0x0, 0x0, 0x20000000}, {{}, 0x0, 0xcf, 0xf00fffff, 0x80000000000}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031474ebfc5d68a6ffb057a1c6e0803fa8ab5ba9f3c78a2f35ada97150d486c3b7695acaf1ab033702f62cc12d4521e92c74e832e3b8958a0bb7e28d24432f729dbd39d98cb56f0ba63c226f29b1811b254136c20f46026909bdf52046ea73ae77e4abe92916938cb"], &(0x7f0000000180)=0x6e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x400}) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x49}, {0x4c}, {0x9}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getuid() r2 = getuid() r3 = msgget$private(0x0, 0x20) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r3, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r4, @ANYRESOCT=0x0, @ANYRESOCT=r1, @ANYRES64, @ANYRES16, @ANYRES16=r2, @ANYRESOCT=r5, @ANYRESOCT=r6]], 0x1, 0x0) setreuid(0xffffffffffffffff, r2) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tEp', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:31 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x0, 0x0, 0x0) dup2(r0, r0) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400000060}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 13:34:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f00003f7000/0x3000)=nil, 0x2000) 13:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0), 0x1000000000000226, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2, 0x4}, {0x83, 0x8}, {0x25, 0x8}, {0x81, 0xb3c}, {0x0, 0x2}, {0x89, 0x6}], 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607820d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7b57c829a7929392001", 0x24f) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) flock(r0, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x1, 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r1, &(0x7f0000000100)=""/18, 0x12) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1c3, &(0x7f0000000440)="cde4a447bfaf505f458bbc600dc850f22b77c2470b8b6586f8cc9675b4d1f0cbea92a28cedf1feb583077a6a20b9b486d59a56e730db7a8ca2469eb0ab40797148c0f5962ed33015085373277241186dcb55029a7d613f17dc624ff843cb4dcd0baf396ca8e0d9b4802d22a7b0fe97f64346ee3f948240e27e7e1e8bd1dd0cddc5313fa2f34011333475456fb293e2eb6b915a63f45a2628e43d626022bd905f64f93f455b720d094d352f90740d0fb23c006a0bfe2a54231be3f2571432faa0492ee44e5988b2c9077a08bb630d4083e43df565dd9433aa35d8b8403308bb74fa53c3013c8cc759832764f2370c313e01eb69b116875356909e97237fd0ea9afea79ff4e141e5622c297daee08fa286ecad6de3a1d8ba7c20dfc5e3daeba1419e06ec64a4141ca9059bc6c8c4de9f9a7f7e877b374a149f4333710372b9c45b96463e7f9866f4cf509f5dad02fb2dc7ad1923d215b9b3b82f4153ca251bec0f36c2268062d8b22420ffca1d002d70d78abe274a31415b31d2b940991cb453defe568d816eb538a8a953da85b6094566bf704c9884cee0ca271b42e431980ab385126956bf90a63a490d98b1842cf55a923531c9baa118e793175c2afac952f416f13b") 13:34:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) r1 = socket(0x1, 0x5, 0x3) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x20) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:32 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r2, &(0x7f0000000180)=""/4096, 0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x80, 0x3f, 0x3, 0x6}, {0xff81, 0x6, 0x3f}, {0x3ff, 0x5, 0x4a, 0x3}, {0x7, 0x40, 0x9, 0x101}]}) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000001180)={{0xfffffffffffffffa, 0x3}, {0xfffffffffffffff9, 0x4}}) 13:34:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x20000000, 0x4, {0x1, 0x67}}) close(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000000000002d5, &(0x7f0000000040)=[{0xfff, 0x20, 0x9, 0x5ffff}, {0x8001, 0x8, 0xa5}, {0xc9c3, 0x0, 0x7, 0x200001}, {0x0, 0x0, 0x6, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x34, 0x0, 0x0, 0x100000008000}, {0x6, 0x0, 0x0, 0x80000000000102}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20012, 0x0) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:34:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) shutdown(r2, 0x0) 13:34:32 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0x6, 0x4) mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x200) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x11, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/88) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r7, r8]) 13:34:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x40f8a41782027212) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 13:34:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000440)="03ca98f745cd30563f85bcd3edd3d9a395c4", 0xfffffef3}, {&(0x7f0000000280)="e694295812a513f604fde47b25fb3095698a89442030f53af0241169591a65137fbd094a629ffb2d979b10f2d2aa47cc6818f7c86dc7d815874904aeb20fa7177d77c9f12e20188f245fdc1881c24cb21be9b53448945c5fb6a8730ea763487517c5d1afd8eb6a7bc9bead6600d8ba8c0c98fcbbba129e9ed5745f9704fb869d1c6388755808e0bb17e930b644f5cb19732bde7d939d708682731cb5fb1f2a3785d1edc801ce80dcac0b0fd455287d7a4f24155091d7b9ee0b967531c6901647b84b8f4a5007f6abb5d656136329440fea5d68dde6ecb343938f861881ab56f02d07498043d1cd5e33b609c72e70", 0xffffffffffffff5b}, {&(0x7f0000000480)="b6c3af0b94f639c45cbbc87072ea5490c65f0b76a0624048deb937de43284c554c09f1076437c9908dbed92a4cb59c73843de23bc6e038d805f86891c5ccb740fc6a664cfb3afc7541ad199c314fd7abdcbadc58fc7ddb7b0afab5c126c2a8f5387c1737129888a9de764e38e8110dea43a04861ec023ab76195767317f1279d38362edab0a9abfbdf5867d89c28b446d2b0c7072f6d32c3a2c67f5bce102335c085bf25bf838c97c47509d5380df492617875d6bfaafed9587fe0a5bcff16369fab920a720d21b70652b29a61425db53e2e3b19d41293fd964aa4613368bb6a2904c26386a5a31209ae9739da334bdb17395fa49b1bcb02add7"}], 0xda) ioctl$TIOCSCTTY(r2, 0x20007461) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x48) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) flock(r4, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x4) r5 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x40) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000180)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000240)) 13:34:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r2 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000014c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e576e3220d85fd664879c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x42a}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x4, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x2c7, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000013c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) setgid(0xffffffffffffffff) write(r4, &(0x7f0000001480)="ce330c2bb6d02cbd5366cc288bae3b2d90818507c910c7cd88d20136ec13bb8a8e5a6f", 0x23) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 13:34:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x53f, 0x4, 0x7, 0x9, 0x0, 0x5, 0xab}, &(0x7f0000000100)={0x9, 0x5, 0x2, 0x6, 0x100000000, 0x8, 0xafe7}, &(0x7f0000000180)={0x6, 0x0, 0x3, 0x3, 0x80000000, 0x6, 0xfffffffffffffffe, 0x9}, &(0x7f00000001c0)={0xe0, 0x1b}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 13:34:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000040)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 13:34:33 executing program 1: getpid() msgget$private(0x0, 0x1) r0 = getuid() r1 = getuid() r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r2, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r3, @ANYRESOCT=0x0, @ANYRESOCT=r0, @ANYRES64, @ANYRES16, @ANYRES16=r1, @ANYRESOCT=r4, @ANYRESOCT=r5]], 0x1, 0x800) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) 13:34:33 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./bus\x00', 0xe9) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='W\x00') rmdir(&(0x7f0000000100)='./bus\x00') mprotect(&(0x7f000057e000/0x1000)=nil, 0x1000, 0x4) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:34:33 executing program 1: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x104) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x22) preadv(r0, &(0x7f0000000180)=[{0x0, 0x152}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 13:34:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x100, 0x9}, {0x6, 0x7}}) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x100000}, {0x45, 0x0, 0x0, 0xfffffffc}, {0x10000006, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 13:34:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 13:34:33 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x40) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) poll(&(0x7f0000000080)=[{r2, 0xc5}, {r3, 0xc4}, {r4, 0x39}, {r5, 0x104}], 0x4, 0x0) poll(0x0, 0x0, 0x76) dup2(r0, r1) 13:34:33 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)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r3, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r3, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup2(r3, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r6}) r7 = getpgid(r6) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = geteuid() r12 = getgid() r13 = getpid() r14 = getuid() r15 = getuid() r16 = msgget$private(0x0, 0x20) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r17, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r18, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r18, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r19, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r19, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r16, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r17, @ANYRESOCT=0x0, @ANYRESOCT=r14, @ANYRES64, @ANYRES16, @ANYRES16=r15, @ANYRESOCT=r18, @ANYRESOCT=r19]], 0x1, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = socket(0x18, 0x3, 0x3a) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r22, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r24, &(0x7f0000000040)="670dc3", 0x3) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r25 = openat(r24, &(0x7f0000000300)='./file0\x00', 0x400, 0x2) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x3, 0x3a) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r27, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r28 = socket$inet6(0x18, 0x0, 0x7f) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="d1b876546819452d73845c364b4c611f4f191601e2862345f9f3561527da923ac0cabff196e082dfa78d45a9700e306d93ad11d3a237e7034fe6ab9c69d0144d24a466df7aa85112dab22a4c589dffd90173d3de6c96cbaf7fdc3a086a28d1d851d8a2ebb7cb62524abb364f7045dd33ad95aeee995801b5436b9e9b66796ca3e6a1720d018f64f1853fe7c8afc2e9e12340a8b34d291e1a08dae6567d3135fc97a354f88e31c4e3", 0xa8}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="200000000328b49affff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="ffff000040000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r21, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r23, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28], 0x90, 0x4}, 0x601) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 13:34:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0xfffffffffffffc3a, &(0x7f0000000600)=[{&(0x7f0000000240)=""/237}, {&(0x7f0000000340)=""/253}, {&(0x7f0000000440)=""/160}, {&(0x7f0000000500)=""/208}, {&(0x7f0000000180)=""/123}, {&(0x7f0000000100)=""/31}], 0x313, 0x0, 0xffffffffffffffa9}, 0x42) getpid() execve(0x0, 0x0, 0x0) ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x8, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 13:34:33 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000002700)=[{&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb5", 0x11}], 0x1}, 0x400) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) mkdir(&(0x7f0000000080)='./bus\x00', 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x35) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0x10000, 0x0, 0x9, {[0x6, 0x8, 0x1ff, 0x3, 0x6, 0x4, 0x8, 0x4, 0x2, 0x9, 0x2b0, 0x100000001, 0xe5, 0x1, 0x100000001, 0x5, 0x1, 0x4], [0x3f, 0x0, 0x7d1, 0x1ff, 0x6, 0x1, 0x9, 0x0, 0x4], [0x3, 0xffffffff00000000, 0x1000, 0xb499, 0xe23, 0x2, 0x2], [0x8, 0x0, 0x100, 0x800, 0x6, 0x3], [{0x9, 0x91c7, 0xfca}, {0x0, 0x8, 0x3, 0x400}, {0x6, 0x5, 0xaf67, 0x401}, {0x3, 0x7fffffff, 0x10000, 0x1}, {0x81, 0x8, 0x1, 0x3d}, {0xe09, 0x10001, 0x3ff, 0x7fffffff}, {0x6ada, 0x400, 0x4, 0xffffffffffffffff}, {0x80, 0x8001}], {0xffff, 0x2, 0x101, 0x9}, {0x0, 0x1, 0x0, 0x5}}}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)}) 13:34:33 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getuid() getegid() semget(0x1, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600), &(0x7f0000002640)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)="0e3d4ca78dae8f91a40b21e9ec2e74d8a5c09e9a3fe51c847500f07953806710e13bc2fb9d", 0x25}, {&(0x7f0000000400)="eebd7d612962155eb9f52bb786bbfa8821252b0e9457e86b25e719490e30e8069168d3e6013c0606eb33cfb192045d0272a0df25e01e0678a3fe4be5607c1f82d548a833f6ded9f17f47134cf68c68b0a944946773e29142aa16b08c186e7c64637c4d9ff698c5f0d73b15af9cf0c8f973a779e76ddcca6cddebc66ad3ef590424ce1b63506f61399b3d60551ee9ef4ff986f3438ca117a42bb634de91475866b07ffb5a2e434e8e7508d08054632ffc6e31ba254c5f767d67d7f599c23af7d889c9ed811c57293f1cda6a9af6d03e0a64e99f9b75f88e43c6ffcbaf1204e8b00013b26ef3c8c14740aa4fa772bfa654622f0e8270bd37d3f2c27c221b8bc23df442980e8e5ef04fa3b0512c5cd6be1a891d2d8ce4188f8d51ae94c56d2a6f26543cb18469d15c38e6ed5b596b6d4131d6970f2d395e5ca1c6f09cd081aacbbf809b0378b869e2e19309d094aa7f8bf95474d4be4c4c4076eb509b5cd453cfd870dd0c7635147f31e7d83a0260352c332886db586434d0f188162cb53da998e707c764476cfcbab0f01a98aa2a4fb79bff478c20820482a9a4c695000db4aa108a0ae4ce4ccd6164835f26155a70eb1c4bc28165f93a2e7fff5e950c53f3386fe5b2fe31b79e4b771b64931dc5a848178d6379d10d5cdf6cf47ab393b71e0e6eb699ade31e6e9161dacda6b69443003cfa10746fd0830f54c791b3998f487bd5569118e474446367380df4ade39140681fd157c2886360c6f94b67a63608dc072c924e77d9e181862e97b0e5dee17bdf04b5296cf025f66a763395e908fbffe53df780fc5cae370162648bdbb69d2f40c0711457f91f7ac41c55046ec130e579b6d1d6fe2162abfa6b17082117cedcf0fe9ceba0ce1e80a51801224832493cbd9bfb6ddc956b3abb2457c7beba9bac0a87e6ec456573745dae3bfff9274ad18ce4a87b83ff5bf502f0b8138c8c766454541f7258b0dd100b7b33eb3f84d7d54f98996178fdbe2a06ba140e31fd1cecac175f9a6b0d810b2963e2cf670c1fac6de5a8c7c9416f967aaa54cfd27da76d07f4aadc39843512bd180eab37feeda9b1bcf56aa2b21e12845c971208fcbf45ea0711b76543eac1cb3f2ea6b6e7db69ca320c52731ab2a37ca163e55e76741341f1cb2ec37067244785fa47c2eac7917cf3b6231d35b16d3715c5da08a8ae5061144c7af1ba93812ac4df87a66778da2483597fa3b5e96e1d756e8160447f4a6f96e35ebb16b0effca800dc764b87f4302daf2155712a576693745b8eb5737b1254ab28a73bf10d00acc0284968855a2ca58b5fa4af475407667fcfa978b2432501b867c7cf40d2e1538b14e7df5b4fd5316196a86c2f0ef8e4b6354c74b00afdd673f1c6acceafb31ce7ca4cdb9503f4737ca60668c831fb43fb8dfab6c3bbacb572c949cdc3183a403f55dd8627b7f812d9782907e69a951c3e2406a8ea09f5743e5a64dde19d11e3f2a465fb352e2b9d05426f048e62dd30d24b6c5e30f2f62dabde5fd0f91f98f754f79d7c85e2c9db9eaf4c3201c9ff152bb1dc06eb048b8d6725f3a0440634c9c95e6a512384a7f22d30ee361dfbba37b98c6b38a7e0faf6da1b080715b06768dc14b76921877702e55a389c98361e9459e5bb57c766f8e5561c117a6895cd99285e6389b459b909d5a8845673f36f65389cdee698c61b9ebae258c4290c715d6aed90d95e2cf9f7d7b7882a7b3b3ef95bad2cb5bc4c4d721d0164c6edd527f906ff6895b16ea5f944508631e78ad40ae4a584e7879f8bda60c20c79dd25e03642f4b54488509f5430f5c9a4c2c509f253cbe153ea7c0c178531280717f216c9087ea8dd7e39a28ed6b6582208e75825f124a182e8e1458a377150f00fb8c6bfff39578b0b9ed89ff5741fce6674c9ecc7277444ea8dd774b7d8348245bee10dc163afc9b09cc181f70ad711b2c963ccdbd15b29960e8cb8aa9373d9f7e83ae8de707446a1711207484e35bbab9251cb4e3a8b2b7d63784330a9caa0c1dfbc19db1cd083e9445aae097452c3e89fab9274300612da166e0584c76218d89db74eedde0357c1bd49741e5e9741334681dfdfcb311024cec3dd5692cd381977e43ed5d1f9b4aaec7afc9372738f1e53689c5594b5dc11c3c35121ec8c783ee83794322d0e0942b4441739057153cde48c5f06ec6d6788ae5157bbf8c40977a41995073bab3da2c0ad6dae2d9e58160fd6ccfe54f359e77c0f16809c6326d2bb043ff03dff3685dc55c2303dda18220bfbc14dfaf01b47b7534a683e42e3e7a1b40841a4ad9cfce2a0b0ece0df1b1ddbdb2032c70b99d2a511ffdc5be7b8afc4ac557041cd9058c1ab92fb1997023cd4180d344bcfa538989fbee5a81e2fda4389a6c2ecb6100e473e17f37ddccc6ac0f5e7cbb722bb8775d1c1d3fd1497ca1c6875f1df812a9782099c3673fd7f1392d470db5817ab37bcb324902765adf29baf5df3973453989bd0a9388f2f666f380c3d249128c01ba3d2d119a5eddb24ebed90fab81e6a36cacd99f9a642ff6bae4e6f311114a6cf5d53fff991c99b5f3e42f74d97c6cc9481a6290f44223f44b59d744234f0678aef32cb6e12f38b2d3d09ddcb67eaa4c78d75546706ce4bb1a6c5e9e4742587d611b7b5843cb6b73e02413eb6023e796be60b843f31e305a8f09408d423f7981808fa25e114e8f70d33a4e39edaa48ad37534e7b6357ef0a007ea9e7912c3b6729d4be2034b0aa7bb029418478cd7da4311379433057784a3a43050ce3630a19ee6bbf6ef2700218b4cceb64a7a80d25848f6c8cbab0fc7602de844474d081838233ab32faa4cf5684d7bb2e04f9eb81d4ac3fb72c6e2103f4466fe977ec2b1b610df01520330f0462b52e759f41412047551dc456b68d57bd07e62c100cbf980a4d051605bbe1a9c22fd3b4e3568d66418d2715d91d3fce2e11d21c27ea8ea9a585ffdbbdd7d3cb728f373453be89b5404ecc63ee2a111df95da5e718044fb678bdf9740f37f0d34e83bf817f37e673c1b28f0bbf590849bcb62482a246ac627bd3ec77d043b5aa9c1869b4380609a58c675a852806dfe07e400a23891348c06e38bb4841a5c50aba546dadb79494993c7607c20dd642cb2b6c4e11237a71e91975ba0d375e85e2558ad72f47bd32d833f97a7d7cf431dfc676d007e561453786a48d324b364be8b0d83598514dd60d9e4b536cdc6ad89ca815aaffdaff5d751bc09a9a490f5bd53c9eb28ea4e8fd1f8f427d27f2ed09ab13b131d9e7bb09b87d53625d95a0232f2e4457041432b627b894006c45edbd1ad7193d89465e0a092173c6398c23ec698923e11b8f6d240866b01988ceb43ec75c36518046efc033e26d5056b2bbdc6fdcc26d41790eb7ac63424d83d82f3eabc82576c092c9a4dc58f1a22828491f0c2dec2afdff1f0fe48cde64d0ba0447f104736c8d034e8eb898b91e4ba460b9a3c10c1cc0a2335fc1a7c37f2bb53660df6718e2b4f01011f5a4a7de4b9d795a32ff4f47be451b013049d1c9bd2b67a914fba608295ec13ec357d6479bbbfc65051a04a0cdb23e1e7c8ac51ff08a2a304c576abfc6b48cb4ffe24c7b981d76e688b5f99a23bd58a38e989513cae1b149961841ab95f1bf02db8b3eb16fa80505be77ff25e981f4e08e47e9e02d1e821635fda288cbd495b6386b53d6fb01153441f28247428321efdea5612af297bd37e0bfe90d68f7ba78850656d549cbcdc8918c7abbf0c1880017990021b71d30139967b2fe8d5e2896b1f96858434fc9d8f0db9bea5a27202fe66970077b3558173d1e0ff842e87db8a57a8caa22a89dcfca804ba7b04b8cf3cef7651d0c65c58eb30166e324d4e1f9d87f91378e53a609af53169a61ecd683e3a833b38da4a5b316e913c1f9f4e18d8d04264999f0d112453d555a402f6866cb2ab26b7f929bdcd345243839e0fb0e8cb5461d61964f24faa0c508776b5915f175ea1e797e604201e5040abd9e3f31bd0442924b1977a3af10ff60f353348736d4f5ac2e63d9d4cc2548070b5ac73c7722d51c2b635a6ad70e234ada19baa34483bec0a365e9a1ec57ad822241d0a6fbaf3ffb63f1f392748f6277a251e4da07d7837ec836c578dc42be44a3bbcb407d7afb6dc757306f31ddbec702b014504f55f9d4ae310ce4a01a092520b82129415a3fa993af21b190510f1b87a00c762f65841578d6d7552c00e1cbeea01bc0d63c57cbcfb842255b856eb86c238c9e5d1abd251fbd9241c1d4d9e73d2b81a2dcd54a5bdbc6b3b1e0f30401c10904d61a6b78f7039e48d216b899e26d8eae110f74490e1fe05c3f9def61e4ea6d40cca6402461c298072e9c03938a08878d4eca994425abe2c89331513cb24fd8af7f7b8ece0fcdb2c28caf452918bfb481f7ef1d1c81681ac8defed0d605b9396943c74c42c5a655a3a6c231cdfa0f56ceba9590ff56de2a4c6267d5e1c14f7ae56f4f80c30aed254b89bab62b08796154c0553688f326cd3c83e0db7897d6a8ac5998675b287c497d766ce4568a9ba8664cbba32cf4e5b3754ed732515bb852980fdea285224150e71261896e78133228818c763addd146af68e196bcd28d76b02359d66e0ed90fdbdb9d1e73fc0684ba3e87c5730074d986831d6dbf341e6d4b681c5cecc59123ede0dfe0eb56fa4ec1aa409715ab9f916e036252605a3dfa727d1874914573d56f0f40f4d296b9dc57193c4787a2c56891a681b2adf566df1b60f6fe5cc1ca41a5df8c451326b731563c7391d857f0aec517b9f4af6938282b5d2291789c23f3f7ac2413191fe6b437e5f90d59b46bf58a9e47874a4565587cc0207faf68c54e7c5e577be0af6f8eac926382231e1454d8faaaaa171e5bade89b954ae2a756f0a208b928d273f29dd5138c6d73869bc6b44474903f2094464bbad07a63d05acf65519684c4739d890983bf1eadf92434e35b91d40100ca080c20691ff4f30496bf7bbb9feb608e58c73d9e55342566096f1da95bd576ac2ae50984719a114171be36ad2682efec3f869cc24c068064c2e58e41df0c6306f6b4e11fc4bc8e8276f68a04441e5f0a49bb58a96030510db60aca84afbd3eba466ab423f96ca75057ba638b5ba9eb10f881f836415a28988df386c28056e43fcc076097fc88dbf63980ebc053e70ce7e6393ad16baf987c7033858b95f7f38d3770ee362d7f1c4c631416a1db0152cce2a7376964a55b5b8de1adaf943e30780efe18112191e0c0e6d1784fc3b2d6d2eda5c7a8b1dc4ac21fdfa0e98f3e9bbd5be19c5fdf2329dc3f6d7686428a3e8762f0d15bcfc141faa731dd27884613fe72f8491472198b1e6fce9e11bcec7a622ec85166e2032bc0312a90573437b2092aa25f94f98db07ed37fcc020fd6711f126790acb1768fd4b6c09578fe723b32844f554f477e57d14bd55717a0472fa52f8841674a928dc521efd810c1169bc5ba7d153f177f0950e99197d8f89bc3b37474e289a6f9d180e6ead7c13a9fb8486c609e452306fb5c867ec377bdd74122f1764807ad98287d544ce33e20ae14f76a6351af62b1136deb7f748a5e2cb1cfd440bd35cdc03484ee1995d95fd07821d8439e35b6367facf16d6df2c2caf561de3b71b9e989929f95fe9b7cef3cfafefe3ac869215df04eb9cc03b3f2af254ff541da99a9839f1f56ddb50dd087ff86f4232150fb388680670589490837a5929b156bdb37903ddfe75a793838cb48285aba6dac49995a1c7249d3c939a82a5fde3e2ebd087019772327f45c31306ab76add480b0081d", 0x1000}, {&(0x7f00000001c0)="8671a3d720fc44c07fe63fd30929cb4a7773b18b11127a15ff1516c4da72484ad9b780c21a4f48ce80b7a733ce512cff74ae3be6f47eea87e096423b84b534f2d87fe442a8bf7df0922ea5ba37bbe4214b0a28420ee47e7e2861cb43c2a9f73de41274c7fa85eb2c31cb1dfc3ced968a5f424378ce6f82a9874a69265209c4f5194f1734ae170a3c089ef8feedefd90782ffe49a6fab1694ed36e32c57fdc1071c", 0xa1}, {&(0x7f0000000280)="c24e138290c3418b9da60723f4799bbf62c5cc0e3780808c5d002337d8f901f2354d22e3b8c86065684146214a51d7738afb480b3368d6d286114b15f9a3cf", 0x3f}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x3, 0x0, 0x800e, &(0x7f0000000080)={0x0, 0xfffffffffffffffe}) close(r0) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x41}, {0x1, 0x0, 0x10, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:34:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x6, 0x2, 0x7f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x1ff, "03000000255100ab7d88ad3060e6002800", 0x0, 0xfffffffc}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 13:34:34 executing program 0: close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100, 0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getegid() r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 13:34:34 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x8006, 0x9}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r4 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r4, &(0x7f0000000440), 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x1) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r1, 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r5, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000440)=@in6={0x18, 0x1, 0x200, 0x1}, 0xc) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 13:34:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) 13:34:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x20) write(r1, &(0x7f0000000180), 0x2ee) 13:34:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x100, 0x2) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x57174f96d25f35e8, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000000180)="920ae95766", 0x5}, {&(0x7f00000001c0)="d7c2f415c51ec8c464528e2e2af35fd6445d123e61e462c0b0db870edd9f1abd4b54d818c4e8e02938162a9bbda91a20a8502d20382a68f64aeab49b2bc523a3b92c99", 0x43}, {&(0x7f0000000240)="6c831f6aa18119dc298851c0e0ac537b7022353027dfafdc1929631a500a994cefe3b3f79d25d633da6998ff99570de6e3d3a4eb23bed9dc504bc7108ece06db6531065350d2d82db6f255bc077efc02dd1373dfa4aaecc0f0debba1ba31865aa1fc1fc9a9e52f521ffbff3349954364fe5613f7a6cbb794cf2328ba51bfac5fb1db80e135cc15bde45835941b69b6db3c8bb4054c1726c2b0d6e30e181f21c1a01e8818047f5e0e586454963db4b6898c4d24660188cc3a99e01b306a7cecd74a992805ff96a0b3b1e2132e7ca7fc3924931a3e402e062b14b78486043143d6497770457fd5b6f11e0c3dd3b028972bd77a2e7f9f4c76ba0db0f12bd2631fab12300c1ae1997062c22c8afb14e508f14b539766ae1dcf345fa064cbd7a886bdeb9f73c944e3f04d4a4e0207cab63b2625feb36375b08628952782582c74f89383166f83be7027905e71bc93b64d2709fcf492459bd629bb2b17783a4fd5aaf035d567142a1fd837190b48562fe20d8081ddbf3a8216c8ec03ef97cc688486fe80f4a00cb210f65518e04795577f800da02c0a875f891a0f6fc4e4479e573d1482619ebc2a07fee5428e1139deff3ce5952b42161e68d85a8363460f3f3d22b434fe258b421be7043e0949cd6a2167e00d3c244c35cd0f40dce7e3e5be90740de7cc48fe6d301a199265e9cd5e5bfed71a9466b69933e26320f12996330f3acf4c3481c9b0495112dce4c57d89d821deb1a53af57148fb70a59aee7f10da04d0b6b0a62595d8112f0aa3fd770a398ce87d9b7bfad822820b0a96a2db1f8e9f1b505d14ddfe325aa1483d78b078649f6089cd01231fe9354a33179e56c53ddf948c1b5f33c6b4b353437dd858e7a3511a136b068ff3dafcf2617d259960c82ffd6435d45c605949a3559cee3124756a6ad225e0c4ca8ced46a0dff0d5635d5be53fa7805b5a38b7d102c480ebc69b591a27f640436716c7efc4fd30cb6b6559dee1b5f4ecfc4dbaf756829690a482a1210b47f6cb57f9afb62766c39a8d168018bb8d1d59184a8bf498127bff4e746bb1989bd1951693f2caf0767302ec7f1d9ff6a2ac6a35f8413bc77587674ae998c61d719b83517d84ebf3f8152ffa76af6c77d9aa3a8b11fbad52b8c86a270d132864d0efe7549c0325e78f2901a94d0fd660eee1facf8f13a01747695304b7ba76957edcb42a75ed67513a694b139810b29095e7e2bd8f4bf877be12b23bce2f2be824820d5196e912f3a848af006e603cb986354b72e42746416484f04f9bef55fb17994a0de681decad8f41ba51c09ed8041a99e34f21d4bb85d73a7228b6757dad1ec1c3284f3e2e97afecfc0708c8ff08f0b6b62404de1fa0d545fae78e6dbbca1ef7702c43abee7ed4fff142b812115ab53a9dc4d4ec8976ffc1b1a0d242145c6147de2325afab87c5a1a568c88ee123658fb9c1578345902b052012965b2cb39b9cad30e53c59e0e85c6a46c9eccc542fcde9e3882c3f43cc67f506157bca89b25df079a52d894369d87fa9b1afaf4acce5c176eb5968bd05d885da825296ac6a47a2eb2f2349240de9c623e8707ab17478dfe7b88ca4b17b8f3233576c157cb8a592bb900f093653e238d3f9ee6dc8e4a17e563c6f4b6f01f52e88d56ded835810d6df4ef32dce43fa37feeb73fb210f5987d6788ca1c43886d7f457d92ba8265c8886a3d516356b339e50220f4733a05b3d1e5d73660c1d3e673118aa0faf71efe455e32ae5e20a6b528de754a1191fd4fd04b678f5bd51e74757f965346f6701e35ca93efa88844607875f363c8c5216eb59a045cbe386820b5afa7b0e4537ac01264043c3289ce1bb75a084667c025b5188e05a948359f2949458ea914bb0e53d74eefaa2ab8d75495d17a124ac6f43d2a938feaea1035ecfb664db296c642e4ef0a39a60cfed249087a481ccc1631da7370edbaa91aa72886fb05a478479a990b83677bc36046b26ad3a2ee9a0105166b266653a85bd06530a06802b6cb759eb4e989ad84e0f2c9a0f864b6ccb930509c8195067a4537445b39654cbd8fc41f0d6acfda05858e9c0690f70e27a2642258d362b40f7509ef07142e0818f5475749baf8cadea970d454d34e44272f4291e36da57312e210f65117337061aadb0b36512a326850f0c4917e6c1694ef95a41052154c4d1b2f67ebe0ccce35b5e253f2a97dedd7bd082991423e973fefbedc005f45ff4987e97c939d36c4e857372779524ced979734b455ca67a4556764eaa12616871926d3f162baf3bfd95e44d770848d4767452a8b78845460e9efc2def9673f92a8bd51d4736d2c135585e104e8c7358cc92ee14b9524c7cae6752539d28d465cb889df9713c18f4a8ac0e10db0bdfffa8946e2ca014a9a5daf85278d0d6a7f147ee1684f71c622ce7d71345e038fb5284758e29a83e2401064051dc39b95351bf1bd79b1d27d524ed9b2fb90db58c4f6194d98962fa6fa0a96620d2dba10afafbbfefb5961abb22779a83daf86d29f815752868fe40856e68157425873be1c4775f0be700a0e102798f9b81d0f4da378a30155146a0bd440093a68b339cadfddaeaaa47c3b1be2398f5eee043b330ea31ff03c125b09e74755e5a70773e1e2a8c3b50caa33eb1dae9ac6869ab43516bf105d874c66551ebc85fbcdfa7174e14b80cf66e03b1f3539b363afd442fea4721c76d8082e7bb494d37b3bfa92ee707dc168582a9123cedb85f4c9fd87c23770148fdd75698ed4d9117efe0ba03fa7e90bbf32de314efd3123f16a179746108c13502b70c9b9e2eee5ae4ba8cef04a5f43ef8068958886b858fe9f28460311f87c3870e385746bed50dfc866b642ac6c51e9b3c93697a8b1d60c00c11643bd338fadc79c52c6627ee0a9f9da301cd919c78f97e2c94a55147546774fc2429821cc048dc401011d38cafd1b11f07201b3eeacf05c299813ec355091b26e3294bd861f7ef84f89600968d1efd272e0a6218630e68e2a8f7a49f130f1dd599e134af8b37a9d28a002b19e2f6b96edca8164da3fc5722c33245371674ec0a3ee61b80989f9f7227ab774297240b03488fdeef906f36ca664409cec0aa2b54cdfdb0815f61caef5f8c72443eade6a249e495197e7803f305d4dad3855566e902d870f2f364bab6386afe720e5d0647fd7d9b84964259edef6cd3774c7b3336f037c138e243b168d5d536c2d7d3871b68d5fc9825cd084a414bff5ad31ec7923b53d35b234b4b413d1f55837fd9a0e2c95583b14f8fd39627495dff01508fc6ae6452072a92a1ac4095bb91a930913e5f75d89df46b65f415350f6ebc58ef769b4681b018743200224a2aa4e437d4cc21de150bc8279e0a402b1d9b1a68176a41161fe740dc0cb968075fba13388649c76e5893bb72484ab39c89bab564c7ae39143246530542f7e00732d8ed91b888a82cc1062ad05341204b346d218777be3422c1dde36184e768eac9582931216962f889ebe21a0509912a661eac984939f3a5d59ae1e34e7954e19d3a8064fc8e3717907df951686cb98c0634bcfba13632349f62f226d541a928ba0b2b0c14622df813e7ce64fcc395b39d861f67ac033eefe74595fd1391278eed074ab3d8cb9cb9f48f5e513e60310021849a21532543c226b8c3f69c7f245637b8e3bbdd6ecb445880ff211c0a34ac2b3b8b9bb5016f6f0d9c250293bd4ad40a1d5b42b44391521ba04b4507ab8abd678b74f0594907f5071fd841ecba606819283aa80b1937d2b298e0bef8915ec95eb4118834ba73597b28ec97b2586c9729299c7673dece54431d1568c7dc792eca97e208c89ba1f40522fe1a655be720e1c18c2eae95c8964b34ec5c442ddf0d89dc573716bb5aa79815238bec9f09bc444915560715d219e38997491601abaa28a3af7c6f2b7452a8391d88c3900820dead58b7fee9b611242fc228f14b85a2e77ab55650e26fee79635999444c401807dc340619e5e7d3f965cda9f02965f262725ca1aceba40dbcf7e4090766cb2f823fe1a0694092ef56cd0b1dd47bdbf7cd842426f2cda69c8d3ad4b099e1df6b7ef31f02b72dd76c0723592d4ce5093a3edd3c22d4ffa764bd4eeb969644cad040d76515d3129e8bb646afbbd81403be671a78ba6ea98d89e9ed2b826b49271a5b07e4b2c694305be77f84528bd78d7bf5d5727bfd1f2540046b915768fa26a3d3becfc6c4ea69c6ffcd5a8c14a576f4cbfc299398ffabe88d8c00e905ac353ec79d14ed80de29a34b53877bd6a02b836709bded04302a1460468eda310608ee830645680517483558d30960c9f3db3c9df024c076330c77ef178157105a264f0b00bbd6cfc3dae9ca6b7d5e92e576b636b4647d300d9bcd6eeb590c13550b033cf2d7593fd403348ba6494c65b0f2c1543f2b82d6ab85224248e3d05f8d948602f890489910c5ba845bafc1742fa57cf19e6abb05f60dcea19d207cce6473f631799104fe71b9abf40ba019f6c754fc54eb08b83b26d4c5347a3d3c2b0c6a4b774ac6461939fdd60ae90e478cafe54245e6a3a9c425f33de81c72280fd6ab9789512836bf8e7140e04fa0a8f2e3b78e3f48bf190fccef70d6d80f4746750d801cf6a434bcc0d26e716e4b098a647593e2e9255997f427a4dc27eb49c4333754bcf37021cbc2847d3185bf56b6ba24d376650f0df3a71b5d6856ed6ebca124cd0e2a2ed3563ec957acdb63d584ff67b02b6237c2921a7b730efde769edac91caff4c0a7b8312278f5706246f0dceff23a6dc7f4674a426ab6d992f1cdc6de1c16eace72a6c9cbca9521471e51be5308c00b85ee12af8ff4f2ddde4f41dc437bd49259474a0fdca07246f4710963466d6689e2b3de0928f6693d814a780b1e6d72c468b7208de063b823f8811a7f70437dfab71c913cfd68b00ef99a8396c0b644554e95ac79b81fa614139bf0d1900ea74b5840d3666f33e8fdbe636edcdb3f865946e823bae4895c77683e76b5a3364aa85a112ee3a5abc4b9cf0b642b17ec09bc79bebedc8401f14507a771151af3d3a2f6f6d40e11298d8c2dd2850ed6df892463bd3e86d6e1b1ab2e2f20433a5e0b927bdc7c3021756d3bdb46981ca3e2f5d304fb8a0bbcdb6c68669be1a193008c4bd391eabbd2687d5d5d0656516bd7239ec44745dcce98f7e7709f900b7aa8fc1937d6d5d7914abb0e37b923f42344b8cbc9f2eb505e2c9aaab3c87d9847a6e61bd92d4824cbb38e27d6b5a75a13793d94fe75b01e3d70b0ced247a6873834b0647d9621d8df05874761fe7af4c8d17306fe40ae9d98a5ad6a0a11dc7dee90cf2b01fff40d56a239781cdf823710f425405ba727ee012f74a2fe5dd0e32ba18d36e5ca9b900638d0ff4b2aef3c5a5babf60dbca4cdc0065a559d48d563803c4b74f615011d106382b96788a4dccf9389e52662efbb231f2e8796bd01c086b9d31416f3b90d7ee44e32a0a397711c3b2e75d5c7a98a57088c52eb74eddf76e11087299e7bcc850a9eea1c03df1516ded0c44def4d1302a680d853c972f99fa33e738ea481b791a41d66be5b6aa2574a8a9f066d39c26d0b17724b8f081a7025fadc48f31492078e1c782152a347b5f79ba7c2925f6b9cc123f16ec792964d4de7048866c0f389f44a43bfa00e85a44e1f7fd7245feca27526cf65b3bccefc89ddf9f511f03e918a838cba4bed20f8c22229734c0fd0adc8e92dea2642c8a5777e08f33ab04fe56b6cf5ed7769ef509d66f6ee05577cf3bf5cc98166aa5f80d75563139ff9a136711454ef20de9519c4919a", 0x1000}, {&(0x7f0000001240)="b93db6789655585934ea76dee125f9c95fee0c1deceb0599dd000d131afd39ad9e96da5cb77116583ba766e4888603aa4e351bc25b5d509f04cb809e8a46e77affce774fa6928e19f909e981c6bb22fe5e3d8f32aeaad9d748d828c7a130cd2a589843504c95de9fa40163dd067b839d5b38da47f3b9e3acabfc65f9fed8d2ffd06e74f7831402f3374742426e38ad", 0x8f}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x81}) 13:34:34 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)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r2, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r2, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup2(r2, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r1, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r5}) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x200, r5) 13:34:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000022c0)='/dev/bpf\x00', 0x10000, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x20, 0x5, 0x9, &(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x1, 0x5, 0x5) r10 = accept$inet(r0, &(0x7f0000002380), &(0x7f00000023c0)=0xc) r11 = socket(0x18, 0x3, 0x3a) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x3, 0x3a) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r14 = socket(0x18, 0x3, 0x3a) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) sendmsg$unix(r2, &(0x7f00000024c0)={&(0x7f0000000100)=@abs={0x64e079b3f3d4a929, 0x0, 0x2}, 0x8, &(0x7f0000002280)=[{&(0x7f0000000280)="00729cedcebf7d9fbe2344751acae30b332e682a44c13a9d3995be14e5425ebe252b47b52f92366504919203d2ebc0132a228c28196addfdd26ffd2142185a1e8b3d758538b0207e41eed7f0022c6780258a35759204298ad5c4b25cfffc2f369c44bad4d14f6e0719195c531bffb37a4ebc6d515b706be05ef1b9895bba1ebcbf02c98fda044a5a1b49a081dc3f11e256ce7371b3b4498eec540a5091704489a2d526e340150fe83552bd156bc32847bcde45e0315f92095c97dcef3a778b43c335dfed20f1e9dc23f40dc14c218af38e27b88b02278bcbc0e84bfa10702f527cbb8a2317255da10f792b8068cf7f01a06f49ddd1e882fa06602abfd1279f590d06edbae545b8010860e421a8a84ca33fffa72038e6177a5ce63ea4686fce82775e82cd31fa1882219d05a74f407b905399b5ad88a453021123cb7f546b9e8838bac7b299c209b9b4c523848a9ed3757b8226b02ef238ad402abdb8771f637775d9e87ad7c07d881886be80d9193866ad6b13e9f5ddc6da3c10605175e0b437a870654e98cfb25307000f2a09eb9fcd0d2fa9f4da781862a2b39ecf8ca1a27d78fde50431f63c48a48c52268979f3dd6d5e47787b15e1551867e2f8c8effaa6e3b47a8d4da35b23036bc32e723447e48278c6dbbcfa86e0bbc5af44d24020307c01841e0f05ce9c7d4ba1c5ccff5ff25cb10ede32d76c0f33e6af281611903ad2c42d5ba02d80db1e7f96fde2d62632df093664bc5c212eea4e79b11b8ca81aa1f8863ed6240f8f38d82a80def43bebf17c2b9229ff5cc8e5910806b46aa387eb66c657d586472f37035644814a4dd29aedf0c280ed54bdeda2d65a5b7750d3e8176ff46fac91f6d0859fd8835a2b96a6de032d3b115eb71dd79ba4c338d75d91f420437b2c42ca6bcf13333c35f3de5935997eb976cc84c20522514264092b0b83b5e2a4faf759507aa3a0fbf421c708ae7278085b80120d56e85123b8af8f21273219c8e91cfa6e75bafdf87b6a49625006d5fdb984ba15bcf51fe891f007e74b08a1e00655a2295b478b83e42277ffef7337d25894baf0879b3235118902c782944ff442bfa262f1fb1beb3e584c1917a55fbb3236dc73fb6ed1756d19e967bff65756a5394422f80fc6d3a58037415983886661efd07784d33af00d47b7a77b9f42b787a06c42111171d5336b44f73544984057804e9061c2276c20a35ad888a8d50739ee5c1ed1c47e02a71b8fd39038a7da8627eedd0f2a074751dca3f428ac352754948054237eebe43fc92bf747a1a9e8cf2e54ee374e679edbbe2c9921e83241c330814ae589adf015da84ad3134e4d4dda838840d321ac05e6b97a0f0294a3986e39999ccd7c16b5b1e5cfb351128f68ec4590bcec630ddacb312b9c89f9fa5af0c8bbb25e6fe0a885efe379040e21af869f855c82bd32c26619b75e5f4a42e0ea1384643ae24ab29eef6600ffa1064d597d80a44e9c30be6e53b0194a4f30316563a473729e105bc519b622e9bb352dd85f50ad13ce206f4d6fc38c577928e34fe6d1b1949a03a50ffa368b65ad21a2496d452f13a2782656e3e092590e4c6c0339fcd265ea4fe925383640fed64322867d9ab9783e00baac1bc8759ce0eccea165fc7088f08fc833dce2020bbd634841d79115d29325588c7b492be9e773030fe6657447cd0b2ecad59198ae3681f95801d242040e52440e9c29c1d26a39065d479be23e6b574ecf51176a41e655c983e007034709bfa43b9b0511c798c54395830281e020365d18b0d48524658157134ce91dd77296214b36a82ec72e5dd1252b972f86827c84eed6949e75dfd00af20af8f2e95d1dd5bb9101e9329c2fa81d0064dc442e13f752f488c076aa1ac87d16bf63d561272f6c338e76ad07bb9a77faf51515dc0c7286bd5ecacfd4aeb23efeff5b64b7fb1c353c725fd054e14d9c6f9c54e0d2566dbb28856ae844b16fd9ca79a3cf7d312187cba435b66440a6b6c89d1ba5d57868ce203160ae23570bcba8de39a428015443ae549bf62725dd5f15f8b23cfff66c1ccbeead656dfceb17e8ec71a6be9f1564686e2c15feaa10ef29fefe89f428c40cfbc52d4c4002ab754b188e82b2e07518fea3a23d946b9f0189224ef1f55dac36eb0f7f3c6615c838d47687786a0de24fd252e3085881b45f37eb41b8a673f3c98619cb6d046c2864bd6c7a512298633e68e5a73329683e348b97b67f0002cfcb8b4462fbc2051bedadbd513f5208ef387e9102ba60f51b8138c90dd3b619ad1f4fac9284dea74239fd4777c258ae628c4e0bae0512b588c5c3632a3dbf7a8a0b9b3d7200e6a23acb1d03dae12180c4c16b41cfaa187626c37e4dec41dfd9063b3dee9de0eb8219060775b0e9d644b5c881ac88e9c716a6f29d6a62c3a7cd115e7a39ba3917c96f4a94451c54a5165d4ffd6e37bba1c9f02504cb526be6a7b44daab95d026921208e89d3773c9aaed4dfd571621e391eb41171bba18f128b1451faf0af5f90ecbd76a29f04d2275dda278006f966af6915ae9e58be547398d8c7e17af1198a51d9c63179ff400afa828ff347ec35a61ac96ff09faad5b86157b455c3279d88e2fc1e4b9eeeb02ea43e6ac09d0bfbc1059aaef03fad7165bf11a00d03b5784bc818586a46908069d754d3b77e73c0d2afdc6dc12cce0a3eed8d4920ec818dd51da793ceb64c775b95361b1d84700e308ebf4b2ff958090518d3c94a3bb869c4d0f33d82e2134d68ff3549c9b48b95ac85fa140b2c9b9cf648db73275c7c5d88794595e1f8cf2abec4024dd0da1a1f1a6565ded6f925eebb12c175d558468c6d1193ca9eb88adfad082f8ff1d06fc1531fd7f92ba5894ca4f36cf511361f957534da5cefab6fc99066ceb2a696f6c6756e4bc37f64cbf4d8836aa6062d7c57539a710e8b1fff7ce388fd31260d90ffc3ab3103b52ff3e378cef77e5520943c38519004888f125db62d8a4657f7f0cbf927f475408a90e41ddadb296a4fc96201894e7f1577a8178f57fef402e00c1e09f0274043bbff46f45da0eafd82db783cfb0489da4b7de0a2921bf62ed81faaf61352333b75255c8a2b50c15f707032034c7c6d087128aa01f451525a5ce6296ed0622c0690b5d967161e84f65c495a4ceebff75b82eee43b58d5197ed5618f13114f08f90c368ea548df9d8b42eaf0b1552082d2b1ea476f8fd43cc795026f0293e512188b0a5aa8b3436d6e8fc14b437c25ef6eec8f6f916acbfea19a2fe6ac1c3767b7527f0796a1c538fc50d01e9fe4a8d0088bc9711b25d368044dd92e2153bf85c9ed7be614a7d697ea830ffa10e439bae73c5c9e924daeccffc73ecd4afc6301c02a1e24d8da7f7546f75791a8a69e9704556cb841e7f25b3053b678db2727dcc7d3cc2bb0581fd06f0409966fd3c658ba330bfa3186ed9432d9b88192f66b051975212651fa4671c94665a89de2319dc22a355400b886215e6b6c3147adeb6c9cb5f29e5913a45e561fd521f17738cc6297112fb0cbe9d5f36a2d1c0a195c8114199d2dc1c89206060053369cbab50dcf45838213eb53ed11fb511b7f7090507c2abaff6043492e687ffec74ff5d177f43bd86359ddfd1d11fa257dc14d80310bfa7975a86cddf34b1df7b86ff1a21960868d3ddb98ff9613067fea73f5b37fd93e6a7493dcaba8c05ada463fc51e5e3e44bd28fe3427c8685a545319f8ed656060790181ff42b0030f5cb402155952ad2ff3ae9b979d261c3dcddcffe47a0e0bd05a353bac8e0888acbb0a034c25b2ecb740bfa4ad9945edf003cd31a0e78b88be2674b9290542b4d705f0d3230ae3843bd2d753dc40ae79ca126ec082577228530e432eebe1f06127dd7dca861d00e444cd71f65817b74e522ddf2218c77c8851ee157d51b6e758dee25a171e9326cc920a3fcfedbec0de15ab4959eeedf082f4a20dad74acb35d923d6457ebdd98d1a4d4bce3b195938b5ea96da7a211d808ba053f796862e3795b54625c7144dbb3faeea4de7d764cc8bc9d0ad9bf0aab2597153276ab367ae8fdf7214fa4788631b375d9f47809633dc2c9dcda24d736d948af55dc41a196583995a7df3fe85c41efc00a6c5dfde45a22f5f8c0398d00b52c378a5060d08986ec5c5db1a8c47299c551655b1f14925651cadc5db2d1ff9068ad65578b3583d8edfa14b17b5bceb7e54cb8c267e5f509f39450ed3624cb0d9250bba1d3518795c15bbb056f296bd7951b503b214712541790a8a4e262d4d4b0607dca162886bb47e88db2f87181bf845c1f9c6af5e9b1115075407213bcabedc85c2a066f781743be493b8b8cb01ac848a2c623960b2ec9d3850243587a5ec4332dd0980feba35080aad4d07e747f29d9b60b633e664d96776e8bb8f258f55118b06d70737c4d1be339c58eccc9f0a929391dda9858764a097691dff4f4b0eca2d61d3d9671e33c9a09c2bb9ccb62a1abf933c95ec3808da766e55f70f456cb6578773a41490241db55fa7242fd97325a03234ff6e38ff6d6c05375289db0f439e53206b7d4ed20980a917c1110344d819ba98f53adde2d41041d9ee0cc2f30e6dea80517f8f456a7a6663688d1eb0140fc434ef96dc5639e4baf7f6d254c21da470cc939cfbf0f21a3f4daa54f9c1560152b536c0676bf152a2e9a73fa3fd5f9153891adbac0c71233985b55a7e87ec52c387ab4d93229a28ecb830db513291b779eb8240722fc479e0b2f443cbf1c363985e84f5e4dc12fa2b39c5d06d65d4f5717b24a97352fe08e7d2edfcefaff80d8ae2c315191f8653d18b37f4fce92b6d6adba8df5eaa3ae61627f78c69995999697b2d111c09c9a41bbe493957567e1256196acc81ee4f003d82a2b24ef356033f5fd8709f59f4cb514f51d7894bc74c0be59caefe187181664dc0b5a4126de3e5d4b69f5a7a70d722f78b2fa58d3a35ddd4b15bbe763c51043f5eb22abff4b532ca5e9721bfa5f77dff3473dfe128b915d23c8705a21b15ff463f1f6fa9d872556115b901189eb8f66c6ca45b8398ac79060e734f470d3c6a58a693bdf8c8ebb7d2e96b7be5517ff69bd16633a492a76ff8a025aaa8de4b7edf4fed54a2e7946a8d5ca782ec3a4ec706e0428ed1f9a004fae6f0a96365ee29b251e0c8b226cebb20dac0ba8959530f080db7bacb34bbaef0d944895503190c895639a1807458d0a33b5bcbfbe38b0b4bae9c78adcb36a2ea7ae747251377f223a6902cf4f2dec989ffcfa5e96437bbcda83108607f5dda47979d425e8c91233d1cf0e11bde5929b56b23129fafdb9f659c0bc36f40cfb7bf3cd4d3241b0d03dbc34159bf4dcd7172c0ea6398ecaba7fc4ea31fe1167b29d6deefbb3f75059ea22e0ee704825aee15417587720e214c51d01a2fb3482c92c1df648b0b9848d0b77d70e9339d52446f41eb5624584e1658646986cc66b36c095179b1e660b7e35e29f01648b457db5f8f7d7be48d984275b2a3b071475761fe29579774067a9b725bda03e4d24c553abb4e5b9bb607d7d1f2f5de28437a58d6fb86cc2bac93d8c5628c3ea61df7425a3e6d66247df0d23c65a86c3238ed4352e3ae8b8f74c33d008e798e3b10639527df5fc45a1f3fb1b7f413f600ea6359ee337322a3f24b09a8ca97e1006e093f9e5cb0bcc9b15e1c5b3218da0d884835d294c9ce4d85c50297f206a41c08a94be5d159dd9cc937cb4c151a98d8d2a3e7dc3e42d8b2982a2e4aae9d9775e555da01477e48b00ac654ef79b75aaf518e408ac43f8df8f3756e0c06742d9d962e0149603adefb", 0x1000}, {&(0x7f0000001280)="5be622fd23687a26f5caff6193765d8e740b8f287b81987dcba0733857dddeb718d208d23f02c92917e6941f97f98cdf8295214d88e49db976b72a70362dfce60717b65d9b914c5264ae0b9569d720607e64afeea614fb4d4141776b1daba32eaa2c9630d14e8df0e27fe916446ffbcf2129b94b53c7a37aa0f9659bc5de3cca1e421d4b88dc155e7c1789c2294849f20398bcc61dcea58433aeedfd7bf602541760846315bc1dfa19e2e606bfe2bee87395d3994e6658eb712d60c5b1d89110b0336ab37053aa94c5cc197ef014bb5b71dd420f8ab69c2de7abe42b3ce954f8d77cb7fd16d3c09c719e89dcd5412e0371e05bd338087a43abaed6df3dd492db0b18cae46e6d4eee3e1d335efa08e697039d40e24bf1daede6e02d984e3f1e59dd182a713ef6aa6f5cba5bb3ad5c7b80e527ba0d559af0df6b8d6d062eb846deaf9dc4d496b5775e98da4336087ffdb4647800eafbeed5bb934f0430eeb8ed79c4e7eb7b545980049fbaf25dcbd58f02589a43dee52829ec7f5ffbcda3ddb27181c5d92b92ab28a1a3f791daa23f79af26f845021ed4324f1acb73247931201be4f876e50a98267c80b97b19a90ecfc7b6a39f2b810dfe773886490a83b0b5fa4d1b0105d13caaabcf1fb8ef3a7516919f2ac2a6c4d4e9d2732591739e2fc5734f85d342f9ee0f8b605bce881d88f3fdc26f5db76b20125ef8225a528e345d893589bb695c803d4cd8757c236403d729cd11bde7ec18b833c097fbd02731d432ac1d3518b5efd9b72c28b8e031796d68087aafa05694d1abb7da030cbd74b16bfa9d81695ee3db7ba3ab1b66faa32753e424cb626bc5b7c0bfd3b93f19c3bf589b867624537514cb8693b198a64b466285540f66fcedd74ba513f24a3aa98ca8d4616d83e0ae5241d3147f92c730bc3406a313620f30649f58ce68c7079f2681c6dd56e1936a2696fe2661dcfc9a919e7f93e71df905e567bef72598c54c3d79f44dd470790efee1f6219d8d797f7fd724076654cd74b74aa435bb7ece773f34d3bd764b82d93366e9fce7babce822c90b0b4bf1119f7243394e58497f1fdc0a5d47d27374891a2c41df281a354c1cd01f09220acfb56cae7a383b2dfcf613875d37c52e3a97ac7e00d916ebe5e38d4610ef2dc0ce511cc1631054f5ca857245e4bf78c6731730434a40b6d84deb77224c5671ba71d92787297a8a583b8d7e326cae0839cfb9b3f5def332b447ff5ac2f5db69c1162d62faabb32bffd7c5a4237ab0c54e5da75d330501c6a0a6b62a72cf8e6ec21dd18ebdce401aad4b0d0e6bd2cb77a918878ffd7a9c05704705538af9c7c751cf6826bae503564f95ea1356866b0f3c76790a8522b154f16d544e9513382bb999a3fa7d41f1ef416a2cf0019dfe32f900f5165b42350f5dbe4726662c19bf941fb4294e315c2160ebdd0306c182f05589381cf2fcb56801584ee792aefd735381730053b38ae9accbeb466aec200ff44679603cce332876a31287b3b220dd890324691fa3914db41bab56dccbe43127aededc7d1c3198717dbd8235b44176e3e686752966a493450daa75adac07bfcd3aae26fffda69eef5b12b74b442a95f45188ed738cd9c459e61c3207e02bf31eb0f0e48e2364945c79452dac9e2a501ce32e53140e080d83145721250f51f7cda6f94d3169e9a715507361f3909d2de26ecf484ed134db1e34065dee106feb1ac6e434ac4d969bfd9adb4c98aa95d10c294ec4af9814fb8e9bfafc23f681bb0c68ece4cd91c184b6712761f6a4b060422a65956e2aaafd17fce4c9ed4382fb52ff464a287492391dfa7c7c8399a99fea5b6fa0daea224d2d4e96c7dcdf836eed627f54f6755017632b4ac26a715275dc69fdc3047189b1f6ede2465a70286b6063368a531c8b4b099c3d7462e817d543c6212216cc747b179159c8df7c86b5eb6d01b3b6098ebfc991297b95b6ce118f82a75da03838d49ae56f9a14830958d08cfd07ee4ca3c5a93d736242f60debc270cdb1479f77595ee1eb8a116b16f0c43313729d54c5e15b6f8b796d7b810b69a6cd8076acf342e3a2cfa5cda298d6fd9c22c5264203e8231d8fc853ca7a31024829dedf60789673c23effc74970e42fb38682cab15fb5a144c66cccb26543d9def7aab20eac6ecfc4809233c11c5a79cab9630f0a2f1a441c506ec2b40bd4cabb26012f2bcae1ce080ed302eea8e5166365f5c28b3e13bb829d2cdb140b3d07905cfc96e86591828f1c4c6068a34c75d27f59063a81e76f3d1449737330bc8b148d84bcb03eec37e69f4436e4d96d5e7be2141fcb3476d46578ec77ddf0da365e6d556640f33a8ab4d79367b5c5c35808e2e42bd460ae77ac6c234c3561935cf5f51daa7f9957e154934f2e2628349aa14c4bcd7937e9d71b63203f53e2fad74ba93dd842e80aee06e53926753b4e4618cdcd7d1d4ae29df5591aeaf7388d28868a955200065dce3f5097a97fbe98e2f22db80244f4d50fb9efea9df2998dc75d069b90d2bee2c9f966eb7c1daa33e9d22b29139cb6c2be42257422d0efffc84912083443e64d4f4b7a3f7f32a0269aafefd24ec6c6c87caa55a77e98c0b50e6428158dd786cdafb57ec1235cd018a6f4752a8e576c1b03a9f012f110c9e677db67ee83b03798e45407018cf66e82bcd15fb5f94ee95ce7b46223dddf83c3c8ce1cbdfe411962c56a2d55ccfa4bde3cb5b364cbb7585666d5774204ba2aa12c56cce755b585569c5af3c69475a1c1f79380493a36cba3f41fc9f53846fc6cfbbcc3631741f44f7a30e4439dc508cd67d9fe60466702b19b18817aeff486cad1ee756e05b6f1e4c70d906e9ef3500919258d78e2f5c5b09a42a2928eb66b8008afa37557799e52b6fb440156b3e35ec0dbd0a4f055b41a525573d466fd2813d9b753a2d506de99648ee8f316bba7ed9bea0e384b372b096bdf14ce09f964a26ec48ecf33c75d3a8abaaa1cf0ee7cef6895e6f2c6ec8c281275224b7389a0a9f79d9e28393bc53ce0843c24d40e6a43b0303e76f8b2cb7cb534c3cab698ca393ee2d28fe0c330b864f687651186c499262ec3de483c55d4e462970869d838536f99b2494c3149dbe68222d7aba807a073abafd221d79cf594b0a3673ac4322cd684183cf97822028a9463ffda11b35ae8ded0e22f4cb8c8b5f31c5b218da03f2bd42f65a139a18d6573abe930b4b8ded2b3d2a142656568913430dda3ff86acfe0f4338f77c4ca6052d92d1b9b7eb062255fb71ee8e63756e1a1b835538aebaa96919a9e6d860a320388e9949a24b6f2ba784d1c01fe97c8fbda8d2eb4f49cf73268060395295fa48bb76bd4dc79246959c7c9013279c6cf37aa5480e8a7b444d6f3077c585cf552178609e691ebc897c23c6b1c4effd847f06f85ff5c40d338cc23973b9dfff1ac82f7442fd56be65e82db52156a78cac63b99d05fdd13bd3fe4f4351b6cf0a048a6324ba6539f0de47e4c441a1b94d4c85d79414e8758f7e7cdb993283597081499bb1305ea846eefe363a118be3d50ab7edb741de5dd47c29049bcf2348af7d33e248e9566c6cddf4de38fb1df9900762ddb6b0a35b56e4349f9b2756c7bc01c285fac45244c17e3f7e587d6ec31f40c5ce23ca17b523e6c2e5b913b2e2dedea6525eb9495e061594a8c96010e889fbbba2b27d8ecf6c1d5da1158987b104b1891f2c47c63b5863f5019e6255fe022f3deb4e0473b9489bf63811d30ab27a5368377bfbfcf1e83c201d1321cd799f22aa954dc79b92319640d0c69cb8a389621268fa0f1b9cb1a91e9afb84abe5e86bfadcfe7d3c61f92d2a76fde8e9b3e116670dd68ef47ac1a469e441093e42f81c79acae984405e3e87ce60dfd7d67f62dd0c1fc692253b83fafbb5192e44ed525b60c6667c828e284d1d1c51bd5bc9b39003e52c8c7a3f7fbaaece3e30b791d93e0caebb2c18ec0db77a728852c66d5778985b46259abfcca90e472bcfef3bd50b166ec35888571970257ba52f691c6a9d429cdfddbcb100cc492c7e8606baa93d1c3ad7f47e99d31e9c40e6a9ab175ef6f678be23246ae3ed02f4258efed1995e5bafccf464de85672383996dfa1a5085dcfbc08bc5fbf6af0f1a9ff626d27e86d84bbd134aaac92a639c6faf92d1cbf5a392e9669e7015d3dc5a186bca21f1820bb3ae55e646b25cf9ffb34d740e0302770994b45cfa78ec9a6071110851fd5910d55e51870bf0e139a5b078f0e981995d94b17b6008f600b4298d1ec7aeb7634c920f12d2f874502e92e0b71e4699d552a4f63be878ecbb286f21bc26168fef39d44509a0377f54aed3e99b3167da8f6048550ecb26c07c03be8c93f79b25a4f1e999cd7e92978a52a16f5166e7406ec62964adecf736fcd3d694635cc9b7d978b6aac5baf4739105f61eb310fe8dd761aac04ecb3c6921022c02b642ab9d8cc25182f3e892be3de6c579820abeedc1be07e4e1407cb28d5cbb6a859fee26bd7809ad3bddf458150aa055ce2404bcd3bcb3d042f3abf413b6f99d6e38329d8620db7bc66d5045efe534f2937c053a9374c030121b6c761266d025033d9701d1c75750d048e6a9ec7db7a11c38bd8880d0d0951d701addf2c27bb29802e3042afe2a1e7aae796d031d1df507575ddfede2ed83c8dded9a5dffe6edaf05950637a53a88cc4b7b5b842af6edccea478d00cc92c39ca5ba8e1d98bf77cdbab33f655a59cc956d09ae8eecd38653036a7831b4b88bcf09028d933f7bcfb43eb942a1252ca5f73c054444093583e02d0059bbce954325052abf226f4436d654fa2c8a861cd6d92ac8f3e3939a7ec9139a2435e818772da3a53bbc85029558cddfc9f43071507d3859fce80901dad3a1fa8b794a57e769fceec0914189265c78cd41d90e94b85eecc6ca90649da33885972983fedefe9031514d58d40ab3e1651563963341c494e0a0d3a996004e1f2d8e2cdedd87d316cc4f95b8f71dbdc7feb74460cc8de3dfb83945319f221b5569dee8a7cdd790aceab45d395d2579bf3958efdba191437a0f903a845db32451bd18a77d4149fed5b6c467f5f49c07f61ee7909dd61ae44aa8a6abc7b3593868a73c5c8d0a0bd52c9e530a52b869f25e01cacdb4d3c3cb5ec77d52bc262022ee0ac89e95462b588e7028b06cb33ae1b9f6bcff8390139ef36c747f5e0648df684e2f899cd2db2b91fffb44f792102e7664494f161f81e5f5b04b2f9e5de463fc400e3e802d952f3d647f56d0be9d65279d59c4043fe51d926e708fd697604c474b06a4a383ded3738b55f7dcbc6743f5e41323fbe571c2d722ef9f342e4d9cce9052e7119e28330511932e20650085de0d544b94e87ac3b11b245490595cebd1dcbb8af124acc0d78bbc5cfc3b2c905387f7550973399dfe0d30a4427e4fc8f5b463ec649bd1a35ee685a2a16472b661f8beea7ec4922a47cc50a0d5ad95b840a3a778616e6b38546576996e3375e13b5bab674ab7287673a5fb561770ad7149bbd1b8a0a2678ca94c51cb529313cf388300f043dfcee7a409cbbcdb63a0f7dbf173bdbc2653a044bdea82181d7e169a2b7d94d3f69f6088abae8a21cb287331d0ec8b03de9b40eef83dee6f0a2da892b592bf63bcd39c6b42b8c36006327d8237f7159299831a22cd1d92ff1ace46914177812ac05aa80e3c7f398b673b30679008490c045c9f768c6eac1436b3a65a9e6a471792fe957b6f0e7b37224fd437c898cd85eccfd4b0afebc5a6197fa964af1e849985dcfbadae564cb199de6515eab17b53e871c9df5", 0x1000}, {&(0x7f0000000180)="84d32213e0b27fa2fa65076840fba2f48a1a281e3f0158db7f6a7b8f6875219a7f35b5da6f7e81834ef524ae09dbaa838905ecb5b1a4453251257d561380334b34cea6caa92abbd5a31e5d19c4986e61905c7658c413a8e418ddea4ae6861b1a1777b9716c3821193d71aae58eb59a2457145e6bdd677faaedfdbcc0eeba5f1328bbd7674fc9e915ed799fa085c5afa148f3d1bb36b543", 0x97}], 0x3, &(0x7f0000002400)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r1, r6, r7, r1]}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x38, 0xffff, 0x1, [r9, r10, r11, 0xffffffffffffffff, r12, 0xffffffffffffff9c, r13, r14, 0xffffffffffffffff]}], 0x90, 0x2}, 0xd02a4663b2022580) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x7, "9aea4c6196769c960e979b9d98715a4a7611362e", 0x0, 0x7ff}) r15 = syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r15, 0x12c}, {r15, 0x80}, {r0, 0x2}], 0x5, 0x2) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) pwrite(r1, &(0x7f0000000000)="e4bb1f214389f6e3d5ca84872203", 0xfffffffffffffe3b, 0x0, 0x0) 13:34:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 13:34:35 executing program 1: pipe2(&(0x7f0000000180), 0x10000) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYRES64=r2, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[]], @ANYRES16], 0x3) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x2e42168b, './file0\x00', './file0\x00'}) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) socket(0x6, 0x0, 0x20) connect$unix(r5, &(0x7f0000000100)=ANY=[], 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="43de057455cc0fb8", 0x6) 13:34:35 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) sync() r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x2, 0x3, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) fcntl$dupfd(r2, 0xa, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/249, &(0x7f0000000000)=0xf9) 13:34:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/196, 0xc4, 0x0, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:35 executing program 1: 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) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) getgroups(0x3, &(0x7f0000000140)=[r2, r5, r8]) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r11 = semget$private(0x0, 0x3, 0x2) semop(r11, &(0x7f0000000040)=[{0x2, 0x7fffffff, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0xfffffffffffffffb, 0x800}, {0x4, 0xfffffffffffffff9}, {0x2, 0x8, 0x3800}, {0x2, 0x0, 0x800}, {0x3, 0x97, 0x800}], 0x8) r12 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f00000000c0)=0x2) socket$inet(0x2, 0x2, 0x5) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 13:34:35 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b2283e4094efd39d07b526a3434be2107834465943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d9d3a22020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d70461d46b5640804c6bb0e5329d3b68109970aee15e0a0e9a189fdd4"], 0x86, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) r14 = getuid() r15 = getuid() r16 = msgget$private(0x0, 0x20) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r17, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r18, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r18, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r19, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r19, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r16, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r17, @ANYRESOCT=0x0, @ANYRESOCT=r14, @ANYRES64, @ANYRES16, @ANYRES16=r15, @ANYRESOCT=r18, @ANYRESOCT=r19]], 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r14, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r21 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r21) r22 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r10, r20, 0x24, 0x4}, 0xc29, 0x4, r21, r22, 0x8000, 0x5, 0x0, 0x8001}) msgsnd(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34d54577135cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364aa7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d"], 0x1008, 0x800) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x190, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r23, 0x0, 0x7f) ioctl$FIOASYNC(r23, 0x8004667d, &(0x7f0000000240)) r24 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) r25 = msgget(0x0, 0x684) ioctl$TIOCSFLAGS(r24, 0x8004745c, &(0x7f00000002c0)=0x7) ioctl$WSDISPLAYIO_DELSCREEN(r24, 0x80085754, &(0x7f00000001c0)={0x0, 0x2}) msgsnd(r25, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000036d044c09f0b91b6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed8"], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) poll(&(0x7f0000000100)=[{r1, 0x202}, {r0, 0x20}, {r2, 0x1}, {r0, 0x6}, {r3, 0x1}], 0x5, 0x80000000) 13:34:35 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbcaa, 0x100000}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x0, 0x2, 0x2, "7487ebe10e8cf848344652cf12183496d40cfb0f", 0x2, 0x8}) 13:34:35 executing program 1: r0 = socket(0x2, 0xc003, 0x2) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) write(r2, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826", 0xfffffffffffffd88) 13:34:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) 13:34:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) close(r3) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0xae9501581194d137, r4, 0x0, 0x0) r5 = kqueue() flock(r5, 0x2) close(r2) kqueue() kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 13:34:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x1}) 13:34:35 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x7, 0x0, 0x199, 0x1ffffd}], 0x6, 0x0, 0xfffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x44) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r0, r2) 13:34:35 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x80, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r2, 0x0, &(0x7f0000000180)) 13:34:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x38829657a1e15230, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\xec\x96\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 13:34:35 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x87) semget(0x0, 0x2, 0x4) r0 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/232) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x2, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3ff, 0x1, 0x1f, 0xf296, 0xffff}, 0xc) 13:34:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) recvfrom(r1, &(0x7f00000001c0)=""/203, 0xcb, 0x821, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) recvmsg(r1, &(0x7f0000000d40)={&(0x7f0000000800)=@in, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000840)=""/27, 0x1b}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/84, 0x54}, {&(0x7f0000000a00)=""/209, 0xd1}, {&(0x7f0000000b00)=""/99, 0x63}, {&(0x7f0000000b80)=""/80, 0x50}], 0x6, &(0x7f0000000c80)=""/157, 0x9d}, 0x40) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000300)={0x10, 0x5, 0x4, 0x9e, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10fe}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xd4e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x224}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 13:34:35 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) sendmsg$unix(r2, &(0x7f0000002640)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f0000000180)="a84cb53c87138bfecfa78b4206a7f9a5dc262e9b713a70a27743321e248a05ea7e68083475bdec074900271a0d70b101ecd7fb40eeacfce2a6", 0x39}, {&(0x7f0000000340)="dd628d158dfa9e4d0337bf70466d1c782600502967d8b93baad3a0a61d6b7aed3e50f4650b28595cbee4b6bd01d8b2e75b77b09051c7326ceee9ccb54d4c23d47cc317e78ff8c4709f80a3a7b220c18af92319aeb9b50f0f83c53373dd62062ffd17b9697fe2dd76b5dbe1139a18cf5d9ddcb85b552af246b0a475d0b8c74b93a985ca6ee31823d22957f576d2a996d6a5c2723557be686593559d72192aa97b74c76101767a53b8b0baea09ad557c59be0b08d6493c0051c1ea51ea079f8dbf6d4dfad86f15655f967820f4d77f94d5de208d27c74a63ad3e67274297a71a3e61d0bf775d465bebd56f2ff49ad56433a4bb904bb43fdd65198b6375c18aa26097f59cc83d313329a202b57888ecb57ca4a9c2443ec43960b7a1b4c250ef4a48edd21adade676ef8cd756a3ea754ef6833ae8dfacace4c07bd5275b557b063ab1eb0de221f5c1a43ee404e884ce617817a11e09b14e50706b6c281b02c563e5caafb04fee86b3f72b1c5e02fbdefb47d7013b187c4a9c14dd2d46a662d48bd1b4c046e85177ac0b920d37078a0b4cae0597b9f51201d720ea0421b2d3361a4d6ac1b54594b69650ea47ebdb601e8493e68f0d72deeb2a97dc31b7eb0e3ad639b46cf1fc12e84a61b48b15d5293bdb3e9b0e063ae89f2796c8728d1627e80bb76bf42928f52ebdba4c517d206095a3924a22ba1d613fdbc3e16117d36657a8e3e8f0b0b17004fcddde2d03702387d3fa29c43fe82ac328dfb698b115fc919756abc41e26a90f301c07442a0836adc3251efe777f7000c02e0333d17e282d97213f339990b63d302c1c5aa5abfb67eca711bcfb1cbfa1a9c09efeb22f4a7df57f5e408276e96b3330b3d7533c71e49ce655cfb256cd7a1a6ea46526bfe9b37ddf3ce6579bcaf1d067f3189916c3edf2f1892fd95c04d49e6aea3ec89bdc4c48846a471632e49e58e118f44e9cd4ef4eb9dfac5c90d0e5a79e9d4d7f29a1808174655225a5710cb285e58a52e19c9b20a0077fe2b74eb21ca56c0be811619df505d6e7b4f47c7acc5a3c47d9ea40c155761393278e94dbb506efa638aeb31b2d5aeec032d175167b56df8011b2b8ce1d34c4998e2545301a18fc833bb3ea2c53dacf0961c6d9711922373897fe8df5eee548b4969aab5f3a13f289b85372a841a9321af5ed53d5bf8d74f6232b2b7e60c17cf83844d4b41381b4c291f1c4a58df6267b898eefc2e433e0ba463abe15c5cfc9fa64c6532cf13ebadf13884b76891bc3777d503d4469a7360b09113528aa011a15b5f448bfc25c3d2a73fe91ca28a4dc97120b41c678dd4eef174d6a4dc450258850c771451eb44d410f416238d519599ffc4b1784ecd2aafb406af8acd86885a07a91e01d118fb32c20b5b6187ce5704e68442efabdaea2a303622cae3c0aad80ecc70653abb65e6dfaad205b1eb037c8d8cc353b3c9f5edb7198bd37af03e9fc4311bc9fae4798877b2fed8f07d191b695a10d9fa1ce94025854ffc56aeed8d5444a560117d194c45ecfe689bd5ae961dd9bc9590986657faa28e9264a9bdbfc38672d2fa9a0fe9cd99972c45259c22da9a859d191e1aec832c58998afb7ba6653a44218a2aacca1d042dc456c7183e8110dd59338f882e4d74a360e9ba81a3af6ed60fd626cdb1789213ecc49e934b3a67c3178dbeeb6d2d67f568e714a61d7a3c1bceb8717cbf11e61cb5fcd12a0a7ff3a22a475d28ba07d8125ff2f2ad91be6c9c531f39147c1ab2a1e768c054edd4c4593b07514a84c42f4a3b91a0615599a6d18cd55a7ed7b3edfbe6522a651c3b3c1656f34c4aa9d0acf8c6f04ee6c9469a9a1ecc9d9eccdf523293ebc14660f91b41e6f1593c1eb6917cb0e2f0f51847dd4531a350dca7c23b9f2e4db31d69dd9b0c5226b54197eae9f913c0fc0ee10f072677e6fe92c9e1e6d340671395c1ecdad7d98867921004f82679ff916f35052fee863ea8e74da7c2ce1dd637eb12c2d3d255b3ad9d364a05e48bb3aa5261a72cc5d0fa72b724b3859f287b7ddc300285ac3207ae7630e32a49faf9dc6d17cf88b2044fa90a148d49b14e48497b5eb569384a11f77d2123bcc77811f870d057e525723d330b1af38b8f7bf1ae2a2567c140e2ee9299c40e2d042c887961af4d184f5561cb23f2c4ae4becc6df69d2754dc23919aa48704c8992d72c5482ea28b251684138205a9de6d0851886e7e58ef713e9ecf74c52d38fdcff1a741c4e09171c13ffed8cff2a12f3037e3af5db9c89cdf10c8e7a0cdee50683eff78b2c354d00460d8b9b2142bcefaaffc4799b6dd25ada41dbeb49e36db94e31a5b259f207a3d2bd02ef09c302d016f719add88f1508e8a228e90dd3f6bf25ccc4c53f576834e4d3cdfae323496e7f616141703b64c1566961cab2c6421704d1383c9fb77457a7cc169843c97b578f1f95ff48b15525cb236a958e40e6e23b4ac4f0e199fa8ac274bec29a2550811e3f2a36f2e1343e5801c561588e97eb79357252da943dd01709bc441257211ac9ca1bc49b16102fdd134c395059b91632016cfde40e911c7bab956a5a56683e8ea9565f02ddcbdc98c56af32733b046c278c617a6512a4b322200746705757644bf6e62f012635323644a71502e744d84a3df8f8f816e15a34b8a662efad9cb58ad5413c6684ca3f39257356bcd3a83dff8e68dbf3608f12777dfa7cb9b1601a5107806ac7434ee952bf920a69a3fb2b306ec31f4b6d547ac397fd0ac4972250cd8ea2da2db63bb5a991564e4cd1c5d2e7b6f43507761dba854fb2aab989a837f1766fa29798e4de00e5e279c3beff557218ecb0478a0db64740bb83d510f03b97335d6b3b56c4f3e7012f50c9f0adc35c9918bde1ea70539cbb9ea15de2ebf67f612a3545f4070d7c680ec283da11c13a638329424c9157f861e61c6990b085e7c7dcbb24d47db2e7228b78e161de04f871927b7e8023d1accd085e7b2c22b3771a3eb7f67910d39c5bcc582940aa1febe211daf0862b8b4ef873c36ff796113640cb205dd44a82f4d93fab2b78cb0f8ad303f3c79b9b5e52cb2b2d3529ec09b66e0cb1cb649f1de1ec4327b5a78161b192cc60fc39047ed82b7f84bb98d4331edfcc7ce7e83c6533bb48bae914ff51503641663efdba9c8e63537a6a1bcc65df3f40bb023d23c1d8340450e1952e8b525cac0ed301d600ae2fe68ea9f0c05ec70cf675b1980887e8d5e188b331134d07e38752d1cea50230b6bf518550e893d970b02c742e0fd6e9a966cb058f53291a033b15ac8b7e73cee5ec3b6a394303ba9a580e4e9499539e91cada1ac7c4752226c5f65acd80a4fec34c2ddde983c2079bd0c09eb275b3fe02e29137e9e3c61aac37d7fbd37a917f609ce1ca3afd46c1a83bd34c0383fcc0128d896f015ac628061f0c096f9bf53c4b8ed511af51b5a4e0d331c0855527b501fdae583986039617e871d46027b14de922b37f0d1bdd6897b1dd97217b4ac37f40827bf0712e6117d8b493c942611dea1e286875da7a36a172b7fb093cf3c201ba004e1259cbf4381b341b815f9b4fd2b0ce0251af8f92d2b7634211eb38b0303a5032a51bf0cd8a2c31d30602dc2fd5d0a61fe591d0dbbabda5090d744ea397050c234b33c04adda5b7a281e885269c542044adb7549f89a5c2be81597f69b15faffa598ec51ca74a9f885c5ae0944a159ffb1b036ba88f81f14d1fc167b61e24162e7bbce05b2059c2bb0f06027f9ca4307413e0633734d17dcc02d0f6f97e2310bbec0c27aa44d18e1fed6b7c6eb62ef72a1f87328e04c133e087227327b7b46046ffb45a27476c41b1f45701e4cd5068da8aecfd2dc4dfdeeaf543c40d0a415c04192d07bf7a72b263b2bcba434742a07a1201b76f3c382688de5c374a5d9539913385555d3a953a4396578fbefd2eff2a3a2c103a00f9d6a8ba9f318782fa666593b351126f43b3ac5690c3643fc4e5e916d83ad08a07042a0f6b46876890b9cb0f36e2171d10fc92c3a9f2b1f7016f17ffb1030f9b98a7f4c653c0c93aed45b5733919a14b8878d49491f79f504009a0bab855d2031d0c3790d433b685c2d8d10e581b4f2fd263bfe212022e657fa977070f96510b4cddf0cae5ffbbd657a9cfd74cfa66624a7e093a76afecd5a98d5a0eefb6b1f2532012a930fa1e298049cefe84b96943fb1c01712c214673e59259dab1cbf60807fb0437b85504c76e9852ce50f79955accbb26586b324a9fc1b96f16feebffb4dceb5e7af8cdcc0c0a1a1c4d839bd8e48419624c38882d932a6e8f2e92a46207c65bfa8be1c91ac9b8728b04dc2381272ce46d07bdd2aba36697381612bf8d43cdae517a15442b4b240d65a454952a94e9add6c7089209591093f95897d8389c50c05dfb76bf47c075f8171cba53b1adfb4294461939389f8ff9764f2dbfc58beda9acfcd5237d9a072aebcab85dffe44f0024a6d0419873bd2be62df33c60cc4eb612430c599236192f4aad74a63f6c2ef6fe9501c9c00069c57772bec841c35090f52b9e0513c8593e6e8d40c6e0c81db7c7d99c53423c97b54d25a2d38eb45382bd2e8e24f6a8a040e16bb0cec5fdac30a1a4a37e1b907d2bc3321882c7ad368de836c802147cab7f793190a2381795dac21540e32fbc7fab13907563e8ec238d8c897eb3047398996ad4d1061b2723e5a16aaa2d9e215761215bd6b8707f15db38a9478e76c063a82908920967b96908d91d1e4ab85653c52e801b4858adfd76929a3bae6c5df223cb4fad6b818c408a25d5f6669236b2189bd81f5a624e1786ec885f9268df06e835ac6153b301c5b313b8321820ccf999986f78c1fd7027f0f7d80f46cba40f6e1f554f640e70967af1b26f2bcaa928992a5add6e5fcaec7b5b3aa19578945bc1f9080dd280c95099da15a59309146265eaf3ea61f8b08c97c50b1405b06fcaa79bceda94d1b4f052a4dd50747bf03f11b0dad1c18392dcb8de009f61e3962c7b9f93d97fa76f8dca345234955dad514b6d759dafc76a19c06dd1b7237c33596e935e260aa299ac3a9f4e9de5f25d993644869431879ad7666127bbf7a387a6834631d56b133d3a3c34a3db922e377ad3be28f391be43a5c883d2eaeb57c2717012b11cf32dddc75fc3ca22694296cb81525ef4107247e83a15079e11304aa93e1c77fba0818e32848daa5a0b35cf763ffe476bee9781af172e29fc5e6444d95e3ded04a355e71efdb7006b189fdb3709c6b62d87015e30f3766871b6eb40a23fb5e4ad8e1b5a0d81c27574d935078ed11026c7d35d6e72fc95af39222d113f4e30a251ea4647b1b03e954cad786e9bb1d58e0b3b61206b0396b037e3ab95208abf2581112eb288db4de0c95f614d5ca4ee5d5b1a42f7ff83f6d358485eb6ecc0d8ae3c7e78e522e09a0a25f95f13e9a6943632b5bff61c69682e72948e939d7aa2f555592e33ca780a04a5d68721b26ab65fb49c194aca2372fca5f00ed9b6f3054fcb2ca8541d67ddc3b51aa8d66e8400871404df506a53e9417e26dddb30355624650f37952d8aa5c0343d3387abca99f3306b20976a6a2ed539d1cb9978a0479151d2a8018a89344d73b5b4b80908df58365d50535db098f3afd77592ff03587421af1441e956c96dce04ed9e583d17d43f10dc33e1f9092207dcb93bf0c37d717a7bd4222285b5c8c859ee27aad7bea8634f5b6d38a8884ddc185287dcba0624f219abf79a5cb605dc018cd32e4ae49c93e1db1a2ee416ee7542f3bd0e55adfb2fdce39390da989b66625cc11cd6b4c30f342f047c", 0x1000}, {&(0x7f0000001340)="0fd5692abb84756eca036aaf49c047b9a2ed84cea44d5573b7d9ec0beba979a965896cb49d52fd8fde5b0ba714ff76a692029e5f252469a2fe9397c1148b3895e7314e014502e32792b79e8b8b0aa287277183761175bceb55eca90efb8eb160b7d8c5da0bf2fc6e5f43a95bd49f0e09676709466d37c93b220f154dc90d5b1f39ca7825281cb9fc4b633a18b3207bba5cf16e411452614d8493f6fc7cfe5d687efe4e96dd75b51375c19f0fb86fa4642d3cac307bef0be96011fc833950afb2262d9ec885e8c5c24bb936796befa9f4657cf48990a37133acf378dbeb11c428bbc8422f12e32f922bae3ce89bf1598ac8aa4a828e1e7c75cf8d4b5690268ad1be94739b104c7905ae557ce0b5ba7c385c884404db911281a92b24d5b3df717e9d4d83a5586372d685e58b75e639894309c7d6c8598baf59a921530b2a0ad2cfeff0b98a20fed2a5217778b9a2ae955e8e474537a8da3815dc51adbaf5f438141bb50421f1b46b124584207487069357363ff97844c151b00a788d737e469bb3fa7540c03972869467cb6333b4a7d11139e1a1e6aa28a3cd012bb4a56b9c62fae139cd9f776b76c75cbb29238721bf91a6b286fa617669e57e95590a79e644de35f9d624d0c2805dbb0812860c6e9d2267dae5a7d06540fc209c0c932903e258cbdb0ef38de91792e2c1356131b47e922ca8679b6c2ab86fa308e11de2a513606782e63a460c90f6f0a3b06ddc45ee532bacbb1e73cef4dc5409c2b4893e085851ae0f20bfe1b6059a5523bf3269e44e802a20b1ef3d0006b760ffba59fc28fe85fc84e51e0687df368db4e4e5c3a639314bb2d661d4c1e2da507cf5a08d5da533f87101bc1e4902194601f67b3caedb02a083a86e462822eb318f0c1d00aff9e0a3f496ca4250300c161fa272f5ed2db698d566e5a3158527fe8c78beed3cb84288e3e7e88d4f35849fb640b00d248a6b64afdf143356ccb306ca24b23881766a6b8c91ec5de4c82828f12da987f0ac453f3f435c99fea36dd155db94688dd6eddf000ec38a628c5f5bb4bfb4a5bd3e4a3a1d2346ef369b26d9beb2608f1dfd917a3f4410213d2d3042179a8c8709409d13b2612a51f6f008ed27e9bd8bf71580c9754106389140958a822ea433326ed44538a0c4301563f913300ed0f6919f16c25933951fcf2bb5f3489aabb286f1a8cf7e13049a7b566c81e3450a6f9464cea5e6c222dad96f38563131b01cc6ba2d77fd4d92ce9ff32e3d1cb5d5ecbb4b288545dc0ce11dad0777a67545a643b8c0b76c4d22799cfa5160214aad45c4dc1e7022f564b84836fc9fb72f27544bca0088c08cc120a32c873259ac34e92240406f86a1937f459b50d37a512b458fb8b663e3d1523e0eef41b59b6f74443bea2286ff79b5e22e656ed0050a826579c7b88fc6aa37675763b71400205c179f9e7817d9948ebcb693574ffd45d31f21c3af1775a0ba7a07bcc38a4c9180d1653f3973388323aaafb1f81b7434585bae5ff0667146a74734b1dca21eac31868bfe49e338c58adbc3f8242f7462c34e89bd487d5dc65d4e8e723397112b40be12ee738f09c52094916cfa1cefc08af9c3c01189c4599017b72e78fa0bbb6fb87517693d98bc2f49d33a4852fc4e1eb93b3b75493735190ce8d40d0631ff726da5c8b5449d8a53aa58d2870644070d537ef627d04683ca259a2287789558bd85f97fc371897caa0a23bd728829d4e8e2c424e0c318f4e7bba231cddfdf9751db3e705caafaad13a26e1a0560570e656172f282f7ece41cca675564fb49c3f8bf1ebb509b76ae38879ddc036e54b12d80a10a0328f6eec7e58869992174b07d55968b2e3ca862fe9f422fe4b4b7f618707daa7e78b7941d214d1c834ef7089ce6319b3ff07535d009d4940c9161d351efc5d53866067eb5c177ead2e2e1d5f2e14c1b3888c26ee89a7bbfb54a319eb249ffaf0125f0341616849a592106ac4b820e438a87cbcb9221574cb9fa28b0eea1264a5ca1de5ced44accd4d7961cd45b05951fdce7dcd55e8389dc856a1ddb2f95e4e973458a125cf01c4546b4c4e77a2b74d9b0e92695ea495d279b9aa4574833f27f7c0be1c4a4afd52fb8f3dfec1a42eedaa26a025d60569a9a87455253e9593ff27c8f71d26b09cc07a27ab0454293e9062a4ed519c640164f51c2a711843891e44102837cfdcb3240f5d1a899a50c0e17a89c9896e0d80d93d13739ff50d0e4cef120dfba00c8e83e57f242c3a545aa0317ef16c764b87bced88587a6e15adea2a059bac9d286d8ba90cb1bdeaf18d3eec12fb953b6b54ce3acf27b5f413a5fc33ae297ce8ef573f4a02dbb170178938233aa814dec5c87db5ce565e08fae2feaafbcd7312c7d234efd7a65a37799f702d95676838b13dd1fcc2dc251bcf6ea2cf5b95db1be45b6b34da82e19cc4e7d1dda1f97835b73bfbe0432bd6473a62c9d76068238015d20ecd857419fdea9ba864907ded661e8446a4f8dd5cb8fcdfa337e15cb931bed977afda73c892e35e4944c5524bc77f8324c7be2eb858d31f6661a928b876378788dd8a74e7f612c24d90ce8cd242f39a26ad3832036c5e74a1a5927eb145103f4eb91dabc57a347e6af6e9bf219d0f2794e43c8e8a8dad46dd981e620e37dea0ecb7364c50398dd1fe85a1b4d3333a0570fafebdde3e8bfc9166e201c27ac4d5eeefaf80a50b8a9ed438dc10271b2b1e3bf402f8f422eec208b1dacec6362ce24ccbadd6f244399521ee20319e7ce65cdec550aaf849fc4fd8d734141c2aaf9b10b3dd97ce0668eaa72b91c97d7697a311b66578342b9b73e9f7cdd5108fba51951de7f07759557eec50a22bfb44d8628b08f63562bb2434f84a42ed6a3212ecd2bf05c5230c124edd72b4afb2a26a5ca2ce51b825c1f032f57e9c66781ac844d78f130da55a1020bb75f312865c0c09004187d0e96b3539ba0d4eebd71d404595b5eb37f3a79a4c1fc845b755b6aeb9e8c20f42ea5a0e34a632ee06e6d13acfa1bb8f41e2b3cc3da982866fff7239429608e2a76594c3ac150eaed984afe65f14cd1487582efe6d761b306c6fd0fb9d1301634e75b319d68de646d7b134aaae03bb192e33497d8ef486a3464511bde9cfd424274507f223c02789cccec6e97205eb760e95e9d73b3bebd2c94f887e7ed6e0db928ce1ab641e55540eb26ccdd6ed139217e84cb4d49623a0e1b4d6573707637345f8713c5429e81e153ec3170d5163af506cdc5b94628eb2ab251c70e3e8949b2ae1f27bb51e38078fca96fed5907c503254eaa8c20f9778159c2f56c4241bbbea54dfbdd9f71bdd17929c2e1ad785b6a1ced307de9e4a8a3c51f6a186e98e9347f0f0873d830125ffe913902669c336d7d5ceb858786b8539ce65545e9660e94899b5d3329f53ab3ee636f9c21f217cc99e7757103ce49b811b774a0c0d4dff18f3b6a3a0120999e1b18010495730ad28c9aa3184cd77a56775c05b3e934049a3bce0905a2612e9b17e24b2a9a005217460d3d9f0a961dc5dff09cb5a6c03a9554c21e568a11eec9543145d6c6e8560819e167f7f9cfa667c29dd8a08cbef0b8739d60ebd8571f26617e1b8a302b43a668a32075d424919bc92241ff6d2a10ea89a692c336b96a2cfd5d5b88097c52c693049dd22e1af028405613a0f8cf6f5845df05e92b9dc6d89a45681ece20c0c3243aa5eaa299a46d95c6bfeba23cdbb195cf208ff29e137f56f64e27446ee53b654033e64b038b0d7a1536f32f4ba7b5c98c500aed715d1fe5497a92ceea96e8fa2a9d58fa79265319af240fa04a7f16535d4b0111d8bcf729e5cbcdfc2f884f3c08d02c26858c1ee98603af80b66739782d8ded7b7bb7d8c39af8ffdf923822b57881e39dcac82e924b76648b282ad8609237fefff573a600de669e028818b01844b8e5c84d28a5c653fb2706ed1d4d634b7ed0d65e2d117b1d48c8ec3e51e3fd0b665024429b73777d5ca887826db806d7d56c785cc15e8827c9725e249b0a39271a4671e3d60f25754538e607358b84bdcadfb7836bdb4f1d33827231f0dded112c4f5b55abe225ffc8e894f565105a37ffe879248b0849c74784f1ed31e27f5b7876a8ddb8c5d11df47ca09e21935a8cfb95d9db8c77a6da02900af44edcf4641880f464f2a6e2eaa5bce47a993c36f6083cdaa85aaf8cdc90d1780ba48c0383cb24f5ca8c8206840e3a56d553f74e448cb86c48e57ab022987a4bb413d48663b3157423df54cf28d0e265ee26b1ce12bbbbd8c87eb68201e79866a2e4c4bfd6034bcd39ad956d757f3762d279a7eb828eca1651eb43cdc768809a11cf99d80663bbb840b4a46d70d121fcf0d89da1f60108b152dda365b2a7f6b8d9a9b3c53476e0029612915f14ed703298c9efdc477da46860bd2a406b5c1c113c1f4f6cfcb5c4af6deb2e7917bdb04172fa646b4dfcf4a66a7c0d60318a0913d8abcdc37abdd41d0ac0442a9bb6a4af12c7bb89022ebf30130aa6232c960df90354b4a7e86f29a0c9f3ccddca7afb6f6a4c94bc0a5d341ecb3d9cfc5af963eda54dbd76dcd0aad67f15e0663cc8330e53bd3a4b3403cdb30939d37844bb42994c10b947822ac7bbe7465f9fe725b7b5e369dd60e66e9086c143b49e39cbafcd0cc720ec6b7ba624ff2b9855b60187d2d5c938220ae715147a20d77b39437b56eb21b5a0cbbeb55f9270c4c9d176e936f15b47b765f3df377029883f6670a0c435139e0623d9aed389717ffeec27231ed3b20a460d3366d5864c136fc5b2fff85b48e234953d45e18116738e3b8253092e79729aebdd8c22cc7f564bc1e0a9fe9366e77fd1ae213731edf38accda018b8190a295a8e73630de69587bf41e14d94a1d00d2a35890a30612202b68558c152e9ee97262c826ad0ca532da014cfd3d504829a5d849a899caad539cc5338e6942c597f576c549df51776fb7adc1ba2030362c95c3aabc9b7bdf0af16cc16bd0badf7b464317f4a3486efd29928730bc04c06e41896763058978269f43f6a02a5648fe16e498465e8faea874e68779838761cccbed2fecdfa0fc276b7963aa50bae27ffa2d741afe351d20f7524bb29d5ad5e1ab6a8b680306c4e8a11048d69efae6d1a0c1efa277423ff371d6749dd603a871e04948f090831bb998eefd15d261f33464b35f43a7ccc4e44ae6bc2c74c8b851890ea785cce760ecd71ce3edaac72108dd80ea5f7414e543b622c382eb253555e70c88e9cc437fb87d596440ad9339f9585047b1015030628b777476b8247e0be628376784983b2e5a97c19e7027c4b377a2dce00315c81d9516ce576715009902a35ae254af95920b7e5260cce7fbcf3eb482dacf9611f237977aca6f357f7753b56cb8ce97054cb7a49df6ab08997c689ecd862e3326747198b7d4556803bfdae79f6eb5647004e53d2985cd30c1acf0dfbae2f61984746c16cbfce6616439f224f530023484ad182d1a0196073846c81a0b123946cb63226cb005e3561bc33d2c7804a192ea85b9735e57739f3bda7cd76e5d6ab15a86e2ec5a5400f427a3f01368aee618919eb5b1dff32dc0107fb77ceddef5f66fa04347cda812be55373ca72fbde8f594d42fed55d266ad3f8b631a636e601866ef8e20595cabf6756e8e8596394217d3beae1dda7d95219718e7b3a45a3403fe76e03b41b021d70f348515c41421f10952da7f2849d8f7c7a641e9d98bc0bdf8019619832bbae9f8ce62875535e0e1c64d6a9d138fe90e1ee1ea2bdc19b573c9ef5e0491cb56e3224f54b2375740d", 0x1000}, {&(0x7f00000001c0)="9b52721272af00936a0317ec02cd427a2a6e749c6035d5770ab8c466ed52475e13d729cb7c5dcba7d0a2998786121be4f9f5dd", 0x33}, {&(0x7f0000002340)="579c03f7d009ba17d5ab7291cda5c2c5422a7d562c694404b5f7c30fce1eed55c07c7acc44e0e66d8b6004686ab0ef36411c1743e56d3f33998e101647d5df3b1bbea32e4e0d5caef00b08c2e5c92f99005f91c59a70018e906aaa47b2bd61f1f2fd4ac0af3f17", 0x67}, {&(0x7f00000023c0)="e8b462bce9f2aea11ddd93e0606fc1ea56a3a4f465d7310279f497131a4e0c583c418ec8742efecb56f7548390734bf859df2037f1e5daea2cad3a5cf3076756afa6a30bee4d3412eba485686115451b4ef03dba46709f51a119350b1e09224871f9311f31b96a9e221924a6d18e93bc9f80c8e3627c402ac8182861e55cedf95f517b431b1c28c1c03865bec70d75c1d5bf7e1c2273d306fe9b2e82f8dade952ed95f8deafd2ee088db5ab43c215fef37efd72326fec3f0a3744183b0445309ca5c6ca12a0825cd7729fba6782db44cccc436d1c732d5636c6a4309b58a041c60b030a74864a79d5e5552e37913e017d608211b2bebcdd227120fb4", 0xfc}, {&(0x7f00000024c0)="28a090beebb11e99c07430975b54c02b4ec18df471fe6331b0d8a7cbf56a795b1d0755d581f56cd3a9d056e3f679155241d417c2baaec8a1c93e52d5e3dcddb64acdb7068b0bea9b0c9163933ce362ff495c4570627344351d6c4f38a7e69dff27f8f5c98fd4b8ff1b8be6bd754a067725fd8dfc4f8f2502bbfb645c43b667bc3aaf241e5860dce05fc860d5344166754e91920c29e3a8035137139673db2ce31e930dbe0efe119276c3bf3785bf97cfbfdf4a8ecebf0ef27904fe50676ea755fa42aa0249d326922df3ba604450f2bf7e783ff8ccd7007f2f853c8fe8f8c08bc824f58fb32f93d9a605", 0xea}], 0x7, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x2}, 0x2) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="63c647f67d6a00a76ac0726dd6c49fe4dae1e9fc2c9b0e18adef55819e0734410596053c678b35074d77814ce31a6b34ae20ac17e6319408d6b16bd94de53f3c238d86a56f494003f41dad325006e4e2915e029923f6d008685ff54f1ec85ba9aa2d82217ae96bebce0bd7d30aa6846b9e4d50002040e01dfc89990cc7d41612ffeea0f2af01ae7d9d71a4652c31566402d64dd6b290a9adfc434d740d96f9488de185356c92709f01cdbdc78fcead66b80e6638e686ea778ea1bcf7ef5f093a88a214217b3438bd08d510dce84c8d2cb030e99d41550336d1c1aa39dc1a5061f114ba04b4a7bce8a9304e1b06837e8e", 0xf0) 13:34:35 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 13:34:35 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000030000000000000000000000893f0000e8fdbe01595421e652fa002f9817a88855ca9cea2f6706ba780f23fad8c4565eb4678c55717d8ef059b350e7ecb7025f1619d05c0f3e3a"], 0x38}, 0x0) r0 = socket(0x10, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) madvise(&(0x7f00001c9000/0x2000)=nil, 0x2000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x40, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)=')\x9b\\\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000300)=']%\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-!:\x00']) 13:34:36 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getpgid(0x0) getpgid(r2) chdir(&(0x7f0000000280)='./bus\x00') kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getuid() r5 = getuid() r6 = msgget$private(0x0, 0x20) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r9 = socket(0x18, 0x5, 0x6) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r9, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r6, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES32, @ANYBLOB="3f4c3e6432eb84973e15631746d3438e01d0c82628abddef113ab932916e1b786e806902e64f92cfc13ff6ab9b7d249c2a5a7cd635", @ANYRESOCT=0x0, @ANYRESOCT=r4, @ANYRES64, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESHEX=r10, @ANYBLOB="20257a50b0ee5ddf1e32ed0f589cefae13cbee6007472244f4a3bca5f3234d75f32887a3561262360c9a19c02e5c4f69d46d997142af026c78d54a346480c6df38c4b855b0f058cf2be84e212816c208"], @ANYRES16=r5, @ANYRESOCT=r8, @ANYBLOB="2f07c55db7a8cce5cccc61caab7e2b70968388ac693a1c0f58be9b99f153c9082967ca4a01b53d91b740e928f17c97750ce3fb48e38eb6ff7e483c4f58446e7074874c784bfa807145d3440cea8b9f7d2df15ac4371a0d6435c09f474fe4f81cb56744bfaadb74101200feb21fd64359312c7e180bf8d714732ec0900af36112196ea73f3336023403bbdbe0eec81d242e766aec6e707b16cc53f987b149f9da3f03f022a6ad194f653b99af55e90a1d0cc4de60fe9997101e48f025b8e6bbd56fe87c4aa226db156c7d59ae91aea46ec2e47f752cc4f771ccee087659f3c6c4c74f49d8a876b7144cd72f453e35e88ae2cf54549ad1640c16e5873bcb"]], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000003c0)='./bus\x00', r5, r11, 0x2) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r12 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x18) open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x100) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) r14 = socket(0x0, 0x1, 0x36) connect$unix(r14, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) pwritev(r15, &(0x7f00000002c0), 0x2b3, 0x0, 0x37) linkat(r13, &(0x7f0000000180)='./file0\x00', r15, &(0x7f0000000240)='./file0\x00', 0xc) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000100)) 13:34:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080008000b012, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1, 0x9, {0x1, 0x200}}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) bind(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 13:34:36 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) unlink(&(0x7f0000000140)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/32) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\'\x03\xe1\xff\x02\x00,\xe5\xe5', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x40}, {0x6}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 13:34:36 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0x40d, &(0x7f0000f9a000/0x1000)=nil) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) syz_open_pts() mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 13:34:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000040)="1b95338931fccb53fcb57ef1a08c12596528850873d429c51871d2818ed5a480c611ff7eeb52a051c02933c08fae5a9fe1d2f4ac80a07478380e2ab21d9b40673ef41be9956b26f26a9dd52463af0fe3a1c630539b949ae7d3072bb27fae2013d62556c61d5d14709f", 0x69}, {&(0x7f0000000100)="4da4d062b9102bf4036cc93676674f831b9f6469bf967dfc190bee17fbd4765c6fae8fd9496be916193c43918e6c639248be6ece11d4033fe2199667f692642c2b4b7a", 0x43}, {&(0x7f0000000180)="483561a9a69caab0f806b7c3197c5078fa1f929ea27480b7a9bac167d49433d565061387a81f7cb27642f2d98a594146dbe52fb09c3ae5fbdc229653e5f6dc173e33b9f629ca5111578968df51b0173f55f2a4918c58c3cec1e789189722ae5a2631b1ad70e6d34a4ad0bbb2621741a28ded06b35168ec8bbbfd3b2a3f26e3d109ad8b6097fd2ccd4b0731acaa21ef6a82a8b6a52a959d6a68b73b52d6dff486faa7573cedd128", 0xa7}, {&(0x7f0000000240)="8095ae10bb96cae568d096752aa4f188dc8e76b231227da158d235567a6b07c9ce12d9e23abae8c968b5f9110284c87ca4be72dc77b3004acb9fbaac3e5e463a91751c343efc5a8ee1879b96c9e31453ecebabeecd63b3462a074e3d69f219aa03d918118e488c9738c5b5aebdb2c6ad4c2b82368020c66d497da0d44d99bc05f00f712c403fc73a70d0bf89dd2e40889da596b0819c48b5644957efc3907fea4a2983866d4878b5b216487caae9aeac773302c3fc9a2701b91dcc3db9581efb24aa176f01a8ef73e76dc3477aa0dcdeb08941355e331464bae0caee75dfa0e9f52960afa6cf91a94a0f985dbd5b667b1ecf32bfd12c53", 0xf7}, {&(0x7f0000000340)="e958d7b4c0c380c4bcf174280f2ba32290ea87a7b69a8493ef1338419f3eb99296afe6fc25805d800e3dc430a069f4f824f57fae2c977829b1bab52f67686add2e321f2c36e517e426b0d1939d96b6f191254a1382a9eaa158befa6f4ff5237c6e6e9df49593020cff82", 0x6a}, {&(0x7f00000003c0)="d0a43f77ed04d136674ed43bd222ba3d8f0301fb2b160c35e24db19441ccfe1ddf7937959ca9c4f62c", 0x29}, {&(0x7f0000000400)="ba982a56e176b4614df540c088470c73a78585dc2bcefbb14e8128bdab35c5f57f2db67dd95e59b3f32da2f0657091af533cf6babaa05b914df46312df62f83f4b4466af03fb908d3ffaf1e2cfb83ae2827b3a184414571bafe95101363ddb1f3cc7e4034a9f74d9e96f14e4cf5a6f7f4aff271ff8d42dc3ad27999b4adc17e66a4b9b5ac1d813086334d178724de7ab30b5c52ea5f20bfb823aa2fa61aa9ca6f20fcedd2bca8bf650c2cbb55d43234ba02537d71d0e9472cb9c88e47138eec41b37cb3af5d3a3c3baea440a033f98b11454c554b8c6baf198138f7c722279be31a491c581a3da95", 0xe8}, {&(0x7f0000000500)="9b047928b7768c0b84a544", 0xb}, {&(0x7f0000000540)="afde89d9a1bf8d0cf5cd49e97f34e4d3faeffe87a1d0b427b6f2b93768114b2a310994ac74f2fa410a39cc07321c381a409bd2c0844dd683c7ba4db69f130770a5f3503c90f3c73074026403384030dee6b16802efd325808a0ca01fd3ba196a6e3a7980744eeb641fc4ef7d8d6c46df40693c4c60c0618d853f9ab561e7f183d31dc15b035d327be52628d815a06a7d054594bff4f387e7133b0f422e9b5b830410af28fb8e1c0a63c929e986bcf97062db8cf08b0b4c4dc2a077283a62e9b3ab2946d32d76e31ccd787a7888f8ec49805c4b6436f4df394347f7de17638e4b61a1df8f972eabe955f3030e4a5c69d8953910daf231b6836144fbb97ac7", 0xfe}, {&(0x7f0000000640)="86a2132e2be26ca5f473ee83722f312be6c3a1bec8705f9f9363ffdb105a2fe67c99e928fa8eaf9606e7dcb4d780e81fc69d96b874740e6533097046aa0a3cec76022195c01ff93d044950b79b3f1d7cdad69dee2534932f91e1de3bcddcd9a2dcdd1c82d78ebdaae0ed17d434080fab2fc2c08de7f571eafcefbe793fbac807fd147111553f8f430319f80f14da1e26c38231ecb3b06e729fe0c834a6ed5ee0", 0xa0}], 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:36 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x8001) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000005c0)=[{&(0x7f0000000180)="24869a2af561c1d496505b631b774163806ea5e76b09439e10fa8e37f4bb4417f6c008687d0d9cd77503aa09619376f26487508194fd7e9b5652d9105e077c8e60d2fcbeb3fedb9b22180c61763d2f087c126c67f8f2341bac54636824ff9eab64061d6c2fc69d4b5367a599d455fa6b4bc1e79b6c6c7abbb57c20aaeef246b6ee8910cf4f5e2b976d417c545b8e64f7ab007ac62484614e71fa79ea971424c7cd62c413b0dd6d61aaf25f4f9dc4fb9f25812f43e39a32be758ee724", 0xbc}, {&(0x7f0000000240)="2d7725a251eedb33a34fddb884a66a98217b340e61d5016b67bbe1a28084bfc42ed6f011678f61863592cd2fc354f305ea7bdfadc0b085e3df3ae25faa90523dcb07a51fed35a8c9ff0e22d7", 0x4c}, {&(0x7f00000003c0)="ff3bbef157646eba34b279fc324d5e2738d5b085d1a9f50a834011e59a053f41b185a4c4b28cb89bc7a1cd9554debc8bf287ac1f3b6a40e0aea6a712e4fee2bd01563deea11e7ce93e01e791a8a44329f95729d1738a06670a9eae84c40c93ccfb97722a7f06d705a3e81b12567fb9e039eb225b9147d9640367d92eb5fa4dc3926cb367315609adad7fad05a9b51b97aa9fa945501b5316a440ecdc5d357a31ddee92d0da7368f325c7d8b5cabbd061946c314bf1b4a9f119efe31e9346722ce596632b19a7cc99b00fb1b631f539ba89a41b4b9cd88763d05bbd15ceaf039b06ab6f776881c6127a2f2706db76aa091dfae0e7d60b36e6130e71c8", 0xfc}, {&(0x7f00000002c0)="c8a0c227b7d46a62ad7142b416495ae2259a6b481b59e338b9498c93e33a7c19d6a5b712d55cae7b43b9b5bd0009568101597e98924b0dbcb921cecf4f52dac122ef188061247b315d874f6a3fff5add617925dcd719967f3ebdd45143f4c41b848c79c5cfb9df944a061a993dbcb8c7d7e3f1577a92fd1373dc19ebc61cb7132fd29d7273dd2544580059bab33e1401ca52f33f", 0x94}, {&(0x7f00000004c0)="54e548cf97ba671ff34aa026b215ad490d883250944f44823419dd41f4b03d093a063f792f7e4e9f11cbcce02e18e75d2124accf6c03c98238b8e3d41f73fa6806f8311e502d0b8c839db234a59511c15de9b1415536ff65c42762d40d348a195f337324218655793aa5a9427c102ab9a669a5899d59edd340e0f518e7ca08c3469551c0206d9af0c47a4716a0577d2fe4a420056d3564bf3cdd057ba7233dec0f01784b83ecc45e4986ecd55e4652fb92a0995cb12ef9e22dffeef7be9f4f5a23fa5c957242980156dc9c3817343c8750b4f137d1849153eb545a3dfe9778afea178b17", 0xe4}], 0x5, 0x0, 0x0, 0x2}, 0xb) r3 = socket(0x2, 0x1, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x10) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) 13:34:36 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1f, 0xffff}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x4, 0x1) r3 = socket$inet6(0x18, 0x3, 0x3) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000180)=0x4) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xfffffffffffffe42) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4", 0x0, 0x101}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x210, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18000) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x24) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r7 = dup(r6) poll(&(0x7f0000000180)=[{r1, 0x40}, {r3, 0x104}, {r5, 0x80}, {r4, 0x2}, {r0, 0x40}, {r7, 0x40}], 0x6, 0x2) 13:34:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) link(0x0, &(0x7f0000000400)='./file0/file0\x00') dup2(r0, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(0xffffffffffffff9c, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 13:34:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair(0x20, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x2) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 13:34:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100), 0xffffffffffffff9b}], 0x1, 0x0, 0x3) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 13:34:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1a2, 0x3) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x1, 0x2}) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 13:34:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x129f7419f5224ddc, 0x7) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0xfd}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="02000000939ac7aee1dba37e00cb") 13:34:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x68, 0x2, 0x3, 0x800, 0x80000000, 0x8, 0x2}, &(0x7f0000000080)={0x3, 0x6, 0xeda, 0x0, 0x1800000000000000, 0x1, 0x1, 0x4}, &(0x7f0000000200)={0x1, 0x400, 0x6, 0x0, 0x2, 0x4, 0x4, 0x400}, &(0x7f0000000240)={0x7, 0x4}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000280), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getuid() r4 = getuid() r5 = msgget$private(0x0, 0x20) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r5, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRESOCT=r3, @ANYRES64, @ANYRES16, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRESOCT=r8]], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000002c0)='./file0\x00', r4, r9) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) setsockopt(r2, 0x4, 0x1, &(0x7f0000000100)="1a599344aeabf2bce01e72c83505676ca88dd2d785d3f1972d8f280f2d9c2e9d795d45d7ab155e593c6a05945cf52c8be718ddb0c1298c4956bcd1ce520e831c0bf00ef2a10d977a572296390d132b44c4693566802120d3c53866b1481ed2efb4b4b3667dd395bd88e4d0e652b43816f9aaed90116c3e4dd8f70d5e29c80492c10432495a0aa5a98fcbd641b8e52301b5d1cd7e494d3936b7955834f365267a4b28c47890373c3c67d504d72a872793dd861d99d9e18b1c28db708169702cd2d9400b80e335056e1a90d1ed2fd435d8a1c1", 0xd2) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r10 = socket(0x18, 0x1, 0x0) close(r10) fcntl$dupfd(r1, 0x0, r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:37 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x200, r2) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 13:34:37 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) madvise(&(0x7f00000bc000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) connect(r2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x20, 0xfffff, 0xffffffffffffff00, 0x1}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x32, 0x4, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x176cede80202d647, 0x28, 0x1, 0x1}, {{r4}, 0xfffffffffffffff9, 0x5, 0xa84d6079f40014ff, 0x2, 0x8}, {{r0}, 0x7ffffffffffffffe, 0x50, 0x0, 0x8, 0x3}, {{r5}, 0x0, 0x2, 0xfffff, 0x3, 0x5}], 0x7, &(0x7f0000000100)={0x8, 0x9bc}) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000140)='c\x06') 13:34:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)=')&\x00', &(0x7f00000000c0)='$\x00', &(0x7f0000000200)=',]\x00', &(0x7f0000000240)=']&\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\'[^)\\\x00', &(0x7f0000000340)='@)\x00', &(0x7f0000000380)='\x00']) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x3f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x78, 0xa93, 0x401, 0x0, 0x7, 0x3ff, 0x0, 0x2, 0x1, 0x7, 0x35}) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24, 0xfd}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 13:34:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x34, 0x0, 0x0, 0x100000040}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:45 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x723db5e75ad43876}, 0x8) 13:34:45 executing program 1: r0 = getegid() setgid(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/10}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = fcntl$dupfd(r1, 0x14, 0xffffffffffffffff) r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r7}, 0xc) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) bind$inet(r3, &(0x7f00000003c0)={0x2, 0x0}, 0xc) chmod(&(0x7f0000000400)='./file0\x00', 0xe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000580)={{0x2, 0x0, r9, r6, r10, 0x104, 0x1}, 0x9, 0xa54b, r4, r11, 0x1, 0xff, 0x1d}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10013, 0x0) ioctl$BIOCGDIRFILT(r12, 0x4004427c, &(0x7f0000000640)) sendmsg(r8, &(0x7f0000000bc0)={&(0x7f0000000680)=@in={0x2, 0x0}, 0xc, &(0x7f0000000b00)=[{&(0x7f00000006c0)="86688f19a1851a484fbfa87b36c1fe6d8de0d73e452c5e5322a57f22d4fc41", 0x1f}, {&(0x7f0000000700)="b2b499ebd4b05b4c74f1eddf4854d46a9b2e42d2e9b10292850600c078a059c4c3a66946e6102247b28c6aac7d4cb2793726380ffe7ee5f65a41cbb9189da5f0102bafa4f8b8f5a20da9eaf617f39a466ab64ed7eeefef925a3d742769b74a70393e6a2ca1a8dbe31051550ff70b44ea16ecd2522a868273ce890a8e14494e2a3b21b76db52460103c00effde050d912c297625e21788f644668feaaddf7bf7ced715940f2af7980efa4f51f13715589a5f9af25db6b07bfa707d1031f38fa6a205ce9c9695706ab476dc353c599abfab1f64a63cfac53c4e478615f6e93db55697ca3c4dac48fb13b44215550e99d0c", 0xf0}, {&(0x7f0000000800)="db0f6aa0cbe3a632a8b848f4b6c439df421feb252f9af3192b34d3b8f9c29b2ad276e04705ad52633ce16a3276e4c036bbeaa4d21b093bff101674ffd8157332a5f9119ad9c40dcc9471de1c0985befc6d42337de6ec869879cc627df430d059f167b34ba1da5e2efa0264a108b689f289001429d73edde0989e4f60f42586bde857bf3f21ec605ff33db524697091ce78f543075ddde53d90c3ebd73c5f4cf8d1fad31795828111dcfe", 0xaa}, {&(0x7f00000008c0)="ae9ade29c42287762a1b97bec40249b5d2b012634b0ba144e8871e9ca7d96aaed65cf6f2feceaa7bcca5fad065896c17c1436e6086efc8408aa1", 0x3a}, {&(0x7f0000000900)="080a1907e4eac337a8a59ec288f1d19b42732e61e23d0a1f560385fc4e279b150f88ff23e83077a6d001c14624573d79203e30d3157b656fa511a655a98e1467af6c3dc7c4133d48999961859a07453dc279872685222ab41834825b27ff862f9cdc8ff2b6f84dee48d04255facfca01febef347caeb5ac065d8fd09c082d95dea5330a8c9bc2da1c300bf93c73e774ed7cf3c37f85cdb3b03a6aede3e9e5839f713239b8fcca4f97906f1ae570ddd40ef2f5b8fa9a1ccf7da39629ea89e562d69dce767", 0xc4}, {&(0x7f0000000a00)="8af075253f6d7828d099255ff1fd72cd18b3b4e2b49f4301750f7282f33dddb30c26eeb2963d9715a7ecc4809aa8ae207981427905d7330e1ab4b3a73978b02485e70005417a9f2b639e1bcdb06a430c3bc70deb07c032cec95abf619fba232fb998d7f22af16d3b0c6a982ef9d30e0ce2ad90a9c818277676738a5e8cbcdee5bc7551581418fc54ae13a91d341127e2e99b5d7ddae6fa75d91818e203ca49fcef44ca70c77d7c4f70cca8c7749c9208b88e14b4e887a38713f6b5832d270d0b45e69473f023ecb7ad15e415ccd39c330ee8c8ad11f6041fe2814db4fd6eb3467f0d1eafeadd4eb4cd39d02897cd34c6b5", 0xf1}], 0x6, &(0x7f0000000b80)}, 0x400) sendto(0xffffffffffffff9c, &(0x7f0000000c00), 0x0, 0x404, &(0x7f0000000c40)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) setegid(r13) r14 = msgget(0x2, 0x24) msgctl$IPC_RMID(r14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000cc0)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) semget$private(0x0, 0x6, 0x2) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:34:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f033a5bddbf7a488d151477196f8aefc502de34ad8138e07f9a3cc45ce8", 0xd1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:34:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x35) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xda) pledge(&(0x7f0000000080)='/dev/bpf\x00', &(0x7f00000000c0)='tap') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x14, 0x1) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:34:45 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) pipe2(&(0x7f0000000000), 0x8008) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d01a67147472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04153795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ebb0ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759cf54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395ae575dd659255490b88ff1bf33436e6731ad3574dab70b8d7a570715f68932de75cc53ec316484d3f4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d58f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1774c00e6bfd7af27ba2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa6885802e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605ae2602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb02d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d10dfbc5b0572772cae259ce5355c1ba1a7f944aa9ff396b7d3f994ed32ef94922ba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332599a329e07626141d45d404e10e567cb808f50000f4f9aea3292b48043d1e00f74f00b0bb12c8845f8b95f7bff615d243eaa580438e25849dc4e3686ba7609ab15718407c383220e1258df1e97915a315ffc43c86ac96ccdd36c6f2403a23c674809806475d458f6b8f25f9149169a5b1bf175e4a82a8d38cd232e74d64464803ed39367b"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r3 = getuid() r4 = getuid() r5 = msgget$private(0x0, 0x20) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r5, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRESOCT=r3, @ANYRES64, @ANYRES16, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRESOCT=r8]], 0x1, 0x0) fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x20, 0x4000, 0x3d) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) write(r2, &(0x7f0000000100)="494c84e34e59c3cb2d906c36bab5a53cd27da5ac06cdf4ce00651491a4b95a0050355d7d4125ee86dc48e3de722c283634d08cb849204fb86a38bcf6d92e62f2ef52fd8bb72a5bec371442338b460d69ac0f03d3d14f0fd22d88d4a96446a041fb7fc5d58283146fc0b2691a69e1083eac6a3da5bf898c90cb53b43185d8354e6a5d22d2f62f132c61addd542fdc00537a0ca3de11daa8c5220a66fd9b7262baad0faf17da37db4f9f2e60ce92ad05b8ca3c2fbf39517b5eb8e295c31f6e02cbff8ec27e57397ecf28ba70f26c1b2642", 0xd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r2, &(0x7f0000000300)=@file={0x0, ""/88}, &(0x7f0000000280)=0x5a) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000013c0), 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='c\x00') 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x8001) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) write(r2, &(0x7f00000000c0)="5e4b35adbaf4cebc4cd717263d3e9c5eabf4d218052d493c8cbe0ec26808cdcb8ee0c3f4565238210bb9587ba26c2bbd28f715bb5a4a2fa58f1f578672b2ff7ae008eab3adc9129cd73f9f572822daadee265979a75025ad901023ea755b5252e3c2d21eb320c56f176aa192a0376726071977cf669368195d828f376b2c051d0bce55edfd324b1b83e535eceb1def0fcc74cd1bbd3393026d19a30c7be597d517159086dcb897e605d1dd4efc47da343c06c17296b9a36e32dc708a2dab0623592911f801ad5a593bcce8bd1f6c798ec091fba6dfebf7fe2d7f30000ca8e3f8c2013634ff4f9ff3dbc7c9995c43ad263d1998e2ebe6", 0xf6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x0, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0x0, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9}) fchown(r3, r6, r15) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f00000000c0)="bb87d8997e866dbc42d92c5915f1783b5e75461dc879e5aad4120ab324abf3ccd836db4cd74ffed5e3473edadda156f9a4f4bdba24907cc7f952b23ca41f1c6d3ba4ae37e4c3f7332baa31f819", 0x32) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x4, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0xffffffff}, 0x0) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) clock_settime(0xad61f00b22b0d9e7, &(0x7f0000000500)={0xe79, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) mmap(&(0x7f00006f6000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = socket(0x18, 0x3, 0x3a) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r1, &(0x7f0000000480)='./file0/../file0\x00', r4, &(0x7f00000004c0)='./file1\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) write(r3, &(0x7f0000000400)="737d6350d36c8fa49331525f129f5110ad6762cf23ed65a89c51c08020293afac76dbe0cd98e2b17190e4a0f2bde1c28de9afca50be2d272b30300d48fc325f13b5783dfff1cc7d0781c64c56e334d3b10cc24dd803d9d95fe6443c58db4dd1e06238c99b584736f191492da6c4c4daf71c6a8891ea64e", 0x77) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)=')\x9b\\\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000300)=']%\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-!:\x00']) 13:34:45 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10100, 0x20) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r1, &(0x7f0000001680)=[{&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/139, 0x8b}, {&(0x7f0000000200)=""/45, 0x2d}, {&(0x7f0000001400)=""/50, 0x32}, {&(0x7f0000001440)=""/155, 0x9b}, {&(0x7f0000001500)=""/245, 0xf5}, {&(0x7f0000001600)=""/77, 0x4d}], 0x8, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000000)=0x8) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18eef95680fc3e0400c289739184a7b5c7a77838c94013179e82e1ba2704ecb22d21025f76d99b422d3dbb4308d30580af9b895938c363ee13", 0x22) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x1}, {0x7, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f00000000c0)="cef998d180d9f22521ff624e3f5247bada1225f4f1c06a50cad881f92a93bfe96cf74aa92aab33d934207c931e78751f8b4d8a8d4d0a6a9876a363582d1a6e47efb16a0f3b", 0x45, 0x0, 0x0) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 13:34:46 executing program 1: r0 = socket(0x20, 0x8000000003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x13a) r2 = socket(0x6, 0xfa8058e9a1c6df09, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) read(r2, &(0x7f0000000280)=""/227, 0xe3) listen(r1, 0x10000) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0100"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000040)=0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r5, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r6, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r6, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = dup2(r6, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r10, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r11, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r11, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r11, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = dup2(r11, r12) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r10, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r14}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r15, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r16, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r16, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r16, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r17, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r18 = dup2(r16, r17) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fcntl$lock(r15, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r19}) fcntl$lock(r5, 0x9, &(0x7f0000000340)={0x1, 0x0, 0x9, 0x0, r19}) wait4(r9, &(0x7f0000000180), 0xb, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x40, 0x80000000}) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, 0x0) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, 0x0) 13:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x3) r1 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000000c1, &(0x7f0000000140)=[{0x50}, {0x3ff}, {0x20000000000006, 0x0, 0x0, 0x7f}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x101) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) connect$unix(r3, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x3ff, 0x6, 0x0, 0x7fffffff, "f3833b7b0d4a0943a2ae1397498e54f76636c18a", 0xdaee7fc2, 0x626}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) poll(&(0x7f0000000140)=[{r4}], 0x1, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, 0x0) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) 13:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) r1 = getuid() r2 = getuid() r3 = msgget$private(0x0, 0x20) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r3, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r4, @ANYRESOCT=0x0, @ANYRESOCT=r1, @ANYRES64, @ANYRES16, @ANYRES16=r2, @ANYRESOCT=r5, @ANYRESOCT=r6]], 0x1, 0x0) r7 = getegid() fchown(r0, r2, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x1, 0x81, 0x45, 0x81}, {0x40, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCLOCK(r8, 0x20004276) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCGSTATS(r9, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGSTATS(r10, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) 13:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="1869b2067c154b9b3cadf49781c4") execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000180)='\\\x00', &(0x7f00000001c0)='#\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='(#\xf8$\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='}\x00']) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) 13:34:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x1a5) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) 13:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0xfffffffd}, {0x24}, {0x6, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2cb3edb56eec8e77, 0x0) 13:34:47 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0xb81, 0x10001}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0xc8) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="3d68329760579d5ea7ddf3392f07e0b252c181e00b7306a0", 0x18}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000240)="65b244248ee0e9efb7a87b42e2d0e55a82fa7fdd2e439786145a9e172e3125695258e8d3f776169066bc68105e5c019e0d1d03fe9a86ce1e2a53b8c7c9ed6f53387802afa37e4c2158f1a727f590188f3e3a36ddc938aef6b5e429906a2992464f4abcf2956e438cdc07a2de4e630f447e96fd5f7b2f84a02029a12bbbce644e23d2d3c0281002add87ffa86219bac3f89b51a1d48b43fedb4d2d024280380635c4254657c1e4ae4116e6e42ce3a2e2ebdef9eb5", 0xb4, 0x401, &(0x7f0000000180)=@abs={0xac6e5c61d2d9f760, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 13:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x2000000000020, 0x0, 0x0, 0x6d4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) 13:34:47 executing program 1: r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r3, r2, r3, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x400007}) setgid(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='\xb9[J\x03\xa9\x99\xaf\xb5o\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000080)={0x5, 0x3}) write(r8, &(0x7f0000000100)="8c65", 0x6d2) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x77, &(0x7f0000000180)="bcf13bd9085d9df50d0dc94afab0a1b3e9fa424f084ab525a6aa27fb4a7119b99ad4c4ba3d8101e2f94b25fac5c335a432dc2540dec5b7a2e2e0080e2869c3015a3d2500040f23aa5b0c10957d0f0e5be4f74ee068cdb9f63b0ba3aa90a5acdccfea162742bb2e3affc94dd902f228a88794c01ec6319a") ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 13:34:47 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket(0x18, 0x8000, 0x4f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) getsockopt(r2, 0x7ff, 0x9, &(0x7f00000000c0)=""/212, &(0x7f0000000040)=0xd4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x8000, 0x80, 0x1, 0x368}, {0x8000, 0xea, 0x3, 0x1}, {0x2, 0xfe, 0x7f, 0x3}, {0x8, 0x4, 0x7, 0x1ffe0000}, {0x174d, 0xfe, 0x20, 0x4}]}) g Ăg Ăpanic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 97418 94869 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001490f770) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800016b49000,fffffd803a14dd98,10,ffff80000005bd50,ffff80001490f9d8) at alltraps_kern_meltdown+0x7b 0(b,ffff80001490f938,83,ffff80001490f9d8,0,b) at 0 rt_match(fffffd803a816198,fffffd80386e3ff0,1,0) at rt_match+0xbe ip_output(fffffd80386e3f00,0,fffffd803a816188,20,0,fffffd803a816118) at ip_output+0x4d2 rip_output(fffffd80386e3f00,fffffd80047c14a0,ffff80001490fbe8,ffff800016b49000) at rip_output+0x22b rip_usrreq(fffffd80047c14a0,9,fffffd80386e3f00,0,0,ffff8000149153d8) at rip_usrreq+0x46a gre_usrreq(fffffd80047c14a0,9,fffffd80386e3f00,0,0,ffff8000149153d8) at gre_usrreq+0x185 sosend(fffffd80047c14a0,0,ffff80001490fe00,0,0,80) at sosend+0x63d sendit(ffff8000149153d8,3,ffff80001490fee0,0,ffff80001490ffc0) at sendit+0x52b sys_sendto(ffff8000149153d8,ffff80001490ff78,ffff80001490ffc0) at sys_sendto+0x80 end trace frame: 0xffff800014910030, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001490f770) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800016b49000,fffffd803a14dd98,10,ffff80000005bd50,ffff80001490f9d8) at alltraps_kern_meltdown+0x7b 0(b,ffff80001490f938,83,ffff80001490f9d8,0,b) at 0 rt_match(fffffd803a816198,fffffd80386e3ff0,1,0) at rt_match+0xbe ip_output(fffffd80386e3f00,0,fffffd803a816188,20,0,fffffd803a816118) at ip_output+0x4d2 rip_output(fffffd80386e3f00,fffffd80047c14a0,ffff80001490fbe8,ffff800016b49000) at rip_output+0x22b rip_usrreq(fffffd80047c14a0,9,fffffd80386e3f00,0,0,ffff8000149153d8) at rip_usrreq+0x46a gre_usrreq(fffffd80047c14a0,9,fffffd80386e3f00,0,0,ffff8000149153d8) at gre_usrreq+0x185 sosend(fffffd80047c14a0,0,ffff80001490fe00,0,0,80) at sosend+0x63d sendit(ffff8000149153d8,3,ffff80001490fee0,0,ffff80001490ffc0) at sendit+0x52b sys_sendto(ffff8000149153d8,ffff80001490ff78,ffff80001490ffc0) at sys_sendto+0x80 syscall(ffff800014910040) at syscall+0x507 Xsyscall(6,0,ffffffffffffffd8,0,6,6e71fca2010) at Xsyscall+0x128 end of kernel end trace frame: 0x6e9fe2d5140, count: -16 ddb> show registers rdi 0xffffffff812241d7 db_enter+0x17 rsi 0x22f5 __ALIGN_SIZE+0x12f5 rbp 0xffff80001490f5e0 rbx 0xffff80001490f690 rdx 0x22f6 __ALIGN_SIZE+0x12f6 rcx 0xffff800016b49000 rax 0xffff800016b49000 r8 0xffff80001490f5a0 r9 0x1 r10 0xffff800000a630c0 r11 0xa5f82e19729ba7a5 r12 0x3000000008 r13 0xffff80001490f5f0 r14 0x100 r15 0x1 rip 0xffffffff812241d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001490f5d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=97418 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800014914508,0xffffffff825686e0 process=0xffff8000ffff6a30 user=0xffff80001490b000, vmspace=0xfffffd803f013dd0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 94869 274076 96758 0 2 0 syz-executor.1 *94869 97418 96758 0 7 0x4000000 syz-executor.1 96558 187651 97357 0 2 0x2 syz-executor.0 59927 304097 0 0 3 0x14200 bored sosplice 96758 390379 97357 0 3 0x82 nanosleep syz-executor.1 97357 515382 27118 0 3 0x82 thrsleep syz-fuzzer 97357 382412 27118 0 3 0x4000082 nanosleep syz-fuzzer 97357 276795 27118 0 3 0x4000082 thrsleep syz-fuzzer 97357 175798 27118 0 3 0x4000082 thrsleep syz-fuzzer 97357 402945 27118 0 3 0x4000082 kqread syz-fuzzer 97357 106603 27118 0 3 0x4000082 thrsleep syz-fuzzer 97357 430204 27118 0 3 0x4000082 thrsleep syz-fuzzer 27118 448537 82591 0 3 0x10008a pause ksh 82591 367002 64146 0 3 0x92 select sshd 81044 248846 1 0 3 0x100083 ttyin getty 64146 331783 1 0 3 0x80 select sshd 7814 114851 11493 73 3 0x100090 kqread syslogd 11493 141656 1 0 3 0x100082 netio syslogd 78164 327939 1 77 3 0x100090 poll dhclient 95503 140253 1 0 3 0x80 poll dhclient 90591 394219 0 0 2 0x14200 zerothread 3781 430014 0 0 3 0x14200 aiodoned aiodoned 99720 213706 0 0 3 0x14200 syncer update 65609 405820 0 0 3 0x14200 cleaner cleaner 94435 372182 0 0 3 0x14200 reaper reaper 77331 205004 0 0 3 0x14200 pgdaemon pagedaemon 64178 44346 0 0 3 0x14200 bored crynlk 61087 377731 0 0 3 0x14200 bored crypto 70185 348901 0 0 3 0x40014200 acpi0 acpi0 61422 82019 0 0 3 0x14200 bored softnet 64801 396189 0 0 3 0x14200 bored systqmp 39733 431137 0 0 3 0x14200 bored systq 5280 432029 0 0 3 0x40014200 bored softclock 44659 42278 0 0 3 0x40014200 idle0 38562 1321 0 0 3 0x14200 bored smr 1 410326 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9532 6357K 6850K 78643K 12283 0 0 pcb 13 10K 12K 78643K 560 0 0 rtable 101 8K 9K 78643K 589 0 0 ifaddr 64 14K 14K 78643K 176 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 33 0 0 iov 0 0K 16K 78643K 426 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 1888 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 6 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 1K 1K 78643K 118 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 707 0 0 sigio 2 0K 0K 78643K 9 0 0 proc 49 38K 54K 78643K 464 0 0 subproc 32 2K 2K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 499 0 0 in_multi 23 1K 2K 78643K 88 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 264 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 98 21K 25K 78643K 2576 0 0 UVM aobj 15 2K 2K 78643K 20 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 170 0 0 NDP 14 0K 0K 78643K 52 0 0 temp 184 3531K 3611K 78643K 16737 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 15 1 0 1 1 0 8 0 rtpcb 80 51 0 49 1 0 1 1 0 8 0 rtentry 112 107 0 71 2 0 2 2 0 8 0 unpcb 120 488 0 478 2 1 1 2 0 8 0 syncache 264 10 0 10 4 3 1 1 0 8 1 tcpqe 32 6670 0 6670 4 3 1 2 0 8 1 tcpcb 544 764 0 760 4 3 1 2 0 8 0 ipq 40 4 0 4 1 1 0 1 0 8 0 ipqe 40 8 0 8 1 1 0 1 0 8 0 inpcb 280 1836 0 1828 14 12 2 13 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 12 0 10 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 17 0 17 3 3 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 460 0 275 15 1 14 15 0 8 0 art_table 32 461 0 275 2 0 2 2 0 8 0 art_node 16 104 0 72 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 110 0 100 1 0 1 1 0 8 0 shmpl 112 18 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2468 0 1080 46 0 46 46 0 8 0 ffsino 240 2468 0 1080 83 0 83 83 0 8 0 nchpl 144 3813 0 2210 60 0 60 60 0 8 0 uvmvnodes 72 3009 0 0 55 0 55 55 0 8 0 vnodes 208 3009 0 0 159 0 159 159 0 8 0 namei 1024 11148 0 11148 3 2 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 11677 0 11677 11 10 1 7 0 8 1 plimitpl 152 82 0 75 1 0 1 1 0 8 0 sigapl 432 872 0 859 2 0 2 2 0 8 0 futexpl 56 19178 0 19178 1 0 1 1 0 8 1 knotepl 112 186 0 167 1 0 1 1 0 8 0 kqueuepl 104 175 0 173 1 0 1 1 0 8 0 pipepl 112 460 0 441 3 2 1 2 0 8 0 fdescpl 424 873 0 859 2 0 2 2 0 8 0 filepl 120 7175 0 7079 12 8 4 11 0 8 1 lockfpl 104 179 0 178 1 0 1 1 0 8 0 lockfspl 48 67 0 66 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 29 0 19 1 0 1 1 0 8 0 ucredpl 96 715 0 708 1 0 1 1 0 8 0 zombiepl 144 859 0 859 3 2 1 1 0 8 1 processpl 864 888 0 859 4 0 4 4 0 8 0 procpl 632 1791 0 1755 5 1 4 5 0 8 0 sosppl 128 9 0 9 3 3 0 1 0 8 0 sockpl 384 2393 0 2373 25 21 4 22 0 8 1 mcl64k 65536 575 0 575 62 34 28 33 0 8 28 mcl16k 16384 13 0 13 4 3 1 1 0 8 1 mcl12k 12288 29 0 29 3 2 1 1 0 8 1 mcl9k 9216 11 0 11 3 2 1 1 0 8 1 mcl8k 8192 22 0 22 2 1 1 1 0 8 1 mcl4k 4096 105 0 105 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 3 2 1 1 0 8 1 mcl2k 2048 50534 0 50489 28 21 7 22 0 8 0 mtagpl 80 34 0 30 2 1 1 1 0 8 0 mbufpl 256 90120 0 90020 48 29 19 27 0 8 8 bufpl 256 10853 0 3650 451 0 451 451 0 8 0 anonpl 16 119523 0 104487 100 23 77 77 0 62 14 amapchunkpl 152 4831 0 4722 29 15 14 19 0 158 9 amappl16 192 5310 0 4465 76 25 51 55 0 8 8 amappl14 176 369 0 363 2 1 1 1 0 8 0 amappl12 160 19 0 16 1 0 1 1 0 8 0 amappl11 152 257 0 246 1 0 1 1 0 8 0 amappl10 144 122 0 121 3 2 1 1 0 8 0 amappl9 136 602 0 596 1 0 1 1 0 8 0 amappl8 128 185 0 157 1 0 1 1 0 8 0 amappl7 120 153 0 149 1 0 1 1 0 8 0 amappl6 112 272 0 264 1 0 1 1 0 8 0 amappl5 104 165 0 152 1 0 1 1 0 8 0 amappl4 96 1098 0 1072 1 0 1 1 0 8 0 amappl3 88 477 0 471 1 0 1 1 0 8 0 amappl2 80 6062 0 5994 4 2 2 3 0 8 0 amappl1 72 25279 0 24870 34 26 8 20 0 8 0 amappl 80 2046 0 2009 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 19 0 5 1 0 1 1 0 8 0 uaddrrnd 24 875 0 859 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 875 0 859 1 0 1 1 0 8 0 vmmpekpl 168 9825 0 9802 2 0 2 2 0 8 0 vmmpepl 168 110535 0 108642 173 66 107 114 0 357 24 vmsppl 272 872 0 859 2 1 1 2 0 8 0 pdppl 4096 1756 0 1722 6 1 5 6 0 8 0 pvpl 32 407936 0 389847 301 51 250 267 0 265 102 pmappl 200 874 0 861 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 716 0 99 18 0 18 18 0 8 0