ffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) connect(r8, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x4003, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = socket(0x11, 0x4003, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = socket(0x11, 0x4003, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = socket(0x11, 0x4003, 0x0) connect(r14, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r14, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r15 = dup(r14) r16 = getpid() fcntl$lock(r15, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r16}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r19, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r20 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r17, 0x0, 0x0) r21 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r18, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r22 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r20, 0x80}, {r20, 0x6}, {r22, 0xc}, {r18, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r22, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) preadv(r23, &(0x7f00000004c0), 0x0, 0x0, 0x0) r24 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r24, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r20, 0x0, 0x0) r25 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r25, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0xff, 0xfffffffb, 0x40, {[0x2, 0x6, 0x4, 0x3, 0x3, 0x80000001, 0x80, 0x7, 0x4, 0x1000, 0x0, 0x400, 0x353, 0xe2b9, 0x2, 0x8, 0x10000, 0xcb], [0xfffffffffffffffb, 0x401, 0x7, 0x5, 0x0, 0x1, 0x8, 0x401, 0x3, 0xa3163ec], [0x5, 0x6c7c, 0x3, 0x3, 0x4, 0x4, 0x80000001], [0x3, 0x3, 0x8, 0x3, 0x1, 0xf6e], [{0x5, 0x8, 0x5, 0x7dd4}, {0x12, 0x7, 0xffff15bc, 0x3}, {0x0, 0x8001, 0x8, 0x9}, {0x5, 0x6, 0x6}, {0x200, 0x9, 0x3, 0x6}, {0x1, 0x3f, 0x64, 0x6}, {0x2, 0x101, 0x2, 0x137}, {0x8, 0x400, 0x5, 0x6}], {0x7, 0x8, 0x101, 0x9}, {0xfff9, 0x101, 0xfffffffa, 0x7}}}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x7fff, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r1, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b9ad3323dfc55f50a591dd807d5b5e70720084bf2264029c7bbc002b29f509cc5a29954007b09a0ea2f7a25a3f4c5990ec38d688dcf124c9efa36a8b42d1ee04b6846cfcb2d883aa3e", 0x49, 0xc, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) semget(0x2, 0x3, 0x4a) msgget(0x0, 0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchmod(r0, 0xc9) r1 = socket(0x2, 0x8000, 0x0) getgid() connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 16:00:12 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x402, 0x80) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0x80000000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x11, 0x2}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kqueue() link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./file0\x00') kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) kqueue() ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x1) setsockopt(r3, 0x2, 0x800, &(0x7f0000000080)="6839f3dcbc982480849bf2921652fb16aefc0565eb84d4976085165fc233a017b6767085fe3091bacd568a98e0aa46a42f9dee2b7a08f854b62ada296dfd15ef6f153673e2bfe45f1c6d64aa49a116eb73ee4b1b92176c5d78269c0a3afe2eefe880eb19f6df80f1c0773ba4eb085de79da80aa5c366ceb95b67208f6fb8cb54", 0xff3a) 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001700)=[{&(0x7f00000001c0)="d9feebedca02c472bff146ae9e6f4fafc45f4579dbf1b0879ebf68acf2f2c8b4679084d08481470040fc588aa911026872a79901e1e879b32f0280f3a2437a19fc214450a50358a40dc9e197c7d39155a28f3a1ba73b5c8dc0a07d382f4031a12f0bde2a3744cb76f3f37c5ba838c67a48091a132ed3bafab9c588245ea7", 0x7e}, {&(0x7f0000000240)="2c6a08cba37617a49203f9b04232a7e76d9f72f39f11b0552e9b1ece0358d16c481bdd0c26a6629bb903a3e96149a0f6222d961ce078c93c11ddb17bc0f48bd6f36273860fefe8036d893bed07c888fb8758ad7964efe6464e700287f3568026149001e369b0b96fb5d2f41ddb728f00e5ebfdcdc357292a75a791773528ae51a4165beefa6660f555092c35ef2212e1c4b48811bd801cc39d64ae3ae9fe22822d2bf7d5b8a4274f2990dbd9260b29", 0xaf}, {&(0x7f0000000340)="ee85003c4f61c84ce5ed4db065bfd12ea9b2e53c6c8c04e98f74d60a854c3b77bbb410970717e2e72b49a7815abf5fdad4132c3315b6b06d35e7b47665a8d469627538f50257ecbaade287005e729148deaccc7411025c13ffca680385da098c96177220baab2a0704c3d3bd8d278424f1b01e97ae42c52b0dfca6c286e9ea7c089c2639e80ff601f9ac8f23f94231523baadd20664996ce21d0d8869ea37d2d74cbb4eb3bef5625abfac0c4f4f5957a21404389da078fcee5c4ca18ed63152344fa48a50d495fe4739822be8e8610bcde0864803bf371a8", 0xd8}, {&(0x7f0000000440)="abf0bc5c964948e149fe4350952a2e0c5f3ae70cee23744f96e8847bf301a927d1ae5152f59eb289aeec20031e6dfda28a7007f5cd52d5579de3c5155b4827f9011d2d361d78d1db80ba6b3ff4d14f0055e383372841bd798257f85d91859b985746ba04d8b6c6c4b3d2d51f5d5f27b069def52da5ede3bc3936feaf7764bfe5ef73060b9329c72680a414824fb6434581ffa61f59319a70162d838dc2ced85528601c61a0cc2d0cab584fbffe5b4e2d47f291c714b44d689c2cdc8c52a931720a6b035d45800f64d7da2bd2ba2cc9327535ca0e86f91742cc90cef350d5ed2d67ab6195086dc152f3de09a2ae9de91d9b84357ff3306aa0aa40c64c03cdd4e2c2b5b1b4a7d9be812dbd4cd1232303fa4c82e31fcf1d5937c94c6ccc8c8231f6955bc240ba68876435dd36f47e7af5ffa7f8c3e253d90862431ea1f2f73c4970318b55f2f39b152c80c7586da6d27d4fa752c144920c73383b7510746c2ac1721237a837c03afe3e9545f45d0bcc6e9abad974e6fcae6e6aec03fb65fa378633da0e6fce1b2aee200c9bfe4b9465b2704bae4434b5450e03930ca8fd11c38d4ecbcd3b1eda0e4132772d106bb80b7559afe7bff736b3f861226209bdf4e50fc593efc6fb2a8aed436af319963a353032d17cfd4b3cf14d8376d9363fd18594ccb74f3e56a59d6b38fc78bbd5f813a9abba8f308687b98c580136a435b0aa43aca3846fb2889056a389ba37c746af5df8dc05e604ef51b6dfe777531af2f3fb8999ef0011939bd24473b9a391778743f6eb8bf13c61fbab113e3c6d05da42450eec0b0ee7264d21ad6f8c7d8666905e07ffb89b12d0fc009667743900b0ad93294064af588edaedbc367ec6a59e9b3721adfa44965b358a95271ac1e85eb5f340480c2b6984ae371c560c061ad3f8d911a4e1043d20f0818c03d1b05a93bb5fb38d78e462ad87218ebefe4c9dcf61c4e2324e0564609887c489708ba2f053a4cca06aec98adfc77ac33f781661d1c9679a3881c6be90d46267968a291fbf91b1fa5d78890750318cd288a5c86f515cb16cc5e6e98883f0d826680057da4d068d10bd7f1d053b4c637b050f6a290ffd88a9e354c8466d5f8f3d06546897077226763df622b85ffb68eb913490e47bb2670bf63fd860babdd9fd441acf36765b4aaa14d21f9a9224d9ff048df1ba3c35fe093228a011791eecbed35d981533a7321bcb06c43eb8f7d2e54b4455c23b3a7dfac23837f75e711b709a24b5228d092cd7c6f3afeffe399bf725e0f3f6354b49b380bee7f428d117b3af8fffe561c680b9dfad3f8d9361d02535c3e572c110a06064ebd776e20c05c04cf73b8c790d3d71ada86c69e5fd61d097ecd976e5fed5fa51450e8471b6764af2f5c7c9da450708713573796d72e53c178b436f6ad6966ceea0c3ed68407abdad1886d4a826396e4077d48a7c97185b076ebbe89192a18b9cbce28834b15e89ab90deb88a0c46b7a6530760e531962e6e9fb80bfa1a9f3e4612b9f1dd2832c68f0521b94dc88ddc0febaa22476e3da178f17a40610116e3ad2d4a8b2367b4ed6947d8fc5e66f036502d413916e34778625fd1f30b0324f26a3b45c94a16e64a5a7cf37501f3c40cfac35171a482c8470ac34c2d96bc67d586dab9cfaabf4d8fbdf63e981a863a1a746f214cd633a8108b87e658fb52367c3390ca4f4d9cd85768d5cef04c03b4b6bb5a64c515cdcf6dbcb741254ffb280d15e71e2fb28f4fd37cb662c4c62a0366bd17ed5967f37bd71b5492f7477b5f4528b5178281763322472d247f25661f6dfb24cb9c5f713c5a9266e57ce0f6595e5ea6cdde02e8efaf53b19dc112de6ca82a5637b25fbf849df1b202b071e1968f496d11984557a93cb897af779dac04fcb6df2a1a235a0abb7c477483060f2553c2f9643e232f94a5b1d0dbb756fe21c452ba2275d786d2c9fcc370d8f9e710e38b1873ae98a6105dcccaf6e975318962f89cf3a5c4a302878efb616f37690fba4cc3340c2f8e800c61da09c288d1568ca796755bf474ae520dbfa07ade189f6c332480aa5bb2f28b6e139d2a002d7e018307cf8337107213abbe980a2ac9fe76fee341c336313e699261e9ce2e6cc2eef0b5d70c594e8675c470aca8001fed9425a50c062a8fa71b671b4a04cdd8253ef26832aaf4519b78e63c9ff59fd5d67449d2abada855417951ddf36e8a2e67f6f6cb00a3cb74c9779c2d3883cff8d8bded38eaa978c60a7783c98becf588fa17c4cce67f1b2a83c0b7fc071a4e3408f39d8abc925aae07b7c3f32c2ca93f7d75db9783d0c54b7a9c146db96d49f879ce814542673736107e5adb7c0ad5409eb736828958e02ec47eed84c6e0f4147fdf85a28ec0cdf779819ca0a4bf37c5351f95f6f57b7a6d30090ddc2a7ad39fc503a9f22198b3a96207a9d6bc0ed1ce4eff99845da79da32b64db4016a82d351fd83cd8c119aa2d6adc909f339a0dfed6e94a4064f645fe88492cee9f707a964249c9ba7571bba6ce447bf308c73e4a3a520356e1e249d29022934d643567044458cfcca77047ccb8f44eb52cdbf9448c81deae97c16b67c30e3092f33359a23b7dee04eab3330b58462dfee20eadc36f95d5ca92529ce4ad15dc26c0c35844de22ccdc4f77f55e5cdaedec7b2c705d92041859271c0386f8aa1eb9700d13028dcc1c996596c9a4face5da23edc4bb690a424c8f79226bbc412306d8bfdfc7bcfd824482acea0895b8d069cfc648d090126beafccb22ad8a2e5c90133babe5d2908090a25289b0f02e1d9e9937169056417cddc67f92f96635edb1aafa5e5e2b1da180d32e64dae00f82fc2299bd9b6980875207e95ccaca4e9c8020e7af31db913bc7e5c9484d60afa1326b11851d122e9e03f0679f669f8cbf42c7de6efdda66d7694014d954c6e0e4630677452d505c7608f4fee90c9e054b2e6cf57a5f7cb7b752061cdf2a9d165601a6111a02c913c33b5114401b9811cb6daa6f21e9b67853ae1d0ccd244000421163b8e9b7d73c08b0f8733d980c743077de21af246d1ebd6c406cf6154f04a781217fa3b7b0984971d4d210b832c86fb8625fed524648ded0f726068213357dbbc4a7176e68394950ac735f9244a03891db74a9895fcaea16b321750228076d8e53decea2bc3049f8ceafa6405ab175f8346ed79e2c3e56d0033af2f3004ce3a471584e684a9e85c91661305122cee7cf6b32db049961dbb03f14c8d362e419a7cb13640382d5f1ab1e9c6f1b4df18d64d9184b826d4dcec01c7ca13587192a2a02b4fb53edd4ff1d43b9ef0c0a1394e5cd894a972bd42a03198ea0bfb9670e3e680cd567ce105cbda16b7cc8ae2fe440f8aebb7e2665ae6b936cceadffdfd1fcfa1e53c48ed6aec2cc42a9f6266a351955b9282efd6438d228fdf00828515f83459db5f8ed8a08a6e856237345320ed7b4571ac66f8e79981d0803c53c95a85dd84d3c234ba4a587f521f5505370f8e9c8fa2c645195070e472bc84460f37fff43a37983aaa14f7d877459e58dcaf2058f240ef77f7ef9e0513b4af5ed3f8c98e5f92940a86e8ae54925a5af342452bb6450200b65cce30775006ac509f338b696b4026b17044cd77b61c15301be752ce276f93694026693fda84d604a6a8f269cf0a8a1c3ea2a9440af75086b74cbd424611326708e54d24ba893cf1b8d10b77f8a25b418b22631ec75586b0d56e82f26183db0f90ad74186eab9dd77506250527ecccdadc5689fd232d36e3abf2198da681b2e2b663feed6a5976fd60acd3c909be7798b746c2dd111098f0e7480cb79c0fd31afa4dc0fc3c781c0899c34b5e8cf59e3d933cacaac5e239cd7080352cdfa36f29c9e52c393c245365195825ba2b1b204a15946008284c4d5b9906a5d20f3c8e7a1670d90e97e8aa9ea354b148532dbbe8fc8f0ceb362f37dbd5cf8eef8d24b7089863f810c4fa8b8e4b2df17637bbf8944af1c8f7bd493ae664184142b3f3e6136021a00f8f064ea5a6f4dc80ab119b566ddfb3443a4e9a712bf63c494738ed5df19ba2ecf32a275544e193d2d73c95dc4f6576a337cf9b59e035d7be95a8fbe16f3626645b449bb4f26fdb3428a1cbf86eab5f6def60506ce04b53c699d003a1b7b86841b74685a8864e9244dd5bb08022a8383a7c6b2a2836bf09bc5db32124db57786bb71d1c3f61db3e8d84e27cb410c617e7b3f902ff06edd2c63a44d8048889f5e377b0b237ca804fd7020bfc5c94a601e063db96ba186afd714cbdfb068da2c6efd728ded271914b0fbd6ecb572aa0df5e70cf1d0dcf90c006b9ff94b4d08600dd6b628301266bad03b34f696142e0e34a202a0fb29dc9ca7118fe0101e4bbe64ba4419f3a1e641c8b8a5c3e803867fa27552d6f1b54d75dcec19a9983460be4d708d9ad6e79e5849bdbdb337446aff045475e2d79aa70a7d8e4e7f2e29a8fecd6b9e4203a9d7baf330ecc6a6c262cbdec707074b7ac453e02a3cc1b0c2ec7eb39e2c5750715e2b512d123ec4244510c634907cd4cf54390e8560fc2b9657fccf2b3a95ce3094226f26ea8f4ac574e663fc14dcde19df4cd90115ff21d5194de868341c078052be2fab3072fa45b02772910ae945e39d41df668c4eeb2b083837c49dad8f756fc24072fb446a24d507fd8006019b61a7e58e70f8089b594eb9d1bd68cd7b6d10aef5cfc483d37e18d30d6cfa53ff3916b887cb7227923466f2a2f7e839f191ab373f59c393826a644c40e97e19d2840c4362bb808c644f10166821fffbc0270162fa0fc8d83961242e71af640a5833df8d501b092e3dbe83ec0c53fc2ec68a7abe6df94ed7c3de463779a1ff4da8452debe5336e4efca8dd62c4cf2bf262bac78c5d9143f1288ebe21c15887d4690fd422bfc4bbe71edede73dff9d606d123e89166824ebec121eec1304b25f034d18d100ccab5a9a53e27da2c1845d02c0516928f631dd5850c8b0f2cdf6e3beb0c358f27ccac6a8d76cc3542e6fa6572aaccc28eb521945115af8ce0fd764031fb660a881ba50e91209b5bc36e51caf8b81490bddc98c349a8bbcd35104d98bde94a3d12991d44cb5b1d760a88781ecfa83e1329a88a37f0dd9584f8dfb053da7840834c0a3974fc5c96d349b2776b40eb99bd3e38a736fe0e5d06fd7513d0d7b93302cd9909132542c2320428d7941dbeedafc885119f426cccb78f0ff4f757a32622d0fdd95ff60f9cabf1bdbbf2ef8f86f5a48af65651832780d816a51da8b02fa478773adb25884c0b914ef25ebb08681de07d78f32b89dee2c854dbaea0782d6620b5017de8691fbb2dce8d28990b8b8040f8905c6b080906a13420904af058f6bccb25cd98718a3ead5836beac493786bc390b708ed3869269d263ce34c6e3db47eeb14d2ba8127eb71b934570c51ed53073abefd30606ff58d84b30e3d705ed92d3dbb99963f5a4356a2d551810a87ae8420c178a7c8290071572be016de91d7ab5f67562f916cc49968d40c9493a81f6484ea498d163935450b412cce8d0272e364043904dc82fc465428e3de76829d2921ddc923e15cf9eff7bd7ce3376757b3baca4d4a85e6faf7748e58903db657b94915bc95b5bdc956fd78d77fbd2e8b124165aa6629990a1d7116645a9122ab4404f733d4ab7bdbaf5594a919a95b839e9acb5b1ae75ea36c482a2391a379b5f6e8cc55c2ea0995d2c1b366ec6f770b3af468d05496bcdd5cd27834b117db68800bd4d5b56934c96352da0ce816bf74a78212a4f6c47658c40d834f21d584a5d95ac726f1a6a", 0x1000}, {&(0x7f0000001440)="0bc716fdd62aa0e61c512efbe033179ea87735fa6a9451afa861c524722283a4a518624d9fcf4694ad998d56b2c476027ae468cd2f78d29c4a478b1185f6cac0d6be3b2f53c39c9b57e0c4342d2702a51aadcbe1798d03c6fa8aeb4b1afd3f12fdff7887247bc3efd7e937b0b41f58161d4a7f0c47a01d06729c816a2d574f60cb225dc9862870b5088db85f2ea58f0cdb187910b91121585b156904699605b4a7e81f79abe0c4bd5475b5ff7cbce5928a76087f4a5e3d4b88ee227e6605fa2abbda455f3c089839ce82d4f8da9156181f0bc5f4bc9bfaaa0597102dc9", 0xdd}, {&(0x7f0000001540)="ebcf337bb6f52dc3dbe3d5a761249b8993e8a9369f4b75c36b4cb32d4f0fba68ef79ad1f8378ff5f1394dc8fd597125706a5d3a27e16223143875937018267382ff2688ef1275f767d41d35063207bba6252629ad45c0952053b6c14e91c97d9d0afab4ba9766684e976f09e903d115d0547845a058436488b2a", 0x7a}, {&(0x7f0000000140)="86ff4dd6fd85d0ce0c61df8093ede1f050676d68160f20020dbdcf076165ba40bc35cad41eb86929c156137cd595973677eddc", 0x33}, {&(0x7f00000015c0)="984a7c71bf59a15f1bf382f5441fa7004937e748619ceb6231332dfc4743e4d088a27d72e19ae6b3cbcf1abb606958aa7ff4c599e9f05d9780ed167c421044dd21c5b89d299498dd30d56f012ea6960697dd6dc01105acfaaabd6a1af5e0307846a56a367d37192d8c651b1a", 0x6c}, {&(0x7f0000001640)="823fefd83421781dfb291886d33d0a2893e5bbe2e78b246fc37c2833c32e8d746ccb1232c5", 0x25}, {&(0x7f0000001680)="d0c405d74f8fbb7b04e54479271dc3d997669cf955a85b31d4ce921fd52a7c54a8b37a765c6f0ec2cc0395070c13f759905ae15a1a1c251b445a84a66b5299b926c7ff4b24a8c50b", 0x48}], 0xa, 0x0, 0x0, 0x8}, 0x4) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) fchdir(0xffffffffffffffff) open(&(0x7f0000001800)='./bus\x00', 0x8000, 0x2bf656ec1626f1df) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0xe4fc1f5e4428351d, 0x0) dup(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 16:00:12 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0/../file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff, 0xc) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0xfc, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:13 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0xc, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) sendto$unix(r0, &(0x7f0000000100)="9bd1b7893346e1568f34f30d8cfab854ec762247b6c0acad1f36d4416bc21e620c1626889ea327244725496d276fcb5d6ad5206cd22b6455eab48e5213a92863622010ddc6f71a568365a6a6a9f5a89f6caed8be20fe1a607b66dd8405ac7effd54ac51b8fa5b534ca75ace177711c7c6fca9b61fb1454c89b08144d253f8daf7c973d195915c0dfd10a7bd3df5357109dd41390013447af8000138aca5e70844231ddcf7fd152f88d1df0f7961f5b0bc193c47480c8", 0xb6, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="01000000000000ec0000"], 0xa) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0x800) 16:00:13 executing program 0: 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, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) 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, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockname(r7, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r10) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x428) semop(r1, &(0x7f0000000000)=[{0x4, 0x519b, 0x1000}], 0x1) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x1c00}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1800}, {0x4, 0xffff, 0xc00}, {0x0, 0x23}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x6, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = getegid() r8 = getgid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000100)=[r6, r7, r8, r9, r10]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x6, 0x5, 0x7, "67b1261ccfe871c2365156f02d9bfc42c8850caf", 0x3, 0x81}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 15:59:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') execve(&(0x7f00000004c0)='\x00', &(0x7f0000000280), &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\xfb\'\x00', &(0x7f0000000580)='\x8e\x00']) 15:59:57 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, &(0x7f0000000200)={{}, 0x3000000000004, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000280)) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)) 15:59:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) 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, "1ffbdf052200000000000200"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 15:59:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 15:59:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000099ced56653de718aa450f7e4216e0c6ed1f9d0a49439902166cafdc853a2430de910d1067371e81071eb7171e991f47de8902ced71f30e213c5d5a4ab1d904cb13fc47508ec537980000000000000000010b497df30983a2bf6460f6924e9345bc0a8f60b445e0e968402577ff88288f8370a5cdf0b72d3ec2a6f6d7af9c3cc8b154c562d9ce7e02cae8def8e8b7b255460dfe9c143b1209997376b79dd440318e52f9a37e0a4bc538a955b54fcf593e1b57c20308d9ad2f577dad7f05426000d7713a06724232a66055805711c9ab88c0a0593402af06a590830d00"/250]) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000013c0)=0x3be) semop(r1, &(0x7f0000000040)=[{0x3, 0x0, 0x2000}, {0x18f361c58acffd9f, 0x5db1}, {0x2, 0x5}, {0x2, 0x6, 0x1000}, {0x3, 0x3}, {0x3, 0x3, 0x1000}], 0x6) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/29}, &(0x7f0000000300)=0x1f) sendto$unix(r4, &(0x7f0000000340)="ea2f48a425b4714a42c9adc151a46d00e4a806427743f6a77235d2ad967e5b5a3b213e0c6ac0d1cce0bb839816a3e211bbeaae0b4d6ba83f679c0c47091ce3dc8446c85a9246413e2c413279caf36939e0234d5739cdd58a09a5d91b202468d4f795f162280dc873824e01137a9d3b2d9f2f1c8d1b757307919f45881b202bd8c8e4b37232c0bba203e3906909730c49dfca79f7af1c05d8a04ea28430bbb49fa555427317042392ea5bb01c4fb411fd93a6661c0afe309695b4ba28a764edc483f0055a47ab21f5e774fe3fca92d6a5372bb074d06a65e81f42082572afe4c98ebea43247211d7919", 0xe9, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000066696c653000"], 0xa) syz_extract_tcp_res(&(0x7f00000004c0), 0x3, 0x4b580000) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x9}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 15:59:57 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) pipe(&(0x7f0000000000)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) shutdown(r2, 0x0) 15:59:57 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) readlink(&(0x7f00000000c0)='\x00', &(0x7f0000000100)=""/55, 0x37) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10, 0x0) r2 = socket$inet6(0x18, 0x1, 0x3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2, 0x7}) fcntl$setstatus(r1, 0x4, 0x8) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x5}, {0x7, 0x53}}, &(0x7f00000002c0)) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8000, 0x20) unlinkat(r3, &(0x7f0000000340)='./file0\x00', 0x8) getrlimit(0x0, &(0x7f0000000380)) r4 = socket$inet6(0x18, 0x8000, 0x1) bind$inet6(r4, &(0x7f00000003c0)={0x18, 0x0, 0x0, 0x20}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r5, 0x3) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000480)=0x7) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x6) getsockname$unix(r7, &(0x7f0000000500)=@file={0x0, ""/11}, &(0x7f0000000540)=0xd) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000580)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setgid(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x8, 0x0) read(r9, &(0x7f0000000640)=""/22, 0x16) pwritev(r9, &(0x7f0000000880)=[{&(0x7f0000000680)="26b5e8ab8d0d3d91d62fed99301e51960d5fb71554753f8bb29a9212fc836924746668826cc413c747e89fa6e05d5e0ba364ed1c0f17fe773cdb86eb347caba389a772aea318f0bb5400b8de699dd65fdad282d68558d8e2441167b41a0a1ba5125ff012df2006d626df3db21a9e7028954ffb86b260cd827b3598fc0d5fc4caafbe71ad5c05710ccc7c95eb695ad9c97fc153e67e8b33011dc9e3a84162e7fa02677313502b8f36ebe8f8222318d2c30f3881e5b095b0e8fbb5d397d84c5a6e05d3a287f5bf5f18739ac9ddd123cea3e18ce8df33e57e1cc35a7dcfd5232fccd1ef6a79c96aec1a3c5ddbedaffeba5e694836a9c23d6fdc4a1256573996", 0xfe}, {&(0x7f0000000780)="a9c0bac4f558c4e74a07360a0718322783e244b59aa53d280d401e0fb9b5c7e7c47c9147f0013159b99734546e0070714328ba978a048483a2de05dfc0444c0fa1d55a3d4685c706a6f0828aa1041b03181454136b0a6c35bb711b8dfcc7a5ade7b3ebcc3140f87ea7f1e5459d30df896410ff870112ab02b4bb767f3be524f862aa018795f642ec5c6ce5111b34b013b6fd9bd994696b6a643912cce2c0ad0c8ab4d51929a493f4017988dac7323ec6a196ae4f9793cb4157e2781a", 0xbc}, {&(0x7f0000000840)="9e", 0x1}], 0x3, 0x0, 0x60) socket(0x1, 0x780dedcad5a0a55f, 0x3) socketpair(0x2, 0x1, 0x1, &(0x7f00000008c0)) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r10, &(0x7f0000000900)="a333c504040c44efd0460d8cb90c62bc0ae57eb034343f2198f1e9034494f8cdec5fcb96eb2c849c2b84061bd89891c46f8d6fb1468dd3b36cb1717df962aa1fea2451da330e73809fd9e6a225e2338d217a3b261be3038c1d24ac232c7bf131a02ad0ebc4a26151fce09b2254a23ade92d40465fc07600bbdf39210baee68aec1a445f2e77dc49bc95a93a25a9cd3de478888e57eb918850c321e7348a162bdbebd578664a0b3c94fbe6c2243a2b0a2419b7f8f61392df10ce8a55bb59392f66c459db6b375", 0xc6) 15:59:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r1, &(0x7f00004cf000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/200) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r2, r0) 15:59:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r3 = dup(r2) mknodat(r3, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0xbde2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r6 = fcntl$dupfd(r4, 0xa, r5) faccessat(r6, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r2, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) 16:00:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x924ebb9abc3f8c33) chroot(&(0x7f0000000340)='.\x00') r0 = socket(0x6, 0x0, 0x2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\xf8&&[\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='-@#\x00', &(0x7f0000000300)=')-\x00']) accept$unix(r0, 0x0, &(0x7f0000000040)) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, 0x0, 0x103, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) kevent(r4, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x4, 0x5, 0x587}, {{r0}, 0xfffffffffffffffb, 0xc, 0x2, 0x2, 0x7fa1}, {{}, 0xd433b756ab37036, 0x2, 0xfffff, 0x80, 0x2}, {{r6}, 0x0, 0x80, 0x1, 0x5, 0x3f}], 0x0, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffff9, 0x80, 0x40, 0x0, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x0, 0x302}, {{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0x8001, 0x6}, {{r8}, 0xfffffffffffffffd, 0x8, 0x10, 0x1, 0xfffffffffffffff9}, {{r9}, 0xffffffffffffffff, 0x0, 0x945a672cbfca79d6, 0x8, 0x7}, {{r1}, 0x0, 0x1, 0x8, 0x0, 0x9}], 0x3ff, &(0x7f0000000340)={0x8d, 0x2}) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt(r1, 0xfffffffd, 0x80000000, &(0x7f0000000000)="cf281f33497e80f98fa48a5ab7a01dc8133fc2ef94781d00393b5e552fd9d07d75b8206747f3337315", 0x29) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000180)=0x7) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000080)=""/199, 0xc7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000c00)='./file0\x00', 0x0, r2) 16:00:00 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82fb47a44e548ea7656a875bf909ba1916b32c40a802f664a2f7a6d96f66c434ac2e02b30735afc1ed4f8101c78fb5eaf768f408fec2a27a85537d4ee54311faa9066b4cddf92705bed45a8ae13bebedf5a6646b0fd94e68e136280de04c084bda7f"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) accept$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085b53f76105c2279496992e5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000"/4083], &(0x7f0000000300)=0x1002) lseek(r0, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x5, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f0000000080)='./bus\x00', 0x80, 0x42) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000000093d, 0x4) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)='p0', 0x2}], 0x1, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='[/', &(0x7f0000000100)='*:*\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/%@[\x00']) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) setsockopt(r1, 0x6d, 0x7fff, &(0x7f0000000200)="9fe7b43828f1e83b8d1e3cc17e21e9ba90042ede81e46b8ba91568f38f141ab30a1e50bcf9f7fb4ae743483af1891e7d517450ce2563d2dd8bc5f05e792db80b232f2740cd5f78094d77b728f083eb07da8d751ee224e7584308c277e8f3164d48f652b0dd5e949d77ab", 0x6a) syz_emit_ethernet(0x3, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x1, 0x3f, 0x0, 0x4}, {0x3, 0x1, 0x7f, 0x4}]}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="0703a277d057451920000004425937e13ba1e7b5a4ab8d5e29e2e64da644"], 0x0) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) sendto$unix(r1, &(0x7f0000000000)="02aaabe2cb956aa26ec40f071a503551204db8bbe4d51074ca3839", 0x1b, 0x400, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = getpid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x28c516a7cf5b4bff, 0x3, 0x7fff, 0x8, r5}) r6 = dup(r0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000080)) getpgid(r3) recvfrom(0xffffffffffffffff, &(0x7f0000001080)=""/4096, 0x1000, 0xca68e98208052590, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x8200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfffffd02, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x407}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r6 = dup2(r5, r4) r7 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100a0, 0x100) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$KDSETRAD(r9, 0x20004b43) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r5, 0x2}, {r7, 0x2}, {r0, 0x1}, {r8, 0x20}, {r12, 0x8}, {r13, 0x10}, {r6, 0x1}], 0x9, 0x0) stat(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) connect$inet6(r4, &(0x7f0000000740)={0x18, 0x2, 0x2, 0x6}, 0xc) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) recvfrom$inet6(r1, &(0x7f0000000840)=""/29, 0x1d, 0x44, &(0x7f0000000780)={0x18, 0x1, 0x9, 0x3}, 0xc) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="454a38a37fcbfa94a5730edead3cdd579e2f6655a1ebfc598aa1dba1c3baebd921c59c236e350bf33b72479843b9ada5ded1c0fad874121feab27ea60ec97404e59181e6009e2dab1c0ea2c0c4f02860d52efc794f1da6d75985aa1cef973bf8419eebcba5641eab030000000920ac07f4"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) kqueue() sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0xfc91}], 0x2, 0x0}, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r1, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) pipe2(&(0x7f0000000100), 0x10004) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) kqueue() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) 16:00:01 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) 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, 0x8020699d, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) poll(&(0x7f0000000000)=[{r0, 0x2}, {r2}], 0x2, 0x1f) 16:00:01 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() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x10, 0x3, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) r6 = syz_open_pts() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$getown(r10, 0x5) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) getpid() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x30, 0x40000000, 0x1}, {{r4}, 0xffffffffffffffff, 0x46, 0x80, 0x5, 0x61}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x68, 0x4, 0x2, 0x80}, {{r5}, 0xfffffffffffffff8, 0x8, 0x10, 0xfffffffffffff800, 0x1}, {{r0}, 0xfffffffffffffffc, 0xf99986fabbff5883, 0x2, 0x8, 0x400}, {{r6}, 0xfffffffffffffffa, 0x84, 0x1, 0xfffffffffffffac1, 0x80}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2, 0xffffffff, 0x100000001}, {{r7}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x80, 0x4}, {{r8}, 0xfffffffffffffffd, 0x142, 0x40000004, 0x20}, {{r9}, 0xfffffffffffffffa, 0x4, 0x0, 0x0, 0x5}, {{r11}, 0x1, 0x104, 0x4, 0x3e, 0x5}], 0x8, &(0x7f00000002c0)={0x401, 0x400}) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/75, 0x4b) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff]}}) 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(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x400, 0x5) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x25}, {r0, 0x40}], 0x2, 0x401) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f00000000c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) r4 = open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x80, 0x129) r5 = getuid() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) fchown(r4, r5, r10) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x5}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCDRAIN(r4, 0x2000745e) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) recvfrom(r5, &(0x7f00000001c0)=""/248, 0xf8, 0x842, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7ff, 0x7f}, 0xc) 16:00:01 executing program 1: pipe(&(0x7f0000000140)) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xffff) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x25}, {0x35}, {0x4000000000006}]}) nanosleep(&(0x7f00000000c0)={0xa8, 0x200}, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) write(r1, &(0x7f0000000180)="016353b96b99c50000a61bf4c4e767111d000000fc57a01b2e083cbcba65dd9011e1650a2770693a6408ca17d245e98a57e7d639dfa2ac93c0615e6d03f67a0333cd2806c53e1118b95061195fd3798f3458e008769cc0ace2fe01d9ee7f2528dc195a709d70b7fc010d190d", 0x6c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:00:02 executing program 1: mlockall(0x1) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getgid() r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000040)=0xfff) r8 = socket$unix(0x1, 0x9, 0x0) getpeername$unix(r8, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d0f3f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000491045187eaaef6b968c888ede00"/4098], &(0x7f0000000080)=0x1002) setregid(r5, r6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x39c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$getflags(r9, 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xd4e8, 0x20, 0x7ff7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fdffffbfff9e11fe4dbfa600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/16, 0x10}], 0x1) syz_open_pts() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) openat(r5, &(0x7f0000000080)='./file0\x00', 0x42, 0x114) syz_open_pts() 16:00:03 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0xff3, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x4) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc813f89d3bd1f11b9dd8c3e5afc074c1771cebe462698663f596808b897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f4247309b5fbcc4d910a1601d531ebf190de01bbb11a2c97"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'@\x00\x01', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x9, 0x101, r3}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0x2, 0x8149, 0x40, 0x6, 0x8, 0x6, 0x0, 0x1]}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x300, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$getown(r3, 0x5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) getsockname$unix(r4, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b707c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x90, './bus\x00', './bus\x00'}) close(r1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)="6b3e1913e89daf8956551175f523") r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000240), 0x9, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) sendto$inet6(r5, &(0x7f0000000340)="6bfa35a7557af0202d85f218044b4a5e1538c00f9b1534a77a14159059941242e5ca1bda274fc09fb0d6b99cddf197ad927e51212a491926ec8ad078f119ad214eb38d27d375f909c756e0d4ef1535f837b9abb651070d0b0b2699c6b9f47773138a124130f351a342a9da59848ebe58224c09726a1f1673ca8d2d5c226c523e959f4fdba58e94b3917fe5d2e189fbd67de1099da4672c6d93ab53adcf1f90c5a6f10305320a86a61035268e7ec33e3baffeb8bebd43737c613f3930a30226fc12da88d51422ea7aa16beb3b071b4aa5e96e2026d9370deda52388ac288202d55bad57cca18741affba6ef397acdf6f4553cd24360459bfe647c2ebf23e2bf80493e9a8623bf3239527f0d5eed891a893d370f135e1199e9d23dc665a2c748c264a8b38d83afe7a72860456cca11b88256380cf70027c5d3ec5d38f791d422894d8fcf0328e7a01ab139f96b27b14fef180acda93f6b3880d4035f4ef942c3824a2169968025110d03317013d5ce0d4eb9186f26052ad437b12dbd88ccb340c25089fcaa7fa149de362aed7bb5d069a14ecf8cbf8925d9f2d5eed79a1fda99cd407fca29ddaf48d243c3a20d7a114f8934cb3497827e988d9777253ef4cc62047bcd984476ec998aa650a7da63515cf0640adfefa9016ea09d57d20bdbe9668126134e7d33fea0bd7d3293eec12bcbbebb702cc89363c426e215f27902fdc49d382d0c529ae0991868311047f76d578fdab05dbf48c50d6e7b42429eb6ce1cf4b639342062d3cd893dfcae985f7e2f446b01deae02f83a38b85fa9b86109b0e7ab6d1c6c00425e40213f1061ba45a5acfb32f22cb768fc250790105a724befbae94eb122242f8c6505c71c649a43a1d9ba0b3105abb5cc8c2118c1c9a7e810f319d5f29775c5c9840e6bca9b7a6361d341a1ab27f399c8366906a3df9563f2b754dbf75f34832ea049b6c2c7b055d3d187ec361b30ebba54f9dd8a5b01f1856313470c648ad421db3771d1a9cdb2248551853f02648c5f6418d4adc946b690f290b4e6847e3db4ff1f832ab494d6bfe3622fb1f3e4606b3468d0df630e52f072afbe765ed3190ad55b09a3703d4038749cf0ecc9960d5dfb57a261b34a1d6a6969628671e2323fafd9677e4ab900740663d7600e576fc172acc6a9d61a61548bf2c2ce803644a836dea899248557fd06237db17db19c40c2bd50ff33447ac5eeeb95b816eceaa24fa415eefde38cd52df2f8611034bd195fa2cc2dbe2be20606816e98b4b4935df4ec67848cdb606a672c25cdf2be3b99b6e246625c709cedae6310a5d40f94b3796f6271ca90e5520ac2218537cb6d0303a4a904bc0a73d71df3f182b64042f8bd8569f0602a0e403f7b836d128f5e0cd309f5fa9d5d0d74740e4e2fbfa4ad6b968e05506299af57dec21c746faa57308aeef71e498e2ea400622c598ea22d33aff80add59755ddb253de455f9dd6ba6a14c8148973da045b441343562b53098034cfe7cc505a70ecf7349522f7250d2dd07ac7259341f829a19b154940cf82c3ea540b56b02e61f0ffc1f8b61e4fb6a8a4bd1219b224af536332fd04b5e4bb4a9f4cd97f7a19b099f9f485500dbfa581d92e7b3a4cc00808b662618c4e40247575c51648c3d5b277207601d9aacefcb1654961fe5958c4716d54891ce341c7bbaf6f3a71da11549e8e0553d5c3c0cb9bb0980bce41680a03b587444a96658d309cac10d9e00ab4c922824f62e6c0dcf1ad6473398483a0259146d1ae2d759e31a3ed3907501bee0b616b97522586ce4d49d32e5e5c58c67abbaba7ca8f3d8f87a40b1bfce9e61ff2bec9847897a5d812c8c8266df4bfac1ef6c4a48e0cdff47dd121d2a154a6125963a813799ef1594b0d7f9c8c37b95999e8459ced16d2750f26131600730f302e4cacba539f4782c950e84a3c3bdf358cfce727d5e7aeed0c593ef425edc5bbe922620f96659bb460c4b5681e2140c04730225b937331ba9328511326da44007e463c6357033a574f41d06287fed92e71935d5e153df5425aabeeebba53d93926b9386c5436a75df380bf526ec976704347e986c2946de5b5ed0f77e9f70ebad9234ba85796780b776d5f87f398107b2ce00c0d8aac2c902bc825ad30ef8b3a22e7fe260d91d710fc660a12f0111ee6d43c7bb8d85b70ce654360ffc76cb189629cd40f14716f7dc9d23456ec941767ff31c6f4f88cc731a07957de290ed8c393c72da5dd83edad250d20dbb8722bfd634e46940db475aac23b6285b6173d3745bbaf8c978299eb23eea7f7bef35d5f36511235947662728249fecde1921981896b3246b5bca218f1d46db877fff210fffc75c83af96f1be920bc81c878922db78bc55552c8706f8b0dff76b668c27db2195b85a416860e41934d2712a650da1e338c036c54f49df707bdf89ddef33c9c69a64d2238f1f1fd406a3ecc887a107a47dd39947249ffcee46849c4aa0f17714b94d7f697baed714c73984bd95a879b92e1d5b85998ddf5652a13f699a40c9777611b095f6992b06b908bed1175ad64d990417ca9170c7efd4f2f312f76b54ef9e11e958a0e900a75e31e46e758d08a717129dbc959b8df04ec9152acbefe64eaa8dbd353122f411236382bc460375eced5a8c99482b2f49559b0e21edda7e2e1536a1bc512118f2efa94d19513501e0fe59add4a4e854b4a705cb2913e28785e1fc04395a11fea23b71f0d2e124b84980fef573c52ba2968cd38b981d22c05fd18a26c353d7f859e23ffe9b598f0ba6ec3bf14fba94f6f29ed8952f1ebedd7056b61fb1b31f0f7260bd3e6638aec5f0e693ca2cded62b6a2b888501d48c140aca360bcc62cdd181ff79f1418ba7d5dadbeebdb30ff0a3f41befb8724f7cc2af8f0f713adabe389e440e477dfc2dab5dfe3c541b0ad6d236fbe0f456381b8f55e6052e5ea9edcf98e7529263fea5fe89aa238b51d85860d59fdd6a6576275c0967f0bd5f8597570f4b22d70edd6d1e65300a66daa641e955b2536494aab3463ca87bdf43a52e7f65585212d93984044b6e067eb7b32dbe3c385e738f90d0281e4f4ee17a47bfefea318a96b9b64d1efa5f3ed543132c61d1b0f6f91391b8589db3c1da3ccd714e58bfe735fe6b917e7b589b034f620516e3d95d2f34704df51dca45825877e2b996df7cf1b7c737549194c212ead2433d564ee83d3d8748ad8c4c6943611e9d693632470f0e24af05d15f206292d25b7eb0796adf7e6867c86b9236302613f30ad7c68c1a1e80f160fb70c6d4c184b92fb37dceeb36b0c6f346c1d05fe43a2aabd9d9e8a87cf740c00c29804c52fea5db161d839d325575b9b7d6298d0600af6c270f249bff0ef0e18a27c37556ed65eeaab18b8b724ea7e59477e19f5d74d247a25d71247cee8101e041c04670b46c1e53574c6509448e73a25d585f1ea1b4d41c6d1dcde81d98773f31ed0a7715d5b03eb347b461a99c9bc9881c730666073d853532b23f1606a446f7405a2267fcbaa4f4cd0823d9e9c093b2f95754717bf8068d27778069712df377781a2741cb97609caba604994fbc368e99fb6cfcd1e678c73fba1e6240922e8a42dc088cc034f50abedf2d31e50fd65c86e3b66acbb560f07806390d740db4a68486eabb0ae6a8b05cbc38dd5d61b6b18f7788e0932c8f71bc3424e575b6d9da8bfd3eba6694d6615fea7c090c4a8a43344caf20d027da8f0ec429d92a5095a594dc9df6a3a48717c896eb7cd09f709a98fe4f14250333b9f908889ffa04e3d1ccfcaa334608438352c85d987ed6e8e66f1ef05d840506a6e9af63ae42171ec6e8aa3776018a73fad882431079a2df30ee4d900e6de5fb618b5592cfc702ccd3eef719484f5cf0d89ac65df35d434dc2d7830051e76213f607a642a7de352f9a31b00b8130b7316400b60750928f7d4159f261e730b6c9ea32645c52b84a1c7563dc0f985da2966fc1534bd6bbdd45f0657eaa79da19f3dd3fbd4bbeaf6167715fd646bc80ae8ebe1fac77860391d8fa29ddfdcc74a0c625a114836f31eff679c37a49cb1ee97b78aefabc6c930203431ded1bdb249dc71e716d0f2c0eddaaaaa6c61f0a9f80a0456e8d2c90a295e3ccd6baf090017b6b1431e717dcdccb0f366f59820944d98102a42fb94e9340c5b430b036d4df1fe22c2bcebf9d588a006833c11d96399a2289431c04d968faed4753efaae6e3289a9796d79133f104c9a3a5443bf5fd179686ecfea43ab45c79ad734c6cec8ff2ba62fd16b5def43d840d0848386d6f3bba5f5c10ebd01b809387f94f51c0564d254e31e9d4a0c8d1c06b4cd00736976f69109f930df9ee81d239e86a4217d6e2d8c8210169527b01d5854b88e6a7347f0ec0e66296347e431360c9b448c2b4863cb535a015e9b4f6085014511ec963d53c71cba6aed32c687d8f7530761bb296b1bb33cd5dfcfec18d45202579db1019a785fd9e9ef43be53a308e5c30eabf0071184ba89ba19e563c6752c075fa77a92bc7d069c4743e937d9faef83a1536d44a3e37c9142e056c1b51b16f6b9c69b5814216a8d8cbe8e2ce34b4e2e2edbd142a314e6cf62f29fda08123f0e64e8a6b3f622e815461d2619f62a1f55961f931d08f8f759e9e3e982d46aa1d80b2f5d2750c2a5aae33b5dc24f32cf9a6bc7275e1a30fbfbf2ee739477c3231c6524aca48fdd174f94d42a702afb8dcdf751b93d0f5653262d5fcba55c13102b29274c7bb728f7ff4c795c8c4ac094bd9ce0a487515672809756aadde4411d5357879e5ea3c6c3cf0a7783238614275384f7f2cc06fd528f8671e48dde06c84c8d4be4805730e7ea318d944b2f2c4cb9e54f403f6e643495d4e55a3579a07d418b1994dbe91c4c22f9e32765166454f8cea9b3dceccdc54d9f663350c4119f8c359ffb14cf938f336a73108b0383ecd4a8f3930d3f3af25d4e6a9928c74fbd3ec816e5e5999bf7bfd98c50cc9763c1381e7c9f57f7049455d302de2980ebb23ff9d3a7b3375bf48c331df044d5ef6e0f25fd2d7fea1dbe9f806beb54457b5498fdf5795ff25c014992728d5809b6bdc18aa7be462ded562a8eb520b4ba7f4f4d2dc8db219bdf3096c17317668c80e9dee41842e29b889445de8041ad5cdf541b84909c4a7d12652f925f5fe35d89463958bc59f331c2640dcb979399d85324aacd0bee93c6002e322e6e9f182c64aaf9b9fb79611277477d11f1aafcafd7aaa73d3d302c4dc48da7ddb916904204e4f96cd37d503f331daabe4953bc765b76319f0bfd7ae9a738a28055ee0c58171901376efb16c7fc695ef3569be4ed15db7a85ba9e0b6d1914e1a10cce4c31bd02cbeab81df76a4415a1c9bef01741c36b20ef890f4bd50da0eba9cc3aa814606f638357185b96a3fd477c89efb55ffcd627d5c15541a1549b3b5e1e98deaf93997364cf382c64e92b644c225c957a48b522aa315bb46905f29c37b4df16dec9d4d55cc0d5d41a93291a8abb05fbc12e68e50e314fa3b5413387813c4280d01c69bfe2abfeb68b791e581e15f3d7a67095bb6df550e9c0490208e1e617be9566111bfc7638fdea29365b91fa13eb2b3c9fc410f677209a0a6683e67e7de5bd34953797d1b48182b05524fe8896fae15f684c710b22212703022822416cd9d09dbefb3981c804684c36cf1474d3cc131053a64d1bef5247afe6aaec97a1cb0129cfc0b9d5e9fc7fa1bee9d70b3237ecaefe9dd58f93f713b6770f84f124068b96bc39ca9365fc19aa5b3041ed1d0eb9b3fca5038e6be7ff15d767ca8d14e33", 0x1000, 0x4, &(0x7f00000001c0)={0x18, 0x3, 0x5, 0x10000}, 0xc) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x10, 0x2}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r4, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000100)='[}:-\\\\\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0xd30, 0x200, {[0xdbd4, 0x81, 0x1, 0x8, 0x6, 0x400009, 0x9, 0x8001, 0x4, 0xfff, 0x3, 0x1e, 0x19, 0x7, 0xffffffff00000000, 0x9b, 0x0, 0x8], [0x80000000, 0x6, 0x3, 0x35, 0x7, 0x1, 0x80000000, 0x2, 0x2], [0x1f, 0x2, 0x8, 0x7, 0xc33e, 0x457d, 0x70a], [0xcb6d, 0x2, 0x7ff, 0xb8e4, 0xd0ee, 0x5], [{0x2, 0x400, 0x100, 0xffffffff80000000}, {0x9, 0xaa, 0x478, 0x8}, {0x100, 0x1, 0x5, 0x18000000000000}, {0x80, 0x4, 0x8000, 0x81}, {0x9, 0xb72b, 0xd81, 0x7}, {0x5, 0x51, 0x7ff, 0xfffffffffffffff7}, {0x4, 0x3ec5, 0x3, 0x80000000}, {0x6, 0x1, 0xfff, 0x9}], {0xbd7d, 0x6, 0x0, 0xffffffffffffff81}, {0x8, 0x8, 0x101, 0xff}}}) r5 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x8000) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x8fe}]}) kevent(r1, &(0x7f0000000180), 0x401, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:03 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x1}, 0xfffffffffffffee3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000080)=""/76, 0x4c, 0x1840, 0x0, 0x0) setsockopt(r0, 0x200029, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x0, 0xffffffff, 0xfffffff7, 0x2, "ed9623f652d1bb8fc40014fccc9e38044fecfab5", 0xfc54, 0x800}) socket(0x20, 0x5, 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[0x8f]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54, 0x0, 0x1}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0xfffffffc}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200", 0x0, 0x2}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 16:00:03 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x81, 0x3}) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x8001) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x0) kqueue() connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) socket(0x2, 0x3, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000240)="05ca045b924189a7803e1da29aec5134194eefdc1cd575af9ed09f066e2c389a9f54a77a7be7b2c4f3249a60ebb1548167dbf636de1a7e5b2464616ba754681ffbef88d332858b8cdc743fa22e462c6a208106c54a18b3f26af2a99ebfa2d39e9cf09b771a321651ce53a13b0cca85f12e2cb431b4d67dd0bf1d37a42f009fe414e6adf4a8d69727e7068a1f71b949", 0x8f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'\x01ap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) read(r5, &(0x7f0000000300)=""/4096, 0x1000) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fd, 0x4, "000000000000002100000500000020e0000000e7", 0x0, 0x12}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r8 = socket(0x18, 0x3, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) r10 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r10, &(0x7f00004cf000/0x1000)=nil, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) writev(r11, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r13 = dup(r11) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) writev(r16, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r18 = dup(r16) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = getpid() r22 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000040)=[{{r22}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000300)=[{{r22}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r23, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r22}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001300)={{0x6, r14, r6, r19, r6, 0x4f, 0x2}, 0x80000001, 0x8, r21, r25, 0x3, 0x7, 0x100}) r26 = getpgid(0x0) fcntl$setown(r9, 0x6, r26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x170) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2064}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x80) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0x1) r5 = socket$unix(0x1, 0x5, 0x0) getsockname(r5, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90", 0x1) r2 = syz_open_pts() close(r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)=""/52, &(0x7f0000000140)=0x34) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x5) dup(r2) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) dup2(r0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1000000000000050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xa6, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x2, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = semget$private(0x0, 0x0, 0x84) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000380)=""/151) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f0000000080)) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x44) r11 = socket$inet(0x2, 0x4000, 0xfffffffeffffffff) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r11) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x41a, 0xff, &(0x7f0000000680)="e5aa8337f2f863dccc8e428590224fe844d2d0f4aec307184674435ca7a750b86d0a2f3fb79dd3eb19b403f34b91f4f7bcf481d922c0e2f267c6066921beabecdb55978f8a2f1bfa6bf7abc3bca0c1f18076c823c42594c48930b0210edc52aa6253a66f3bf9d2653d6d9db3db4c72aa2a64d90d2e267f550e52688909d39cbc1d7a49410f6d9f2486b4e90e6632ea11aa0142b8a2b355ec8e765e700db11cba33a57d", 0xa3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/zero\x00', 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) sendmsg$unix(r3, &(0x7f0000001b40)={&(0x7f0000000880)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001a80)=[{&(0x7f00000008c0)="36b4959f2808d119fb35f9a48ffb8c61493face4801709c6964c26854de312cbbda1648da76ccfdc1ff0805fb2bc6b5ec00b7c74ad64b5d726da7063cf26d945691eaa171d3a51cccf2f68bb596a915c5e691ebfc47a35cefcbf35a89f0e28ab419554e4efb334a32e1ed40d536ee4af7495fe8b6f4a05d50bf831f5262d8e8713da83464f854c02333843b9c0029e", 0x8f}, {&(0x7f0000000980)="e2f78ea29fc3c52e365ba2e9298614700802c618b67efea68d57dd4f93085fa9d550c3cf678db737c605dff3e50a97f2abfc30206b1641f9a42854e131052634db2d19822b8cde596041a4bfa2a353557bccb8fbbbb90537355d864ee055dd7369a86893022eb26ba4a528d81ea8a1681e6841511fa4ce2effb5acfc71086724e7ebb6e7b1817e45538d4d6d13b2904aa46276aef1551201f60f943a8cc41db690470d363b86e638c5ac49246fa02689cb6c94a7a26c990c01aa31c9e2c870c341851345fc9b385e6c62d73fe62a1b7982d0b542de3528a1354679bac9e601e197223ea075bdfb44aba8c14ed0d06142aeac7ec4c6984df68a120b89f6d249241d2a447eb4555949ca6e3a3f21685b281e82d5d4efa6b12fbbe4554cd528130287a14fd898c1d00c62e12d47d082db4791a982f1e75838cd30fb74e52eedcda83f39029dd625d5ef4cf23c800389ee50f9cc36ff3d16b77001e99d44e394490ab2027e24b75192ee8f853bf6fee660cc7bc36b4f65036d9965efcb47e8276875ed94c67f6ae41d8981e4618acbe42ca3e66a8e201db4d88a66f2c67e53e24a704f49c7a0e8010d9d911e4190d4e5f3267d3377f110976bb36f312d7072d1d08d35863340632c61c44ac5ad6b58197d0562698ee55ff7d03102fc5e63a12f69c75e03e8be0974814e2782298c868787666f3f8f0e7c94ad7ba45d642cad91dcddb65c10339bec72bd5a5a39e5ce60f1f33b3a65964a8385c10424d9cb9c7fd17ae8e3fd0aa2eb66e6d75af27df816be68e67755837cc7dfa51ab55011f64417d9d300f388c7f3516ac35628026d42c750ee8fbe4ea00a5e18a90df4daa311bcd047886ed6c20345eecba3d3c6cbf805510c781a35a3b6f81f466dd4ceff5d90351d3e93d3dd1c3a339f45e3b152801a13721eb43296acdec2b1d5c69390f21908d0ffedbaadfb0e38cc0ab26921a638c63c0744825aed3843fa186c22e5b1595ccee5c6791fc3031058970a4b191439eff577d752e5325a6179f7c21f73c03d64f019504066de3d24bf50697116317a0e2ad4b1da141b76785ebcbdb651a43d18ad7c75cb9463cd7228ed82d4cdd41aa74a4b03b3a035f974678b241cae3e2332784f80623183e2f224dc64bff6b7f9534b9d25dc3fcb8d9c2d5115bc63faf7558b2517ca41770b8b4ddb0320e25787c68651c4ba2014e9db7dcfe01ed5b666e47b320e73a4f9532987e34c1543ff39da531c5c5d7d733201d220efa8efdffa8df35c51b3f673c25a0173b4a551dba522dfa0307b2c16ea6b2e132b129e1f285a4d74bb8b576b9b2bb5ee56ca1c7e4212d506fe2ad1646b0f216a4f95fd6ab1eac8bb2bfcd3ecdbc8c8350f6a09467ed4203a352c7c8d5c690024def27381892683bbf7423702bbdc45db818d04a06323cf7f3a6df43e69a31686cebc5360a2c957f1759adb22b808969f4c929b44caba4c246e866200163da4555df4a59e614f2e7d8b66df01f9443915f67d352b44869b0634e05a02b5e4ee824005ef607f5857345c2e51c11ab41f56dd9c43eb6067941a33945feef3afe8b208b1b1be343e22978560a693d24436b6b4af7fc6a9a21fe1c858f72aba584d60aee995147921bd5027ff49e35a0a5cc59ee8bead48e00449e0cd7ad619dc0f5185aae969b57822d328f76f7d80aec257159854667016ea0cc35c95b5844438aac9fadbd84f899b44ddc12e175236b2f5301b8d03bcbe62e2f1ceb3cc0b21359d040ec89a7c9b13b40e1249b7c0fcaee3d631728d95fb4538ed8dee16c56db20c6e127f1da93423bc39e769027735aec8eff0638b26ded19c73cf871465b32003c13244f4a199a0139e8e4a65116fd4aea17608de8d57c705cf71983963733bfc356a3d738f359feb469bbe9727743557f35637696ea92c090e704ac7397870dc0c2e4081040de40ae5c8f72d611b9c6a86d585cc657e89254a2595a0073acf5ad362eea2f822f2a043fadcd91cdf34b11fa5a08f68c5bfe32c66cad67f885c718102e2b603d3051c132244856167b813726702712f3bcae78d480c5959fd7da276ea4fbb4beb49f8806855e9df0b2885bf0cf914b3a2a6f7a15a3560182557a29d20fa8890b01bb495e74275260d95e94256ea6dbc5c3b432f3b283322ef0fdaf675509be7e37000c445f98a417b5b08d68b90c1307e3b22e60b4bd512999ffe5eed5a1575ee9afd9947bb63dc2ee92f6dcb78c2c8c2d4d53f1a1ba7ce1193b3a114f891051112be4807745316a84ebd89390ba1965fb5d9593bda273a3dfb041447b6d933c69aa1a3ea9303cfd017bc6fa7730a3c5032529147c90d6a0571fa5f2b73e61c94fc158b29278ee4414fc6d7088d3229932926819efd91be0b6274b70f051fe7c0f91c127d28e58b9fde390ec5ed421d98ed39b0731037354a19c0c4242637af51d3504734dbde9d90b43151f5b0f85d6bcc1150779210412c6bd66e5521733670f2cef6eb3e906b74eaf68a5cce426895f9fc8110be5c52355f1a942cbf9fe6de2f633b9eb8a9e1e54624734adbc0b1d1ef345d59fb7dcf7a252502b163e04bcbc218e314229e0cc48ed019ecf117d3d8d18bcc4c13c78512cbed3e3665f55ddc76e2e889d1dca37df56ae413a18e8d4a4a004c371d39c1c8b5bdcf0956b4d5ba1befc1c33e515de806eaf477d2ddb805620e712afff8b7efd3d9efb39c15a4dc63d0e1dbadda7d3fb41270670a013de399cc8623638a011f3d8530157b1d68c87f70c240352405f46355caef7874c814c9078d5d45615dfb7beb684e47f25002a3d302a7a07253d2b5a0964af08cb639761d76dcd4e3186cea87943f97a91a4f0c100c2d50afef75de8b7c0ee58a38f6541f35c1c2be18c7e66cf86d12d2156eb10c1ec6961fc30a49d182979deedab1c5bcab47f812a75e87bd0fc20527acfac96f9db243da88f7ffe431fcc61682f2c3647219753bc363672bf1137481c7ef8c67730fc139d41afc0e4328a321519920a61d11bcf4ccb257ebdf35ae8971fe4b0e4645c25fb41cd08c4860ca873310dc02fa0c9850ebfde665d84f8c48cc5202fb552c8edc27a01f41a4677565d778b2a3ebfc827bec11f3552669f9101350a2e2d3fa77793350ddc7be3bb7127c1da2d9ab9d67706201f8779d81c8ac3a63b66cf22060143275b8ea93dc5984428354341accb50b78c4cc14cc0a310c20b24e02479d6ab9256832c2902172c03d44768dae09be0fbb51ea959a812ecd4a3112669d5da64d5df701f432e6af306a03a8617f2ffecb6addcb0ef5a8ce4d40ae010cf0872595a25c90d9b2c0bb6393790c1ae62fc28407f3ce6e3a5270fd8775c1ba4fb0aae1b0ae5af288bf55dd17c0eb0e77316b146f3435903a03c88aff80fc5b45d6ba9ed913d7cb36bbf6605a6032a86841c292d9d941d33eac401652f529c0171caba41579cd0051c96660219dddce4769f413eef38d5e770a5dd3414d5a9a2cbcd926f9e17bd869c8f7875a5d51ee19f0343841e90dacd015f08dcd980c639ce9efc55968ececef705f81b29c712797f1191704054fa79e2ff1fd60a6533610c8a6324b2cd63d7cd70c6fefba7ed425ab286cd963ed63d80c3fda89bcb439cde42ec4031fa7b58413f6f7e11339a0c3e2bf0449d8e26a437ad800320dd6ab0920a1519e1f7d6158e6348486b7cb77e8c56b3d018de324194a69d5b39f89184737dfb2fae57f4b7d20dda8f4db94f67b126fc2a8961b525f9b916b4cc8cd09d40d512e1fb905b827d7f1a23bc53ca8a33de862fd61d0e78d3ce2a25a24d0cf5bab1c4b89d8be73d005c3c209155a9bda8d576e087ca5bf13c54b2d4fae0550dd09a3c92eea01d1871b2bae6c62f378abe9b1a5d851cd5a0d17516885a66b9834dc4fe8551275560d9b9c239ea99a0770353adac240cec43c7cb82bd3b498c75425ce40b72347f40f1495c875134a3e32934493433e81fda775e71fc0929c51cf9d245cbcb62aab9e901fbcf82c965fd6355490c5fc9744374dbf305a987f2cc024f7f17902c375469cfe1b838742f177bf2c1a156b344a6c89f25437d4b91315537e90a6345074468b0ba61a292d382206479b04e47b19cdabed27da074232532260ccb9aa8b4d390fcbfc6ef42a4c38d2d9bb0ceac7fb61f62532513dd22d2fc9d28bbe8d3a82a748a0751b673fb7ff1d30233f5847f9c640024a37cacfaa4c846e071c626f2d7f69a362ee3bbc7c82491e13fd647b3bd44fa62b2e68be384e66888bb8b01c04150378abc9b84fd4daf76e28c297e5b3024db2ef19c76ab1241bda4f5390401f8da2dcdac9b183e0314839bc334582bffe6ce7d716d0ad77fb0cb93d75be16eac59efc417c1180b64203d56645c963fac18f1dec54058f3249c6faadf9b1e886b496cf72cdccbf171dda3bfbf6c8aa61a4379a5fc1d7bd53b91ef17746eca9b02178f9e20eb5a9dfbe3ebf57f39397288085669463ce62fb1c50ca4bbaab99002cc3a3cf3b14a706141227a9a59c14cfc7110ffe0a44a0346dda2477db8a4c1fe1967aabe91cb5bbf29a07d419a2b253cc111e5315a57f86efdfd02a09bea3c41aa3e9f626ccc14bbcbb47179e37b5cfc810d4ef2bbb449189d3783dcc031ca313c6f2e2f06b11617637c885ec8997aa40f7a6d2d09988aa7ff642f801810ab6b8c510bb057363443f7c89e2ccf84f53e5d9d02c88ce0261ead41267a7341609da291b543909495960adb1928e42192302160782e8e8aab59292ec2a78ba1f70955eb2bc96ef0c006884a0bcedc77525026dc2a3266693133ceb1af31f3ebcba753a000f720c16f0e6fdb135b5c8e950260897b974ab07787ce29a7b0d1d3f36b9a0415ec1f92d393070e0904751f0d14eecf3fd67bb40682a0b03a0ac69115a6bc62c93864c3517f39af439e20fd4b8a9d4ebb180a230cb0e702aad086916f8dfd7b8387c42dda28d367ad40f84d8707008cac3fd69fe156e1c8801c12a85eede940d42e455087d64628e842893fe7e9a38f8431fc298402a48c38713270b3ff2e06dc23a0f5088c8af1a8150497bd0f6bb0f4886d51dafc8ad84a6453c26cebd883bbe67454a84aa09e70fcc2370eb5981554abdf74298bfe8386a42ab462e277ac2d03b37bc84ac00bbafc15e6e22be474dcb8300a1301b42d3f44d2ee603c7df478b54aa46c55c76a84e38a1fdba275d1116e0208311fda03a26f4cbb3afef234a14cbf561497c5149e045701800c5d68d9663502c77ff2b1ed94130d8a5671d5ec1ca27d25e426606fa6956cab6920525ee6a44a0ef35e5113b268bc0f631a2b7fa672981ee09cdc81e409f92977d456c1c06df3dfaf257813580a984043413d705d7a56f132795c62d9dd6f94d00ee9317878489755888d9690e75b3e01415e3e160d57e8bdb311cdc29c67bd85111338268b996406898da2340f40d9573dfb236154821da6b0fc422defa0beedf91776679abd7d4572246b412e8c783b14b6346b6ce59b8cf886e25f3da558726ce4d936ac3e13c7aeef8bc30cc1426e7cf03533fe645e0aca524a0ed9c81cbdc980bd05a570b31996edd50834fabd8e442b14b1f2979e3bfaf33c9680defb6c6f6a532fd75aaf4db697cc19a65e1ae5e779223856f5194fba0e80ca0b755db1229c085275e3b0f4a5d592639251140f0921598fa803587ece61ac70410dce6fec85b2ca56ea2fdd1a449d53c7fd64b37bfa42d1634196e6ad2e7c887717ad2f127103fc0170d991e2b367296ae3165132c821a64bd9c7d0f4cc2bc79e32d5db5ffc7638490", 0x1000}, {&(0x7f0000001980)="06df25453fbe5ab00a49b0c5465b2376e26ce9a718657d9d3ea3b09f145d90f6f310864d64e9ea83ecd45cbc82293b36e6a76f48116661bca98f82084f0f8301930f824dff1a4768949188a2bb4ca9ec94704905ab9c0be1f7178a285d960e8d304c6adc136b3e5418577216a5dbb63a817daa73f33a0459398d6f4262c139ccf8197574af3b173189c7e06abaf957f596183e2008879ff6ab43162426a06dd6cf94353a87bb1cba5ab5152f6d239785f2ab92c736e0389e01a8f6b87d923228270d0f93b8c0cb0949dd262107b81f4f1a848e46547f9b22c455077e42ac199989ac29f85f16e1f050e8db679276500025269fc96164c36b391bec5f", 0xfc}], 0x3, &(0x7f0000001b00)=[@rights={0x28, 0xffff, 0x1, [r6, r2, r7, r8, r9]}], 0x28, 0x4}, 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000740)) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="526eed572442aa83663e4a861babb3c69501ac7444849d33a1fa4cd1bfdf16ae8d1f827e948354350fcdfb38b5a08d254fa8f9072a2017c12a100ba163a009da86feaf0cee983e2207882c8300020000cb20983ec052d6e65f77508dde3c588c9f78b62e829ff3a1bb39195568bb351fdcf956ab1c98c2554dd0d57c9674ee36b953448db0e1089b231e92"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="96", 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) setregid(r6, r11) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = getgid() fchown(r1, r6, r8) 16:00:05 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/49}, &(0x7f0000000140)=0x33) r4 = socket(0x18, 0xc003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c04017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4edda521ee1e53fd26f52249c901f022f199750c3ca4083cb28aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b479442139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29e92709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d2ac86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b94022fa25610c1a628365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de31504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829b0b24d7a7c3f546169e862dfa2481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ecc38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0f50d6aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebeb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254df66e3cca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b220000aec98f467f0491ba9fde0b158297e4395dadc99acbd9fabf4ab67cb55847668e7b0462eccab85f02a45a0ecdaf94d6e0f38eb3738324743b1c6683d4a9aede6b96aaf255714034f4b890ec2aea06e8dd14a9e27e2f797f1bcc4a043c87c1834c86ae104396ddab93277aaf490a46cdaca4d041f45f687b5793583309b7af76a31647a43d7367251400"], 0x10) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x4, 0x7, {0x9, 0x7}}) writev(r1, &(0x7f0000000080), 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3af604cb11b950a8f1a3fbc20536f3930b6de9ab6e4d50ed122cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc481548b5ed4016db64", 0x6a}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000680)="ab700a510ad5161b63ba5bfc58d964d29a0a06ec79ebbb877d3f35c13e907c90b9d82d092636d0b359fd1dae7c2fef782cd230d15ee29f8aed48cbd2de6d7519bf05c194bfd6929af98cdeec0fb84ef7d64a2b1f11a6009da4264af2e35b96f083984aa079d03849432b", 0x6a) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x1f}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="d5654b6dcd2b3a07121c7f23a98e8bec72766387bdeaa3343538d7f68f08a16aad1de6c696b15e100c9c978fc24448a79d918e218510585af09ee574d34c2fdd9569ece13368b5c2346a8bd55afacec6ac56f6f678c409b157a371edee96a57b01d2237092ca150964f9db7cef464a154acb8c0a0b46d9ee3ac99152af7ca80341e238ef0c5a8500a06f796cfba6f3c35f55d925", 0x94}, {&(0x7f0000000180)="550d7f2ad9b606b8f2b4283c5abb8f848f0a3727ddf1e3a504df2d3f8e9b1950b3b1ca98724d", 0x26}, {&(0x7f00000001c0)="39d76b4a10deb2913695290a420198cb2f48b4504fb99409c60c7147c51df1e56e898ef2eeba6634ac26dde029be27892f6e85a87ca5bd6fa57949dd30b642043ea66979f5be35a8b949cdacc650886b888d5fb0deed65f6cf28ba5df8afc5085456ac2caadf1994459ff649432f80c6b138f02c51e7c664aaa5e723f0", 0x7d}, {&(0x7f0000000240)="3cf4e030c7554752392590360e6c8826027a842e3a836a8ca9bf065f07cb84baf721c68a908aa9ef37f5bcea7a4341f43c3100d50bee6dc1fbfffc5ea33d7c5398a0f8136057ac67bbab592567b127017809549757c8868388abda9f850e5713fa7f03444a006b3f5f0c8fe420445a3f5d77461b26b1f2eb527d6e0350761dbcab1c80db70a1e0b6ebfb00cd8bf8f26d52eae5e0e60b11ab643a19c89365427af0872bdfe117fec2b8f0aa1a6e87b828e58d922e77e9", 0xb6}, {&(0x7f0000000300)="10758d82ee1b7c0a61ec48a5178c4e75a6338c4eae8a39bea3874f8c9b5faa35ccd961973cca35ed30026feeb7b7ad6b3b087464b2485dedc964ab7d6876242bc011ba65b5df945e4dd7f98295a079c7d28c39fcd2fdb20a993604d9b310a6f3", 0x60}, {&(0x7f0000000380)="de87015d8b4ee85259748b7da829e3b0ee93b7f6315aa8847434bedf270fec4cf21cadee1223f8968769ff7a5d938ebea2ebe51ae526c17d24b9b19d06a11f2d72978fbc6b64ea87ff0d8bbbee1480349954d4036af0757c0854b2c2e3d1f97e7bc5bf5b1180e8d9e53bba57e52dfa5e4a9a8c688838278b22498f1a7f7c4db04a34fc33508bd9f13a6c0bb11adda7146f8728a2d0caad4ef8076d0c42e2", 0x9e}, {&(0x7f0000000440)="27796d5121e84ebdfc79feda88ed667028f2fbaa4aef8861f5cb3e180e1880ac", 0x20}], 0x7, &(0x7f0000000500)=[{0xe8, 0xffff, 0xffff, "1c632f07f97ea180522983c07eb9dd83ce915598b7e77cbb5266e39c224b08a13b788c3f0e03e3f5539f3f0545f210afbdef3fd73c5974122bc30e5bcaefc1f8dfef66f389ebebffc73fbf6b5aa66286dc5fb39b0c4cdd8752648dc8047f1e59307b73e25e26024f497e4dcea92045b67ff495a1210ec65788d36b0bebc296d82e9afabe9237ef92250b6a99347bf47388ff1e0ecb25317b0606b243eab8a0bb74c1bcb9fc8d1255f3c753fdb556e18c9d9bc7ee2408804c87e2cfb04bc5d9a2b5627135743da42330bac1ef945cf47d2c23c69b2321"}, {0x58, 0x0, 0xfffffffd, "abb63919dca4789fe77eadf60ad5a23eea91cf59276a81a6a9f881a981626a2846796e64f7f1554a7d7d447aaa333b5986fd33c095232993094a70f02c9b6b2c8d"}, {0xd8, 0x1, 0x80000000, "9ec722b89197c9228f1bb99ce0b9ee5bed7ef76cd796aed7ea8ea71189d6b08904bbdbb1f4c491d8bfe55b0741abfefcd1df1ec7957bac7eb251f248acba45cb303ce411fe36da35b6b69b584ae01f42ec9997e8415d5ea4621bb7154026cdb5ef3ac5926afaa5ecae916eaacb1f85a9dc5dc6cd5a48e59f2f8881e1d44bc9fd7040946cb7ece507144cf22ea0d8282c223d457cdda8dd291780f7ca06149650174c01272a9f124f41af65d67857cd71224ab907cef976a7d6d869f66cd73eb648a9b9"}, {0xf8, 0xffff, 0x12e, "4541aef0056f776e97f1aa4879c22ef77a69d834885b38c51818cfb8cf9f2cc86730b55761862026064b1b8eb4945f788d91366aa68904a64a77963d8ac0ce77f1ddf4b7f9f06ee585bf22b21a813a4084713f7526b4197d6940265ff8059103efe857fdfcfd65cc504c256a0a25a1519b11e463b9a62b696ef2292ea220cc708e3e98ae01bf2fb9241da9244436dfe681ac05f28ea4e43b0316b6c4611dad20197d03c9118853d5682173ccd1ce6fce272a2b70eda0ff6594c42aa2f09aa252d1db4c7f2e4dc413a10f0a8465906b4d388dd679f7d11c6529358fc3f0378f9d56ca8fecdfca5b87"}], 0x310}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) preadv(r0, &(0x7f0000002340)=[{&(0x7f00000023c0)=""/4096, 0xfffffd94}, {&(0x7f0000000040)=""/11, 0xfffffee8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0xc4}, {&(0x7f0000001240)=""/4096, 0xfffffffffffffea9}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f00000000c0)="052204d9ee2c980e82e46b38b1f72946cae10de909dc2cb7a20730434cfaeca3915d5217cb7e0200df7ad0144d66dc3bc817190300000000000000006fdafa") 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f3a696c653000"], 0x114, 0x0, 0x3cf, 0x0, 0xfedb, 0x400}, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r1, 0x40}], 0x2, 0x1) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:05 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x4, 0x7813, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = dup(r3) kevent(r4, &(0x7f0000000300), 0xffff7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) sendmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="6b6cca33436024df66f1874115", 0xd}, {&(0x7f0000000080)="392b5cadcc2b66dc0a045e4e41c8e5645477da827d5d77a396b372257cbd9e5acfe1cfcbf557b40d7aaf1520ef30d371db2644cdd87000dd6371044b54a64cb044155413d80b9fdc570689cf41c5c39e39a8b3834a8be7b99a1b9ad665770c301af33394ee52cef61761728d9eb305a7808b0d0c8a17b531bd98f034ba10739ace52294650110e130d76cfe9b47aeb6708ef14476b88180bc5858e82ec04f7d2dcb1af9733be558d030c9326bdcfe5ea689561a7f27cbf82b6475a43d0100b9cbe8fdfc8cc7ddec15e904adba867aab6a4a9c6bd4acd24819b2d74c60a99f50a258868", 0xe3}], 0x2, &(0x7f00000001c0)=[{0x38, 0xffff, 0x5, "da81b97e4381d867d5115777c878d93b874978e4380b2a46b69444d1d7c72e763e8440"}, {0xc8, 0xffff, 0x2, "a58c75aa82614031963bae7a66267f94b86a73c88e59d18833b5c7e6c153991040956e7edcfda8258cd4becc638146a1a56736f4b995110f252dcef654c2e70c92887b2de05eeb5fb874158cd6451fb53a18f42a4d5ae3667b6b3ff3ca11afc9f60d657979db973aaf32b91cd8bc347c833a404e3c5f01b01da900dd1b9f185d7d32dac7d25ceb4f407a02414c2a8846c6278fa06bde631a02c56c5d7bbf2f7c6ef46fffd004475b5338dc605b266bc3bffb72"}, {0xe8, 0xffff, 0x5, "91032193b7c054d4aa77ab54fd18671fbe8766b53937cf15f1a3e39de1925b040cfe5e821edaf9a364af33ed59c342d19cfee195f9d9e88f404a0a85b234634601df3ee272048b81251d26fde2a9f96c11d14d12d4f33fe9bc6c2312f4a8d7c1e68b519154fb4345489fbb50852fd33fcfbf05db74d8cea2bc639aadcde9a22d46ba72fd5234615a96a0156e736f96dcb9175fe61405d8a483f49fd1def0d32a30150185060e4bdf5bd4927c9b5b70c63cecd60dc4e5d579573f083efb87606888004ad197124bed18b70739edebc6a0bad8c0"}, {0x90, 0xffff, 0xff, "4d7d457b795a15e16f62f5c58d90632062233fba8a7a7e87b402c2df4b88f2edd3f5f4beed054b83abbd464034dcd398f43b9af235db23486ce06ffc39d6ea1d5ff19a39154c6cf524a2f4af77c49e6141ef7594c02a1056b9251bf68e302ad44e6e5b8dc15ec556c6519edb54605a9c0dfca68904a0bcd2af"}], 0x278}, 0xd) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x7) 16:00:05 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 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) pipe(&(0x7f0000000280)) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x1, 0x0, 0x1ff, 0x3, "000000000000000100002000", 0x4000}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x40000000011, 0x3, 0x0) r3 = semget(0x3, 0x3, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd, 0xc000000000000000}], 0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000ffff000001000000000000002a823cb7074b286a7a986e12df6161b2599b2cfd578bb0b0771f72ed7ee653b157fe293368af6c4cef56155d94ce7bf6028c14188dd7271163a1fbc7f94a00f24c05ad701747f455b9dfa2af3d512ebfd6e2735bcbbbaec4174c91d50e7dc633047ac7e97a23e766bb3b062dfeb9c1a5ba1155933913a717075d52a100"/152], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) r2 = semget$private(0x0, 0x3, 0x141) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/154) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000140)=0x80000000) fcntl$getflags(r2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r6 = geteuid() r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r6, r10, 0x2) pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20007000 didn't change! 16:00:05 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) setsockopt(r1, 0x8000, 0x10000000, &(0x7f0000000000)="4fbd5b466a0c9edac815481966aff275373d2b4b88aebce2c5ec87d6028468a450306e5ad4a6adfc7cc0a242511711e480a72b112f8cf1c15b98446ede09", 0x3e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32=0x0], @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32], @ANYRES32, @ANYRESHEX], 0x5) write(r0, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x200) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7fff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) 16:00:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000880)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7ab6a658cbbeb2a02f0122060b352bbe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c782c2e8f622d983d37ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086b0500bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e700100000a581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c01008417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffb06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0d04f50266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bfaf9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000001f8d0e0b905148c6d8cdd8f89572f2251d0d31e28be45be631beb22693db816ec407ecc8c449b248d9a89f5a8b36db19b68037c59c4f2c285ab30ad08763fc59bcfa3bbd3afb06ecc91f2b47db63900701ab387ad37c1cd0021ed545366062957810b22aa7ee5ade96561b1bff8f9f06bf9ecbbddd3de29c1a22b3b169e0dcea68689daab8a8329fe99df9e4d4064204cb4063da618a2a9b4b18f1d194c9bab6d37e0c73a827382fb1308efaf9e553e44766fdd9e96ae78749e308ff99b3bb14cd2f820052a3f908ae275dfc4e12a2338918143ecf1d4b0a95d35ef2a0fe50dfe9316e1168054d96de05a952728cf0fe2172784e21132eba74b601aebf83992645d60d50aa7d329f1f8d0ab55c0b140eb9d118dc1501925a1594aaa920ef52165c2e5262cccb1c7be28c61876863124d1779bba0e32fd09452441959a9b72c5d949ffdaf101a3ce1a21f3551952a34a60e15854ecb117d222b7270b2de11922c"], 0x1, 0x0}, 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) writev(r6, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) setregid(r5, r10) r11 = dup2(r0, 0xffffffffffffffff) sendmsg$unix(r11, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44f7155a79637c04}, 0x7f48cdc240eeaf63) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x0, 0x0, 0x9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:06 executing program 1: r0 = kqueue() r1 = dup(0xffffffffffffff9c) pwrite(r1, &(0x7f00000000c0)="d4aee824b9cd2d313671142443d832507fdbfbb38cc9df8197814f6939501bf90bc32c66db1ebcf165250aa1bc3e0f5ca4c57ba1fccebc49d3d9586b19f997f271e7642d7c824c53407fdc8eb0c2171c1e9eddb8f9a0290c518c40", 0x5b, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000180), 0xecb, 0x0, 0x7fffffff, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000040)=""/71) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) socketpair(0x20, 0x2, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000b80)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9dd93260696f4aa02ee3fe65407c46"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getgid() r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x1000) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0xff, r11, r13, 0x0, r8, 0x100, 0x7}, 0x0, 0x1000, 0x0, r7, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = getgid() r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r19 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0xff, r19, r21, 0x0, r16, 0x100, 0x7}, 0x0, 0x1000, 0x0, r15, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) getgid() r24 = msgget$private(0x0, 0x0) msgrcv(r24, 0x0, 0x0, 0x0, 0x0) r25 = geteuid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x5af1, r25, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x9469078acb13019a) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="b0d6b190feefea68083d77d04d4af72737eb", 0x12}, {&(0x7f0000000240)="e17501c8fb28f10c9501f7980a68677cb1ad955b87f0eb6ca926a4ec6b0152317c9ad6fce8d4671a8828ec543cd971e420967131f6a217c1cc459026a25757c9e181b7e97db0da5ff5498092c9387547", 0x50}], 0x2, &(0x7f00000002c0)=[{0x28, 0xa84bfbad1521e032, 0x1, "c3d651a5a031397acc01783b344e76b8faf578b55c754109"}, {0xa8, 0x1, 0x5, "593488d04d9298a93fe2fbf3b52526a9558e70fc07b15d56da79ac5adb9615606ab7f7a35b9afdd573408cef57bc8f71ef2e02f271c2131e5208df3106c2149361cb82d5f402b6f213b295f48d8e9f58019640aa95cd46e4ea6c7b3fcda67c49a3e8580a78e5e8123e9dce13a4da1a4cecd2b413aa26af7fea28f8ef1740f06521a63489007f092cbd14bec2d2f5b885c6313655fd98"}], 0xd0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x10, 0x6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8080, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x9, 0x40, 0x2d}, {0x200, 0x0, 0x2, 0xfff}]}) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff6, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x4000, 0x100081, 0x0, "d7e74de400000093db1d8110ff0d1300"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) sendto$inet(r0, &(0x7f0000000000)="7b9a9651e6fa266216b401867143ec3d4ba7b53ccb872cfe5b6209a6fe0df49e14a30b33c971377b5c5d98a56e0bd6c9b54b322af0e76eebbfa4283b9d12f5ea5a4636a18de6107c81f6905b5a0debad6d860772d239c4abb0647f86e6f5de100693963ca4726876d962f5dc4f22abc435cd0ab3da18fd2140df0679724b2e882b15f367d88b6d9e26992765dcaa16b9942c686a6ec36f0ca6eb3102ca161326594efeadb9617227", 0xa8, 0xa, &(0x7f00000000c0)={0x2, 0x3}, 0xc) socket$inet6(0x18, 0x0, 0x29) 16:00:07 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, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x2000024, 0x0, 0x0, 0x10000}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1011cee8fad27050cdad8ffc3f5", 0xe, 0x0, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x1, 0x0, 0x8, {[0x5, 0x4, 0x3a6, 0x4a8, 0xff, 0x100000001, 0x400, 0x100000001, 0xffff, 0x800, 0xfffffffffffffffd, 0x7, 0x400, 0x9, 0x9, 0x20000000, 0x2, 0x2], [0xfffffffffffffffb, 0x80000001, 0x3, 0x2d00, 0x400, 0x8, 0x2, 0xec31, 0x58c6, 0x1ff], [0x401, 0x2b3b, 0x3, 0x5, 0x1, 0xab, 0x5], [0x7fff, 0x1, 0x200, 0x1e39ef50, 0x800, 0x897b], [{0x1, 0x6, 0x0, 0x7}, {0x3, 0x7, 0x80, 0x19c0}, {0x3, 0x3f, 0x2, 0x4}, {0x5355, 0x800, 0x2, 0x80000001}, {0x4, 0x50, 0x400, 0x1}, {0x7fb, 0x81, 0x80000000, 0x5}, {0x6, 0x1ff, 0x1000, 0x2}, {0x8, 0x4, 0x1, 0x5}], {0x0, 0x5, 0x80000000, 0x1e1b3473}, {0x7f, 0x81, 0x1f, 0x7ff}}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000100)={0x5, 0x0, {0x1bb, 0x9}}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x7, 0x1f, 0x101, 0x48000000, "d93bd54cbb8cb011c51082a1ff1b9cbb9031d706", 0x2, 0x2}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r3, 0x4, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) fchmod(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x7, 0x81, 0x4, 0x1000}, {0x7ff, 0x2, 0xe4, 0x80000000}, {0x7fff, 0x1, 0x5, 0x6}, {0x3, 0x2, 0xd0, 0x4}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003b00)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES64], @ANYPTR64=&(0x7f0000001640)=ANY=[@ANYRESHEX]], 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x2, 0xffffffc0, 0x1, 0x7ff, "bf500fd59365ad2c039c378467bb2ec1f20cdd7e", 0x9163, 0x1}) sync() 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/85, 0x55, 0x0, &(0x7f0000000100)={0x18, 0x3, 0x32, 0xe9d4}, 0xc) setsockopt(r1, 0x0, 0x16, &(0x7f0000000180)="908ce0237815b95127e115399611f3764b9ce3c5e7acd05726de9db43c8fc47dd0521d182e275e0485c6c017d0a1d80300000076e5c8321cca10770ec4e780e769eb50930b58139ef16b8b6d8194d68be09f159702c2f5e6a43ddbaa85d57461e0f2c9eda6b39ec3184d00dc7a2fefa797ee44b6f0", 0x7f1022b169899b91) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 16:00:07 executing program 1: r0 = socket(0x6, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) getegid() 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x40000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) shutdown(r1, 0x1) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) close(r1) 16:00:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = syz_open_pts() flock(r4, 0x6) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x58, 0x300000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000003c0)={0x7, 0x0, 0x8, 0x0, "e01a3ba1b6450fc2ddd36e747ae2822fa067d89f", 0x21, 0x6}) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/63, 0x3f}], 0x7) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r2, &(0x7f0000000180)="e60e00000000000018072f799368be934b87f5c90fd620860fa5aa38840a1be015b5f89ebdc93069b23af23c5cde3538d1ef5893c72243433ce00c9be56e6e04ba7726d58f8b0ade59ec59b1766ac5ed2789b85cd8361230cbd4f761039eb720e573412e9ec6ca86e064b2eb4e1f662c2e3022db338f8068fa84750dd5f6e374f4cf7f646cd2e267d20ac3355d3383ba156985fe903d48ff259b04f010dea7d44d4c9dcf30913b96c47bbb69ceb01ae59f0518e5dc42090000004319e4fdcabc2c53b4d07f728b9cecbf06f7844c2dd36c91d0002227296396b921640282e4525343c3f100"/240, 0xffffffffffffffb3) 16:00:08 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') r1 = socket$inet(0x2, 0x0, 0x400) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r3 = socket(0x2, 0xc003, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(r3, &(0x7f0000002940)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d3010028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2dead126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12040000009d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f5272b25e7c3848888ee60000000000000000000000cb9d1cd7ebe0e7e1e763d54d6210f5697261461646d6a15738fa582e4ff58a08f22d4901b075ffef0d64081c31582d5104e62279a714ef172901384b475b208de9cf5be0e902d7441ce55526451c68cd788ec9b956fa4edb066cb25cadd08f7ed78330708a9eeb0ecec1f0880279af482d55a00a7e0886c832e846b92f7591b955a7b90d34ccc884e692641aeb13ee7810de971e1a93e14f106cf72be09239215a9592a1a4e82ae7cb836fc0b9dd1e004b717577dbb27826b8711be200000957c17cc10159fdff874b97aab894e8424baed736c34d7265e49a41eecd7362f413d29a10e76227180e8108a6000000000000e1d6942bc8a4fe094efa8633e2faca9c2e60f01457a4fc8d2e26ebe26b99adb41188419d2acdbb239381ebbcd6b8fff6235b972c1ab45e38407eb023f71f41b16c242b1ca94d3527d45490da8cdad5aae994a93b5638c7bee59ecbd6334e63f4d8205a19cf33aa62c069c74ef9a9b8ba564f326d67c7efcecd4f8173e7e02e7b429222dca36a4649d6236254d1bd4caba64648e376d52da773670207bd2f5e15113d64fb96fb87b926de85cbf5e3d9519a22700f07a4eaf70a428d4403672cd119d4fea722a2d3e0255e45cc7c2851a2c0c405083b0c722d796eefafd941a1814251af5b51ce928969c6d053b3e4d9a639350ecd9ed0983c831cf7074745cf5233880f35175bc1012ca51d277f0bc2bf96020dc1e35f753fa29cb073"], 0x10) readv(r2, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) socket(0x6, 0x3, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x2463, &(0x7f0000000740), 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:08 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/62}, &(0x7f00000002c0)=0x40) connect(r0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6b01008bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x18db94ca9fd421dd, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)=0x7) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) readv(r6, &(0x7f0000000080), 0xa) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2c1, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xd3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc76d25f92f9a310b, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1a7a) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:09 executing program 1: r0 = getegid() r1 = getegid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x6, &(0x7f0000001d40)=[r2, r0, r3, r1, r2, r2]) r4 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001840)=0x7) readv(r4, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r4, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r4, 0x20007461) socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="018000000000000051e20eaff4369e0f6c65310082fc41beaf031da0e735f78e692b2fce434b3e7f13fe1e046cc6fb4efe086d254708f4e0c49ac644985ee96a34d4d6a1e540c67974e2e4ec871702fb0fb3907a337a2911c9a0079064998eec68049ccf665c1628f33c57bffb7e4ef71c0db765fc11cf7915a667d1036d7ef9b44f4ed4b7f179be3ef5358ff59fdf324cc43313862c32d8d7c9080b55d2e10a3c576b7398f4cb9bbccab824da58ba7e12cf028209d178c38c9d8d8bc723aa69f55123d6e12dcbc2bad111cd09a4ee37ed9b091681f21d7fefe2491a4f50fbe7c1c2b31e7db6ab053d38fa78995bbd4b994a01825d40b4187050fba2dfdcd6c319f25922d16b70678049fd5a19"], 0x2d) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r7, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r8}) r9 = getuid() setuid(r9) r10 = getgid() setegid(r10) sendmsg$unix(r4, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[], 0x22d, 0x20a}, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000007c0)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000080)) r11 = semget$private(0x0, 0x3, 0x10200) write(r4, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) socket$inet6(0x18, 0x4000, 0x3f) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r4, &(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) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f0000001400)='./file0/file0\x00') semop(r11, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:09 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) writev(r9, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r11 = dup(r9) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000001240)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000b80)="d7eb2f4d5e96c8cb6a3f1c41cba981b0c493672f9b736dc7bb8424ed90008206208000fa8e31920d8751b52c31334a4c0d4120a481a1ebf936322fcfa12c25edebfb0888abe4063d6025e7cbe32c37d53155d770c6286aa5c7d60db5dfdc3e34ef968a77ba98aa3b641662bf67fd10b94bcb7fdb89ebd39764316cd6f6a0be5f667fdfa58ad98d5c317c6c6b4f4b353914e76c499afae3f63f16ff197d048a3456e0bfbfa33001f6384d02fcd7a7f1f7514f117e6ad4358190490f174c97fc75f94584668485c9ddf56b46ef26c644806a421e8264264abfa64a43248dc05f8b75a6c347fe9c204ef9a0f8ba8354e095d601ec96c1d36a21234a18a001d44809a841fc52661160d5ba7c57151429ffd538c610b0ae7306464f8bdf39b9c70e94821e9d8d70b7976f24da3ec290828d4aeda9682fc24b47db9768f2408257f5025dae2c484b6cbfa789575361beef2b5e990bb5efe9f450634c7ad808bb3129fa885920a1df0fe50dd01494789183db6c5830b38e78d4e7b96a8a3b2153865a841b83c1bc50844765d9858c436d8466c21b0b9038a25e21f12d96ca58b0b69f2350bed63bcd0ecc18eba70f0ae2dafc71f798c1f0fe4a55db8d819a6490d850ed469dba72afc967ed1a00c062de99fa37f21c5cdfca6cb0d984607a0917d880f471befba583b1290dbf6925d35c5a8f2848cb11b944a5052b726035839f33b51937666852d68f6c137ff38df7aed9d6ae763bc284fc0628801cedb1a6cc0d7e597e94b36c18d46e4ba8e7f1587aed814534ca22c26198fc6958c3828c79470d9a9df1b604733f37e90c03f11669392ccd8012bdcf5adc031acbbadc6ae6e5020349c9591385b2c0baa368bba4b13ce2ed8ef089bb154dd6a092f50225781389fbed592b42c00be26e0a20b76d559ed268c53b27435e3b7d7d9809552e6f927252bd23933b1ca89b81161462ad85e88bd178282e9d6337b494eef95deee6200fec07820f7b88a886b9f2ef400162a0919cb8c578445d8360cc1e87d7b6029df860b6d2c2e7b857c8e256f0ccc9554d1194dbde0896a066a86824be83a2d7e68ee508088bb5e9469b3d78755d0d2a912b066948e5d3260b10fd5c8f0ada8eaa4ecff3faa24609c5e31eec62dcd76d118ee89c9c17189363941496ec0b7f19d979f6ebf811215f81e6f60a507d06e159dde49b8a8778d8dd615a3324a3f3ebb142d50f7d6524e0bab1bd9722d0f093e5ba3bca5a7908878cf9104682a2756bc0d1650c2b7df973acbdfb7bd1b792a8065e77a55688ed8d07e779d6fd603ac44aa12f17f28372af1de307d5eb6b131e9bf10c5d73127d306d0ce7fcef1d1ddfaee3142b99c90ead484485a88371ee72c28d671dbb11884f7061f0442e119488bd24ad207a82c9c9a5e93a51aaca443b6960136b460a6545d948f67920497c7ff5706253b21ad5a56c7e931033c9657dd357867dc9f889003e2229bf12daede67b7e71a424ba959c8ef82afd1cf2e97389e241ec50d96cb3ba9f677e666bf4b0ed0500a798429acabd70537ebbbf68daa901c2c2fdb156c664ac585640d41d399673144b04dc5e0745f0e14ec11b52ccc160b810d101612b093acdaa48c89dfe113f38d07ec691ddf6d7a2f838db1c62ed05062f2feedf91701615befd5e31dab5a0fb685c5bfc2dc5f0f37dc813ca73f1182242d5c1de4fb238aec1b15652f9209e3ad5b787982ff128b050b793cf5ac19c7104b455de5b84e9d77baaa8ea02fbbd7bc048fdd19331df6c10fb9b66325b25eae847bde00547238143a6d939d7aebb1e37ff82270ee05b5e0bdbcece640bc6e98a814f7e0c59006d8c6e22b0868cc05f088d45813286f8141900143c8e781837371d691719fd5a16b1d4d3f5866ce99814ae3792c37c9cf5584b2fc041c281e1deaf2ee20172259512025e964e698e0aca4db39b9c62a225ceb34dffae659ddc5d30d7036918424d70589caafc1b9153b3b3180b260e272630872035ae8cfadcd5e7965af5710b6e8e04b7f5f6dce4f1ff40504d61786620663c043f8ab7993b86f0d434d98e20241820bcff7cb6c6279fa7faa1980170cfd192a2ea38b35b69944ebf0e2429016e33f32cfe8f2c27a89d82aec88a197f65a8323d50f0607363d249368bd87babb569713660b1d38a3ddc6cba6cfee84ef86dafbaf7d4c8bb19914a7cb2941ac8574e28f8ad7c471ff1825490fcc750dfa9f0fe5c947214f4dd1b1a1695f193763c432b949df9b32539b1b9e632bc0237acc17b180f5fe77f55de1f147d6c0c721515a2c7afb6b125d593f984d34e800536c8db68db6aa6ef0cd3c3d7b3d9be8b6237a8a1337b2dd6420017c6739162433f6a62411033de5d7da38c1fcbc5c576a68d9b7bd023b48ca1741781601766c589294e6c919ef79fa6efb09717b20dd1bc613a5a3ed5fdcce440624edc79ca6f6ee6337289c0dc6ed7f9a00825abd3ce1b18992fa0fb77ec2be75be09c05fccbfaa60e108feb953256d78b613f38a02e3e6306631706905cdbbf2d466451c96e297e7d3ca951caf5cd129e4a091f369610aac301b317730290d118e3aba3bccb180fe1f7536f18b924a6d732ec80b1285a5399e85f902f8fb52618ebaac7d0008738df91c7f81f9d0d816f9aeb79e0847b529bb5f0be1a05b7556146225dc76b7df1e3702cba7c9ab056e377902d4fed92a4ea8bee682b06f89a19440939d1d3a5624ce530ac93640d5f692fdf71ec79f5143d57c87c1d77712cdb1fe34762bacff1bc5cbc92a5956b50a2f983d33dfbd88c87e5bbfa2d016af4a24c337954339f70ae3908a372da2a151766b8f4bc18e0c682de6fa45130228a11ac2e34d2faffa239cfdd2df654c2127eb5d50e106a59fe5e04066ccf86319628d9c2b89ec1947a6745eecfa0cce3cb946120f371ed864a3b7cb86018f294740c40e30a8f0668a24cad396773dc97df912707d5a52bfe0b3cdf877f96c157a7549fbd050016d08d91ead8c0039361ff5ca4c32573866af96e3f439a835d7a7a3bdc98d4c8d8f12a0d9289b879349601d113db3d261fb9a6ea91ec74da6e1c04e7e03fe10cf9de90017ffd025c082112b0ae369db00e16d0f7e9dfe4d1cd16c7469cece2a8983b712d4db6affc73569040588befba78d071b96b126db77a2965d4754803d874c3b3f4634f61ea39d52dcc5626f205b66b4812e2b43679b4db41dc8bf81a38fc82430892114e01cfd4aea9dc72f4aa79879a1d09f391b997c8d994dfcd3bd49a94a76bf0a3fd0b7675e22d3f8bd0895b22cfd4a51bec9c850c461a71dbea63dfd3babdc43d95ceefeb357c32ebb6d9ab1e02d2eda9b1549fc4f3bf2e2c04a09fd10d1ccccb1cb1ed99e20894d75d343e79d6f1a8f1691ddf538f45c1f58c939c05e83618910d90506f18c445fbce6bd882b42cc1aafcbb0905afe47db798083e2f9a9e3d01052eff14f436d361f009674d7879610f2d92122e3afe5a75079d3846f562bee2ff82df4e85613215cc6624ebd6261d0bd1b5b4c8b7d762b6525a3869b3e1e6268f0867d10ddd65a298f16a18ae3fe2cb7a67e3d4ee72d590f7c5aa19b72d428e489a87144571bbfce4942d10c09bd10f2fc673fbafcd8c24d4af7a6a43f7d99c982725e86ad318b20a36ac261c8d26ead0ff756b182e61b8df0328cbd109dd488dc6c69a24acd266980343a656982d698fc5f17afce2ab66bdb0d84d57d1b01a9f0516b243a9953c3c6ffa9e2f1122389ba2e383c1bbcb4c761fc9b9e11cdf77913600abe8f165b4677a1ae64064ee78a90024c47c58a8508bd5d37bcf6265281dd952e997d7ec525dc3064a6b7a25bc98c685a66993f4d86107d9f4de63522113c1f3118bdec17fe88d0832b435a559655cfc598a61f906dda4574ef969b0d584064bb599cbb3a0dc7213de5445ce5b01fe256cb8ed1c46af91d0fb1a2d3de5288389f5849da8724006dc7b11a10c266016b04e5be15d9da57dcf9f3e0d51800ca21c033c08597cde4d7feb23af09475412518abce01c1c8b7efa601a7fdc87d50ad5a3376e5454be966e70ddb4be13c242a20776b0a4ec9e948586afe9aa7c6b5e999f23d954a0113638736a61c541d437cdef472376d010d603a2091fb41f441118c6b101469cd5d142988e8637cb14164346c559cc5017464dd4a305a2834799eb5a41ae435e2a36f3d54dbc0b167cbd9e46a9c503f1f2fd9514663745416e855f68affd6b520ca081b0e58654bb3ef21483574dd34e138593f068cdc6b3e9b6cc151ecf5dc872b6270c7aba13ad908e0cfb9a16834ba81ba1ad7c9146d389001219a38b4e0d4f16df49747b3d6b773ab2c3f3df12af10794cd2ddcf830ba83f6436af8df72904c969a6c55b192335c06bd3db9fbeabd616b733cd0ad69950bce35e672283b50df697a89ffd4a57efb8dec3150cff4c1968b0269e204306ae4957e77832ad8981cca5452180f8da42de59496db0fd294f8ba17c6a44fe5d69f91f38c35fd58107bcfd202f2f0a851fba7d31f513ba26a0fd9c13a16ccec592dab167f297bf64535beda36dd16e31493813e83ced15010f03844ba7fdd7ab1c936fe1ef3e014060ec9bc5258870e0e4520921247b49e171d55a62cdc5fee5f23f9dfc74bd013ac92d6bd45557456fb30e7a486ec620e89d4531f76fe0e33186e378a3d28769e00faf650c27a24ede9a0fa67cad9764b014290abdacc69d502c6b4c3ea1b55efb3d19ac01078329e968a598ee97a994d5ce5c18620f75319e2a8176059e8e3f9a1eeaf40b789b65d79775289c4b84683246def1b2d6dde272db78ae6360bd7f4052f6e4c1c8aa46a31c5f97b2c9d6d05307506be3527301057d5ee29651c62ddb76cf76c52b748c5270ba84dc18df7b6100011d179f0cb7e08ff45db4a04a6778bd0f6e7ac8607f910835e2281897845ef9d9e19d8c174dd98fe2d837c1908d26384777efac6c3fabe3ea83b604660f1217648fa5e5daa8b5f2fd18ba226b171eb3b36ee8e8059112fc35856256410d198117020fd9f7da8c099f68bcf7b2254b1f911a7fb37af760ee242a2168d6785bdda4c3cc446de3bc64f977567919e9715196daf0440082dc4341eea38b75047280d00914cecd37129f34bab6bef472068cf668921d2222c22c377c101c21dae7b6bf98719cbe6feed8aa8ecb279a92b8482627652d13495aad8d3ba242736c90b99fc8c1914bb6efe381954640c100d41c70f7313f6c9737c5e832bd350f7203f22d0243cf020ddc0f5419ecfe9c94895797aabc15ea64a6996eb873c19f9681e06e360c9a0b662eda5f1d5b5ac521052a9f1e031d85f18fb8e92b46e8bfbaddb1d9c3e234aacaa9a502224616dae716cf1484bed4f05fc86f6f2e0dcedc91b81c50c71054b7ca23ecad9d78fa16a661746fba6fe0482924c41c87a5a90db3344fa4dcc27d8a2613f35e06195f6a16d9487969e955b54ec80e6d1a9bd1c2fa5a47abf8a8b542e6741be13e63618db0cea0eba45f6b133dea21197d287ddfdd0f4bbdedd7730054a9a6a5da4f978502e9961bccc013ea9d09fd7f263c638c4ba6e253e3d32bcb6476c5f9ccdd58a16eaaa965a0d044ba351e947b6f2cf0d596ce3134d306a6700ac1b93bedd14c74aa90eee7397adf34daa55137f0647167cedb674849809af85c3f1f48d1183041dfe977c52ffeb7e1af838d7112e6312b182855958271771f8a6eee9a7f7d0c159b31ac289fef56c0fd3a642adf3b26923be718ec2c24ca8cd0efbccd24ce5735544fc88aca8f70d448d259ced5b5", 0x1000}, {&(0x7f0000000080)="9f3a560d47872d22b9069c5349363633ec7cc693892fbd3609fd76150b7f6f7d2d3ed71e4fc3fe6a40c527283d06e9e1ae0eb594e1ad4655e2a9a14495a46fa632e5a2fb7e5646a0468a8ad675dba22afda1663da1526a6042ced0c6432510e0e08e5ae8112df7a7010375d59f554cfd9c3dbd43", 0x74}, {&(0x7f0000001b80)="a7a7b7b49d57535d13ee7ab37a6f9d7ccdd4524f322e2162db22c599c7f129c93237f8354c09f3275b60508658d5394f23b24fe00318ff031f17018fae7793e3520acd5bea138c9dd199894086c14a6dd1920522b853a7310035994dc7c2dd0e5650572058b58c7f198d5eae6c6ef2649c0c8e7d16ded7bb1b927fc2a9410e2e33695d7540e56eeeb735bdfe97659bd70223327629307b31839f3f595a2bcd78bddaa332e23c08f013e4c63fa8c733f966db0c20bd2be567854c42c396f33f23c6dab0f335f61998a1fdfed5c6e899776a428f47193eab4bd01aa2a011dcc7806a6463112f7f828ed779a17d29bb2c797d54a0d4ea26ad3bea2959f8433dc67bbfb66f1e10a66250a745483665f96aba22c288f618fee4032bb3da1f12e583db67efeecf78b00dff7227e0b3713bf17d73d8dcd385e48ef510f27c1d466cc0d7592131751c66a44baa026ae563da42f7591804993843b4fa477bff2910cb7b7f8c650e744fa8283e00316a6c536d32e7d00f8b45f1a5293710077498294ba3cc09ed447ee28845a69783dbc943433a6b6e52b12e8d71264ed82efaedfd4e474b5b9094455d5b5c9459d935c2cad14a58e7ab7423afef51a421c00c652fff873133ca05ec5ce3bd214f9e396ee7607f0f1283a7d4c28c2b6de86a88c96536bde24ac31065fc2abc20eb0b71afe8990ae9397101b65a66b5b57a53403407587862837bcab6df6a952a6929017847063c31bc84de975b178f43feb6fadc17133fbf9ccc63cc8bbc6d8b361056d59e692b2322f179c445535237fc138e1e54c4a552c041a9a216aaf46fd59e4d652e736468d95d96061572b3a2e8e7bfae0c3788e99f11cda1f18ca0c8e9c22e7999ae474953dfb541a2710b0360c5cb325e7c37651ec945d84fe5cc8598618ecd6d639bc77f59ce4896e18b65bd99138940d7278d753bae9c411a0ef8e7616f80ae47bc18de60b24d99048c5ccaf226fc84a7e0a1a83fcccdd83c6f6a31806e79d42164243dc1471cca349ed9b4ce61e2b0f68fb27970f8e8b9307be2a3a5691f2e000ec0057d393a96785b40bf2a64cbdab512c7c3dca3e4f26356c99a4092e8fc3a51de3e8f9b87e1c5d11b77abec976b862a020b6c78138d75b03140fd8bc1c5b18baa012c137d0a37083ea5d8b068b165e996878503a943c7e229b19e91b7d9813d23a6601693c8c4e6df992f9790a2f5ef231e487ba7ad77c35be7301d25a876f1abac2708e5a0d68fcc7bc3e2405f1c89ae3841af2ef1af707d2b41783c6d4ffaaa3efa9dcbbcdedadc78157ed43a2e3af4e8b0cfebaf3b2d3567287e766383ce81a579d5e7e0f6145673e78a7f4c2ac6487decd502f6c1438c8e345f7a6ab78fb1b13484be7201748072a61898c478ee6d12824029a410da355d8f97a526ea61fd052b9e8659e07e53119d93666e754c69509ac39795f20db519f4ec2e9c240ef97338ff53d444077889a7a6c2e8846c85a9447bf86b9fe620b9b01ad4f7ea963d86b3403aa0b9e3989bc8c6f1f78393d56d129210a7c757f34916879801bc4e2207893b5e0ff97c5d7cf1d3981051e4c09e7117f6fd5eef50089aa7de97de27aba8fddfd7be3dbbc111e20d3538e8368e770ff494a20e61c5ddd29980aa8b3faba0b206f48144e76d90b95fcd0113a2baece79db475b04db07bc57aad489e9614527fb7e55e62dd151d27d78badec6d6e93731bc77381befd18a260242e94731a28332e787301c5a4525a67bdf6a11cad7bf60cd3a33e870de1017386fb603f6dc7e0cad70b2f7598cf7019d87c4e78d739b3c8e0a067d866b4811e41ad2a8d2ac903e75c9c224fd7a840f070d67cc6b7393f06d88f43af39f9f8207ae44ca8a947f160462c0a799aef1b93cbca879d10ad7e9bf96b1b9c863e05e8f4f205439853a74c28890307161daee1624e138312ffaa6d2ec166c3179e0fdacfd3623022503af9f9bcce7967fcf4311365c1e1331720106d4c6e6efbbe9da3d3e6c39237ba8b8dfecbaa4d079e8d3a4be59321c730a35c4abb636d990b2271394e3f36491b037a66795c90e7df12551da237c1b55dcd26655c21bdc5453a4c7f019f971a959b58bc9d024d3ac1fae3c040b843ac5cd7611f27e47ff0e5ca97d40df04c5aa818c2c9b17d1bff225fd5adb53655281e96cc79123865ddc04de77d5c4bcf1e510f9aa8d6b5be4c4d3f016b6b74730b179f05dd1edfafde0c08ba5a27662d77ecbdfd78da04c422df1191e5f2d2baba2b881b05560640d72a87c0b9b62b85a23b4c05f5d9ea6ead24d16b566a3e6f9432173ee21b96b8210a09dd7e875c0df64bfffe4172c9de4dbf44d2c3533fe7d966cc326598a2ef331716c829fefbfe67e6575ab02630070ac4848e9b567a9900494c9b34c6229d971e26263b0734b628506c016b4338c0ea8bdfba818a32ffd5bb32f978c469ac988187f1ecfbcae369b23ca5e5a218e2cfa753708567372d0e29892ffbcbffc82a0c5a7b8d4b7f64e35f62cbe3630f5110aa459898e8b0ab394246cc3779ff2e96c59c0d1e4c4b4ba7a7d67b2adbf04d820598d89469cab962916dd60d2a94b3d7efae632fffdf8e9b3f451779dfe383013873c6b1fc4414a86ef891a0b76111a52353988c45323f819bf65f2635cc9e0f47445f3c072e03bf56042ca65cb250232e42121981f76838971a73db046b6e6061fb79b4fb4d14463651d88e852202d746dfbfb60ffce92fcbc7125f6f123dde4eabe193b09b0bace68251c6cbc2b6450fad7980a09a13eda896752537cd38bb450088744e8a47b5d3be9bc2d107505ffa65ae8de4bb55500fb42bb5463dd0a88db39a56aeddfdfa8ac3a9f2541113a16c4b275649fa6fe799b788faa5180767b846a561206c479586bbac8746d1a95d321b7ee6d71ef9c63cbdac46930ae60da91ab9b0560d01a875ce3bd84b99b693bd5218da3300e44efeea29741077ce74d2d26ea4e8428ceb72a0643f5d5ed469cccf48d4a2499fbcc130c2431ed2613305f8014dc39b5a5d17676f725f9aaa5f5c2fc1bc87d74c54cef0ac035b1bff9e622fad7e8df4037fd89cf792bab3497a691c56a11a29c4000433cab2924a44e2e9d7c5b188c9b614b7e6cc6965b0e968650f6497bf353e47f8eb772bb03a70da177b03e3bf102e4604e67890bbf0ef43c4237e10d15c8193b5d1000e8cb0540fa3cc2902cdcb95bc1c421ac4583670e8be56dc9852ac45e452e573d0225b1bd826fae67dd1e2fab83435eb4e1d43b0258ddf82ac96d79597028827f0bf07bb343cec9d0919d7f3b5f8353570af3fa268959b07b57a3977b4e41ab3def02e685de72dd78012610f0ed82de5f574d9a2dbcf4d60b9244c26eb4d3e83c84eae6e7eaf646730844d82e1038e673b424c6926d012174d990e42013393914b63ad1daff835c32a864139ddc1a5fed6970ff2ee4dc65fad5d1c9042c4ef15d6753eb582ee2fcd52e52ed232f996d48113a3ef673582640be3c74a510a170d013504bf31acc54b6cc5c2f4944b2491d4dd015e9e1d299484db2849c56078c27dfc2951513f3ed7795de5a3b7e58d6086308e889aef628238ffb6fb60832ea189d69614bf93a0e98d345d582b67a3ab3f92d9a12b85a07b8718e4d0a24ea95b231c56fef6261654d137dd8c69559d4af9f70f66b59aeb7a81c46e27036923eb7cae7fe82f1b2ff1b593773302778e0d07ef04d0d5a90e84217a8149a8c560288b0e7b405b2174ae81266be2aca7fac5ca99f70ca09a2d4b3f4f7e13be9eafd4fb46295a13418ac26d5b9bb6b7d06f6cdce51941da02100ff72a6b8f38c7eb1a0e4e6683c4c1bb6a47f0ea0702e3292e733549a881523703709b84eb9363bbd9f25475d7f56037cf27a63d2562b97a896c9ce0641c606d81d3431217c384f727edefdda0c0cecba82279dfa82162580a7c3146a4ba6d95dff2a322e5a7ebaf3ff2d074707272b4140a02b5cbb3465097073ac0fe7acef838a8c272a45017dece5c7a02b3b8a689843a97462ad489c73a16140b99c319a526252db971423b56abd7a94c1f0a81c3ee474d592b434583e743b21e67a685f7c84362d85b86e7ea5f2f630bdcf6cf8f8c550375397ddeb1af45cfbea1ce3aa3214558bb03e434ceea85d2542c488d3736641642330bf4d420833be891efae48403da6d24f9bd2834d5c0b4d772807d990225939796865ade08fe7f141531122758e9316d6554166f17d21a3c757e6b96887bd1e66ee22caf71c3ebd9ca80877846936e83f59f64ac5ec19b9905d52249808147defd96982cebffce2cced872d78063f09216d10782f80bbe6c893e93be7c5207554de3ec0315396c0dca6f4d6bff7d24d07d6ca5352cd0cf9f1ab3f1964fe6bb706f075a9b3ac5ed8a1d0e13b0d5f62e00c8a4d4b443740655cd901f11f840bd07156cf9bdcdc6532e70e6d04fbedfe49b9ae71e70dbedac7ddfb476e84fda1bb04c229922af108043662974b17a43ad317882739d5cb9bceb4c7e48e745822e52559817fc7e295390ac63308b9fbd33d459d2fe050ce032317ac1fa0fed3b4dad4c72adf8b3c60db2220368cfa0ba3a2e23ec98e38ee0a284c63c7c0a39bfa75c37d5007318a752e44618431f9b706d1dc059ef6c63d4699d0dd32cbe4df04ed9f0fc86227aa065b93926d621cc373a4b5b7c483911d2680a68da9f27568f0470c04963eeb64c963681acaecab834a0c08b79917b285c96eb53cddc4fe6535f7b0c15054bfeeae70165219c1eda710827b8be79c97a389fe99709b8a5e873e0b016ee258c8757de51fca6ee1e3c2a6f1785c050f8eac51d6a459c2810efea3c9fcffff09ee477ed841abf37f17476f460c1ca1f7efa4f4bcbcddeb1b85aeeb64a8a14f6250e9d73591ce6d0bb4a111942760af2d56712eb4438c8921500754fe818b21172402ec6bca9da4e8e361ac1060bcb1890fee473dd2f2b0c3e2fe80dd1fc1f078d307adacf68706e905fb57fd5af74c3a8d03dfa176d199bb960ff93addd1d9be7a0125d7887f2672088ab25388719316bf33f87d839b6bfe8475fdec0d1a65a512790e68d3b7b01e81097ec69d4e6b88bb0d0791ba4ed4327469a1b0fb2a829034f1436516beb4612d344d7550a60c1541d9a83ecd6877b1ca0225005be40eb65c938555ec209e14909d90607811e611d8835c4678080555a70437fbd0b61c3663246c2d7c992f8179e14baa9fc65352d7fa41708481c5587d82ff763681c655a44d7c958d9e19f87be88ef7eff6ec9499914e340e93bf8c8fbf7283eaf7fb8b0abca415c2b090850f4e500eadf3722fd5fecaca67110b28e5851cb0d38a4fdc7b18f37e9f693dc7671cd2976547fbc5446fd56274db157b4228e17c56dc77141d223cea67aad953b66a4d3fd70cb1298d7e253d84a81f2546bd65871ab3511e53200e1b9eba2866092717e02bd6a99d941da15bcb9b7853ba7b7f4144ed559c12303b4bf33f80cee97b3a7db69a2149cd7b8a1442488998413122ed85190933c047343bd03bca93753da6dab720689fd482142be39512137c80e59d650e50d276a1e6c56142f5b1d8f1103fb36acecfbc2c92226a5a5d2de6afd8fb6cf01a1340856b57c29d43b3008d057a011e1e5df82d4b150528287780baf39066d24eb40916766dfe7d75a24e36b0eadff00789375b93496e85329f83b2174c0dadfc617653d70c765a90237054cb28cc74813e806fd4b05c8a84c37552817b38b5a94caf1ca56730e1e7c91d54bc09dd050ace864bd78076f0cc295a0b69cecbf9", 0x1000}, {&(0x7f0000002b80)="7ae9efda28900386f2cdc543cc3d600d9b5de00d4e7d0a658a0437a21c4f7da541ca98e2d2857d4f1279d9399028e2a0f2d2b11d8cfa17dde3b5174f8f599b4af352139369bb9223f384ab5f182fc867b8c5b8d73c3a4e09722ab3f51cc57b19e2eae8e393b4941cfb4682ebd1960cdf7e33a01435756a1a7aa20c6a35fa02c0ff91a9e01ebb8a62342429a278065bede9c339c03a4f0db5258e605f10d47af17e833736a43cb815101a6ca24de42637665def7603d21ca6853181a0fc266aaea4890fe29e06ab81ce5db71361ffd45cb8c35b8e3bb30ea66fca01aa92ca268bfd05614e758300ac044a7071254942ddfd50b4faf06d76898fd7a600d991148b2a619a310776db77aa1916c13e28f8d3f7445000e6517588a2a3a04f92a8b8780119fd4a4b15e42738226a7e9de294ec7ba43f74f74dc7a6308fcfb5b1a44505dcdc395cf7dfb1812b228d2400b9e61a6f30d7bbb38e014f887a9f5eb03782e875d46372ffa344762153568a9eba5999bb3eb5835be76e0f9c3d8a70406ea93d1aca26df94035ee554f859a68b7ec87d4b13d4f169b6fdbb8421aa43abacc6a3212493748bcdc44b5bff4581c8b0a9fc05a967cd49b7b939fbad807af21f5ac81e2bbe316bb4ab0eb7c5e4eb6ecbe39741c6f36940cced5a5acac9a72d74405ac71086f8d1eeb39cabeacc1fc8f0c254d7120b8a77ed03baa095b043c0da5359546b4e317093bcad3a79b7960862c96f1e73d01f63a7f98d8ff627c4be9f9f4caa03baab9109c1ca54cb6f15d1d029274db17688cf0e8b37a8b45b2027e991b092e3d5205bc16a1b633a6cd5bf802a90dc5c532a28203abdeafaee8647d5e660035f0a004cb614f41d4ebe6c9b11451d4656e1b1ef0a09ce7b58f572d91b609b6353208808d937808875771b98230e9c0fcce7b3daace1429a6c47e9ff27c9bcd05fa63dadfcdaf0402f81c27274137f68dafcd0aed9d737760ff5624643c98be7ee8dfb81ddd4b5807e985111fffed8fbbe3ff4a7d5cf26b1c43019e6718ce228eaa71125ca2e227e836c41ad8961291d00d0c048dfa4d82a0c4adcf442e140d70f49afc7300314d50c37fe27e612bab643e152048c3a41debb1ab3bd72116df82d566e260e28c8ea470a88c393fb57100691f65ea0b03195557502dff85c262caf00eb0bcfba90821925806a6ac78e0147dec58ed24afaf3093a4567d40b55f2768d5aa00498e4d601bc2caf40a8dda55460f151c13fb797bd9e5015538a463744a02dc7d43141f0e6d792556d08dc3fa3c718d5d07f6810582b28bfdd28ea794828de938b2d0d65289047a3e54139eca81a5acbae4b636be08e31faf55c8853cb4cfc73f250f88acc99931d9fdc84ca9d71e9e2efed70f20beed9c0bb3c19a2229dd4f705bb231e0a6abb98aeefd8f6fddc11c82286b34429c618ed742c834eb1755b8e0c2b00d8708d128c9d3fe7ea3edc93678069fec255872a1d81af30e574754d07b09bf207c2a6897fa1095234ec97963b14688293b3ee37fc03edc36896fe63e5113c5b1b62753df3a24c3439383977d90f895b25335ce65bbec41cfa4f784e584a7f8474aaa042a8304329c9c295f0029a9128dbfdc57bcb4e8d53e160fff1fb128c938207d370213e7bd7f8adcc703b520cd9f54b06fe7ce61e9bbf14c322da40ebe2a27c2deba8ea6e0447cc7351ffcd48180753aed71c89464598f7a86610dfa368b12a4c2a434013a3df357d3c067cc1cb507f3f73af7e3b40d8eb257ac2197075e6692686fcce574be58ad57780d947558f65f36ae3626bc0379d3a890da213c6e3c5ec398c00f4955d4a8124356543a10fcdd3d355562927d577395d703b35ea7c5ba798291c5aaaef25681c23d6d64cb637dc8cfa0b83323ddbfdbd616936e706fff59cc15d2d0bc43857474289ea6668653e6980d5e3234383e700a7dc245e675d3183cc6d787a60dca27dda938c5d408e5d5eb5b99e3c571f31bcff2b637c6fe585890ec7a69d5972565e91ab4421e9f709b3687e65a887f899d83ff6e28ff21bcc716944751fe29dd952f4253adeecdcc295bfb340607ad527145598b21f1ac37f5d18c567eb99f8e9f92850963a26507a617dcd874be77f62441138beb1b1271194e1b85a7ae39f03fa4a428180ce1292e66324b8d0940e696803aee6ad7e1fac9750259c586852f7053858057fa771f6e62ee8894760aa47f517865ecd6ea961f07332daf3c447601c4d5dac28f56b3467546636fccc8cf96022defaf45721f3753be9e4792f19ecc5e0e71d7a10cd17e211eee07bbc3a94e6536d8ac3d6f578cb07c0bccd6220164e8111dbe6b4ee874f057c9e5eefd529a92d7585931fe617dcffbf0cd328efb66cd067adf6305e1d828dfb8b0e3458d53c6fcd065f835e35fd55b4b39ee0c06f73e8c95108c24f01272f2d606f6f5beb329d74aaae888d1f6ac503dd092310c629aee7c18d1ce03e4aaca519494b99eae40cb4e31941fac09ca0f9a57ff8b4f09e971e11b3fdb8268e7bff53198ea7c2de3a362523fdfcfd3bd1d129009d086069364cc6ed002cf7c921966b354f11b807e5dbc1b7a9f39b3927428c687ddee64d71d851af4dae1c116eaf72b3dfe9c22335bed392921bf13135acb11b87a2047a3a6a3489594b8bd6d7a6a91b166aa2fa68f3ae003ffc06a3e305833ec63e5eca4c970f9991aac9cd2231e792459c7e8689b7fb58415b87b16b5f268d8358f24d8004c23bcafc7311e883f249af26ac17d6074fb4f525fbdee0ba074f478c9f18c65a346ec5c2c8b6d238d8f622c7c1174f0c27b965f3d2ce95a8a8c04b12d8c6c529d1ea3ce6ecd524643f342954cdc55511643173a2694d12524272bba2f77c8f50d6cc114bad291b05a12c78928c2f957aad04cfc92a90d3f01f35b668f9b70375151200bf91bdee1131a4d6c41cb601e86be0b17f8a0f8f8982052d390be1587c15e80724551907ae8d74e8df23f8862f8a03d75f43fec9c9295653e2e40c66b73fa1a524025455ee7d462af00b08282017b2a906e2dcfc74fe126d0d70da536e73557236e3358c6c4de3e80d347650aa657d43f39a3dfffd25acdaa6b9cbe436dff0c375c3db17a15cf31a7db9152b7af8195dbd71aefbcdfd22629cec8cfef4815f810d070dccc035c38adc72f385501e0b643d8ecf768e063a17381542282bf2dca7ec43d74a3306989675bb063c4bbdf1d054c3ec9430376823dfc19e2d030794909025f7489d6177cb91de674a96b0592b464802ddcea481ede80574f9e6827053d1f159bd335f8f90a29b972bad239ea01f2a56c0cc1b55b59ceeca9ec37588c0efca37b5a8d2cd9e181d17963b9557e2c8c1f513ad2e8628d87eba1697e387bcfdedbefe1ce2b8fd15c11f438cdb3c9ea25fd3267eef1a4e8a594154ef0e17dfa1cf037368a94e23261555b614261d480e700a7719d4cbc2cf5ba54fa259b22b600409ec72b004959cc9ee89b8c9710cb4a6f987c9bde3961ff7f3805f045265e8944954a5e8148c05965480acf4c15c87b1ea134ffffb02e9a6be8a95eaafb52e0bb0005e214bd795bf9ffa248333382e9eae3771c089f189c23c0afe8787ed4466ac70867ae68ed0f697a57cb7fdb98c6f05b14feda8036aa9a5c27e05761bf3fd1a3bb5c5c649aeff5580209fe864269f860266f4aba1696861c1fd9760848df44ebb000044a9826243dc02f4e82b2a3cdc89f81b8d709694ad686c08a6a290f1dcfbb4d9a618b5081335c49cb351e68dc0ae1d529920f7cdc494589edbfc2f604ee55822c5df6a415a29c0cfbf976ab15f8cf56dd6872e086ed1ccfd2d419d2877b9058dbcabe5c7e1d5d9a530116e5eced216c903e67aa930a6c95a6e960f09fce7050fe8d3a12720149712ae5947c591bd53b75521fce0e9c3f40167f73fbd3e566133e709365ff768f0122ea2506b0bad250afbf19060a3d6d91546a9fb09b5509365da07aa9fedb60318e4455ef262796da9dd827a5df48b26dc380bc1993cc6e7137884755e2ff6e08a69b4a9c374a941f0dcfe5ff1288073fd47d5a7fdeab908fe8b205c6fa4ac7eee68b54879897ff26824236b209046e49685795021857aeb6fe61e4ffdde4319c634eceb93cfaa9f36c78e1e2a01fab834f08442404bf40eace33cbc8ff971b8f73ffb2786201a00add862ce35df1e9f4890af61a166075ec30cefa4469eaa6623e0f602933b24e88bb69429a0de79b961622eff2c5ceab5cec619a89aecbc8106f811f6e22f7bd71f5e732ce27c0f23aff14f284b38f966a1db7c375296fee9114a76674a34572b2cf6b664dcae99c2a23d8ea75a587e5e29a098bb7fea5c9f4b22fb50f4917e0d76fbf9fe9e1f4dbb557dcdd9a74707628135e219cfdda180e738c0bcacad8cc5e316612b34e9c4e08f3f98bf5ac4d2cb8cc771bdffeb4d04a635757355345c7992ef15e29979a23406dbac1bf4ea10f9d9f7f51903c50cfee15011e955d2d568937251c8f4c05d4890e227ea05ce846f667f758e74ab229aa0981624c842b1e9b94d4ca41d50f609197cccf07541211b44575ac41111e1138873baec3e2b5e22ec33a28451af0bb20cc670e8de8ef0fe8fa46c9d3cd5a2156cb348bcc0db7a3d4fefbee66c2f455b5c02277144c8889e9cffc9b4870c3ddee3465c0188d72e673d290984a52363fb1753e79edf0439e5e8d8db7e45b2883ff2b4aced752d6e4761101b41ec25b3b60ee231054ddc968ef5499d211eb3b66069aec4926a659abfb8a332c30292d1a2e8df787dfa030ec0acec4dc0229cd9d70f329004cb07eaddc77e58d261d5c5624b50307f29a5c8c154999ab4d04f7dbb184b3a9f7d6e57b9d75c71520e8eece837ed12ab251cbae9e017e8aff7eba0e8b2448ceb5eaf0f754b64de67b6f41e1fe1753f140f824ab075d9aabc48cacee571cec44679f533894068c27a5458f5789801c4dc72b916cd090b83a06395c8d1e7f9b203b7892d26c51dc2969e378dd605f1f68907b5e926208bab4ddfdde83c9a5829ad925fc83576ffcdfe93a5ab866f92a8fd678f36f2732cce50234f8a87dc0d557ada04ecc59b7d017b5cbf6beaa221b3d84a5fe33c0e7ab9b52da8a7b9ae1fd81434c8b3b6ed68767f9e2ed66652b9d70fcb64cb3c9a34db8459007be3ed5e47c2b2522e3bb66350296fbc5f7c149dd9ea5c4965147e5f3ad7bcbd74108446a12510a7b33ebd4e9839d31d0bd238e524e2e685d0d9efba75402faf0fd421f7a9be58b2e19d0042431c99bccc2f274a04e6af317a9c3dbd22dd5203f9c55457e995496bfbdd9f8abc4336ebfed4c01eeab9308aef0d813581c5406157d7c9a9eb1aaf4821a9405bd37861c0de58b30ee4b7d13cf893a53bac3642c0d12e6f1c15bfccb99ea3746d2fc99dd6e601b867489feeb37b0d8cd0c4df0f75b833f92a7fe629c6b2222616b020ff2e02964d4cf63408ca037b69071a3e51ffd4d89eebdd73b4c49d322ccd6125e4720304bcd6901ddcbd6750b5b61dfd8bdb0dbaadaeba5fe7f9cb0866a4b981a8bcfc9236d4fd27c6ec37161391e296dcf8fc5230c18b4e18ca91c72599a026fd707482f3b54bee02a736a9875a6fb7ec8a7e7481fd788f478144887c227d77d30152f8b39975a4c167728e894d0265b97293db61b84ecfee990f411a958f84b31766441685d6123b112c50763a3e8c93b3a7171ffbbd68278744c669f38790542c4a8ec4db541036693202c1280acb6301a8909d3ff94267e1b244f884a2632b60dfb3a3ae3024411769137c1e", 0x1000}, {&(0x7f0000000240)="6cbb58d07cadc194223dbc754f4b193804ee5034be06f29f4094bc2ea9b713b5c800e990ff50adbe36f0c9992c9eb875ded6dac99474e5289eebbdbdd71a4003ccae9e5ce684237da5f2dd4f83b4b1a337617c4d55ac22ef1eeb3e3534f4dcd13243d8a08c4fd72bb3b1d394150d3f5547e39e73e39ad5aefb079f42de4fcdcea52923a2cbc980b6b65d2312feda0ee5c3f0d02d", 0x94}, {&(0x7f0000000300)="f312bedfbd58a7d7784ee53f56fa5b28f7f0a228f1da77722218efa8793ba3ab1954ad8da0546d4b422728ea8bb7aae6b9ee4fea9e0e7311aa9e86dffc44dea3edf861", 0x43}, {&(0x7f00000004c0)="33b73f64006b856e99acc3170632440444a4882f30d0dba126a974e17def011b62f5672426340a8c437a903df4099e38625f6493417c76bb36dd4b842fbef2f7148c7a8fdcb8fa1fd8b53ac1ead417012118d49321b4f874b721eab7ca96044562e078470c45f7de54409ec7415f2beda1b817eace6705a48573d6f9b27fae1462c3265c6a5ba6cc3cd5e8a2401155e554f30bd4c9912596c158a12f2e1bdbae535e3e2a1f828a50574e994b2e336ca3033340d2a9e6fa33e9a63d1e0613d92ffb66eaf27d9d7ee8b8f53cbe1b248376d94f9475e11b14542122142f07b6", 0xde}, {&(0x7f0000000380)="536b1f6a1f690489bb76aa1bd227417a6bbbb6aa1ba0d6a5ad8ef098d7440ec5609b281307dd74d325243281dd56fe5507b9915cb404fb125b1435a5907f476afe171b0a92892a71144284239885909f150ccd683cb9e09e7e8bbd8d6a43dcc5f5130baa607733235e658f4a98b17a87", 0x70}], 0x8, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r14, r15, r16]}], 0x68, 0x401}, 0x404) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:09 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002db}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffdb6}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) getgroups(0x1, &(0x7f0000000100)=[r5]) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x7) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) read(r6, &(0x7f00000000c0)=""/5, 0x5) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r1, &(0x7f00004cf000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) pckbd_enable: command error 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0x6) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) pckbd_enable: command error 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000001c0)='./bus\x00', 0x5, 0x10, r4) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r8 = dup2(r0, r6) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff0000010000006e6f04af09aaa1c97ee018c4c591cc23c0cfee1cbcb425acfad3985ee541b57e53ee45c14055b3171e62675edfdb9a68f00b4dc6748039738c0a2ccf8d63ea8e58103bd78a7941a261f88b3fc8d7b7f667b640f11e80fd20f5904767a6cb157f38cd1758893a22711eb32186458487954db4b0248f49c530ae736b7fb77b3816fdf781ee5b56b09ae6a7f908fec9ec52aa5fb4d8ea823715b75ca5cbdd73773bf042a3c9e499bf7954d496980278a8b288d18ab237b85ebeb65a0acc4c261a3e38974083d066cc96c1b9d9243aa32ae45250d7d86a35a1ede5cba62d2cc5f626f180584ee22fc75fe60dcf5c3cfee46500b15e6d", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x400}, 0x1) 16:00:11 executing program 1: r0 = msgget(0x2, 0x1) msgrcv(r0, &(0x7f0000000140)={0x0, ""/77}, 0x55, 0x3, 0x0) clock_gettime(0x0, &(0x7f0000000100)) socket(0xc, 0x5, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="f2101604654c249f0f47eb2e722dc9926b94a57d75d44426410906e20dc4831c0fe207be93a9c8164b0d8d2346e42325d1d2778b3dee46cd901856556e2bd6f6592b80919d2af9", 0x47) socket(0x18, 0x4, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000200)=0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0xff, 0x4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x3}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x10004}, {0x54}, {0x4006}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000280)=""/250, 0xfa, 0x641098b3fb3bad23, &(0x7f00000001c0)={0x18, 0x2, 0x3}, 0xc) accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x8000, 0x100) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3a9, &(0x7f0000000000)=[{0x81, 0xfb, 0x5, 0xa}, {0x1, 0xff, 0x0, 0x5}, {0x4, 0x7f, 0x2, 0x7}, {0x200, 0x1, 0x4, 0x9}, {0x20, 0xf8, 0xc7, 0x20000}]}) syz_emit_ethernet(0xfffffffffffffc4a, &(0x7f0000000500)="985238a669ab54be000041303ee7") r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x40c, 0x9}, {0x18, 0x0, 0x6000000, 0x5}, 0x5, [0xffff, 0x41, 0x1ff, 0x7fff, 0x40, 0x9a7f, 0x8, 0x8]}, 0x3c) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20000, 0x0) flock(r7, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() fcntl$dupfd(r2, 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat(r3, &(0x7f0000000400)='./file0\x00', 0x10000, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000004c0)={'\x00', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) read(r5, &(0x7f0000000280)=""/186, 0xba) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup(r2) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000340)=0x6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0x204}, {0x8, 0x0, 0x0, 0x1008}, {0x80000000000006, 0x0, 0x15, 0xfffffffb}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r10 = semget$private(0x0, 0x7, 0x80) semop(r10, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) writev(r11, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r13 = dup(r11) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) setregid(r15, 0x0) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semop(r10, &(0x7f0000000380)=[{0x1, 0x3, 0x800}, {}], 0x2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x7fff}) 16:00:12 executing program 1: socketpair(0x10, 0x3, 0x8, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:12 executing program 0: r0 = kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r3, &(0x7f00004cf000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/39) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x2) open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) 16:00:12 executing program 1: ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000080)=0x401) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000040)="9312461c0da841d9491149d6cbbad14da260366981fffdb89adef6482fa41e5cf72e7c0b86ae4957fe9b8e4d0e1aaa4a517b12c44e73e166bbf8a3d7fbe54c6f", 0x40}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)='<', 0x1}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) writev(r0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) kevent(r5, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) recvfrom$inet6(r3, &(0x7f0000000040)=""/29, 0x1d, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0xfffffffc, 0x7ff}, 0xc) close(r0) 16:00:12 executing program 1: r0 = semget(0x3, 0x3, 0x89) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/44) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) setgid(r6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x0, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe, 0x0, 0x0, 0xfffffffd}]}) dup(r2) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x20) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0, 0xfffffffffffffd81}], 0x10000000000002e8) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x100, 0x1000100000000}) dup(0xffffffffffffff9c) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x22, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1, 0xf9b072f, 0x7ff, 0x5, "439b85503d3d349adaa7966a0d9cf9569b2baff0", 0x1, 0x1a4}) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000080)="2dbea5fa1b8d55b9f0b6e30933973b3bbd707cd9603f67260e11ffd14db184eee04b7e0b20950cb6a49d53bddc4c38a132197166bff2321891ea4608cae8d770c43f0cbcbf1aa1e817f6840ec323799f161c48e069f816581b68a6447377d4d262955c70bf4f0a7be96770d8ab3445521d", 0x71) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) fcntl$dupfd(r1, 0xa, r0) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82653000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0xffd4}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) 16:00:12 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) setuid(0xee01) pipe(&(0x7f0000000040)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r3) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x8, 0x0, r3) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000200)='./bus\x00') kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000240)="95832dc4ed75a05285478a8da049be8e69121a6fb9d32f1720f1ba69980b3e9a3ae1c7a9305cb66d47e39097521dbd9eb99d0bae818e2f0f4cca235a40783448e4d55ae425131abba9f6b012b02b3cdd1b08552914ec44d7bd157a299e73b0c5be408e04b2545854796360bb10c86af95ef7ab2e15574c25307b0abf234a0f", 0x7f) accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) write(r1, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) getppid() write(r0, &(0x7f0000003040)='u', 0x1) r2 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20006) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r8 = socket$inet(0x2, 0x5, 0x3) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x48, 0x40, 0x2, 0x7}, {{r4}, 0x3f344d686e7ce6ff, 0x0, 0x8, 0x1, 0x1000}, {{r5}, 0xfffffffffffffffa, 0x9d5fd5ec8b889667, 0x82, 0x1b58, 0x7fffffff}, {{r0}, 0x0, 0x3, 0xdd187102c75eb528, 0x6, 0xffffffff00000000}, {{r6}, 0xffffffffffffffff, 0x15, 0x2, 0x400, 0x10000}, {{r7}, 0x0, 0x4, 0xfffff, 0x2, 0xbe}, {{r8}, 0xfffffffffffffff9, 0x90, 0x1, 0x7, 0x401}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20, 0xb3, 0x3}], 0xffffffff, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x5, 0x2}, {{r1}, 0xffffffffffffffff, 0x21, 0x80, 0x8, 0xd844}, {{r10}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x7, 0x9}, {{r0}, 0x6, 0x2, 0xf0000000, 0x0, 0x10000}], 0x0, &(0x7f0000000280)={0x1, 0x101}) ftruncate(r0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000140)=ANY=[@ANYBLOB="c4022e2f66696c6530004f91deed027cd597500ed62df94bf53b34ab190b589d97d6bb4de1f999e3b9d0bed556e1c11ae33ab5b73e232b31c7a3dfcb1cd264b91c37b701ce66ec61b742a05f4994a00d988a96fcd9ba96f91f04c877be858ce0104ed52780695d635821301b685d3b7d8a2c803a1bd6c070599f1e14c2853d12bd7d0e4815640b6ab6a28bcad26fa2558e66b5e369f319297900ee545b808807aca692bb5dea0434c9f4133805e9f1fe46cb31693a"], 0xa, 0x0}, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(0xffffffffffffffff, 0x80, 0x1) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) getppid() 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) close(r1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000200)=0xc) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x200, r4) 16:00:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) pread(r2, &(0x7f0000000180)="e29f9fed6329aecca49afb835f2925be72ef23d78dfd0aad5dd9d580a879b0120144ea208ee933ad93065cc433a9fa0032f8f3bcfc0f387411038058143991351957e7c0f3143d04ef473f7c32", 0x4d, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x7, 0x80) semop(r0, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/70) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r3, r4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1fd) semop(r5, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semop(r5, &(0x7f0000000100)=[{0x2, 0x0, 0x1800}], 0x1) pwrite(r2, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0xa) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x5, 0x5, {0x800, 0x2}}) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000140)={0x1, 0x15, 0x2b, 0x2, 0x20}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 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(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2c02c61, 0x1f}, 0xfffffffffffffe71) r2 = socket(0x2, 0x8002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="08194fd85e1e639d808100"], 0x10) write(r2, 0x0, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x6, 0x4000, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r5 = socket$inet(0x2, 0x1, 0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r8 = socket$inet6(0x18, 0x4, 0xf231) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xd128d0fbd76a7542, 0x0) r10 = syz_open_pts() r11 = socket$inet6(0x18, 0x4000, 0x9) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x2, 0x1, 0x321f, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x88, 0x10, 0x74281338, 0x6}, {{r4}, 0xfffffffffffffffe, 0x81, 0x20000000, 0x3, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x2}], 0x777, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x5, 0x2388, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x5, 0xb5}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x401, 0xa5e}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x8b36}, {{r10}, 0xffffffffffffffff, 0x2, 0x40, 0x5}, {{r11}, 0xffffffffffffffff, 0x10, 0x40, 0xaa5a, 0x5}, {{r12}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0x8}, {{r13}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x2, 0x5}], 0x0, &(0x7f00000003c0)={0x5, 0x1f}) connect(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="0600000000000000003000"], 0xa) r14 = semget$private(0x0, 0x4, 0xc) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000440)=""/230) connect(r11, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r15 = msgget(0x0, 0x20) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000580)=""/105) openat(r0, &(0x7f0000000600)='./file0\x00', 0x8010, 0x190) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000640)=""/54, 0x36}], 0x1, 0x0, 0x0) msgctl$IPC_RMID(r15, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000006c0)="ef514afd061dcbfa5b235169bdb0d959b3fac71378103c3aef", 0x19) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000700)={0x2, 0x800}) poll(&(0x7f0000000740), 0x0, 0x1000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)=0x8) preadv(r11, &(0x7f0000000a00)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/102, 0x66}, {&(0x7f0000000980)=""/89, 0x59}], 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) msgctl$IPC_RMID(r15, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b86070000000000000002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f304bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089a50faed90b77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921bf7228bf73f7dd8c1e7b69008d9f3880f5bfe6dd5bf939e9b9830a08719d507bea4895508ca4e583509225d55ce8400d803f48f0d956dbbaef7a8a5e2cf3150b8a989f3b2bf6a750a5744afdd4eff8ef2475a7cfa77c6e4228e47bfd09ad5c25f9804d0d32f6812ebd0425e382be26088da2211d5d545bbda02bcc884c32522005083c3cb5fb7e30a1c56aed5dbb56f2ee8048900"/1895], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000600)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5840ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db7d7ecdc3bf58a372a4873aa18c9867f9cbc95849f7ef0831f48e823e261275a7f42ffde13e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49", 0x94}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f00000006c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb86701000000b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedff03000000000000e0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2dce6ece2b9e1ca88813f57baf80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd72e6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3224cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97cf2a1a885c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79736e92b91dc671c3ad98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07d", 0x3ac}], 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x200a, &(0x7f0000000040)={0x4b, 0x9}, 0x10) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {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}) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40, 0x0) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x1000008001, 0x5, 0xc, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x10000000, 0xfff, 0x1000000000040, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x28002, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r5, &(0x7f0000000040)='./bus/../file0\x00', &(0x7f00000001c0)=""/9, 0x10b) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000440)="8943b1912c0ecfd407d67368301bd1db3a7445460c51aa0aef276b4a2680dcafd1e8606fef9cb9d5d8ae014b26dcd8ee253f993b22515a6ddb24d06cc037510e4f22762ada3c87d6202284e6e2b22098d8576255df9f7fbf06b37f3355cd2fa798efa50d27c611fd93", 0x69}, {&(0x7f00000004c0)="e73b935c334df923648621ed470a97fce46ad05228119f4edd3aad5c051182783267b17858f1d805eefd9547de699886686beaf2c14975fa0a777d7545b8bf2f0dc84ff3199b9f5de8e22df70437cda503b62b5eeaf58ef9ae2602a1b5e08e8eeb0ba96725654abaf15641a6163644a21b0b0a137c17c625c5597cbef3c2df5b5bcdf9d1685d8b83d72a2d121db1", 0x8e}, {&(0x7f00000007c0)="a8eb56de1269ac1d97930149a7eb594bc6b470e170cfcef7a4c327db9b87f0505d3b08afb9bdbabaa063e4a9450266a9b6a70ba5a084f24bdae4b635d19ba2ca523ccd8000cff93d9e69452b6d876b89addda36c58aa25c1c1f665bb437cc61e85409e2a9329f16a878024a1ed53639e288f179ee007b506b2b70a9ef29f3f0b3a8212f92a71bbf17933c3c07c3a8dca9d534bfd9322102e2d40ef5f55cec451be9b2e8ba3e7578d8b78508694e5a5ce5973d2bedae82cb00a9e853941015f2a395b14d467f867e962decba642840aaafdb95259af7ec0dcbcd4df1a0bb59f71df64c23c36c539bacb79fc47f4f9cebddc7b", 0xf2}, {&(0x7f0000000580)}], 0x4) close(r1) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000001c0)=[{0x3, 0x8, 0x0, 0x7}, {0x200, 0x49, 0x4, 0x80000000}, {0x11, 0x3, 0x4, 0x7fffffff}, {0x89b1, 0xcd, 0x8, 0x6}, {0xffff, 0x7d, 0x3, 0x6}]}) flock(r1, 0x3) 16:00:17 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x8000, 0x20, 0xf37, 0x0, 0x8, 0x1, 0x0, 0x2, 0x6, 0x1bd851d, 0x218031e7}) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0xffffffff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') pckbd_enable: command error 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, r3, r1}, 0xc) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setuid(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) wait4(r10, &(0x7f0000000740), 0xb, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r11 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom$inet(r0, &(0x7f00000001c0)=""/162, 0xa2, 0x0, &(0x7f0000000280)={0x2, 0x2}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./bus/file0\x00') r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'\x00\xdf\x00', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x100, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x800, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) mkdirat(r7, &(0x7f0000000340)='./bus/file0\x00', 0xd6519e711893d7f6) kevent(r4, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x7f, 0x2b}, {{r3}, 0xfffffffffffffff9, 0x80, 0x4, 0x3a, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x60, 0x2, 0x9, 0x8}, {{r2}, 0x9d82076337f36406, 0x80, 0x4, 0x1, 0x9}, {{r6}, 0xffffffffffffffff, 0xa287e81beb7d9d2a, 0xf0000000, 0x81, 0x9}, {{r3}, 0xfffffffffffffffe, 0x8, 0x80000002, 0x8, 0x8}], 0x8, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) r11 = socket(0x18, 0x400000002, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0x7, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r11) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r11, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x140) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0xff, 0x1000}, {0x6}, {0x8fe}]}) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r0 = getpid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x190) semop(r4, &(0x7f0000000140)=[{0x1, 0x8, 0x1000}], 0x1) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x40000104, r0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xcb, &(0x7f00000001c0)="980a134910a89819e74ff4f329f03729f63fb249fd758ee4ba4bf731f473fb5cb5ffafb16d00ad7b2d9579234993ec93dec2c1a485b4b3f3c3d678873214f9434accdfcb28efa1be0577ed78c98026c93bdfd2d2c052543d9227d83dd9a9cbe6c30779c3273b8788bf195f3026e265e61189d01b3af7bc466f202a2dd923e47cfd295b628c6313f1df70331f3e52ce09dbf22d4f8f1ab86b6165e15f69e121985017449da5aa0433201053e1d41feb73ed20e5ea2b44bb9af84fb2829c4c9376153169558b15124804fedd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x9cc4, 0x3f, 0x3, 0x2}, {0x2, 0x5, 0x20, 0x9}, {0x0, 0x40, 0x7, 0x6000000}, {0xbdee, 0x1, 0x40}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) socket$inet(0x2, 0x5, 0x80) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x86aaa8e7fad23eb) r7 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000180)=0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0000010000000000000013fb2381043c1b519748e0abb4f0dd23ff264e0dccffa891d4ffefcd462a2db7"], 0x30}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) 16:00:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$setflags(r1, 0x2, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) r3 = syz_open_pts() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000580)={0x7, 0x800, 0x2, 0x200, &(0x7f0000000300)={{0xd1, 0xdf, 0x3f, 0x0, 0x8, 0xb, 0x4}, {[0x3, 0x6, 0x9, 0x80000001, 0x8, 0xffff, 0x4, 0x0, 0x80000001, 0x8, 0x80, 0x138, 0x2, 0x0, 0x3, 0x5, 0xfffffffffffffffa, 0x80000000], [0x4, 0x1, 0x3, 0x7, 0x6, 0x8000, 0x100000000, 0x5, 0x45f3, 0x7], [0xffffffffffffffff, 0x8001, 0x69, 0x400000000, 0x3ef, 0x3, 0x3], [0x100, 0xffffffff, 0x6, 0x48, 0x2, 0x7fffffff], [{0x8, 0x5, 0x2, 0x7}, {0x4, 0x3365, 0x0, 0x2}, {0xcb, 0x5, 0x9, 0x8001}, {0x8, 0x1, 0x8001, 0xe1}, {0x6, 0x8000, 0x1}, {0x8, 0x0, 0x2, 0x3}, {0x3, 0x0, 0x8, 0x647}, {0xfffc, 0x8, 0x7, 0x1e0cbc59}], {0x0, 0x200, 0x8, 0xff}, {0xff, 0x1, 0x4, 0x10000}}}, 0x3ff, 0xff}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000280)=0x20) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) flock(r1, 0x8) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) socket(0x2, 0x4000, 0x9) 16:00:17 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000006ce0000000000000000000000000000000000002927019bb6cfb273b600050000000000000020002000000000000045741f764100000000e74a56df84827a000000000000000000fcfffffffffffffff6aa82f3ce0000000700000002000000050000000000002ec4799c168d72a20778ba60d050921d679514b462139d978d941d6e11f5feecd3426d68113231e7afa29e377a64f8bede45fe2b53f6fe7ff930e2e5936420108676480f5d47e5226e08cd1d890e8163f1484dfbdada8bda71789d01131b7698b5c774547317b369b361d1090c5e46f1b4c76ffde75a8f8c745fcc816e0b85aeea76af69c5f9d994900f61c0b6a5edefcce7cc74eddd55994f0a9a477069269529d49bd7fef3018d3feb8fc3c5c2b3b2c92c59ae2285811676bd6d5984c06477cb99e44a1163fb562337818a956384d8322b347156cdd260d38e5b191a1b8956a4ab2c5c8dce5c390e0c01c71b19822d63182cbcacaca0ed810d67fef5b09cc48fea428379af04900d9cbdf1117a6995f04b"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x408) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140), 0xba) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r9, 0x1) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0xc000, 0x80000001) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000580)={0x34, 0x0, &(0x7f0000000540)=""/52}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x1, 0x8a52]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r3 = socket(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000000000000000040000000000"], 0x10}, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) writev(r5, &(0x7f0000000980)=[{&(0x7f0000000680)="6997b0c61ae79a3b4a710e9bcd8052", 0xf}, {&(0x7f0000000800)="98799454ccc9182c8ff5be9b3ec87be642af3f64a02e64b114be5c13883127373901cd75588df31f6d116680b6dc7f4b0c755f1bdabe8cf7a2b2932965cb0ed2c99bf47162c830f496fc6c4da40a2f84abf823", 0x53}, {&(0x7f0000000880)="834149df9a81a7cc557535dc451f7da580609698a849ebf66a0fcab7194f1a7e78db29343f0a00a520c49e6e17f12680086b0586e864bd0c216cd408ebaea9ca457dfe2067ffb6dd7ad228ac7c70fa1d9fad4e37f7f784e791588434f7395f", 0x5f}, {&(0x7f00000006c0)="cf2009e66f65c822dac8bf63e1c404b8085841c3ea2c3aeb18d2069bb19a461bb1f47830fa666d7ff32ae909394c4948c101", 0x32}, {&(0x7f0000000900)="db24ab94376c9082984b1505b49e18799bf46a6cf1c595ba4ac7300530943fb534c17c1ae72c7c75f07e8d97f1843d6cb679ce98bee513c0b5663d9739b616cc0a86f5a22d5ee740fb8c90f7bb25c5edc2de4767535ebf6a20bc57481d79", 0x5e}], 0x5) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000400)={0x101, [{0x2, 0x38c}, {0x1, 0x6}, {0x3}, {0x2, 0xffffffffffffffff}, {0x2}, {0x1, 0x8}, {0x2, 0x1a6}, {0x1, 0x7}, {0x0, 0xfffffffffffffffe}, {0x2, 0x80000001}, {0x3, 0xb7}, {0x0, 0x9}, {0x3, 0x2}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0xe069}, {0x1, 0x4}, {0x1, 0xffff}, {0x3, 0xffffffffffffe480}, {0x0, 0xffffffffffffff8c}, {0x2, 0x4}, {0x1, 0x2f7}, {0x2, 0x7}, {0x1, 0x21a}, {0x2, 0x9b07}, {0x2, 0x6}, {0x2, 0x4}, {0x3, 0x8}, {0x1, 0x1}, {0x2}, {0x3, 0x8}, {0x2, 0xfff}]}) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r7 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt(r7, 0x100, 0x1000, &(0x7f0000000640)="47137f2ea545e11524c314d6eb19567383af5c63bf18e7a6493c5552d20fd11d1310ff74ea6b00859429e2de9c4e0b80869646ea92176f8931", 0x39) r8 = semget$private(0x0, 0x7, 0x285) semop(r8, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 16:00:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCNXCL(r6, 0x2000740e) recvfrom$inet6(r3, &(0x7f0000000140)=""/191, 0xbf, 0x76fec7c521d7378c, &(0x7f0000000200)={0x18, 0x3, 0x5, 0x9}, 0xc) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) socket$inet(0x2, 0x2, 0x9) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) socketpair(0x1, 0x0, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x34, 0x4, 0x8a, 0x4}, {{r6}, 0xfffffffffffffffc, 0x84, 0x20000008, 0x7, 0x6}, {{r7}, 0xffffffffffffffff, 0x4, 0x80, 0x8168, 0x1ff}, {{r8}, 0xfffffffffffffffa, 0x90, 0x40000000, 0x1, 0x9}, {{}, 0xfffffffffffffff8, 0xce, 0x40, 0x8000, 0x1bd}, {{r9}, 0xfffffffffffffffc, 0x48, 0xfffff, 0x100000000000001, 0x6}, {{r10}, 0xfffffffffffffffa, 0x47, 0x26, 0x3, 0x80000001}, {{r4}, 0xfffffffffffffffe, 0xc, 0x1, 0x3, 0x101}], 0x9584, 0x0) accept$inet(r2, 0x0, &(0x7f0000000100)) flock(r0, 0x9) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt(r2, 0x80000000, 0x2, &(0x7f0000000100)=""/134, &(0x7f0000000040)=0x86) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000020016ee00000000b8fb8a9d277a59369d6ac6182213050705ee8e418f0479712a81dcf35630a9323d36a0e0490bf8d9e1fc59349e701c98484ff0e612f56fa15ce6e05cb9f76759d698e2ed15439f51c913b156ae9975263ce98a99fc3a7bb3da85"], 0x10}, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x20}) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x2) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000070800000000000000c422f0c4000000"]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) dup2(r2, r3) 16:00:18 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x2}], 0x8, 0x0, 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0xfffffff9, 0x0, 0x1}) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x10, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) openat(r6, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: mmap(&(0x7f000089d000/0x2000)=nil, 0x2000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x4) mlockall(0x1) 16:00:18 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10450, 0x5) kevent(r2, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x88, 0x3708e5254dbfb76a, 0x9, 0x474c}, {{r5}, 0xfffffffffffffffd, 0x5bff8a97fec6247a, 0x10, 0x10000}, {{}, 0xffffffffffffffff, 0x40, 0x10, 0x0, 0x6}], 0x2, &(0x7f0000000280)=[{{}, 0x5, 0x80, 0x4, 0x1000, 0x2}], 0x80000001, &(0x7f00000002c0)={0xa25, 0xffffffff}) r6 = 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(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x80002005, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(0x0, 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0xc9) write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0/../file0\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) sendto$unix(r2, &(0x7f0000000140)="4b58cf8af4dd925bc1bd41213ffc54dcddc343d38f858eafda15c7f3b4b3d9dd90c54f6f44869a9a1fca042cc36ecfef41a34bd091ee32662b8fa3f70c0cd9ca4d1ba08c26617e504a9590adbe3a0ccbd7b9a1c4a944b4600800cb19881a1ecc3fe92cc23ae5dff6be9bbdd10dc507bcd535ac03339ad12a95a4e47a05e677faf97d6ced73ee23abf69a41a56ffaba23f89a0cb9d6533c15c35c01c5758b06f625737b66f02d09304d83b6d586f3d2bf0371d9aa571bcdb260a69e422c41d3a961e27705eb29cb751f39193dddf9b55c3a1cb0942597f9c614f4d7053b31ffa25b2e554d3a", 0xe5, 0x4, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8a, 0x800}], 0x1}) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000000000000000000002385dd845c0ab892ae6456fac6542b114b02d3dd87af7674f1e1f97e6ef2ea7a18f57f70872034c14a3fb9778438c598683401e6556919dc2001a24a508398cfa017c88fc6aa6c8"], 0x10}, 0x0) 16:00:18 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) 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, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000203000/0x3000)=nil) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 16:00:19 executing program 0: pipe2(&(0x7f00000001c0), 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100, 0x8001, 0xffffdc77, 0x1, 0x1, 0x1000, 0x0, 0x4, 0x0, 0x1815, 0xd11}) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x180002005, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x130) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)=0xc6000000) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 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) 16:00:19 executing program 0: 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(&(0x7f0000000180)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt(r1, 0x4, 0x0, &(0x7f0000000140)=""/26, &(0x7f00000001c0)=0x1a) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:19 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1bc0000000003}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = dup(0xffffffffffffff9c) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) 16:00:19 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x8) r4 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r5, &(0x7f000001fff8)='./file0\x00') renameat(r5, &(0x7f0000da2fec)='./file0/file0/file0\x00', r5, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x260) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) getpid() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000002, r5}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r6 = dup(r1) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001240)=0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r9 = dup2(r7, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r10, r12) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x11) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x2, 0x4, 0x9}, 0x8, 0x2, 0x80000001}) 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) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x82}], 0x9584, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f4055a2f0976fb16421852b7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa755b0bfe06d43caeb95d8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843cca", 0xfffffffffffffd44}], 0x1) 16:00:19 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff001e0100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = semget$private(0x0, 0x3, 0x141) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000200)=""/154) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11, 0x1, 0x5d}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYRES16=r2, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r3, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64=r4], @ANYRESDEC=r5, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=r1, @ANYRESHEX=r1, @ANYRES16=0x0, @ANYRES32=0x0, @ANYRES16=r1], @ANYRES64=r1, @ANYRESDEC], @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRESOCT=0x0, @ANYRESOCT=r8, @ANYRESDEC, @ANYRES64, @ANYRESDEC=0x0, @ANYPTR64], @ANYRES64=0x0, @ANYRESOCT=r4], @ANYRES32=r9, @ANYRES64, @ANYBLOB="5a0517656a5000d7efe4487e59a38a86e6e3528ef16326b1c7ffffffff2418a2bc394c00108c1b8acbd92ad59d682beb9ae2e4f514f096e9c76a8efc1297db5213eb5f38f276027821795384a0dd70", @ANYBLOB="db9e5b63e54b40c13ad32d4047c4591c12d69a13bd7e2cf3f25b5d85087678e7509dcf333419a1463adb19f410877afe7bc328280defaf781203981204b3ea7148c798cd040d5f037b2632ed5fae927f35e3433b05d4409f2714c2e6a9704b6908e27eb2cd46bce2b312caa83c828f73a9808aaad9efca0cda88e2fc73980472f017c3cb38962e5e80f8aea830cf74f458966d9b5abb7d0e6fbe553ba8c62e05a4fcc58ed471a9d0e215f24f1e2248145d45b89ef116b720707f5a6b94e9ed7d50bb9e11c1d2f890bf92f91c0f5335e7232e80e392de2fe9d3e65cfbb762d7a5cbdaedd59be63139460caeb24678bf103dad87487484b2f84af37f11e129e33881519aeb3c6698750acd43a225333289a9e84a04867a12f1bb0cc7501a0a85738d522e229d0b705acaf94ee5958e5c205cbcb47bf065957a14b2c70f56aa5590eeade5dd96834d30a61c09c2f3d801976f3678c0372c33201fb0064f0a5a2bf4b8cf097a53be0b6927940e4c3a1fc4bbbfef73befc769946421f4f72a78da3355468d5bcfc7ee8363294258cf2e55a6f3c3d5d841841aa4ec50dfd29b8550a2d54dd2de895939945a4ff62b91a3f3f015bd1c0dfab4ffca2acfe1e81b8328db52321fd414535daba01c524958fad7f95e0e4538728e8cdcbd5ab2bfafd38b145755b9d939a1e6235d6973c0d2c29dbbdd20f21f49ad1cdbc8aa68d457a17aa2ec10ad63c2ff7582b167d23ead62180008469cbd89261719b8dc6901b1226d78fd0e442501cebe463f193fbbc99996328fd133812752bfd8fe15714d9b06fb932bdc5e79f16d34a8b8e0449b1d6c12dba9513721d3d608b52c13b8b68200604dc35ca9a5d0c78ee6ef44df04d1364773dcb53e3c6f880b2fdc4841917c3b20715598f22a8d79dbdd4225b1360f9218c1ff87d91e3abacf6fb3acaa62a40dc57a337d50b619177452675f8fa5dd84ad53f10981832bdd532c15a66e60c2a66a947e3d9848e256832b0b476a65b0448a53736aecbd6310f42b543e3c2972d942070aca4b08b1e56464dc383535bc9722c09dbe3f6f84f172cd1f32bd3e5d45b2e7fba979df56643a2b0d17df5ab67c32c087379a8c852e617c8ab70e9b7d3c49ed1bc237a8dab8bf2302e86e3a06f470efabd50c7d52e4bd4b84a4d8eb31e703e2f03ebe8d4f8a664449b90095a527080f6df450e5c24c8cb947f0d152adabaf9ae0c30feae83d5d5962005deb09b5390aec580cf20d81e69a97abc9d0b5899d7048ffa7680d269da7df7136aafa520d363d10d0a130e6d17d186e96b6a0a4eb27accdd5a2766f8dd9d17448c99024174c6d9af95438ec59865d77b4705b7033f8e0f19126bf1c83f5a5668b3202cef21693657978004bfaf75cf03e84de8a77dfa9f0c6ac854194675496870b57d88045cad0a29c8ccc9a50c5ac0ad0cb1d49f81e609cb8c8be85dd1d155e5ed24135c89517b77494562e54eaef0feaedef579502970bbedfe2da1188ecf05786553597fb50faba2757856c7dc5a80e0d9208d84565be461f39080aa50865bbbddf92e103e24e083a5c663efeb28d58472fd9e4101b6813d537cf4e211a3f7ec4c5bba7e18d8099110f471625db120f1d773e3609207d0eb0bbd825b3d767836a4bcc2d517c80cebacd0f8bcd40cec1a1e5e539029b9ad20e658f9a5d5cf9b422b3709488e3ffb9788f24b9ed8a2acada0061eaa91730da2bb7c338db2c7c95b692e400be1f3e00beba3c604df6f7f76d334057af859ff6f1ec293d1d0e364e26f74c6767831ef15744b15813ff092b091d42b3b32b86cbb4012ef1a04551e85568714af1aff3c8962bdaab738b7621053ce5b4063d6099cb177129ac4544b03f7832caffef547ecfd40e2e4fc5167320d85c30524669acaf9bcc5194b2fb64a52062968674c533379206273d6236b30160b79e9a8dc1947c74776356ce1d43d479f0512baa97fd3246b459f52fb5bcbb0eb2c76a29266b51c0225a0e940529039e66ea0b159dcff37e075cca9cc2a96a7e2ebc5c1009c05911115944cde673e8b9e5532d63715d1e9b2ec78b3ebfa75fc25e616798cee7f6d5d896ca4b753470031b4e32a6194e6c02526ae4950d221f54133d0055773b375c621bd18491e2597a698d688026c0ddd35931abb3c4d6e3122ef9354d258560e51e82cc5cc8a94f2069b05ebc8fcfa80d978c6964b5ad588961524c92d6a2d52a2180020ebd88f0075379297fa570e5c60ece29eada234aa757eccbc68bd9c0644b52b4c6d06e4ba11e271104d2e67939ec920daf83b681ff287107233d9de1cd7f133c9bc1190447295cb6420255fa9ad9524256b8fb233c1ef2e8376977d00c584d46f5773c01e096ae2854d35db2d72ca01fa6a202bb0c66ac4fc95bbd08fb78bc55204870790d6f32aeaa28342cbf40000bd2262d93b2adf57e95774694edd94fe1baad746d1b6a4feee821dff73dec0e61dc5a82bbae39147ebfa4d9fa343806324c28776ddb7174a9911431f836e82f5c904643d84ea37c19035235365d6db68e9567e79a63a6a7dd34f6ae0495af0c1cf71792a9a11b02d79f96ab776b3662a8e5fa7c404c9a1f717aa3856d118a7f770a062acc305f02feb966a75d0ef32bdc5028f11a871ebf6fdac7e31e81bc5f51bde1d98b9e64d152a7c086f7a82b9cd75f87d92ef33a2a10faebc3c9cc78e29eb2ccc655e9fb2f8a16dbdd7d6bc475a79716e87365f71ee23ca6395bee3a98025d6898146e20f8e4820182e98f38c1531b1b47331d92ed21050c935f0f22b62e9be359d1209bf9c0704e94b8941296ce19260aa79413c9a01682b98d5937de7f976768731fd2d469154373902997faa276f55e111288442a0c8f98480190f292f4e582e59c97dd94a3617d4309902cfd33043efdbda1d0df8a5060c06524f8e54e4cc7a9e8d50e309c1ced73ed2c6947823b97a5c4ff4da8e0de02bdd9c62b07b60819c06389aa64f8a5dae1df2d6bf408ec6f9525cdc783258a447ab630aedf91371c03497053fc956028c83d1488ac2a573109e54eb39dd26768848f2485019d0ce062905576bce7adb0fdeb4c7af15c4bbccda96324af3f87b1938c39fe5071ba519fcb42c2d56e06769d9740ef6ed2bbb449229531fdc7787abcd6113660e6d19d365b9eaa005ea2ee50ce125f41efa4f790fa8d424bc2d6393f81f664fd77144936b696fbf1199e62c5e5968ec3e6d3795919cdfb394c73065accc9b7914489b05a77ced80d85c98893c0cde622eb656e9054df4677bce78e2c93199bff2360a7f19bb3106646d0f54ea9b516b392b2b9d31438b3f6627c142b6ffb9e359204e745eed96dfd5dcad836e5e00867202d75f531d8233b892aae11ca0e8a0c4a4cb4ae4891d6cad55ab091e86ccf343788c17fb9e14d98f33374ce6739217fb3cd00d214e82643347deec3caf1dd7b0c094d3cfcafc6e1507d1ad2885ab374f77707fd1cac51de05e6e4c096a8165e8962c4e8ae7ab2ad9d4124f859f692ad50bc3742ae03e7d9be4e6012d872f895e8c000807085af94fc226cbac9b0b1120eb5fae19c2a0769279043a50407adfc146f87bf2dd57938a742ea40f08da8dc3c8ee7d77a12b27d3acf5c95938e2cd2bc9bbccdfd64efdd0a191887b676ec720645469f2c5eafb6b65190224f39d7b5152e184c05556326e9006e4e867824be2afb35c9b5f891d939e61c3db35a9e053ae02609de23037a8cf602e9c7d872fd5cb313128d1f6cd6acf67db7a1e6fbcd10793a72401971612b462b25c6e1420d80ff22ba44b821e9a5d0b761fac080b3bb4b62c5d162811721372bb899e5f9837315c9b0b6a714cf973b5ee9ffe45ecc61571c2dbae42f77684a619af13577b78595760e590277480dc619520cd292bd0481c61c916191ba3126d2ff376d748592c92290d5e7329742ad20580744a20d5dcb739444b0c946f0d933dfdef2582fa675ff5301f0aae73f1de08181efec7b87e0c81a7cbc0079e5a58c32a6c9ef13a449c2185c97754e8ff879e69a15b8dc270dd6411c7eaa728cff812228b4375ec96e54ded301567cb54bc643e5054c0b9194445f97a121ee4c4040d9077afbd29eeb4aadd8a63099440599c3a7bdfb6e62bb4367f1d39729ce2b2310c13dd61f2db87ad635607fc8322084d4daed94d4c03ad246f308be9465ca0c275d890622c8929141af4f6feed1f96e0198925d19a0f91b0b88d9e2adea454d28e879e09909260564cf91af04d218ec49f7b079bf3057152fffa69b6a8b8284709b3e52567a0563eaf4b7b4c6382fea9de114d8708eeff62f40acd893145d8fa8b2cac9a98455c89040969edf2dd5a9ca77f540e1827b5eadcdb49e483864064a78148d3d37cf33761e5495ceb855c854a5af6fd7d3b4ca429e0c3c6170ecb343975b27c78211ef726b23d7c212d0948529c6a04bce511d82a45c39fdcfaf9cb6d18dd1789a897bce624a2e6cbda8d5d467244db86e4bb93812b8734ab25c8d404a943001a3a94a7fc6919a5d7b5e5d724aa8f2fb4d45f4803b989768c8a06f1b5d0f9bbfdff604884f94d1f87a71f7cf81fb9e3112eeac6f74b2b9ecd4e4d335ea1b9fa9ccb41ba81af5b08fa467fcef0fe436f11243a8557e4102ca4b0d4eb32b49cdfaae631169e82180414b42e47f412be20da1ecdb354d85ced5fd53d88483da985b965890acc6656c6fce73477f8d01872b0090838374701df7298f609affffacd6770889b7a0350cac0e41c6132d1ad181bf0ddbd4e7a01ed6e58b450fc21a24f2910655a039d0a38f1e9144ca9849588582f5b62423346ac8ab46a0738781e656b1bdb42f734f43790ba0311e96be0969696293e87a62b4141239db8cae5647f1f2306415df880703433c4327660360570f89ea66ee6114174d0c7076268207cc599214d78182154cb49ee45410991b3d4424459c3971732e38cb5aff3a8dde2d1c5d8c7505b54bfde26eb88af3e58a0265102c0d7bb21f7ebad778be2ce60364b98d29ddb5fe0934eadfd21990c02e8e3570ba046296b5e60b477a4208474eaaa0333e7a84bd7490df6b657126d0e44954a1542986b91356b51b9c3ff97d9a905105f543152384f01005d9685b79aedd2d9c28895e4baf982e82c251417f615b9722e8d08c9c7646f6d0292614aa9ab3d29725964d0273b7ec9e49f78551e2dcdb4b9606bab21398ae45112868c86378d2105b81e411977bdd11eaa93323fb4128ace8b24d10317c79da9e812c0e2e1ba6bc8302121bf987f0067fea729dcae278eefc558ab62326f7d1819a4cd6cdc62d7714c923bb8fd4fc4145b5d1f211a5b6cfe2b7d657de30d71e9fb22388364c78c595af3d89000e5a6fbef31f23e73dbbbf8ff2af060f9add0849c3671fe140aabe1d55764d66d1e559eb2f193c7ffe843a08f999448f30680306fc4da68861995c92b33d3e9a4985a2a15f9cb68ab0fd60497f1f3738b7bea20a9c14307ebcd3f95b738427edcffd5ec904b219745d304ef600aaee9ceadb1302137d238d0348625826665b6263aacf64acf0acf6310c7333fc0ba972422b241dc6f90c8cf37d5ecf1a76d8b93d281ed0112815aeea715bc80bc6e0bd95cd932507c404a5ba4f0471c0625be726f7beda60ab50f0bf21fc6cbcd2b59b182934c11823cb135de83f032f99f58ede7d9845192c333d8f83d196981867248b852d6fec73db6b8b085ab86d1a9a7be06ab29b4e086b7a288ceceb7537448c433a9d9724f67f8af6b7a6166e63c32d4c975d8e70456edc3ad2cf859ee78b9a1"], 0x1081}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x3}) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2125008e12efffb27858f508000000b3bf010000000100000800000450a6acbde2d3676ecdcd3dafc31df10408b8de4e65ad2609"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:20 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) geteuid() chmod(&(0x7f0000000100)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') clock_settime(0x0, &(0x7f00000001c0)={0x5, 0x4}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) bind(r0, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/51, 0x33) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000600)={0x1ff, 0x8, 0x1f, 0x2, &(0x7f0000000380)={{0x1, 0x6a, 0x4, 0x3a, 0xfb, 0x19, 0x2}, {[0x5, 0x8, 0x1, 0x2, 0x7, 0x4, 0x3, 0x12d, 0x2, 0xfff, 0x3, 0x1ff, 0xfb13, 0x1, 0x8000, 0x72a2, 0x56, 0x52], [0x79d11425, 0x4, 0x1f, 0x2e409008, 0x4000000, 0x4, 0x800, 0x5, 0xffffffffffffffe0, 0x80000001], [0x8, 0x1000, 0x0, 0xbe8, 0x9, 0x17bace5d, 0x6], [0x3, 0x116, 0x63, 0x1, 0x4e3, 0x4], [{0x0, 0x5, 0x80, 0x9}, {0x9, 0x200, 0xffff0001, 0x6}, {0x4, 0xf9, 0x6, 0x8}, {0x4, 0x8000}, {0x1b07, 0x10000, 0x80000000, 0x5}, {0x6, 0x7f, 0x80000001, 0x3}, {0x2000, 0x3ff, 0x2}, {0x6, 0xfff, 0x7fffffff}], {0x8d, 0x7, 0xfffffffb, 0x8}, {0xde3, 0x6, 0x1ff, 0x8}}}, 0x8, 0x64}) r3 = open$dir(&(0x7f0000000680)='./file0\x00', 0x288, 0x100) symlinkat(&(0x7f0000000640)='./file0/file0\x00', r3, &(0x7f00000006c0)='./file0\x00') getdents(r3, &(0x7f0000000700)=""/250, 0xfa) unlink(&(0x7f0000000800)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000840)={0x401, 0x80000001, './file0/file1\x00', 0x8000, 0x10000, 0x101, 0x3ff}) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000900)='/dev/speaker\x00', 0x40, 0x0) semget(0x0, 0x3, 0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000940)) chroot(&(0x7f0000000980)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x1, 0x0) geteuid() 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="8202e4a3e67e16d09e3b23a45a9c090d1aac6b90b62fd0f69973e0808663df4280660cd2173364b4cb1fa452e2a4002e0bafc696b2eafacf6e0ef7333e2ba0536788129a65b1df80498f538be0a76648ab3f5b34c0fed6cd57eabaae36a772647806fade6d61e76c318dcd61b9e378f6cc2a59a99ee842c29a5e4562428290f05d7e968d0d5f39899136e01efd782a3764ecc1dd9316809597245c299d3613654eda3b"], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0xffffffff}, 0x10) r4 = msgget$private(0x0, 0x4) r5 = geteuid() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) writev(r6, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = getuid() r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) writev(r12, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r14 = dup(r12) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x6, r5, r10, r11, r16, 0x1, 0x6}, 0x80000001, 0x3ca5, r17, r18, 0x7, 0xd779, 0x7, 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000040)=[{{r19}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000300)=[{{r19}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r19}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$KDGETLED(r19, 0x40044b41, &(0x7f0000000080)) r22 = socket(0x2, 0x2, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="001d6e653000"], 0x10) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x24, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0xc0000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0x7ff}, 0x0) fcntl$setflags(r0, 0x2, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') unlink(&(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x70) 16:00:05 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x27], [], [{}, {}, {0xfc01, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kqueue() ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) read(r1, &(0x7f0000000140)=""/198, 0xc6) 16:00:05 executing program 1: shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x7f, 0xa}, {0xcd0f, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x10001, 0x7, 0x5, 0x8001, 0x9, 0xff, 0xffff6bc3, 0x10, [{0x1, 0x3, 0x1ff, 0x80000001}, {0x9, 0x9, 0x1ff, 0x8}, {0xfffff001, 0x6, 0x100, 0x6}, {0x0, 0x2, 0xcfc2, 0x9}, {0x4, 0x6, 0xc6dc, 0x5d1f}, {0xc7c, 0x4, 0xfffffffd, 0x9}, {0x400, 0x10000, 0xffff, 0x9}, {0x4, 0x83a, 0x2, 0x10001}, {0x9, 0x8, 0x3, 0x1}, {0x1cf, 0xffffffc1, 0x1545, 0x1}, {0xff, 0xfffffffe, 0x3}, {0x14, 0x39248b33, 0x9, 0x3ff}, {0xfffffff7, 0x1, 0x7f, 0x1000}, {0x1d24, 0x0, 0x200, 0x57}, {0x9, 0x7fff, 0x4, 0x401}, {0x0, 0xfa69, 0x5, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030001) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$getflags(r2, 0x5fc489e42b535365) r3 = socket$inet(0x2, 0x5, 0x61) poll(&(0x7f0000000240)=[{r3, 0x40}], 0x1, 0x10000) close(r3) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20021, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x5, 0xd5f, 0x5, 0x101}) r2 = getgid() r3 = getgid() setregid(r2, r3) r4 = getpgrp() r5 = getuid() r6 = getegid() r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="529efb11aa1d6d5e0c32b108937017acd714aace199ddb87aa46dd9cc7fb3b2f2a0bab09ebea6702035d95246c557dc20229a2c171782304af0bf4562a9ec5fda0e950f6fce7922e8660479e4ecd276fe800de6ada99fed0280e57a9d988fa982bdc4b5c763556376c0e9cff9a7d83d363d1", 0x72}, {&(0x7f00000001c0)="b254ce46189ce3d08a96f74337bf175a24eb2b76d58fb739faf60c29521cd2f1dc20d235aae80fce420f625feef69dd34e98707f20fe1e4b0b4bc4770df8fe4ff5889644a28ce4337a686827e520437945bd340f25b8d21efdd964349ecc8f826770a0d46c46dd15297c26ee78944b2ee33ddbff5ba43efc504cc8531502aa98e6", 0x81}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r0, r1]}], 0x40, 0x8}, 0x8) r8 = accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0xa, 0xa) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0xff, r11, r12, r9, 0xffffffffffffffff, 0x20, 0xd664}, 0x2, 0x9feb, 0xfffffffffffffffd}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) utimensat(r13, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x0, 0x8}, {0x9, 0x8}}, 0x4) r14 = socket(0x11, 0x1, 0xe0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) fcntl$lock(r7, 0x0, &(0x7f0000000680)={0x1, 0x0, 0xf8d8, 0x0, r15}) getpeername$unix(r13, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x2, 0x0) read(r16, &(0x7f0000000780)=""/190, 0xbe) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x20000) ioctl$FIOSETOWN(r17, 0x8004667c, &(0x7f0000000880)=0x7f) r18 = kqueue() dup(r18) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="010ebda6cb415cc8163a2cb5a5cc1ad3ba66597d8d7ff270226deff100f109aa882acca1210e825fcc693c9d577bd27ffd8186889c3e5833257e64e56002ee8fe53b84d2af8fdb11b8fc3e7ab83a62541e6679fb96b7c46deff52d648f29c72418d9f0cdbfa6a1faea7bd2c5000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) sendmsg(r3, &(0x7f0000000080)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000200)="58ba133344308b395c6498f2dbb926c72492361c91c6e2038fec7500b2422493c4f04e5e3ec1ded3874799cd0a401c1f4c1798419deffbafbf96c0eebd9ab15aefba3a07b87fa3c62ab8ef6f5a9b358e554e6b86a1ccf913c287fc4b6892f579e29c0becc66dd0ce05864320fef55284d13fbd0fe5348dd328d47d63afabbeae84496cc386720bbda1e88f17917e230393fa745e9fd3187313cf936f785514aa4eb373af196c2b732458162da70fb579f5d9a15eeb00496162441792fcee1d974f3154a55627f9ea96c763aa79e87a3dab426b866ec10f68a2ac92d8a9075572e3802fd87a087cc5132640e01ace5a", 0xef}, {&(0x7f0000000300)="857725452b25183791186c7ecdd4274b09c5438f946882d2243e23f5b08822565c66eb358420977a8a4fa0272d6eb209c9c239405193d435bcfe02f83ddf5dca6aa5ce561afbbd50dd276fa2a2ce2bda3e38356d88a988da1f9b71577dc7ea0c2e47056f065f30607101378cb76d6eed3d98371875fb847513095acc032b", 0x7e}, {&(0x7f0000000380)="d1028f7011ba1ebc64eb5ec47fe9eedad934dff5ac47caa0e9522652ee050abd89d9dcb005ba067ef1d8921d287c3587bf3ecb40a076e6217b87d95f96444cc3058612843029", 0x46}, {&(0x7f0000000400)="b1db11a948250245f31412bc046f2e886d9c3b6f599742b42d1d755b37ba3adc52510c19a40c1d10a6b45f9f8b044510b45a17ec19020f75c523ff4e54684f80e250669635880954f7ca270d272de591aa6ffe31a088e2249356249d66e192e6e50c9374c596a4ed8a8908114e95ca7d2b25c15ab6712fef52e33687cee59f0079cae4df13f8877a5bb6e8d18b6f82687efa8122f6665076386931ed6d85a3cb3f2546d581fe3f727791a962c4c9534cbb5e54dbffa40ace5f191b05e8f975c64b7f5fc81ccd1a8492e062f85853ecc6a5087e1197812f77c82f8fb44208b95d83048142a8401275087ca3dabdaa76d88c0d217277e8bb288b38de03287331890d7d52423350398a7256e189b66c02ba16045fe2e90634e87980e73b9081d2dd332c4ac0b8c65bc82639da1743c6d2cb5b75559f13186bbde3be28726e1e74be66c904669f8cb229e2f19624a66a96f69098c95c6fd6e6f555412c89513fbfe180c8064d63f52d394c8c40bb64c98b0ccf60493eb7311c12ae9af2aabee16d74858197a5dbe649a9f8cea949ad0fc6b9ced44c7c5e9870adbf87db01091d88eee64bcea86e002c9406cdd1b4bf92c3c6c1f0ad692cde642ba7fbb140dd4e18f474e8cc06e5c967430fb0acf03aa4f878bf895ebc938673e8dbaddb1f48357a5b6947d7a9ecd5b965e550d9188f62a32ab500cb6c4fd78717e50fdcd33b2fabae64447a9060b480f241013463783c7c8b5611a8d1fe79213b19e3679ba873d1ee19db8449d1c3df69c76e2c2f05316b2504861a50ca765035a5d73f951dc1b8ab5e789ed1d49ad7aa88245f9e589099fb97c56048b36392383c6721c006638c48d2a1421281721cda0968fd30f980c72d7ebb3760e5a5a95b56c2e878769ea6dd5ddb79ed4bd441c3c60e397daf04f222ce9c6db1a7ea5b0fccf71dfdb1fc90a80a346a820568ed6778e794032feeae335de57d6f305024bfeb2b6b38955278a9d2546573ffd0cbefb5af0d00d5a8cc44193643837714b8b92745387bd6daa47242a36972b51a01cf9ec37f678fcb9df856ea6ace103d4cf2ce163e469d322ee350fbd64d6b8f49ffa88e71a19d8f7b660cb91f7a356b83df0c5c071c5dee02c80bb5d9c49f19fdb41c7cdbbfee943a76f798ec1bcb013ba79857236f37be8fee2986c8c390dcec58b248b2fc40949a45b87feb16b990c263e267278711891aa778ea089398ecee048e1df0d82d091ea34c32842b18b65a955af1a38eb2cb5efa59c87bf027416ed09531d92b3e486a0253b27b8c05b7912582ee81a89c24c258ecd3030d3e59143d00631bc46847f32041d390da58ec5d43a9a470e642eed02ffb6433e0655e89714c2be6cf02205e48091c931ca41ce37a8aa75acbe2431d51c5b1db1e69c1beb088d08ee58b9c9472468f20c70a25c8c0577ac5888517ba84442593d8ce3cd153c0a0cbfdd861f9efd4fd65022bd0baf0fa5acf4fefb683f04fd9c005439cae9290b94d41c15666c15169726c4b1301d962f79c24f569f0a3bece42d9f1846621f8716fb2d2dbe844eff4f3189a18f4d1678e1cee2bec42fe89330f4cca3a83036416ca9fc38e1570b821bc070cba2808e8f5b9994bfef8377ed17b55eff71f22048721a8bf1df1628174194666777613a8d4c7f7edf6f3c87af1845027dd621a49e18dd938351f5a1e4c1cb671d09250a422232227f48fc5c283e6124d74c667aba7d56967091c4eea32c518860ebae03334a45c6ea9febc248209dff0e6dfaa89c42509cfd465ecee32628209c5d08ba7a5cd40e21b459ea7b111252ff88d41a7eb7df477334b1869c194c428f3fbbd7e2bd96050510acb44397165d3f7c06f9f085aa5f8bcfa9d26935d3719fb56d6d8c834241c65c8a865bbdb27874ce3a09ce15f2bef9361468e289d52163e77353736b80de401bf3840c5415fa7e4179d60d92fb97da7534fb8a9ad44b74d1a90606b33278ec656202592e65b200a6f4484c3b5a72e8575efcf6bec46562a9eb87a28f758664e0c1ae94938aa2353d0285c5ad0078b873cac4866073ee1ea40448171689e6352dd984426dfb5a25fd5206e95fa502c4597dcf846aefec8a80a21594f358735c50476176622ec5af4df4f110c60e2a5d9ab516f9f0f0f97820b61980a6cc22d912c51bff240a1dc1e03d1efc3693588d53c8772388c69128d3b36e618d2c0e34862467c9ca1f923b26447e964fbdc81af9a14e7d8551681b6714a17f9d33ce8150ec04e02b2c7f9d8abdfa667aebfc1b0d80f378682e64c4f0c3a1b6269e443a917a56c22006b8ee89137d60234916eddf09336a5c86d3061d412f730291f700197a22878aef1e166e0aa49aeadf47ef487a88a98ff316f22e3d13c20e7ab111f2934be1245decbbc4c9729e9daca344f92fc0fdd61d3c2182438b77848fcf3ce86c5df57b3d27865eea55b4b112c2c79c396ba002deb6fca68bd16272f464f247d16ad739b9df5e8ca0fa87af7f5a5272885eb31ac8964d0088723d8044dd998a12643f3f037edf99c554226e4a4f84dec4a9edba8b1716e6ea8f313e5912a189bfe0a584ad9ded8f4e7ddbb8239c9ff974d7941b52808dd92987c8dc169857f6bbe97f1b846fc6060fb0f3d03a3104e01fcf2b185bb8cca63538474a790db064f80c048acb1dfd991b4269856e1188ec1816701e7295e8aa51063af6384e378a935cca70a9b64f0d0741a52d521dc6a9ebe3686b0c8ec373cb9727ed2c95a469ded6366bf867d52c380b39b4cd63e7366b85c5b645b1d43f283cde2f6bfcbf488d3c2513c08b7d9b58511e732c6a3471d3f6e8d9c6a2092f54f108f739ff2839ae929a05c4df6df0fec81ccce5dccc5144d819abaf2c894a04437a0d35e44b14211cf23dbd0dc34f965e1f4e08fd51545ea8d4a31d2222e3e1dc6abc447f7d5e630717d904b10478fdc3dee6412d6c2f49344b8571381e8f94d361342b8ffce76aeb39c2e0f1de82ca4a4dc70664231d0da5ea6014fc808c2f9057bff31353da0c1ef335261da8f9c5217eeaa3066178dc2b84cb2be3f1a1077cdf85839297bd43e1d09fb0adcc3d28e755e8ce4347d8d910d21be8c51d63be76eee8fbe36ea2aedc1e84da9a09817e320203e937a3355d473e64d0cd68a8cdee21d7f8f805619d2da5dc6f344af7bc8860273659dbb87bf788abe6c6a8bebadb63a07a3c83be946b71c7f7dd1013d3ffebe83f193792c258128d1cb70d9b14b0d6877e07df5f9d35fc67986af142bca2e126a08aed7ad51ee31f69de8016cb0de2af0d45e5bdb2541401daa3710d39969d7d7f1c1ba6ca0319e6900167804a5046d35b33653d8a207e0564cfc4cf8a2c82e08e8df275461e0602592e0266f507ca92a49ffe45713cd4edeee48645d051fe920f77f21883e9d97e4c4d049378f65fd7fd5480215981b032590963301ed3250322239c0c84d80d33103e76f5b4e1c36c811639f3b2483c567baedb2d14a247291a00d38e71d9e46a3d97404ec9b58c8b1199acab3161d20982ce6673fb27739fe971d41d780d3c186257deabfde77ea8756de46f154678326235d3a0005008b5ce30e66fa1fcc67e56bb50ebab0bed188dd3830678f8c41ae4e1d335a64e65a3fb653e3ae562ec32296caa198f9ac25d136fc37aa6fa32b3aae769e877e9710f1941b7b9a49b2deaa3d3d2d60e428dd76c9755ca395418dec5fe025658672d2cb01794ba05a3cc2d21fe19c912f429b8d4c9922382484bb3102c7d98b51445d38ff5f44cfe55eff20001c868224b0e43118cc6652f9bc2ee2f50b5f25757ec90f56973d9659517217a7798f813800750832f1b06f7ceaaee34eec1413002a8c9d0b43347999cb841530c3afabd7c623a3c7deaefad651f1a87e681057038a03f81731288c6c63d0ded747f6de0cabcf732713f280f589cecc63e85079353d03cebbd46bd8fe76250f78f999226ef48f4a93cd3954bb0719118604ccf1dad1fc6403118e05db75d94d85d9aa113d8166e9bf0c6cb588b3f5b6674545691ffc208a6ef183f722fa6298a439624b3db99eb4b9d005c25266325c7b3e7a6d5ea2accf0a43a18125bd12585c39917073eee9b348f7721eff21b64981340d66bf41ada33b23477327557b5819033489697c3531965b3a6911257baa5811ef20ecfc88d6f3d239068397252ef86e100529e2b37d45a970df9d3aa8bf13f372324966095de85945114fdd0f41c3745c6490a955d69cf09b4747e7a9725d9521b4cbc0e61a23e866ec976d35b578c7a0a0bc010ad8411a46c0a8708961740a49e4115cdef2ade8db4000c8bad2b3d2449e956b0515325a0f8f5bc4dee0fc2acbe446e0853058cbb456f302abf3858af1684aa38216ffcdc5a423fb0d0633ec185d88767ffe0701e3ec884a3a1b34510524e109837768b5e3d85fa62085f6df39684cc91581c21fcb248eba4b9e128af82a2b2f2a8a073baa310d666b61768f93f557cd2e9f062ba5c84cc3444c1423cd0613e513e39f73cdb717538f29cfb88ab3217a6dca4c12f6831cefd0b9e78671d349c972524b4f76ce481084850e1ed49677fcaeb5f6914acb1c600cc7a0b084a274e5f355f70a926a960a0f11099cffada9ede25435e0bf80a64708aa8ee4174565aff2ffe7893a5fa9c5502ac0d7ed151e861061707eb0a0121a8730db048c81e4866510e35d58582aafab09bec7e544c92109115966d3a85adfda0ea3acd5a2aa6a834c0e06c68aa7e4aa2a5b95e1f5f34d9b9a47285a3108f3d9e54e2acb250858e9a711fa82d87657169d0385cb3a62e5d83f4bd48ee24e84b6987e8f01a85cdc13a94efb74862ca8cbd1a2df7bd3fb28942d9b964186a7e7b3f03a20a1d076bdb7edac72e12e7c4279ab92598cec02337082d5236bf0b279eb34633204c86cc02e269a51d448ea4e4c4cf861f3cf76f5997d95edd19b8b5b69e0bea08e478461b0f6ac69af49edd2aa8efcad1744e321882f793f7eb9bf116328153d26692adf1e78b07049d0a522f161bb7e050442ee85e5d12090bef7cef44999d0dd17f8d204560ae15e4edabad99b234d36d6e7eee44e69296ea7363af06f7d1a2c75ee1ef7a501f4ae1b90045238a3c561a0629185a73574f35df8dd9922f1fb359ef6fe26ddb48ee902a291544ef0970edc82e74a9790ed3b82a13129ca6f482360a668fb0b995a63eaa62c65b2c24a744888e20c6c7503526789d89b515c9448c6767d3f93fb603a6481b5eee7dd537d2a47f6bbbfef8f5f6a79b65daefd977e6ef686aad837b8fbca96d3fee1139d9a50918241f0466676630336ec5ed6f18c1efea17fa1b9401edf01f7bcdf705295e515b301b6225232fc0c311fbeb1c9b42a29f70527a347f6950c4f3b33e1a0f147e397a96a8ba6f466bf75dbd8e72c524eceb540d13448efd8ce7b5303676d675414a687fbe755ac7baee781794ca8efabbbda43db59fb9304b2454bf90c7dc8d562d0732d86c074556299aee11cbb0bc65054906d3170d49c2248085afade115425065f975c642ffb1c2ac22f537c19f363e7f82ef4e84665314d3ae892558ced82af7954726d03beca803b095f98ec1eb20c2e1b723b8df94b3302f7e73d893b14121887bc559243575a9a3c11a8788682319dcdba7168d5c18f536133c8d1e153cfc5f5acc69a4a4f4c6b7d701545f62ca52c90ebbaeca30ccf078f3d52c4874792ce1b37fac6c5c6b5e8f70012230ca2cda0ad290380ae3e86ddb1183eb6b75e9979da4b0e37a90ff8849e65e5685e0712bd44bb60efdeb4", 0x1000}, {&(0x7f0000001400)="3adafbc8436732d5bf05e47a33385c12a3f5b4ecb5c49c3464969e994e58757d2763ecd3cd430abd1bd7b55316166e613732e7f2b48149239dcf901a7753fa6a6021bf4db4d63a628ec12ecc6a1691a12ad7f50927295d6a78bab20ab5f5c5e57c8a5300e147366158628f7ca022bcb803beca7a0c79547b48208893c31cb8decec0394eb038b36390659885d7e556f4f31ddc803a3aefcc15a55834d4aba88ad41f85fa6dcdc82dbaf5f40906eb5ac3a9572977494eda5f5010b04176b4ff2ec7e45dcdd83911a1933d22767ba82064238618", 0xd3}, {&(0x7f0000001500)="26c97b725e477ab59cc64b7e3c6b025e8c903c896ef9649b35db4997acac3d0972b19347d8ce7c0ed9973cff35fae0490304aa32c3f314a06a98c4c7f9fa69c308eb16dde5e572f017cc6439dbca9fb77abf869793abcb6d172747db8e15cad26bad04126dc2a251494f01297acb8a5eecd4ca91355090522ce296b2708d02f4a86eab7d9afd47be1af80e922c09afae2444bf243561f1376f128d6c350edb25238f5dec6742c1ec1cc836cb942d4a80a7da3bbd75eb2c71fdd59ad98689a341a5e4d46401bbcddf3f50d20471018699d14b3145a0745e96dbfc06ed13e8e265fcbc15005b255641d3ed183645ab27c3a24ccc53cf7ac2b1bd5ec7b4030fd9075483dc21376da97e9f08a1adc12c4e1e0de31f0db5b6a214f2ae6fc304bf9ca02b4602a45e3089b8fd69a41a78ff7c03fe1f772d91271be78b4aac81f6629f0cdaefbe97d5d0c21c2fa8ea894f408c38de40e6dda3ab9b5ae818de88457d974064a4c30645d132a91f2f65fd92edaf44adb7bb3cbb7cba27f0ae346a8782dd48a2a834ba6fea5c522667bc917bb4f534ca67748ff7cd35a4d0bdeec37ee2cd4ce389db5ebe84ba67b59675793f0252e6e23e66133f7d58304d54fb1dbe49af94a344aaccd8ed3e27db5df759263b5fdda333a602316cd25f816a28c70e982be4044a06e44f566a237c57865aeef42f18c7541fa57dfb4712fad6abe3b152257b3eeb6d55e692967b908b1e0003b4478d6be4e974a60f52ff7292257e2dfb673deb238877418a624b9fc6cef4be728c64cee63bf6ae651be37ba6c1cd92c14e57624e30286f07dc1b16532f0a4ecf9bb1ae6d2ce10d5078e380532e02c454c7b30259b244251e61382033961af348dc24d0a02d3100aa6d688469c611aacff621f540fe940a378b94be2cae6a6468cce04c4cdaf8ad848ac7eaeb2eb68ce577fe20e14459756abe4d7034f6c98e1d99480b69216e0a8af2d18efc71048f0ad5be93e650d4d5e2cfa17f4f7d75e849a79b686ed5e01d68406b09721067e72930074c4fb040ff782aec5890fc55d1bd475029c36f3c45408dda350ac3bb68ca1952a7254186e73ee764db30a24010fcd2cc5679a9e341130394502a65a58aa6f5ed713f49eb3074ef925044979780b49539891c6829ec9f203d47a6b4e1dca0d88921e4e6961b04a7efd093dd0778b985f1a32fa1ffa231b9997ade07331928d7f0348a8e644eb7cf17eb2200f02f1373d496226768fac73253e790f79bda8fe8076ad2458c6189636ad128843e1126d3f5416d6e8fbc261f16de6baea5cc0474a6cf0be4afc86fa0ba70d4747df7181d563e06bee80510c5a6654ebd3b47255dfdecce7067403c331101f4f904f13e4e83754f220b518f09c050b4b904f8c69149439d2845ca79bb66d2c6048b1bdd5dfa6fc1dea80e351dfaa946537a389e092bda04212dc0ffa84271ab8403bebbb0fb910e388004406f34b8d64e6189bf907611014681d0803bdff248848ce0e984992018427a5702d470fc780ca530ab9899839000b77f57c39d95ce00a3d50cb8a0de418963926317a1c67c768e599e35c3dd1184889139ac492599de0ae761b542d41eff3574a1b642aa11a02dec96505ef71f99a9f25c12d219b584b50e66f4b7eea6c8f3f17d6dde1193f516005f7d35447195dd979842366a0e75fd7468b52313fcecf1004153200e9fd739d2becc20b0f14be3066649e5dafc69b084234a2e9e1a007011ada4b87bc705a3d3e86043c373e32d42dc23c8ecff1e1e6cc4a6de961d95d5c95541a651017c907193db7edbb41b5312cc828d2fa010e298d1e71594fb732bb8b2d1373ee2b0140d947944e2e1e20d63d4e1ee83354b37aa305af8e4e7e163ea10eb445202b06cb511f1d1e8d15842f381ee2c00f8cedd6377fbc15df2cc45f80d31f9a85989686def5f60c51fc871a279c8f2d268bc878a2c6b8c3d86f4c59c95cefd748a3e68b1dd4e27821d092fa96333068742a820e182cfda7a60488648139a5a78ce976155e7f0169bd53de4f8996d3e72ee9a6ed085512164e670370e5132bc1472418f254b58eaada2613ba8cf593e430e90064c45926342175946aa39ba3076d198433f6d2bb401e3a661fa741876e0ff0617caa7dda1b03103a05462f302349ba4ea22e16a76e97acc5e456a10b27ac67e73a98ee91a859a9c2064d772e8dcecdc5708f6cfd4e30562b368ebc4d22b38e6a2525b17ee9305ed339d6c9432a23d3944fd3b7a9d950d2dacdda677be0b568ecc49130b6092c7796677107c98735473067c6da3d6c67f208d45a150a2a52c5c48231eebf06efea0cdb111ad80c820ca46471aa27c8d8308c546d774c045f8171f5236776f3fc49760317dd3307f93e8d8cc7a1c536b7b17c8dd0cb02f2878716d6d0e87ce572539cf48103b33bbe97df40d06492e32e96e0170ba9b5755f37d29f1db8e2c08acd7d5dd5f120350e33c7c9c9da38a82dcc04ba3bd0bd3e6fa86a6aa34241a5bcad798df6753290ad616077648dc2213450f9b3896985d10aa981952d7047e72d66ccd9f988b1e515200513275af990bd07da287adbd4ce5469d607b52256eeee37574610da33f9a31dbba8ab39edb627733300fc1358131c15ba608a41a10bb2be2f7011f4cc9bf88e6ff5f2591e714ad1a8c32fa9dac3884360cd8648237d139abd83f17d88e85554069dd9d63cdd1500c03a1930031b514587477a21387636ee7f3d5311cc6c3f665cc3044075f4098068be220aad3284e714b50c83b794537c110d60f065888b2e1df5ccd6e4ded1f96db4810020d9c78700720789286b427af0a963eb80fe2945b2e064003104a11dc813811669946f8041dff6c781eeaca63095e3d1883a27d5bdb8d9a4abfef99aed0314ca6c618a545e78dc7694008837d1dec6a52acd05239bd65abc1b121d411159df8d7ce2de2584d96c5d8f1b0641728dc41de331e7d8adccda7072652954570e97984843fa148a56168544f0d6617879202c4691cd6ac7e87731a038b878a286112d1c78f3efc8f8e483f1781b1ce7f64a5e27a9914db3e02a838663d34ed13c304e904c66cf793c4f48bf7d3be84a96f36c5a36eef5855b0f13fa994901bc4994cef271d52c2aedf3ca49a26bafe7d9b5fb81d279c54eeb9f39e01f865c506b126b2ab85e4fb05fe47bddc4b8dec47edf690cb2e66beb822c2f4200abdecf5e20bfffe08f9b4ae657db043d5e2720dff0b41e62d2ed1d0981bbfe399029341160f6c41fc13eac9ea1569a1e42869f7e06d7f61af959952edd6f69c2a7685eed887c2a89f4d7b2b99f3d7ca5ef9a9ee74affc27b2695ff5ea3a4f5ace71afbae6e815c42ea4233411f1c162f0292d24d73da28e5b55a8bfed3e8a68951c01501e2a60d513b5efff558bf18ddaf85429c0ec302319908f2e053de24ae8ff54552d21f2c7c0367457902716274ab2a94e2167448435a227824663cfee6e06ee936ba4b8f764ca9561f9ca02fad477871de4e615afb0035121d47124b94741463177390bf1a15ea82d523b2b703ba33d041e8ab53801c64ed8a261158f2d58908edbee2746e086da355a3649588ff1b0c227fed2c2f46dc5e5f26cddf0dbdb6d552ea9df6a349e7a2299d394051b5a1369501c67f5f3ddf24796586357c17b04b207e27a1bd9209cbaca805dabc4d9811c2d9197a53cfb7c826c9c0422db3a7ae2ffdb484320b7875e6163593a25317b0ef7ff6bb7418980b1cf5cb1b0fc9ff95f717d03ba33a03c3687577f93ec123aeebb71d730274d7255aa173d1361ec0ef12298bb5e0571dd26f3dd2f93afff2830970b5510444a1341ff974e68bc8f2392c7a5ec83257e4889eb9bb3dc54868e81962f0dd5ce10481dd414ce8e825e9fe92fb5ada5edac93e06a1388a66a15c1aad75ab3a5057d9cabd58ba168a529b70109078e7ca4f95912cd2d58e94db10200c4a091963639dc8b269adfdee9aab64a0f1726ef15b61ca521970604aada5908b4e7c70706888d331637d58d6ae061c49003c8edd9efe2f08e5335afe5aec2f1a898aea98297d8bf7dbea06868b0cf63282c8f9f9ef0aae1001ce0da044e4879ee41c17572f2881f792147f33db972911d644068ca2c536ac639fe95d86596daccf0deb24fccf22a0c7df4a90a710012767e19777ea3780c4981e19b0c0bdb82a01fc06ec76466c8614338fe045fb90e18adcf83b5687f2433c0fa3e92eab4facf6a3347d9cd3d36c7760348f956d7acacf705218abe0f9ea8c6a1a886d78860d660d9c6357dda981e4c5e71a5be6beeccca2273db7ad52dd3ebb2ec1b4e77d8694d8cc41ecc7ca0769d1cc7f03c456da57c98f561cc9ad5552995b45571c79a3025c6d6f367d8f01746514e46f10bd141c0d86965afb6df6f41a81130a8e57f4e453bc9b327c78451a4e26207763c9ee0d0df8e2f5ccd32f5c717305a1973f662fbef830d64d59d4ddd0cbbb571a37623cdabf514ec1421f30e26624e5023c3ae85593445bd73e9c32a90bf10dc189ebc470cb8d2ec87bdab6a28b8838b8e2da40d235673fa25e5a94ea4bdd686edda5ee963e0254fc2c82bba7d5e2f7f6db10d8465110d35194f80e471f6de8c492578d22566e71604c48d4609ef5a3344921d83282c6efd13b9b5e6d9039594c8abf891bede3812a3cd754de00d70ceef03f922db66beeebcd4c421546f7b3ee13f7d55d1b1426755673b297a704e7fbedc9db3526606a9e96ee924b71713f45af650ddcab482864743049fecbc64079be22cf565dee7025a8b6b11aa4d3ae8aaee87ddc1e0c30d3a95b2aa8e30140976003e716716c80be8f4ccd4a500da1064820d88eb043a2a09f73554e2b7950f7a575eebd5b27ea1202a59c89b9143af15b3c67672332328ad013df8d9766dd3cec1376bf08f50aaac047c4cd2916953efb65a33adc1461ddb25018928a80b1e00dc1c1f5fd5d3ad6f3cea72adbb17a2118b154eec303d61a0e0887e7a4a5c7566161657857533da40104282f013615b46bb1037fba6cfe7095c3b9781e60e701769cbb9ff86439fda0510ae4be46c2adc08b0c8a690cf3d13ef95be60e6592f39b1aab19caa7f809d1ddd3f7173c7252b6ad3a2d4dc25154792358bcd3eef9b55305629a400325d1e65906211927bcff568ad4e694159bc2f2e771dfdc59cb1c0133c13a1e0ac3fadb132ce717e6d5a761c7dd767c8e262e13d1d6189fa71a1ab94a7d45ede6b121a203d86a328a8a1e1bc1836543b613481906c01d9cb3a282f63f80240265bebacffa6205be0eca972ae9116fa20ec1ddda1cb937c2daadc4951b249b7ba251cba29030d44de1aae9524a9c71473c2e7ce624a11d5fb0c3a65bf106f8232edb04b630a193e8b277514235d230f5762bb97ec7b6a3a749ef089eac8348d6ea0f5ccb2aadf54576cfc4b75532e9925d6066706bf8e0c7b64dadbea8c15dab4c5e98d94d407b53e73a355b184cf1884c083452b64e62fcca60bb849edfbcf43d938cffd780e8e62d3b7474dc21507dc13d62b94b3707081606ad3ee8a88b4272f1591f44fcb8c79047ef13e690ec5e34802a6e9dbac3fc0fd2b3614cfcf3e6d71ccd1cb62d5799cefcb98fb727289e165b3561fc02a43073043830db17e153b3dbcbfeca1164f14b4e417b741bae2033395805faa355170e963aab020f92dc22cd411aa767093563e0e5f57da9d4ef1e42f14ef7ee6c5daed9406f30f7f799215e212282be5a219ab21ee2c3583a2a65a9bb2895ce48fab5ff6364b8f4eb25f020ebf13384efba3", 0x1000}, {&(0x7f0000002500)="e31d76f5d48b7c1bce3cd38860766dd86795b2036cd2454252796d4a241d7565f1397945171566c915124e5112b4dab96b0909454c5e019487ad54f99028ecc7c980e9a29f2ae3950b95faf49dd2eb211306c29c4b7beedb3c42ff55ddab3d7284b730188365430527b3afb2e6a93d2f9bf005b84564e51f84284d1f06e5299509b7a3ac6383b95f06562f13683844fcef251673bb3f8319e682d1bcbed725ac305b1abf6ef86d", 0xa7}], 0x7, &(0x7f0000002640)=[{0xf8, 0xffff, 0x9, "9b8f42e147b22e1bb3bfca607f288887c10f250d122f0c006b04f8e9a3062b397cb904ff505276210f6d7bcf511f2a64badbc697737e2a05b1dd41db85e72f75aafd91069a58a9b8c47c55d1a4c862896e9e7de0b08aa6b47ba68011e0592cd5301bf046a51fdc81b1a20e0b92822ea926c554a1a88d634f69565f83347660bbab33c760c9d42f51da7887c8fd178f1961a707f6ed10f2e7c99880b1d790fd0e574294f79640eae95261991d617541a0e77251e3f59bca4e7bb9b78727ff9991e4de6cf2d7d92e68ee2689feefb36b088979c8a910836a5719c5129e73830586e785"}, {0xa8, 0x1, 0x8, "bf042df386916a18cd56f2531d28aa1436b91042ef848a613a029718e06ab7b3616291c6e391e9ca225e6ddcb1eb00754ff8c7f533dcf6d97404859c5ad090e51579b51ae16d5a1e117cb9283fb1ffdc039d3fa0f898868415957a1965c25993c6a21179dd931166448efb28aedf0082c5c18f4c9b728e8a27fb390ab9b4df68baf67ac6154b05362305a15b9f3715fea101"}, {0x10, 0xffff, 0x31}], 0x1b0}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x53, 0x0, r7}) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x2) sendto$inet6(r0, &(0x7f00000001c0)="4a1847dea6989d4f485fdfea934dda0b45083d2713bed18284024660368ff42df55704d1f2acb23aa188f60c33df46b12a4062c66fe161570f7a60ed71eb79e2b66ca9f07c9e1ae4c2811819e09610f15cbf1ce847ac867b6c31b15221c8c09773a5c8f4b38d8d197f3632d3255e6603c25c0471c224e4f9eaf7fed0d15aedb72d048940985f6d92404664b04fa6a9da4ebca38e7a6f8ca6fa6dd5580bc313e2fa69f8b3aa41280223b198ebf878ba419f2a1528e9a9275e4b2d56eb13fe0aeb813fc62bb15a3eff4ed32ebac45674870e9402e04900a5ced6e97069ef914d6601155251", 0xe4, 0x3, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x5}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x3a) getrlimit(0x6, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/123) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) lseek(r0, 0x0, 0x2b, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) setpgid(r6, r7) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) getsockname$inet6(r2, &(0x7f0000000c00), &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r4 = dup(r3) getegid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x400000000000003, &(0x7f0000000000)="ebffcbff13b9fd812ec699319296480000000000", 0x254) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r7 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r7, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r9 = dup(r8) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r9, 0x6, r10) sendto(r9, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r7, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r7, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r10}) writev(r9, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r9, 0xc) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000740)={r10, r11, r12}, 0xc) r13 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000780)={{0x9, r11, r12, r11, r12, 0x0, 0x3}, 0x70, 0x7, 0x3}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f0000000b00)={'./bus\x00', 0xfffffffffffffffa, 0x10002, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x0, 0x2, 0xffffffffffffffff, 0xfffffffffffffffa}) getdents(r14, &(0x7f0000000800)=""/43, 0x2b) setgid(r12) sendmsg(r9, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed000077bfca10f368fb18e9a9d14c15741fcfb00000004000000000000000ffff000005000000ecf3fe85d0a81abafdbe97f289fc1ddeb6e708b240aaf2db4250d4c17dd4e9c2f800400000000000000001000000090000003e24d24cd3dc2802f7e8775b6adfb901600c8b5421df1e664327d2142ab2049e0b55f758ce9885091e0000002f0e533ee3c10635fa02bd27d60e000000005800000001cf3d9dcfd499b1239983000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f000000000000000000000000e84479d9c92ed5c0b1abefb866a6f205c7626f14ffe0cd67434d7aab1f7d9be9a75f25b11af3f17df6b1bce8f780b90cfad77c35de4d0734a63aebd5c5fb7cc480adc35f974a37713cfa3302e19206450a368f1a78997039f0df3a50585e52"], 0x19d}, 0x8) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000cc0)={r10, r11, r12}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000500)=0xff1a) r15 = socket(0x20, 0x1, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x3, 0x4) r16 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000080)=0x1000) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r17 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r17, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCNXCL(r18, 0x2000740e) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r18, 0x6, r19) sendto(r18, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r17, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r17, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r19}) writev(r18, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f0000000ec0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x123b) flock(r18, 0xc) ioctl$BIOCSBLEN(r18, 0xc0044266, &(0x7f0000000700)=0x3) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r21, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffb, 0x5}, {0x18, 0x2, 0xe17b}, 0x8, [0x1, 0x6, 0x9, 0x0, 0x4, 0x1f, 0x2f0, 0x5]}, 0x3c) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) shutdown(r0, 0x2) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) 16:00:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x35, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) close(r0) r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r1, 0x4) r2 = getgid() r3 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r3, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) r13 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r14) dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff, r2, r3, r10, 0x27a, 0x2}, 0xff, 0x8000, r14, r15, 0x4, 0x2, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x18, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020697f, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20f9, &(0x7f00000000c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = dup2(r0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r5 = socket$inet6(0x18, 0x1, 0xd3) setsockopt(r5, 0x4fc0, 0x7f5, &(0x7f0000000180)="4d6da8ddd5d64bdb08297aed4bb7218534cc730594dac2da23d8b18806c5a7ac371b8ebbed1da7f68786daef7c3f479d65508eefc7f7b0bc7d09efa1b2fa2ead3a53ff463b9fe85deffdf2612103239526f6ce0d729372502b4ec9ff63f8441c2c1dd8e38ef4eb36b6d7af0c2194381fa7f8d8d97cc6bff426961742b7169a33f560c59b988148388d75e7b1baa34fc41f133fffcd0d036c80b04a5e88c90c57905bb136762ac7d8f0f872afd546ac5df8f885fee236340695897a2eb06387f260a5", 0xc2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r9, 0x20007461) bind$inet(r6, &(0x7f0000000280)={0x2, 0x2}, 0xc) ftruncate(r2, 0x0, 0x100000007ffffff3) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[0x64]}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', r11, 0x3}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000300)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) kevent(r13, &(0x7f0000000100), 0x9, &(0x7f0000000680)=[{{r15}, 0x4, 0x1a, 0x1, 0x5, 0x1}], 0x9584, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r17 = dup(r16) ioctl$VMM_IOC_READREGS(r17, 0xc2485607, &(0x7f0000000340)) ftruncate(r0, 0x0, 0x402ffff) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x7, [{0x788588b8b1920e9a, 0x1}, {0x1, 0xffffffe1}, {0x4b60d0f6fcc4d0fe, 0x7}, {0x2, 0x2}, {0x2, 0x6}, {0x2, 0x298bab35}, {0x2, 0x8000}, {0x1, 0x1}, {0x3, 0xfffffeff}, {0x2}, {0x3, 0x2d43}, {0x1, 0x9a3d}, {0x1, 0x4512}, {0x2, 0x7ff}, {0x1, 0x5}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x5}, {0x2, 0x8001}, {0x0, 0xfffffffe}, {0x3, 0x7}, {0x2, 0x2}, {0x3, 0x4}, {0x2, 0x7}, {0x2, 0x6}, {0x4f84bdfe8e9d20, 0xd9e}, {0x2, 0x5}, {0x2, 0x1}, {0x2}, {0x2, 0x7ab5}, {0x0, 0x6}, {0x3, 0x3}]}) 16:00:08 executing program 0: r0 = socket(0x20, 0x4, 0x81) r1 = kqueue() read(r1, &(0x7f0000000080)=""/20, 0x14) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x9, 0x3, 0x181}) getuid() setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) write(r3, &(0x7f0000000240)="282553ed4a2e32fe76fc1c0f57343b63a6ae68dad3d76edd2025021a3e881fa1201f89219fb5916069d9aed329fda8da506ed20716977c27f35b2616399fa522a0abdc95680c8671709c669c5b534b54d1b6797066cbb6bd1f188f12fa15dc45f0b8fd4c3f00069b994ef0e9540120ddd685b547bd5c9316dc08e04043a0310115f2edaa5f98fc65faf25074ec348502ad54122a0aad7660d3057a1dd773c354941c184158995c2ec57ac09d508493636ee5cf5e133342e9b5938c041b6e03cc8d11b106e6b056bbd49b7ad79febfe6a8866b859d2c898e7b26a27ae0f12bcd38f8110e739442a", 0xe7) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\xf2\xb1\x04\x01 \xb9\x00\x00\x03', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x56, 0x1f, 0x2, 0xca0}, {0x6, 0x11, 0x3, 0x20}, {0x5a1, 0x7, 0x1, 0x2}, {0x42, 0xfe, 0x9, 0x3}, {0x0, 0x9, 0xfc, 0xcb9}, {0x9, 0x1, 0x4, 0x1}, {0x99e, 0x6, 0x8, 0x3f}, {0x9, 0x7a, 0x6, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x6}, {0x1000000044, 0x0, 0x2}, {0x400006}]}) fchmod(r0, 0x40) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x1, 0x2012, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000185, &(0x7f00000000c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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"}) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmdt(r4) shmdt(r4) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x6, 0x4000, 0xfe) accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r2 = open(&(0x7f0000001380)='./bus\x00', 0x20, 0x8) accept$inet6(r2, 0x0, &(0x7f00000013c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/89}, &(0x7f00000002c0)=0x5b) dup(r2) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0x4, 0x3f, './bus\x00', 0x7, 0x3482, 0x9a2, 0x5}) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x9) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x205, 0x1f, &(0x7f0000000200)="74673d988c23d4d6750646fdf57eb6d24dd3500700000077642896f6cd1e758178982ede7e9f1289de1bbff76eaef574326858d1ef8b45c5becc092850669830fbd7439c97b988a94c12763997ef450ea0eff824f2a3e0f99a3636709abbefedd925815066162fc99d85b9207de3d8772249688f3174f31f46160ed24b19dcb96a73f71740b68665b7c832cd5958c878284631e6ecd47f9d2445b4d13128c8a37fb427c20f7cc784603c58f1183283b6d5350513f0cf5b53c2ce1ec2e1e0399420ae532a00c4e82110ee9572a0b2ef6133ad0798e00f394a60084e061ca9503c3d41c642928ec6275307d1c67cd0eef26d6ee08454866ed7878e39f07a3afe4e52124926", 0xffffffffffffff83) getitimer(0x0, &(0x7f0000000000)) 16:00:08 executing program 1: ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:08 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) getegid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0x80) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:08 executing program 0: r0 = socket(0x10, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a39", 0x4}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x107c5a08af86ed0a) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x80) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xe36c, 0x5, 0x3, 0x1, 0xae87, 0x7fff, 0x4, 0x2, 0x2, 0x8, 0x401}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = msgget(0x3, 0x140) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) writev(r13, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r15 = dup(r13) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r19 = getpid() fcntl$lock(r18, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r19}) writev(r18, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r20 = dup(r18) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) writev(r23, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r25 = dup(r23) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) getgroups(0x6, &(0x7f0000000180)=[r17, r22, r27, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r29 = fcntl$getown(0xffffffffffffffff, 0x5) r30 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r5, r11, r12, r28, 0xd1, 0x5}, 0x0, 0xff, r29, r30, 0x401, 0x6, 0x7fff, 0xee5}) 16:00:08 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000640)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r7 = getppid() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) writev(r8, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r10 = dup(r8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) writev(r13, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r15 = dup(r13) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r7, r11, r17}, 0xc) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x10000, 0x8}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$setflags(r1, 0x2, 0x1) close(r0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) socketpair(0x50, 0x0, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="b6049f2d0d574f9e8ac8b7d09e3dffb20033e0cadd99cb738485ea416ede956442db5786e28e47dc88b40d403c9562b506904cf519ee0b69d6ba828dade0e774fd34ad18be0ff311f94023f4ba120be63132902c63444db9826c4bd3a1dd6e1c28e9d565a1e61da54ba1b9720ca753d874bfc2f58186019b5e8c5478357bec8febfd6861c3f1a285f1e3df08bc5ff3a0089aa97f8a6650c76c9bd24696", 0x9d) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000001746c7cb1484969c7769093b66d5d19dd17e910e4f404a36fb0870de2e235179fd6f63c7647922b7b48cda3282644810e29957d44d971794afec536a48f6060064afb1d3af5e602fde59f7b2e18eff2abbb4e4"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0xa8) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r4}, 0x2000000000004, 0x7, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xffd, 0x0) getitimer(0x0, &(0x7f0000000080)) 16:00:08 executing program 1: sync() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x1012, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) getrusage(0x1, &(0x7f0000000200)) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='\x01\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x226, &(0x7f0000000040)="b743f7f7c855bb7042f1ffffff00afad2745b52ec874ee8605deedf60fe9a1262737de6bf9f10c293eb1db64f21858d2dcaf07a5ff228d676487ff73f70726ca8504d109dfc460de64d5df57aed301f48daf78404c86a91c8fe86de27558636a9a4304096c7dc605343eceb9e9b026545b10") mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x40, 0x5) unlinkat(r1, &(0x7f00000001c0)='./bus\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa10, 0x0) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x0, 0x10000}, {0xcd6, 0x6}}, 0x6c3a5efe55726ed4) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x100000000, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x3f, 0xfffffffe, 0xe0000, 0x0, 0x8, 0xffff, 0x800, 0x1, 0x1, 0x0, 0x77}) kqueue() r5 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f00000000c0)="510fc3a0fcd0662143c19fdc94c99b74490fb28eafb295fb6705334b48b315762b438d4f893fcc82fe172674247d666da4053bb42dbfaae4dece336e13777876bf00000000000000", 0xffffffffffffffe2) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fchflags(r1, 0x0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x3b9) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x1f, [{0x0, 0x20}, {0x3, 0x400}, {0x3}, {0x3, 0xffffffe1}, {0x3, 0xda}, {0x3, 0x100}, {0x1, 0x4}, {0x1, 0x8001}, {0x3, 0x100}, {0x1}, {0x2, 0x10001}, {0x2, 0xb}, {0x1, 0x2}, {0x0, 0x67}, {0x3, 0x2}, {0x1, 0x80000000}, {0x0, 0x20}, {0x1, 0x7}, {0x3, 0x5}, {0x0, 0xa62}, {0x1, 0x9}, {0x3, 0x12}, {0x2, 0x9}, {0x2, 0x7713}, {0x2, 0x81}, {0x2, 0x5}, {0x3, 0x400}, {0x2, 0x6}, {0x2, 0xffffffc1}, {0x2, 0x19a}, {0x1, 0xdcd9}, {0x0, 0x4}]}) fchmod(r0, 0x60) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd7f06000000000000004000"}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='L\x00\x80\x00\x00\x8f\x00\x009', 0x10000, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x6, 0x9}, 0x1, 0x80000000, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) msgget$private(0x0, 0x600) 16:00:08 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)=[&(0x7f00000001c0)='w\x00', &(0x7f0000000200)='x\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x85\'\x00', &(0x7f0000000640)='\x00', &(0x7f0000000340)='\xd6\x00', &(0x7f0000000380)='w\x00', &(0x7f00000003c0)='x\x00', &(0x7f0000000400)='w\x00', &(0x7f0000000440)='+\x00'], &(0x7f0000000600)=[&(0x7f0000000500)='x\x00', &(0x7f0000000540)='/\x1c*+*\x00', &(0x7f0000000580)='x\x00', &(0x7f00000005c0)='w\x00']) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xa78f6c1d68fdd142, 0x0) open$dir(&(0x7f0000000300)='./file1\x00', 0x10208, 0x1d) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x4, 0x7, 0x336d56fc, "129135a56062193919904d92df5b750b828b4431", 0x6b5a, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2000000000000001, 0x0, 0x51}, {0x6c, 0x0, 0xfc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x5, &(0x7f0000000080)={0x1, 0x686}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000900)='./bus\x00', 0x100a1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000280)="7737cda08dbebc744e9b31791aad6c117a9a264c13244c70c64709df1459e2da6e3532", 0x23}], 0x1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x100, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r27, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f00000000c0)) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r30, r31) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) r36 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r29, r35, 0xffffffffffffffff, r36, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65630c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r26, r29, r37}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r26) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/19, 0x13) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) socket$unix(0x1, 0xd26319fe38f04c19, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x279, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0xd12f7d12c563de6f, 0x2b) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x2, 0xa010, r2, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00200000", 0x8) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x0, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000000)) lchown(&(0x7f0000001280)='./file0\x00', r4, r5) setegid(r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = socket(0x10, 0x5, 0x10) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000fdec00000000001bf13c574d2c75e5a9982053792b8423d4014e567ed43b31afbc4e2d68807871ad6c3f48886e4d2d54eae1b13277249ebbd1fbe7b425ef0c5c27abc49cdaa4a853026abec6b04a5b1079160ff16f94698577edbef18696bd1683747a4bce88d23f7e2056ba2c0469"]) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x400000}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x189, 0xa96ab8694b7cd4ff) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x4000000000000096}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffff26f9, 0x0, 0x7ff, 0x3f59, "1eaf0effce7bc15bd8ad8a7c8076a4c48b47fce4"}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCNOTTY(r2, 0x20007471) write(r0, &(0x7f0000000400)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fb", 0xfffffffffffffdfb) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x7f) socket(0x35, 0x3, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) pwrite(r4, &(0x7f0000000140)="168b2fe415a78ab3e78665bd66b32523917be172ef43a1afe3c30b4a46c00472d1c2751e71c95fe9841bf5a636d3da2cf571d8e70e470b77f6f65a27af5399998bb5cb8c0dbf91f40650d49135aa482cf73d87de326404f74660f90b610cdeb6fa85e506da6b6ff35e14c1a6f890b088ea5d0321eb5b95e0a23b48ed7ba09bd79db22505bf1df1f5e83f63acfbd7c2d2ec60a259d96f", 0x96, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) socketpair(0x5, 0x4, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000840)={0x2, 0x97a5, 0x20, {[0xd8, 0x9, 0x8a0, 0x38d, 0x10000, 0x5, 0x2ad3edcf, 0x5, 0x7fffffff, 0x9, 0x837, 0x8, 0x10001, 0x100000000, 0x0, 0x8001, 0x2, 0x3], [0x0, 0x3, 0x3, 0xffffffffffffffb1, 0x7, 0x0, 0x80, 0x8, 0x1000, 0x4], [0x9, 0x8, 0x7f, 0xff, 0x4, 0x8, 0x10000], [0xbd, 0x4, 0x7, 0x3, 0xffff], [{0x4, 0x0, 0xc7, 0x5}, {0xfff, 0x1, 0x10000, 0xa028}, {0x8, 0x6, 0x3f, 0x800}, {0x6, 0x2, 0x7ff, 0x2}, {0x7, 0x9, 0x80, 0x7}, {0x0, 0x81, 0x2f, 0x6ba6}, {0x0, 0x7, 0x7f, 0x5}, {0x4, 0x799b, 0x8, 0x1ff}], {0x6, 0x1, 0x7ff, 0x7fffffff}, {0x3, 0x6, 0xc188, 0x200}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:09 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{0xffffffffffffff9c}, 0x7, 0x20, 0x1e0000034, 0x918, 0x3}, {{r1}, 0x0, 0x20, 0x2, 0x101, 0x80}, {{r1}, 0xfffffffffffffffb, 0xa8, 0x80000000, 0x3993, 0x5}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) r6 = getuid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x2809c, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r14 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000040)="723a0c68d0033e3cbcbb3badc7edc19d246a7c5880d79c35f2a61c354af369a5588d967b432e789e209ce5bd0e64a27752daaeaced692a831c227e4a6e0f82af7cdb919d55d3b14a7dd156", 0x4b}, {&(0x7f0000000540)="133b618839ab784f727cd1baa6b684edc3b62345ad30b8cb19a87bab7d67c77f5bd5162d5c930f90308b6bfba893e69982c779894c7c7a41bad9e4051b97447b53505a246718b05293022295b27bf6742be8c1694a2fd7fd38563d4edfe4070e78f7a203a51b36cbaf4636fd819e2cf27cf24992af9f73ed0612f2b5dcdd948a6dbdd275517bec005ceb9f1639bf522f0d98ac15eb449a44334812c310493e827dcbc3c620db32867cd62375f6c2f2e299e08f50d476d4916e9aebb570e002676075d2495aba9d089e8f0155aa46d098c63c364cf26a9e1d8ddfc3c8c001d9d9", 0xe0}, {&(0x7f0000000640)="010bd213669492ecfe8beff213163bf473398ea36b68115219310022b17daef1912ab61dd12ba737ed77ef959283f04f6cef6a028f6cc534d5f54efb1a759c4e047e1bf9099ef1a6624ac38496b2febce753b5474b59e5741d0b6f34608ca9b836f9bd358a49ff4445ae19cf0aca5150bf7e61293d6e", 0x76}, {&(0x7f00000006c0)="487993b9ff7cc0120062f4df3b0906d86a945bdd60e9e09175037685011eca15147076ab2210d6a0e7ae147bb29a2703bc4a1c55099d4428dcc36f092358d42c024ba37b018da989013a7f8601cd00584ae3249a923ba4c994d20654c9a14d9b625eb1a82764b9250b0d8e3ad475d88bd0f2f7caac21ed4c2b8251fdcc1e1b0158842166a8009fa4124f97184d5cdf79fbd9b3929f386f52d2cc0698054afd8f74afb82ab5533bad228e", 0xaa}, {&(0x7f0000000780)="9c29cc6d61db1ffcf0e9fdf9faba5b0de863739a3edc562fa75bccc470429ec45f6c500b3f4265c0cd29e480c14972a8bf8d8c205828260e04d96b93411e71ce7607f268797fb60f088449d44f91e6d5c7d19a", 0x53}], 0x5, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r5, r6, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14}], 0x60, 0x1}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014923a80 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x1, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x42, 0xa0) fcntl$setflags(r4, 0x2, 0x3) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x4, 0x0, 0x10001, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000080)={0x6c22836b, 0x7, 0x1, 0x61e03d3, 0x7f, 0x1ff, 0xdd, 0xd, [{0x7, 0x1, 0x5, 0xff}, {0x4e49, 0x8000, 0xf2f, 0x180000}, {0x1, 0x3, 0x2, 0x4b6a}, {0x200, 0x1, 0x8, 0x5}, {0x4, 0x9, 0x6, 0x1}, {0x1, 0x6, 0x1, 0x8}, {0x8, 0x5, 0x8, 0x23b}, {0x0, 0x8, 0xc39, 0x3}, {0x58fd, 0x1, 0x7, 0x5}, {0xc4, 0x834, 0x7, 0x9}, {0xfffffffd, 0xad1b, 0x8, 0x3}, {0x40, 0x6, 0x5, 0xf3}, {0xcf73b3, 0xffffffff, 0x14000, 0xfa}, {0x7, 0xff00, 0xfffff800}, {0x81, 0x200, 0x8, 0xee}, {0x1, 0x76, 0xd1, 0x24a}]}) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(0x7f00000000c0)}) 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/13, 0xd) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e74f3bf554799b9b813ad30c85e8f5300a4e4ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c8553433501d286c5d8a1407be79496f7ff99491a680"], 0x10) write(r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014923a80 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014923a80 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014923a80 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r5, r7) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) select(0x40, &(0x7f00000000c0)={0x3ad, 0x3f, 0x4, 0x2, 0x8, 0x8, 0x6, 0x6}, &(0x7f0000000100)={0xffffffffffffff15, 0x5, 0x7fffffff, 0xff, 0x80000000, 0x5, 0x6, 0x3b5}, &(0x7f0000000140)={0x1, 0x20, 0xdc9c, 0x100000001, 0x2, 0x3, 0x1, 0xfff}, &(0x7f0000000180)={0x6, 0x5000000}) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000440)={0x94d7, 0x6, 0xfff, {[0x7fffffff, 0xff, 0xf1, 0x17, 0x800, 0x400, 0xfffffffffffffffc, 0xe5, 0x8, 0x6f, 0x3a, 0x80000000, 0xfffffffffffffff8, 0x6, 0x1, 0x9, 0x10000, 0x40], [0x8, 0x6, 0x81, 0x2, 0x1, 0x10000, 0x1, 0x6, 0x7, 0x2], [0x9, 0xd4e7, 0xfffffffffffffff7, 0x4, 0x0, 0x7, 0x67cd], [0xf33f, 0x6, 0x1, 0x9, 0x15a, 0x8bc0], [{0x8, 0x8, 0x5, 0x5}, {0x800, 0x2, 0x1, 0x6}, {0xff, 0x5, 0x7b39, 0x9}, {0x5, 0x759, 0xffff9853, 0x5}, {0x8, 0x8, 0x0, 0xffffffffffffffc0}, {0x0, 0x6, 0x8, 0x4}, {0x9, 0x17f48281, 0x0, 0xf4e}, {0x200, 0x7, 0x80, 0x7}], {0x5, 0x3e46db72, 0x3, 0x1}, {0xf000, 0xffffffff, 0x80000001, 0x2}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="a453d3e792"], 0xa) r3 = dup2(r2, r2) write(r2, &(0x7f00000012c0)="e6", 0x1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x3) writev(r3, &(0x7f0000000040), 0x1b) ftruncate(r2, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x1249, 0x1, 0xe, 0x3}, {0x1f3, 0x4, 0x7, 0xdb4f}, {0x4e8f, 0x20, 0x9, 0x81}, {0x5, 0x1, 0x7f, 0xc6}]}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xc0) 16:00:09 executing program 1: mlockall(0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1048a, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x8001, 0x6, {[0x401, 0x0, 0x10001, 0x100000000, 0x401, 0x1f, 0x0, 0x94a, 0x0, 0x1, 0x400, 0x3, 0x0, 0x8, 0x1f, 0x401, 0x0, 0x4], [0x6, 0x5, 0x7, 0x4, 0x5, 0x8, 0x200, 0x3ff, 0x20, 0x5], [0x5, 0x3, 0x101, 0x6, 0x3f400000000000, 0xfffffffffffffffd, 0x5], [0xffffffff80000000, 0xffff, 0x101, 0xddd, 0x100, 0x8001], [{0x200, 0x3, 0x3, 0x100000}, {0x5, 0x2, 0x7, 0x1a3bd9a3}, {0x1, 0x7, 0x9, 0x5}, {0xd4b, 0x3, 0x400, 0xff}, {0x401, 0x2, 0x7ff, 0x3}, {0x0, 0x7, 0xfffffe01, 0xe71}, {0xffff, 0x0, 0x80000001, 0xffff}, {0x6, 0xea4, 0x1, 0x1}], {0x7, 0x7, 0x8, 0x1}, {0x20, 0x9, 0x0, 0x6}}}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:09 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getpid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000b2a, r3) 16:00:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x3) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x2) 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", 0x11e) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semop(r0, &(0x7f0000000040)=[{0x0, 0x2000, 0x800}, {0x0, 0x8000}], 0x2aaaab7e) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0xa}, {0x0, 0x9f, 0xc00}], 0x2dd) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0x80000000}, {0x64, 0x0, 0x3f}, {0x8fe}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x61}, {0x4}, {0x10000000000006, 0x1, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x31) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f0000001340)=""/138, 0x8a}, {&(0x7f0000001400)=""/249, 0xf9}, {&(0x7f0000001500)=""/189, 0xbd}, {&(0x7f0000000140)=""/5, 0x5}], 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x400, 0x3ab, {0x7, 0x5}}) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000240)="c9925fff01ac92f6b61c90d435d1cc8ff535e338ae874e145616a0f4adac89cd670308000000009307265e95f3df5af71f1da8abf5799157eb881150a7575fd79655bbd99658ab6f3d6b9292e34a1903a516d4c5348db12f8d054bd0e489398d46e13b1cfb4886b13d21a18c9156cde4e10a9c8529e2", 0x68) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file\x00', 0x1a6274f0c73261a9, 0x40) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000500)={0x10, 0x1f, 0x4, 0x989, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x61fb}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x8000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1cd}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7c48}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fec000/0x1000)=nil, 0xaf}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x1088}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x10000}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4b}], ['./file0\x00', './bus/file0\x00', './file1\x00', './file0\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus/', './file', './file'], 0x1}) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000040)=[{0x0, 0x1f, 0x3, 0x9}, {0x2, 0x5b, 0x81, 0x5}, {0x4aed, 0x8, 0x92, 0x7}, {0x400, 0x7, 0x40, 0x6}, {0x28ff, 0x1, 0x6, 0x4}, {0x8, 0x4, 0xfd, 0xff}, {0x2, 0x5, 0x3, 0x3f}, {0x7, 0x1f, 0x2}, {0x2, 0x80, 0x7, 0x8}]}) r2 = msgget(0x3, 0x100) msgrcv(r2, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x800) msgrcv(r2, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) msgrcv(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/155], 0x9b, 0x3, 0x1000) msgsnd(r2, &(0x7f0000000c00)=ANY=[@ANYBLOB="0100000000000000e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74359d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"], 0x1008, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) writev(r4, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r6 = dup(r4) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) writev(r9, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r11 = dup(r9) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getegid() r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r8, r12, r14, 0x10, 0x270}, 0xfffffffffffffffa, 0xca23, r16, r18, 0x81, 0xffffffffffffffcf, 0x80, 0xc3f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) sendto(r0, &(0x7f0000000000)="e7abf3a1c0a92faae48ff0b4bcc10e272a6ff99f9eac389b9ee063b7e0ad8c21fd3822b1e6b5f3a8b567568adbbe01888df91bec93a971f5c242720121d6a6e89acbab8133e4e9cf2d44b83102decf136232d6864f5dbffc55", 0x59, 0x604, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x9}, 0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') mlock(&(0x7f00002ee000/0x1000)=nil, 0x1000) 16:00:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r4 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) accept$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) stat(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r5, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3e280684ca74d91e36650c2adf7bf32f9c3c145281916e3efa2eead4cfd5a56a8692e7cfcb6884e4e5512129a6fb1dc397771c14d75c85e8fcb11644b4862d43b93a23f2dcc1a55b9aea86acdaad967648b55e14c297beb4ea4c3e876d9f9ab4080b86"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x402, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socketpair(0x6, 0x3, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="bb5ae73d24018cf32749d7d31b7924cfb8e2fe16ccdf59673b3a60b4b1bfbf3a600c36024c5a704f294903a787b375502d19304f6561c93c58521d268103e3e11c199262fd3fef0b9e3813f861415b3d9df081c0adf1bf5dabe517e405cec3fc9fda7adba186568e73dfc77bd5dcb88011e2e08b2939b49f7f9b2d97bf4daee2b21de6660ff655f2c165f375bb3ac6a5eb9af1c43593c1fac1101cee623c88b2cda0d0e1bb11ed41ee6f1c71685b4903fbb1bb8c19066cf7c09e5c792f847dfe791f23f9c5d9017811acce33b5cc0a3271ca191a483f0ad8260a742812577e96b433da2401f8d68583e2334b3d6e2ab46a07dc12bd3f6b2aaa3e17266e144f5c3cc63ea5b868dbc9ab75c5fc2ee1333f25b37905e5cff606857e355fe46c207b2f907854d2a676b112aa78cb4744a30a5364b24cd7118efe0158d708f35898ff896c331861815d12c30a903ec80e9539af00fb9dfe8268d2c780a31ac040c18f0169e75dd3ff82328d206cdc7845985dd89b76ba5600b9fb36d9f571550c84b7e947b637abab5ea2beccf1dfa1b3eff8b2dfd564e08f34b2c3b8b0023aff3e5c1d90687c5282c6f2655aec664b1e0361ef921685ab5afd59e1f0556772a48e22e4621d821e30c4b2ff0eedd11bbd08fd9f06999d45066ac3575033d3c705a7636de02cd9f10aa4ed1f2d8e3e9cec75b4fbc05eb99ff42772c19835b4dcacac25e354dcabe762a9f2bd920de28ef3f934ad5eefe4a0d52b7241c88a9d58b4c930f03cf72e8b1312b040a97111218ac7bb66b53c5201691dbe6670be3a6305f88e5692eb20eb72c6970a872352c497b062f06ee430811cec3fd099dbdb7e27d95194963e209e8a768f1c9e54bf93e4107a710080b33c2d66bd6ceed51e9c387ff96a0e9ec315c74fe3443a817d24cb5cb2d119971c9874e8b7f4dbf373e384950b124441d3a3d09ad2ebd6b11143963cdc4d9f50156e12df71d87c3ff1350e1ba23b6a6db80b01e87038a96c2b432b25a005c5ee47bcd2d0444d2da5ac1eca9fba1a866ca8949af92c294bc6ef0d8dab93fe5ea4616cb20566fd3b1bf17a259e4355cba11aca8d3616e2de0a9d0f26b0a8d69ee0f6b2545a6a90190c3c670bf17354d157b5bda14e3d1e0ffb406a62e63bfa0956406d96ec39bab4d184689f207cef40da3e4bd8eea0a199bcfca98eba639532a4a85f579c71d521ae926713f3ed282f139d985ce597b5969609bdb267ff040d9b24ef9591fb0e51fe392bb4603f0ae955525ab2de7968e4ba1c623f42d35d1c5b75d4a3c5513c1b4275d6bdcae51f0531f89ef587acc1851abc8178be440c0ee13f560ba262528ef1715204253e4534fc2414f0446d914559b736ce6cf33db224c4b8c5fc1f4a2e1ac237c8e30ee7bcfc99f31a758e113e0d47600dc3529af0ea4c38c84cbde4d94d01ee4ce9c92366dbf7e332a56ac1e9a2660f7d868ed56c504d75c7e6180738467c429e48950bf421ff26770659787eea28fa70099179ee6f9cbc2865a68e51e2c34511c6541b26e3474b12830b6648f26e70dd541b3d4ef97932734bb039d64e98a956b39db871de8b0a084a5904e3043c856048a14b1813b373c4ce26603f33eebe87e2573bfc3c27370145d1a480631fc3f36fc6f5473c57bb777145ea261f1d225bcd9865483c47e79b3bcfd95f6d060c8720bb540335b2148a3557459c6099e35aca52db4a2e80cacc9bbf00a74d8455637e963fc5e839517badb05b6663f5efb6c7d602db76398b08a84159cbab3f8d937ab4277ed8950edcd26a6a04b2f0cbf619d596dbc48d1dd39b379395eb91982b283668747c4909c3a37de600dbd8752a20c2f943245c4e5d381ec1746389a8673e4e5af93cddd1f6bb53871d2b08f3992b2317e5960436b5548ef15441ef51f0a5c5b3c0884ffa50798147813a6d930f21a9e7df68c30768892e8f43745ebf59fe893c986790e06573db7310206b4777d39d72a2ced155c101ed355b7f9e51a5c3dd61913ca9bd233a00867605cbbee3705f06cf85882faa1813dea623c8abdcbe63cb0af19b9f840d11f187f1d41aff7449ea67a0ce0efa22eaeddba61e4b4b5acf60776e1d155bc7aa11fee07939b5a38980941842ec30f516951683c634318a24f35e514add5159e45c9b4182fd587999ba5877768b968894ef84c033698a3b25e3781b1a99c035edc685063e96bd696e6b6599903a4d3035c240b811a6e11e5e751d07dd214b7c824ddc369a518b75250a56932ff84785cc9294648c16b6ebc5140132cfcd837238683f562f3c3bb9c92b8eb76b829fba3a6beae849eb1a9ef615372cdd8bed819166d5c0b6fc08ee097e5d988e08e6beeb595e391adc50084d8be23f8af9ba688f3f181ec5b018f9de0344d988bc412fa14979e475a913ffadadff49b7fb7a5b52e92d3fcc1e5f7a76d5a996fca4e9dd11f5f5c3773563a0c061fe1a1392dd21822921ca65a62ea295cb9c9ea51f5b2d6c2b741da36ca97b99d0bdebd4ba5e75df3cb434a52102caef6d30a539e619213244caa24d091d13cd9def0b8b01c0eece30501ea48e33dc167011f8e6e6357f359514095ca21554a833539eeb0ce8fe8c9c2535a7c86eb8203aeb5793e6ca8cd64ef91cc32ecc409ca4e2eba20ccab1efd145843082308b82a0d88f50a268ba06ce53d0ee5a6471223da8d8c02f261ca13b46c35e740bdd97393a947b3bc30c4205c95e681e3a564903ba3a6a84c43a450984672cb40774203322e675404d4859e480086fb655ddac9e8b94d3d835c2772383e67885cabce68c16c3502085a9eb955e8bfe261de8b70f3d3a766118c4512215610bee0800136330cf6fd593ca56dda9bf1c0a690b042708465bc95a5bb4e2303fdc87dc08816855451b7fd3715485607de082e06596f95ecc45bdf32a12ba369ebd4d7d66fe353ebd1a8623aadca9d76f6aefe9023d8ede2f0e41addf9034758d4211459ed43d4c968a1b01fe93a21fec6ad95292ab7f8b3635e43fafe9718f7b191ca866faf51b597638945ea0749278edbabe566ffbbbf22810d756818cd49266acc4d2dd87d639130e5f5bdee1f358693f926a52b44117b5c6b846591f3b64b0f39360609f97ea32b10a90cdd96e117ee3a0cc892265f1b3f8b386b0983baf44aa701e093b56f71773936f2d620cccd19323c1d11eb9f44e3ea1160fc05615880614276714a7cb435d20031eaf5b2f3d5cf7568cf5a2bac92a3e230a6ffc6e703403480f490190029cf9fba42dc7a5e9ef878ab581b20d4095db255b82c52c9c3ffd563a40905b702f9a051f087dadd320ed3ec8fc4f5250f7a7a5d4fd743c1598927ecdda2c844f6a6f190a045218faeb8dde6e92292150e891e13b48d6c50d6ca442ffdb24c41d4e0572f3b313dd84362f7504e900a75a3727628ff09236072097d5c681f4a2d85d8f0deb959530347b016d063025c245fb0decf704169b20d8f7b3a43e0cd4fd80538e94523bff937d333005438b3af6fd62f962125e9e93ae6e226c62b1b5931bb3ba540469290aa91c925cb11416263d8f34ab74256a40dd70bafa0cb2342f114ae41bd81fbe33c35c5d2a214f11500797660ca31788e344d11789aedc18fb167297078a776c25c511b0e79bddd469385f701f2714402bb3ac6e17cb44032ec53ec6bbb90dc352b927b466787b06bc88f3ec273569899cdc2101a1f8ccbf28e3c2fe837ebd90467fa397a6d621884da9c523fc3b442ea0d7f40f47c4d744a02459e5679bc6b648eed23a3c5ea76a821079182c2a52d12a029c2daa42a71a2d7de1030c665ffc26f022d463a4b102e4863d20426023d8427a19d6aa53c6b0de47faa18f17f08075726aa332307441b83d2f3dff24ce541b3be32e25209d02738a5b036ef48b4b595204de1e2855dac66b7135462897cfd6ce7bf91933ea272586996e169ecc8fa9d247c26f3b2468fbe757a403563dcfb2c623bdfdc20b82c25a97643f7bb4956b83115b39ef9f9011af9c23304239bb1795e41beb3d92f548fca78dd22bf4e6d34e757e8cd0bf9341cfdb4e8611ce96ca67e08ec90d43be63dc8c129c8364a7e69333adf644b395e96607cc6d80ed2dc44ac7b3e0a767232547a56a51c3e12d1e2761a990fad117da7b4ab5672cc862f545440d7bccb918991c159820aad826f11740652afa94f812d423b60080a37595b96ff0af8f28006c53a0482594791ec4cf588868d37416986f2835e966ddfeed19b46a7e57f5918fbeb023f11301528a4bb1e71826c8f7399aedeaf4012b926cf127cb5f12ca2d3756795dcbdc59cb4bd73b822a3ff53023327391722c3aec67a186ec007b1021e84e76ecf73e56d04de5f7280189fd027f2554fa769e1a4844daa67dbdeaa532acc469f028996c4464342740ccff53b932d7305301f79535c34308708a3f05efa48cb4f627a5d0015927c50bb0191f94c5fb4399b5b30b48ecb7aabc5bd35cafab5cfd0e56e4ed12f3d6faae4ebe7cd05b84b7c49265030ce1ca957874d5fdffdd1841056e75f01b1b1dfaaa85f6d276a18d093dce8a3474031318e25df6babddbd4d2a734be11e9f4395015c7d01876a932779c8369c319f5b8dea04c3f18143bf2558fd1af1c25ecbf54f0c826c177a208d7dd4d44e52b5527795c29bf41f6751b9dfa5154fe51838fc58a6f1014aeb47576bbbdeeb49c4565ade5d5f0efd3781dd302a863adaf5fd145b81c75bcc95f188c7610c593710b30141c499e8b708ddb28c3ee02e9739a49b8c4a612c46b9e1dfab019bf694212e02e4173b727783fcc4646f2cd873f080b0677abaea700d6fc31b84d647582c87de5c3cdbc9be2ef5d5f82146a4977ccfd12e3abfa636d5e487f2e51909f05a7d7f2e6ebe0b3c4cc03128af0874bd65a5748224934683fcfb967c8173d0bba83fcacc3b8c9b436532d9fa5c033311a0737c00f26118ca423e3a1402821ebd534bcec30bd2ef43dbd4f9cc85f6597e14156626f9a1d57f29085a7bdbc9a12126a31cccfbc813e5a94b7a1f788256ad742968ca357beb753ca99d19e7af4c9930af280751a9811810254bd9c4f360c796c9eed15b94a078842a053bc6885619bc8143bc30f12064c87103b7d8a11181dbdbd182c431296c50b7ac61cc419945664c11418d77140fcc1177ac58c738ab41a4d62588169e84babb25db9732cbaeee08ef706f3bcd0904f4de928f7a334c368bfa6e64ccbbe1b074357d6212eb28d52727bd0ce512d0f32c839a7c7bed50439cf18bfe63f99e69cfd57138285bc0f1a63c7d3614e230dcc83b08e6ee83e65e248075dddd85d7a3196c75558cc7b1ed2b2f31ce382c0370121f1f8241533dfac2f6a3aee3aff50c275132f2e637179acd7cfd645981d350bd28b1633adb62e3065dc52c68ff8e0e89df56f82bc9a6eea5b78ea9a117c93289d40055c8bdebecc5b084745320ebbb379f14105125001324a3e3a54d15e427b9830256c85ab4e5a1d0504ead189a9555eed89c16f3c6d45361942ec84080be0a9741870c26b18e52a4b8329eb20f47238d238b34110d019c7333848713c60687eb5061c21db1abf2546137cb0852fa8dbc3f9ed8a1540f37cdcef85d83c4bf7300646d80ba24cd60a3722e293bccc2d2c7853673000e7e468118b760db8d9b2e24449e109c4c41a20db7281094ffa0afd3cfdf2e46a06e2c70cd51979bb4cd89019dbbfa144471be5959f1747f01e80814f4389c31adab69e15561ba2fecb54d4ff03b67a39ccd0f4f9190badd8ecee729aa3533f67392add29951b", 0x157}], 0x1a, 0x0, 0x4) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) socket$inet(0x2, 0x3, 0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x21ee, &(0x7f0000000040)=[{0x5, 0x0, 0x1}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCNOTTY(r11, 0x20007471) r12 = shmget(0x1, 0x4000, 0x80, &(0x7f00001e4000/0x4000)=nil) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) writev(r13, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r15 = dup(r13) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r19 = getpid() fcntl$lock(r18, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r19}) writev(r18, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r20 = dup(r18) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0xd6, r9, r10, r16, r22, 0x8, 0x7}, 0xfff, 0xf9bc, r8, r24, 0x8a6, 0x4, 0x3}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000400)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x360, 0x2, 0x0, 0xffffffffffffff90) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8248, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") syz_open_pts() 16:00:10 executing program 1: 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) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r5) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xea4b, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fdffffbfff9e11fe4dbfa600"}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x223bd4bb9ee3f000, 0x19, r4, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000440)=0x80000001) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r7 = accept$inet(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000480)) setsockopt(r7, 0x1, 0x81, &(0x7f00000003c0)="dacf3a0ecfdbbe53835fde6002b9c97858e7c076703be21c911f6a7fcd7c2a58efec51b9086f62eec005e85e6a77e390307f89c54a5dcc20798442a6a3feab8adf87ab83e4bf1316346c5cbbd0b3f768f63bfb74a41299b861f0709a", 0x5c) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) readv(r9, &(0x7f00000017c0)=[{&(0x7f00000004c0)=""/244}, {&(0x7f00000005c0)=""/1}, {&(0x7f0000000600)=""/80}, {&(0x7f0000000680)=""/24}, {&(0x7f00000006c0)=""/87}, {&(0x7f0000000740)=""/4096}, {&(0x7f0000001740)=""/111}], 0x1) syz_open_pts() r10 = syz_open_pts() ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000200)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x3) recvfrom(r0, &(0x7f0000000180)=""/23, 0x17, 0x1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1a00, 0x5}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff4529042900000000000000000700000000000000000000be00000000000000000000000000000a000000000000000080000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="07000000080009a7"], 0x8) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0x20, 0x4) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r5, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0xe53ba7d72e97ef50) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x20000000, 0x8, 0x7}], 0x400000009130dbf, &(0x7f00000000c0), 0x6, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) bind$unix(r12, &(0x7f0000001780)=ANY=[@ANYBLOB="027ce6b29fff3bf95565adb36dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf99d0ce43bbeef026b2999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019515a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d715c523e1de605e417ae5d0c283ae451ea6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc70fd36091474685c215edfe482d0f10917e3bd3eaada945e31e480d08889ef7e3ca631fa"], 0x8) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) r15 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r15, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r15, 0x3, 0x3, &(0x7f0000001880)=""/4096) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r15, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r15, 0x0, 0x3, &(0x7f00000001c0)=""/31) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r16 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r16, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r13}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x6}, {0x5, 0x5}}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0xa766, 0x8, r2}) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x45, 0x1) dup2(r4, r0) pckbd_enable: command error pckbd_enable: command error 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r2, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) wait4(r4, &(0x7f0000000380), 0x5, &(0x7f0000000d00)) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000001080)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5462aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee6bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a7bd55e72f03bd5636ba913cbb5d381cbba0d4f891b2ec1b9cdf7a4e2fde583d38a48a3f22fd247b4d2702358e3d79336255086143f568386ca3a2f863ad97ecc7f5d76366aa1f94a91b0f4822bb046527cc0a952191b7d79452391bf46ea5d9243596b45b1c9eec08329ae2d98293a78d115d0593ee3b66175032e86daef7e51ee6c7db95190a2d17fa324383d961f7b3b6f076ff02616c1184408861eb6b43621d12aec1b8d6bfdc8b27f20b3899f13d232422ad28e", 0xffffffffffffff9f}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe548e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec386d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x217}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000dc0)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272e87fcd86c996c282d28564cf2428cd083acd27ec729361298b586fea44944309cac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee0b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000004180)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521646990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a4e21f43061d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c49665e932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd97452fb2814dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6ad16a21375bb3a5da10de0519030c2a2fd3fa8cf0c088d8901b65ef43816873625a2a4", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 16:00:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="2e6c6e981c725692407a64988bccfd6109b51f33b3e52f6a272186fa422dea19b518cef95f02f5601f607375012d3fee5e3e9b0fcef9589c063d7b4fee3dd879f728162bdf3ccb12", 0x48}], 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) getsockopt(0xffffffffffffff9c, 0x5, 0x3, &(0x7f0000000040)=""/121, &(0x7f0000000200)=0x79) 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", 0x70) 15:59:57 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 15:59:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x4}], 0x1, 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) accept(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/55}, &(0x7f0000000280)=0x39) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x4299, 0x264f, 0x1, 0x9, 0x0, 0x4d40}, &(0x7f0000000100)={0x401, 0x7, 0x9, 0x3, 0x6, 0xcaca, 0x2, 0x9}, &(0x7f0000000140)={0x7ff, 0x8, 0xffffffffffffff80, 0xffff, 0x6, 0x9, 0x4, 0x4}, &(0x7f0000000180)={0x2000000000000000}) 15:59:57 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1082, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 15:59:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x11}], 0xfffff801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = msgget$private(0x0, 0x24) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r7 = dup(r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) writev(r10, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r12 = dup(r10) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, r14]) r16 = getuid() r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r20 = getpid() fcntl$lock(r19, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r20}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, r8, r15, r16, 0xffffffffffffffff, 0x24f, 0xab8}, 0x5, 0x2, r18, r20, 0x400, 0x6, 0x1, 0x2}) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 15:59:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='\xff\x04]\x00\x00\x06\x03\x00', 0x10000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) accept(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r5 = accept(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r5, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) semget$private(0x0, 0x2, 0x80) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r7, &(0x7f00004cf000/0x1000)=nil, 0x0) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r6, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f00000000c0)) getpeername(r8, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x2000) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x2000) getsockname$inet(r10, &(0x7f0000000000), &(0x7f00000005c0)=0x1a7) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0x7fffffff, 0x2000}], 0x5) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) 15:59:57 executing program 0: 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt(r3, 0x5, 0xffff8000, &(0x7f0000000180)="e9d7d0e07eb3962a8a30ae6458a0a2fc6d2cc2030199fd7f8ed9087eb7d97433c28bda917133114b49344ae54e514daebfa652d6d313f0d762bbf3e81f4b07", 0x3f) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) geteuid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="bb03000000696c653000"], 0x2) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xd6, 0x0, &(0x7f0000000200)=""/214}) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1000}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) flock(r1, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2100, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") msgget(0x1, 0x11) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="02002e2fa20132c86669e24d91aad0619b929a54dce55ad28bbbf8719ea85e9c5e6977665bcbf657d1c9c79283064e3a42b918d9ea278ad463a3d1ac0ed41b3ff90a9bae2bed7731313f9b17da0088f16138f478657afb28ba9c3770a97f26e112ef8919afa5b5e2966d167267385021c7133e1be2194864cfb4756b19cde43eccdfe46b1e266ecba54a5f76968cbb34c034778790b24911dd6f240aa3c00d9df45efdf884a4127c633d0547ae99f1af629866db119e068e4f70db7759f14e28c2ebe59833bb171bedfd23a9bd83e0410e657b61872d632036d8a713"], 0xa) r1 = socket(0x3, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) getdents(0xffffffffffffff9c, &(0x7f0000000040)=""/215, 0xd7) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) write(r1, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e078db69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) fchmod(r2, 0x188) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) bind(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x1082, 0x6) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:00 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() pwrite(r2, &(0x7f0000000140)="a89939e2fcb20b2543203822709bd5e2e367efee9b1f248cedfe8ce4761a2fc61c7831dfff5a16c9c2bb2633c55c20bd83337e180eb9d7930e4b6af56bdca7738300cd77e344f05ede310f7b9e4276c021e36514610016d96dff9c2db87ebc5e5a8aa39716184ff7e0fd50b5e7caae8fd88484f98567957b4358117e77e62df469c237d9c71f395ac413f5f20724340a86cd89527f3836fee33ef13d6ef23fb92ec317a3b5", 0xa5, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000380)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) r6 = socket(0x20, 0x5, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x34, 0xf0000000, 0x4, 0x206a}, {{r3}, 0xfffffffffffffff8, 0x80, 0x80000000}, {{r3}, 0xfffffffffffffffc, 0x2, 0x8, 0x100, 0x3}, {{r0}, 0xa2e9a65b81a0d129, 0x50, 0x40, 0xfffffffffffffff8, 0x2}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x1}, {{r5}, 0xfffffffffffffffb, 0xb0, 0x20000000, 0x5, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x81b1, 0x8}], 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x80) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0xa0d0, 0x8001) write(r0, &(0x7f0000000840)="bd520b9bc29684cd20873306d1f5e30cb9eca91764a5a9be39194315349bff348e896987c996e22b55529e222cfcb4ebf6d054ced0e9bc429a3e90ce438bc5e6236f6a0c8846c85a5e05f18f5e504c7dcdbcb9ca5885f94d96b512f34007a58875459999327c6910a3ca07fef428a16703449b79f053d781e57b9ffb72612625e38ccbd81f72a3b8e43838f73a7bfa6e5707cdaf33e59fba6c2c12f1d464485c813143f044e1d3d5f59158834834d4480237fb62d3649e8302df32d2fd5a1e913de1ff5885627d44d7a3da2928ada11db3af4e3e53f3bba2a01596a984282c57f54a8764d4926e3b9af102badd2e4d7d5dfa3dda9e779d03bb105060cbd50dc5cd39c9f9f0a1a8e7afca8caa59e0ec410a29850e8349a27a728bfffc4268b5be67c033208c972970e1352702829932ed76514cfa2f123fd996ddae9603d6707a913ad6b5e88d4184dc391703214e7a618993626e4b805873d766cfc812a87ee72a1c2539e281cf02e857776b38d3333ff76f36bc404524beed333358cb612f1f8fd7ee86a21f9b1bb017ec9a54f56f961e6322fd83e300fef20bf3e6af6c54602e640a1155b662ac7fcdc05589223d95da27554d3c41b48c4601847cff5cd6d3283d5c1b3d292b5ff07689c7bc88b9fd680da52161efdd215d9471acb381e645cba7f553a920bc29940727b1b3b41b7bd0602cccaf7b50143440caf44eb728b41b5ed28aa84661ad99a8ce052a373f7b576ae6aa85d9194065c1265e67cd68b0b6b927a005d587342e83c27176eda481e6747ded4335aa4d9f7a4f03e8bd1413309a8745d6c0e7c550879daa7c3c03e912ca44a9dc51a53dfd2aaab5cfdc3238b4952e2505d04d79fa0a6da0bdf5b538d3d4338adf8b3f081b2c6cab063707c2c960f6005223707a118b555f54804d25f0e4a5bf6f5f62365941e5302619dc93058970aa434c3e5e03e39b5137fce9221ce72f63964e03f96191c0005c2faab2da73c187c9a55158564e0079a5a0c4d918c4b64c6f15ab11da8f71fb29e2ad9d8a33e6c59304a7c15a968cac28aeef3d4c9957283849da2955a7f9fc15fc109cac135071ad825045a58dc4132922ff2beb16c1a5ee47ca648dcb7acc6049c97c5d57c26c0d021df1e33fea4e0b08ea1c6005f87a93c0772849c42d4699a3449acc6dd85180b171443fa2342d32353b720e6d7526bd74c3a2d5a0e768808a01d123dbc3344b8539540789d50395bc1d3c6139a3b26ea84ac004f907b00873b41cf907f4bf2208fc213d432eef4538257e13155b261392fc0758bf225935c4fbdf60c69a8e4db1e43e6f7144077ea17a652668f7bb2b9cbf15c5d3acadfab6e3143e422111e56550ec50d8fdf9d4906fa221112f01cdee643f8c8aa6ccdbd4bf53b1064a596c0b305b28c72ac6f19979cc00ac3069a894039acd4d7d3b187d0f1ea257aaacdf9af559f615fc831e5391eac401608cb2620e97472a0ac36ffff628684731ffcf1aa6bada169337541a4631890278245cea247b8554ec9ecff14eb6c45558a19b4fe90c307175e1fbb51f14faf83988ccd0c5a685099682e45aea56d1e0f81d6c1f225c4aa4a6129fbf06593b0a86490e64c59f162ee73cd1fe6dd4f689d9a888f6dc7843c76b7e9dadf49a9176f538f5cc569c9b8d4617ac5a4c55189a5b32e6fa574d8ef56a9f9539ae0da9a47077dff2eee2691a2713e3b1d92ffa558dfd8c7915b92032746aa3b0eeb6e872cc009d256e6c18bd840330dc523803181182243e6875cbe1e9fa4c28faaf3856c6bab9ce418a9d0ef751dfcd2c7e55705774b5e6f2067e689fb437029f2b05d2bb41fbe39356ebb71659b3c9056b5d85892a3203ba65e547a4af6434d90eec1f94a1147a2b804a4c12bd1a02b7d1646fc80c2804ac7e111201144dbf2f9b501c7e90ea75783eb3296e8bdd0c52cc284a69e60a1d166b33491dc0a5e486d56d9286e6653683b028c571075b683b63b0fd77934b2b56a8de007cf345bc1bcdd9ee046d68ff1e263d710e0521e147c00769c775ea6610953ecfbb794ce8cc5bc38dc019a7aa9d2dee755dea29960ad1e96dd9bbfc1947f66b3f1ebcd001ed3b689e07fba5d6391ab327e37cdd57cce7bedd32ee099a46abaf47acc93c565a664e5e3e25142145c035ed3b1ebf48075a76d2e4136b9e0db1fbe11576f25a3353e74d2c821175fcb8da2a169a6a1b16dd6e27e4a0a74ccfe42fe8b0ebe9226b267c8d875619964346ef8b137f8424878a15377900ac45d654487512035693cfb87d95d970a02b9e79cc8f4d19915cddd2f2fbc95e2bdfcf6f54afad8cde6ef616ce89d71c4819b45e963e0d8dbf9b0cee1d9f9155010bf15dc6bcfdc621a29ac5662921d37e70a7dcfdca9f4ce49373e02331909fbd520c4f98b2520aba40f642b941f29446b00c959fd5529fd3373e9d3cbbab2d38c907e7d29487fdaa2ff045dc6fb7e720c1b85d24537cf0bb3dd5e4c442468ff1814f7de21fa5802ad2f25d5eb31527ba5f36e139f65e592389ac7201aa91251f6c6ed3b6a08dd1586d55b1fee649c4065a8076cc22f5f927cb892ea8744ab8fc262f1ceb4e95ba4a59d2ff503a2781c515b8e8a1b4ebe1c73b5b6e3f8e0fac95820c0e28d98660a87ed4c0e0dbf233cfeed074623fc6f2d083122428d40a8f5793321ce26b43851c3088e3a5ad3cc441bf36ba266b086055e3d9549c57b40920037f9aa53bed71c199a9f90db240a6d02c8c3baad87918c8d973ff352e364ad82aeeb8eefedfec0c142ec3fca2c27b143591bf79063e2f160d0c1e8c2328fcb15d1b40dfbc95f783590cab30c3a21064bb792fad439ce365e693a04353030213766a975ea146c1acd70aaed3c8afaf8f10a78ceef125c7627293fac72529ff8ecbf474b1f46fab41f0e56f00c2c338cfbc995c49138bb667623f3f1fd8a245dd4e51ecb6eadfc5fa1506f2ccb070ef8e3541e344cecb7212164190dc8229301c0bc1672f4e7e283721a1a9cd7db323cdda4342fc63f745a8b0d84a92c5ef5dd1dca0cb5578b6b84d03d6fa7255571b05534b0d47f906aea0320ef60a894ee31011a366a2d756f283c10a56e123aecd9f63496f26b9bb71954923be3087b2eceba781d5b1bcdccfac9891f1950f9ed77677a4bb473b187049eae721bec500ed5be4a5e56f26921d9d0c23daa7643f711566bbb27eec4a559290482a4bc118a31c551940ebaa09bd8500abf9ca65278173ba526861feee2b541fb72ee063686c019c5f3f3f41fbe00858b44d3bb9b96faf9a619349039443e2808e212babeffb02d6a46cf1d01035e658a81bafd6c0c20795ac763f32db9b02d0f9cb3513406271ddb32402e94ef54504749f44f2a9e48f52edfb5e8da7a1b1e494a2535fa2d2903caef9e289344fb3fe62d731dc89f6b851536cee4b72dd83d7327e6ebd0d53423470365bdcb3500872325e31320b13f9c9f9451a8eb81d2dde3049e4f0cf4350ac717248ac1963ef6909049a22ba81dbbc1be31477afac53bebdbac59f9ef66aa99386278bc134a0d1cd8ccefb8a41ad919ecc517887e8017761bf325c6d5f74950061ed6c5e0bee3c8955dc8b68e9d0a991c31965c3d297f9ffe12700af00ac6273406741eafa4083e3b3d0a2de7da2925cd8457d7011ed1577417063b66bcdcbdb404fdffb189cee2cbee4cdbc53b77b0652af8db3761b79f8eb6fb2d9d439722c0a1786f387720d7fcd94e4c2d072196aa11528b1b167d8fe3cc46df137b084c69fefcd38e992965394641797728f2a99f70c6d409cb2f23d82afd32267440a3e0957ce106cf28ac9fe2fdfac9c898417b405264fc56749030ee05b63271fba31299498b6f03fce88fdc797149d1e93ee6ed540f2c114c8b49cca89808b5e7b87705ccb2ffcb029b82f0f1dbba34ab6b6db7f2d3a6267afc8d8151cdf9b5251f841a3a76a0aa90ccd42e3e1290dc2be04271aa8def45512fab9dd8f785490517e4280f5356f6a28ea95f0c6d82677501dbb7c80b134e427a4a279d09039614878ccffd89b0e1e10f01fa5b0d5ccd2887d5a2c9a348da8e4197780fd71d9a9d0bcf2fdb84b3976c772c35097344d8e8bdb8e0805b248a72a3c5f30fc51c46cd259a9e21008b9091c253af67edca1d2111710a384101b6a20b87e405412994934968ac71da327f45a0eec5970962afcf0807d3b326a133cec56fe116f411e7a3ca81a9e541b94cadce847018a3ff2790cb58fb73b3a68d4d471dc5c6a6aa4dacc8cd0f70a90a5bf779fe578548039ddb1e876bbcea8b3d4e2a827ec1d71fdd8baed12b8337d42d59a0ef90a2030d8644c9712d05cc598e8da56b233b2257ab934304dd4330cce5e5f1795dc97115310ab3593ba30a2882d28e3b0348fbc42d00bd744463eb55205b2b3729d04123ecb0014c94486c09c867fd0227b130f4961d3e96bc68ba523c9313af603e8e642823b94d657c08be23276a89ac40097e0af02cc42cff300f2cb8bde0c020f79f456c8ab9f265322f5ce815d969daceaaa6cae5167f09e9cad0996df9d4cfca8c915508745187b94bfa0ed467e9f3244d09c28fb98042fbadd21bbb9eae3d43fb437e4debd424f05836dc818adb4f2c2ef7640aba55cf025cdfe2869d5f3f4ddfacf73c3993e37a74297fdf94fb99bbbc4431bba4045cc3b9b3e9de1d70699b9fa82ef6ff23807f8e48bd8a9ee556d484f9395762bab874d056771d71d494850430da7a2068dc6f5219612fbe21e5d226fcf981c925eea2d53b1e657f2cdef3307f986e6577181a01d01ce8ac98f7d9f6590c342b871af916aa854c2b304a520d20866fa0414a57ffb36c4eb17857b3c7793017e15cc8c2ff50b1c0b99609c270e31ccbd49c38027e41a6f2d58dd9349db3ccf94ab77c1624005bea003467378bc32ea087e01252c4492230e5f9abdd6519ad24285fe63b50b8613b19715d47fd25b77b7049eb67862075d1beae73598ac86918dc1ce4a090f9f92020f2c919494008e514e296d0b8fedb6a7a92a068e262f65fd8bb7e25f9b9da6e952bf50c5b7b5c499f672afe07888959cf34748b833372a0a0d46549cc2c0741faa799460c15c49252d67e5ef22d9d84d3488b4ed2a109a789a101d6bb49836f874369f960020b70ed860079e01365a0e44103fed0bc1e6989e8aefc375b710c895eac05604b227d6121537477a44fe06f665291fda0738b3ce372173dd5a4e59c8af97cf4c23c99439456f155d1defcc40281ddff7190811048778d32d96cee2cb5cf0d115db5199d931385ee8bfd6e11c1655bcda8f1c56cf09a749f676cd1a114781ff588d2ea89a458946e7812fae7598adb52fd528ba86f79ea843ede56a1efa602aef743230b414f040d790fd29a0bb163b004352f541edc51a1526cc54f3a6d2d0a476b6aa16074ba1ff89e4248985032061e0b05c9d252d8c0234427f80c786fcf01815e84c5d4cd8098bd921d49d3b83d70208ef821e8cb2ee4b42ae412965afbc9ed434b7d2b76003b19185b20ff163da1cdaf753a59ca3dc9f183215dec93a6ffb31d8d1a683d44f4e60fe1d02320fe9992852819a623daeeb1c1c503eb66d2c81aa3e40942c420af056307825d2069ee43f5cf32372c2c74475e29a305b25d87e005f83852795d5fc21977248fb5561d81d0a0b89c2a3063c8289e5c13728c4408a206a7589a27fba62e5a08c83f993590c437527757f52038dc90e12bfbce6fb92727d071f83c2b31b3d48b1433c67bf09dda7767631469631006f1334d36eeb4bd0f667190aad39342bef", 0x1000) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r1, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) msgget$private(0x0, 0x9) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) poll(&(0x7f0000000040)=[{r0, 0x4}, {0xffffffffffffff9c}, {r2, 0x10}, {r0, 0x20}], 0x4, 0x9a8) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) read(r0, &(0x7f00000000c0)=""/163, 0xa3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000340)={0x1, 0x1000, 0x3, 0x2, 0x1, 0x101, 0x7fff, 0x10, [{0x7, 0xcd7, 0x5, 0x42}, {0x9, 0x8, 0xffe00000, 0x3}, {0x8, 0x4, 0x5, 0x10001}, {0x7, 0x5e, 0x7f, 0x1}, {0x5, 0x8b84, 0x5, 0x1}, {0x868, 0x3ff, 0x101, 0x1000}, {0x9, 0xe01c}, {0x0, 0x0, 0x2, 0x4e7}, {0x1f, 0x4, 0xffff, 0x830e}, {0xff, 0x7, 0x7db}, {0x5, 0x101, 0x800, 0xfffffffa}, {0x100, 0x10001, 0x1, 0x9}, {0xff, 0x100, 0x558, 0x400}, {0x9, 0x4, 0x5, 0x8000}, {0x5e, 0x50, 0x9, 0x8}, {0x1, 0x5, 0x10001, 0x1}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x80000000, 0x7ff}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000280)={0x100000001, 0xd4}, 0x10) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt(r6, 0x4, 0x23, &(0x7f00000002c0)="1d89152ff50f7a83aed78f10", 0xc) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x101c0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000200)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x80000000, 0x1000}, 0x8) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:00 executing program 1: r0 = msgget(0x1, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=0x0, @ANYRES64, @ANYRES16, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRESHEX, @ANYRESOCT=r0, @ANYRES16=r0, @ANYPTR64, @ANYRES16=r1]]], 0x4, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000500)=ANY=[], 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xffff}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:00 executing program 1: 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)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10884, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 16:00:01 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e0000696c6533300b4a68ecc14564c8d90681f6d7c6e5df341d99de973157d9a5f465a676d069dc400c6244666bf91c615d65b5cfa51754298f66278b35d7ad34e8ffb74b2b51ad885d8799f03475850a6107f71b67328b01d16786541a75e2e5295fba6b20d3870b18ae129e444618c819da6614767e1da752db3724d330ab7edd6c07b85e530efbe750ef521d85cbb49fe877e985d679a829f610faa9a3101dfbb4e22b238485448f7f8a57356867e47b0aea0a8a3b1b9da065c8027603"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r3], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r6 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x0, 0x2, 0x800) r7 = msgget$private(0x0, 0x10000004) msgsnd(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000005644cec7eaa51f44ac890b08d97f6156243fb69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f3abab19f08"], 0xc2, 0x800) r8 = msgget$private(0x0, 0xa0) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r9 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r9, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r8, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r4, &(0x7f0000000a40)='\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', 0x6) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x4003, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r12) msgsnd(r0, &(0x7f0000001e00)=ANY=[], 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r8, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x200, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000480)="758a6e3ec1b4015e695f58fb7b46c163eb4c3372af72816fd6e0451fd77a5cb73bad65715c63fc3aa29b5a1fc9033f5606cce824e3b09fa97e2d41c339dd27a57449fc159f4d838a9c03ff0e23510302e16a6487aea8f47ba7279eecb90d453e43df73b079d6bc18e1449fb1f243ba6b3ad595865e007cc832bc8a82ad0eabcf0ecb", 0x82) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r11 = accept$unix(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000005dbcbd00000000000000000000000000000000000000080000004b00000000c90abde7185ebe4e2369055914451ba5e1e07f015e64bf466b0ae8e1abc153e0f0c1fdc250dd8cb63ad48a913ee6c75620d53a1cb1f397a10b8f2da2aa645ffe462d6f30fa1a2b356f00e20397eec9f319fac7e419a91aecccf093020021d6b04e89915eb6976cecb5105dce5477a42fd15c8ad78bbc1a6f9f38977be50435a64a76052748b2a33d45831b1656ae359421d828d2935c83cb4351e9b94e62decfe8723c29669bc59b0dcc212ee61c1e667647"], &(0x7f0000000140)=0x33) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x0, 0x4, 0x1}, {{}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0x9}, {{r1}, 0xfffffffffffffffb, 0x22, 0x8, 0xd8, 0x23}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x819, 0x7}], 0x4, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0xa0, 0x2, 0x5, 0x6}, {{r0}, 0x7e732f42dae5683d, 0x8, 0x1, 0x7, 0xc99b}, {{r4}, 0xfffffffffffffffa, 0x5, 0x4, 0x5, 0x9}, {{r5}, 0xfffffffffffffffa, 0x8, 0x40000000, 0xfffffffffffffffb, 0x8}, {{r6}, 0x18bfb475fd7d13c4, 0x70, 0x80, 0x5, 0x97}, {{r11}, 0xfffffffffffffffe, 0x59, 0xf0000000, 0x4, 0x9}], 0x9, &(0x7f0000000280)={0x1, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r3], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r6 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r7 = msgget$private(0x0, 0x10000004) msgsnd(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000005644cec7eaa51f44ac890b08d97f6156243fb69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353260000006ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"], 0xc2, 0x800) r8 = msgget$private(0x0, 0xa0) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r9 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r9, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r8, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r4, &(0x7f0000000a40)='\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', 0x6) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x4003, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r12) msgsnd(r0, &(0x7f0000001e00)=ANY=[], 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r8, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000d2, &(0x7f0000000340)=[{0x8002, 0x99, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xffff, 0x58, 0x6, 0x200}, {0x80, 0x4, 0x2, 0xfffffff9}, {0x3, 0x1, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r5, 0x6, r6) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x2, 0x400, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1400}, {0x4, 0x23, 0x2800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x0, 0x48}, {0x3, 0x9ee, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb180200000000000000bb6500009de09e9b537e9d9f7043f0dcd018b952a27a18e23ee2cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcd4fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8987ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258565cb6a301ac8a84fd0f8a2671e556e50834809399a0318e71e4380400e1bc4b71323293303d7c0edefd6abf20f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e00000000bef5ad014058d6e891ef86baa359bb7d5e6bba470172e4ed0be799ca28db4149d0f157fba25bc81e01bb1ba1cebe6b5e178ea7a7b0ac0b35236a1872238cf3fd9a3e6dcfae76cc9a8e5bfe363b2390f1ebaa94a29e6ad40be6162dfd07c524efec8e75129c923e982a0a8523df7ee7c11b05abb3509af97786bcf7b1d09033ebc7e32e996f6ae68657eadcd0379882c2fc498ec766de7bd77beeb3bc65b748363c059dee57a351be6f86d0d9451e25"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) kqueue() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000000)={0xffffff7f, './file0\x00', './bus\x00'}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f00000002c0)={0x7fffffff, './bus\x00', './bus\x00'}) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1000}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000000)="1da8daa9", 0x4}, {&(0x7f0000000080)="2df951cd4f3d36775b6f94d7356846766982228fea626c3fb1c644ed47cba30b081a0dae09564431debc49b092b72309386a9641df532b080a6d5364d2edd3fc5b978a6bd728543a8452082dfbfead0199fc1ec7a7fac693bbc5f6efe72230617e4bff9b0db5addcd8d0ee49aa1598adceb67acab90e203bdad8592c88a27b9f2b4dfc80feb4de3873aa3fb72a4739eca77e71dcd0c2025e25", 0x99}, {&(0x7f0000000240)="a7e361a295a53d32fab491731f4d316ffd1a5c6b9285c10d5039401227a954c2b1ef58698847d1b35098dcba0e3f7a2e9fcdd8de67021e5a8c", 0x39}, {&(0x7f0000000680)="d90911c600a6a981674a5c2b51d3c74dc31fba9432a4f8c383751b36dcd5f44ba1cd130d404bbd35a7e8ec88e00695a7fa871c14a9f3f6162ab8852be8a391753f23b71e87da6200f2bc69db0ce8a27243d300766be5ba4dc874faed8806f2cb3b965bf0e5a34b2ac811db911c8f67d8d889b90cf549a7c0a873469a122d8700ed180e385d02e48dd750fd0ecde412d2fc35da57a4b26e1bab658470a2a6260f973d910214074c4f25589b5da2c5e9f890e1964fda8ae3d37514deeb07b85838f4f109aa727149acd1958a59769aeadda06ebdd190a286bc6ab4a6f94e9b834fde7d64c017a4ca0877c8a82b25c25dcc0624439330809dcf3522d62cb1", 0xfd}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="24c2416b42b272e935878931bc22c9f5a03b13433bbf007567b074b34635853bc040e6f592bcfafbd82d", 0x2a}, {&(0x7f0000000800)="7e8d95f73bdabb271b2d3fd765b03e2d29bd8466a3715ad491023374dfa40848bd7560bcbb75310651b12cf0ace52dc0986784e4d63889a245f0169a36e502c010d6f2f26a3aa0bdea19b6a6b794816bf58164628dfbe2d4b9fa4195d748a4e37081ef43a0a4784d10fae0e7703924c3984123222248be7635b9138dc6e6d705cce1ed23b9", 0x85}], 0x7) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) acct(&(0x7f0000000080)='./bus\x00') r0 = socket$inet(0x2, 0x2, 0xff) recvfrom(r0, &(0x7f00000001c0)=""/239, 0xef, 0x800, &(0x7f00000000c0)=ANY=[@ANYBLOB="5c701b240f6aadef"], 0x8) r1 = semget$private(0x0, 0x4, 0x2c4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x36534a2eccf8d9b3, 0x2, 0x7fff, 0xffffffff, r4}) writev(r3, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r5 = dup(r3) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) writev(r8, &(0x7f0000000500)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0xfffffffffffffd34}], 0x1) r10 = dup(r8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0xedf, r2, r7, r11, r13, 0x80, 0x2}, 0x7, 0xf0, 0x7}) r14 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x20) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000300)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r18 = open(&(0x7f00000003c0)='./bus\x00', 0x41997e5aff977943, 0x80) r19 = kqueue() kevent(r19, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000300)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r21 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xe, 0xf8, 0xf0000030, 0xa83b, 0x6}, {{r17}, 0x8000000000000005, 0x2, 0x1, 0xffff}, {{r21}, 0xfffffffffffffffc, 0x3, 0x2, 0x80000000, 0x8}], 0x9, &(0x7f0000000180)=[{{r15}, 0xffffffffffffffff, 0x8b, 0x2, 0x40000, 0xfffffffffffffffe}], 0x9584, 0x0) renameat(r14, &(0x7f0000000100)='./bus\x00', r15, &(0x7f00000002c0)='./bus\x00') semget(0x0, 0x0, 0x141) pwritev(r14, &(0x7f0000000180)=[{&(0x7f0000000040)="9312461c0da841d9491149d6cbbad14da260366981fffdb89adef6482fa41e5cf72e7c0b86ae4957fe9b8e4d0e1aaa4a517b12c44e73e166bbf8a3d7fbe54c6f", 0x35}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getgid() r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() r3 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="23373df66ae39d11f03c2cd22fb024cd703fffed44f1d5a65a4a50c55af4ad2182d20b", 0x23) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000180)=0x80000000) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x1}, {0x3}, {0x8be}]}) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x67fc, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0xa0, 0x80000000, 0xfffffffffffffff9, 0x20}, {{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0xffff}, {{r5}, 0x7ffffffffffffffe, 0x31, 0x2, 0x8001, 0x1f}, {{r7}, 0x0, 0x2, 0x1, 0xfff, 0x5}], 0x0, &(0x7f0000000240)={0xd77, 0x1}) pckbd_enable: command error 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x100000000000011d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x18c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7ff, 0x6f}, {{r2}, 0xfffffffffffffffe, 0x8, 0x56, 0x81, 0x19}, {{r3}, 0x4, 0x4a, 0x8, 0xffffffffffffff00, 0x3f}], 0xcb, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x10, 0x1, 0x5}, {{}, 0x0, 0x12, 0x4, 0x7, 0x9}, {{r0}, 0x6, 0x20, 0xf0000000, 0x100000000, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffff9, 0x2, 0xc0000002, 0x3, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0x13, 0x0, 0xda, 0x7}], 0x7, &(0x7f00000000c0)={0x8}) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0xfc}, {0x64}, {0x8fe, 0x7}]}) socket$inet(0x2, 0x4006, 0x1f) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r7 = accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) getpid() writev(r11, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) fchown(r0, r9, r14) r15 = dup(r0) r16 = fcntl$dupfd(r1, 0x0, r15) r17 = dup(r16) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCGBLEN(r18, 0x40044266, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e910b2d4603ce842dd474125e496905000000bbc2e8dfe8f97477c47db3e69fb52f989c54a77d36feb1e461881c482ffb665e5cde712696cc6c8da30cbef355737533a7a1b12a260500000087cdb0d94192818103b7d221d3570b2ba6f46fa9e689f29223aa68df11a6cfe17b9c4c2c6539f1a12b1045287318ae38454a664d532b266c7a55d6f87f15157e4d8627ec223a7cfcdac1048e889e14ca6f6a9145586930d836a09287902fd24854489e041c2f3803c61bf6f996"], 0x10) ioctl$TIOCSETVERAUTH(r17, 0x8004741c, &(0x7f00000000c0)=0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt$inet_opts(r17, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) ioctl$WSDISPLAYIO_GETSCREEN(r17, 0xc0245755, &(0x7f0000000180)={0x400, './file0\x00', './file0\x00'}) writev(r16, &(0x7f00000002c0), 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2be9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x8, 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xe6094e96f52a3b3f}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8aad7c3f90dc4f0e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7ff, 0x1, 0x1f}, {0x6e, 0x4, 0x0, 0x4b}, {0x1, 0x3, 0x80, 0x3f}, {0x146, 0x40, 0x6, 0x56}, {0x7fff, 0x80, 0x2, 0x2}, {0x401, 0x0, 0x7}, {0xff, 0x5b, 0x5, 0x1}]}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x804, 0x20) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x3004a, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) socket(0x10, 0x3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f0000000440)=[{0xbfc, 0x0, 0x6, 0x10000009}, {0x67, 0x6, 0xaa, 0xff}, {0x0, 0x14, 0x77, 0x161}, {0x41, 0x4, 0x4, 0x3}]}) execve(&(0x7f0000000480)='./file0\x00', &(0x7f00000002c0), &(0x7f00000003c0)=[&(0x7f00000000c0)='\xff\x1f\xf0\xbd|\xc7\xf3yw\xf3b\xa7\x05\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='\x00']) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 15:59:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x1) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0x7ff, 0x8ae3}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chroot(&(0x7f0000000040)='./bus\x00') 15:59:57 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x98) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xca, 0x2}, {0x80, 0x3d}, {0x5, 0x7ff}, {0x42}, {0x4, 0x26e7}, {0x7, 0x98e9}, {0x5, 0x80}, {0x26, 0x1}], 0x8}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x40, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000280)=0xa8, 0x4) read(r3, &(0x7f0000001880)=""/99, 0xd) faccessat(r3, &(0x7f0000000200)='./bus\x00', 0x42, 0x0) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r3, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x2, 0x6) execve(0x0, 0x0, 0x0) 15:59:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x83) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 15:59:57 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getuid() getegid() semget(0x1, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600), &(0x7f0000002640)=0xffffffffffffffeb) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) fcntl$setstatus(r2, 0x4, 0x80) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000001c0)="47cca470d723a192920ba30a32c4e4c8bdfa34f7be5c15374a4619f53cf6bfd05320d666e797ec88f805648d45aa0ad45628621c81c701684de02ef20ce3782b7da16646014d4398ca491baf8258f566f71efe05bfc4a239b839162e74d7ec0445e8e39691bf7ddf05aa5f4f9079a7c0ba9edea7c75f3f07839d6f480a31ee5f1fd311daed4a6fe0f5d08302f34e17a454aa26f0bcbbb77d8fe6892941e4322c67ce65c03c0187ff271a19cee0", 0xad) 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, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000000080)="ac3689c60ad302b76b997a27c4a771538ea586c836bc7707457c76f7e3a6438f4ad828e79f0934707facdd97c18c634a8ae07b98b92b86cd638fa48d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus/file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000200)="b7a3e8056c27d5b4849d51c56f11754d3b70bbc5b97be0d07890df88a126420ad511a9a0043a4e6b9881af9f97e0df535b26b69fcd503ac6904dc8769958bf7fdb61e3b04174e4ee51a5bf42c477a9029687806241281e0158a6485472463569734bb7ea1375ade07cf120efe25e2894ac3849a8813d62d01212ed94641648f68d48bd11fab7d85c7f2c8290ba1b59071636ab70452f06acda74b7359397dff557035077cca66001da6223a2d9753833cba730ac84f4f2232193781b67aa0588f5b1ca44d6c7214b7c5ccce6c707d803", 0xd0}, {&(0x7f0000000340)="40bdec757a3059656e4dd0f65df8c174c99a3e38889277d3c9dd410d68d544426419a79a8e54cc2604fc72d05b9d39b0badc3c2e1044e4c976c84b4c2a48684fb1f2e96cbe0ed5ebdd8db51986d6858e98e6549486e9892340cb79427e095571ef13c9294645ee13", 0x68}, {&(0x7f0000000900)="12aaf0d159249cbfe22632ff539d2a0792410107a3959f834fb642cd795eb16e2b3eebfb00b21f00000000000000c1d2027027a6427d5ea3a6b7bcb78834d12228138f3960ad7bbd8677c6deeb2a925a43827bb5a02b78c0eea8afdd2ec7e1645bc19b32913787b0d82af67db64c9629729e08a0427688987895099ce9a343062318fe68a5f38c97354ddb2153383089f8fb6f2dd56011318508bc176ff65cb8d4599c05939f5988ed48e27e35e82a2dedb775fc1b89a4fa59233e6c3f4cfc6bbabab047b6f96a134db58f", 0xcb}, {&(0x7f0000000480)="d9b26be383bfd7c264f60a9e29e15088ff5bcfbd8354b8531a4c9a16fb36d4650f67e22598e9868bef2f40ce00260493617ba04e573efe2a1543de4c687015ae0342cd9a769c0de53a1815589120c0231b0fd67f07600d1ee2873b877536818d06b76d8cd849e4ea0c0fbd7437d4539492e96f26bb67aea6c1ba2e97a2acafd8dbef7604ddd881d04646b7ad0f3e386c562015b076843a45", 0x98}, {&(0x7f0000000540)="b58317c48e55848351d91fe45e65e1a05caf3f4e6f20f33e8b67f1491c95d360a6b231d03fd12893cc93e5e9bf8b55eb3578f5872a8ccb026c9bd05048112730ef674860c8b6b84f787f86432d3fcf18e98e04343fa72912b5c0ea904775d8ce5f35c7bc99b3c9800a2245bac674e82f04fb3468373bb228a4164e67086fe8ebfdc14b74c8a36605d54578058297f014bb617792a04cd66ebb2992e7efccad1bb54831806902ae4b97ac4f0072f3b08117d4fbe8e877e183db034be14f4a53c0b0e6e6ede6281881a6daa499bdd9bec46997ba1b4b03cf03b9b620b2349bfef9293345a93f71209e89ad91ec3d3fa80ec21e8b35d219a669b883e62df2c0", 0xfe}, {&(0x7f0000000640)="f3542d4cf618da275b6755936a74ede0dbb617182c808c1593da2687f40564ef13f10dc7cdd16169c952ed4acf4ba593c5ac841f8e92fb953cbb8c2c3de9f992ed34ac105e5dee2a7f2a09b0f58ce5b7662e274bf3491292fbfb3ce358b79006923ee26306898e6d775b1d227ffd88a6892b4573e64af3f3a82be6fd3cfc80a89a04d051da7fb94bbc14b70dfbfb7f204a9d6cc801d3f0fed0b5a6dbe2a92199c41e8f0297a88e4314c6977a8e253608fe2bafb6522cdb384e214c1cfc97aadb1ee794c19be3c4079bda0e454554f1e992376eed42f8d504fb93f8b30a73d4bfa0", 0xe1}, {&(0x7f0000000740)="b2e6f59ba23daca264dcccfa5037d90bba126ef6c7abbc02811ef4773333393915e740df5490cc680bd6", 0x2a}, {&(0x7f0000000780)="b4", 0x1}, {&(0x7f00000007c0)="cd98e1876885371ba5fb62175d431ed0990c655f78c43297b17a9cc46785a0b03df81dd078f9ae04fde3474074855f0f0497d96dbd8cd372f49709d026a00330730e64afba70e2def34269ce2bbc7dcf769becb1df5a", 0x56}], 0x9) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x6) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5b877c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f80004000000000000000100000000000000002450d9a2b2bc94c678098272433112eb9245fe5a5eb7f65d4de1e853e64cfa71379d15ce69ec1a7e764daaf8779eec334eb074f125f07d49a83608677f82815620097bea504be699b02752c9b95fe76a15b3de63f60a8c0168ec8e1800c3bd9c52323338375719274fe6297920747de4bbcdbd12e7", 0xb1, 0x808, 0x0, 0x409) 16:00:00 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) dup(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x200, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r4, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f00005ae000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x38, 0xff, 0x4, 0x101}, {0x401, 0x0, 0x6f, 0x1}, {0x120, 0x6, 0x1f, 0x3915}]}) open(&(0x7f0000000100)='./bus\x00', 0x8bb37e4ea5e67a9, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x0, 0xf1, 0x7}, {0x7, 0x6, 0x17, 0x5}, {0x0, 0x6, 0x3d, 0x6}, {0x9, 0x1, 0x5a, 0x9}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x60}, {0x800000035}, {0x6}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000240)=""/165) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r5, r11, 0x6) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000080)={0x0, 0x25c6e01c}) 16:00:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x3, 0x3, 0x408) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/135) close(r0) r2 = socket(0x18, 0x5, 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) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x44}, {0x20000000000006, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCCDTR(r0, 0x20007478) acct(0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="345a190bff000000526e2e", 0xb}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000001c0)=""/146) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x57}, 0x8) close(r0) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x0, "85497100020000000000001167f5bfa600"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x3, 0xc000, 0x400, 0xf800}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:00 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x8}, {0x7ff, 0x2}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[0x4, 0xfc, 0x2, 0x2, 0xa64, 0xfffffffa]}) 16:00:00 executing program 1: getppid() openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/d\xb0\x02\x00\x00logJ', 0x8fc15eb138699dec, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r0 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r3 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r5, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x2}, {{r3}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xa6, 0x80, 0x200}, {{r3}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r3}, 0x0, 0x0, 0x2, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$getflags(r1, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="0284fa9fb0d48476caff7723b7d7f91df3ac16deec3436ef6995409edf8a4d07824bdb81e31ea696a81ce4"], 0x10, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x3ff) 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) socket$unix(0x1, 0x5, 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, 0x80206982, &(0x7f0000000300)) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x3af92c55c430d25b, 0xff) recvfrom(r1, &(0x7f0000000500)=""/4096, 0x1000, 0x801, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x200, 0xa9, &(0x7f0000000180)="945d8050c2c28cfdf3b194ace0975d7edfb33126d41e59ee7f548aa9a1406d027682c16440b62f334ce4963346865b2d1cce580cf1b5b453820a00cd1a98794358a7c5f2eeddd6be7b708609e2b131bef8eebf269b4400f66dbb457c1be383435e103b2a0f956518e50763d14befd63977d813e42f34ab3d6c51b9afcca3ecd380a4", 0x82) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x25}, {0x6}]}) pwrite(r0, &(0x7f0000000000)="d0", 0x1, 0x0, 0x0) 16:00:01 executing program 1: r0 = kqueue() r1 = kqueue() write(r1, &(0x7f0000000100)="d795e09e8d5eb10ba3e8aad7fa8ea66d4f3c6d4945c2689e122e7e0b12fa7c00a23486e250f67df2171f3b8a2eb0d0875cce3f928b92ee967e985046631efd0d8cf34eaea5b6c57bd213dd9782a69fe3374bf731b95d2e3006fbfcf14f", 0x5d) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup(0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) kevent(r3, &(0x7f0000000100), 0xb, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x5, 0x1, 0x1, 0x1000}, {{r5}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x4}, {{r4}, 0xfffffffffffffff8, 0x10, 0x4, 0x4, 0x179}], 0x9584, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/200, 0xc8, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000000c0)=0x10000) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x01\t\x00/bpf\x03', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) poll(&(0x7f0000000100)=[{r0, 0x80}, {r1, 0x4}, {0xffffffffffffff9c, 0x20}, {r2, 0x6}, {r3, 0x10}, {r4}, {r5, 0x100}, {r6, 0x100}, {r7, 0xf258bf2cd860e6f3}, {r8, 0x10}], 0xa, 0xffffffff) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="e4d9876911428934cf94c377ce4d7a7d0be46b4891116845ca8bde136e7a297ffdfc53239dcc213244b72eabfead969f7ea8cd4154ff7ce073cb6901e18500c5dcf67c52a75f8799d014c9aaf756487ed2ac"], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r9, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x3ff, 0x0, 0x7, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x7, 0x1ff, 0x100000004}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r2, 0x20007471) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000002c0)="46162a75a5c857bee670c123584db783f0250b37a7eb52980501341300573e7273309972a8a0ed2b2d09d7cb9d3087bf9c2b65c1f5f41f41ca4d3152e742e1fbb975720c4a6a98be44ab9dfad7524ae820d2e8fa7b9e8d0fbea1808eade12ef5610ab8aab1575802b7515d6679eca1bf77a456cf4f9a0ee288aba57ae7e395068cb572a0e7f36df926f9a34141f21566e7ebafa5cc2dad3fab2115c71bab067bc7648131f79222ee9dce41c3ff414ae09e438ef4487470289b1b3038c377ebe36fdb823222352d35f742868728967aeef00a79b5b3bd1ac1eda8ec8da3f154271bd13166bf1fe1f5b3b6c2a4d0447a00a68192c53b614b45294ca2a590674e043c6c43ee1b2243922f497b333e62000000ae762c5cd78c3e01786234124761f55b7685e198af50901287d7827847db5f362839abf27239cbf2a697cdff263fe4d9a02301a51844b594ae2841f47a3cbc8d09edfc9be3df94609fd7808a70ff9a944f074992200172d29c340c0aab897ebc4531a4b395745105b835e577a9de01996b3968455b86058fb65039403b29b699d08cce87bbec3eb74b93190f8b0d43fe60af2d95f0f1c18cc3de8b", 0x1ac}, {&(0x7f0000000680)="23f64685128e10444324dfd6c1104705248681c49cd9cfdb998510cf6c27aaabd81ede33633c7ca5c587e018b98f2533164e7749b95572beb1d4aac104e7168bef0594df54c81cc97c76d097929f306a33e3e53a3ed3c571ec521f89d7dc63328c2296274e7d254ce2a4480cbdabfe7351eb007c1648d4c4804a0b91e8c8331113d2e8c8836483fb73f5aba8e1c47c00b41228ee6ef3bd4e336fd08486117fa3411b39ba1487f12721abe14329462de8f7d252df5199cf3d0671296cffd6add28e6034a5f94d2724fc312d2aa90fbe7f269c999d560ae999740e98644bb3442d2e7fd31681fdfb8df9e0cd969781a43484d663f71f5791ab827e32889619be2482887b80e1cea6139576719862ae0526d6b9de1d3bd13e64cf878c7f38d9179b033b89fa74aa32abe4397e3c7a6e04ce2d314fab3798eceee776585bc07f6bd9ef3a5e1f24173397f7ca4b2b08b768a0619006dfaf1ae2d8695338c60b43386a547fec067ed14696db96b302e72df304dec095990e74afcbe853c3d091a188448a7b61a6456d06bb35416d64de9f4b23371f098fb3d5fc89fca708abff2037ef314e85d08e5c1eeb570b3a6eb50ed11ccfa7dc2fae34c9bc7452fec9850b41e75d6adf9d4ae95813e8a46b00bf49becda5765ab043865de6c57cc0da0bd7042089df474bf5ae0da0ebd2751251ec72bbd2854e22b68fdf83389f5bb47a2d8830eaf7774beb8c51b8a426bf747aac80a510312d47ad8f0e5234aa3d6e426829cd8a58ebd6af5ec0dc331002068b8b8387394eefc2d9bcfd5aabd593dbf948d974ebd32d509f6d8985b17411ab3a972598b99d990b8c3fc748c4e78f62646d228b96a816186dc05e26fd4829f9d753495df0d54388df4eade01ceb66202a92d9cc22bcf3f9d68a1a7553c86b7d60b7d59e9302c51afcb72bb890df03724bf52b3b28cbfe5e57cf9f79ffcd3f9b4a308a6bd31789c4a454cd0b3d7794114a18405d3e66ce2aacd381ac61bc5fbc74847f93d25ee7f5e51eaed85df43654c8f25ad29f8d3edd14c782d0db7025a29f88d8b933b1cdb63fb3fc4110bc56fb24d090b3d60c3f63aaa7b7012f1ae284faa71680023cd7c9e5baca5829ce93be4a287e0e0544d62695d4b30b8462d5e77d01e7506a24f641e198f734ebcb754dbacfb9b1070c6470c0d54af73a786c2b5d9d7d5e4b4eca4da830180b03e4fda8c5f8bba720341e7bda33535cbf367ff1106a94f84575c551eaab252eae89c862d3eeee4c9979d0b83312fa91199b28e08e2f6007fd71672b91c27902ebab242cfccc90c5d9f121e931304f2383dc0b0b29b4958ccc2eaaae783aa809cc38944adf839adeeabf1d0796eaeba9a1f1797c3f3d1d1e1dd400dc9f5b9f6900248df15dfcc90a0f33042c63ecdae31acb5815f3141591f1a91cf1b311517e78e31c25c2d6770907b9825c135e9e544c4a2a0c09f5ed5f5bb33bed9774632c542de368903c8e73eae1da21b23dcdb3fd95cf520708f5238560f519adf2ba7988453de1be8222712fb270ebefee39e20660dec73a2c8a8c36562f1a009f588396952de659e6cd6755c399b5d9fae8bd31c3587854459eccd84d7bcb0ae9858807fca4c2593a381f51304b74b0aa88583fb09053ee5676279b883ca974306ca666ac77212968a34bda2bc207981a482b77fd575ec321644a6273fdae29f878130a123e70794b402c34e347176fd760a551f6326c9d28e18ab42e48fd5643ca07950711a40e190940db11cdd667b9d1f2326ca2eda8339b5c0cd44e01e48fa56ac31d3ea40b1e503e5cf00873c1538a514cb77f67554d424a20907d26b0e069dccbe15c75244a532cc629dee7c11921c5e8b4e957ec0fcf61d2d1d7bf4060152ba733e9984462db95b0c43e0ae12fc296eaade7dc69973c5523fd68af9fec2f4a9f5d5c0298cae0619876bad9c2b7a1889d781a288d6f66d0a42d8c7e6fa352128bc481a3a0d253a311ae74109fbef409eadce322c4408aa24447712d0da7de7323b5fe4a22a8087e3400f9fc7fbe27a71ed2d8d4bfa6c6ef9aa4786b38b1254c0f74a61c577fc9857e80eed8e17d55374989034fdb0e4485a2fa3532c394050e2e1958055a8c757a0484e67c0f50d4e4a3bee8a0d36f2107b1433c5f99e0bbbd9e57989fba39f8744d2ebe803133b22846cf296859a1ab1d6d069f81ae695c5689e0025eeaef2c2c0a3e9813119b8a0bce455d9cb441697000c6067e43618221e976a54754b519de95d6fe3aac1a4430f70049ddad5af4cc3fccb6f21b32ae3a7907d2a9b3e1a0440ea5597b0d3e407c94c96965f7852a3b15d364524e26e3f5b680e0ab641ce351b17e4e3fbc3d5650a85a1689ac96f6d90406c821035a387c4e27bda2a5e6b1ba54b433611b478ae5d3017c3877ad343fd5631bfa9cd841bd3d4cb831ba8c0e1cb334595266216f571068ecfa61f54ba1d3fa4cf9c166055c34ed4c5c89132d95b5ed6fe5dc4bec45bfbe6c475cd1b31003402e5bad7cf63b911ae0110877bbfb33744ad579e20b32baf5b65cc11f835ae74bdce879aa46bc3a853fa3b399cde000b51e0e580e0eae4dbb4da087cb7ae05b533bee57dca32013dfe96cb6bd824482ce9c6e371453b58e8c644e7aef1126b2e3d7e2c95184074e35a554fcfd9850bd48407746a583faf2f96e27f7f52bc1d58bcc0a5c771a0c5df13f8eb04ab1f065f3ba256b6febccaaa0d8ccbb347db523883e8fa0d169fe8491f35bec872ca69d4210a950c5f0232936042639e23bd5b7bd64d24d4b91294230041403580eccb58f3dddb23e60de36587446a1215cb2493fb2c9f5b933fb1b910c8dcdb5995d50480becb8b570f0391810109d13b571dd271b7d8cbbbf10fabd098fef6550e811fc3dad19d424150d69ef9fb8ce6755a0abe082879f2e1ba761120ddc8aa402dbd623bd65cee28f463ed41ab1f81f6fda36e7e1a25e1d3dc7a6c1a82cfc467e6541d04b3f2bc046defb80bddbd7c43387bf2d364ff3d1f20d272b1e8773645f54716309157c79cbd6779dfef5a81b06575dc9eee1a2fc0ddbf5575917232236006d9fdda5e782e851ba8ef2cf19bbb2b66b72fd87ee90d5434fe72c82d512138c21c3eaa9e40260fecd6fa0b5e0546c7353352cdcfe006a2afce0b807da26497a113972108ec726f3ab96fb992e94249f19e18b039634165f1703d96284720e31987f6e064c09db56321bb823c38f9d6419690e47f131bf18f6bab6f64fcd0a26108836c417a1931276f6813c23a5254b2cf7da855b926161c69ba92cc6ea1a89f9fd46a4f6f63f84935b7402282b78fc28d0e5246a2b167d929b5d2ede8ed45d4a1bc42d8fa3ddfc34ed1e79e00d49bf949c7dc835675161be0c893596d2f8a8d295a7185b268ce8c384ec3d0bce4cab3059dcb35b38b450161b5198c3881cbb766b21fdef5149c82896de2491037d8a3c5cf6ba480795c83b2644b0525d3e8153d9a912dba31f61a79e621b93fbc5f664038d3c2eec5096a4226b9e4e3112b4b3cb7bd15ff9f3649823d7ae339cfcd5471b96ea2b9a2418323946464b1ff918593f4cfaef63deb637e4be0de03a96976f271f406f4b8d6d498d083f50692ce075c3bad338145bf51d1df498312485c88be3d5815641e3c3168bfad94bef5bb48909a918e63ac9b9d60c3ccb8879345a3cc2f3ffd7f212d19021292a9b857cc00714899a955b642f8ea33871e3506bfb78c7a880ec9f9e9b05c3dc83cac91e46fc41b652ec4b74bb505dc5579ceb72a389551d464776cdedfad06076e20da923ceeebeab95eb7ff22431cc4ab7336352a3570e801b2c18ef8ad0c2db6b0f69bf5a889b227b8fe59049f8021b7585e5fdaf89289de4cdb0468cc625d580f34f365a6d1909b5fac3c834a21813b954886f7da2ac1ecd6dd4e8bbf23bfad16a9c697524c17d6c14ebdfa625095f02fdd5648a57c63a8bc4a62e9e64669320f3c6b75b5ad10343d04a5bdce943e894bcdd8015a19fb9d4a33f57d6d525cebf7b9f9701fef463497d348f591125286d6f8e7495140d404cfc99e0bdb06fc13d97aaccd9abc94009b34844ec4844ecb939e99529165b7acc54735bea4499883eee777c83af8cc0217fb1159287ffff28ef154b3dd6c711e54dad3b56fa8a8c42b7756ca1cff9143c86fb61496fd388a25a0ad2f3b41229d6ac69128d825fabd88b91ad6e67859d23f8284cdda84aa3e8b4cefd5bd750d189ccf0a49dd22e98ee6d2eb79356a183c370b574ca780431a4cc9e7f8f36207542694ad9e3863adb9cd610ffda9f9f9b6f1735fd7e9a17ccfe4ef4d8c66bdf098502dc2706ead55bbd407e293e336aa1deaa254ecc0180fa8ee6ea2abbe89600ef9366ee7d48879119a670904b9072ffb2c707d87bad84596abb51e6b298e81ffe6d9567c99f5870486787e8b4e20ffca32ab3d1c47bbe50fbd32e1af3f8ec398b962091d2f4889556e6195e58e4e9938f284a9079dedccbadc4b602605931e2010542c7a08c604bef83a39e55e7efae4cae07834793c512057611b22f95cfd0064f578b8273996f0e1f1a12e67d4ea7843adbf7b5c6f343fc4487097416e8713cc2932e0fb92c146c07fbcb3f122a3d1dfe884002632aca846111b70cb09ce8fa915eb0452aefe63f4eef6d6d4ee1b660c15c6f0ab0d0f10eff29b356e81fbac88707c0ce417582db680e4f60628e5a996b93252008064ae1a23e2eb367d14e6f8ef1b214f2d700eddd1c4498d4f14bfab25b9b90965b41e6a215ed33f7af406c87b0c2cab6a855c40725c60b73155433ea4d3b8dd3ff5a6e1dcb11407b1c9bc1495952352a0fde43c28b8974c4fc2f09d5f2fd7a15dd1c5133662ffff89dbe36cf7f20669fac9c464d5bb80054bd7a6036959cd9c5b5ceba7ef839b362273baae68ec434b75402aab043eb5ef8d5d8844e9344d4c76052a8f7b4442842f81bfcf896c53c4f4e323173c10bb900d609f1eed725b50fb95503815239a207230f8bca39de3a8cef6c82facdb28705c4d96ff5f2a81f18b392404920e3218077b862cad4e9f26a5ca97d9fad971adc8643b3f1d4e46918e55e37aa656927b1341727890f31f74ea1f4b8105ad18454ea95bf2502bb2b18237bcc8b5dac7ab94a33b5458c3e21cb71f717f6a1f08cd2931e58a2842f5ce182a7a4b9dfeb32ea7d9b5710115326632fbd9aed470a45aa1dfa46e7982553b5249ec42ded46720ac5ebc270c4704501a7f6c3c1c4b2c072f750863da7fbceeaf8175798330e50e874bbe8f59d5f3b3136fd354267ad1bc25fca665eb75340f20750d6d9ca36e44a32616fa4df66385c5cb639c2560d2812d5884346880fa4191afcf7e8762165eae3d80f34b677b2165ba9d9a720a72091b56fbd924e8172009ff4e393acfd4857d6cb28c680751bb888c2b15b5c06607027fcf33ec189afe6ad58ed05a921ae024dc305461fe49d962d52663276a47b51ee5116afca129421182555c9c86682213de5261dd547e61aff62c9bcf8cbfa5c6fabf512b597eff1bd80f740a9f8d8ac8d5ca65f625271d2635e0fb208404ec0441606ea35315c2cad1160d81bfa7116f98c893799ad172ab6127ce171851b6356bf9e1e0b5506a1428d99d8aff7aa6fb363d7360072b17640bc1e7c5e3f82663da7a635312b323b8ba41b0154a729385e2114bfb0ed7e50d14b1262633efbe07a3b3761a2597b1679adeaa0f25605c6d00c57c367efae50b5614952a076762265430ea4d08f3d67e41627d2e1d30a48cd60554c578239c60249a4277f", 0x1000}, {&(0x7f0000000200)="2f5a19bc0a553c7b0b31ba669f8449588b24f48904fed9fe18dfccaf1063", 0x1e}, {&(0x7f0000000240)="3fb1dc6cd5f457eb31d3b96c", 0xc}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) writev(r3, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r5 = dup(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) dup2(r6, r7) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000000c0)=0x100001) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) setregid(r10, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$dupfd(r1, 0xa, r2) 16:00:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000048b000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x1, 0x0, 0x0) write(r0, &(0x7f0000000200)="88cdcb648d755f94138f1b082317b7ea765d8d82f99972c10e32a7e4fbae77fa8504cd6ff1a731864a410c1fceff4cf626f9dfdbbb58", 0x36) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x401, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5727, 0x0, 0x40}, {0x64}, {0x8fe, 0x0, 0x2, 0x200}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r6 = dup2(r4, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f000048b000/0x2000)=nil, 0x2000) dup2(r2, r0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f00000001c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r9 = dup(r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000240)="45102a108697dd76c0e78ebb92a9894a32d2e8b0562dfa04b98fb0e759eb1d78ec50b5f2099b873a90834b380548c6cab8375ca5b50a7c1b0084f8eb96861e1d257541b5804681a083d4b0d1f849fa46b0919ddc9bc6ee101b56795c2995bfd1ecd2bba15bc34fa74eec7783840d3d167c0a18d0efb5003c324cdd9b154610158b377155099e00da37c9f93d3db6a3b7cf7314a0d7036f1f8befb365d4a04de34631ec433f5b9b45aa757569787eb360faf046d92bb2c498bb3e9a08861fd0f006312570ce87", 0xc6) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x46, 0x5}, {0x45, 0x3ff}, {0x6, 0x2}], 0x3}) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x1f, 0x5ce5842e}, 0x8) 16:00:02 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) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fffffff, 0x7ff}, 0x8) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0xfffe}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8a8a, 0x40) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r2, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) dup2(r2, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:02 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x4, 0x6c42, 0x5, 0x0, 0xebd, 0x1, 0x1f, 0x0, 0x1, 0x7fffffff, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) fcntl$setown(r6, 0x6, r8) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() 16:00:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x4a, 0x32}, {0x21, 0x3f}, {0xa7bf2524daf1a93a, 0x200}], 0x3}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000022f000/0x1000)=nil, 0x1000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) pread(r1, &(0x7f0000000080)="9956895d5eecbd94d61fefc973e89218188cc5b642b391f9f7faf4ef59e0720235c110251ca8b8ded7a077bc1480b09f9958cbc8b1c15a811179f9f5", 0x3c, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fsync(r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000001500)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x410, 0x48) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) pipe2(&(0x7f0000000000), 0x10000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = getuid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) chown(&(0x7f0000000100)='./file0\x00', r5, r11) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:03 executing program 0: pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000340)="d53bb6cb3216cfa1a315df494d2ea43fcaf62888fe1c1734b56c657f36c0644b7bd081cbf865b5ace29296ad6671ef34e1f8e366f436a618c9c0564dd3f6e903cf2a1da6d89b203d60ac37e83e270b4d69ccc87bd59f2a86cf4e8c032f2891d03a6a430348fc5e18f945009c054b2c45f18cc274eaff59420d5817187198ca240a600b97a5c879103e50b32b23fd842646204a5f33b010d076e7df9d817952673a9b9076e08d120f0ebff2b2e3d5bf4255eb86d1b2c4b4632b687e3d7088fe9f2246eabecc19f50eac8363e9cda83d5ae5c4287130c82d3b1a9869f7f30419d0ee92e46855c3bd09a5458659b8dc3bb44e5a1f761dfc359206ce674914254cb4c66041a482e1aea841c942c38618dd08e420c5db706dfd30c5f9bfe709262b51e9c827d8f76bff0e52e1fd75e6f574083650597052bbfc9943abf25c6137c18bc4618b0e91a8ea070a16f7feb2ea5d4ed63e97f76c70f18fb52f9d959883f1fe0eeee43c8dfa7d01426765c39fe7e850dcc82a23f0f34481572c5c32eb9b8108edd676f235e1570ec02b34052a1b026b65c403a5b24516f6564c92a2e1aa9ba3a8042dfebfd584e3171ca974efec3c5e091a04d2854cc77c2650584a6112c3de19648f215d52168631b84f40eb8acb7e61d383d55ba30a4ec50f51cdb70b66226541f26ed7a5828b2ca1e58d627f9d7dd48f82b32ff7b64f25f0c5dd521396e4d22ad8129d25d7e9f210b856a6c8092952403a3600dba3552e4f880063d26e77cb07459ea928736dfba0f6b0ba387ff6794aa14816bd4e7e8cdb26df203afc45506301e345fab06e6965bbdf0239b5de84ac1f870fefb9f9f34be1fdf639cb338a8c09ca0e3c1295a49578ebc33dc2bcf53777e358a42f336da8e79c83033263215e942288a59f2714edd9c2a4dbcf6301d13c6b28dcfa21cf167907fc141fd195836bdc40d28376a28e34d1caedf7046f707f039ee95b5331a420d99d80bd76c84c1d4dcee465c0c227ec5e968e58b46bdbd97a21b69523de49d0c0d9b5afd5de6c6a289ed4b4499e783a75ca3c31ad42b0a1251fe776f8720b3f6607b5e6d818640562404107c50f17a2a9b21256eccf58fc8bd751880252714d28dfa4672b6f3dfe0650f5e950d9913856a9a02c543cf4787666d7638e056598e9b5d3096d895eb3f70cd3c7f4c31235dfbb5bef4b9f6fd91edf7b8cb73cd0aecf044eed7b3ec651a268bd97fac2360f6716d341b053506879370b6dd78f637c8111ef8fab841c0f6e4f58b382156b1dce91f80c68b37acee6de843fe3d3064a3af9656693c48de0ce1313e40537c6142cf15962f5102d7bd74d326139a54023cd54bceb06f354ac0cfe1bea9eba9767bfc085d1993ff36f0d401366bcec1e59d8f91797458ae2cd0e5b79c5554f124ffbdcdc211499e2111c6eb4ca0a95311b1c2066dfdab170af60faa3cb8e151b802e534313f0f21d378baf07be2e15686204bc75f06f505e7a59deedd7babba1b238b3ab22c8fef21259aa5b43af5f2b5ff06110c392952f624f1be9628f30eaf2fa695251ddfc0c11e2efc323ede489ef87f25240c17578827644b6647fc7f52654970d773fbb78fc517d0b13c5494b377339844b0db799ef11a1ab786878851337ba90e608f62665262c9ed63f5d3b4b3e088d3d5ccbb55d13e18ff3a8488ee64c74ae44eb40e414efbdcd0cd85019c30b65bc8ded821af789145fc805cf1d2be70b1778e03d6a3805b12d4f5846a133ebc3f2e9f2f7d315f8b3e03a7aaac5e0fdb3c97b9817c74ef6eb569b946cc91a4b0ffbaeb69804be51eef22a6c98ca03e609176b4f4a31734d4956f6fd3235f41dae10b9dc3c0f6a056f15c7805502c6f893142a5c4a29d99c107311b5038c628bee62800134691bb12e5ea4e22899a1292c93bd05433654823792e1d59b6f51f9af4f2b6a42026f5224f68833058733a299493e101a72045ac7ccb8b6f0151d06f9ff39e77db97e4d46675bed5782a2e01466d88801300f55e805397dcd106fc90ac4fe6f67aa1e72faf3929a51931b0799f7d8ddcca5d33c8f6d462f78f65eeb9a612a82b291867dac55c7ce0e6081d9dea76de03eea942f95813757694c9f3dd69ac3fdfd4dd9875d64af64c46470c4e3d05a9c6dc6baf47cf2c30d81f400da631a5c3f25f7966209cf5bd25a81f50ca572f1bee313dc0c844f2cd0adbc9857a2f51e5ea4f73d716934f4b1949af5b4a37fa9f8cfac1dab19d6d1b49fafdac00f2a5ab53f18383415d5c961c852883e680f771ae346858a65f8683a1343b5c1900c6d6e75f2974f250220f7f01b9da43cc3401e87798e1e5ae3259e9b678cef188ab88f6f94cbe2489e867358a34dd1b11bc838d98f1329a88a16ba18b77203f0d7f96eb764802b3f4b956968c00ad81b5ca1fa7b798d0d351de07724411a0e59dab94e564f1b17f2f3ed0e249f4bf6f912a1e5fbafe20488c01a111a46d4ba5e2ab424792dfb36da0deaafdc7d835acebda3ba246273052634a40da00fa27852212d2652cada9b836f9b0c9c67407489a7069d233ae6532f15a8acec1e8c5ac8326073d9db9cf16b4c55fbeed8a3a36f1bd65bc9dcfdee9fb88d3a53c885b9a68c72a1cce5a4d08b53517c7a7fad8e898bc3717c8d0e248ab06a362be39e973a16c50f1fa298737d90650104172abfd8fb5cb8a0e93fe1a51bff522ce5394cb5f6a07c2df27ffe3322647aa0625f1f0442e703b94830dc5659548a00bb2e3c33321dfda1f54041874c6c3e54b9e19f97aedd3ca40ce6b7bd212031d9bab9ba2747c6e4fdeacbb204be50e5ff57e4b45798ead3c05aa9e3e4abaade2342a644f532f91e9f7afc296be4ad7293bc26e82136b3b5548983e43c138bb8bf4b468e1ecc2c0a6442d46df8b9cef5a0bb163c702bfef9cb25076909c99f1402fa53dbd6b32ab82eaab793a9f6e4b60d6df76b0135139e5d6d0a3172a3a3bf478e157a3e3219d3a9a2645b534e1d529fc38c68890129df6786d921c34f61d2717b5a10a8e6cae96812ef17f3e683c5b720ef440a2bd4a922fcae1cc3a96112bd9d6fccb4f75a00b0dd5ba81599cd94ed229adccc5eef6f294b9d98d405d6032a7b226f4a5ff7261bf17d46b220bb1ddc88fa964baa4d01432780a63af0868082097a71ac051d532e3c5b0bb9dd18114c765ff67e68654e5d8b092595295dec4d8b46fc3e102759678c3df1826b1f028171135760be6bd3aeb3a3a4b3819fc62906c017bf1aa56b19d4b4c230d27df478ca2362eac0c7a884f1500a8bd930f237bbc970162a795549e73dfa5df7d7c4b44ef04ced7799256711af4053c308fffde1285595b55a8dcb59a3e43f5c53803dcbe8e337e2ec3d361ca88a8ff75cbd62413cdf8ab6287baa41225c915e5bfe3ab1f0e3b8af83ee244f661f2d9b926fe3437ab8776b9fad85bfed1a6819a54feb6141dee88a5324dcadccfa61a3d4205c72db41693f00bb55ce1b29ec25825083d709abfa0ed074b4291607f61c56e6017b2034ad11ba6ca4db9bfd379ff18b97acc8536d08bebd3c6d1d0127b93045f686c314ec1ee59340dd8a3d47f9a4fd4eacaa4b3f2513e0a29869934bd6f51fbeb0ad478a7dbb0dc8eef42af120c0f3800aa658c59c574a77ff8c71e3500356ae32854ba9b1a4c4934fa354c9dcbf30491b6f210801fd3aaff2ca22a607d5fb075a92e67fe695399f643a1a2501369bbb23c9498c486aae164e3ee0f8cb1413cc835907b063ed50800a8aa1435dedfc79787eac0a89b0f4a1b1ab2c2631735ef88d8dc697e368b299dbe20f1512529fdcdbae7cee8a09fc1b8ff15fbe0cd8eddd01db7f10015efcc7400820497ef673e3e8db6543931e67422fefde784ef8f3cbdde8b291c5f73987a34109ee7ae20d07f0bf2b6081bbdd6953f75ea798b2af2806797d4ac8086e9b9716339af54d1d6790639072db8e0edede755e421efcce79711bf5aa374c2ed21fde1bb406f4d2a8b847f9f1d77efe3449952e1b78a042fdfb7c525de3ef8586d30b454ffc6250cd0d2903b30fff02509c75397e26c80cbb9017ae31305b65c7ede34c8dc50a566c1bb1f2a4eab943ec4208ee9cc4c760a17c3b896431b38383cb116eb276c08ddeefe644c7770c7142d115157a745024b842e894d784def9dbdfac0823fef627ace9d97a3d3008d0c3481c36d31e115081043143324818d555be7430bc118c15b8c6e51262fd3f94196fcb9817a53c58b520c8651c6b0ec8a9648c813dd34c33a5bbc1a06115b41b88eec26fa581e9c55082a83696ff2f419c566d60774de79e1069e561089dece51c679278d66f15a99043d2cccf7297e3dcf9076284c56f7fa6821c15037bab0058e827d5380aedf54dc8edf40bac4322d9cf47ccce0d0338eec64ee95b1ba02cf3a3d433ff7f4158d69122152198a240dfdbd9bd32232417b966dc57d44411fdfd30812f2382e5c8061a623c6f5ff88232e06dfa0e5db8476a48d40126bb7b2b830f3df4bfb5cd6ec0633b90f56c3c9fc1e626def23aa49a3f2764f196d4bf8eeca501520ff8f9fd813ed05861d369a834fe6341370ab9cc734a4ebe8c9cf62f24939e6dfcd124589912ce9576504ebf9fa3100ef604a2b5d033ccd3eecc5fb07a5490b2b2b03145c132825883c9c84ef76afdd881f820c6a1fffe96c19ffc4ad08db62b6c503ac59fece9f663669ab3262587dbf6cce3f9926ca81560eedad913ccd87fb07db83a5d8e34aedbfbb433a49af215501a17f4e60df44d75c689ad75d12eef6481bc2c3f674399b163893bc40ad66f284c9da9e9392194f1b0a7811e55391cdb2ff29d88d45b868e2073e41cdc4b353617548d804d135413ee5e2ccbc70f8872af9fb542e79a31e4164002fe8e558cf021059a7ce967ef9ff46f8c3b361fa405bb475f2b57d59521f139867bd0f28e17194e6618333174431a1655eb3dec0005fe6a5b49afd4b2ef402079fa350251e3bc5f02487f56960c82c29191b4b98b8246295af8b9c8a457cdc63b8f265db4b1a8d8de2e9badbf898c9a8b9613a1d1f79249a2cbd24330ded975510945be733df865f38b84fe4cf3a2fab323f1bd9f80322498195ad2c5806fb6843e9f4e1652fdb05df61e2f96c48f163d21670a989639e068778e448a4da5072504e331a63c4c1fcd9524c94b379e49a6a35782addf3df62dedbb06f1078993847b25b8bee14aae9820a5ea5f013a20cccd43b2843f230da2566e411e00571037fc1394de9576e78e7b91d0f54d844334a5d3c2540c327adb2b9fff888842344f6815f452c72ad200c607aea9da33ee37b6fcff1511fde255807b6fa1d43b9d49365837fb5dbe46d5a31db0fb6d6b6ca489372ac106b02b1f66840f4b0248218377b793abc627e168815cab5e78175bb3e090796cacaba6591dfff30e92f334ce8afa54d8dbb05fbced1990d0cdd50899e5a8b2bb456250ff055a1a749c41629a573400b3a423e8f5cbe62dc192e01f31d9cf5201c78442718f7977b3608cdd0ea81f408b91b70081677525052a49efd8b3bb0f9df67711bfb97f1a2cb2d1526fcb2b32797ac237889a96d066dfe263a75153a5683b99850c265454c65ab66dc467c059029f5718f3af4abbb7e5890486092b02f85f52a226f5bf2b8259d7c0073e7b43eaa0a9dc64154d33f13930c352a4a131cf81bac75bd5228d3dca4e170b140231352d668b63a393cf828f3268691145e1aaaafd7389bc3e4f9511ae6d6b33dec31be30c4ba808cd73af3f71d55dba975b99660d870cc057f1cc4fb19dd7", 0x1000}, {&(0x7f0000000000)="9186fb11bf8d4e733729a9491f0b77fb5ad7460ba86cc1cc8010ee4f03cee8", 0x1f}, {&(0x7f0000000040)="a464997f5bf026f65ed2f34e10bf82facd7de0af948a858e591baf58368303aa9f62710c3c38013ffa18742149f0371eda59cc53aba604df9f9bf91d722e4c965c6a9d43b8cb0dcfac85756088cab3ac9f5a51e36c5b51d69567a1469f6af865ecf67c2a56eb195571f38e2c7159ef3c7fc08f82f4d409", 0x77}, {&(0x7f0000000240)="08693bd13f447f20384abf0b6220a27d635ec128222896d7c91f1c3e3b7acdb43e785d6013193052e701bf818f77ea1ae44fc78771593a08e1d1e5b2d0d9a06a657ca5237620918bef1a8c339d1a54e3133ef532cf4d5de877470756fcf274c13d72aee923c3390e4d136f01ccff3de954d383e8318e6951923afcf04872c6f27f78437258181e1bafc61dbc3aec7c92d83af8a9ff47a2c3cb1d8fa6f26f18e24aaae2", 0xa3}, {&(0x7f00000000c0)="d1a330ae50f87f70004bcbf474c8a26f7621cce77d9746e5e47b74d9e83881a1d02d73aee75b6ff75d2c684f3147dca9603c6ed694942637112ded32f5c74071", 0x40}], 0x5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="7f799e3f4ac16d5e5902dbf7c02545e1aa5307d0472cb189d4a8f5713b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479b14211c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca090000006064a35b66ffd03b60b797e36521a50f137057c4aa675217a72257f85bbaa91ddc7ef32608dab36009e90000b3e3dc9e7adaf45b58c1a7850dbfbd9f4b559ac22224", 0xf7}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x80) semop(r5, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000014c0)=0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = fcntl$dupfd(r0, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) 16:00:03 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bxf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) fcntl$dupfd(r0, 0x0, r1) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:03 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x4, 0x3, 0x200, "78377a5ce2ff1619457368e77a0542620dbf022d", 0x5, 0x4}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = semget(0x2, 0x0, 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0x8, 0x800}, {0x2, 0x7b, 0x800}, {0x0, 0x43d, 0x800}, {0x2, 0xa0, 0x1000}], 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() setgroups(0x4, &(0x7f0000000140)=[r3, 0xffffffffffffffff, 0x0, r4]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000001c0)) r6 = syz_open_pts() ioctl$TIOCSDTR(r6, 0x20007479) r7 = syz_open_pts() ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$TIOCSBRK(r6, 0x2000747b) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000240)=0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f00000002c0)) r10 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x40) sendto(r10, &(0x7f0000000340)="aefb9d593cea6b95a6bdd3b0f91f85d854fe87a5d6bc2b60eb85853f951859d64ddc352f9b8e6cd8aad9a9dc834e092129e5211272ce5dc1cf18c762c7c7748a9f5c7f6aeebbd008dfadfff08fe630778dcb3d07b4165d825753b1711e0da03d4684660b31133a0129065c", 0x6b, 0x8, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000400)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000700)={0x0, 0x1, 0xfd, 0x3, &(0x7f0000000480)={{0x81, 0x7, 0x1, 0x6, 0x3, 0xfff0, 0x2}, {[0xffff, 0x2388, 0x7, 0x4c64e801, 0x8, 0x1f, 0x7, 0x80000000, 0x1ff, 0x1000, 0x5, 0x5, 0x100000000, 0x400, 0x8001, 0x67, 0x1, 0x7], [0x7f, 0xd32, 0x3, 0x5c46, 0x8, 0x6, 0x5, 0x1, 0x1, 0x3], [0x5, 0x7400000000000000, 0x3ff, 0x401, 0x0, 0x4, 0x1], [0x4, 0x8, 0x800, 0x7, 0x6, 0x1], [{0x3, 0x8001, 0x6, 0xa0c}, {0x1, 0xef, 0x8, 0x40}, {0x3, 0x4, 0x40, 0x1}, {0x4, 0xffff8001, 0x6, 0x771b}, {0x8, 0x3, 0xb7, 0x7ff}, {0x7, 0xb29f, 0x9, 0x2}, {0x0, 0xb1, 0x10001, 0x100}, {0x8, 0x8, 0x8, 0x7}], {0x9, 0x10001, 0xc2, 0x27e}, {0x4, 0x1ff, 0x4, 0xff}}}, 0x5, 0x5}) r11 = socket$inet6(0x18, 0x4000, 0x20) connect$inet6(r11, &(0x7f0000000740)={0x18, 0x0, 0x2, 0x7}, 0xc) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000780)=0x80000000) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:03 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) kqueue() 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="4f3318ab00000000ffff000000000000f87c8a5b671b1b542a538706000000b8100000002900"], 0x30}, 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) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000080)={0xce9, 0x1, 0x81, 0x16a1, 0x5}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x61}, {0xbe}]}) munlockall() syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = socket(0x2, 0x4000, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x1, 0x909, {0x9, 0x23}}) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) dup2(r6, r7) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x285072718bbc8a03, 0x9a) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b22a48d69e0000000000000000003a03000000e30badc2000000000000000004952dd352af", 0x2c}], 0x1) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x2, 0x1000}, {0x7, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x100006, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/253) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="02f80101000000000000"], 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r6 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000), 0x1) setsockopt(r6, 0x6, 0x10000, &(0x7f00000016c0)="733566c1f6df1ed60114a5", 0xb) fchown(r5, 0xffffffffffffffff, 0xffffffffffffffff) r7 = socket(0x2, 0xc003, 0x11) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) syz_emit_ethernet(0x1000, &(0x7f00000006c0)="29497818d84e461f696290dcc4d176231fb2dd6a2cb26b539df77e7f180fc495024487e8e7cf963ecfb6afc75cc96aff6a516bb61f3512e7aadae3cac3c9742b334ef6f34652e457bb49d988fac1a78a87d916a5338be23ec2e4c3387385e5d78a3a22b0656e67ef01e30103fc62d918135858f2e624dd896ab6148b89a1a2738dfb08e308976cb4a895176e06dd89855dc79f82852fa33529a9149431abb631e69088c5a4b4f2e2072a8cdcf82adc6e829e87f0d70d1ef40449b3a0749ac7cd5874228f97dcdc2854e46220d61a17c100f36694ef1211c9f1cc590f82202a334e367ec9397a66d098f70a889e99fdab1abdfea3157c066b93c1d185a7d1453ebc2ffe81e2cb4cecd55e3a4cb65cfff2dc2155ce695ea7d20a775bd4bf21bcc5c499660ae700ab036d399362f8d15089776311bd5ad04c7eac8a8a72cc55d3d534dd13266f39d99a4d5c252fee002137d8c6833bbb1029e58fea2046f2a9c2973987835c181da7d6e3bd90b368fe8e91fe78a613e9b418fe3965a297601aa05870351ae091db1ea9c26c709fc7cf2ce68e4f9d692b334ae1b34c3ab303e8e6bb08a3d554559a598c6c7b29d800dd1b85093279cd32885917a4d40f2109193126630e5014d1920f702b3e028e1dd2095d2a896fe23cc64bfc29bd244d02ab75be05f115550fba74ba6a0ea7bd16437bab6e286810dc8e48955a2601cbd0a82ab80de1c2ddc05036815ce778056c047a4941213b72199ac9bbbacf5a47f45a2ed4539b6255d5e9824dca2f6c1e56d0c640a775feb252aaaab64cec010011cd6cf4d72929d1347d43f6770f9e855d872968bf7ac9973e21d40db3362e4c8a143b4b8150df5c8a022f92471fc6e41869cce14a16f1b00e837045ce613ca9c22d9490d586608de280f3e7b4e92dfe61cb1a0ba9dceb3916a4c3c884a53634683bfa60358442e4bc108a052b8dd53575ab736d941f4809e038d91c7030b49c5ee6b5a5bf2be3de3b99775bfaa5d80b83e331447fbc013639af1c7a263fca8c2fc0459759336d787aa87af492402c2b2a8c31d286a5749a85b2ef9d637fa3d868cd75623bf7ee0dc5cf7150bfe602f9f6ac16ac5795d19aebdf453bca0f88ed9f34d1d2be64b1d34ff5c31d9f1cef31610c1c2fc7ba305168e6b3741a233eee3f80031577253f372db87a43ae57749f9a0f7886b2d5cc3f4d3be8d6b848944557a2c6e598bdfbab638a0da96bee83e4a88907186dd61e48ba31d4390aa3f48506d52e917ab021d8b0ba87de7f61c4357b12b60bf3e743bb5e2ffe9f723f5bfa5434a04ee9bc025a72f03e1125a9d424358a73d227b8c0fef4e6f519f04bd4c7de3743acf5187b6026880ebdd901e31c9bec77b41d663fcd935397b0c19c3d3826243ba279999c92125758dee697df915b5ca6d3e6f79c98abc58a2e41cdf42f14114739755bf9c935df3f5c198c58a4b683537e94b5c421951ee61525ce070c1327d37abaa7a9a32cfa4f717acd9ea5bfa992fc5c2e46ed999bf2eddbc469f2ddd7ca2120dd0f3f0bdca11e83c2e15532ba2c723ee0361bc6764dd569af224447c4c7866874b38d8f84bc45be314e014ad1ec0707d43014462c45c879c636783fd65d5ab4cf2cf3323d7f9f6876c24b56cd16d506786373835b70d3ca8062d603e8078d341db87739a22676ae11c4b8817d9d5fc8b254407c46fdf14854f55f3971d6f42206154b0024783d39b630ec30ab188dc3e7c88ae496cddd1f16aba549307d4d3a7ef4224d863b4c9aee9b9e034030e47e65d2b236d520dd831dcc48cd55bcdb5829db58a836cbb5bc160269db887fdc58bd64da010ffbb08ccd29b68a6b2813aa789300ba0c7ae0bbfdda8bf0456c5236bbdde352497476b04459cd660440eb2fcaa6c096148f842e07f0947e0ea951c6947794f2fb7a049d269a4922a71c68692cedfbea37c60dbb6ca818f15e701e1b3a0e9e6cd5bf8754461eed361ca4ab6bb8a7800a094ae4e468f798845b062515e42194dae5b29ac2a76501cc5ae28dfa46b0902bfe9e1e2b3f20fde57c6eb963015c06b32279dfbf43571b5b4763351dc45db7cb8af069e0cb399de8408943cb404ed07cd55d83e12e3c36c25f3c933ee4c079446c754d3ee34c26b8003b71347d3952514c26ae8bf5e8efd2a38f19a180c045a375e74686584101d24028e3941928d03e9e50bb0191dee1a11e3574f4d41e8b6210ccd4b270e9c5a301204679e946275452bd3b7df83600b02ce7e5ebd34eef3bab275b0d90d6b52a0cd827e2cc6352852143d052223705a6c6481eadc05ead7432589391f5ca51cd7626b11d2d4d831ad04cecdbc379bc40c4d92bc5c5de3b98bb463955f3ecde97c81801d9b2a6411bfcf726a94e5bd46f4e7c270225242d707b04355ca4fd97bcf9cc216d3062770678d308cd4d8467c2ac02d72e168eec8a706737110d44a1ed474f6a0a4ed9a4e41052692f16437874469b3e13f734810efc74c6f9a3799304d834430ca25744d4b54040cda1b94f0ebf8e708fedf572f578c2d5bf4fae696d700358cbf5c13c8ca0672f9b7cb77b73a9354aeaaa6429f4b7dc8972317e0f8cb9acf85cbd5e03222fedebeb5d1533f5214e5ac46d0b93ad8f9e582a18973941e111654bbe8685c55c88ab78dad8a40ae6e83151be240b8850d6ffe7548c128d25a3a0dc129a5fbd6fe2e560bbac54bdf689d02ab12e089094b107eab64f6901ac170fe7a3a930840d31f77eafc052e3d8b448cb80733d56ab81252d99e3dae218a043bc7aba1729ea7fa15bf7ed203fd961364d5b2c4caecd868f74766675c632ca1e113db4fac24af7bc7e30fb7bbe91f2bb23b2cee3ae2ef537d226aec7d47a6cb022358b0e66c096376e5ea446ede7652f89bd32834272d36b7fed9e9ecb7d78f171ecf4a9946e588218166b0ab1d0a5201c29ad8cc77d0947fbd4199fbbfded008b397ae1fe523abdb8af68406ec84deadd1c36a36f977c2ccf3784ce33319383d8fec05de0d43d294d12086addd0fab2e60b0429faada30f03badbabe532ca7c4b798e63aad90cd890c5352d30c29a9875fa9dfc708944955549815056dd3c03ba70d8825a4ed02e0020b7ff96e89203e33593e5dcac693f875464eb5fbcff97152ed2f95e997cd348659f89a12a364e041a282e49817d11972648ba96668b7e639bdf461dfbb96153ee33a73a9f5e90e4f0794db608844daf6a0e9243d692cc6dcaf4eae0a5549f862dfa1d1650a16ed64762fb896bf5f2db6bf6613fba08d360eb3439fc167ba1b90355604bce55a70800d97e19fca6698f5db85851013bb06ff5cd919d19e6385d3e4c8ee6573b00f7bfba88de7219346131426c18a20b598c34600a58afd74ace8987938dc1a22271ce71b6d6a2a9fd79fc7c75dae029c6a8a84891c962dc3e8bba354f541a7db426afa3831b87627e090ed4c1e7dcbbf655d4fec02c5d752ff26b7c7672a4370170c6048611f9a6fb47975af8e0a74eddc269bb58416557e2195ff96fd147ed5055393a5b4a35986328d5772caf44cb12609e7ae59d2c66decd447b05b11f36b53091a36fdbcf03a418a257345351af45338d20fd5be7ff02fc70bdf16af81f5e4ce0074a9562ca82386908dd35b7945de9905f8ce6090d51eac98b363aa0f0552f8c38e20682a6f0181f791b9316ec67e4bcfa9bc911b824998bd876ea44bc5f623ed97cc09251b95f0b06200952085e3683ce214975a98792067830547ed29516bfb8a27d2c1b57386c28521006b2140e657705242e25c113e5062e46800145f05635100ed3a9d712a55af14c411b08eea191a1d555451a2d724f428a34c798128b786d57a98a45677739afa805280fff3123e45a4f23f40e4f0138c9db5a35e9c693b605e4745a9cf50bdea29cc438cae49de534560d29295e02a8ef49dc400dfe9bea6fe1c2bc274e95d1e2ed22f1260814febdabfe03c4cfa1ed1de554927bc672fdaac5278757605b1dad6a8f348c1fda66e3123512e7d7f3a9076c05987811bea90d641ba4783283219cc51f54f00ed256dec0e4f9de4bc6b3bbf2a6d1575d0ab0a34d5e678fa81e1b4d7c102a2a5728b9211431d7e65a281d71abc1dea5987f578c3e6885f38967b7ea5c5232814af8b4b9f8ced45a8dcd732166adba14e7e49002ca97b51ecc3e582f8230713bbee7d229f40c07165f334048874213c8a82a7014ee89a64c70df67e5958e54cd7396d01d2ff358ceee0ac7714b2799dd70e7f987034c9df08ac5dc18f2a203dd32575c18e222ff14d2445ff91f51ebe86e67b86c97d41738fd20ea85ab3f31150bbec748e411b428a4c4077619ef93b72a8f25f863a6459b1fc782956cc316fb361fb46201a740e650d02d659bbbe56ec67a249b7c765ee85f04a2edd37e6537f2f65bd57442e8e9f3373441d37b4fe6947ead25e164fc9b35801a056a37da5f775b6698a34f5ad84d9988146cda5c0b31a1be1bec976a41ee375ed40609ab6e04246561998f524e7ebfa258dbb281beb92dfe375fe8e7f4d4a961890dcd92770f82ada1baef3140f742289cebe293af143aa7647bad6b121d803c9350e5789696ca73e5be751cadc5a133e5b72ba413851614fd38862cc5f6401bcd245f35ff55760c27acc56083f7b90c5c1a38925912426530c1ba34a46ec390a114283f8c7a103d0eb1b202898740aa1f4d4352bd8d791671d32a782c61546d0c9f29eec5da0ee9751b57b4959d57915defa1addd8eec2598d65b4436f12f72c929d386ca0cacaf7aa9a59fbcea08f4ebc9148c64d2dd653d97316a367ec51a2264c4a158fa923b5923e529cb3d239d0059fcb3a1d274052bbf2aa7bb336a47f3a3a1677ce59884d051ff7f4234973fcad99f81bc2cad32ca7c3e0784d2a05b68772fa39091100bbe1b59c732bb87645330df24ef82c026faff227ed95e128fa4ad160cead8ce5bbc965294c53b3af2e7552f8b1115ee57b14d4369a5157c8b8f38e9acef0c3acf0dcc0de1b9926a61817adf741de3e578d7bf61e42cc14fe88e8c8b735140e56c5a3cc9d194d8af0c18e427f0e8b6ea242b9858ff7368ef2640ada111c5545e9646652bf8663728c5b83338075facd495edc2b9483f5b79708300f27fe035eb0507bbd670167a5128911a14bcf431c418464fc0de9ddcd58e9f2bfb2997239a254a4e4c590ffb863b3411f87bcbe7208a9f0069814893c0b809c470f7e9c186d707d30011f88b61cfe3ae89102ef609330047afe7df47d68513493fd674b38883a70d6428fbbc07e22ee3c715370e3f35ed2217f5fcb2d58cce8a0b3e9c4be959c94a5afacc73e727fc7f0a213e8b96ea4853019383fd9a0ff8f0009d90367b4ff1419f91e765b7d46641b9a8661c0a712ff6b301b563f3f46f4e0c5683a0908733c6f0a1db6fe9ecd470203b888be84ae708a8dbee1415425dfd5dbd87b229cfe2a1b505c4149bd5dd6b52b597db685ccfcc91f0eea752f5e91869375cd6b9fc41b2233c3ff867d58bbc934b92239a1bc6c1ef7bdeda0bf33dba5aa036046ed3c9f9514966de86f4dbe37eb9b610390bf874c679ba636892db5e00bd56dad195a6f6b5fe1ea0241ea8ab714d86d6e61fad6317360327fd2af9b735531cdaa583dca6e66cd2e73bc24f27d5a4a95119c61bd8779aa6c0d62946f385200fca499859d24be3322050d5e6ca3ead1011511418f4f2162e36badaca9de68606d610673b47d243c81b3d64e99772bdca3e6945cb2f49236388c01f4c96e449397628c98c88bde6bc3dc747244f73fc") ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x100, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r8, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$setown(r4, 0x6, r3) close(r0) r5 = socket$inet6(0x18, 0x6, 0x33) write(r5, &(0x7f0000000000)="e8857517167d6f01ca01bf0f98e281076c5b371c3c775ad05d1cf23e231e1ef226a1af2ed6e786018d308ff1e66b2d2ee0e1b7367645626416e2c8dc12bb149f2f281a57e9268ecf7e9ea037714a59dff9c012d9793db6bd0b1ea13408b731abbb9f30d88ce3f70fcd2c56575c867cb99739b68269333393ca401a2dd81c7d4fd172ffd32fd270e556301d5abf65338713c71ff8b913d0323c2f4dadc661b422ff39d434f9ace1ec56fea0f56cb0650f0bf18b48bd3a747d60b599e9157daad181b76c604865de76e5f9fafdbd4cb56101ab7e89dfb596234c2035bd22d1601a3e887c3767b674fe45e982411e7cb344f00d214d00691d9b8ff3c9f8e4046df6bd42d08361281ff39f8ec06a245f0435606cab5ae103dc5e4a782b0c5840ed14fe597a0a4980451ab64815daf22e8346eaa59847d9f9db0efbd98115a2964993bfb5644539139eb65bdb36e69236575d0c01aec6acc5747a51fb463e4705a59539032f9fd211ac6acc5c102ca32da9234c3275256395bba28611e875606ab8050411dc570cc22c41cd12c59390aa0444617e93d60ee28a31c6d69bde0694f8fb4f9b1b915b463f147a3cde83327856720cf45c36f2519b3809703e4d6ae899b2f0b96647f49add8189a1c291e111d07d27ae1bf30a66636ef57022b9c61a6ed101b833d9d2a0186e0142535034eedd9306a2b1e9d2610f317f3a69d403caac99e462ff5ba28e6da58bc0722ce34ee53447692d3f7aa13995afeec9e566d5aea47c7dc416cba4d26852c08acb202463312da6383a71cd6c681cfbdd0eafc69fb658b1867fb41d11cf6c9b4c4f02149e7c58ec9374aecc528cc1ca005f87c8a93fe38119c5441cc73e7c110ade20c80d12f0711f6b162de20a86bf9b344bc11fcfc5fc614c0dea9648d31502cee08e9899e7bc47529d6f27432496efd84fa54a346c7cd57dfc9db208d0670d0d295f74f1bb617494cf12044b331b71e63a632311123dcde81aea6068655fc89bd3e7a131eca63ccf7b282da8c2a4cf9aae5e61a2ef26824ac57b4cba9f12cae21efaa1819821b1eceda2d2549e4eef1ab2e910dccddbd7ab96b44e6530202fd68469dab88b6fabbc95170bcd5b24a987a98e1f66ecb4c975a559171f8faaec86321c36b050fb06a4cb62c71e88887ead9c813ea1b9aade9ff0e6cbb2529e3dfc8a620a8fc479ff87e9d1b8a1c336933053700a5bbf2970f59ccdc0f21a813425be8cfd0aac8edbfac8217b12b7a71d631f0edc0b6c6b7b69ec5c4799529c998d63ce080a755e433a45e8f89222542ba4642922574e4c0281653b25821e5b7c810fa60356351a4282437017030416a55512cef4adf5ea0147a67b7dd1a744481413e48770448763307dd58ce67a4dd428058ceda642c9fe4892a86afbba87386045b3a3c22083fc902d50ac13903af1d17716f5f11db3b20d332db74d917cd22192085c1dd12911cafc31ed58d66e6d9abe1e1cca72f2b7a0577298956f1eb68b987a0b461507a7d4dc09c80d90b163b3a1a0ed386883d4d844e3d0c960dcd8b39b7a1445446b93b101ff174bedbc7341c737fceef2c3d5a215567743613563777e39a451c4ec69ea96d6636fe0e3669afa6d307a8770a4a79e9a89cdd342733e87823f0ab2a4a5ed3659c4639430aa4954028560bbfbdef85857b8652d6ea32db802a57a44e1c0b04eb8c8e64c1eba044ab9e6e6d74edf879e0aaf94150ef5c61d20e1e51e1556177488850490427893d533b44c6ca6d3701b141e5ffc7c1bb5b79d25d4638a1b9bb8b9eb8e91aa6087058fe70f3ef601f82ddf597d7a9e471a30eb08b0529148821f3778ea6902630c85b61a6e5b9e112bb45d9a52b79e0941815f4f0871aec132c9851a5a393eb965eaf91cfb6d97516d4f28c367205a9481ad432185591a70c17b17386e184ff78a9cac57e1201c1629655065476c1d92f8aaa1ef885e9e806ab92124d3680bbc0c059ea091068e610f44aef6f219cd6a98b7301d80758e14700966b9125551f010bfc624f8b4914496d3020c1702d22c35ac5e9249dabb82c7ca10f87b9cc19ff79dc35d64a4b4d75c7e0eaae2688143799048c39274b348a8a81a1c673c327214d4fa2c4d519a7f4273bc22d8a02ad0dc62de3e29abb0e0195913a741b4272080ded9f57320650b81d7de3b0ae90e2c702e09e51c2a8178446945e35d941ff35ae92599fd9a54d9eefd9d081f2eb11777f10c265ef6becf8f014144149f8cc70ecd6e0692d16ff753da3380d5e2719efe188dbc3d7f6a277ebdfc3b53a2122b0b98a2343f380c27a4ee3264c9ebea718a93f8ca280a31e6125b52a83bb6d9b75116c66c617a153fd7dd52b793f21f96558710e5b598ae623d180cbb86a47d800c39a46886044a675954da3019ef2e048c8ad30b696448424595eb4ef9d37513f36da84c840caf5d981e41545ab1ff381e31421422500e9f6d32e27d8bc6cf1c3ee6c1c24a03195ae74332e7f0a9af70f9971304def2f788b69b3820b7084b7324dee73efa2589a839711179d4b05854d98384543955e115593a9fc48828a313762914efbd6b0a08174e19d9f86c89e5107acb0ab813f16b4e7783a19962a745edaba5599204ca2feba420a14090bb417eacf343691ced0baf0dc6c1128043f9a48eff9dfb338063555e167ab5f2e92c5cf7a15387d0818e46dc661dcdcc4ef7f640ad6725c71c5d9b70f5a45fd9c01b38b166cfdd103c48085df8acf1d2ab84804fa30c524cea1bb266dc74dbe038ff2e4f5b2ac2a0750ce2708c494968e6b8a138e1b42c857a72a895fb33ba16666dbd955d30ab238c1916ba4315bc656e0c3dbcd1d31ab0b21de41c29d497593067d36f044238d91789644efc443c419abf2fc0bb0cb970368d5bb9a750228934811f83703118b5a85172496a8d16964f50f29ce1e9f9ee2c3d9468e4812d096c1ca4bfeca76470b3b3b1316b80162ade9db90ba6195c529233df0a995b42c33383a7cbe9cf0442e5e488ff4b615667b13c2058a16764cf286fe28d49d0ab21acb327ad741cc87cacc4cc9a41740ed5e5441681909feedbaa6f8be4e5864c7fe4c5e902660b5ee497ab5fddb40a43eca0cee9a7b7f9a14d0790233cdece8f6370aa9c0e0ce18bbc7468d9afa13016ed0c4497d1839a63cec719fa14d5553433d9704c99030abf5e6c8dcdfa3d36ea94cdb7848401bfabc06264f76871d707dcfcc3934ea1876cc812f036f1d8af7914d93da077d88a47834071dd3f7e15336a46264a02cc257001b37b234707a023989c28efc8d0f53dc7124070b49ec43e15ce6d8134b1033a078e9a7076e57048fc25ab03668237aa7dcb9bf6e3195b2ac59bd835cd10850c53da48cf182a51638d3658628f0ae3f48dea1e559a781f11aebc8bbfa4addbbd45e482a98152d1f94f3523dc3c9d3187d285c412e67439e097baf5bee28c49b2df47f8e70f857ee9f4c4d1708e5bf9102813824f7f7ef59bff2e1f7adcea21158e58b69de9fef04ed25c15389cac07140b1fc9c7f0295722001a693c38240b6ae45c0ef56132a222822bd0b0f90128d1dbbb08fdc39e9d0faaaf0668eb53dfcfe7096ac1ef1562a9b3607c13375af3d456e4c5561265b390b213088cfba29a2bbc8f22e16a88c77e1a23e75f2cb7f8aaeb735b111e7bc2b78a065abd4cf97b18cae129fab3c95a2aac220b295308ccb3ec2573b6994b7cc97864f81a07a8ba10c20730e9f327569dc485ca98f0d9c9f642e0360176684dda980f56dbd2c023989cde5d68bf288eb661ffae28a08ea6cae98378ea8e037fdb656cd9e2c9e301a13b8636f67e668b64be35740165fce89c44132603816ac7411c776c9d595d5f3bf60c9c819ae1d45c4d3b4f771c434ef03efe3b44e6b9a912fa8584c2adb97484c0cfec640864372c074431eacdd813e61553e8f3dae87e21064814d217055f0d69871be5b2cee28ab07999ad20e4f42cd6772ca6a0bda4c61a5dfc8b1f18e6b048bfbe75f8437ca19cf6abd910950569f3d68a37b7c0bdfb588b6f8162367757177941554f54655785418bdfbe0ba43b7a2fd8926c8ad1372670b65acbda7495c6dc5c648e49c491a3b50570f292f03e5033e46f67095bc0e3ead0cd65164acba9be037e09178ce677c0fe1eabc8feeaabdd4e11068366a484ce80e2d9a4c8ad5884f3efd0fe4b7c00116f3f64008e7f6dd67d190fda9050ff966a4111eb083c768de23f2ed2ce557875dafca73c52ed26156137fabaf28318d8faf324f70194d5c1a7bc97b8b3f8471d62c15fde41470985e2d2d94245cfe7fd031477168af22d0e3af77859d172e6d7b8a32d10158821ebd69b64a769e1b8cff4759841fa83858d1416a5910b77232f969937272df1d01286ae9e4f657cbc0532e4fd1b00e9c602ccec6959e23f27283b69828b0853131f7605f4ec640f068baa76329ddb8b45e5f1c8a7cf338597a383eeb5bfaeca798c326ec942d976a4ab4201128dbdaccd73154ef82f8875e4ca49fc855ec0353f05cf21f9cbcf16edd17d4a1727e0c9ccd4d802db61ae13c790f8d3eba558b4d3cc3b8d3a4dc8c4e0f92b77e81f1050869dbf7041657855d6c92f5b1bdae14a1cad8f58a77cac6665ce50adbccad5eecc847d215f89705482c7009b81cbc2ea174eac36c01693196521002ba561807ccd3f7b603964a603055cfe691060b2cf055412bc62409aeeea537512018d4c0c94bd6d717c3804b71d074710b9e6313981c0d2fbd04ea306fda7f14352acabeec1bd778e13d67c6cc1eef0ffbc1101163daef5a7d4e77be8873cfb536ee29871da2e0529d3d77614899f39ca5b27cab202718c91854c954de2942ea3079b6ff78938012ab146e4766d4f84529618f6b18357aacc0eb52be100544bab33fcb5d8ae805b1e765f22545878b03c56bb635bf8a567448cad98d4847deac3ae5f3b1e912f30cad6fede6c7ae56a1e09d85d61836b0d277a9c265b3fa797957166a58b081f2b99703462232663ecfc75bbb580cc1b9583a5c62df52302aada404a791b6f0a3d7c350b93942ad561652b33e0ed534b598a3bcab5a59a6f9e1054189c295de894408e30961264c44f1d4e537a7321f6f5682c6fbc1d9017fb6c08ba7a06fa297d69b48347eb235f69512293f3b573a38f51d058a6646ac402681646032f2478a66e00a65a62c040df2964846ab95db1c969d13db92fe47d15d10b55ab4f3f1787312291c3b87c792d66cb358d40090fe6a07a17c2a17ca033826d9701bdb34f441326f1f4530a3cbdce363b4fc8f82586500bda6f29e002efe3da3246a841e96d0f13bf322f77086c9f835c29b5abc49efa0daf758318bce67dacc7852bd499ba055702120a2689a31cf3329ce490d84125653f4a4ff5a4ae032356848255a41d71e553daf4851bd6958098fe4ce7aa9877cafecf738e564c49843c84668b13bc9af0b31f8c6fcacbbaea3662b8d6ec403bbc3a96fbe0b5710ce7244246f79e1755f19dc33ee591b37d37caa59154a6603e80479cac0c248a0eb2a210c1f4ee04c8b6775cabc0682e12c8c8160984363408af9a9444b53652e0b6b090fe77cb2346a2d6f4d6372b8dcfb83d8e2c1012135780c697c0606ebd801276234efd819efa77f78383906da0ef936fae3e6ca9f618fba1da7c8f05902bb1cfac2af6fd4f5a2782eff8c919cc4a0ba5e44919ce7bf35ba90d15c4a5ab743bf253b3edacef5040f126e3d29c0f7d95a37808837f65c9ba83e4135e7235d618a80a4b65ebf7b7848893a2c8a6e105bf86b27d", 0x1000) 16:00:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x2, 0x10) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x20, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x5c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x28) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x410, r0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10880, 0x0) fchmod(r5, 0xca) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x65) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x8) recvfrom$inet6(r2, &(0x7f0000000340)=""/229, 0xe5, 0x2, &(0x7f00000001c0)={0x18, 0x0, 0xffff, 0xf2}, 0xc) 16:00:03 executing program 1: 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, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) mmap(&(0x7f0000725000/0x1000)=nil, 0x1000, 0x0, 0xa3b0aee925d7c4b9, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x22, 0x4000, 0x3f) getsockopt$sock_timeval(r1, 0xffff, 0xe9471f55ac5c5c2d, &(0x7f0000000200), &(0x7f0000000240)=0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7, 0x6, 0x5, 0x5}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt(r4, 0x65, 0x7fffffff, &(0x7f0000000280)="21ffbfe2991ccdc093576f1c5267ef42b8b6fd2f54b108b4c547d83332e555823a2dec2c3fa51a390a8d29475685a7a733e367d69066a4e80bc237f9a04650693f43be6ebd8a7776e92409d232458b4f8ccfd60755584ba3524b1275d66699fd9c92f63d512f9394c7b3bd687db887a484c7a6af39b5075d9cc3e8c8481b77c837974f87fce13cc029aa9ad614ac0f17846c850bb0df04917edc8e1bd8621ebf3345", 0xa2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000036c, &(0x7f0000000000)=[{0x8, 0x0, 0x0, 0xfffffffe}, {0x7}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x3a5) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') write(r1, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28020, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x5, 0x101}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x7fff}) r2 = socket$inet6(0x18, 0x6, 0x7) ftruncate(r2, 0x0, 0x3) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000140)=0x3) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r3 = dup2(0xffffffffffffff9c, r1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180)={0x10b0c442, 0x3ff}, 0x10) r4 = msgget$private(0x0, 0x26e8b4691db7060) msgsnd(r4, &(0x7f00000001c0)={0x3, "282bc735afb9930ffac0e9efe713be4a3764805b51a76b213e5466a49fe6a625c6367465b7a46b09a61a798dd22400d6ac7f4176a599594c14272810a35d958f173e093cc6a32e8440bbaebd85e819ac0303b4ddbceacbe20b03736005f624fd40ff2f025dbf26c65a81d49930fd3d5af58df3411665ae150c7c548a4dc46c23b2811b375d68f7c9f1b60dedc554c0377e0fae1aabaa08f1cfc4e2b5560fe46aa57fe553be6f7ebc068ab1617b23c0021e08557a4be1d31f61cab085e6f9769de90ca0861fda1660b41e3eef1eed09b64438c46b365c917b3e1c3eb1ebd7e04f712cc5a484e78a5c989ef6924f3ad1aed791e69a334eb88c7b"}, 0x101, 0x800) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000300)=0x4) ftruncate(r0, 0x0, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0xa, &(0x7f0000000340)=[{0xe3, 0x80, 0x3, 0x58f38ece}, {0x8, 0x1, 0x0, 0x8}, {0x2, 0x0, 0x8, 0x8000}, {0x1, 0x9, 0x18, 0x7}, {0x1, 0x1, 0xc2, 0x7}, {0x60, 0x58, 0x4, 0x15}, {0x2, 0x9, 0x9, 0x1ff}, {0x9ba, 0x0, 0x7, 0x3}, {0x20, 0x7, 0x2}, {0x1, 0x7, 0x0, 0x4}]}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000400)={0x6, './file0\x00'}) socketpair(0x18, 0x8000, 0x40, &(0x7f0000000440)={0xffffffffffffffff}) getsockname$unix(r6, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) open$dir(&(0x7f0000000500)='./file0\x00', 0x10000, 0x80) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000580)) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10000) accept$inet6(r8, &(0x7f0000000600), &(0x7f0000000640)=0xc) r9 = getuid() getgroups(0x4, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r11 = getuid() getgroups(0x4, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r13 = getpid() r14 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000700)={{0x6, r9, r10, r11, r12, 0x40, 0x3}, 0x5, 0x9, r13, r14, 0x3, 0x8, 0x0, 0x2}) 16:00:04 executing program 0: sync() open$dir(0x0, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8, 0x7, 0x2, 0x3}, {0x6, 0x6, 0x34, 0x3}, {0x7, 0x5, 0xdd, 0x3}, {0x3f1, 0x0, 0x12, 0x1}, {0x3, 0x1, 0x81, 0x1ff}, {0x2, 0x0, 0x7, 0x5}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfa3f776416fbc36e, 0x2, 0x1, 0x9, 0x3a3}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x80) semop(r4, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x81, 0xd7ac, 0x1, 0x9, 0x9]) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) chflagsat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000140)=0x2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x5, 0x362, 0x6, 0x1f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) read(r1, &(0x7f0000000200)=""/80, 0x50) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) 16:00:04 executing program 0: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x4, 0x0) socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000140)='./file0\x00', r1, 0xffffffffffffffff) lchown(&(0x7f0000000040)='./file0\x00', r0, r2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x39d, &(0x7f0000000140)=[{0x9, 0xfc, 0xfc, 0x7fffffff}, {0x8, 0x9, 0xa6, 0x8}, {0xc6, 0xca, 0x0, 0x8}, {0x7, 0x0, 0x1, 0x4}, {0x101, 0xb1, 0x1, 0x7f}, {0x8001, 0x80, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0xa03c, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000300)) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f00000001c0)=""/228) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8800, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000040)) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) mmap(&(0x7f00006ed000/0x3000)=nil, 0x3000, 0x4, 0x1010, r5, 0x0, 0x0) acct(&(0x7f0000000300)='./file0\x00') connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r4, &(0x7f0000000100)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb000000929e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb574716293278b5cb048bd9592a54feacfeb0a2c47364986175", 0xfe1b, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x2}, 0xc) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/O(P\xecbpf\x00', 0x89e0a3f3d1e42a06, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) open(&(0x7f0000000080)='./file0\x00', 0x48, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x12\xa8\\\xdf\x1cs=,', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:04 executing program 1: r0 = socket(0x18, 0x4000, 0x6) 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) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xfffffffffffffd35) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:04 executing program 0: pipe(&(0x7f0000000000)) r0 = semget$private(0x0, 0x7, 0x80) semop(r0, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) msgget(0x3, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r1, 0x0, 0x0) msgrcv(0x0, &(0x7f00000008c0)=ANY=[@ANYRES64=r1], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x100000000000, r2) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRESOCT=r5], 0x2, 0x800) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x4000, 0x501}, {0x18, 0x3, 0x4, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0xc]}, 0x3c) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x14cd, 0x0, 0x0) msgrcv(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r7 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) connect$unix(r3, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f11b000000"], 0x8, 0x1, 0x1000) 16:00:04 executing program 0: unlink(&(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0xc47f1853dec87dbd, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) dup2(r2, r1) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$dupfd(r4, 0xf, r5) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18002) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x9, 0x4, 0xa59, "aa3a4132deec6bc73e3dd880b2b4172faf3d041e", 0x29da, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0xf) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x8001) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r4 = geteuid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r7 = dup(r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) writev(r10, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r12 = dup(r10) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x8, &(0x7f0000000140)=[0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r14]) fchownat(r1, &(0x7f0000000100)='./bus\x00', r4, r15, 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x4, 0xff, &(0x7f00000002c0)=""/4096, &(0x7f0000000000)=0x1000) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/176, &(0x7f0000000000)=0xb0) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000080)=0xffffffffffffffe6) 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", 0x23c) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000280)) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0xfff, 0x4) 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) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x104) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="76ae8229a51ea757f70a0ec4f20b1cb15734bf5f860fd81c41dd367d95a381ea509e045b688d04b08a5940c0b0e0468021141ace79810f8278c715567e84fa850f91afa8ffc31363f76829987a2ddfaa6d3458fe359a955ce504c2ca7ddb97bfff15b9d76c38ceae47e19b5099f93ad4f4e17f0c24f108331cfbff5afb663bbf8816422936f818cae4e31db5b2a63249e0b925c404eecfabd7a6f9bfdc2fef4189dae6786ddf5abd2421c729b1b3eb39ea1ea508a891206a3ae35b969531205b94018848da68d0c7590d", 0xca}], 0x1, 0x0, 0x0, 0x5}, 0x7) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) accept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) flock(r2, 0xb) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, 0xfffffffffffffffe, 0x20020, 0x20) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000140)=""/103) 16:00:05 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='\xce\x91') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:05 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd55a7c9de75dfb99) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x24b25d0f60dbbfeb, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x4000000, [{0x1, 0x5}, {0x2, 0x200}, {0x2}, {0x3, 0x7fffffff}, {0x2, 0xffffffc1}, {0x1afabf74cabf18f3, 0x3}, {0x2, 0x20}, {0x3, 0xfff}, {0x2, 0x8}, {0x4bf7152029a8337b, 0x4}, {0x2}, {0x3, 0x2}, {0x1, 0x6}, {0x1, 0x7}, {0x1, 0xafd}, {0x2, 0x8}, {0x2, 0xf410}, {0x3, 0x1}, {0x3, 0x200}, {0x2, 0x1ff}, {0x2, 0x80}, {0x2, 0xa35}, {0x1, 0x3ff}, {0x3, 0x1}, {0x2, 0x9}, {0x1, 0x4}, {0x2, 0xa}, {0x2, 0x9}, {0x7, 0x4e9}, {0x2, 0x2}, {0x1, 0x1}, {0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCPROMISC(r2, 0x20004269) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000001000000ffff000047028b20496c0f54"], 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x101, 0x1, 0x2, 0xc4e2, 0xe7cb}, 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x28) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) write(r1, &(0x7f0000000040)="9f91c95558f1dd8a570df0fe1e3560bbeda8fde7d582977380706379ae904fa7efc7cf903ef7b8c1d178fcd8cac49319d825a492f54eba758f4e2b391207263b0e482d88b48f6f3a372089abacff44ef2d6f98935bafa4157049a7d105d55bf23e331603ffda7835039123eafe793a503529fc057e4fadd421c2b19eed2e260457a2e554884eb23fd0a8d068689f4934", 0x90) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:05 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmget$private(0x0, 0x1000, 0x480, &(0x7f0000002000/0x1000)=nil) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r1, &(0x7f00004cf000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/231) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="823bb38bdcfad1376bff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x47db, 0x4, 0x0, 0x7fff}, {0x4, 0x2a, 0x1, 0x4}, {0x5, 0x8, 0x9, 0x1}, {0xaf, 0x1, 0x9, 0x2400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0x10000004) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) msgsnd(r2, &(0x7f0000000280)={0x1, "e75f76aa9a3c89ed694263f86c516a11c9f288c5559afb6f808fd0b4a9873738a46b5dcd6401fb9e14472189fec1d330df39c7b30bf416ac9471e801496f63eeaf8602f4856beb3fb260e93372262ce4598c1a0d690c79b99f1432111c931ed8f2890a912683d77ac1c0de8502ffcf2bd5889792dc1ce96dfa1f647927a9d3ed367387b3d403af7b9d52918dec833ed55368338d076afdf31af790589d64e8066a53e1f5fb6ea031454f6622e40fb6d1ad077b346c019c9afcb034ed7aab414b6776c3e5d52ce189a3a40a29f5fa54094c5251242cfbc9b9fb5ccb4ef696730424ed73ba2b8c466dc3332906"}, 0xf4, 0x1000) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x74}, {0x6}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/203, 0xcb, 0x0, &(0x7f0000000280)={0x18, 0x0, 0x5, 0xffffffff}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1ce}, {0x100, 0xff}], 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x800) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0074079a0600000037003e34049a56860c7464e360e5812d007a888c38f0c1a10109798b27f0ed212c0ec0eec26aaa7f28efdcb7cdc7f6f6454d648e98261b0ee73ee5c8b5c295ae71"], 0x10) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/32, 0x20}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/147, 0x93}, {&(0x7f0000000300)=""/196, 0xc4}], 0x4, 0x0, 0x1e) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/124) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0x800000}, {0x48, 0x0, 0x4, 0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x1ff, 0x5, "d738c1e74de400", 0x0, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) truncate(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1f) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000080)) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8, 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0xe00, 0x100) connect$unix(r2, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r3 = syz_open_pts() symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf7ffffff, 0x101, 0x3728, 0xfffffefc, "8549fefffffffeffffff001167600900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200", 0x0, 0x3}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSDTR(r4, 0x20007479) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x8000, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) connect$unix(r5, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820062cf8e45cb78"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="ca13c05d7470980f647d251fd95d601f5e6c8b4922aa388f8ddc4a3535df217079695e80477a1e41166b81fa249ae290bc9427adedcfb9b90dfbb12e0d319a5f8730fdff48da0fdea3c256e91e0c581b0b49f0f448813a0e1647edb43dc72a5ebbf348e5ecc9db0efc4f19707428244b57853431e30000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc2, 0x8}], 0x9584, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) pckbd_enable: command error 16:00:07 executing program 0: pckbd_enable: command error 16:00:08 executing program 1: 16:00:08 executing program 0: 16:00:08 executing program 0: 16:00:08 executing program 1: 16:00:08 executing program 0: 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000080)=0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8261, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0xc}, {0x6, 0x0, 0x0, 0x2c2}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xe679, 0x4, 0x20, 0x2}, {0xfee2, 0x5, 0x40}, {0x8, 0x7f, 0x71, 0x2}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000080)=[{0x0, 0x4, 0x40, 0x4}, {0x3ff, 0x0, 0x0, 0x80}, {0x1ff, 0x80, 0x3, 0x7fff}, {0x4, 0x1, 0x80, 0x8}, {0x5, 0x40, 0x3, 0xc6fa}, {0x8, 0x97, 0x1, 0x3e15}, {0x0, 0x81, 0x0, 0x2}, {0x6, 0x2, 0x7, 0x3e0000}, {0x5, 0x64, 0x26, 0x97}]}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x9, 0x0, 0x0, 0x7fff}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) writev(r12, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r14 = dup(r12) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgroups(0x3, &(0x7f0000000240)=[0x0, r11, r16]) lchown(&(0x7f0000000200)='./file0\x00', r5, r17) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x0, 0x20, 0x80, 0x80}, {0xfff, 0xc3, 0x9, 0x1}, {0x100, 0xfb, 0x7, 0x9}, {0x7, 0x9, 0x8, 0x7}, {0xcdb, 0x4, 0x4, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) pwritev(0xffffffffffffffff, &(0x7f0000000240), 0x80000000, 0x0, 0x6a2e00000000) 16:00:08 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202e48018822936a156"], 0x1) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10006) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000300)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r11}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r14 = accept(r11, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x0, 0x4, 0x10, 0xffff, 0x6}, {{r4}, 0xfffffffffffffff8, 0x1, 0x4, 0xa5ab, 0x9}, {{r5}, 0xfffffffffffffffc, 0x46, 0x4, 0xfffffffffffffffa, 0x401}, {{}, 0xfffffffffffffffa, 0x40, 0x4, 0xffff, 0x7}, {{r6}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x7ff, 0x2}, {{r0}, 0xfffffffffffffff9, 0x91, 0x80, 0x3d3, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0xa66d, 0x4}, {{}, 0xfffffffffffffff8, 0x3da101598290cd66, 0x40000000, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x18, 0x4, 0x6, 0x2}, {{r7}, 0xfffffffffffffffe, 0x80, 0x4, 0x1, 0x3}], 0x8, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffff9, 0x81, 0x40000000, 0x401, 0x7}, {{r9}, 0xfffffffffffffffb, 0x2, 0x10, 0x6, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0xc2, 0x8}, {{r10}, 0xfffffffffffffffc, 0x10, 0x0, 0x3, 0x6}, {{r14}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x2, 0x4}, {{r15}, 0xfffffffffffffffe, 0x40, 0x80, 0x4, 0x93}, {{r0}, 0xfffffffffffffffc, 0xe3b032e97016c94f, 0x20, 0x4, 0x1}, {{r16}, 0xa5a56a646330efa3, 0x2, 0x80, 0xffffffffffff2f4f, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x8000, 0xe125000000000000}], 0x8, &(0x7f0000000440)={0x3, 0x9b}) write(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001040)={0x3, 0x9, 0x3, 0x74f8, "09a422623303110ef79cfdaa1fc75d17a1a5e2ad", 0x300e2600, 0x3}) write(r1, &(0x7f0000000040)="34f266c15fd2f306570b116357045ab1800c93e46302c1b65d2df8d42257359511c191a44b5d7cb8c8978360555a9244160471fbd74f56ae422610438502567f55b97a01f1691744dd4a090dda6a3ec2a3817f43a3a4d245a45459f4ce68b67e7ee247eb1ab8dff8084ea747466f7089a7b765bcf2b5d8225b106d260611a2db17c2997d91892b5ed4ebef593adac656e881fdea2267fb72a3fb3f68e63d808b80661305bbdb57acbf194a456bce1856a5d69faa982bf3601c65ce04c90bc9a816d037329a33dc0c86058fefbc21ce901ba0a35c9a73977829da54d20b2db7b6a91f2ab711ad855636c729684ec87a885d89d306178311925c2ca41b28432ed80f98454bc5efe787894091e4501060c6c5dbe76aac5cb107303a6fe1e86ab50b0ae88707aa8f2f8dbcef726bee9a26325be0ce0b084d135d6d33e45dc9798271d14d1b6adfc8fe443b9f0fb6d52fb1314abf12ca482c4b2c856572f8d5ba19d65658eb67a61b8e923c8c8dc2133309341556a92f5d2b180a3fe058a9cc67f2b9b43fa72a34cd94a766ddec7af2cdfe9e36f737e08c769a8f091e51b5c6060123319edbd999cc4e59f41acaf2397789739992e8abb0821392e5525ecb6484efd2fa15d0f7fe4181264a61535d4566ac1c06ef84bf4610575ee9034a8cb291062f36c5b8e2f520c50c26ef05743150af49b52a5792275574f5cccc2e5af6538c08202a3f46f29002f66f8c6d429c81544b1209b5ba1cfdda22f45072c2d34c3a0519bf5631675eed2e099edebecba5cf1c461bcf098cbd3cbc8806231568742bb10414be6431767cd99e5978d67360ccade8595c06b97fff6982491faf3be75ae623b181729c3c32a33797c8cafc306c99e2ea3c4f6967d2ebc03561af1948c81af6a7fbf58dd9e3e0a1c240ae045eac08bd253a7f7a8b7cd7ce7721717c484c5458b1f9284aa4bb77d9132c2c1f04c8a4a4b0e17e7d6c11f2ae4d0f995beff50756e07d0264907b1ce18c99a53ad40e97895fd1c2acd764dc37b7885a6fe841c3dfa06d1648726f2b49d95d846778e7eeb033afda49f09268076658ebb1b1dc2fb0c830126e7f01340e16119a280faa32dfc0d5d772e5f11e5c3e91374e662a6b1b493c4feef90a612784402fe4a1dd55a6bc1bf1a5fed716085d70e9ec835c783c70d3e0b712137284b26e72dee3fc883bd71ad6e84309d9054374a11aa138db462da522f6a00789aa142d6fc09bae20c10b1b2ece4e4363dda778b134b13b77826af2e6de98f58edb32a14f4a407a23fbc4b20343a037501386200a2887cf7e56d9901a4878cfb776dd2df6a02d7a97146b7b415496d041dd4c0b02e639da1ffc9018889a0cfe4e7f3b0f22cc64240b5e0010da2d7c9abafd3a36650d2c8dc2d6308a0690417ecbba24317a276d8778ba1680f98ce20178499a8f238b689c188d8c0d49a6974a8783d25891623a2575c19874e1958212e6866de1761e18e1a447afb7d419f30c3b80b09bd79dfa82305ba00982604557f3657210f2c0ead0131a5e9f10116a0afe060dd2a13a9bcc11a39303fb362b07e03fb20c65c56bec1db37a1e0c67ea3a7865738511226fed4ae5fce7c11fd1c3fcd91dd601bcfaa1c7df183c828dbb7c4d01bb66445603ce829251747ea41a557d95ff480ac475f17f37b929e479bf79d5aa8c5c936af435b7d7b2df499947e15201958d69defb149d4896dd187e873908d8a516073253d3bd0a39df81ef6cf8be83e1eb296a947f1ab259f59db4115c3b7d3ee93ac4b9354be811b004920c184c42db96adc274c2df29b33fca9e475adb8b76c6af28540d40c96f0b8bb6b78af8d5926cb48158427b563f9ad872119ef3731f121b4b2cb06a03197164ab7ed044f2080a0abfdfbd62d1c8b651f5cf71a0cdc2f7776ba8d98146ca39e801a3d312645ef9845317cb7ddad3a6727a375f16f6514c35746f9dcbdd895290f2580996b7f6aad3774cda0994214bd6bb2932eb801a4cbaa299504784fa09e18164d284aa72a552c7b37c0af266322b91b88dd92f047127edc0fe2d57528f112782997f191f2e7735a3d07be57cd5d5eaa1d08b662e054d058c1cd5a964c4ac67c2eb16b050564bb86eca5528fc20be1ae4fbd3f124313669e4b87adf645c393eeb6170c19d4811c193378b24782bf87c62c48e2a70d237db3c0cd74ba5f594606f8937279678ade803730ad1e1f7a597b5050a34e4b43818a563a07b671ac8540ccb9c2ea9841f48d9ef879b8d1f02a52a498a69248232784757787951c24334f648bb3b5ce682e007c0670e5314df804b2b56e5bdf05cbe798c8c154fb53cf48c1ee683d8c76b4e5513e47a945d6c83ff93894753cd48cefa7d36a99da4ac1c121d985d910d0da573ac6ba6230b1b4c8c63d8927d14dfed94c51f9df56168579898cc8c3c693692d9deb2a8755ff7fc61fbfff39e3050e623edb577cc3ef4a6ae9eaaa83c2fc148a654fbeee6e75168e30fedd21695ad4e86f05da79c7bc4d96f6291d3392ef5ac5b63f0330848d6f8b8c10cfd1e31b306f64b0f3e04c2c53f5db4c524b7d9b133efda546d28be741c997761dd3e9dab01bbc17d43b062e712907489eb1f0e1fcd97c015fa7104ced9b14849da17e448d87e25d8984b92b20ebd768b66ffd245a73b27812cb81b608b8ed2d431020b0fd6ee4889d619decb970b4400e9517171b401f5e3ccb027274d9380920595f41398fec017fdecf909ea54448692525e8d288c5c4eff60ef997b8db2ea5b550978b57ef4f236df0c0cbe1f9ec7378c0168f7b8119ff34467dba0b7af8f1dd871dda62fa5bb3bfa05524f05f8b3f69e72a89dc12c82d7c3a3f91ed9991ec5f5f7d25b98eed9f6f7c868b63a68ba5f77685c60cb91e3c3d9c80c7d6649929544611cb6aa89bb42c31a70599238da2b2b956756d672308b13daad6610e91bf42905de3e4fc584b931d5253607b028b23489561acb11e97a646e7dcc0e6465ad1c56780485119f7a56aa43ba3b2209e72228a6dc10094a50c4440e14d24ba0fc3937ad81b3137227224d7ccf14c6f96aaaaff4124af9196bcebf76809d1578e59e8a8a1718a2704ae6797c33192faf3b8ab43dec87855ba51dee9e3333deadaa1585d7d58004d5a0c1a32390c448ed4741d8e98076e502464abf8d57ea76848527e8c0e1834527eea8805c68be9d3268e543bf32ba141f5099678951e28f3f06c3e640a21bf7d6207b6fbf0c3b72f7afd2029c45070394fc011214f41913fb37745756f025ea2fd824411fa51633d5cefe7bf3f5945d3130a1ba17d255912b795c7c7c8a448ceafdca08815c04bb925824eb4d84924ab36aa0833d0845f5823e47e1d8dd0b29b885f52947ec2e9f379fdc1202d4687545a8c32da3fc7c47202818d52f9c281f484e1389846cc9976f58d5ea6a9d5c08809be5966a164775a3380855b1b0d3c83dc9ceb5d206f4260198f3bd5722d72d9ce24fb5532e7c6209c620d38dbb11601ea737cffd5ba9bf45ad7c5a2c12fd02318ebc222eb262987af05350afd8c8ffbc1c251656989bea5fd5f7999cc2d66712d716cfcdefe951a3c85cf8dbbef3d1120c49a251dd9669219264510fcdff6af6370f15eb4dbe26cd4db84bb81a3afa3973090dd13393e14a8739dc4e0f02c5dd734000e1d754a550ae40db21239a50982b35f4091dca0887c9ec041a3db7c664ada0c3265bf52381884ff646e5736b40ab3209397871ff55f9a7a442a36eeeec924e02a6ae36c0347b00f8c8ad5d23b809c33387353457734cbe802c050f58ab5b29c1f09456e48c995db428b963e0c2b2710acc72c67028d7c15f6f7cc1bd42a1384b81e06a5ad31eee6cc2dd3477a8f38c93708e5185492cefc6b09dc55bb0e2eb46e4cfa74abb7ee52adce0256f2953dc38f243785c0324a04763f9d1e26b8adb9b96f3ae14cffe5f81b0b56447b2f8509203e61f998d2d7c9ae563434e7730fbe7d585bb441336173b278fd1d50ab8da32a5af96ac6e0f25a2cc2e003d4184339664bba91767726ff9bdd25529b485f49c69a075870e36f2000edc37baa13293bf46ecac0a0f4bb02da735358de6e01c60cf62cdedd3538aeb3c4de9076841bd46fd538c6c37c951fd95688d9ec711d36da8bce10c8f33f7f3ee5d0a8f535ac3db05dcc65fd0cfc83a0b7092f9567563aa1df550e83cb084ab39bb03164a6335af13116748ae70b9993c7aa57a4338ca8038b080a1f9b030f0402a5279206b20308fecd671ae62021e63d8bd0daac46b6fb2ad6717a391694fc838e9a60b0fe9464e39b81c940b7951f737c10eab393fada18b1aafacc3bbb7a488e3002901aea4c17f492960ad010a55f7c361f6aefff8437f4501f29091434e24910263c6da09e50747109dc160d47a942ebc5a669a8a2e00a509ed5e0b0cbb94396700ca55c28c53f2184f6b2fcebe01ad4ac7ead4e49cdc56ce9d749dbffaa7a02cc5f6f507ad8e889b3b8b9f42067748227b714f8f7a9135d7f470a59f0d972d6a110712b545fd6232bbcf0f191789aea3ba894ecdf8d0e54d29bcd4e378c237f7a6f73989051318d1708ca7ca90ac2744c27d6c6f288511bc425614fb3dab69920c913b702e6e70b51df9a8f99d9e4d0b82e39fa765c44349be6ce32e2472316868d3855c040891f3b0014692082b19ab597c1ab6b815a9e1f4556ae9cdb9f404afe484c18e0ce5eecd9a2f7e94d8ff8bf3b6951e32120593554f73b1a81a537444e2f4e3c8eaca0180d7ba6d247494bb563fffcd4c5d644a343d08c3ce4b7799473501317edc1475074de0bbc21fdbeb60515d58a8abed7f46cc0514320250257ac2d2aa6a58216905b4b0c44fcb7caae49f289bb7443bf6aa602e6b7007b589a7ae07b44b24a89c49646a637262c0e2f006a47c56ba847068add01ef54e444fd54e4894baa5dbf498d9ea7c18ad501ed7c35709ecd300ec25fb78e31879b38f867fc46ac3b4f248859354aa64ca4930a4e0fee42c0f7a00e814ed9757a82da06546bea5842c24141986a6ee9fb76c87ddcb7ea25155f1cea434ac7f4e0c42630e8e2c2dc71f5d5851aeefa7647333373d7964bc710eaddf9efe8b6fa8e7511ff613e6240a0984b3f5586ed6896527fd39af51a79030026d93e92783a60d1b9fca40864e07057af856ae8e00fa905a22d286e3a3bd988cc138c3048443a52004ed0ef51ed8f2d54d2c47d65a0bf66447d379bb1629b05913fa96f8ffe8e0cee071bfa90da3fe54d8b80a35a9009ec30fef413836b4f12d96fb557025f7abc9c1ac45c831d049d2d3db977c8e20a3980b3aaa32e470107378693698e423b8da1514cdcb0598746e3c78c43e7e5b609c2f01d50f3efbf88ce6b92b33614292355b38b69644e18e4135d0f82d0421064be829b314b776697a4dd1ee691fb0d6ae127e165584b56a27625b4bfe3c2b755104e17afe54b2d9dca0af66aa2c52cd063fc879ea922be1c4cbd947f8280ef5f2d40396bb4ce94e53421fd8879349bacd8fd1be0c56b02224b26ed97c30aebfb8741ce4f63e63b0e76f4ec1985cb9ee940907564772afa386595c6741985c433013bb822c2831dd852a9da0f97f745e6aa829c85d8401f4b1d9ebb5031c737d9c2520708cf66b07498915c1ce03f477380a45f173b713c96635e3db113345d29729130a9e71ddbdc819a0e0acae9171c812ce0d549d3c917a782d19fae8b09f63bfb53c688249d36b199ca630af8510e943de098a5a63a495d64a238fa5c303742661dd33edfe66ffaae3a016225365562136", 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f00e74de400", 0x0, 0xfffffffffffffc00}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = semget$private(0x0, 0x4, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = dup2(0xffffffffffffffff, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000013c0)) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/4096) r3 = syz_open_pts() r4 = accept$inet(r1, &(0x7f0000001400), &(0x7f0000001440)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="27a1a73631b5907b830b7783e59b5ca3587a70eeb4036144c31238a9298f1c6765a6be93fce6ff", 0x27) close(r3) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) pipe(&(0x7f0000001340)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000001380)={0x6, 0x7}) chroot(&(0x7f0000001300)='./file0\x00') syz_open_pts() setrlimit(0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r7, 0x0) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r3, &(0x7f00000001c0)="882cbcbd8638244b050020fa803ba479ad2b18e2a76a9d03f70af96be33fbabcfda5bb3f520e9ef7f6dff2813a4d7823bbd1fd238c2617b19f7ec53362ddb2871c1b220f56487fff80692c40718bda95c482743caca276f8888996b973452af269346334982b600d74a0feaf1c5288e75cbdd4c4be5c0ca4469d572c7e41ce6c6bc4c5a71bf3aea17b246ef703e41278fb2f0ff64c408a568b0a5510263065571b8a6724c03c0e301c4b765fbe7613cfd37e5ca0328c04fe73c6b5a0da55267e147e279a15075dc8e1024379386575a2fbe27f7f4f1d5c1b61384f6a7a3f7f7815543c2e2aecb286221735dc4fe303bce93eabac18854e33d69091a0ea71186ce8fde9c65262b10422995298e2e5e035caaea167a7637384d94b6b7dd0e540b3430465f7b9a6f7d8bdc63b00"/312, 0x138) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) shmget(0x1, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)=""/31, &(0x7f0000000380)=0x30f) stat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x280c9, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x10, 0x7, 0x800}, {{r5}, 0xfffffffffffffffa, 0x50, 0x82, 0x6, 0x7}, {{r2}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x3f0, 0x8000}, {{r4}, 0xfffffffffffffffa, 0x40, 0x80, 0x7, 0x9}, {{r6}, 0xfffffffffffffffa, 0x100, 0x8c5431084fcff6ec, 0x3270, 0x456}], 0x9584, 0x0) r7 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0x4e) pwritev(r7, &(0x7f00000025c0)=[{&(0x7f0000002680)="423f4abd5555854b34b24e1145d54579e31c9ad428fcebb43b288c66f3f6a429835bf2affb12eefd3245a670308ff0ed43b7d5be12a28f498802044dc8ca72d6e2e4f7f6f4a54fe630b4e2d71721857b39df5f17c2477ba3dafb5603d3aa848e803a5c8e6f4ca0c23d5a554240fc75939a01321b1844411b154bf636d8b4310633bd0379c619d06eb8886d82ccd84d3fcabdbc671bd4447b726fa692ba63e05e2a6960fdf6b2225c4d068b58b30a7adb3d9f018522726f14df110a216bb362e778edc13bf28d8b03c7e812562c447b336591ad3949ebea57bcfb4265a27036d4ad66a6d8fb9bd0f2ca5e87d1b91ee34f1b9774f3e0bc7393dfa6b1447a289f5279220724d71349da29ad80dd4f22766158e42a560e5280796ec33548231c3ea2caf4667e3e9e6bec828e7bccf2ed20758fd649f7b009d37617e845527b0d53f689506ff368cdb1c5e10dab0926e260d7c976943df927856d1688e8069ef6dc2cbc1afd85ab57273d3dba9b358a4b189ad239bda16719e2e2488245fc32a46c887ce31983e8d3d7654f378ecbc09975bfc9ddb4ddad8f328ac3541febe976f6c25035cb2e63d39f2e2e30168c10feb0adacfc2a4134e619f05cc63490abd260a2350bc7fb065982b55bc966cd0a3de4edc5c1e3f8b6a9499b9d0f8d8193dddfb26a839a536823390736c10ce3501956b56b6496fd874fd88745ac36503ee7fe99a7ae9efa6468236c8b716c1c48690c14ea2830aa6e64ab1ec75554cf6cb6d8b843c1ec4d1554770f4d97d1fd97eaadcb741be0d3c31dd43a695e372ffd4ec2241b86c92a406ec541b8f7528f5059bb44fe1d261c4bd56ba41b72dde7508b4ba3161333e9927e72b91f65992edbe46fc04856ee2581960c6266c9218e2b2f749bf5c4e9b9b356161427eff2758c2391b04052a22c25771d606753855696336f58a3c1d3a883fc75623ea62c370d6ff22fa1af4c8d76de7679298433e937958d31e8088a998dd4a9574ab108758c2166faa46827e03f4875970051003f813c4418aac83baa12861801240a915a5ae01ca96f27ebb528ad9fac77dc53c7463178811ecb618cafaaac258ed005e95bb8c33c39a933c16dd37d037d9692d8cfaa518401ac642237fa677206d9ab8114e7e93d4af1fa353900ab340a8ffd746ecebf5b321bf4db6e93109e98f130f14ee09edebc907aa9e6b402a5e86a3bccb8f0ac34670642fe3095b095519b4f2d0ac7eda487416a423c13f8e17d54aebd4b198639b5aed42dc4ed828ef0e195137b4ca404723fbc99c386cd2dfc6d426e83e0191a00b0460afad63dfe6d125dac38f60a38cf38feccd008698ceb27acca2de99bae499f34f7e59d1cb433c4babe354f2f5f6aa6aaf2b270b7f2d990ae3a19f9a9e3debeeb0fb317adc4cf8f1dc0d8f7fb0df55fa6e8394410db5543f67bd150a36dde3b564e88c7dbcddc8d6964c6f7df247e480d9573c89a08ebc261b1bcbb5bf94801a53a1aef89d8cde4639d15b4981645e5a51acc80960482945a3e5ef39954c0e44463597307e2f516734e8ec4832abfc8187b2b461b554bce426ed94c7a458c5a8ade120a208e1655868336c404975d97b1b062dbb377eaa66abce3e2803066738f7f97b32246784f5245a7f8e5fa559581974b9927ecec281093613e71c08a3b69fd0889c885244ffc93c83e24183827cd91e0667b58704bfaae378499214c0322914b42c289f2855588ae9da9e30438c5b68df100827e5452e6eda9eb252453605d49c985dfe1cc053a5daba9ea3680ea1187d177151754e5b3f348509fcec90729e4afa74f82827a03eac37f451c2ac9cc2dff4104521077a0f95328c72d08e29b6a1d20e4baf338edd222b600616fe1e48290878a2ace23e5d959cc42de818fb7a1e482ba0f14efb51f7b9c097bab9a6c11f81f7ebe49ddba7f0646a2f52155c725d76ca92651b89e279c88b3efc01cf7b28f0d9e24a92e562e88480543c1b9e8abca4eba5196287fa3cd1fca2261a9c88043e72cd676c3c013675417164970f02b5b37c0de1d1a5e74001c2e5004e44fb10b2eb1f0601cb58374738c1f7a25fd2791fbcdf3c078047525282163b7465ea4432440dda042a1a135d75e92d9668aa31080f0641368cd3392ae5d64e1ed23e416f7824c233b891a77c6aa9a7c8be5e8c5cfe52874001eaafe8120d8cd96d7324e3c92762e4ca8ed8671c8e55122af694ab374c80cceacf029b2936dd7fb940b220ff974682d52e77c0594be4d7f95fc30545619478efcddd567c1a18469c8fcb2c0d8fe0590c005c2e87b44f1f92334edc6fc0b28ada3b15e2bc4ea03b7c990c0e0576c880374598296d0b594fb36e73b68db828846430ac69e8eeae9dc866941cfd04facd586723d21e0af67c4023b8725dc4249c45285979114e02ec59b3746b1838f208bf3aaee46a989dbe3f75ad19a450676e45379870bd023d02b88d9da08e6735e7c5ce7f5568e95f236dd12c6899d8f2fe6ea9a87302df31371b123cbfc6d1975a7ca0ba5523998cddef5acad9c1cd149b703c73f8fffd1670e6b4b631d4030222238a24420ce23fa5ee11af5d72e18ccb6fb4596697601aa08afa069cd31c91af3bb55db4ed7e7cd35455e9001f1c57aa28afd90663c15a85e066673456cabfefb82442d75368aa9ae4e78a302425a78097b84840705a60e9e272275f1180c82c8a7f7da2658cdcd9e22e7b0a49a4ba475d6971082f73f96797ec66ec693a9a66e209dd6097d0f79a17d6aebfbdfe43e61f4020f469c8c4ad4d6fb5b06e32520044359cb39873535f6ea72a3f0d8d547beb29033a23569a5d39587686fbeee35cd13dbc28c4f92ddb9d65327955a7c9bde202907c078ef3ebab620faf25f1352f0fa51ee9e467764049c0d5b8bda8a33d31cca28d3a33e7d1d8f01da5f8c7cedfe3a773acbaf7af76535fc46301100a927985dcb6683856a5902253f35b5cf5a6d58311cf5fc506735acc0215a314531e8264d0439b2b8d4f11a5c55124d150003bd02c43a01b8a18e46cb36596de1ab1da681c64e4e032181e19db4367870a720f601f64dec57c8bd0771d6eaba25da2fb8d0a96d9330c862aa44f7a9190378f65c529da44044be2c75ae1bc4dfdb38a24bf60598ab0279429d302bc3fae474fe66b7eb8b8b6e866d08c3c157120cd3c4b6a28490248aedff86ab53fb5d60d8bb1834260358ca65dcbbd1f043f2473579d7d97a5177386e63221823f8e4065122515d4ae76fe0b441f63e45d635a9d7a57591e2027e743cff3be3bedf1afb15267e0b10d15d7f217578619b1f6603604078c1830bee7fa5803f10052da4707d050f8eb45afb75bc476bc8afdcc4e4b64507df614ae90fc1195977bd8e73a6ecfcf3cba03dd17f97ca9dc8f872e497cc04cbfc91c30c68c60cd9a9e976899003e4bfeba194724961029cd674e34f4527a2668d6b6c4f975f785d713e07b3d5189685941e815461660ec03a45e86f94a603f4edb9d9bae9a3c593e9f4876fded6bae7796c3b2355b1c7bb41326d1e72eeef83eabff031990cad907db5da6395d47abb90c8dd5df1280fe6374fee4601d5ae5328b71e42ef43e3a3299783ec98b65516aee3f761f1d9ecce0e1402dc2367462561a4e673b9b48b3d514429fc55ad1bfe41cb6a38b46b2772dfd496b462bac8b7b1ae463b0353b7fce0d15a0e9bd1741c3b4ed39dcc387cd466a55fa9404e9e2e164e2c4a3a30736865bb0fef17d5b096f57da7c14d145e26b4039719a77a09c61c9f437b4f9d26cb782785eed196067b06c7403d04cefb0920dafa7733b89c428a512419dca26428db0b2ab2a9b27fd4838267bdb7cd0b387fcc6f4ce5bd3ee489cdd13a2952816a164d93fe70976305b828bb915b77e991c94262681bfb7d3cadc7ba3e44d692656f77abdec593e5f17938ac48fa56141e67676f003ec48d4b65fe5c0e2653d254dde169f1bef83201f0cdf863011bb991beee775e243b024c1b468ffada34771cf9d10ee75122cefe10ec3055f927bd4fffa85735d01a63be82d2f0f425b3f1d2c6da31f68c1dd2fdddb40610a0df0e89ec24c3a24314a84d968cc50b0c2f5a95f75e8a66fb639ffb79fdbe0dfe7c26b1ae3cf0b8c7bc4a4279f8fc1cfe4d4f41e5941d932fcef814d7edfcc39cc4158767988d894f120ec8ff11b6c0e3840d0c0f4d7e6bf438c72af6e44c9ad5230e2dd7b7cf0e68efba5f35cd6b777fd02683f50e401639e1b10984c69f51d1f3f0496288312bca74635f977c3423586851937a40ccf26c00ba68de423903a0477368da52c7f00668fa725ce58744a773b4865c6e1b4518d5492269e753bd7434140d9ac650fd97c2ed20bac988e206c6afa385455e5535df237cb85769e4aba2efb84e67f080d540a5b9bd011eca61a7b83b04d90cec0a4bd5f4865f2fe11d359a2922b42033cc3a71fbb4fbf7f5548382382170115b58982a57318eeeb6e5f8fe68a9f93badce428800a05f7177c18ab977f6d7394666e3ba8c0de330b08725c02e157c487f4df785aac21d28ff1654c0f658c1a6285ac32f4a16d2af82f8605874b16ff7beb99267dd79232e87ca498c73e8e7a7e6e41986b0dcdc8fb98bddf7da868d27e79042a8cda8c842eeeef7bf6871e87703c1d1f06927d8b938f25472726d75b7ffab084345b9035b16a6046f4e73040571a3853c7df5c3a33e11b3ac3352ccbb000257b9d2f03a217c10f69e2a5b2dc4c095fac8a648755be35af05778e5e7ae7a50b21cd1437395aebb3d085f30f946b514bb321ef16a49182075c51fa374d94bb098963bf2e36e5535ef89770a8ca6df2cff3c61c8ad5ef8100d14412698cf36975be5469dc088c8ea5d14f73ab7e08ccf9c4099edd1b56b9f7ed9b91f4d0d0960caa13d5efdd8556378f886094772d59d1ff4625fc82dc9df24ddad1a1c64e93c0311c5d6dbdebbb253f550d33cd5f321598ee0db37302d03f0fa3ab0d99f6ea32e5b00a8d8f88d06da1fdd6ea42156b589577fbba58bdeb2037f2700fe71c716d099ef7bdd989dbdff6081bfece0ab3872333a2a069d3139b431470643136e605de4714b613a220e3737a24192e3f4e2b4613e998f8cf26f003f01b38c598f34f85a5f227c99b34cab83d2b9b2da1a7b0b1bfa137d7635f52ea5e2b2f7ea4c1d0f2e8e0478aef18cd5fb228ebeb9f220fabb002245a1e28a4afd243e5a893da1191ff62a508f65bfc0b09a8785ed0416bad79d9d07a4346bda16635f2b38b6cd7556fe9a0b9b161257badd922c3a185536be289d8edff58bfea21a3a297a3f100e1aa95e57bd824c615cfe1e2c78bd82675a4354c492c4b4b0bc9e490feaa435aa5a2f404daff2b8bd68f111ea1f05515ebb68e3d8897fb2c6093559b7246e4d3a34199ce4a4a13373f9d8e9a727cc8a451aafc12a6091fd157412f0b7ab9a3e9f4fad5d598d677ac5281a2ead2af787e60dc14ddb1bc6ff0612bd2f697a74378b820a06db7e7aea2f69b1e92a901b6024628137dbb58c07be1ef14870b28523be51d4fd6f941d3a657d19e6b7688dd2598d2351a7b7bfa538094eef49bfbc49daccab3b43c1b1d828745852021b1f4969bf676c8534ea551739968235003eb7328b1b1133b55f717339475da6e04d71ff934869e424bb8cd8765d526c77eab1eb71b10b0be415e41576aca6e008a63f4c6fe356bd4fce8f61a38396ed620f1867aef703dd8d7d21c9a8f7562a9bb94176434800f5b84e719176873f1ff480d0f39b1a66bc2eecf8aa4d127ccc8cc18e429d93e2caad83f2df089a793ed44f82a85d", 0x100b}, {&(0x7f0000000040)="14f44d9164cf9c0bf18ba0e612e4f266474ec6aacdf4cc802be58e8790587500d8", 0x21}, {&(0x7f0000001300)="cd26e2e6b69a466822a01fe3816151c02ffd8f0a3daf91ba307d6a566aaf5bf1a6ebf914dd5fd078728c683fddde291beaf757f87cdb9aa0ced16cad835cf925c9eab7cbd8858cc9c6f7dcda4be1d23ea271aa18663ac73631b2182a27e5ab914f1893c9e1e406398095d9e9f2495d507b4ad22d9e998869aa8e1756eb3f47f3fe5ca08e97c017d6b19188fa041b0c5f97e56ceb93f6acee6e5fe239b406301eaabf5e439a34e6220f8e40fc2b0984f278c9ef054cffa811f957382c07228ee1692e9775de549b0ccba52b6f09b3793849b68e1c39a846b1b9eb9ac5873cf60c9cd0a9ebfceaa04cf9e5230f3f406d0a13cb29df5fb61d649ac2a190b056386bdf774ffbc07894803f4dc06711c212d46d2be14bca8e23c51be8aa543d3885bf0d6a31a9a7215433eda477433f11d7287cec06a9d607bf617688007a30958ac35a8a470456d568021b93f986dc3086f0adaff87918b4a052c9cc09990ab45b46752df3b41e41b94121611cc9145275c6f2747a1400bd9992413fb4cb3262fbe2743a9ba72a0d2da5a3100b303ca3a7d4c557e9c3e03e78d77be99ad6ea4edbc8a871b21727d7b85ec797d43a8bb7215057147fc6af2068d07826c7d77e6009c3a9ab540a1780b407836d917f89ae02dc5369c2dfdec2795798a31c88c1752b64e934273f28448d5b96cf61466c68459c4be8408c41b93a6fdc5b89a6a62da27c227b7a21e33d439b86636a98e7daf2f2ac56bb97fcb631e2f2d1c348a631b692a461c7fcb186bd10bec635bdd009c5474d4f08c58b72ced8f9fec68b388da23bf718f7f83476eed14568ee48c8f73f57b8260a73e9e45df95b9194d279aa4c54168f96ae135f1cc2f3e8b08bfb5b748b4405383064b0fce9bf8bb886796f431cb2eb895774d1360b1ea97e92a95b7ee6dacb321783c5aefb7610bd8e8d35c971bf7c23c2496c083ecf57c3e5b7bd8c7d3a53891852ee0dea11dfc1fc1f36487168eadd61abb659e9665210ba20dbb1840d7cd8f3a39fe95f959ac37dbed0a10038f3f759a0f6982ae8219e21a4ced5c2495520bb36d432fcbb7808154d9c86ef5caa2cdbc127dc4afd1c57b4b02b1f1b461281c6208b4e3df3be9072bb76bb5c2144cc99eb97c2fc881d40ccfc20690049327d00a5f83877fb588bbdf9c6156218f63b04b02bbfc8bd1d0e06cba597b60621f857ae51db8894e6f99e9f00621fcf0722caeb7e659d461cf8a6958c7fba7ff8db613d372438ab9e3cedc3811a82f576aedf52b8e4ea8e36cef7985098bf08b9945f5f3332ac941f23af27341ed87022d089edebc8ca8f6f969abf14267621b8f63c76e9bfd20bd9f1ce9a120302aa2d08a85a0b2f2e4c2da9d64e94fd3ae6e2ffde1e44499a281a1d431c1cbe25bea9240301d0448d70a1cbff2066a5665822b6d89818ce141383f7896f7f977e34fb6c4792ee33f9938fb294cc6fecdd04dc70dbfb2af75571c5f4d615b9eec9c79b1c9846d592d1aa843d1a20be520ec6e323aa5c64ef5ba0a5a60242278553347072a5443253ce465d9ff8253e63614b59837cbeea9a9b2447c4b4336d21ba328143db94f1ed61ecfe7fe07991f30e768a9f1e811d60586e0a649fd74b1e231b47f58de8fb48e3fee15b0df789c968d2fd3b39522190dee855c106853a8b8fd8ffb1c8d54d0577158267eba6668bd7fe7b95ba6e4ae4235b23420f440c683d06b767099b93acb3bbbc64ed290e9e4807e25e6c5956f5eeba04b3234691b0af266f3a73af55506843a7acc79e9a0298f1f1c0a7c9b0cbba9d2d2f5935e9d764e37be40045a0579e6cd768af46fcfcd1d1be14bf369fd945d9558cd2cb15e054c7e23d1b9255135da7828014b1c63dfc46a08ec0383035286b6e01fcebc1be8a02be3cc4a1f58ed77c3fc64bd118eacea8552ba87a772f0f474f72ec94ab2ec00b773444a49b3498b87bfb74df538968ccb4476466e32fe0207c703a5635ee145242248ab64319e976afd761bf414c675699479a852072443b8a9e55d30debe15e0d02eb6511ea4efbf75b8cab1cf192b1d0575f1ab0d6995e0e2106ec09865ade21468138d3e72b4054c9d79bc4c6e836e118a541c0cb5751f8aa286f449193beb5c2b0253e41832588fc4b73de51b968bace9aa6e102e4876757d3fbbd7273bbc17aae93917a5a2a34c7ef6d5c60f81dd9b75ae9047362775ea503c249fea7feda676eca66ce2572822cda67c850c737c6c15c60dbf03c78c4c59c3070ecfca56aa390907cbea5c9376e2262902817adb896d4dd7009a25b73c836ca68961eca159dbe97ae71c39ff9e33f5b8189339c7b53306e9cf0a65eac52112dce1c5003e94d8e39f9b4d9645d9790f8a844b4f776ed80efa59eba8e1cb21a88449481d8c93f8bcdd9eeb9a1db82c494376e363ae18ac0d600ac0e95bfab8ffacdd72413f4acec510712c297ddef9a98df18fce57e40c79e992c5636a4f4a023bae8e22f2b6f00a089a3c939ad05a1b138ac6391faef15d1b61c2ad9e68f8186ff6d2ab91a83a4e7ac591767ef52fe3a869471ee507ce8f877b5d67e6c430cfbd69966af84e353ed95b82e1edb4bcf126092068a5d46c0c5bf55882926a5726c18787636723a70b2b14434e4248c63373309dded66126d405c375bd2f990a30b39f50b9391b9db75350e7679c4230e33c73968dcded4d35d70f34a182bccaf543cd65015da97e58582fa9828dec004d86bca62f192a985bf6e222047665a8252b7334673343b8e757e7d1afa5568833272133dd60471b903fce8360813c7176fc2f879ad6f262f5b0b99658a91338be28336a4d85b5913cf80e8323f081745cf86f46b3e0908f60ab882a2050d05b3e26f223e7b77c5f42112cedf54d702d9af9d1a0b7193e55426bb04182134723b9d78921ffb10799e55be45b72688f53f07c0e1739335d1b5bce0a3f52b4744dfd1c1bfcf48c8292413b9ed0a26c803bb13a3f450bb4d0d6cfe06437a1125721950bed1e131050ce152b496cb9b3cf78720aaa6c49f6814a5febbb7618f9ae8fe006c3112e54beca2e0e89785d41fc7e558316e3842434d9e392c9565cd45063377a5030d17d636f8c176be725ded7bf174c4676fcd94223a017d13ec58b588bc127acee0ff090919fe7f20d88ec38c32ebc991dd5274c2086874bf872fec532398f9f694f5009f94cc4cb1f711dca26059fed4398d25ea930c845a4c90d7990fee133bebe12b8af89ba97211bfb7288ef877f0fb07ba0392cd10cb6fbad79c97101dd355edfc53bc55d3ca9ad7ccc36c09759ca614a7fccba66781dd9515228e1e1fbdc7f1d3fc6f4ee836d99a1fe8679ab9a4effab7c9c9aeb68326b82c6ab5f3bf07854aaa62df221b311c60a0a6f919bee88afbb5aaf48dacccfdbbee3a320eb41c95141c510d1cb49235ced3a7e4d499d2e196c89eda389917b66020eed946ea37f9958904125e8eb4bf8c72b7734bf01c3a805247e9aa05aaa397e950b2247da255d5df01629738d9e6e5e85994f508866272b8e57f4e0df59a9cb2d2bffa25316ebc264720795bbed8b3fc9ba7606e4a0b6f8de62516c6e4d9d6d2e07acc2361c5cb37aaa9022ea4a1b3ea59ebc62259af201dba007618c46d66273b5b010cb4c7ff7974068eb646d48382ee0c5a089781c4132bafc7ee38542c0b58a5f03f1974016dbacc4b8e99c0e6ac5bf215138afcd1fac90727d18b3ce7a0d3cad6bdf71f66c0aceadc7d96d7feba0519520dcb791830ff899b27335250d2db4471abdde39b7554ffb2d364f285b02d41f2f028afcae5d10dedc0aabd7c13b378a594691baac0edb29326a33e7f64db017d3a3bf346a3f50319a108c5e4fe8c07311dd14e408d339a9d40d146df8e71705ccb4142bdea84001e4e9a6981cee75900271a6bae5e5ac668e692cab963982bf1695d73b109c5814d0fc18b1db92f134d637c61e2a686a79bd53941c751c3553f33922e5aed71ac27151afc573ba66b66950258b92936b97f97f05330f25a272493ea063bc282dc7a4d3d76c0d6a68605509d8d8263a7f7fc79e64a31cf6cb1a4c578a69aec00c750a5db2a987fbc490550fe6c275cf265b19ae24af40f2fcc41c6b8ffda69537afaa7ec51af9a5215372662b8756cec545c65c10a1f143fe5b90d51f18b9840fa6633b1f908a83f4c61b0b81983c75520f6249944dd647a4e31498364d373899c69164d5b6aea19cfc184bf859da982181e4bbe69668bf8a5c51aa7cd03ea81c0466a3d8c3519c080257860565e0ef7a1b4b084693c29b2bbf3d309b1334d38935f7f9cf3eaa83cde152962f3fdb61c231001ce4dfed42c7b03699efdb4298f30ad4678d02b1704e8d2e188680e5c5008e500fc00e5b0d09c73ecf874109ea885c675318c0502b1544c5501a62d83e3fb373926f1725c7e06f54f5b0d1a6889bebee053bc1c114938d4058b44de459602f5f4478e14f16b836b5f001f8ae25c697e750749722f6a30d8f58db8794f70e130417b6fd39da6ac1ecea727cba01cb44295baee1677b93024d382535e45648c8800f497a6639a545febac89144dce7cf2826080e5b02f510b2969ea25805e6519ffee4b166f036cdc8cfdd8b59d331e3f519d0e3c42cf6951a2fd434258e93494aa5dc33d625bb3704e282b3c2f1ce5615f6e017cf0a258505defb37121ffccba02bd1c57c6a9ba18511ca996f2b936c519c7b34c8bdb5e98d4b7de8ae7c32d707e8d585f9c8860b314234552925c6f577f697ecfcc0ad0c38e57a7d36b64106b583febf09d2da3bda9c9b3b0f304300af9c543aaa16fcb6a72b13db3a1102593f7221a0ee066896b6734e6324ff1bd1810f19ecabb5dd2196eb8b949c09bdc006fc9373ccc568ec4c2fcc97bfb2beb2f6eb73c467a24abfcbc5b2a8b7398182e28dfebbd82285ef69d7a1c405f0db431632a8c1762ada0a55e58d3e506b27f17d5cd548f147d7018c429445478fa590d05509de668853b923f457245a2f18f84005cbc237c278977a29489db8352506745a3656c7cafbc632868abf291501309fba34b65f73ed3a2d4c2c227fbbd68e2075d280671956b3fd8d6ba53180ad78183822d3e4430a1783fa2bbc90ba80997ae0bc272201caed9146a82544a34111fdbe9a6a78288fea3cc3f8bf40bffc390084c2a932d7c43cc1f9cc769cc161532d946c317d71d7234086f656743d1bd6b0cc84e3212c8396bf4d042428258d6be1511d74f9a57d0be12e3c857f146615232fbcf3aed20a2e4c5692a4c5ef76324555f2998c4801afb57c97692143156f981e5fbfd07bafd6482e15861d66102a978f13f7d83e61900a57ee2b6427030f51e1e3f84fa455566a57ca293c45a2a9a8975243a8d14a40a3a671113615733253eef7234ddac4c5cf9f6f2ce3f0fda505cdc4ac907d10fa810b27cf8c00e42956a7b88fc95484afd0cbee7428661d768d05374970add72f83cb08c5786374a281e92be700ead81437683e413b23f3cb4f4724925cdd48dfc013fa6b1702f96708ddc66974adad95b9380b1adf4d7b9c64e24a4f13de79494e8c933b92203dc2ef98c934ff336b547ece7f94c2a70423cf96428eaba737c4d8e3922d59ff1b0562893e1a45a6b1b5f15b9b734bc02b1ba911eeb6c6891dd4cae78191d508f025ce9990acb078fea8cac957d17a339c44e1c9cf3dc63902665986813a853947a139b17bcfbda55ff88b85ec7a3511e709fbe565a0bda890918636ff79ebeaf8a9852c5bb9f5f3910606564f284ab7a855c042aacf45d3ba3e9d61536", 0x1000}, {&(0x7f00000001c0)="403e7be8f3ad76a8766d01e39883aa40251762be0b9c7905600e2650135f3cdf6fddb96e39dc1d4570b23daff52f4816bb4a84dbb53a97972424d8ff0400000000000000dec6d48a38b664ac31170183399114d9425dd61e7dad1d55a7ad6b5cbac024762b1586a9266c6ba31c4bc4fa845fb027cbd77f94aef5e9a8b004f43407f048bbd64807694c90b8108d6c0ab1118b40ce3b632c580fe89fa1adc2338092ba06bcb218e9ab5dfde975e2e63465c2dba3adb0e1e87ac4f3fb11fdc0e961a5d1166ace06a49dfb1a35dbab96002a528f2572675653ab13116b81b6b9e9b370a39b8d90482c7d6dcf818dbb569522d4e0f87b", 0xf4}, {&(0x7f00000000c0)="7934682adcf607b5017307420027b3ae5b9f25cb2e760db3de9eb930bb6677", 0x1f}, {&(0x7f0000002300)="1bebe39adaf3db354436a14205e2cf6c068bc9e3d7b9677af853dea9c6f1c14faa194ec357877c3bf93af61092e7e3f41e1bcace9e774054035ea223e597e3334868e0a4f1474318a30c9dd5d7a5201b896c05982d0e42c58b13980e35f3f9a1631df8faa2830e22a3f16e97d98501d82478cebb634431e9fb6292e0a41c94654ecf5fc2fe9ca0229f68a666853e05b4a269504ea19aed46e1dfabadf0007d4045c61c2f05ea1094", 0xa8}, {&(0x7f00000023c0)="fca418b4c1b0daf45e28302b9e9f353f55897920ea8a5457b14b88b1807a230723c1816e0b29ca22b572bb9b6d02c187faf9d909ca1c", 0x36}, {&(0x7f0000002400)="0ce6987fbd790247660f0a05e0fea8f49a417a508fa435dc8b43d4c0388edfd6c9a12df239d1ecb641cc9318607ab287ebf8647bf39a90ad1d8eebe7cf758368a28743ffccbe0e7d08ff0222b50e0cd36ed10cd94023e6eb6dcd8bcdca33511caa92b77ed0ec524f998d0d51342c00634f316d5b7b6217394fdd052f42d97f64d50d7d1f7ff94d752b7b64abdf12122843b83e59a77fa6a92f70aa26b024d6362166ebb241554158b52e55", 0xab}, {&(0x7f00000024c0)="0097c481d5313679ab033ca3bbb3d2f810fdb9fe55ad6a570ac0349926eaace8e368f4ff6f6f44e3330d7c38c692ab588bf9525d381ce65a0c875cf2c6b0a29be2c4bbfc9a3dc1495e6a431ad057aacb78e5e9f34e5574bf74a0e3a43607b3922a82e072a873226b2ae42fe0d3fe00f1fb68ddfbe74b67fa733c81283feff5143975d7f3f3bc18ac38420aecdfa483e1316c719e690717812bd9d99bfcba695d30dafec45b24f7481c8e9d82346b4d920513897044141b414b9999c86db099f9aa5fcf893071ae8b52c9e32936293d18c6da572b67b1911ca51c1b1e4a0bba0cbc571e3c8876725da21466edca0ec52ed66aafc0f437939e9039", 0xfa}], 0x9, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = fcntl$dupfd(r1, 0xa, r0) bind(r2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x11a3, 0x7, 0x0, 0xfffffffc, "3e58a0588ffb036428c595014f77c2bc00", 0x0, 0x100}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000001c0)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000000c0)=0x1) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x10, 0x1) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000380)=""/87, 0x57}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f00000002c0)=""/72, 0x48}], 0x1, 0x0, 0x6000000) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x6) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0xa61081fa6018f8cc, 0x8) setsockopt(r4, 0x7d, 0x80000000, &(0x7f0000000380)="3f053bef10efce6486e719f9e8827df581da90952b01f8a29a73f3a0fa70774a7acd5d504fa177eb0415f3eb6049ce3341afc7dcf4ff4bb388e186063097b78953acc23942bff2cc6494c52ebc8e855c17b517d09cc7da04d67ea46bf92dc5ac192c2e0f74f67f329f1977de87562e3c5e590aa13b4e903e437c8653bca9385a63b7fd64217033a0767622de2cdf1813ad0fff31be745d254f30f5072535b1a934", 0xa1) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r7 = dup(r1) ioctl$BIOCPROMISC(r7, 0x20004269) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) pwritev(r9, &(0x7f0000000140)=[{&(0x7f00000001c0)="2cfc5639959d7a6c0760304517c87daf750e58f9d7e8b3853d08a9d809e8e94bfcfd428385e86691ce0b462ca1bd37810186e57b0bef0ef0519ba41aed309e56783b4238190a3539569d8b88834890af884cdfacb78b1d0138c90ff511c11954bb1b9b8840372450c8fd0a332126fc106d1a408e4a8ac5503d5cef4ae0cee1e47bfcdd5b09b5cd66f96758", 0x8b}, {&(0x7f0000000280)="a975503b2529a33b7e7134e3f158649f920d1f2755449ff720a6a30535f3d78795418100ebceeeeec82aa51e6b1339862fb978570d8f06f308c06bd3751f642faeef37a3cc50838c469fde94dcc5a22bcf6e369136bda76fd280cccfc806a0302b246e81aa9fa0e7a7da7ccdb4dc9f1d", 0x70}], 0x2, 0x0, 0x0) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x7b}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="5c28646eb47ebb686475ce8a12f10ffc120b6dbfbf9e2bc932bd128dad28ffa2a73a9db048badef56cfbd883a0e868ecf3c615251e4c45c5a6b74e5e973e6cbf5bce903acd68f71fd0647e65d8980e38455381f298f0c8b15ba4f8f099546021091e96cf39108590822eb851a34d093b", 0x70}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="80000000000000000100000005000000484bdb60eb522fbd4130c5095c5c82a0266e45d9f616ac61157344bc6c56914fc455851bbbe7c6bcfe05608226cfd43d8f18afa55e6188fa5bbe6a3b4cc385a94f7c7cec89a9842189325da8ef086995084c16ff55dbd2acb93df1df8aebd2c70f540c83cacf90fb73219e00000000007800000000000000ffff000006000000cd7448b2d5fe3a34790d25d545ed1dae55860ad1b0fceb8ac09fc3362c0ec2f9fe673158aef8a38bbf9199d0c2944a77a774599dd36b25b422226eb88159b7d317e9cfea2694ebf5a66aeee5fbaa1e48b9c527740afe1220e205a7fde2f76324271cdf861d4e2400d800000000000000010000000800000037923e3970bdbe307d4a70982404333c88795ccfd8501bc4540ba7ae528e646ba1e54b80d9df175e7779ea11b4786882053a1d8b6fe981ce5b836aca334a95d46d56d6d475073391aa174d16f52883512b5c662dd9e7993dfe0593354860751ab19e6bb308ee53ffd111cac223c62ac9f78e91ea89603a61add95b14518085106f94e1ae973a72da1871136346342a40c93bbe16ef8eaf1b21cc2d98ff414dab94fb2afd05006add9dbf4558d9a84a4273a750c60fa3e1bb31a43335132f6101c690000000000000900000000000000001000000080000008abd22966b61099ef03e98a4ab431daae8b1a27f137844611650f8e46650385fc15a92612c6e2db5108996437006406d3f20c893dc9b9bee82c4f2c2ce50b223440ad43582d6be076b2ecf4cdda649123f5fa1e4854257513cd4299e653d7494a118a48a8aed2a1126912e75f5b6e6aa6c8208a34f6e313c5cd367e60000000098000000000000000100000081000000301900232afe776f1f13be538b3ce1f7b0089febe04c0fce3bda3de702be0844d11a2cfd6a195ca5230e18598638be56f4e5bcbc01d448a1ed479631728507266a0490032addc6987e021bf1fdc8411e99155d8459b0e5dc3d5da3d5a5f0ba943951c3ef87ec3cc2446251cf63fcdaad6efeac4b5139f04a34690a34ae7fcec0d493834356810200a8000000000000000100000029000000c0bf7a3341544f7e16c7c54e429c4ac906293b95267d70b0186bfd1f2aa19a4a3607a6334f2f381e2fc4344a94920d84845c9f12476dbcb2498f1fa9292d2050f2ba9527a3ca13768bb46f69eb3c317a938d4a381eb3ead269b2fff828234774331df299dd0e91aa2583d58b8060948fc689ce27900a864a0419aa978f45ee497e6d9a979b73535046cce70bba47ccccf4f788fb615d9f456800000000000000ffff0000f8ffffff2a111d8b911e93a3c42d4076b3183f6b9e7ceb821b048849597c2e9e953a1a78f3bbc10253474d63f61a0633535b89ece62e3db278547410a3c2838c51940051af60896f2b485df5e7630ea85f5a24ad4d41caba790000006ae449072a9557ee50f571364a8fb98dec123383a1fa1312f2c35443062867c64f936ecec8b223c0bcc42ece82567bda3adb467e913ae4c0932a532b039cf531231c9c0490521daa98bd9968c5c5fc35d7400f556c938a04f8d07f3b3516e0e4c6aaf979464bfed8e0b509b2ba8ae4395d60d8fed62487c01ec40e4453565d163cf16c9bdfbbccdad7b103be153a2725b7add6fa1537d5892439478e716a32316b1d9d7a012ad0ccf75f657251262fe08dc5e02001a7"], 0x408}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r2, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) accept$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r2, &(0x7f00000002c0), 0x9, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x3, 0x80000000, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000100)={0x1, 0x4, './file0\x00', 0xe139, 0x40, 0x200, 0x3}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f00000000c0)) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup2(0xffffffffffffffff, r1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x1, 0x5, 0x4, 0xa3, r4}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) close(r1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001a00)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) writev(r3, &(0x7f0000001900)=[{&(0x7f0000000300)="a24d8b79d094eb44c871838b81d4f418f2008bf81aa1725af464a7992274612fe91bfa1c72009a7a70984c2920c0cf026077c3e902bb2041e3484c7521f70d5149e529ec788514221a96e2dcf3cd7f8a965c70c67cdb34706aa222409f8ba0c6f5acf0747fceff9c82698f249905dbfe6194eb6bcac04f3fb0aab95089258ef1f92ac50eb73d7decc688987078c926e370b13147773a3708c0180865f6f5124afba7bd19430b2912e65edd492b994d15837cd7ef053b641231456b166f4fa2352442739572a262c5e6a8e7", 0xcb}, {&(0x7f0000000400)="ebc1563c8040b83cfb2bd0a691aa41b122f31ce78918e62c7d8b93581c5484cd38b3368124817b91a67bf4d5450402b4bd4a09ca48aad61945be09c0b35b3e6d7211719fdd5b5ca6fde6df393193030f1568eca8ee7f14f88691b57ed8214c09aba9a4572b52f4ed1b453b8adafd7c4807ce44e06fb27df979ecd586f1fd3f3a5376e80e0546f0bd03037198dacabaeee9473b6c9ab38aa0ccfae28989b3a1e071098ce59c6b78e94890ebb01ee7b5c4b007bf4160e07c3de9b18bff523082f0f72a371c5d24347e24fb7ee06b65cc6084adfe72eb42db72c42750b9bfed4c689702a6a6ea", 0xe5}, {&(0x7f0000000500)="9dbdf6cda2772d610d2c48fbcf017121ec1bac8dbe0bc835a05500689f4244cff764263b5fa4233e22f0d684dd6854a4d37e27ce6c4129aca2", 0x39}, {&(0x7f0000000540)="e075fa9741d6897c7087e8fd09508055e324e0a4425680d233660d60bf3e72516548ab75236fa7fdbf351a6e8af529a585b3f5f3b0b32ffc5d254a769a9881103d23af26b8c3964db322dd6f3573224cd54525e8e3d209e26dc76446e3c2743e96659a90f312b35aac8d6ecb05f5c37387d5dbdb02cb75f5245c9faf07db47c664b454fcfac15f8922ac27020f5a2486020f6b1264b92937da3fa884c6107f822a639b9c7fcdf9d77573288f4241106009d6aa48a03f9161bc5f324beb1a096f38671e10e32ec972f95e79ec2e8daf971b69a6f6d6202685f23c7c085f6ec033669ac1c1609dc666dd47315626997fc676577fc2bcbeecbeacd86d4a2193a108cb55a28cac94962f3362373cf79eb4a9c6238023a9273566c59c2035138ccd5744e85f45b6749bebe9a3b6af95e480e5e7d7ea0e3b0a188ecdfd1a062fe031a9e63df0f01e805ac0a79fd76c6ab7800b2824502db24c1bb2a237ef16236cf446ce51d6cc63d7a84ee6707b2290ec8dbde86d7ee04ffcd367b6ebfae0dd7795a1cee47bd8c1e104a689276cb517f384354678addb8eb03f38aa6fb5d3acb3b250d8f6fc8658a04304355687af530bf1ee34a75c15895553ebd5b4ae7b052a4f16a7fa94ae4c12d76c2c774d1c922687a422c307eb0ac5b752259b3eebf5bb724b029353ee87c1d0456da7002c101eb02113e3d8aa73ec9d1896603828815db6ddebabd5a4be3a9f57247839f2f720068d4ba6c867b3fc4e561d7fcace3e9e459f81bd5c1ee19ff5d8ddf3fd2e625b879c59b6094c6162015af7b2d85604964c1f272ba6e27262467733f03b3df606640f123ae2c36f464fc602d04b7a7a5664608022bc92043cc88b398a34f966a3c1d76baff51922e4aadcb4f3d03b60023ef20594e3a250f6fa929cd05985d5061d1a54c4d72c8cf1de62ccd49d064e9904c159f69f659e24fdf35a88deeb47ceff8896fededf596182b0cb999c6b72c8498754cf384f283cb000794380b470c99ed7eb83d59679c107fcc9cb2654f8daedec5977bf02ac6a4fdaff4c9d4d461a41755b6ea6b8a8b0f9aa84152cc73c8fa0da84af8057776cc4128cbff07b6a91bec0b396f375e3509c5bb657c4240d018f3ff469b7ac967d6f47b4976bf95ced35600927b4333e0825e7145afb5c9d238eee361a786aea27c8dfa22808fef0845cc376a7ee62a15f21f24fa13a5dd1980e3065b4c78f5805768228390c42182e002a84014665ba3aa28e275abf478633fb06c0cbf4ab8dbed0947f6aa2651fe0e825c9f0a31fac6985c790b7d7886507b0035844b5f6ade6b18501a34108becea52ce6a92352b1bad79f2a4a9e01583b15ced96dcb42b701af692147bc2d58ff8632f4d3af874cfca366eb74245d2b066a6dbb675c97787e68912335803e487c0f336406534db2eca2fa49b5204a01f86b1a6c57f4fe58ebb42e010bc580d32d7ed582e1c509adcb5899c63a3af5a5b9a765ba48443f88bbbdc8d30473574b94a6b202fc54c2724ed094e2f38361b4cf3937f45c163bf40f4d928e15860b7a4d44a1d20fc5eb5687405f3fdb518a5ca661476e4c4bac9d40b6456b8893327dd7255ad72d1c7a8ca65b9402f3084be15ece81e7e11f2805af128081258822a20dd054bcc917560e8f18c74657c1a7fc6b00105070d31581f3e0b8b8ccf4ce8fca17c23e3a08243dfcacb4564d1dbb5f222e254fa23b288e7a4611295f4404a51a13817ece86ee2761de645cf1821c3096f28bc7d875ff7d478e403744f9fa644820bf319393e88856e03465c13bced84c3e6829046cf172b0dffd8228a06718008001194a374e5fdb9c80c89e7637481cb5d2a4ba30ed465dcbd1dd46eeabbf439193e88fdebe018fb78693fa586b313981ff2ac1ff012cc128cfe18041c97cf64494a59a15beebedbad2a8badcc39b1b28c95152673d581b99cd1e2f56bb1c1a6615de61c22ffd3a9c6d9c30ada1330d161ac38ed9b2f8fbee102b6eec643916bfd7a89c145e312b9626da7d81264531fc066f3534027dd66ebaef4e56b12c582f77b73fd37574a2e5305af329c5669efb7c7705ca602ab37fd5ed639036ea5f4cb2279608f56231086e6be9a6ca38a120d44c737a14acf7f55dcfff57a2fd18bbbc7c6af72269030e1ff70ecd5f01144c7803e68a40ce3adce2d7a6c9fa9d7d7924124d561eab49500a482029f9a32ecf5a6ee58def500e44bdc784cbcf37ce4faaa553417de9eac4b64501a31ab12ab04cfb4427573c6921dbbb1439a0e8416ce5067d0fb2edcfbb728401ca42c2e711b0ec9a986ea9a01cbbde6d3ab0f119f0aaaa165c1409b0b55f075925fb75c480215d22a14aeaba026f711088f936d9c0181717504b01c890d104aed0a134734db334bed7086d7fbe243c6188fb7389d3cf1535208b89be36ad9541d9b2588ea09dc302ec71b52be751b9ed25a79d8cf8d2a994805606864781c8f6af7194b8e1349447be0ea574b28a93f40c49d808f6dd9d64c988a3c4bf3bb490a7530efd290c2c5080781549bcc7ebebdc5c2a19d78ab30b0ac73d7bee332ff461291ccba3c8c74e75e598f25a7a698c25cf13b7af4d28f5d3b5502e73a0af4aa1fc65295a16821a53bfc4782afcfb3efc0862d1e9e2e08f2dafae1d9d869cf7e311ed26aa96ea726f8162cdcc3e9a2569e34343e82afb24e9f8494620e45a55a583cca6eb9464da03a272d58192a6f604e53f065769b13ce0a2d9a240966aca7cb932b7d9eada16197c0d2a98715145784c977808f34d497dc3f6285166df192424169b5224217c7378a6228b54ddebfcf5cdbfa47eff8531e9ab52998482678f58b5b4a6bb6183467852f49673f0b55be887539089d0a8a5ef393b9b8d07141b517bd40f6512d266465f127faf8a0b41d3ac3d74e04b00c5f51afb7a16ba15b143fb25954e907d6c347abc50dc96c02b4b88697eca5fcf44d717a160c66410565d70348bfbc0a30a7fac468b42a006ec9e1420e5d781793dbcc3d397210bc89efd1caf4aecc86acffbea8aff752c65f1808f664bbce441911bcab3d7145ec41e0d11139d570f891339068d04e7692524dc521b5190e8a658ed8c378cc6944a10b60ff05353aed8931d0bfa7dfcaaa36b64fb9f9ddf67e9c8064bc99c1c731c883a33a829f48ee6b7266313e42fd41ac9163d0646fd3a7e917c285b8293ad03e771b94de001a1a0cf1ca4adc10b940a61c53275cdbed3b1ce4841e2c69b21c0568f5bd507c448a8b1136ef760d7ee900f8eda4ea3249b335def0595bf15f064bd9a614cda38e337717a21024d3404dfbd4fd0f3f83fe311d472bac13e19d24531bf046a9e12121ddde94cc92bf3bb705a2e6566122960892bad446c8240d24759fa9b3d2c112701f152067f9a830de825c816f43afdf8d3320d77d8bd2f698e8f0e4c332e120a5926290d252d40a1849432c4c160c64ce33e63687a2eb3320a228906ad32d4ab3c661c65b733870590527388f8d233e2db88423ba98119f38eb5588ba5368752d66a2bd318073741dc00cc7e1cd3251877de016d84f73e847a9e95bc289babd83e200452aaee2889b2e8277711b6913e8243a9bfe4432cd510c4937c0c5fa7d4ec2edc72d95317e19a0cee0864c9540ec56ba73cc05e40f013b4262a2d72c5a10eab031290ea9d01ec598a5905cbd9be14211ccdba86cf9c9338730377af59c22a8a266751352ece2d2eb91394f36ebbb70d1724e7573207d6c1d50374cc25fbc6d08bbfc41b0d4b141a0537101e7711edf70c4e81965499bf2b20eeac43cb7b6408acc9c8b454f095da1777cbfe8ee14e313ecb6dec9150f7e1046750bd21695763ebaaf4bcceb91ea836a9eb84b34de8f929effdd93e4fa48e6f22d2e59b9eb2d772cc3b1eae7fe50f45bed6621ac8e3f135deaa2d66fc60ea12df1b74e3af2bb1e58e716c6064a956f0b10eb98451302bad3bde7183729a69f817cb646569d2a04fa43ce0eecf4075bf331aecc7919df37aa50ef6c73469d540973158573bc6eccfbb20f0325aba29f12c702aac43338bd45f942397a0e85e12d839076d7a8d31c5ca8fc61adafd596ae8d035830b9172cb082ded56ee25bc8a8e1a593c166ccb7c0e85bf45c317659c23a799675859b6d6207fd90b7109ae7c52124901af8367180e9bb69a33570ffb14e7eb26dc4fd7c36e07e1879a2254df8115de10acbf387d08f660a801ab26476b79791dab9504a8572c358e1513184474d6fdacb53f3b00a88a81e626746da5635dd0dd6ed0bf4f4a8a6a883d0ef35c78ede86d74ef0dfe5b0cebceea9093aed340e2c0c6ed8f1a5fbc249e6a86325d9ee4e264c0b74d91656e657714c50df1f1e9fe4640f214dbf82556d47d8599006569a13e9dfbc9c693ac4638a43435535c6b5771cf1ac75a53b25f75acf950e61ac81b03eb6437dd7e4dbdad4a890fd6238fcb46efbd37f0a90ebb9b2b9e91d67747780a703a6de4a55c45cef1fa14c4ee586f67028114073d6dc5b059773d8fca956d3b76045dc8670a1ddbf8ca9408821eeb0716d0a034d3946b522e6bca1272c341ae5067753f14a336b0b4c8db6773758499c8b9d65c655f29687fc38029bc389f75e37c20c46c723a81a330195054934e0f99ad4c89823ede1ba652945c51a6284b42767d8817ffdf5b1d17266b27767bcabca52ed86b489d3cc6cb95fafe90614b1829d93a0e1b8adebc13bddc482398304cbae03d8f3eadb41ba23430c4d6849df81864e11617d4d6b98dca57d6c8846a228e31a871c01242988e46156fd14e069c81ff55ccbf13c31e03ea02f4d44c6c33171272bbf0d12f47b38127a187f43518900ddb2d8afd8adca05ec4f0630f09a863b412f39b237a38c63babf647afaa2eef50cf282d9f206a82696afff542b06e01d9bc5c8aa2bec457dd6c41898b669547956bc499af454f87d6b2e3a8474d3fc2327e6c02fa24d571526a82cdb29b059336e5e125a5ec7fe45fa4d155a0f8ce99524144467eab8a51ad6b629e94fd9201c65a2538d91272b54ea8433dcc049b1939ec90f986797d72f6a88106862789f42336cfccf19fe7ec13017478ad0de11cd1306644aaa0f1d55732b246cf4e6f88ba89c71125d4288848978d95b4f36eb767af6c819f11e5ace94244be35f859308d8db45c8ffcd32c3d1a55519215f42c9b5f12f05d7e4a516088e6d7380d2480a877e12067e5f455a57210a0ce35272d6b0601835e7a0f75a0c42e91a2ac05712a48bf39d3c7ae6e1998164db87ec4f549a48287a24c19ba6884321bf82e15a6df580a1938ed47d42d00fb0dd07b24cc383f797f35dae4e15d4dfa5cb2b887ada6d8dab2d0ec1fe93641c2f134b51d1a9b7452a6d5fe64bc74293a3e9116fc2b61b94c612177751f5a2f894ea5aace333699ef908a077d3cc8c06c84eb1c6c10584e90c6a93b4258da6a1e069f4ee15f518995f83470636716cf3914ed908901e13ea3a1c54dd10a26acc5015569fbbc113cc7a52ccb26bde49a3db6e1f769ec407fae4bdcbd280c1811b8c088f29e8709f9d5529956c868273caab79daa3ecd66aa7a9dcf1a91072da9ab7e0785c705bd38b58fd5828828856a49953ec74e8b0f821dd65a1808d9cd778cb3fcc53b37199c09d27c6c55f583886965545500c44b1563954ac15003bc5d587f882b4527189a48db497fa0c9fbcf88f042e80b31a865ca760a117b43a64eb009665a1c3cc09973fe2c08b25a952d88729c63a46ee9c4a1f2c74080cd27741e7cee0018d6e7be44ee20e6ce528b9cb915b53b", 0x1000}, {&(0x7f0000001540)="fa339ed6da8e54efac68b4d12bde9e8ec5508beb7ead95c35c37d1a1a5e2184532af3be5b354c20be725d90cbb2adc422685224c509f7e76884a59fee86bc1163675a1b79f81746628d70abb7c10a3d8d17835c5592f1fb499173fe712e6c2bed8c5c6f18043dc699cb457c47ec710fecdee253dc1f0e839e0ef7acc770d828e8449da63fd0bd0c013fffe88ac7eb53a7b03bde73fc5f11c1135c1ab55f5", 0x9e}, {&(0x7f0000001600)="f998cf4f98930fd8dafb7a48819b235e06c1139412b18ba334918cacacee9efabbb0c03ed5463c0c70572669167738aae929f11a871b07d5df53b66bcc46847fd347c5db76ccf2ac7b40f16158ee126c4b443fe0fbe951598f16ab04a6f82ef1d87cdc67bafc5387a98991d9082ba317796879babceca2ea081b6c59d88577697821770a68e3d6854e6c86bec07e8c97d984394970c8ec4625b6f009e78c968e88a799c26ff9ad00d7f004cd1ba15b06c700a835dc4935d2adc326278c69f26997217107b20a8ad39fb78dc87237", 0xce}, {&(0x7f0000001700)="fa3754e85aaba3b0a1e84e80a84fa16eb4730ecc1694fee145e4c8331fbf562a76a689bbf06afdc9e0f5f298bf35e9c7df7b104bdd03d4d1beb34addfec29a2092ef98b7c0cfba9078a5b916e8469efbd6dca59c3f5b36213b1753b26a265489903348675bb086a1ae1e74f425f955804441f9f354929388dc18f1a2e5e38d514fb31bd1fa555c11cf95f125a4047601960590e3b846aad81742f02bbf9277cd22fc7c30b5ccdc78eb729d0bb0906e8e847af4fd623a53f36e758895981feb67a52a2a65fd105ef7eacf2b2caa422d8aa0", 0xd1}, {&(0x7f0000001800)="973c0bc214b609dfce4ada7da88d6814fa9567168c2b", 0x16}, {&(0x7f0000001840)="9c8ea59ddb378acbf69e867fef05c61b2f43f482a01e9c7566c2a5415d70e0b76afb8fb6ae8b17f441d07cbc5d132bc2cfd4c4bb04128d429edf58e02d4f89495634f7e21527fe21194208855c06957190ad1e8d39ab3000771b14b9d19a0d9bd7876112133274215c831254f66cca14b634c33897cc8dd6204ab1eeb225d640ef702eec8e3f18276eaf842a5b9d2a2fa1fc13688306eb1066c85534310dba67b3dd26209e4caee1d32f578c18178c49020b37152b17416f5b", 0xb9}], 0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x200001e7, &(0x7f0000000040)=[{0x2}, {0x64, 0x0, 0x0, 0x6}, {0x8fe, 0x0, 0x0, 0xfffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x8) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getpeername$inet6(r5, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xf4) close(r0) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:08 executing program 0: socket$unix(0x1, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x5, 0x8db9, "b08dce58000000000000000000e60000000200"}) syz_open_pts() r2 = dup2(0xffffffffffffffff, r0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: openat(0xffffffffffffffff, 0x0, 0x8065915bcce15795, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) shmget(0x1, 0x1000, 0x8, &(0x7f0000001000/0x1000)=nil) getdents(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) fchdir(r2) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x109) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) writev(r9, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r11 = dup(r9) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x2, &(0x7f0000000040)=[r13, 0x0]) fchown(0xffffffffffffffff, r7, r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r17, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) getsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) connect$unix(r15, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r22 = socket(0x18, 0x400000003, 0x11) connect$unix(r22, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r22, 0x0, 0x0) mknodat(r5, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000300), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x39, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)="02ab6c3000e9f9b4f6ed61b19bc9054e60110ff5d0d0283bd0981c26abbca26edc5ae77490f2880d57b424f2b97a930995a468e595f4cb19a9", 0x39) dup2(r1, r0) open(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x10) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r7 = dup(r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r8, r13) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e22d1d66696c653000"], 0x10) shutdown(r0, 0x2) 16:00:08 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)={0x3, &(0x7f00000000c0)=[{0x4}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc574719e5101000000000ffffffff0458d35a0520000004f7ce600cda7f86677aab2d337c68390a30ba3d7e6f4dec487d32c43780b510a0e8b5dc0c9755da8fd51da136e32285c2652d742673ec137d2985320e71e24bb2acda04d72ac19d15a003286a319671c5040dd59b1d93d4fee6a6aa988eb69634ddd9d7a51137c7af969413bd50bf05685f333a423475c1c2741bfed5ad43af001e92ae1cce79bdca40db030c806077b2889c37936d490ed354365bf44529fef4abd350b1c0903a3d83c12345a586927f1dbd1c4b69d163a80d2aaadfb8e83f6d1524343749"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0x3196) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x80000000, 0x4, 0x7fffffff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3cd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd48}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa57}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1a8, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") fcntl$setflags(r0, 0x2, 0x3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000080)={{0x3f, 0x7b, 0x7f}, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x30) ioctl$BIOCPROMISC(r5, 0x20004269) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000580)) getsockopt(r3, 0x10001, 0x7, &(0x7f0000000240)=""/176, &(0x7f0000000140)=0xb0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000005c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x100, 0x1, {[0xff, 0x200, 0xffffffffffff7fff, 0xe4c, 0x7fffffff, 0x6, 0x9, 0x6, 0x5, 0x506d, 0x7, 0x523, 0x6, 0x6, 0x1, 0x0, 0x7f], [0x7, 0x4, 0x1f, 0x7, 0x0, 0xfffffffffffffffa, 0x0, 0x9, 0x5, 0xcc], [0x8000, 0x1b, 0x0, 0x5, 0x0, 0x9, 0x500], [0x2, 0x8, 0x3, 0x0, 0x10000, 0xffff], [{0x3f, 0x8000, 0xfff, 0x5}, {0xfe00, 0xd74, 0x101, 0xffffffffffffffa5}, {0x8000, 0x9b, 0x8, 0x80000001}, {0xdd1, 0x7, 0x5, 0xb376822}, {0x800, 0x24, 0x0, 0x8000}, {0x0, 0xffffffc1, 0x7a, 0x9}, {0x0, 0x925a, 0x10001, 0x3}, {0x71e, 0x1, 0x82d, 0x6}], {0xb15, 0xffff, 0x1ff, 0x1f}, {0x6, 0x8000, 0x10001, 0x20}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$getflags(r1, 0x1) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$getown(r9, 0x5) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r4 = accept$inet6(r1, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a36511c62514c778ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4096], &(0x7f00000015c0)=0x1002) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000500)=0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000540)) fcntl$setflags(r4, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="e4012e2f0cdb2adee60496c59dc566696c653000"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000040)="55ed87902e2019cb33488a1472dd647d3233af323dbf69b3e777ce4e33b65b942707401e25a04966dd102da2391fcf594b6ab4495de1118079a7ae16727a44deb121b27794dd4f6c5a43c85aed28b2c7fc9fc2f7098c645b769cd0f68ddbf3b3ccc062ec0fe214c122cf02a14c2b44f889f657e5d847b8282a82b894ee6207cb6d41c69d4d71e88220940c096a167bce6a104c34e5ec4a384d3ca4107ac6c3e9ebd58e0c3281bbaf64fa13d84a319488ce6b8a636cfae2e821fecec8d13251b52f8fbf", 0xc3) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x3, 0x8, 0xff, 0x80000001}, {0xfff, 0x20, 0x5, 0x80000000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000180)={0x8001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) writev(r8, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r10 = dup(r8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r11, r13) kevent(r6, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000200)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1409a, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x2) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/50, 0x32}, {&(0x7f0000000400)=""/179, 0xb3}], 0x5) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x4) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xfffffffffffffffe, 0xffffffffffff352f}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) write(r0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:10 executing program 1: openat(0xffffffffffffffff, 0x0, 0x8065915bcce15795, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6538, 0x1, 0x101, 0x1, "7b14b2615c3db1899c53c0d03b5f8315a3ddafb7", 0x35f, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1a5, &(0x7f00000003c0)="b6ac0eecaabe294eb5b9b985f5825e37f54200c68c0181418eada5f225d3fa9a51e8945e5678aa7c70ba52683a05a3f2482633c599931a752f242e8cf1786a72cf2e70505c13a50e9d285fc27302d5a417d53d3bb7f80491179e5b1b17f8f2993b918221e12a93953dd12212f42c98f103af202bc1ce3694d65d1c2653b30ff9ae78e63e5f8afa8774b180e124f645e213d7b2afa04230dae1cccd8a8a1a7cd6419de807bc5ef14986e1081a51643bacdaff3fbedad35bc6826e19559b934878db07a97345219910c347d4a0352c1829f1c52b1fdcbd91f745e6b7f6dc76a7f9ccd498f30ce4e45dc05609a785078897893feeaef35ab61a2d3d6819efce682a003b1c6cc6daa7101d3fecefb39cbacc42de55cd490dcdec9d5933bd26173269ab6fe9975e7c32e1f27f61c42fff0350023e1763606f1b2b2c87ce0a6a032938f8dfe44bc0ced573ecbf51f089f54dba33a654ddae858fdf030c46ae68078fcc366871cdf452f01d438d1368ea89306d452e87284b78b05a5ddcee8b44c7bf518dff27fef346603521dd6f324b9ce66148a7942cef6250d5d3be8422ea88b67aadcfaba070") 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000002740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r8 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r13 = socket$inet6(0x18, 0x4, 0x47) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0x8000000000000006, 0xe6, 0x10, 0x7c7, 0x80000001}, {{r6}, 0xfffffffffffffffe, 0x8, 0x21cbef3620f38b3b, 0x10000000, 0x6}, {{r7}, 0xfffffffffffffffd, 0x40, 0x2, 0x5}, {{r8}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x7e3, 0x80000000}, {{r9}, 0xffffffffffffffff, 0xf9184b657b6da9f3, 0x20000000, 0x7, 0x6}, {{r1}, 0xfffffffffffffff8, 0x94, 0x1, 0x6, 0x400}, {{r4}, 0xfffffffffffffffa, 0x80, 0x200fff5f, 0x7, 0x4}, {{r10}, 0x0, 0x8, 0x3, 0x7, 0x401}, {{r11}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x6, 0x5}, {{r12}, 0x4, 0x0, 0xfffff, 0xffffffffffffffe0, 0x6}], 0x7, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0xa0, 0xf0000000, 0x3e4, 0x7}, {{r13}, 0x7, 0x11, 0x8da5d47113c65a0a, 0xfe6}], 0x10001, &(0x7f0000000340)={0xffffffffffffffc1, 0x5}) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x73f) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0xa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) readv(r2, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/81, 0x51}, {&(0x7f00000004c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/177, 0xb1}], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) fcntl$getflags(r5, 0x6e48abd05482dbee) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x1632, 0x6, 0x7, {[0x0, 0x1f, 0x5, 0x0, 0x7fff, 0x15, 0xff, 0x0, 0x6, 0xe, 0x1, 0x5, 0x560, 0xfffffffffffffff9, 0x20000004, 0x2, 0xedf, 0x2], [0xec72, 0x3, 0x74, 0x8, 0x0, 0x80000000, 0x101, 0x1, 0x10000, 0x8], [0x6, 0x6b69, 0x44, 0x120000000, 0x6, 0xffffffffffff0a35, 0x10001], [0x200, 0xa77, 0x0, 0x100000000, 0x7ff, 0x5], [{0x1, 0x1f, 0x0, 0x40}, {0x20, 0x1, 0x1ff, 0x6}, {0x9, 0x8000, 0x8, 0x190}, {0x47, 0x6, 0x81, 0x2}, {0x9, 0x6, 0x0, 0x7ff}, {0x0, 0x9, 0x8, 0x5e}, {0x0, 0xff, 0x6, 0x6}, {0x6, 0x2, 0x1a, 0x4}], {0x7, 0x4317, 0x0, 0x5}, {0x4393, 0x7, 0x5, 0x4}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:10 executing program 0: 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt(r2, 0xa5, 0xffff, &(0x7f0000000180)="60ee804ae69ff7bd590a424a0479b0b03436151025a8163d3295ef8183cbc4f7223119479841390bc6d2185e7853dbcec64780f17b67bba8caba338d926de3e924394387ea5c9c8209367ecb310540ce972881b1d4e7fb692a6e36f2c17dc31b1eb8a1a0291ec19f47f256b05578241af908493015ee4b68b882c84a9b297c6bbaea32b9d1bdec3a9ae1523a9c088063e778087a50ce7c61485f5d0b943a8734d0386977bc75944175aeccd8b37c", 0xae) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0xc0) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {}, {0x0, 0x20000}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b6fed71d420a58fe43bea7a07246ebf00d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4d79a66de7fb584d38a6acb07c62f547d55587267bef7f6ef7ed612e5ffe044f6806783de26753d6fdc2ef47b4d2c38f572cf51ad724dd92f009000000000000006198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b50217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3d79c942baa127a4dc3f33daa93994e65ae4b3d79c2a5fbbae982719574a7fb17bdf63dd0dd7cd58ab6fbf8dcbefc1810249f9474588ae4a4fd2ef349840968058ed9d4e8071f5893c905d437fe172cd8843f5b9547efabdebc80b6f7241c42126a2446cd39496c1c113c67f3107f5351a80d85cee30aa1cd67fe8d060e695f27c0df76e2b5e5e62a5425e66bb2d1189240d20984cc92de9b03244c3551eadc42491ed0d84712fdd3dee1bbecda2db70e165474298179b04e6c65241474a3433751c3bb9454183d79da828de4479d32b008b685d9ee6980f52a8bed2a094783e959af400757633a1a73147872835b40d35cee64f2d24736930e69c3270b5c4b2bad90a6d30e00000000c5e50cf4f78e3d89d596a311a87212a624e7fe1cd2430718a0d95f63127972168a2b2487be457c27894197dd30ff314013be2e0b77941d66dc32a3cb7cab689d09db55d866a15d39d73984ba13098b991ab9f27d860874a3587d770de8da44b2d2a48ba4223d0fbbd4c2482c96ce80d35e1f6c6da4c277e703d1c5a27c47c5ff4353d8d96ce4980ba09e3d46d29ee4880dd1bcb63ce4a9206d3413337cf1b99994508ee05d00fe4f3ecc8119ef56fa46988d877976aaa06202096213b3b8e0096d5bce0aba8f0fbacd5cac173e"], 0x10) write(r1, &(0x7f0000000380)="104a22c2609c51af72772f51aa13f8526c0024e96a717b67a818d28d6a7256caff382034770410b2a3d3a375377e5e125f8b6c996a2da0c47eee9c7edb49e42e53cd32a3b2e66b995adee708cf095f584b264869cabd4c5065757319e051a0b4f8a06f24dae97ff7a9337e018e4b326df6385630e63d80d9fb7c7d478d62cdda40bef7769e486a500ba99cc1507191950f04034d573d0f6d319c99cb8c8f116d1098a1eda9d593d5ebc9cd77a24929f10258ca91d76673b8816e39017af872c5e850a12da1e2e3c08ad2f54afd87c75cf9371d73362afcd5506cb253d6d6d6f9cf624d2deea84842831c4f704fbb5effaf2b0e562f1897f47eac9a58d8333085509a9b2b39ebd091687f325b1f76c16ab9d89df0023d90b4cf0f14fc50d99c3ce4e8e337df4900a95a924338621093a7242f3b0ff168d89e09d081767e83b5c9a901dde916d22bbfe6f34a4ebb8342ab7e36b95433832936c0015f459775a8ec874c3c427fe00934bbe669140e62442cf45ba91ba2658620b66e7190cf7276b6fa68328356cb3cac352e82751ea4367d0c32fbd8e20fe3d48cf8a3c32e31dadb39bcdfa597419d87eae97de07bd2bb220f38cd9d84fcd24df8eadcd9024d4d8594dfbf01ff9382f81749d5fc0e5615773fa3a645a67fd1ff843c0139e6bce51bee140ae2f58912f96a2b8c9fbec7ecb7abebdcc30c9eee8b55c51c635ac3a78df8cd8c9528f3e416b7577989a9047e429cd9b69225713be2e4837847c736f178767644565c3dfd9cd26b9e0cf7947b520f8cf0429bdf732578a90e7d58bff2fa67e959df8ee7f7d2db52808f0b0515cf38c2ad58057cbcd18ee6e58d4fe8e352f6a0f81af184329cadef53095990c814edab36a7b4fb48b24d8d73d487642c436414902020b21729f45ae3a80f2e85d54266019cb1f78fbb9bd1ac5ebf03d38a4b3ed5aebf4da93db3730172cc8e8a26028226a963e39203fc5e035e321c87b3c27f5da78603f47c8077ec6a2535ba44beeb10a53f7f6d7d759591625fdb305536371a448e11d0dda821fe52aa7751f520f162622004f6449603f6182fd035fc4f4cd885989f74da55233cbfad83b4aae5c25e64fc9bab6685f059f3811cc967923e0758750832c6b4d9ce76ce8e92ebaf94e97a8059134d0984bf74e3ce8d4ab55cb9dfeae321f641c7195e38b7bea226763f89f826db767e76aa59c23b8a656ad4eee643d60d2550c041040310529c2b9391fb58813902abc2eba4e2f5ccadfdd0e215f0b4a5a24591c6d6e41a0c5173a0248189f85120f976d0622bc4f72ed61f4f186fddb676aee52068e101ae52c105930831e884693f12b998e8747a11723ec4a68a6d184ee9667211c076487b0e6b9aff0c0c24abeaf208bcdd9bebb4acf06e67717c2ca2abf70bb00796593d87310ffd5472e55cd64ce42d8384538bb2ff97f9a4be8ce12d13e472ebebf245351de95d826bec6cc431fc3f0cfa09498aa4c35ef87e94c3b05bec674a9693080b3884aed74708b603b613b432b4aa8000ba76de0392537d7995247d3ccf853836911fc67dd86f76bc5e2b7421e044b66fb20b687cdd3d92cef7ff535e417e273f206713587fb8f2a9c907083bf589c8136fe9ed39561e0b6d49cee2385e48dc39ee127ef463d91d4b530e1f95d715733bcc7fb36981ca2c727a05dc6740942ff1837755952cae445c94737051c454a4f2ba20848d64843258931b1229b08968bda9e579a1d21f66db5d3af976edb9ac909e8cbab123361905ce9a17ea63712d1bad8c205e0137c8745856cab3db20a57b5de0cf4bfeb099cfd7bfb0bb0eab550dd8a8fadd36c189403171168e729eb4c492c4706076e76de4b09c2174c73ec7359b4a03dd65fc095841bd4c437aebca3f267d12bfa824b1d70208bd2b84a9ca72621c96e3fad7e9816fae544d71ccd5850f17b865f2b2c49af81dd8f7d68a2a79ce1708032843c38228eb807027a810654679dc1c8a456ccc773fd696cde0385cfce96a474ca427902dbdb1b0c5a9fd39f3cefc61165a1be565b147d6537a3be97b5578d944f749a31dd3c818f2a6fe03e06aba2ba352ff05", 0x5c9) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fff, 0x3, 0x10000, 0x8000, "578d032f6d281aa41926bd72e9f992911dabbee7", 0x1, 0x9}) fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/[\x06\xd3\x85[\xe1bE', 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x20000, 0x0) pipe2(&(0x7f00000009c0), 0x8000) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000a00)) r10 = syz_open_pts() fcntl$lock(r10, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) ioctl$TIOCCDTR(r10, 0x20007478) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r11 = fcntl$dupfd(r4, 0x0, r6) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0x7) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000100)) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() socket(0x1, 0x9e8485306f21ba32, 0xba) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) kevent(r3, &(0x7f0000000080), 0x9130dbe, 0x0, 0xdde, 0x0) dup2(r1, r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000500), 0x4) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r6 = dup2(r5, r4) r7 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r5, 0x2}, {r7, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {r6, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x200, 0x0, 0xfffffffb, 0x4, "c0587d524ccb7071d07e60df963d56d18b8a6d70", 0x68b8, 0xfffffff3}) syz_open_pts() syz_open_pts() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="c0946a09c8ca574caf779142a1bdb2c9d209b413a6e2271abe70dfe55666996a1a14750581bdd6bea12ee9f4731a80824b38b822be417d07c71ba822b0668bfd060b7131987f62e0b47f81a999dbe98b7fd657faf7d804c73841cca56624bd6881111e7c473c2cc381e3b7159c9d49115ea1a27571f4a7c1efac6c40241bb6c1512373247ef624c3eba76bc17597fd0cc3596b1273c83886b8cdcd09899e31b9409dd25a7bc0bbd48dbf21b3db0cb39685274321328d62142cec3617e5b83b798c300cd2dc004387ee9b11fac4fe1bc9d509b9e199b4c4a54477a5b8570ad7c1f872b0c8b6f0b4d4dc9ed644b969d9a0b65acfaef057250df27a1a", 0xfb}, {&(0x7f0000000040)="a4eb20a25f18a27c05717acdaa76eba545b9b4122aeeadc7bef4e81d9f5b2af0272adcb59143c24387fcb51540", 0x2d}, {&(0x7f0000000380)="26562dd7f741e0ee91c9283981585fb53d0e67267b078913ee9882b9f8fc173ae3b21ca29e85015ca89aa9edcf365e375e93b386bc37575c7657b7dc42c3d062ba1bdabda52e9df0b8837802d58cb463b043637d9ee1cb81ccc40edb809f8665456ba16850eebf350e95a455d42acbfbf558e66f50f82fc3d46d54d28db172ad056027407bc3f5d271b2605e6d6d87b8d9cb19bc097e3e09bc7ebf26789a3293f52d8f15747809c7128a73b81ef0414f", 0xb0}], 0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x40000000000024}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r7 = dup(r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) setreuid(r4, r8) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x7, 0x80) semop(r0, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/85) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 16:00:10 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r12}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3, 0x0, 0x63337c79}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:10 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) socket(0x0, 0x5, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82, 0x1}], 0x9582, 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = dup2(r0, r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="cc06c866bb4a10aedde5f3719351276a13303c2bcff4b813f3db692236cacb84479b87ebfdaf982464ccc229dec1d1440be62b8a5f69da526a40198e67373c6f2bc2e355ddcefb8b50c561eeacdff33cc4a9391464f70735ee4a624f1b4c0f7cc705686c0d92523793a54b8c2cee9a5fffac40ab7b71c2da1055f51ece1fbe22d353e047d88cd244f315ba14c454", 0x8e}, {&(0x7f0000000280)="3f79df7420b97c", 0x7}, {&(0x7f00000002c0)="163526276e2f61dd198d9fdf0a255841b46df63a64f1c383ac9cc21f6642", 0x1e}, {&(0x7f0000000300)="b522d802e3d0e5c62f65f3cf452d073bd83c0d23bfb21d3f4ab2bf1bf902bd6c454af485083c5e2c366c502b79ee820836d91e889a531a161ca2e1524fb1054cacb43b468837be94dc7a351740fc54fc34f282f296bc4e6f96830dbb2b31f74fcdeaa006d3d535c8905787ec", 0x6c}, {&(0x7f0000000380)="27ea4c34da70c6434ede4445fa9e1211368493e9575e188be0026bbd8267794306fac2a4a5abdc05e821a270e6e364e02a7b", 0x32}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = fcntl$dupfd(r0, 0x0, r2) recvfrom$unix(r3, &(0x7f00000000c0)=""/66, 0x42, 0x40, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) unlink(&(0x7f0000000140)='./file0\x00') r4 = socket(0x6, 0x5, 0x3) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa70d4a9bb217bd32, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="fb74660626295c574dfc4fe0c6a3b9f4179cb9e3aab99e10f433155764e6cbc162bdf5e81d58e2e885844056f9d43ce32282905134a24b38d18a7b1ae3ea6e5c7325923902da67a5491fb346af2af0ac9c56abbfff0ad3bdf85ea58e6999e44b6c19584776e0fb416eabc97537f896f97cf0e97018678dea366b18f5ff58ae46d6689427d0d336de91a1", 0x8a}], 0x1, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r3]}], 0x20, 0x40e}, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() socketpair(0x2cdb5868ec4dc4b6, 0x4, 0x0, &(0x7f0000000080)) kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt(r3, 0x2, 0x7, &(0x7f0000000000)="03320694a2b2be1a9568564dc8b61945a9fc866a26023f56f3", 0x19) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x1, 0x8005, 0x80) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x400, 0x8001}, 0xc) 16:00:11 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="0000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x1, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x8fe}]}) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32=r37, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES64=r38, @ANYRES16=r6], @ANYRESDEC]], 0x1) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r39 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r39, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r39, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r40 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r40, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:11 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) 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 * 56611 74530 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800015938570) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015533000,fffffd802eee9af8,10,ffff80000005b6b0,ffff8000159387d8) at alltraps_kern_meltdown+0x7b 0(b,ffff800015938738,83,ffff8000159387d8,0,b) at 0 rt_match(fffffd803789c2b0,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff8000159388b0,fffffd8034b8cf20,fffffd803789c230) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803789c230,fffffd8034b8cf00) at in_pcbconnect+0x107 udp_usrreq(fffffd8037a22620,4,0,fffffd8034b8cf00,0,ffff8000ffff2290) at udp_usrreq+0x560 sys_connect(ffff8000ffff2290,ffff800015938a38,ffff800015938a80) at sys_connect+0x3df syscall(ffff800015938b00) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,f89e366c010) at Xsyscall+0x128 end of kernel end trace frame: 0xf8cd6b83750, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.