5afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x420, 0x0, 0x0, 0x0, 0xffffffffffffff64}, 0x2) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30088, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r6, 0x5452, 0x0) recvfrom$unix(r6, &(0x7f0000000000)=""/45, 0x2d, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffe31) pipe(&(0x7f0000000280)) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000580)=0xff) seteuid(r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000440)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000000)) faccessat(r9, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r3}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000600)=0x9) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r10, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r10, 0x0, 0xffffffff00000000, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r11) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xa7d75c6d78e0fee, &(0x7f0000000480)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xfffffeab, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff42) r14 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000340), 0x10004) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0f2cfc9b7f64a1417378dc"], 0x6a) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x3ff, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getegid() r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r14]) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r26, r27, 0x90, 0x10}, 0x5, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0xfcc}) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x8, r31, r32, r31, r32, 0x90, 0x10}, 0x5, 0x54, r30, r30, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="d0e0ae941f4a928831ec0a46b8c9226303e349092d3d9804f4f11a71fb7ec4fd7c816a8a6647c385cbb6d8f7b830cef5c35236ed75c4053614fcf865226cef27e947ddc2e84bc3a6dd60c8516f26f3e6680d957083d115f4bf1e6aee70ff92670a9a72b6a90aa300f5c504a81a33b16f2a34383528ed691fb94c8c82703504b1b01a059e72babe649c9c1e0e080130d6936c7236f0583754471623c7eb9b54ab0223adceb3306cd24d39ad71767e227e496b312c0699e656c5d42a99d69df7f798acfbdf96ff5b07e9b13fbf8e177da290c2b07390ac68e7e9f5b1d258d7f83ecd5d3f97135e1f27bd1f4c0735", 0xed}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r8, r14}, @rights={0x30, 0xffff, 0x1, [r1, r0, r16, r0, r0, r17, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r18, r19, r1, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r1, r1, r20]}, @rights={0x20, 0xffff, 0x1, [r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r25, r31, r34}], 0xf8, 0x1}, 0x8) 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", 0x170) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2266, &(0x7f0000000240)}) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r3 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getpeername$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000003c0)={0x0, 0x6, 0x8, 0x2, 0xffc0}) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x8) sendto$inet6(r4, &(0x7f0000000240)="951c6da5a781dd544d2b438843706b8349ebb598ecedf50d5cda1b1c6ad4f8fc1d38c6873c488e9e90f86ebb40adabe8b04c8e6e823df89b9fb32867e2851cf093130524bb1628e75c6037506cf08fd960716a2441ff9482e290d8ee8e7ecc", 0x5f, 0x6, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x8001}, 0xc) 16:00:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x0, './file0\x00'}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x0, 0xffffffff}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r1, 0x0) getpgrp() 16:00:15 executing program 0: read(0xffffffffffffff9c, &(0x7f0000000500)=""/4096, 0x1000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 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, 0x8020699f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) close(r4) ftruncate(0xffffffffffffff9c, 0x0, 0x3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x3, 0x52cc}, {0x18, 0x1, 0x9, 0xaa}, 0x80, [0x81, 0x10000, 0xb5, 0x6, 0xff, 0x2, 0x800, 0x800]}, 0x3c) fcntl$dupfd(r2, 0x0, r3) 16:00:15 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000633898a7e14c159900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011132d08f242e4bf21adce6f9faa33636ad7aff49bdbbf6f13de63b5e93e293193194bbfb101a90f80fc82bfb595ae59b879afd0b0c4cd657b3317dea9198c01a978eee058a6cd3b462f1c51fa59deec3b5002187ef901a8cfedcd2bceeff115c1677c8fd3d3c218571dc4aaa3d4eb52884c1a149eaa8575a42374127c9835b461f2"], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) syz_emit_ethernet(0x3e, &(0x7f00000003c0)="5a0b6c8777844c15de461e86cb9fadd20914902b589a3b5f5020ce6f67709a944a4fec674498773863b6cee810ff1be8d1574a3c71187703671457d5ab26") r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(r3, 0x0, &(0x7f0000000400)) r4 = socket$inet6(0x18, 0x8000, 0x8) accept(r4, &(0x7f0000000440)=@in, &(0x7f00000004c0)=0xffffffffffffffb3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069a8, &(0x7f0000000300)) r9 = dup(0xffffffffffffff9c) fcntl$setown(r9, 0x6, r5) r10 = socket(0x2, 0x4000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x30) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockname$unix(r11, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) fcntl$dupfd(r10, 0x0, r10) getpeername$inet6(r10, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r8, 0x2000740d) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:15 executing program 1: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) clock_getres(0x7, &(0x7f0000000200)) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1201, 0xffff}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x80000000, 0x4, 0x4]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, 0x0) r6 = open(&(0x7f00000003c0)='./file1\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000440)=0x800) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000000340)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xef, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() pckbd_enable: command error 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7fff}, {0x6, 0x0, 0x0, 0x93d3}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675d2f5", 0xe, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="e800000000000000000000ef000000000000007c618377cee0dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f6595cf482b15380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37564c7c47768fc1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a48e9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b0000000000000000000000000000000000089dc2bfc085948fd05f46de3f7b90a4013c429a36099f2b8458da31159547c491a9e8f961296dfb2cce5753bde1f83afffd4527c8a73fa73ae3a6dc842b331297757c709809cad09fa6ac5dcbebd146a9ac8ab902e0f35fbe60995cd6080398af591f773944944190d1f2eb23ce8e02b05d310ba0120405182eca204068c3ea159d9dc7ab240bb8ce980f83669810965e39a0d010a1853bf0a7de42cd25d6356dfd71ecb3fb19570a5b23b05c7a47615159b856ea5e24018d2c2a86d18e99726dab2fd9d72c6ff8d134a00c36e8"], 0xe8}, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() socket$inet(0x2, 0x3, 0x7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) close(r2) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) pckbd_enable: command error 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kqueue() dup2(r0, r1) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a01000000001603000000001400"}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) 16:00:17 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000001480)="ab356154f8dc20d106b39e2b2d4715cd3318e7804ed2255568be6a7b6e483a09dbc99315a5493b5fd7ad96376f5b5ca3ebdbfe24ac3a015cf357cfdd53b40fde718fc4c5168332b55426c76bcb062ae585700a4f40f166e855e29862c39c0eaacc4d45d8ef6841465cc684e29a39c368c3ec67eff01f7decc844adaa229d3009e563ab733a258cf98db461dbf89e6e3dc9ad3340f88f40650a90c0951c6b96157388580ce76266d954a6e3254e84ee1cc9ddc7ff5d4db2c8c8bf44e4b659ad1ecf3923c6e18b390d7c7605c61e4026bbb54c9f19f98d2b94439c12a95f7c19d7976fcbe2c955d3bf1f4c2fb74a43754ac5c0528e4102df6adba599c6cfbcb9c89a2ab2892aa9c1f7d90e7f290cd3d35bd1c43b8366729a2b80702897542611cfd0268191b400fb4cd49aabdda0211961b3920aeb36fe374a6c0828dcd3a8ed840811a27671cd0be7fbcb5dc3968c801983c3dc9dd0b5412560ad07275d7419baf24264740bce1109b1618aa05b006ed26cd83e838fd3e0d2a00bc97469b43e1b2ca90e51419d9fe8e69195da44974f6505016d1bb836cc858a55a115df8c11bc4ceb1e65181dd9b147124ec0dbb7d157bd55942a7d021d1d922f6fd5b38730ceb4a18d7ee24698c78861cb16503132", 0x1cf}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000240)=0x1f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/107, 0x6b}, {&(0x7f0000000080)=""/104, 0x68}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000180)=""/142, 0x8e}], 0x4, 0x0, 0x2f) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x840) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000040)=[{}, {&(0x7f0000000240)="c55c9e3bce8f5ec3ce74e8532699f5cdd5ad706bf3f61aae0afeacb3440da8c527e9fecde79e43909c3fb6d6fa71d32ed14d86906479eb8550eeee913986d878a8042b2d2966aa321d1ba9ec546e023916e61c708dbf94886dc37b5e91fc288fd2a803153bf9c7ab3fb8d297293e8f6f6e95ed08c5efe6a31403929517ce16e844eeeac0d50f01e75e39a2866575a4123e9c5dc73de519bbb92b34", 0x9b}, {&(0x7f00000003c0)="cd31b2c9a8dceb0a3e798ad450b984016ecdf39610a0dda54130f81c709c221b7f638496ffc40b2feef7b5f4f02853d8c48d7cf79e72fb32013a7e0b83a7a3e0291dd2cc943a78565badc769fce112c49edecd0ab506694e05c71a0af378be66660b5fec2339b2afd19f72fe68ea87ddf1e5ed7df4d6637c8e238168522cfa6c42435435b9e56b53f4982e181009d7fac71f0e6056023a125277a91afd16205fb79762b4c3b0a69351a000badbc0", 0xae}, {&(0x7f0000000480)="b741c1a457fc1835f149629daf75fede652321f2a3df1afecf99bb31daa88bb792053c5bb9d3edacba246d58fa24f290ffa0b966cd688e8987fd743b1c748ad09ddf", 0x42}], 0x4) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7ffffffe) setsockopt(r1, 0xffffffff, 0x1, &(0x7f0000000180)="890f37105f8303c00c8c091ef9db7a425c70e026d1c6637e7a68918345ac36827df526e0ec9859c0ad5395862108329224337d406c81338c67cb501dcb8a3b27cab67333e4c523e7899024a24c6c2db9e7ceb5ca0e0d9079c5cd83f00bfc71c435e8", 0x1a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x0, 0xfffffffc}, {0xff, 0x4, 0x2}, {0x6, 0x0, 0x83}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r4) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r2 = socket$inet(0x2, 0x8be0dde4dab7dc64, 0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r2, 0x24}, {r3, 0x80}, {r4, 0x10}], 0x20000000000001ca, 0x5a2) 16:00:18 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xa) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x2000, 0x4e7, &(0x7f0000ffe000/0x2000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x0, 0x526) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5, 0xfffffffffffffffc}) 16:00:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x45}, {0xfe12, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:00:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x7ab, 0x1, {0x0, 0x7ff}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = getgid() r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r17]) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) r24 = getpgid(r20) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x8, r27, r28, r27, r28, 0x90, 0x10}, 0x5, 0x54, r26, r26, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x2, r10, r13, 0x0, r17, 0x82, 0x8}, 0x5, 0xfff, r24, r26, 0xd9, 0x1d1, 0x1f6, 0x5}) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r3, 0x0) r4 = syz_open_pts() close(r0) dup(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) fcntl$getown(r5, 0x5) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r6, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x20) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) pipe(&(0x7f0000000740)) sendto$unix(r2, &(0x7f0000000100)="9af99f263828aabd8ee2cfeeba262e27592be82e20453abf1e0d7c779d8fa19ac48e2dc6cd38df9389b27ac0dbd2fcf4698c24e30ad75cee38213a352f66", 0x3e, 0x400, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = getpgid(0x0) getpgid(r4) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000280)="467bf54abd4030a5d9f3bb1fa3b188195fd0fc69a8e82cc04bdbbbf9138adae58b83f27130b293d5a9249929b5adfd1d2b19e8", 0xfffffffffffffdfa}, {&(0x7f00000003c0)="7a8afd79706d714345c635d6da6302dc23f94cbaa7ccbd03c4276f5dbd8b89222fdbe7a1fcdc38755f9074b87ab88a8c1d9c3a8e389b90c914a11ece3806255e6f7b493c9477078467676da0b9073fc6044b98f4d710df006f6640ca8dd8600968837c91f0dba7d18a0644f98a81944dbc058b3b96063c9e56e2d4b0f5b81b093ebf915189e1a30213302377fd5853ad159c15eea872b8d26a97c4e41ae2293b7d62e57ba49250e7ffe3303541a1f61da01915730b92a376a82dc39c45fdf7fcd0b4dccad2010213b002193432cda53deac8a0ee339788269cffec3ea38d", 0xde}, {&(0x7f00000004c0)="1b302161d5fc16704a9a4616fec51454a35a745d640e3c48ce8f844dc6219b39c4d64b3c87d5f7c67f575050009cebbdbcb79b9361ee89071fec95af0f136fcbefd38fbb8ab52ef0311f00"/89, 0x59}, {&(0x7f0000000540)="85752520411e15e0ebca89af5c37f64787a70803c79912e3d88048cf853fd4a5f92801e145c3bd967f832176ae5bda7a56f3755ac7405dbc795c8d073e68bd4a0aacaa8fc759e4fb00844ad2bbe6b90772f32e22a5881cfc65d80c7a5b8792af61d956f5ce85ea9358b8847bb64b084ecc87008bda4b1d7e17da10398f50b651156497af759038c4feb9c7a3f6f36f89686dc2f09a351abdd15d2000636735639ad4ae1dfa7c3696a0c75d5e28c9d082a93b9184e8d9b8a321e63eb436a0f1cdfcec6a91fbeac4757a5e19b26d87ac3380ae20ba91930bfe668c1f0b61c464b4ede1663db0ef", 0xe6}, {&(0x7f0000000640)="876ffac6d2469bbedd1b6395ab57b305a012207ebc9219b7fc9b8b3baf4bb58a63dac8371b47a6163808fbca6be19366b83f9699c8a7db762013796622920040097f551cc50f055c1938a7d54bfb2eff6b8a54824748e50c18500378235041693d3af5eebc1e7cf7e275d5a3c946c95691807a", 0xff4e}, {&(0x7f0000000780)="c02dd062aa6bd91d9303ea3f3de8fc6399ef288282dda28dc25cfa720828ebcc2fdd9f231a029a236fe70476d36bcc373793b70d2db5961482566aea6aa0a357e08f45a648ccfbad740f4e190dba6adb636f27cbc67bdf68572b293d42aeb32af8de3dc7de761c9b1d5f565cb62465920397c2615a135ba133de951b2cd5cf68f7e0fcf4f268e520dc5fb0dd68ebfab70b65df377d4b1578f423e7d1a66735d42a437dc6f5144cbac5b2bda13ac2f10922664b59db7d94ced74696fb2fb7c56428b556b3f0a37e3bd3e4e490f1e9f61fac27c34c6fcb9031af5b1bd394500b9ee824d46d4fccd8b68ac7670d3db8d11d7c7d61d3eee83f2b5ab03aac70934087e19525044275729bbcf6f85cc90115df33", 0x1f}], 0x6, 0x0, 0x4000000000028) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open(&(0x7f0000000100)='./file0\x00', 0x4020, 0x120) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:19 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) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10388, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x5d, 0x20, 0xe0, 0x4}, {0x1, 0x6, 0x7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x20, 0x8}, {0x64, 0x0, 0x0, 0x2}, {0x2, 0x0, 0x4, 0x3ff}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/169, 0xa9}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/94) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x2, 0x8, 0xb0, 0x4}]}) 16:00:19 executing program 1: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="1000000029ff7f00236f000000000400"], 0x10}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getpgrp() r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) write(r0, &(0x7f00000000c0)='~..', 0x3) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r2 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r1, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r3, r4, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000a80), 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) acct(&(0x7f00000001c0)='./file0\x00') fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r3, 0x5) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x2, 0x6, 0x80}, {0x4, 0x1f, 0x6, 0x49c}, {0x0, 0x81, 0x2}, {0x21c, 0x1f, 0x80, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffffffffff1c, &(0x7f0000000500)=[{0xfb91, 0x0, 0x1, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000480)) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x10000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$TIOCGFLAGS(r5, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000200)) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='tap', &(0x7f00000002c0)='tap', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='tap'], &(0x7f0000000440)=[&(0x7f0000000400)='/dev/bpf\x00']) rmdir(&(0x7f0000000000)='./bus\x00') wsmuxpoll: not open 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x25}, {0x7ffffffe}]}) syz_emit_ethernet(0x87, &(0x7f0000000140)="4cbd30b472c0401ff5843e369a8b835a816c77119311775617d2f9ae168b544a2f8553ece0ec7a00e922adcafd15f05b287413b806eb8a97a25e989ee968c47fe18250f7710c03ba2dfad65445d3bd8dc9e75989d78c6e14be612524f38b2e01327bcec59221e18ea9ca60bf0b8a43db68cc321e1067979711cc023f0ea7d5a1fe8c16a63dd288") semget$private(0x0, 0x0, 0x401) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x7fbac09a3a55223a, 0x0) fsync(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2524407d19e29af9) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000440)={0x9, 0x3, 0x6, {[0x480, 0x6, 0x0, 0x3ff, 0x3, 0xffff, 0x8, 0x3, 0x1000, 0x1, 0x7, 0x568d, 0x1ff, 0x3ec, 0x3ff, 0x10000, 0xeb], [0x101, 0x0, 0x2, 0x1ff, 0x3, 0x80000000, 0x6, 0x20, 0x2, 0x3], [0x9, 0xfffffffffffff516, 0xc600000000, 0x9, 0x5, 0xb7, 0x81], [0x0, 0x8001, 0x4, 0x63df, 0x1000, 0x81], [{0x2, 0x6, 0x8, 0xffffffff}, {0x0, 0x3, 0x1, 0x1}, {0x97fb, 0x32cbd20a, 0xfff, 0xf1cf}, {0x6, 0x1, 0xc411}, {0x3, 0x7fffffff, 0x0, 0xa00000000000}, {0x127, 0x628a, 0xffffffff, 0x4}, {0xffff, 0x4, 0x1b, 0x186}, {0x6, 0x6, 0x1, 0x1}], {0xfffe, 0x1, 0x6, 0x7fffffff}, {0x3, 0x101, 0x307, 0x400}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) pckbd_enable: command error wsmuxpoll: not open 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c078791440576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cd608c078a3565ca4863013515e"], 0x10) dup2(r2, r1) getpgrp() setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r4, 0x123) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0xa, r0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x21, 0x6, 0xf9, 0x7f}, {0x80, 0x3, 0x4}, {0x2, 0x3, 0x3, 0x4}, {0xf1, 0xd2, 0xff, 0x7fffffff}]}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x1f, [{0x2, 0x5}, {0x2, 0x8000}, {0x1}, {0x3, 0x5}, {0x3, 0x83}, {0x1, 0x20}, {0x2, 0x80}, {0x3, 0x6b}, {0x0, 0xfff}, {0x3, 0x2}, {0x3, 0x200}, {0x3, 0x58}, {0x1, 0x4}, {0x3, 0xfffffff9}, {0x1, 0x1}, {0x2, 0xffffffff}, {0x2, 0x3}, {0x1, 0xff}, {0x3, 0xbc}, {0x3, 0x290}, {0x1, 0x3f}, {0x1, 0x20}, {0x2, 0x1f}, {0x2, 0x5a8}, {0x3, 0x5}, {0x3, 0xf0}, {0x2, 0xc0d3}, {0xd016de5b65594761, 0x1}, {0x3, 0x3ff}, {0x3, 0x1}, {0x2, 0x800}, {0x0, 0x4}]}) close(r1) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1) ioctl$TIOCGFLAGS(r7, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x3, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f304c86360594400000800f100"}) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000003c0)={0x5, 0x2}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r9, 0x4004745d, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r10, 0x4004745d, 0x0) renameat(r9, &(0x7f0000000400)='./bus\x00', r10, &(0x7f0000000440)='./bus\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x7ff, 0x2d, &(0x7f0000000100)="ebffcb5100000000000000713048e69931929648f4ac575385f076a6a66c46bef3b94231244274929ffb58af80abac9365eb3840b8058067f81cad7d5ce3788a7c6d9f595b3d7c3d732dea581adaafdb9b40d9103a5e5a6947335ad40f6c9503804bcc91e7c7ac26fc5047ee2ad4c507559ce0c7ff34722cfa11a5dd555a3b86bccc54be167a26bc34e88bdcc305fce749dcea5085e82c1a2216f68481ebbcd5ead64526e75f8dd946e112642ac513474bc7a3c103be8447", 0xb8) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x3a9) sendto$inet(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202fd000000000000007806e87f44ba20acab0e1887dcfa8f4678"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f00000001c0)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3403a99c543693bc2cda87bedf0bc9948f9635a887bbdb54c85c4cffb6bb38bda1c6fe9515aba4db03edbdce58070c40a881a84e15daebdf8a4d1b7d0f68a0a08bdc13fb3b49f8ed131ce6206450f7d98aa4ea02fc5044f45448dc52915989244dfa3e5361478bc95cee356d7f7e5234fe72ed6f79da9c318d5b16169c2f0efa95b12", 0x617) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000080)=0x2, 0x4) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r0, r1) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0x4d864f6fdfb7e03, '.\x00'}, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:22 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() getpid() kevent(r0, &(0x7f00000000c0), 0x7ffc, 0x0, 0x1000109, 0x0) 16:00:22 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000340)={0x1, 0x7, 0x200, 0x1201, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000000240)=[0x2, 0x47, 0x6, 0x5, 0x3, 0xfff, 0x3]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xef, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x39) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x6) r2 = socket$inet(0x2, 0x0, 0x2) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = getpgrp() r4 = getpgrp() setpgid(r3, r4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r5, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00', 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x3000e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getpgid(r9) sendmsg(r6, &(0x7f0000000840)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000380)="7d0fc91c4e398f28e55304bc0d33aa23e2fa3baf15ecf5681e0b2b5ce1e8e2043a4ad8444bee642091649852ed69be1013c43eb2556fdf88b5dee2e2837a1298ed7a39bcd41b80fb7b9325c5c5a0f64e8271c7aef504d531d13ccf62d77b4eb3f321711c5f37557a4e3700a5b6773e7485de3b67807f4488b70dad2eb65e97e3e3ef1688a88d11f97f5699e4cb52775f5790c85fddfe9fe738b586323d30177a90631dda16f8de6154810c782877a1b83c14fb8f440de639ffeba6a1bd2f4e51b7b7886c65", 0xc5}, {&(0x7f0000000480)="5c4c088065968b612f5bc03249b109dda3e2563d01", 0x15}, {&(0x7f00000004c0)}, {&(0x7f0000000500)}], 0x4, &(0x7f0000000580)=[{0x60, 0xffff, 0x36, "392db5ae4b596dee2704b4199dd8af31d5910b8be1d0bfdf10f9ba6e992b7f17832a383ded5274a0b29e5da0f1936110458955d02222045447d63d712d3868f9ea41e1ea577b86c5cdf0eb05efd55bd6"}, {0x110, 0xffff, 0xffffffff, "dceb142cff6b9b39f023df5d57214ab9b138e596615ff52c538a10e4ddce831c77679189386cb888f95639d293cbea0a669e6ae8c648c3a57795669e239e7390e3cccfa3ad2e352b727de1965ff061e130b8431d77f7f525421e27972060beef12a6db634e402f4e1f69bd8fa8d671d01389c31f92ae141eef5a229a628436720c84b0555173170d5a546002f4cb05a05c92357f8efdbf468c57e071c2ba359d05a9f6641aeb5e23036936d78943ae2c724612c501435cbe3cd1b74ff9eacf666a89a1e3d551c2c59df20734fb6438d742d10a083a6afe0545092a121a9564798a7c38cc926a4aa9775577a7d8c81616fca0ff5c41192d46fd8a0b"}, {0x60, 0x1, 0x3, "aba8a8e097b299fa8ff87b3db1913cc987e972804bc4b05bdd57ec5c5bc7909d0f0b1948f32eef092b6505596ccbd310b004765e77ca362c1ed87325af7ead04fa1815571e1c7c0680f70bf665bc1d"}, {0xc8, 0xffff, 0x1, "26812607c68e3fa6ea2a184ff9d3f0c3956a605acf84c05c8f8575e30bc6a87b284751fd49fece16959e34e3d9a810b3edd0a468944467fcbf9a6b4ddf598db0d0f3d3f18d10565c9d452b3f182649ed73cd1d2387c838c6751ce2cb8a5895bbd6a313ff4edafdd3a0cc230bb73aa08c8c95b9da589b5dbe2714b107638003e49e6ecd323a63fb9d48b64fe6cef571d3668dc2b2e0203e900c0474197422f8a42bbcaf9650966fcedb9257f8f9e1dbfe73a3a8d09575"}], 0x298}, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f00000008c0)=0x4) r11 = kqueue() write(r11, &(0x7f0000000900)="469c923dc166b614f19b5bf2e43d97261723c8498085a3a8f541031e49f15bcf025ce31f236527b820dc2d2650d07d743e685e67bc6926846bf9753afc2cc8570c3afdfbe9923c3c4856e6be4776d7b0b3e2c7b13ac491c1748e2b05d207771ba197b9a04715c37a936f3c7c02add0ba6ee08936f16985057b9fbb6cc26078e439ff19a98072c8f886e6ded9717360c966cf60673392fdee1bc3fbeebd6e3c70129811460e2bccb26b187c75b4fc2f86a34030a44dc03722412aa096c1a9892a0ed8108426", 0xc5) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000a00)=0x3fc0000, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000a40)=0x7) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000a80)=0xc30) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) r13 = open$dir(&(0x7f0000000b40)='./file1\x00', 0x2, 0x200) fsync(r13) r14 = accept(r8, &(0x7f0000000b80)=@un=@abs, &(0x7f0000000bc0)=0x8) setsockopt(r14, 0x8000, 0x2, &(0x7f0000000c00)="a2935c79ea012c5bcb2ac4ba2f4d07358f85426869ec35f3bc12936ac7bca2ec40bfb45d897da3f58926077630e7c98cda8ae549214e0ef813ac8d1f5c65fcae84da62b6d92c3286e0f00791fd80a82bf0a5b70a6696503c7aa4607479043325880c5bc2e4371cdcf2ad205db031601483b9f7dfc8657eef5de33d79da5393c8720583ca550d89e056961422315d1693bf8756dfafe7f2769ddcf5340cef0592f47e7640c4a43873a8c72b721d50", 0xae) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000cc0)=0x572) open(&(0x7f0000000d00)='./file1\x00', 0x20000, 0x24) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x1, 0x19) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)=0xa) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) syz_emit_ethernet(0x8f, &(0x7f0000000040)="6764c8df4f1a061eb5b898f3d4e230724ebeed461e608d978565d09014c05fb72e86db17c2129376a0e95924575cc6c73173795851656150e4d915aa83263d68fa15bdc08fb0dfb27c8f4f5055d07dd194889cb2999a21a4ba19516f88fbd38fbecddda82e3b7c1e1054f6cbb085841e1d8ab200b28756a071ee3f58c3fa2304142565dfb3372eee5c7677a04906b5") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) setsockopt(r1, 0x4, 0x8, &(0x7f0000000140), 0x0) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x400, 0x1c2) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0xb2) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:22 executing program 1: r0 = syz_open_pts() dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) recvfrom(r4, &(0x7f0000000500)=""/187, 0xbb, 0x1, &(0x7f00000005c0)=@in={0x2, 0x2}, 0xc) sendto(r3, &(0x7f0000000140)="e7e471280c61e8084851b533a26a9bd8b4ec5d9c41514b1c96b3f611e2fd16e0a95ea7", 0x23, 0x4, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = semget$private(0x0, 0x5, 0x50) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/189) 16:00:22 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e699319296489b6858896801a91e813a8daf9f3a63fcf53891db0529db4ce0c95f0a1c1ca5fef6ef124c7d79ec455974f502b7adf5c7ef8887574b639a4d11494e60a5debf392bc515abd036c3d8c32a1b62bc2036c4509656564b3957eb5f2972eab00c386bdb4b4823381a062098852139cc61b5164410d301cad0d9cc946e53393e1188f9f8dea48df2eac8f7f93cc073c30e395e46b84e3da1adf6298c6931639c682951e63ce21a29a38b0f67b318128dc67718524eeb03500b2b83415b80f879a631a46ddad66e457de821acc0af746ec4ca61ba933700"/243, 0x20f) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0xa5dbdeec89c74159, 0xfd) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x3, 0x0, r4}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) syz_emit_ethernet(0x86afc622d729952d, &(0x7f0000000580)="28d800000000ec00d4d95bf7ffffa84b6d373d69b7bc4aa0ad3abf0300ceea358f935b6e161e0d77404c8133c072554701d0231a8a99c28c10312cba92000064b7e9c96575250caa09191b00fbff") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x115e80e70a8077cc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000680)=0xc) ioctl$TIOCSCTTY(r1, 0x20007461) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x200000000000005f, &(0x7f0000000500)=[{0x14}, {0xc, 0x0, 0x0, 0x5}, {0xff61}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r4, &(0x7f0000000180)=[{&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000400)=""/241, 0xf1}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000340)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r6 = socket$inet6(0x18, 0x5, 0xff) dup2(0xffffffffffffffff, r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000600)="d95640f3f382e711caf54d11235b128252c8a9857d8e9f2a6161391a58f67bc87b81f94355bb68a632cc79a50117fbcaf35d5231ae8944e2d44354bb60f9bfbd7f053b63682debd3432f85f205b0ace290e06fd75c392d8ccada0f975dc87dfe1c22bad7c0df7318538d79", 0x6b, 0x0, 0x0) fsync(r3) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x61}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) recvmsg(r1, &(0x7f00000025c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000002480)=[{&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/23, 0x17}, {&(0x7f00000013c0)=""/175, 0xaf}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x6, &(0x7f0000002500)=""/179, 0xb3}, 0x42) clock_gettime(0x0, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0xff) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x100e000000101, 0xf37], [], [{}, {}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 1: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) sendto$inet(r1, &(0x7f0000000080)="34ad454cb8dd184a70c887da3a0e7f564e8578b063fc9bf596f6734db1a12879cb8cb37cc1bc27416593266cf17463c7f38ba8c7edf035607a", 0x39, 0x40d, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f00000000c0)=[{}, {0x80, 0x1f, 0x8}, {0x1, 0xfe, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) dup2(r0, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, 0x0, 0xfffffffffffffe3f) 16:00:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x1000000044}, {0x400006, 0x0, 0x0, 0x3}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/\\smouse\x00', 0x80, 0x0) dup2(r1, 0xffffffffffffff9c) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/100) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = msgget$private(0x0, 0x410) r9 = geteuid() setreuid(r9, 0x0) r10 = socket(0x18, 0x3, 0x7) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r11, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r11, 0x2) r12 = accept(r11, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = fcntl$dupfd(r15, 0x0, r0) r17 = getpid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r20 = getpgrp() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x4}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r10, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r26, @ANYRESHEX=r23, @ANYRESDEC=r24, @ANYRES64, @ANYRES64, @ANYRESDEC=r21, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r6, @ANYRESDEC=r25, @ANYRESDEC=0x0], @ANYRES32=r11, @ANYRES32=r16, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r10, @ANYRES32=r16, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r22, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r28, @ANYRESOCT=r29, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r30, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r31], @ANYRES32=r7, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r12, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r32 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x4db9, r9, r19, r32, r7, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, r33, r35, 0x7ff, 0x6, 0x2a5, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() fcntl$getown(0xffffffffffffffff, 0x5) r36 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r36) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r36) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0xa40, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfff, 0x3}, {0x8, 0x7ede0cf3}}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) 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}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r5 = socket(0x18, 0x2, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x6) r7 = syz_open_pts() writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1000034d) poll(&(0x7f0000000100)=[{r7, 0x14e}, {r6, 0x1}], 0x2, 0x40000000400) r8 = open$dir(&(0x7f0000000380)='./file2\x00', 0x9dc046ea61a4e47, 0x100) r9 = kqueue() kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r10, &(0x7f0000000180)='./file0\x00') kevent(r10, 0x0, 0x4, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffffc}) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r11, &(0x7f00000004c0)=""/4096, 0x1000) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r13, &(0x7f00000004c0)=""/4096, 0x1000) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r15, r16) kevent(r9, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff8, 0x80, 0x6, 0x9, 0x4}, {{r16}, 0xfffffffffffffffb, 0x20, 0x40000055, 0x9, 0x8001}], 0x1ff, &(0x7f0000000240)=[{{r7}, 0x2, 0x80569550f2546972, 0x2, 0x7, 0x4}, {{r13}, 0xfffffffffffffffb, 0x0, 0x2, 0xfffffffffffffc01, 0x2}], 0x1f, &(0x7f0000000300)={0x20}) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x2) r17 = fcntl$dupfd(r0, 0x0, r7) ioctl$SPKRTUNE(r17, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r18 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r18, 0x29, 0xd, 0x0, 0x0) recvfrom(r18, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0x2aa) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x6, 0x7, 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, 0x6) getpeername(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000100"/28], &(0x7f0000000240)=0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000140)="1efe55c12f5190281b8e5e3bc264b54b9aadda09a7a0179ac17a4d6ed5fc79ea3dfca9c4db2c82e18d5fa440cde051b858b99914f83ef3076db3cab5551fabf5cdbe83e81f610da96421c8b0b701f9ece15d4fd69d669ae07de2e2297543958bd307aa531e3680c1d2e011cdbd526db9a044a336415b0d6ff4215721480b34520612dc6e9d58e917ccdf1778e026fc11101a452ccbc1fece", 0x32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r1 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x4895) r3 = msgget$private(0x0, 0x183) msgctl$IPC_RMID(r3, 0x0) r4 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) close(r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000200)={0x0, "38ee2a7e7a0b95dc04fe8b2383f9c973ca3b203928"}, 0x1d, 0x1800) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18008) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x7, 0x7, 0xffffffff, 0x0, 0x4, 0x8001, 0x0, 0x2, 0x0, 0xffffffffffffff8f}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x220, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r7, 0x20004268) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000400)={0x0, [{0x2, 0x5}, {0x2, 0x2a}, {0x3, 0x3ff}, {0x3, 0x401}, {0x2, 0x8000}, {0x1, 0x7ff}, {0x3, 0x7}, {0x2, 0x67}, {0x1, 0x50000000}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x9}, {0x1, 0x3ff}, {0x1, 0x1}, {0x0, 0x1000}, {0x1, 0x5}, {0x3, 0x2}, {0x3, 0x42a5}, {0x2, 0xfffffeff}, {0x3, 0x1}, {0x1}, {0x1, 0xf1}, {0x31593aaf37da9d91, 0x5}, {0x0, 0x101}, {0x1, 0x4d8}, {0x2, 0x81}, {0x2, 0x6}, {0x0, 0x7}, {0x0, 0xb2}, {0x1, 0x70}, {0x3, 0x3}, {0x1, 0x2}]}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000580)=0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r11 = geteuid() setreuid(r10, r11) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x10000, 0x0) writev(r12, &(0x7f0000002900)=[{&(0x7f0000000680)="41a5d55d39fb15a6", 0x8}, {&(0x7f00000006c0)="1b9aac3cd1890147f3abdd550ee0af66baf44e6265b657926d063b5ec0c83f41abbe05d9a574ca7c01eb044c8ac1b0cf1fb5c3edf7fe48b3b32792fc99b89c653e24e801f094f7035d3bf9bde2804337312c08b1cb568a7a52fd60a3ab4123cd3982fd2eccc616515b04c70f27eac9c82ec80ac252ed170829f0b4e35caf5c25925ceedc084a24f9601b048925a4e3145ab40e4f177e46b23dfb7d7fe15b34235cd723c9a3fe0fb3f90425017128139a270df6dd38255066c88eac22e2bb32b609732a4c2ce30987d39c0315ada9249ff8003c395f0d532f29bcbc648e0a935e6c82595d87943ea292f7b0a8818f6b7657c7a68014c0a8e3fd1b470678b30d32728852b7f0ca51491aee9ac1c555ba63f0d5db1e97ac3cd99a1ca04014a50afd4dc46c632755ddc22360394f5287a3fabc357646d087b97458b69306352eadc8fbb39199a452742cb7b8feac54707202d0036fd3954bd38da8c4205cf23da65b8095079a8564f91deb759df0b990ab1b14527b228162eb0b9a9108db905a1ae854bf576b1b8f66b7cd038a2b907e50596ceb8395293659c69fd69d0ed277dd349a29d624618a0435d4b7a665449b8f3a905857af16f1f81c59cc3e92b861d7d0e1822a3929b3e8da0256d2856b2c40bba243907d32c5d5b11f6879be3148fae8ec63a24d8dfd7d0addda473e9e0e6197974d92003672fcc17166651ffbe895c80557f16fdd3524d5ab32b1656a11b696ed87f721187bd534f7a3eed48c1fa09ddd1eb33ea9799f0c908f5817a86cb9ac9205a3c3e8ed5378a1c9f5049465460dc647ee9220b8b42e70699aa9a14c69915878619ada4928d166b2cea45d170e8d9d7c3f415c9693c63986192e3ca2a46150cef76d51dcf6672327d35eb9f9d156da192c21964cdfecf79fdd939d40293a9d18ad4f6964431ade600023e32de48f7e55ed742a2039b60199947f8e15ae0e61a2daa27aeb055632355a51a66869c8bd8d8624762c42542020db667c82290699ec457d2641bb12cbb6392f34c751d217912099c756bf35cc23f19e62145d559cfab3baccd3afbb065a59289ad331be6ebb1636fe4525f5c69767d7480e82bcd5fc3529942d9bed64575494209cc8c00917d423052202a9d1fab99c7eb0bf999d1958124cfda8c9c94cf3e7223bca262feb632b57268fe67052717794ffdb9dd56dc80252c89cb149b870135dae7edc1aaa3052652b9343c0007494fa177bff62799ad7ed98702ee2d9c62ed447a0f126bd321fc22e9e19c85c7726e65cf38e8c5060fda850c037a38aa512c24a0925ed2fb152a1de91fad2dd0d5593552fb492ee2882c0fdaee27b22f587bd35712fa3683d5f067408f1ccd02514e152837d1b38af08876138dce629fc6cc1976a7ec6f157600d8df8891555e1c9ad8521bebe9b2649cf211c5e0c6931c4163f49f77e731f1445d0088472acbf9ec4290dc216c66a2d27f7627ec20529203820df643f00355edd7c079d4336ddbfc060576b039a9406e9dbd322114ab9ebe57899abfd4066e50fca0885a3118b92f583d26273c1ec999d54e8014cd6716c5f29c7e0f5c6dca538769e47e4fb1dda2514446c6312cc49cd3a608ae7afd400b39bb4581e15b844508da500be3bf16e9a8ef332f7c9811b0d16a73fe2be600b8b2c6ab9d57ae280b55c7e31a13d34465f2bdc619d4fc98c9bcaaff7ada1816a6da2e2cd30d22f851953c4e768955132296197c1fd9bd58e3bfddc2c199f2fdf0db3a95d97485a4654664e2f7cc3bc99adead108967340c1c550a7d7e91678c4f79214a014ac0f516a09d71ef8a0e9c0d9c44eab9a581699004b273bb9cdfd66062df2ca509ceae15a694c829f9e6ba6a262267951847d5c9f998ed2537c66118712336ffc24335b5da8109f4502e91c0042cd35a5b0fa33b9bf850ee0fd3925652741411d8af8eadfc24aae99b3aeba7be2e69ddc2af070d3d364029f398f3d77edd44e843836d26bd0e33285a04c52b17234517176270441f9566f4db12213aa65b4221e5af4d8419dfc18925435f50b66ca3f279d7d3548520ec8e9115191f5de07f60ccea12eb82f0e70f722357c82e8a24446cba91d1e8981a7c12fc32579c953bd7e30bb98bcd917a48990c6153c014135aef7450297159ef1ba21d67fe4b610be3748c6e29f564b7ab4f76b0c192647a78e3c2ecf4e18eb5340ed27a7f64af3f213d7b81c0e093cf30cdfe2dfb98aab0d03ffa57242924632ab9c0a2c3d0ce0ec6aa8e58aea9822a42835461496a9d0f20b236d027d7a071c0977c7ff5b493a4ba9c4c53f03c243f8baa09bfe4e72ea570788b820e241410cb3c2d3e6da5a47269d1289cdeddb70a7397cf94f9ece58d8e8183f20ad3ef2f57d3e8c31ca4a1e3291d85c36cf497ff980d84418967dc728e40af4922d299e48ee04c1941ed246c0060343b5abe69af3c407ec76a5394a6b09d8176e6918baf51fcc23e8173740c059fe10f9aac4893fe2b29d5db36dfc4b87ff4bc9ae6419f962ea9c5141a6bb17af9077fb5f16473f2eee6835aac017ad0e00d462ad4f4ef91b3661d9aefcf47879bec24723130054e8912051088d0cf18ee965f31aea3655933bbff09262e843555d46f9d890c2c2f56836b7170e147660ab6aabdb91700cbaa0f93da6ab49e49e1b74d80c5498ffbdf337a0c4aaf4d4a4bf5ec58a2afefdc5b807a22c403d3af4f26912892fc4e1aa1f69754801d498ab1b6f29677caec4249f8e8062d13e54fc1c749dc8bede37f8665b8c739880c4e28c0c16f655585ff7bafdaa40d8bee5b3dcf5d35578d837fc9cbe3d77057023ebf773178910e93a2c534463647a88cea43faa823f4d4b3f966b1ed45b4c88b237810352f20033d6f105c648c3688f1aa57cd88d66aa7cab4e97dfa7b70ce6e2b42dc5c04e6ede305180805d13b2b7237baf2f8c91bbbf451b50b2e3c150403a4323dce1d0a5bac184acb79a1a5c4a8a22498122cd318fbfe65951fbf1d497963a9b60de0e77817ce4cce71a6d27cd4bbe268e0902270b250326ad1364ed52d721cceac3f0f7a8d9ede59a2debb89c08ab5cdc6dcfc71d0bdda897c02cd74e403a9964aca5d0616f7eb54ca68229ee3e4190a659c18920d6fa6ab3252932c449776a1ff117d0dae8aebf66b6d6aee32a89a7cb0fd83a4d12ff92b84c1d2a30c56e6bfcd81497858cfad0839998be2b0e3674c560f2fab722b625a3e232bc5270e7e45f57c13142c87e239ce91f7a7e1a8b93b8d29b71fab4af361d5dc58a9173259a0e06b705f36baf102cfe7afeccede5f8e371a7e861a3373df726975e1dc0fc921e99a54bb1df113e39ca1a02119a38531d86a55ae59d7422096a0716a7d18a6e133087e62bf1a983aa93a1aceb4727b296bff455b6b06b4c0192db85d5dc4c93893b595020275b65ff5b0f5866cc96e4140ed6f04c906b0e36a3baf7aa2af2114ff658051db1479c982a22151aa49e80933d3c679357d8b46c64b5969f4eeaab3c82eb3296db77f4a859d072176364ec422b46b0d098dce65f2b61cb8288e9e76d5639d73713ca0735e48d5a6424b7d77e8607d87830ab6346cc9a6c56d729a69e2cdda0bedbc145a605b471114f8d5c812815a0693a2fd9af1081a03e61a797a9ae27f4d1f16eade05e358470444f1a6d637e903df0086e4da303ea22b7e4590f6c8190228ef67ca15ba01f2dc200a7155de6f08b484b30139516a3b5481c3ba51087d930d7a23b6acdd396314d4d63fc79da03927989882a629f888fa074ed73e42ed2860730ebaa154492a9518c7c1f1af619963c770e49c1ac5092a9ef72c5e4b391b2d03c22a850000582cc7474341d27e7c4030a989789feb9ab553ffe5ea1b4bee47823bfcfda8c83e25e7578b53ea9f6579a0224070c47234a392f4faf3223ef8abd7d77144be4fdd42ee4c5553c1d57e215bb62c762bcdb9b9ebe1c8323576948f7e5f80ac8f588aa9768d0ff5fb6fd77b846746acf3879ba89b9ac4e98f8f08918f9959085be65cac70873a782e87406d18426f9fd88664adeb04cf382fa041c38c18c07e5622ff8592caaba026639b3d9b39a5fd318f38f15a660fed68f28b8096be81a330f95be41dbd40e4182828de00dc0983057640a56e75b69b37ece6f428ab687a5616c757498575f1acd8f75be45281141736252a5e4aa16c565a7f8a87bb0d864c3beebcbfd0cf96a3e982e27f2468daf67a7d60d3b87a4bc0352d96e87b52b3936e900d307d6bd52f76b6e4fc42552aa5f615f2ff1feb30e8fca1db2ff01801765adefe11d435e86236f7ff5ccb31ace438e28c64034bcad423b0829b1538cea77d77f391f5159c08beac020ab515cbf5f95d79543a452ea914dd9eeadeece3b4250dc1f76fbd79448c88965fe59c1f15041eeb3af76c9e1592088d1d8b90b8658ed8a02b62ed2fa5b7334c89c0758a151b90622ffcad797a32515741e59a013442a421d7127891477f863e7e31af99cd34df665d9858335355373fb8ded1fceb4c7a9597155bfe844bcbf77b0d75a8a8f84245acda8c4e1abef1e6c3be683b260a124534cf908fcb5f1ef44d98e45ee0879060806a31c81436f6fd1625d13614598f5247037017fbf96cc63f7b218cbc1c58975c07bbbeb257e729f3a6e3a973c08b3ebab1119a927260695c149c22d68f857de54e2281117d640bc1874041bd4c65b9d3a7551e395073e12c249dd8aa3232dbf377ef30d7e6f62e4e07b2ce94342f34d0df8e3fce1e9e7db12b4fa165e8d890c6f252efa83d38606dc12a4a5ef246fd27904b3e7383c3543349f1cc862f38c491e3a522a63a36a19c0a6d04d2afc516ef2ff2a8d951ade5be88929d98cffb3fbc9bfbf810500105c7d73a0b7019e15ffd980076caa3c24f72286eba834fea659a664d7b9ec60f48003b7bcbcba88dd500488aa2a1a5ec9d2079aba9ca5f0b6cbb44bd098256efa5a2cf3c25583c6bae2dc15e49e03d04f7d91fa8d6bc550efdc7fd9eb804d2fd857197e577937363a22cd2095887b9b3db8c74cafaef98fae9796c1d67f5120ce814599ad86eb54c354eb4d4d67aa45fd3303a5236cc2aad39625df3155366f75c6c8ee821374a4f63496f5d1ea79edbf270932258c4aa271e54cc00672c6ff9ce7dd93cc60c44e6fa650cdab526a03c852baf7e1e83418ebb00735b2f5224066e797c08993a0e22dab9a77fadd1424c4166b1d6630e20191941345eabcda6e098b49b7c46c29691e29f7a054084a8f650fb53e65f1f9f052c475a261618d330efcb12e0d4395bf005c87795f322c202890885c590e75c1abdc1bdb1f4e502fd2e72ba8adffc6e70d27f23d6047908856de75258f96a37a2c9367604a1af276ccdc6bb0c941336fa961313ec12f3c0da7892e7309e7fe5c9007ca910141789a08789e4bfe104f1ee3fa919fbe8c704164a7108b88b5fff15ccaf708ce91d71a165f9017076905b8ce43ce275ef0ec03d26c78e0b943d9fd1ab6b051e1f669eb8cf99643c96294fd8d1df6656a2e98cd945d30a0c035581b2dc38978dec228aac0e0c7bf12b5ae8fb62525581948fc61532830754b2db6cda265298d85794d7708a5919706a972d64e9e8cf641cba5c24a1b4044cd23fab2758d4f269bd8dbd19642225ae4551669c3ccc9288a9a9ec376439ccdf66f3621081f96daa3c3d69739e93658aa830ac7309ddc4669b4682e8bbb7155813afe7ae3d6e7b2bf6648a1e5d35215dd9134b87905146fcdf557166eee635658fe40d9c850c509f8ae8f308dab40eb2fc370dbad95", 0x1000}, {&(0x7f00000016c0)="1c9f416c101259e7a30005e997466137e4fa6b9c909ad3e10c7cbad439dfdca7d1622697a85a1e83cdb9f4954e1db9a7ac20c55aebeacf5af17a131fe7d745da5d92a6a4544546f1c3f2439524dfcde5bc4e674fdaf6de26ab891b701810d7e0890825dec486eb2bd5608226dc0556ae50b771271c17b389c0d2ac02385afa78fe660c9f11d8b723514be4bb9b5f936907cb41aa27ae0ca491726959c55bfb7805dca423513a0343186e0119ca017b1daddb04aa0e042661965264cda29790b8b8e79bada5079d898d849c5b43e2c602442372b9d47336c2aba31da4da773cbb09f5adb09b12b706d681867ceea876d15a286613201c719aeebd413650c9253b24ceb8c015079af9a5851bb8c871afc30c4c722998b8c058ad8a0d2ddcd4a6a9c86d504911b62a698486a94e3c9a2af799482e0303582360b73c6355c68ddfe9e3b9c74e895ef4b6584e0b1bea79d88753f79b1e439f435641e2d53d26c39e5a55fdb30f60667f94269de5e66821df69b7a31e846fdc8d55318e2fc5f50363479a5489de9ffdd1f762beec63b28a3cf1e1eaf2063655a21ab84fd902b201cac202d55f9fdac76f41fcad9f2ce33e39bea1b09d85eb104cb9f1a824273e231bc31a0e2e2ddb844f541763f4c9f7301d0a052fef403f3c0e46fc63d33be83a2491a8066d8df9184059bc5e18abf301121497da8bf0d3f6f60d1d3f4453451632106f1d9fa9b0ee13e1d110c660cc2a6ce812bb08a2f76eb11d046cb5b8940edb642b3ad72e9aee3afa57276de4148e940cf16a52249b2793bb9d3cffae62ab671f4fb0b71d6759b121a09004b41bd0858d781446728f748eb82634fba0ab5f35f4279464ab319c86e75746cb6d8388fb8255c19a44aa33478b10e0711fc544c9b1cbdd3bc6df8d5f5b0f25237de3aeaa0f675fae75c96f57c27176ddd43af8649a84888e464c7c47650cfbe4fee180e686106a243a96b9ee1acb181db83dba1ec3c6c68e610cd63c221a74ce012c94d16c7b8b364b448e0d0f26c4652c24f2a81b7012cf0118f6605f92e01f6e9b7ca32c5de9b1953c06bcd2cc25b7de06ef7a17f13bfedd2ad6390f7b1e590e54c134dfeb74c8aeadd64fa93335dd69f85de224cfad69ada995f73ea1a1c8f99b5a111f879df4aba1d0b0e59e74cb485b51499d029f1bed37532e6a3d24b9ed57d87dc147b5c4d83ad8f39fdfe2c7547d400baa5c31d45b79296e333d41ecc3125b22414199bdfc64f1f433726474a7422a31c3efa60aabfad49ccb11b92eadb9ef3c62fafae13e1f03ee1697737bea0ac2978ec82ead37d4bd26b0117d91c84d137fb7921fa7d2e690d38847e2390bc17fda3c84c47984a1154d14b8b1fe85d91c24d566e54bfe3d9a2b6db04939c4048fdb6bc0056ad648158670cd122817b660e38a0662190556ba1118af6ce2d270653ea601bd888c5dac48b97f6b529b1d40ad1bc78ec1e9ed77902bb7a046973170854eee1aa1a332fd2a660d27fed4991567e754bfeda8eab7dcf3a275dcb033c0ecb926f52beec4e22a6d43b720bf496d65e1788e8feee42d614baa8177ff048ae8eddfe75f74c64db9c5b0a543937fea291e6665d3ccc92b4673a0f2fa81d2edbf4e7c18c858ea9eec4c5bdf488936d637232e41caa6d38d8f3a0811689059200f8b13b1184998d1258fa79c2797ba904f10a20fa03dac62754ce40c1e3d278208a64cf6cbd86e6c772acf1350bd93bd0230fd1e0823b7e8a15ef529d0c4c9a2ceefb3a2ac2b8c9df53a93d3c61c72af9f42cb6e7a33459fd8f8e6abe7620f1bfb681395a965829e201e14946ac45256eb4f1025f71e454bc613d29c238f563b0373e256f0cdc02a99aa9f86a2722c03dc01da2465e6323f0d512b735422c64231d7fa24c0069f4a176ed4c1e4772cd7ec49a2d78a68f580b4f693fb9627aec385571d766bbac51d3ddc6a0390ccc0396ad461a7950d4b15f7edfa8d0e3bf1610ff8cbcf137d61c16ae81468eb96dbe30d47eb71c469299a838bc02628a4da807439c3492f01f902f8cc5ec1ffc069d6e25741d78a52218c7104716ef0a5d8c63aac42776b1a661b96b28ed1d0309849c449400af22fca639fe98f43ba92e7c581f1d608ca02f753b4b31823d789b40605c8ea95e1cc2e7ab48cae0fbdd1df0a3d687178a64ef06b50e975787434768fd38d88ba678ff5552667014d9f2c442d9270138aa9983492607ec4d022fdac7a116a582e552e67eb984af3d94aa602076e9c0644faadfcb8b0db63538b0b83aacd383a132a17c1b062c6dbb79454dc6b7eed062b63e7143d3a3461e596b3685bdf4ce5de6058315549f47db09ac23d468858ee034bc70b757c0514f862a850594964b8b977fd343db40c5df1191f56c89c333c175f884c5307c742e1e572114061ecc75337142f5a4da24ed6c0044a52c4c23ea14c50a0db5121aab4026f9001e4a01115433545ac8e37a58952a21e579741610862dccdb7affac9d8ccf1691ee9af33a1ae9d90878ebcc481b430aac391197a02de799d530a5b28d5a777612e1be07812b553b165b835f593b59bb77e351f835392d6fc6c80f57b510b33e9465d908e1bad6181d5f155a89595eca07a6ac50d0559e1cb5c262c1dbaf6bd55a14a390b8177404dd4b096874ab69b267e12e0cde478acb5e1ce775a467be6aac8ba8e13fe4aa933db510cd18575ecee6bcec1a3d6ab2183cbffe87b1f22c6c51947637d54ea7d0719c7a878691b28ea8231438979bf16484bac89ce416846f742113f0bc7805409014a9ac2d808933596977e63320dfc316c37b7a5dea3813eb4262569d4af976697c84bafb9f0f4d19ffaaf702492a5f6b095a39f911f2e862b9e83b226728b7751427021f17ca771de58acf863a3a89f8854ed7ec4411e078d1ad3f1045500060f577bca197b7f3d9cdb5d57e32c1c6e48184606c5c34de57bc7752975825d399c56103936e4f3f96a383498581ea5b5358809797f1f49f2a542545beed1875c7fe8d53bdb8cd5c8930abbb2b2cf68ab9ebe250efb7f2c2af90b9a9a35746e02dc49cfc4f973c0143d38ce18bc977f3c935a16ddf382216700d627eff804130c1b15f3c2c5c625ce34b64da87802e636b7f42afb04749fd3b7ba6b57b39180c7ab118840629545b17530186b6fae95924335ab80598b70ef15e37d5cc48b3e517b61b56840a0e0c7c60d1529b59bba0de39ddd441161414d1a04b268e822c7e3abbcf294b8b076f6235fda9b12aebedf7f18845106638ee7d2ca1fff2f77d203ed2aa2c33fc88c70cc4f58743d55f5dc58300230cd890b80223dec739b1972c9fd7fbdd05968e1a47cbc297e8c524f14e9971fe806274e12e21a6bd547f6ae2c43f24c8a2db0c90c84bfbd573a686eda66db10aae353ed04e37382cd680581ce63d3b3b9c39736aa5f188fee2d0b70db83d2c421cf2d5d0671cdc7eac61d18542de902ab72df229bd1c6e42c48dacf6f334732adb9831cc7186ec2ce1fb84fbae64e7c75b19f9a1de5988750cf60476295226ccebb49400e6c044316b618e270e4500631f5467adcbdd6875308e50e0a5164dcd58a0766fa0f298a691332a3d4d48b154660394bc37e5d8d2b28fe6a128f348b34fdfea7b907636aa11b67b7bf291ada5d5a9a99257f512e520d2ca93f3ba5d08167c0064097f2b92d24d5bb8da5a4dfbb21c15aaa7bd1ad1105400f225ea01e4ef087ef0d42006f50f018c9a05659b81165ad982c6a8f12cf78ef963681307110cc4cb8562757b0c1ad3b6f7e32e2a62a2562918adf41ca66fa8474c9e6aad9797c107cb172d54204708b450c31930cfa05c227c73ea66620086bd24edd366282cabcd1c8de2621d3fecf364f5809830e398e4bafd1d420749e8863ed780c5c78f5dec993298033bdc53e6223ab65e666417c5d7d473a1d00ad355475cafa2dfab316ad7bb3e5c57f571bf22a1f4526a29bafd69ab15cd2026bfa685bc9ff871abaff0c037deab540bda9c615241774edca43b01de920cfd950b0f9fbf5d59a34e9cb89af08fcaef3dd4c7e24a1f00d10224788cd4ead1b6ec9dfe29f2a82e9f11c620f74af2d3a9533cd24bbdf5035d7ff667d126c1d9b81feaff748b9dbabbf75f3956bf68a8f42464bf3846124f3b0d958bc84a680ccee17a317c7af351274b330e3b3c7ccb4667f6c4d7148a37b32e25eb5f96e9c53ce56c09f2ea3517c122253d409e2aa7bad17b79816412ac1903394c955879b7e5b3c6daa9c2b69b3666127932f2353a1887a1f56c7c02cc5200f2b8929acb86e60c93519e5f67086b6939e82cf4b0e25e31ec68a815fcda5a0d9d6b27e4197120e5a278b267252f3df25b877ee08732bf2bbbbb44fa9457538b9541df29c053a85a0040b5c3791e630360a511c212d3686f13221dd4bfc06907a64a847858f50b6d8ec56d0887dc69818884297f7d8172fa16cb3b72b40c9492a68258dd23c5963949ee0b3f06a8532d5a71f8576d6bfb7e8b66f21639339065a0f1814bc25dc9c6ef08b2e2931a55a70e09854775fadf0c3d330bc6b8ff034360ddb5e8575ddbaa78e8fab1267f26bbad16bf8f9deec43e72061f5875c62e1c0ba7f3f99f479f49dadee1a46b23b8ddcebebf0ad385d2b96abebdd7ed193d9c9f3b27270eeba9b0deee93c729aa642318bddfcfeefbddfeb0e424a79026b8c79ba66c175b22f2d4ff01467b8c14f705dab9e91a5626b11de9076e32ff6602d6e706848c228e7ca7a1fa92d5c06bd6a1782e84773cfc200c30327b7c11ef728ad948899573e2de4bc46a8ebd879f6baa727e05c2d4b0fa7d2cb177515af206248ee22f3f4c9db832909c87cb7b25a8349376ca278877d160c5ab404cb64584f7586c409a545b01067e2b164f6fdc722d1e3be21116a18bae9ed152c1e3742c7a2f9ade70292cd76cfa6725b3f54800c9645818a8cc00a1087cb4a6efc473ef1d137e4d716955febf2de691ad1331bd8d5562676c92937c04090324f3e3a6214e5997091717a2674cead729a129146460aaca67a3e245439085a5f32e0edcd88a0e7844c9851be149f8b3de69bf5148de04ec4486cf06046e5e8065691795282042601252c23bea77e892da24ce35cc255019f8b9c64b161e9d0e66a5a2127cc96a0ac95ffe2308c35dce91d2748d58bc63063d4a77d214baa46c707b97e1ad09059a621f3405a6acf5df189c7098f451abfdd2a661fbb963ede5972c12ceb13d8672a08a8b30c1e1b18b7ec96b2958f5ac7a2e537dccba24288c0fd61fc8e42877a2b44b16121f1a63fbd9eaae5cf5a50e491a4bf19c26fe3835d9d9b089eaa75bbd354c7e5239faf677f3ad882791499f1bd5aaed54c48a162ffccae0a3975e8ee6be39ca5c5a6b1cbbf5b80e395d3f47eeee7f01e6ae948ff6ade2902c57c53e60a2bef1bdffbc898067199d35887590cdf7e2a8595a5340181c543fed7d548608d5e3de6e5fef4d3024d08cc072f6eef17ae5d8a4f54526966ac74dfbc26b507740f795600bf50d30d590400635958739caa84bdc11c9a7827631f92d54e462df1d986d7ab713cbfae80c908ee777b2eea4b845f5138fa4640207f2836fdb58207a0534ee935b5e80cb5787f970296c1ae9dd86bb3cf2242cf780a8dda4223e360fa2364c088e8eb74987758b6356967d65890c109f4bcbeb5d34dca47174972d7856d9b9cec78abff144ff68ce7e2e15e4bdb45fc30fa636c4b9f31d1ef9a5dfb63a05fe5b42b53c6f6ca762d0b59a60f7c4eb460af93c6f8de92c3ab37cda165f07abe94", 0x1000}, {&(0x7f00000026c0)="5aaa33a90f5cc2d57096ebfa2c66c6120603b9d7c52abe3ee4f5138a7188849e1b52f85ed7ac2b6ed6568774a7258e262241876be1ecc8df81882884ff1e02c504793eba25c7d25c82b334cd8f0919af05ee46d2880440ddc035fc43d161a7d85fc3583420b59c0b765ecae71d9059431540f91c8bf39e7c54176f4206cfc128e88c04dcea8bff550da40405b0d3069c5267d7a04c2da24257ae7f08f7e9ac0b60f7c1e018a17287b7087745b06bceb0f22d169128478e0f88ca99", 0xbb}, {&(0x7f0000002780)="52ad477cdcdd0f61d6269d3ea52932dbcbd21dc1413a0a644e0cea07fee8631748b14f02fd34c02cb63d42323f6c01283cec5028f358b8b48585ebc1de6fa506ee5065a3c3611dfb1c5e4625093d2d78bded58f5b3d15485189529387c0f9adcce464cdf8532eb5e1c7c9893cb60d312ea836bca5d32d4bf9a965273fc4d1a58f14e82a3251c3fd56bb7c771a6936d471d6da32d7b043779addd8871cf14c857a120219ec19f59e211205beabb92e80662289da2c22f0a69152a69b345afe511635c901e0d004bfae3b52bb2a1bf97583928d55c6cc002a0", 0xd8}, {&(0x7f0000002880)="86fb05c400a713f557673af9a4a13feddc6b40249261d36e808a962e5fce64603edf22b6ed2a7d30bc360509a375795b0d29ea22261f92cec7a512dac5e4dec7f18c8f5ee7c3d8879640d93da026fda9c272b1b8855a182a5a90d777e30f1637659700f4ea", 0x65}], 0x6) sendsyslog(&(0x7f0000002980)="aa8d221b5cde7b82e76461c4a324b26d0a79676ef4e3b4c0a629a623bd02a8ec3fb9366677e1057d793f943f3a91eb10572286bb18df39f2b114ff66b17a35408a3d2e66aa13a0275cfcad1fe92c1466d0540c77d0a742303bcefc027717d7d78b60f94f1e74746cfb7b8f6aa723da7686c91821f6166f752c1a6ca47e7b9601", 0x80, 0x4) r13 = openat(0xffffffffffffff9c, &(0x7f0000002a00)='./file0\x00', 0x100, 0xa0) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000002a40)={0x0, 0x8, 0x800, 0x2ae}) 16:00:25 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x2, 0x4000, "e307ff17fbf90400004000", 0x8768}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r11]) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, r11, 0x0]) r14 = geteuid() r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r17, r18, 0x90, 0x10}, 0x5, 0x54, r16, r16, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r18]) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) r25 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x4, r7, r13, r14, r18, 0x190, 0x7}, 0xffffffff, 0x1, r21, r25, 0x4, 0x0, 0x0, 0x3}) r26 = syz_open_pts() close(r26) writev(r26, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCDRAIN(r26, 0x2000745e) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lchown(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12139936bc85a371abd0f1efa4fb17a180fb7f0000b3bf01"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x100) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'\x00\x00p', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x52dc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783fee8a9c81") r2 = semget$private(0x0, 0x2, 0x2) semget(0x1, 0x2, 0x514) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/149) socket$inet6(0x18, 0x0, 0xfb) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/50, 0x32) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r2, 0x10000) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="a0b9fc951c4b7752e9e6347bc482e69cf1dd4cf81a2c3a216b34a4f366b20651f2e4396875abcd5a6fd59eac4426863380297572812967b9e41cefb123b4bb78be098e9276779c10fae66b4a406d2704e0666ca049beb05c0cdf18ec0fe3650763990cb255ca6c2638186b916933466e11511c4c921f1d74cc33e914c48e939412c7a7754f218ff7", 0x88, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x100, 0x80) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000200)="00002100000081000000", 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r5, 0x2000747b) pwritev(r4, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETVAL(r6, 0xe97b30e825c39638, 0x5, &(0x7f0000000300)=""/11) write(r3, &(0x7f0000000000)="0991", 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f00000001c0)=[{0xe5, 0x6, 0x1}, {0x81c, 0x7f, 0x4, 0xffff}, {0x3, 0x40, 0x1, 0xfffffffa}, {0x7, 0x5, 0x4}, {0x1, 0x0, 0x0, 0x6}, {0x5cf1, 0xad, 0x0, 0x3114}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:25 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x80\x00', 0x4018, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x100e, 0x0, &(0x7f00000020c0)=""/4110}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000540)) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) recvmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000340)=""/16, 0x10}], 0x4, &(0x7f00000003c0)=""/122, 0x7a}, 0x800) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x6) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000006c0)) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xfffa}, {0xc}, {0x6, 0x0, 0x1, 0x400}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) getsockname$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000d46a934bb58c00000000000000000000000000000000000000493caf475f82530400"/58], &(0x7f00000005c0)=0x34) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x8, &(0x7f00000004c0)=[{0x9, 0x1, 0x3, 0x2}, {0x1, 0x14, 0x7f, 0x7}, {0x9, 0xff}, {0x9, 0x0, 0xf7, 0x7}, {0x4, 0x4, 0x1, 0xc6}, {0x1ff, 0x1, 0x0, 0x5}, {0x1000, 0xff, 0x3, 0xf4}, {0x7ff, 0x7, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) socket$unix(0x1, 0x6, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000600)=0xfffffbff) 16:00:25 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r1, r1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xc3) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000000)="7dc0628bb1a28b470943b0dd27898cb23da41ea8eec4d53d", 0x18}, {&(0x7f0000000100)="74b69e3225652bf32ba9fe4ae9a2fed3227ac842f8a122ac35057850853c36c7a4f04288accd6b22e1a07c", 0x2b}, {&(0x7f0000000180)="ba1a60bca87567086dd64c8ee0db0c939bbfff62e22d4531d82cbdbfa8109d", 0x1f}, {&(0x7f0000000240)="bc7f9ec39fa9ccec3644a0f30653e9c5f6a11e605f0bc2cbd433b4257cc09a1250ebb29b79be5ce491689a9b5f3b56155b0f623c", 0x34}, {&(0x7f0000000280)="20f4494f6dbde0495201f5529269b42072d6bb32", 0x14}, {&(0x7f00000002c0)="5c3e63a35c0efa54a6f74e3a5c7ff80f4aecb709a1bf270bf3af3df970683750bee824128d80baee96c29c703c728a53bbc2847c29d2a977cafdb4d17eee27df4e1b09bb61c682a892dab90b6c69ce5ff6916bcf99edb62f1da601b7cf9e6900f34ed24ced6683d25d8f72a4c8a777c68e9f32d365df79a2eb432cd513261990ecf567e810e56ece81bf78996fe3dad8eb1cb0d353e7132ff58034be33174859d1a2109522a6407742f1f71a1ed8d2e477f521f33f84691eae7eb9071a1a79d110ee8aa2d9ffdd71b8e597a4463e5276d54e7098d93e3646147567d53d1a3a9a1693677529c8c58f7709a034b70599e216", 0xf1}], 0x6, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) flock(r2, 0x2) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r5) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x9}, {0x18, 0x3, 0x200, 0xde9}, 0x3, [0x2, 0x9, 0xf8, 0x81, 0x10001, 0x1f, 0x40, 0x9]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000002c0)={0x0, 0x6c6c, {0x80, 0x80000001}}) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000200)=""/134) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x1c}, {0x7ffffffe}]}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") geteuid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:25 executing program 0: nanosleep(&(0x7f0000000040)={0x800000000002, 0x8}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x3000, 0x100000000, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x6, 0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(0x0, 0x1, 0x8, r4) r5 = syz_open_pts() r6 = dup(r5) r7 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r11, 0x0, r12) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff25) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r18 = getpgrp() r19 = fcntl$getown(r12, 0x5) r20 = semget$private(0x0, 0x4, 0x408) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x0, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r26, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000000, r21, r15, r16, r17, 0xb9, 0x7fff}, 0x6, 0x5, r18, r19, 0x3f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r21, r8, r9, r10, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r27 = syz_open_pts() r28 = dup(r27) semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) getegid() geteuid() socket(0x2, 0x3, 0x0) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x100, 0xff, 0x1, 0x2}, {0x8001, 0xfa, 0x1f, 0x7}, {0x2, 0x20, 0xff, 0x1}, {0x40, 0x81, 0x2, 0x6}, {0xffff, 0x81, 0x8, 0x18e}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:26 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) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x10) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/53}, &(0x7f0000000240)=0x37) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x4, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e1b000/0x4000)=nil, 0x100}, {&(0x7f0000f08000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000eff000/0x2000)=nil, &(0x7f0000d86000/0x1000)=nil, 0xf784}, {&(0x7f0000f7a000/0x2000)=nil, &(0x7f0000fbc000/0x3000)=nil, 0x9}, {&(0x7f0000ac5000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000abb000/0x1000)=nil, 0x401}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000a91000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000b61000/0x3000)=nil, &(0x7f0000d9e000/0x4000)=nil, 0x5}, {&(0x7f0000e14000/0x2000)=nil, &(0x7f0000a4f000/0x2000)=nil, 0x8}, {&(0x7f0000eab000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000d9d000/0x4000)=nil, &(0x7f0000ca4000/0x3000)=nil, 0x3f}, {&(0x7f0000b84000/0x4000)=nil, &(0x7f0000b92000/0x1000)=nil, 0x3}, {&(0x7f0000c75000/0x3000)=nil, &(0x7f0000ef2000/0x1000)=nil, 0x3}, {&(0x7f0000ec7000/0x1000)=nil, &(0x7f0000e55000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setown(r2, 0x6, 0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "955cb8af988100"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) sendsyslog(&(0x7f0000000180)="5b56561af32bc61503da62c33a1626e01a4174acc2983d7254cdf404b35e89a896bff8ea365c421de726902ba155494ec751b45a3fb5d9bbc15299dbc95354520d9faedd6ea9d1f596ccc3ffdffe74", 0x4f, 0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r2, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) flock(r0, 0xa) semop(r2, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0xbb65c1b54cabd467, 0xc3b89589878364e5, 0x1) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000200)="b1f4fdcc687024f84e190a3cf2dbdd71b11be4d1f0cdd66de21078a9611b043806cca24589774f273dc82b3ff562a6af794c7105071b0a8319527e6852ed6ddefb67f1fea27c573bdc59e3935687ed887dfa16c4a46a8840a4e2f803a84bb850604f35077726c15a5863953dce760670034ced503ca175274d0aeca87f00d362883805db11b2d29b101f509128637ab148fc0d46a71edbfb29bdc55163431827617661cc018911f3440c411c2949a038147dc60a151b63846a36490e871ecb60094fe6fa61f5ac432b6a21d71c6683139ed21ff95cdd19f5d285209b5abb26af2a9fb00c0521981aea3ee7934bd9ed757d1028995d6a65fdb51d83743c62e6", 0xff}, {&(0x7f0000000300)="f35ff54b6ce621c6623dab14f770bc50a3436fc72a0545a83ee6d34fd9d4a3688d267e86a105347ec697d9a5252af84f5f0595eee5b27462e400cac4502d37dd0d9f5c13233bea615b488e5eff51d96864c1899decab615f8870f2aada5cf0f31aa62f4bb0e0a1c5ef02406ed5d64d44c463c35f5237dba248576f", 0x7b}], 0x2) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs={0x2, 0x0, 0x2}, 0x8) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f00000003c0)=""/184, 0xb8, 0x800, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{0xda}, {0x74}, {0x6}]}) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0xda, 0xf0000002, 0x7, 0x100000000}, {{r4}, 0xfffffffffffffff2, 0x0, 0x2, 0x2, 0x4}, {{r2}, 0xfffffffffffffffd, 0x1a, 0x1, 0xff, 0x80}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x6, 0x9}, {{r5}, 0xfffffffffffffffa, 0xe, 0x40000000, 0xae25, 0x1}, {{r6}, 0xc039dd302c6c917f, 0x40, 0x2, 0x0, 0x41}], 0x66, 0x0, 0x81, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000000)) dup2(r1, r0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c078791440576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) shutdown(r3, 0x0) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:27 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x81) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, 0x0) openat(r6, &(0x7f0000000180)='./file0\x00', 0x14110, 0x100) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) 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) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01100000c2"], 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 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) 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", 0x3b9) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x6, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt(r1, 0x1000000000029, 0xbdb, 0x0, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40}], 0x2, 0x0, 0x3fc42518, 0x0) r1 = kqueue() clock_gettime(0x4, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mkdirat(r0, &(0x7f0000001380)='./file0\x00', 0x104) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000001480)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) openat(r4, &(0x7f00000014c0)='./file0\x00', 0x0, 0x82) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) shmget(0x3, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000000180)="559c38b46a2b54c9c5f1434b43bd5696f4a439eb87f6ab6c16528c48230a3f8cd942c82aa37c92a1f157e0faa585d85d0b5a00cea43b42cb33eadfe2db67899af87d6cc7eacfb397e5658a4d997c4865a54b5719a3cb1973c90f42bdd97711086dfb649a7aa41b34cc7ae80b212e97b4991d008696876593af007986d0f2ad6b79ef9e62976409d65bcc0dfc08ef204a95ceb371f82ac19b2b05b16953dba854a1b36e661b26a1cd99abe37b023537acdfa1dd46973a932a050c2bdfd47323912664b61a847d1f47a088993dc79fce0ee2884658ae36597ced04d92917d05f54c6ad4868f47901a1968c92257c14b4bb1e421f95243c91bab00bf3b798da62be9bfe260f9f5ecb8a3c36e2c181f889868d7f3acecc4447d564f3374510c988ebd00257d91d3c33200d49dcdf654cea90f947fadb8e0100299236ed38ea5060f8cccfcc57288e2e69a3b541a215919ad92f16f8c07d0acc2ab6b17349a0410ffaeb6ddd720a67e2d35a4557abf48d934e70bf7b70b96a0bb2df76ca5c1b5330106c3a5c3733633655d511ba46823c544efc22117084a0dc95d739666396ae00ab30b27178bbfcf8a70a4c44d262b6ad9bafe9fe9639b3cb257ba29e07c2b3e491071749de028fc4024b6e271432295c35d55c9d2a61f8585efdad507a887f660439e22ce36f846c33a982387b5d5d7ea0923895702c0e59f708a864af42c3600e77a349976262519925c46982a8060411efb2e590808491ef483ccf28bb91da175ca79e0764398097a74f34bed74c750dde7c7db50b0491fbb1f4e2bc144f01e22fde15f63c5e4514912ffb5a3dbd370633e61fcc91af8b5f1c87a0a7e58c0aef7567ca62ecd2d4911bfafcb706f7d7049e25586469b6d3f926e78d7ab6341a6d9139ea1fed4b0cfd0ac07170e1f3b03c6a6d090073762e693fb4f496ae0cd74ccb68e9fb3f3738c1fa628700e0df14a5f688cc1443d56fc2b74c091d4973be1b961384793b54e8989f63adbf3559687daf079de06568237403c5f4f806e095d62573be348f6acfb32b0aaa586aa9c9fcd3ec53250d311f97385aeb8c5606b21f54019fb197cddcf2a3ec2366e57a6f40b054e9e0d2f68d56a650a33df6cb972b76a6cd690e9fcc3177e17996c8899fbc9fa3ff4c3dbdb66d9c81784b8f37a13bbb26e5712f0ca6278844195fd1c90b1f254f743932cd18f52085e794359f7cd30459f5be2b5d3ac795fe4821a06f13986fb03697a634a73885533f0d808fe3a707f6fe76a09cd6e14203c6f3c7a0c413b48b147821ee759f33f7f85bc042ec7d0b37c4328fa1dfd21f8156092749e50662c42966050c62ef736eac2841f0d90012d4fbd67c25a9ca080ef7feabddc12edb12843de44607c70e6abfc813666ad5b80b3fd1439bbdf886bd0c77345a2e91f836e342d56c00a6ed926e40076a54faaf44640f2106d92ae47d2d4d4204a161085298d96463f2579541f3e51ac90b7757fa32ec7097f8d9c4cd64d66752016c8713d12e6166fecadfc85c02152f8ed99fcc876fd1a9f05fefd5fcd5a80dd83474519711808804aed0ecf45c2232d882c26ee6d69c84673dba89078f9a3ab16c85eaea7643bc4c8304642704b37a86703f0db79ad027cc4e87b9121759f69dc12484ac097a329887d524bfdb42c882f3f2ca8151d6660307ce2f523519f8491f632b0456e21a00fb5abf283b9631385b6d2d261639da9e7ee97025b21f19f478256b38648c4f1ecfb19589ae32c54b5367c5327288f043118780daa1bcc3a2d542c10cb2477205fdac7b53bb830ca6f9fae131237a0d2efb0974924e1f1b104b827b59a8e491c99076ee9a77c0001f37758cccd32e4cfb92bb4201293f8247ba7ff5da9754930bfc9fb9c56bb6fc2826e04547609931192ad48920c6abdf2b61c5f3f194a1f14129badb6153db5a2c2c3514022ede5d7ba89af353d9d6927389d6ac4fb8cc2ada0d8e5ec7fd5b326528125254f81510edc4657efaef8e533726133f5af458879468cfff04a14efa3158e709f6db16215a20cbef8491a44de8a7436603b41fef5c238db5c387d596cb4d7959e92fb31ce196faa3e1c8aba9c9a70ba3c4cd4ae01224d1287da64103c0fb6e24e2d900623161d27889504ef7d800de7c3d5360fe9077097fdc9ae4a841ae0c07f49b532745247f03857b04691309bd23483630dcfca169b59dd43ef81c231f7d52d5ce8d5bd19f6eed4654822ffb4afac9b01a36140afc7b0b148fa957ffc6bec71e33128c91baab31fac5e48e205cc4881dcd99d706bc43c92831ffd9dba62a02129b7a1b26a6e729a3577dbc357fcdee6791d1b410ea8ed96ea3e209ca830999bf50c5039fdbf3352e505c9fec3be381b65e13dacc8cc180101e1d2cd6f29aaf2b9e48e6843dcbd5adaf272ea6a97e1b77641bcf2a0cc04ca6c47dd0ab162a3da038862d17ac94455ec18702513863cf2ceb009fe6fa21a89543311a09b5c23e95f4162f9adde33fd69cdec4e4801a2e5d0c98ea06859254cc18d1ebcbca60ce14ba64055ea75bb5f5922dc8a5d9105dd6b554229fe3a73f1bac3dc58036e4398111ce5ae6118f68bded3370418e57e2de25ed5c0d67281c200ba0d597c07d6d52a05e489b8bd71dc7d8327e9ac1d2700e913810390c0e67b4076cde88028de7032afb94e17b4f91e944424a5c5600d3e7a4640a9214415feaa477b532c24ba11db38d647052ebb718f0ea9d88c05ea0ee535bc2a259a15eeb2b78837f3283441ae7783eae55ad882bef4a7ff2cae42f501ddf72a1609f1fb108dc5464bbacadfad4dfc36a1e609923393706a65765e30aca1394bc757492a09026af14a38c5ce53cd9c50464f51136e87a572d4910b7961c897ffe99e2858ed0cd37acee77f6447e66b8b6f60923f91900782e31ce14ed04178792146ae38b8b5e7b41ffc33f11f297ea1d43c570eac576e5d124fbb2846123f22b0e8e35a9c0ad2fdf657031e241564e2f86f0786b17e4a0b413fed0cd5030d5511b677101701ae18ba1b56dc436d65d8f3c91896b1e1a769bab4ac417df279dfe961923d0e1606569daa8d5a175ff36a9010287b46cd372ff2d8cfbbb53c89861eb5e0047c248ea6447877dd401dfed7c4e8a9b24d0b999df43bba011b4bf7efaf21fd6ba2ac825251dcdf7cbca380619898942762ec511d332a9133fcb89efaef9f7ce3c05430289aff12533d0cdb26fafaaa2e2fd2f13eaf82542baf917a651c6e5052f5315504ac8f83c55df030ebcca6f8f34b5ff74e12b09ee5a604d90c57642b0e776e9ab8f586f6e4c73322e34275ac8a5128eafb3a5cef02b12927de53eeb5ab31bdf809a946391a79b90bdd00f4d65d1888592aff993cd3d7b2c5dd4c1dabc913c03af6a14e1128b32568f7cadd15c042e38bfbb9cff8b2318597641377bad35a8e39bad80e5cbd5e63a0daf8efed6100352a1f4c1bc87fb8ed20d9dd21d229354426a337c9ade9c199b6423380925d97941e3ab36b7960e0c1119fa8ab53fa290ae419b6d2bbecb0d49a0fa4983081afc75257c25f0b49b2fd4cb1b5ae873e7eee3f7d41fd3c6c7cd30f94299b110bf27a3ccc2e850df788e92700c100d96cd5b80af456e3d3f2a3237c6fcfe4f11f479d3081b2ef848593552a56e5ce92098100963308dd904c33924b8ae251065e91f7c9003f43c79386008eea4a8bafa59ccc1a3524001b42d05d797e2da4f22432d730dc9ab4bf9ae301a8f57b294db369fc0318126f0d84ba333e253dee4d3d691b532e13829cf17a2b9e9a4e7915ce862aa7abf7edc107eba0376ba06a76572ac8db5bfa8326a2cf9d9651b3dc3a896be32320765f29ec951dd01938e4a893a77f4f77e314d682fcdefed7f8ba90a96f35acc8561a47bcce56aa0558b13215ebd064aede532439df3ab4737136d54ea7b61deff25fb92299a667ecc1de29ce0bb61e324601a8f1a8f6691e5a09af8d3071107134a6524e0587b0fbf96ac316786f560f3000e4ff3e9b131b81bd5093bbd9ff825e825c313923b6b2ef79e604e5d22dd95d9a118cf4c29d2b1a6f44d6b2c210640f5196f490613779d4f4b9df888dfac9b7783bcad44ab285ec8e07f76587ebdd5c2e7a1d8b23fd759c642c8913514a25d8a154a399934f859968ecc4ac03d448b50a6764249d0ee10feb0366e77115d208d6e07221138e9b5a5615b81522d2849233ad905bdb7a97469a295311c51e22b9a333019f5afb1c26d4bdbc53d275f0b6044d89a865c6c9b51e8ae39cfb3156984edc794265cabd7d13949ca4258b3cad2b10829d7015ad635ea7e573d1d569fbbacf621fba80350ea3f75f122269460bf3fb7a8b5f38ac9eec6737114ebbc3ecae07331f271759975d64fc216c891cd1ebfda5d3d89ac7b3b24ef06b1e21b1e169cc1f3e85d57c6176a864f3254f6fc69a068e500456c6c62b6b3740ff8e4ee91d492fddc761f88abe619f87838251ad9b7adeee40aa827add9d4f9496099ebce0b41d62b57ad3343e6dbd99b994430368ed8845d52e31e6afc78ebc6514139c7cadfd64b387496cbf90902301a649e21429b0df9a81ac305c7a488f45ff7d4941ce80a1f4c0e5c0945d934f24dd2081c737fd44dd8028fa741226d7b6f0897352f5b7b546f01542cadd010e34a729445946b82989c16b17f37acf658f7185cfd3dde02033d1d9799de813d8a6f24bb925a7648fefc3b929b737aede51aa4c6ad276e8498a3731573f95c67cce1701ee246ad599c92c601ad96340cc961b57700625dce0885c0c0e98f0f6a688fe1411aa8c65c59662974a9b44a41b015795717f8baf74b912b0d065a8abb85170c2e53b6b5ea79eb35b635dd4da0eed82b262928ab96a016c2c4fcb715929841868111921ed3129686a4d2a33538fc782e1ed14f5e24ae30048912b768a50dcc9236523613e5e9c3d5c4e268f192e2dcb6dc21ddefdfb82207e2a4843dfd07b135b9bb36f59a49f6a6d59fd2d60e4994ab5d1d67ac18094632991e738be3abbffa593eab72a54b4280ff04631c4822416a00034cb77dba8151bb13dab8fe2381403b96d6429bb9acb2863a2e0f9d8f6c9bbfeec3746bf7b0bfa9de7638b7144526050a86c2f5e1053ec4fd21332c1be24af40baadbd3b5476a983bf76176647c2b8828098b34cf625bf6aa68e74c88be2f9dee10cac1045db714b41ea56d6745753996cea170ebd55b1ad37acc9ea64255d60fc7e8a75cef84ab8c849f64687fa649e50485e8204c92fde8ecbdc674b4609c1ed28506316a5d9d0f58f3678df37597be39355f6a1a9c6640c52b779ef1bb230be534ef5c084b80aafb6169ca08f68f93ceccd4ea614ab4bb787d865ea19d04c4fc0c20f1f629e9bc7aab71a78dc4e2ecf5ec096bec649c95975f5234edf8c1231d81beddc0d94cf90d664c6286df8c429f5ab125d5455782b863ad5e1a55d5587fe161e7c809bbcb146302eb6275b7326d97c144fa3f66ea00e4b3271ddc5b3565011665e2596b72ce3217768d768f89772c7370cbf9e9cfe7edb96d7cd929c5060b8e72ecfaf4d42ba571bbac7ac2f76459c9be3fef53872e0b8b870c0b2360055339135eebce1430e298801660381dbd20843a23f13241c19068c51ef6a7ab42d28e6de10c7b8df757255556f57a45e42edf6d5bde06515999a37c064a8c8f793181f09527a3c1cb80b18eaa200fdac1cfaddb92be805ef79c4f42f52e20b83f646ceaac25466bd00b16c8e522af96e2d01fb7779bfb8df1b3a8ead6ab95314b1a9a396f767754fd3c6d1ec7244b", 0x1000}, {&(0x7f0000000000)="6a0332", 0x3}, {&(0x7f00000013c0)="ea9f49281862006a327f13d32db8e9dbc0b56a5f93d3110b4d192b578e9da98da222ad969622f5ca7a9294d8ffc0921fdf86a00876935eda76e38f7321531b06a80a4d59e5e25dcf8e165458e08e79dc41f4e7f4c2860cc487e6103bae3d39d703b870ff07a1c53b25733523e4c934de576c68856cd050797de8cdc9bfe620d0ad1215aa23fa343e5223f2ef475cfd7bcb0b6ce2f891d6cba4bb2d29a237f5e5f1a61fb03777a1f0c9d7b7e37544dfe385f3e38b0fa6323c246f9324", 0xb4}, {&(0x7f0000001180)="5b31ea1d564bb0fb1e8e6a27f3e38130d7c2682b9d603d4b05fd5c04cfe93f14243e2885b97daa0d3328977fcb298141811ce901891415aa548058409b5f6e6acf66aa84b5d6d5b73c8075da5fdaea2f302b276072cd332eb7155469511fa8f6cf370669741ee174625947140bfc97980d186e0b21817859233913ca3a5b79ac880be8f18d6c1328f53ac8187d6ce39a398766e70e3231dc6a35da78da386dd11836f21abc391909c42734442b908310efe169898d45e13e4987e6b497530e9fd61c2e144ab9e4d3ceae730d3dad08487bac395f1797be95b6215fd38bf15b95", 0xfffffffffffffdfc}, {&(0x7f0000001280)="01a1c48e8a15165ca572be1a6c25bbc6ea8debbeace389e6ff8c5d48eb47e4d865722c77f6c130824e0ef415a0e5ae6afe7b4119c42c0027ea3e541b9eedf846a24f8f927f0c96652123c690eb56f6cc9566c6f937058a4eedd6c0a3c726affb565d681a6604ed24d547e5", 0x6b}], 0x5, 0x0, 0x0) 16:00:28 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 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x1e, 0x3, 0x0) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt(r5, 0x7f, 0x8001, &(0x7f00000000c0)="175f1dea0935ab41f5705b70c42cca57cb1399df1d6a8b3a5092d80736bfb7193ce75fb7af0820cb2afa37596b01b6ca912c14303f0cb2b14a23874d212f71449b4b471922c639aca25f6ddc933e9aa03a9264c3561f590638f2109238b0b568ed48a33e863f5e7c887b0500705017c2e21f73d1577e88cb1fae54f46e8fb03da1bf141b485371d7964ea986998fc021ad84a5784c2c71a0506bb92755b471f384b7da5b48e0d4f070e6c4f437e84a1533a43e0b82ffaa749ec4fdbfc43aca7e5cf7c565961c95ea2308f2c53910be74926504e1ddcf4eb5004d289562f98a944a746fb2972539550c8f56759d", 0xed) bind$unix(r4, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000001c0)=0x8) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)=0x1) r7 = socket(0x3, 0x5, 0x3ff) fcntl$setflags(r7, 0x2, 0x0) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x8012, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f00000003c0)='./bus\x00', r9, r10, 0xd) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendto(r2, &(0x7f0000000180)="cd5ca6ca291c4443ea9c437ea8ce", 0xe, 0x400, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:28 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0xffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r5 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() poll(&(0x7f0000000080)=[{r8, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8080, 0x0) kevent(r10, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffe, 0x65, 0x40}], 0x0, 0x0, 0xa102, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000440)={0x3, 0x0, 0x782, {[0x2, 0xa3e, 0x4, 0x7ff, 0x0, 0x5, 0x2, 0x4, 0x0, 0x401, 0xffffffff, 0x8d, 0x85, 0x80000000, 0x7, 0x9, 0x3], [0x1ff, 0xb8, 0x40, 0xffffffff, 0x6, 0x1, 0x5, 0x0, 0x0, 0x1], [0x2, 0x9, 0xfffffffffffffffe, 0x6, 0x3, 0x300000, 0x140000000000], [0x4, 0x7, 0x81, 0x8000, 0x1f, 0x6], [{0x3, 0x58, 0x8001, 0xae2}, {0x2, 0xe566, 0x5, 0x5b}, {0x8, 0x3ff, 0xff, 0x1}, {0x81, 0x5, 0x9}, {0x6, 0x2, 0x30, 0x300000000000000}, {0x7, 0x9, 0x0, 0x8}, {0x0, 0x3, 0x2, 0x10001}, {0x6, 0xffff, 0xffff, 0x5}], {0x9, 0x6, 0xac18, 0x9}, {0x1, 0x0, 0x80, 0x1000}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000045"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='-&{**\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=':-\x00']) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:28 executing program 1: r0 = getppid() setpgid(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0207000000000000005ed0bbacdb312bba8cf12d795f213ca8856f6bb7f23fc72f3510c638dcaf1085a192fbcd07bf3bafe9a036359c8f453daf9bd9987de3fa24b7180178f380e8926d5ede09c45aa253d479538465ed9f8518270e553a92a9e9191b3a62e929f82a66e54d5e555e1a0c6dc78508c421537d48a3ff2dd402"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x8001, 0x6, 0x20, 0x20}, {0x6585, 0xa9, 0x54, 0x5}, {0xb1, 0x5, 0xc2, 0x2}, {0xdb9, 0x40, 0x0, 0x40}]}) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = getuid() r8 = getegid() r9 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getgroups(0x5, &(0x7f0000001300)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000002c0)="9e2ac2144bccd81f479175a67fe19583dcd49024827484b12f60e32d2ecadd6fc46332e2ac32a7cea12f815e881be3abf8cad9c9a9d8bbf552f8af950e2e57850c776023dbf1f4c75a89add9183ee3285f8b0547a2a83192dd7877bc6f0c3de874bf7c9db8f11b16defc9f3228a987d8f05b93be3507038bcad5a86136514472a6778b221ca601f6b5abd4a47e4ee82929511447cdf62ecd22be9570f716ef3e66ce13966bffc74ada346066ef69ddee21c024ab9bdde68e198e0b104a4de9def2589efe4091ec3de11c0ab89d36ac01c68a2ae77f27c024f3d7159daa16f45b276b7be77152e7b671c46f14a79b03937a18e6ceed9a033ddb4f1a2c9df3729767212664c4a6faa0443faf89e8925626fed637198af36ff41d12227f0b6e049cdaf9cb91414dfe5fc3f16818f066c12d49e85e7fa9eb9dca00d41762a93849ed3ab9c9d77104a207023dd9efff32e1b32ddb155268287ef5a807ad0af2393223dfbdbb7fc085b9174f5b2e2464c0746164f2a25a7ab2b8811e4cbde87e5bca92f2824496224f2fad35fb9b552da08b7976eaec3dd01697e0ef6ff4974615061375733793bec55cbb0f2ccae72cd2d1162ba106a107b74fd33dacb43573155a473aa47893080f22efa7e2d4d28a5de747dcda25f3a3069aecb4b140c36d2b20a0541211acf0d26a578c29e91f7e99aedbf0a6b2d4fb52b7e1b83d662205484382fff7d2b322583e8f10b7bd6db1577de13d8e7a82beb1215be1257f408b963c63c3d5780b3e9a5fc60b6f200d89886de0f62b872a6af11a320c0c57e711096d73cc9c3ef8780cbb1f5f6434d9aeba7b266c2c91dc2cbd80e327a83984595d5b7fdef0f0611f4148c6871dae2cec87bd0ef770e23df34436e87833895dee412f39c597d44e8c21815ab0a0ab45036207c35ccb4bed6fde4482a5e590a983852698f0d70dc82ec4ddf1699d490cd5293e669e7bbbd93cf057393387e83af369ba45d6a83ebe9322ce2ed0dcdedcdefbee4aa3ce62ad9b0b9becc54f440b23cfd08ebf68fd429aa4fd50978956bf11565449f2695adea21f9f8c15219ae1356dd814aa043c1dd4c39d911518a3568ce337654324a26e9109e6571d1bc708ba9a35703adb8dba13aaef0278ebdd1d76379803edeebcf732ffbe529e210dca237ee4954b7213f87d52a78cf77b21fe83159de78bb36b2c937c4a966e7a90d1cd2052e24892905583275ec422d7312117af845a5615097a558e3565d8a99db99af0249708c301248af2a3fad9e04b7ac3af6e792123167e3a2aec812fc802547e4d4f417c26a3bcf111e547bf7ed490dc64395474062a76f1adba86f917a73c46074d1d245afa7b5ef507a79562ab4cfa67cb1f387802b9714ca3ed7a8dc55d38a98de0cce76485fdcbb8d1e860a571acaf484678aba6cd583185edc08c209cd5186acabd29fd18a3ffdaafb9e008c6b3068404b6b0a643d52397da3dc94d176ce62b7209bbb7ab7eb3f88e39f2ee5265a1e1124b5fcf30c1ae97a4b4b8af4b4897d8ec15fe9aadca9d564b7c87408c64d259d53bfd470e4a343360c95d9e2746c7979ddf5e668e84d10b5a4e2be741294b018f70c2154e07a4833fe9a217bcb85412472fcf214814b45541d5f8b6274207d11bc38fed6b16a525af0631c85d8330223b16601c8f8af6494ce563a1b00ff973bc6e0e03d07a71f50deff9032eed38e41744646749b7397341a4a74393c30316448d0797eebf95de7fda1fbf998e2aa190b60cc78fdbf2a6548d25d3c9bf3f6ceaac18d5d364424d5db6790a28f7d247391d8574d5923623ef8a0999f5c6137f094578033908fb390e36a21bfc306e4c5aacf46f3a66a45167b71ca62c125a30ce406c6953b61aa0bdde7efd12213530a07a48a169d5befe2e2e0a78c1a29de0ca566fdc3ccd692a6c6c166876f93ce704da771b1cd1e7c549786db42a0a7e2cdac182ccf8986b2829761533a2dc5fbb3b6afd7d28f9f6a6fb2bc7bf8ef450570035ebc75347d307f362e3c3daa5269c1c8dd6876abebe311c2a272f4b722118aeee818caf0bd58db8c776356fd061dbbb4fff6386f7d83618e4211a1add71923b2c4edebdd8ed9f4cea4160de84e89b1f088e2b22e0638fb86025998249fda3c3b4cd8b01b9c774d61c907a51160f81e9104fd5c6e549890ddc8b09e68d3027bb3f47fb65824cbd1d063245dffd1330a3633ff3622f10a2cf70e1ef1564fb8e84d2aeade1860a91ccf47c79ded69f3afdb6a4f2661e6eeb881e83f0a9c16a7ca84c2016fa9b5babbebb4ea74dd90c679ef35388803ca818e34d75dd1c7c7d409db580bbf14068c20313c684201035f03695792d4bab90fa621b64689944be71069b3a2e3ed6909b5ab4da130825cc3d6dfecf9991f19e1e847aa36f28acfffcd819d5e4d29ef21efa7ac94e76130abef70c54101180162fdbe3aeb75ebad2f14c7e644d6b2b7a1820bafcddd26ef0b9c10a4d96f2712d2e7545a168a3e655035eaef5fa41c7051296e928831db36b38b923d15c16f703145a39be40894b8acceff7131f4f38da567906dfb9f61f72486c1fa790b39ff68e61c44ac609e31358beaafa2db3f70e907cee307b7e3f058c4591993d88d32d5f1ff1c846391e428ae6168b7757a86ccca20228ace77c09a39a2ec0f6a831bf4a36c854446e605815ac17f78c917b75b64f8668720e8bc9d8ed9225bb229591cf791fb9f3977a410430a3fecce3654c4ed8e118778ace745eec4f3da404fcd5bfc9652c9bb5a5069793dddb0c66fa1b0b8b9ae31969659304d64f35f1b6ba643b96672ff359f43fe47f79d94ca87da93fa6f1175194bd750e5c4afb8d4661d27643e77a8ad223c6f0efadd1a1ddc579209158097b0ec9837290343660b8fff9213dbd1974f53ecb1a263bb08068eb85bcdbd06f2e11eb27461bee5b9a17286ef23b9a21fa9768b1ad74bafd6469a03e4279a325284af17f32604dd61d0e1687c6f0a287b2c47be3c841121c9bf75048047baf6c195d499f2c9a35eb525da03279a82e0b0f3918a3c5e3e22a2678f5eedc50680e34428191fc79ec0a59bca11d442731757ed609194daa9b3f06422c265ec4f69898c936b53fbad49665eb5251d56d5cd1c238f44b1dab0d65373f5fa8947a180d7975c20da58be7655b490e13ff590078ff96e7a531b9570b26311f7c674e5dec4f048ee5767af9a724f839770c5a0b5ab095522f7ca996793a63d7fd2d2a1dfb82b09f6033efbf4662927ce3fd9b35c831280ec55b8c661909ffaa1df39c060c908700fdc3267b4bc2017e1a609f8a88cde8e4dc73c57f3cc6c591408ead3778f468882273b8c250f0d696ceb4871a0cc80ea0f4dee1564718e413291db01926a56630b49cec126f3292fb65a23d3af0f565e7158f23ae553b8b37f7ab7f88e7022eab6010e48a73ddc56f844fa19b2e181855da50a6741abe51ca319a3357acf3bedb965ede44d9c8da6f8b464f8c3cd2b60cc09b55464ced0d571ff3d79509b83e4298e54b6c030e69ffaadf5ccf5c7bdacdd7babc8273f6d6bfc56385c173868a60bf93c3de122dbbc3eff586075083ca4592151979c58a89458750ed7382e47f0ab11bcbe63a7d373997c69357b9b028b736f411cacbad5dae876e987e4e3196bc139cabc158cfc364e5b45bcbfa6584c7e57d3cffc8f33fabbec152b6dc1c8b5ef238bec00c83289808837627c24a172e78112089642eb64fb6600c90961b929113851218b7ff17dd3566dac98e1ce4314adbd89c93d71d17b74173ac6801e18c2e307e7e496c64f9293345a0827f6be059d5cae2efdc7e04b1fdf3c7c3790997883a9d7d9128d4d891223dbb0a716fa2a4d871fadfd119227307f5bca6991b56385bd14199a98e40d0c821e3a542d1e2077bc876927b0457dcfb486a049efd6cc950a6c7dc3098f404ec94fa404990a4ad6a2f03e5545ae222b3ec1fa019ba80854deaafdeb0dddb1af4adbf36bad9ca275c28311e7adddfcd11dea0d12e72355cc2db772515bb71ade06f107ee5193cedccf3b6e889ef3fcb3412471bfef4693d5f76e424c12cb6b819ccac67716fbbda9bcf37fb705b25c532a171a973ea776267d067ecf6ab994d5295d5c2be2a58ec9fec2c21b7aa35d1d16de759161ce1f57156235f9556387857ccfc7a50e5be00f3afbb440ffda488d66bbd94eb078d5311971bd3c5724db83917ff90d11afe756991e495763bfdf5413c636070a1243e90eae02d72cc7fc5b141e5b10b8131e65b0a267d24e185eb505009e5d4ee31f2eb053b5357ea88a77e9676821cf4d7bc70c4c1852dfaca8f374340eeff2527028caf08ccbfc4e528724029f257267b1bdb94369dec08fccff28ab67775fc71b073c92b40877987bf2ae13b1cabfc4aef18444f6efcd480d432a2e2960945d8cfb0aa06e4a34dde35523c62cbe544877f57d83c6fad06b407a68d4e90e67b20d6a68109b432a9f2ec598a5a22d12a216b73329c144aa53208e5d1e407587a3df5976144fce41b90ea2d9c674ddedd015f31711f179e4014f9ca0ea81806afd8f7beb4bc3f6ca70628fffe2d08ab1a809f749bfb4a891529adc5caad1a23632d84888148e4ac547164d00bca7f45a2ecff162d7eb74a8a84c0385eaae79398af6165d95392e11e0bb931f0d38951b44806bdcef417d15b9c859a4559f08cb47c125aed56e959058beccdf24eb15ea1c9ff73878ed9e5e238ec1e2ee7c20dad5ed6ed1c2de02b2cd9c5f1d530f9495704ec78e95ba744de55820794e6da1918c59b96df207f06f1d86d682de32c27adf343feb48f5b3f856f922272dc7c8565c9d56906b6ec4c8920a9b465c3086ab1a37cffd8a08391127704cbf95b89950786e346ea58b1d0bc521378f54fca20956709e84e49ceeb24e6c4fc75b76542481b60d51695e04355f82dc577751987c18973c6f5af2c9a926d39ca70a7a1f2237ce86fdb88f2f523627c439a8c6c447c4fcd70b4a3ff8fe22542d1b765e19c26975d563a8c130e8303db8c34d8fbcd5298a311201e629086a6e224ee85bf91df085a9dd8a2ba8a1f14d59d99d62b0b8b2ae6a33e82cc2557facd283153bf5382e059e954b401a665a7e92e03e0f3443e94b9e0139a52c1b0172916fbbb04e87a4af0f2b43db392cc86d3187e1702cff1d5366057654e7ad0810fb1a91be2514eb07ff207804f1f24aee1d34b6433a20081a469a0a3a3f5495812336add3805db6216462b1827fd19d1a1e506150785e0f79f2896595485519085b65b8c590ff96518b4ef33ec1cca5a39005f409da9c9c77239118542e6f85c9fba13075c95a89730f5d0aae1d68c7ec6c3259379cb138ff01a0bf0d397282c474d27a1e5e68171e62eb5b1871a1fcd53df390543be9d85c9ce76512a53227ccee9344ddfaaa5495657cd5f8b0996afa6e052f731d9127e7cf599232bd0b3ccd9a04bb4f98e380fb268ec232f2096bccad8f3b198613f82f787680cff8c2a25e048d9ea738bf3a0f99334a67b70cd6a491ae9840cb9308008bee7cb0f0f2e522019716ea4b74c032f24b641be5306bd4e02ff5a79841a4d240781e165315811cc0fba0d72e101d66fc19781cfcfce0e49e86464269009c8dbffa1d25c06529bd835cce12f1f4b7b8d7f49155f465dbef9b29987b307033c63cc434a72728b5c7cabdddbc503739e3179f0fed1cc07a110047e1c710d3824970895533cf34d9049c01eae288052f6d6db72bcc18fea3ba43d9df1c27b4e8a593577839dac01e4c9c8969e478cdafe5bdf63", 0x1000}, {&(0x7f0000000040)="4c5042455f4ed5a034180f4c06f9fa1d77cf791787f3e95456faed587e8b184e32300f732cb7f876dd0680670bebb21246d98e823dd44dbff99cd831147b1a838f06b21521d4b7c52397b119b296370217af8e379fa816ebc18a1ee160a1562e2304efbaef9c7a2fe132a66ea78366164ed3e58056beadfc64743779bb8387cb", 0x80}, {&(0x7f0000000140)="cfefae52b175bbb7835be94380e7f72544a3684ca0dbfaba8f3d5564298c26b3564dceb120f481dce5e4978f2fc76d70a2ce7cd902b8822f6b4c936a96216d2f", 0x40}], 0x3, &(0x7f0000001340)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x40f}, 0x1) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:00:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x549d2b058dc67c21, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r3 = getpid() kqueue() r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r2, 0x6, r3) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x2400015}, {0x20000006}]}) 16:00:28 executing program 0: open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 16:00:29 executing program 1: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000683000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) semop(r2, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) r4 = socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) sendto$inet6(r4, &(0x7f00000003c0)="8390379af3a14e96649388c890a13297838829b21ff3bd0d406d419eb52c7ae4b7a13a601cf1051f6c9c42b8080fc89074027c2c276087078438f556b85e8195691e1e539a74fc396fb9914eeb5d5111079a9e724f1d0aa4f52eac79850b7a19053e3b2bd11a37ec9f79465b03d6065df92cd8fc420112d4b0d8cc82c74eb2dad7b327df58647747998cb9f5949fdf983ddf5a730c99911d1bc1847e0b5453678c003ef11da532be11eaf2cf02a4c1097010b4b503b63556c428ee6018db381d289b78678f22670ccee7826ac0fe8908e016bd3e4219731c1f8914bfe061a6f61bc13b563f77a300030f15e3ea7a47445e9e60f6", 0xf4, 0x1, &(0x7f00000004c0)={0x18, 0x1, 0x7f, 0x8}, 0xc) listen(r1, 0xfffffffffffff001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r5 = dup(r1) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) connect$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80, 0xff, 0x0, 0x2, 0x800, 0xffffffff, 0x8, 0x2, 0x0, 0x400, 0xc1e7}) shutdown(r1, 0x1) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unlink(&(0x7f0000000040)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x8, 0xffffffffffffffff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x0, 0x4342502e}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='WGt88', 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)='WGt88', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x1, 0x0) r3 = getuid() socket(0x6, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) pipe2(&(0x7f0000000180), 0x10000) r5 = socket$inet6(0x18, 0x2, 0x20001) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r0) fchmodat(r7, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000100)='./file0\x00', 0x194) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfd, 0x5}, 0x10) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [0xc0000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}], {}, {0x0, 0x2}}}) 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 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt(r2, 0xfffffffe, 0x1000, &(0x7f0000000000)="8c7f2dda4fc714361ff9cab948fa63fe5e82a3081397f5723232529f161f86a8a73e6c717dbe9d9d6de563ee562a05af5d302884e4dcf2df4a5c5842fc1dbccb9e761d94222f1ad2f118e9b1fd47a3b6022688b2dda4ab855e1192f6da97db25f61086237aba", 0x66) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000040)=[{0x4, 0xffffffffffffffff, 0x800}, {0x3, 0x6, 0x800}], 0x2) r3 = socket(0x10, 0x1, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0xd, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x2) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockname$inet6(r4, &(0x7f00000001c0), &(0x7f0000000280)=0xc) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000540)='./bus\x00', 0x800, 0xe2c293a62c00490c) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="fb4aea100e688d4be03354a228df5d48b43c7fba1cccd109d33c7c8d84d5bbbf1b3bc658a640d8411098e5dbe869dd6e6980046728152b73b7656eae23f319f1d44a0b1dfdf561bd2616af4d5314442ff7525533bebe2a0ed791a6cb127bfad18ea0f5757df7", 0x66}, {&(0x7f0000000580)="5dc8bab1795759701924d2040ecbe8b89bd0b5a966f3f6a5c6f872800f1e7a03364f13c64643a405c17ace5abd587bcdad0f82d87a79e117887682800e2a76465b3de05f1f49b370ae7ed1cab9c12f7cfdbb2dd83d66c051421ed33c35faf4b7cba25d42863b97bd459b88d1872f7b70815ab1d9518ed1df98c80f50c26e3cfa6359565f6d2424b8e689783c874e3a6477e3750a34bcb030163fa78d72aebc172a79ac407d48b9cd17b14ffa9fce8da42424c393c0fa0a63febe59e301cea6512f5f2bf4a78e0fccc61403455f78ce9e5e50f2d060b8dcccddf2170bbc01c2de14a98b702ba58e48c979cdcf254cf9ca8e5099d4ceb50b48ac33273f1771f278afb1f2b339d49186241053cdf36feaf34266a92859f322de0ca81e462982f9236eb7a6e90dbb51cee0dc0d3aa69ba4fc4c4ab12cc359ad4003f9244641faa48ff638c115216322df5f1cb984f53c8c9bc424d16ef7c88470c51f9b984b34a529c37053821a48c45cfd53381606428da26b99995b24682a33d96e6a1534925b73918efc6387a46175f387a3aab0c211d35fc42704ac7a4f16748ced8a438b2d3119fd641271e86175101883edfc2210d504d0879124d643577118bdd5a79d9a8558af7e94ad910f1b65967e1903cd01bb6da44d16cf987ef45b0aa9d9c036ef3cc595eb7c3c0f2bb63db32d6685ee3da00e52f0d56291a1d832da88365c712d2c1f31797931166a48c8664ff31121452ef53c36c86ff9f0cc4c7cb794a6357f83d91e4e1306c75da3e373d033719d395f921cdb9903fe909bd9feda029c63c1bbab9a9ec570f250009536b7e3714fd13636c14a3c10f3f1c2d4d499b08f8037ea647ed54bc551389e949824a96334ec41f9791aba7510ee8a556fd448348145c4f17f60e09fc96eebaea7c9276eaf600883146776dd69bce9ec7608b1d527096d114024474d60eafe944557a74c72072bec47d5a278323aa494e354b8e8f1d9db7861130ecdbc9488f2f9e94405230e1cdf0a88d0227f71a7e474e741873fc86514c403ba3bf451657ed4473027fa9a661f3b9f1f39ed4042f5e441a0154105671aba936e1e1c5fb88982d42705ea155151e2c43a743c796906214a51c2b873758e2130de567fc5b6e04fc2170c74d3ded3cbeeafcce3943a96fb7f8d34337c4e081e8c063f91475a15a7cd004f952e500c456f6c7b7b3afc33bc76cf5563c880e728748310a27915d328a28d207a7379510da72f3ee82f4446b2de4d2b5d575bf9a0622875c6dfce6762a97ae3d97e910ea3ab23394c0a71e4d2ee0a21123f5640442988daff491c06a6fafdee62c3ce91e2ae1b0fd2d1b01e2fdea2dbf29bcb9c40c9efea3d8f37f7cdfa5bfa7593447512bc3876f7ef6df65d0e1dd76097a0aadc6e107584f4652f871f9804991328293cc9b0358b0ac5f26c5f8abb542bb463844d11089b63505a78d23ec225170937a14cb7456173d0d147587cc59f706e01cf7772cc8358dfff853b4d1fc373e119dc380076d47321c18928824dfbb19973bf482abef799d1eec362057b71d48aa0f9f3ef97e06a7a349dde2a717dc24e8186bea183e5c4026383b088f09a92bdbd1ef0e47c006ec5928abc48c29ffd4c989f20adf79b8b12b816e64feb65bcea77d43a65270661b8cc426546dda595292bad691b15894ca0a89cb55f5af34875188a803a7bcbc21df1a057897e254c274c672e746c4770654842d942d7c8349544b6fa3e00d8c7e5a7cb162edd3f3a85c4d6f25b01e4e39d15bf847dcd38681ab411524b7a316ee1db3739f5bf0d0624684d831710208a9e0b4913abfcc38018fc3826c644423ff834ae30ba2f9c018f6b4baf1973d9e966cabb8b5d9fd4bc50788aa09af13d2b3c54e6c6c28de82887a51d9773f4c73af1f508ba4f7ce861d1d413de8218fe398eb62f63774681d8ee443367120bf699f4fc09c5e31487cf133146c033ddfd4eca24add57240630f20dfedfd476342b74e1554a2c8bd967dd118864eec908bd6220e38a41b8368b4c40804da79f66e6076609a42b5db0cf5a16e9a19e4975086805d1e6b0ac223742f9e8d0e91dcf4e19546932d7703f19f9d34f4966d5d9c8cb7182690059f2f232d35a7df7005dfa72f485146f9085bd149286ff92ba80c56c87003caa68f0c8ea95fde9a2d4bc34e7487d635275783db9807176992e9e1d0a8cee9ecef9d988f1c59c5281103d37936c52e0a2b30c2e176a1288326116347e0c3d9d963bd3774672ce69b151ee6a35bc4737fca5ca01052c36ecdccffff8d2c5e549276a4a89dc4552125e71d7b4f9407886e269d5e8b109091ebad737ec76b3b54858b8384f5d1e3a8b98cb735dc4e4f60fbf436b34529fc17ee731cd66378d83dd6f0c36f2ff19060b10de32a5dc4e5703d1f8c58f255befbf3725a61e895143ec4b4339e5a76282d3b9dca5c53ea030da65ca555e1314e8f718b924bba742002dcef16013d373d55a18d09e9af44cdff767c6b5b199b01700c067666987471ad97249e9d84fdf6918b0fb5f4acfe642663249ad782a733df1915f90de13f14de5fb34ca3aa2800358cd5da5a4719eba72cc3b7d22dd4d3530428eacab92102dc5de76b6a47a54c9383850bf4015ca04856a69b265129797f3215478cc77e93fd683ed762c5799f4785deec899e987571008f3a24c099fd7ce869295c73844337439dc29eeef65b40aa5e865de49126c7b2255f3fd46e5b8342aacae3723035152288dc5e3bea46938ae23b56c85980938d53d8254003046fe3c90c1db913f449e884a165463788250eff69f455e49eda21d83c02b28bbde861199a19267798d980e6bfb575c01e4bd6d4cd499acfc8c2cb9a8593d256be8c413219df0bbd7d721afae41f20219fdbe90374d7ddf80eb3637330943ff398107623603b75091cd03126480e0720344171f50adaa327d3425563a5ec41df1c96a3e972661160407caccbf2dbff637bb2c4090891fa017249d566423cb3701546bf2b9161bc71606aeee5b32acfb10713ac7dd895004f54c824bfc1b3fbcc9108d96fc0bd326c8262619e27c941195e258deb3da39339b24d63735fa414901edf66bbc2ce3da86bff2a705cd4a60154f79960916e3e36a4b4e07e29edb1fe59136089e2c88227ae130932fb75e996252a5600445cb2c09c626f85e22c76d7c874d3817d305f91392465a45d31d395347675184e776776d793cdb69a05de72d70cbff3ab31c2720d9fb28e0ab58462b76f9a255c77a4f12eba91a652d674de1d934e44655c6df237d26896118b0b6721d4ad407fb3257917c32cd67b294055afa5cd0341c44ec329af326c64e3247f34be24acd221abdf5fb6f817270b7600d388b83b70a0056baf096d7403c739aa01a05674203d5f2197c38f89bd35d103902028a58ab9d4152db47c71636cdbfb021ddeb4ca07d61d14ae261970559e146d634d77b6f6c496151035cedea74a6123a26472b0c32addf0c2a6c696aefe1f80860ce0ec59edd1340df3b8e1ef665146dff24d138061f898aea24457bc0fe6130e93805db7e0f5f8dfff3223d022d21773d25adf62c28658eb49c5e432a02f19762140fbc0a89d8cfa1caa14d5ef240662effa49748a43069bf28bb34bb989d19a39a643158b983a163e320c990efd042b92b738ba410ccc58aba498c316c85082ed4859a62bbd5297aaec8bf1e95fa1867a9a4ddb941786f44ab8ff3739e30b75f03e8cdedf285179b0dc37482d16dcbd8c2d134e99141f127c9e0943bbd1ba77c4b6b095477cf1c9ead798c4560545011632802de1a7578318215ea54bf892a606511bdc681699c17a18f46fb81ac7316d5509b0f836dfeb77770a92175fa8e3cdf5d36d348a48dea75af0665f05332c04e576eda8429a59cdb56bddbbf85a1f4fb20a45ede35afa4cc90e99d66e0ba1f9d124f1f192435b535fd7386041b17e2f94281c0a2e85835ba59a8b33f526b3d7b3ae39f74c516c794697c6d4493866ebd2c3cc9b385610cdee019de1dfb3279a7d02f5d627fbaa9b215e8270d671d7ad10e8984b7a3031fd08d66c594a3fc59b3bc0c11c03511f4d44f16a63c16c607926cb0f4ea1b73983546d8499f052a69b4db530cf0de3e32003b3ab264aaa2a02f18a8040d0e687a88e2914aadca567b84369d60e5f3f1d9f6600d81a06ab120557f7cff10a578aef7d0483247fb6b752d972c6bcc8cd92d9a2246b708ca3806cddf60f1ba7404d607b3f443c19fffe57ee33338ecc4ed7686590c269f0265bd28e9f4a03d5f616cb312147d8be1538d419bae16302928113bd1facad43d15919afc8e88706a378293207219984e315f0df5852fafaf02c49f25398abb37c3393c40c9b0b2c5a45245b35fe171a282ab3ff5325c434e6f85425aa1084f5ed47a7f835e2eace07fbddbff18154874a44318c73aa1ea46679f7e23b769c73c1610696fc685ea9fd6eca6219e18e6a235b5bc39a5652543caac4379f270e6a8a8b4dde6341c90a2321162d9cc2a82b763de23baccb8c0c29912b415140ddfb5f92b012e9959460f7e9092b57ea37bb8c25ad52328be777ffa242efb43e6630f5a6f5dfb752ef0e417e6f10ea52824d492fad7f2c8f233bb9bceb69befa16f691c4b408847baf809539ae0029e6c7aef13d8e53bc80f25b580f382ad66d406a641c8aeff622f8fdc30c99072cd7c775753eae2260c01f67f21bf034c41e804267b10bc44d8cdd42d998863a58b29edee0801909b1b4dda58627fa9038f1f6713a77ddbe4440081f2e33c262be807e8f96e618cbe926752d295b5bb5f752c2060579d959a97ed8a427c21f916d6e6bc3269814b5d0f4b5b01677b46128ee2ac7d00f2e1f8f368ea8640a98c6d58106c19125094fd43968c4b5bf4275af0c991a02234dcad3f846bd3e279a01aeab8b1cc1face70d30698e680442dfb95bbaba31c064c7961812d9eb183f6af734e2eb9d791f4ab0f865fd2f1628123bb109c2c784c2137006c600ac2624a157d69d7bb5e49071ede93dbee9e359faed844ed73c0f7958622ae8b49e5488d3dadfbecf622b7f5fdb6b2ebc58f9caebe739d646af5e21ca5327c6760b452962f7801388040bf9f3ff7dc582b1942fd17fcc1a3c439b30fb954b58ad4bc51581cd810b00caa0e91989fa7439ba042f0e10f6cc450e8af96e0b4702d19a6528e62d691d7a51cf65931aca479c9d171b473291822e7f7ba5c2051dc200ff63bd2e960400853f2840e8144536a75a1b93043d65976f309391d3f32bf0770bf937e34f60494e35e34b0c175f29cac37350ad5784a1e4c7dc791cbd832b095544aa747dc2425cfff78c9e6cfb4d56a4876bb96d681b8b945246f57ecd89183f4088f1ee5643b12695a87ce038d798a9ceea49c555a64374e0e5bf1b373f3d2d8a861f6990f007a996d49c81109268bec2737427b142ce29d1796ad4fa5c02c43fead9810f5eaae9aa262483455b7211ca0bc542a8ef7c944f5c824baa65cee65c84226fec4709402c806cb394710e3e4f57c2e89187b142834fe87bb98a407a83a4a1db9d6e1398e97d2f6a1d4d820349687528157d33f5627baa6bd89e7526158ac0d26c7f7036710c30ed52f82a737f0cb0adb57b143cbd04352c24d7399a9641beec455e80cda22050666a8ed30cc1a487687b90a995c378d593f4d96c46f56c77844e30d44e5917d62bf8ee3c60d08acd03606ecf6de2d97581c5e5d3a75e13c9018dd434ade4e734490559c4643377d3f2a7e7e3e36b7245ac6494ab8b236ef5247e07725", 0x1000}, {&(0x7f0000000100)="2ff84b59741705a3f7b145b31c80e5e6ab493fa8d70fe2d7aa90aacd037391c3a534ae78b28fc52169a9ad2262fabcda62b5955f798367b539be014a55124c13a6b79595fb2404761b6beb37318c974e2879c591f52b72322a2a760e9dcc1e31b43aa65d34a456f9bdba1d41d61baa3c047208348c72cbc6ff54b9d714fe", 0x7e}, {&(0x7f0000000180)="8216b500955e6fa8cfc98c31b776ca18c35f043ef98f0da41b8b635c515c68e3fa05e813db99462b5b88a5d1bc7103ba7793c293835a7c1e085f5f2790b5693afeb816673624c9f09167cb04fe41b2ce3ee09dd901dff20d103e5ade7aecaedbac87d3fff3a52413ea8ed04d84fb8da60397c65cdac26c7443be61dd72e678994c62f681eebc0c679d662df4edc3e85661a8e1adbfbe4d7f1cd614b2944accb65f1ea9f04dca79ae2c49631227e3e9b07ec5", 0xb2}, {&(0x7f0000000240)="1ee307cde5bf8bbd818addef2e20fb6728040a94233898646e3dc71aab686da385fa102b6b65d19ed55f60329f507d1d62b5ae3e5658acb562cb805afbd2a13251ef09b3a4cbdc797ef2715a2929512d2f20f08e4b821c09c61a2159df051ac9d7856d6d3f5e8ef9bd42045fd342e93375be96bc969f8c904fe4237b9f0c904e25b7ff023cc234698e67a48f4fb3f62a0aacfd76db9eb64e4b5b27c3e50b78bfe231efb8886b3315c25087fec187d4cacde9cd64c28225aebe3f", 0xba}], 0x5, 0x0, 0xf) select(0x40, &(0x7f00000003c0)={0x0, 0x0, 0x1000000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x6}, 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) 16:00:30 executing program 0: mkdir(&(0x7f0000000100)='./file/file1\x00', 0x114) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = msgget(0xffffffffffffffff, 0x464) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r6 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r9 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r7, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r8, 0x32}, {r9, 0x80}, {r3, 0x80}, {r6, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r6, 0x20004402) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3ecfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bca87a3fa543d604275f54825340c2c545366d46d582ddac9c174ab439f5c6f97d434c45e3d08c4623dc08859b679b7200717f01a13ff548bcb4204130d5cadb53a721ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50b81943913df6aa2180058add538be9f"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r10, 0xffff, 0x200, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202c0ffffffffffffff8a02f34ef0c892762238f32d4e58be150040b7e7e32765d7b534514baaaa12866a26a8e5456eefb66c8f838608ccf2df2ca3e814bd581ed2895b918b709341619b2779061b0c75a4375d0e854c23f543e1dc50263ae7d232577a4ceb0b496ab6e29d3613731f7f73467cac55de88e6b68581a89fda775f60f40d45580b59cc3e7908ff2fd2ad616754ba99b7d507c69853e0a707baa3adb9e268def2d8a195681c6dd1b7eeda291e3ff2f058a570ea2648e6bcc9f0c96d5b669fe80dcb346caac2041fc9d9d3b0e747e3711d4313dedea693daacc3dc26c1f00a01b74eef9dacb5fd"], 0x10) write(r0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) 16:00:30 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3a2e36ad845934bc2154ad4356d8552c6a90fb2279a1cc88f5c649d6cb6be16b042ccee38212ca16d126df17b11f5039b9b292bc667b17f2f7fff36eacb7b228937faa39e8e6a4c5352a7597f2ad654012954ed394b81529d0b3efcb827a4a2b8bc286cc07b958d53bd65edb0191c1f4d6bd3efc3efd974060da5910d2c6dcb11d3229e133d94447cdeaa067475684e995a41ac0c15e0214ffaaaf510064025d8904f4bbd67d41106523435e8bac3195ecf4b5c09e8a0301a3aaa98a4a7961a1d08ec81ae837ac18ba"], 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xf) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x9) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x8}, 0xc) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x1fd) socket(0x1, 0x8000, 0x6) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x13, 0x5, 0x3) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:30 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000002006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:30 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f00000002c0)=0xc) 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) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r3 = accept(r2, 0x0, &(0x7f0000000040)) r4 = fcntl$getown(r0, 0x5) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r13]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r7, r13}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x957, &(0x7f0000000040), 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r1) openat(r2, &(0x7f0000000180)='./file0\x00', 0x2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) fsync(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x2}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xbbf, 0x3ff, 0x1, 0x0, 0x7, 0x101, 0xe3, 0x2, 0xa0e2c6112c11aa2b, 0x7f, 0x2}) fchmod(0xffffffffffffff9c, 0x0) 16:00:31 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$setown(r2, 0x6, r4) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000202a1, 0x105) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5a671b00002a538706000000b810000000290000003100000003000000dee1ca32799d52ef696f90897d87542d749d1ec66733013418b3f391de57a4c2c98d9ad3a9fef3387d06da0e2185da2d89d971cac8647a5d"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) 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:31 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008c5000/0x4000)=nil, 0x4000, 0x5) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0xffffffffffffffbd) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000300), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/23) r4 = fcntl$dupfd(r2, 0x0, r2) write(r4, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x400000000018, 0x3, 0x3a) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="822f667e00000000004496e4ccd4b58dceac27e924194bef8908abb9ebe80000000020c3df0a451b3efbff1dcc1c5b9adc06234ac7923a2c2665d9291a0db66e8f0600d300000400f719d396fd19a78fd85b8d19ae5fe1847372bd3e8b1fd04474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0eacb7ab9aafbaa409bb1401f828ebd91d3a04ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae59d1adae20e0300000000000000000000000000000000ec71d345c43978924aab083582936c923f190b0500000000b98b73c8f2a93879dc0000e09762382cd071ea429f9c5051d93cd80100016dc3a5aa0d7134c630dae019439dd65287190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2375e9c9e56b7f4d586c3afc080eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d383e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae00"/408], 0x10) r7 = socket(0x10000000002, 0x2, 0x7f) dup2(r6, r7) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x31, 0x0, 0x800}], 0xa, 0x0, 0x0, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1}, {0x18, 0x3}, 0xfff8, [0x9d, 0x0, 0x0, 0x0, 0x8]}, 0x3c) 16:00:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0x2) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:32 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r2) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) pread(0xffffffffffffffff, &(0x7f0000000240)="e4fb83977a7a44deb212a55adef9672a84442e96b92e60b5606c4433707b7fe73bc6645d1e8cdf2639cb2ba86d5723c98564ccce4adaf174e6316cb033ae9b7a540918b23c3d64a630ed1363879b0c588b63582c2cf14f3f86cb2cbed704f40341a041670bcbf8fc14f1a148a8a414ba8565fbb37d772e2826d47774627f7838421dc1fdbc317f54fb00edc453e034cfe69bb639", 0x94, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdc6, &(0x7f0000000340)="b6ed43bf90b4dd9cea87168f6fffdfc4f3158d742a6fc26436288e88f25482c40393ec86d0b814fc038f05e66fd3708f63a8cf817d30e74987acf93c4f0c842adb1a022d8df783b22183b1ab0ee8357e45c54407d7e98d7c750bc85f7f151f6dd1bba0f51cecb3b4117774ba0c7460562fc5f11231003ba3ebba4ce4a9b6f09ef9d1d0c70bd9136ab6c188b0da9eefd74837700c8ea90e2f439a71e59b94917e0046a64f212932bddd8208b3142cd2280992f0b72f745ca0b18cb29a25ce8585898a297fe5ae85af440aaa90df5f8858ba4ea7872704959b863f7434fb183371d91aea8cbdbc76568a3acf42c7a414d60971d678cfb5b5d78c168bc722d512e4f5f44ccf8d6a23bd19d81dcf2190cdbe6130fb0e7929ae72d85b075d9bce64ffb3d2fc301367c836621b153777664dccdb670b88561d0910b96c8b90312cb357c94e189f733308a2b736600e6314c03516fd74eadff4432ddbc23185d5a4a601fa068d3b4cd26d5609b1f70cabd0658c3a32d9cb3943a6a55e728e523a56b58b1e0f0d0e245177180f31017a5f2431bd170add343b77d3f8b895f616289bc7b1805eb1472b7ab02914") 16:00:32 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r1, &(0x7f0000000000)="511397b48beea6d65989a2abc5de175bc9a0286007e13f3581", 0x19, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x22) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000640)={0x7, 0x1}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="50710ee13b145466de3705a6284865df8c920a77efce925617dc49a8acf3d66bd49882530c2ef8e566e347ccf3f077269ffd2fe237d8a3ce931b54b7df7f512c2cd3182f1dcaa140bb540f3a48cb587972ac879583a5adfd8c862e1a8d8ab38e524bb16a156060a4d90812fd601fe2fc7673f833824c31a29039ecc5c470edcdb61651b3dfb84559ae274c5e76bc82a01f4d0f55d63f01ebb7e6b81c778a68bab76d7b69bdd3558a2a04e37929a17c68a12c9eb6c5450e3e0e0c53587d", 0xbd}, {&(0x7f0000000280)="adf9d1841c542d8c77b022191825d1a8ec5b623f28ac487ab962cf7188518ef4c234aee2f6687fc8cf939560227e6c4025d876f2061911f4f331dc66b649a34e77b13904dd9244129153a365fcb1408a45b347166bc7ccfe4431a15dbbe22fbaaef0e1e58ce357f142a08307f13076fb6181237d6cfc0907c99874fe28149bdc9c55847025927391a834e0dd753c9b267c1ebc53019aa9c854676ad3e654b4adb5eb202e89ad042b7939c5fe58216a8218ccc8a6f60b7ee7e7d5d75919", 0xbd}, {&(0x7f0000000340)="da647346fa0023969a0fe2939cfbb624256b54f2dcda0e2c0776f8e9ffed7bf7668c656abc64c04289c905ced913f7eabe6bf883ba66b515d35a52aece24da72004b267a2ab50b9c304d276d3767041e7fa668a393d343b751271554e97ab5e192edcf56a57abf3587be87088b69ef740944a364d07015ab3db1a99c1f2f792c5985202b2eca460b93f287f4a7119e7041dd673b0edf0910863b649466b9d0964426bc3b2384ad2ab5c00f97ea75c0de556d42871cf3319b3d798418632e1554324b11213678a324bfdd0f5076c7", 0xce}, {&(0x7f0000000100)="120e8de0b167371dc542e1884ff9ec988afff76755018700590e921c4c33413fc06310fd1b031b08c2e172f12f8c3f1b9a20d5d4eef1e5cb2fa1cb4990e348cc0947aa1f9eceb7b1efc7c213ee27e3f83e9a72bc7e1aca8116b141b55867eea3ed22e80f", 0x64}, {&(0x7f0000000440)="c8b8e492598da24a366fd60ee41a0a8e1ee558b2ceb02150e5f87fa9c70d349bd51c13ecde2535bb35d15a475bd92cf2df9e868b106c1bd52ea143a596a765761c3fdbfe93f424a6e184ad60", 0x4c}, {&(0x7f00000004c0)="3faf202ad33d9b971a58f73ce5713c095517e64a05d64bce4b691262838f3c6b80c0a9557dba3761bcf2a665e5e76bff678c853297e8796a8212044f39f09cbc012fd2d9a697d06f3a2da83d183a476d97559b44c5991915226a9d17ec2025c4f98ac02a3f93c9da3e9fe0a16bbe335445b9a1b7c9744b06e23120a5eff3540d46bb8bcad3a2672beec13f188cd2ddf5ba7d402dc9e0e56d809d517a6c3d932f76eb91cc3cfeae14a402b4919b0c66476f32ebea979569051cd9c41cac961396da868db63cb4c410bb17ff15cc1a6202f264f63f716e777ffbb4593f79a9ebf2f2abb8b0b0e795495a268ac3372169053468d88886798c638161", 0xfa}], 0x6) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:32 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x11a, 0x0, 0x2e2, &(0x7f0000000340)=ANY=[@ANYRES64=r2, @ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32], @ANYRESDEC=r4], 0xfffffebc, 0x804}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = semget$private(0x0, 0x3, 0x141) getpid() semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000200)=""/154) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, 0x0) r9 = openat(r8, &(0x7f00000002c0)='\x00', 0x80, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000000c0)={0xfffffff7, 0x6}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x9, 0x5, 0x3, 0x0, 0x3, 0x8001, 0x4]) 16:00:32 executing program 0: sync() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="344e2f464d257fe1dfd119084252eae18f0c12a59a52d785d2b8dd49f1f8d5aaf75ed18f4979568dccaf327b517e5ab1b9f2ce4d16df3c95042a9a17633374ca4b7d214b86320b360124cd50429a310b1c28ce71a51960223347b5991f40de1842271fa8abee4464ac9c06b671195066737ff42e9af43ccf710fae945ebc13c1ccec4e3df2787607f7df8f5f41fee3bc780e", 0x92}, {&(0x7f0000000400)="2b9373c25c2a821a1e9541692824f7bc092f94cc953cceed0f768cf4bc88bf0991233efbe33afd703f44495e33e67fa165abaaa77cddda5bb9c463c38f2a404ab0093c5f14cd0a1a372362d15622621001a2ef419f98061ef9e2dde06b4d160feae3a5b0286bc2834ad1bd6d70137f09a22dd84493c36c9905a643e0ee93e68896f629f713a0df40c4de4019c179f5e096c9d2b63892a713b7723194978b4245125de856cd5c960933835038b3", 0xad}, {&(0x7f0000000000)="e3422367af2d0799bc1d67f057c2c92cd07cac30cb768278a90dcc5bb87a87585e", 0x21}, {&(0x7f0000000d00)="9335ee633f6ad5e62b576396e92e3c9e8a11c7c9bedefa4c8deef997141823553e1c93a80cdcf1b1987863dc529ced29d8e6458cb97cc4de9ebe0e9d6dc178d451c5d992ca90b1c80cacfaa4cbd5a735f1800a1c9907f65fd3d4b187cf6a6fe5287b0d2e5fe63e528eea29f39b05e8d49c17d743ec287cdb51ef72b25823bd23d42465752767674365ee94f100d693e7536de025b1ab0a0dfd6927a864b8784a17cae4e8e523531cc1b5400f299834a9e888960289ddc7786920095bcdd3c2313d91b1b428a48ad0d80fb5e3eb736fb9e3792229e4ed270bdf0569fd021bd8d934f13ce07624b57fcdcf41b32003cf4253c8d046fd4e51b5209e0feeabb25c7e49d4b9d5638b9cd96d5e15da30e4bff8f3dc26e739e96133b7bba1dced77fbecd0066246247097ed1ada05d9d3a91c4def567fc61dd6286fd3e4fe95e7899e11f62929e0bdc598ecac0f6327fd90f5c089eae51a71e3d3d9e7b557e8e82f82443ca8f1246dff7a7553026ea5c39fdb7f94bdd9c94120b22ba1ccdda26aa2fdc864fb59d626a9a18a24509c9d45cce51a4d573f830b69d190675cab9e2094a32823215bf09c3e9fc796bc73b9cca2b35c85153a232d2f8286034057a5bbd33fb087c2e350c6eca156a3a96aba640932d7fe48abe8d88a76e0f33a20b686dab40e52e9971c0cc1cd9358f51554e0a7cc0145f67487b2339125924dd9e4e0f9476305bf61d5ed402f40490727a6e5d4aa6f1f29157eb4a3a55e52633eaba4029af78a9af0dd596b7ef8bff900b33ad5cdc848670f95c975a84a3f16fce81bf711cc7af7ef3ce385c780319c10cf1294b96a8879a2d3ed8a2050673468c2143da689f6784e248447c9fe314b4b411724cd0c550372b002684b08644d9983bde7f41a9b2766e5a532d24ba304a92f3f57ccd6afa9881252eb873f4932ed095fbea037e027ea0914bc32de3c61007674c8ca94a82e3ef4f8929d739b474343233b88dcd892439a096c8210702c34f3aba4a8dcc85e06d07942c7f345155bc2dd222d07fb63bdd35040cedbcf882c218c19c1087c320f49c717cfcafd809e790c59f2e3cb29df5aab054f52dbd35d027c15a230eb9cc2eab3b4b998605262f479a805e800d0dd3d233e747e6e0747291f13bc7e71adc4d5cb80765efe28f702cf12af02ba854785b97ff4761a81c91cebea3964944b3eed8a353ae71e418abb826e13033e424f055f8a648dae7d0f98a6d3359a661d5f870ee67a80b9d22838b812119e13b7499720995665e369266d2dd935e3711bed83bccda2a52fa29a91b9dd68c3ffd98945d7ead8344fad5aea9a557e2a21c5415cece8961a93944ae9a6f60c063d9a52acf47208f17509ec07e2ffbb1d99b15c84bbbc9723dd4ece9f95a96d0cd821342d791acdeb43e1b3a08fc33c7a5f3ae7c83d22d036387a264cb52f42e52ad823ab8766de658770396b1cbfb678f9054d0c892d8b5293327919d5bcc529f2cfec88d6550b5c42ca0dc6feac7f0430acb9b6c8991f67b88fbdcd04d3220e6709c9d0969913ce54137cd7aa9c13f4f82f0df9b84ba487c3f366aa16334e3f24f6212c2dba7584ee45e770902cdd322c53c103a905e8b6f1ec29b39a41cbc03457fab8f28dde3a7aba86620e86db5a05234d130cc8e3967cdf5241643ea6b0db6157d009834dd3414072ac257248f13ca2ad77d0f83b4068b76f6e2840df75a26fe9c6a3b6e6c765dfd6610e7403610ab04a54153f7b6d3e0e8caaefd61a5644ff9701b78d073b28867d0df662801cb5603487180159171e30eb135e30fa1ca14a44fc856f000d9839f19a1480c4eb1468cc1b3e25d979adcab35da7a59c8e0a3ca056790b3efc7ec82525bd7e998e88f9a065cb9e4851719d8deae92bb37a68ee800af69675efefe4b04ae6c6db9f40775291e76564104ef38d89319c80df1ed889b8fe089d805b21f5e3bfb8633adbe6e0d5e1e752d6d7503a61189614de030a91e4421d8357be381648c756bf3c6ef92cc63868ebdd6271bc5575bd8895e04da80792013efe1846fc3e2c9ea23afb194ee106446b6c14ccfbf41a387686338ca70c013486eabd775016415edb459202f7f8ac1e36a0998d188e731f12161953476aee6ba55ed7657cb98424ba8b71318354cf593337ddc31737eb5f2580f63fa60c71f135a9c4781b8568dd5a1be2e3a631e41b8994a1e2229790218702856615c18e46174e8399d2955d62c2353f66c05b12102f1b4a4d67bbcf2b8a71afbd261a80998a8b32243e1dae26a613b550b6bd2cc6ccae691531667a29ab05776322daf7c6cbeb81885eaa49e71479e46be512e58a5a31b3d53acb9f85e2560ac86fb72aec4395a0e417380d979a448bbcc0597e61843ce67c061a1bea64274538c9c25f4c373ff1df4966f188b281c4ed466152378902f17ef012717bddc6311d457c9c7bc859b2fb3c8b20f86ba2daf4905011eaeb77d7e62beb570c1e0f9c8dbae9858b59b15a1fef26154e79173967675332d202213d29a6e0f72ad595edc9028cd71d2c75774f6f3da933506222a3b77605ad319e6134e743c64752fd8bcca94ae7cbe2ee747844300b938391b2cfbb2a0109b3555d0f44c16b77b80635d76878e91a4b57a2c85b5e1d4f4740d2e4443f1bdab0a8bb1e379d4da843485df94c3c2c2dd464e75aaf46e63e14bf6e447e6000d13f78b634e60550e5751fb585c15e1e2487d9f9d8faf84939136b4faa2d3b56723db5322ecf0064c11202320bc6b6eff450742196c7ede0f789a59e98c9b128c35d86337f687a037267d0594da64569f0b7e424e761b0cbd4b5b9ad11f22763ef519faaed5c542134d66eac6bd8d26e9441aab0ed2ff24216498d09c853f3527168bb22167564e49de35a64e26ff95571d01a673a67d37f9a65d1af3bab08d0438a414172438a7620ba83eec9afb8ab8b97ee16b14a29a1a18de5ff82c456691e6c7c7c8c06b7501daa9de5f93aa996a6678bbbd9c9c8e626032a38b82b38d11d51291bb9ff47bd43cf3e8078f1b63050837421d7a4a07aa8c4252b042b3158b6c276470af240686d41992684050ca71720c21289ca4367121ab58676e0d46e4d3fd2276194ca23d4abc32876c4aed4e0fd70da714b7d270ad4c852e9c9f37dbca2ba8a52fc42168cfd0109c073c077f3aede0f9129b16118eb4c3b3e608cd0c4226aba5eb20136ae2bbf811cc91c13a784f283c2266aecbc79612b6dc45633f3d02727b6084bdda63e8fc5d28bb3408ab15a9b6b7d67ed961ea847ab43c231de74c198584cd94e5c6196eef5b84784999d3c3d7efe6483e1c294777e1ac1a296026ed5419da135c0b12972ba6c49e2c2cfc69c6cb31b06c935e3054c4d6c7b98c8a5b461bac1f2bcbbf0f33b450355fe92c8788bf7a97b0da5f1e137eff66362efe4a8081a6ae8cda550f1d54f12fc3aa436ee8b3afed4ebfff369e1af07165b6d7dd2564a36bb2019508ceeeecaeebaa5e29b83bfb2196b147da86db6df888488b98e120e99266a5231c19f25f62051218a153999e2802a4b6c4588217392b76c6513f5977996d737a0d1fd9c7fb0589e1b43b557fc3b4a197a69af571f8f515db72153c38a2bfebfab6df224b34b8467f2beeea3e943664cdc288e84b3769d11e4d903e580d9556678f6eef1adb3e9c398a8fa0918ae03150ea8e01c1b36d538472a9ad2209959506fff50508956e441b35c0434dfb87f4dbaf1c6adbfbb4a7ef2dd11d098b9ea2499c67446a3de4cb230df1c353a5b588d6a2c9e431647e040d43bbc156dc9359193bb90ef9b82fb500596f331bc0c75b2a5d3b52cb93068b721c3f4438a1b7e89e4eda38b45ad7de628579b1e315cbe4b5208b826c0e740e3c09b9bca7cf5e9a994f69a23e7300bf8aa9032b38941eb8f7e36ecd07dace2c76994077a0150c2c472f04b95c98bb27a7feede39fe8cb18cbd16b2d20bcdf02ac67dd87f7ad0e60d42f12e5d2cff8dc238286dd0ea9500c6129537e5a170ed3ef144ba30ba754067559d9b4ffba7257c207502b54798c4a2a2b6577ac172d5537df75bfc3fc6d9c3972b71fd30c3bac8bc095004bfdc12bb7bdcc3a7847c270c686a64501186f60e138d7d79ed4a6ca5195d5a79be2ed8936b450a367781530d4b882cf58396bcee7b60e4e6c7afe41d7d523921994f8cc90912d6529231846a26463394677cbe9e255f40ff0e7c002f538d77104a5451628e303a1007de76229b8a125d11ed18af3e8d4ebc7cbe7a085c4c9345468a9ada8acbe69187491ff0a1b3ab9d9b56e73b815485ffcdb85119b5f5ce054eed4fb52e549f52ab24f82f4cd53914f41fa60219ac057dc0c673d2c6493d8a99e6e464b6afa70de5b08847514a3606f754e83288b1bb2e06f39277532bde9db1e4c1adadddbf0fe1b3148a90160c7c4c1ecf6574a053d62a1a11f197334e573889df532d4683918c822171e90fcdda30be9cbe296e0177f208e419ca570d4e9377d2d336a21130ef8b5b507e1d43db52149550895a36b8e96045ebb6469244a387accb975c7c001c9de72b4717255abaf39ffcc959635fa8767238c62a7b134de7ca7890ec0dffbb59faf20c655e0fca3578eb280276deef5391a602b7bf4cb86a7b83dbddd164035dfe4e441962000f7b1b2e961bbb8113839a258794e567aa11098d0e36803e30367073ddaa385921cd7633a2d1dfe500280b2087e8f46a70b36af80ad2d3c56500aa346e6114b980828f795a50d38f3ef1a933d784febf48e2e36668758239dae9bbfb0b5ba6dfee73a9339df972889a932d93786e4f0b09feab8d7c26725fa31b45d76e70b2c9271e9721455ba3af911944599a56e0b7703085ae546153a3e8df46d65d8587c8c3d3df2870d2f10dd815087cc681d28b7317b63807e0d4f82abeb4c3e31143d10a7c4a43f60859acc4d766a435971ce436cdae1bd98d01e7dccf83dba22b7a8c9944f5de060d65fb4a27fe145067de1d3ea3c8e4303239ee604261dd2f2eac42e37558f6e3bfc39913e77a7ca17d3afb509b4524406c6d4db397edc06bba294ce468b02fed4e368fba3065c30054bb83ae72300464dde2e7c4774ba6aa994506588862a985588e4f83df09078001a65a441b5d1a4440e15ad85ee14ae683229a162f1d64bbee7550f22c0271f0da60f5cc3d29d7873d4c1ead93c37a68b182442baf00c43981a4322617ed0b20abfb4bb00c824dd0ed69885f1a6095a4d05dd70b58620d5f0f8f5a967a579a023c2339ad85808d062fe1d3c1ec9f9893d3fd1fa9437c2ad85bb7ff133cb04cf632687b5be9d0788a799ae52ee54850b302724ca2d38cd88ada04f3efc0e84d32b0790e046b172c80183e5586a6787c3293433031d3f3513e67ea224ea52e1723c27250ca8f40f0535fbfe036fb13c193c6d7f5eeef980f7ea3cc16c426d0b4ebe7ce7734aee0411bfa4ef1e8b52372285e6386b8265d5806dbbbd13b551e4d5d6ae6fe70d40b3e8756bc91ad822e4d20e202b6d55f49f336ffc2f4dd728368dfcbeaccab1fbd2c9b3b2da586629fdf1c293482c24371cba967234d47b8b34b635d1cf3f896a70a960c460933d04b5c6d34657bce4085dd9ea37ca779084d381aa290a5b9efbfcb83e2486a43527563f5a81b11ad56b81e8778b77b67ee7f1806e2df071d54d0f9514aba5b1a58131ebca9fc9099f20b15d32d282bfe733fe2a793bae27d2881e03ade7dedd3369646d3ba783de1e49488fe7226166a8e223efe041fb648e80cfb32136015e10369112967937ccd15d337f9", 0x1000}], 0x4) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x3, 0xfffffffffffffff9, 0x6, r4}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0xd0e, "b04d00f3ff0a631a00"}) read(r5, &(0x7f00000001c0)=""/161, 0xa1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000140)) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x401, 0x5, 0x100, "9e125add95cae67f0b1972399ab0d4d296ef075f", 0x24a, 0x5}) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "f3000700000000000000000000000000ca00"}) writev(r1, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(r1, 0xa, r4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000001c0)=0x2) write(r3, &(0x7f0000000100)="bd529edd56d1637b4c09f13dfef9258472d0f69776db454f8d894764550185dfacefb0c10172d4cd371af84380122fb81d29872b708f17ffb163ffbe6390adba093997add4f08bcdce64cdf47525f271a5946a98fd7edee1c526fec6abc261d391f530b1824198e2716b748760c50d5d3c6e3ff86d5472b815934810aaaa6cf39e6d7963e6", 0x85) 16:00:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x4, 0x0, {[], [0x101], [], [], [{}, {}, {}, {0x9}, {}, {}, {0x0, 0x0, 0x0, 0x5}], {0x0, 0x0, 0x0, 0x5}, {0x2, 0x0, 0x4}}}) 16:00:33 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x5) close(r0) chdir(&(0x7f0000000100)='./file1\x00') chroot(&(0x7f0000000040)='./file1\x00') 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"}) madvise(&(0x7f00004ab000/0x3000)=nil, 0x3000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="caffcbff130001000000001b06000000000000006022262880f6879e0897a11facadf3d64da7954388e46105741e338298c2bc655d6666fbf42fce4e566c879658b4fb14ea4d92d4c23b2a026f2915f7c46bea97707121231c0560ad2397a1873a6feb6fc0d5822daa329b", 0x6b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x30, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1d4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) close(r0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) vm_resetcpu: failed vm_resetcpu: failed 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt(r1, 0x1000, 0x8, &(0x7f00000001c0)="a96ed9ed200303a1f23fcd010eb22afbd3ac98fee1a07da1380804ffabe3f9cc59917ceec2ab2a4349e15e62bcb2e70a21e11b5dfc3bb71379dc5c9b6fd762a4ac43a45108f8f26c538575b03f7c1d759c5679afeccff3edacf24860e58a9aef29134c8929ba95baf8704dce368321aa87fbad2e49caec4de040b6467946c89e2ed3f16820e3aaf74cdbfe5eba438658d774a89d16d19cf3a4315be2da11980c7755af4ff261", 0xa6) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) write(r0, &(0x7f00000003c0)="85881a7b4cccf99e83714faa53087a2212512ebdc0fdc6e572b9ed57ebe491d4ddc1c2056a0d659d94a2266fcbe796162792963dbf6d52e8585df988268c344445566ba227ba39cf27d0456d27c961eca2ef34b81feb9329e0400536ff84aca2c92c227940c9f98d981365ca9e89434ae08bfbdd654bc0944193ebb7e85ef859959f36c6e12f7fcb6b7c24cda39befd18e7c842877319f19e6c34088b9f64fea647c1e", 0xa3) getegid() 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) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x10000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000280)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffff81, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:33 executing program 0: r0 = socket(0x0, 0x1fadd367cd694b, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022f66696c65300000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 16:00:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x20, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x20, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x4c7177d2, 0x80000001, 0x0, 0x9, "cc765711f435051838e3522019f12a0bc3a57330", 0x6, 0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSCTTY(r3, 0x20007461) 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) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000003c0)=0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 16:00:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r5 = accept(r4, 0x0, &(0x7f0000000040)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0x41, 0x9, 0x800, 0x9}) getsockname(r5, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:33 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2836, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x1d, 0x2, 0xb9) dup2(0xffffffffffffffff, r1) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x6, 0x0) write(r1, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000003c0)={0x3, 0x7fff}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x5]}, 0x14e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x30, 0x20000010, 0xa454}], 0x7f, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x3, 0x80000024, 0x800, 0x6}], 0x3, &(0x7f0000000280)={0x3f2593c4, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80d0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000340)={0x101, 0x6, 0x2}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setegid(r5) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000180)={0x6, 0x1, {0x400, 0x200}}) close(r0) 16:00:33 executing program 0: r0 = socket(0x8, 0xc000, 0x0) close(r0) r1 = socket(0x38, 0x400000002, 0x39) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0xd5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt(r2, 0x4000002b, 0x4, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:33 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$VMM_IOC_TERM(r0, 0x80045604, 0xffffffffffffffff) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1ce28668f5e5ad8a, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r2 = socket$unix(0x1, 0x5, 0x0) read(r2, &(0x7f00000014c0)=""/232, 0xe8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000004c0)="f8c0a7428f1c7daa6f0bcb81ff42407970093bccb178c93f672b815229f1b71496fb06cd1aafe12700dfc6c742e4b45b4f154edebcaad1187828b4124595d4eb69cc553e53ba0c342ea8676624aa56ca1cb8d88d1d3f40e03a68ff6f3eb063ac6acaa27b1829a9f3f5347766d60f01cabcc8bc58fe4984fd4af240c0b8714e26ba0b49ca05fcd3a215b4f34e88d3da43e5fce750f97009cebcd80dd20e7807733cfb6bc3035dc4a1697a955da2cd7f6b0622a26d63b94ca6cd0ed0623598eb0f264d8ff3a44dc84c3618aa6846a59039d1dc9aec8f7484add11919c91280a5d0a452b240f8c1829c58692013b70a36cb990e4c37c08bb082009a2e5ccaf7e221e0c47f48780bd093489c368b2682893397b2227ff8f7981630ee692bd1ac833dac41b467b5602407ccce8f8eac1548b8a04c2649380a3d642b2273738d3efe069d7cc13a38af82e4c87289e32eb6c446933f9174da47c054eb61b01c9dd8b08088b0f46e75ae9bd2d7b434c9baf4b489cf4a1f0669dacce78783fcdc7284f401eddf8d530c4b2fce304dfb392b9defd63668472c94a362da335a49965fd1b1010d50b1e3a0f820f7ed85ff73e4f7a97c7e214ad61ca5b39f6d76a6cbf6edaed4a471b21357c46cbf1281a0d4f832a67210b3582ac40fdafdbad74e8738fefbf2ae496f8f0ecc7f2621940fd8db20aab5fb7ae1939cc0256de0f0478be86cc3971e08b3148b29036f546ac647cd995b0780301b9f54d984fde297b34cdba134e85bcc34dd4626163f31add18543a893bb0db9be3f8b8deae7435ff7e1e353e9d0e30d55012dbde5a42b962e1420d3a183df3bf5f2a6f2804e3935c721adbd1fbc063b81219158f12f60b7e3b05fde52218ac37ca6e73fed03fd59065ebb72094a84d51739b54b02ccc64d4b3ec127e044173bbe49fddd64a8f7e45f41cf008859a38ba79be7a1d790829ac06e40b69bcebae6ddcf23e0d85a60ecf43d2347a31447219d63ffc598a8d3e4dd7ddaf8b76a9c61c9b05ddcc2b6b1524259454758607e5a7e5e2697b1f0b2ae25d75a1241e0ee959a68ff189b3cfe2e671e51e294e7b1663de4f061618fe8754dea5968d7c9bac07617ced7d0d07e25cdfcdfb9a882551024c0ed1d25bb158d00f9f26bda05c4f6b8c452cbd3e7594b76e405e878370dc0fab7000e2a42516373aeec191f82df2f44158ddd40e63f5af3f80c02f582475e836efd7785c9ea6fc1eea437f0b76f29ba7a18296f221ecae2b45ce31bff633e2b32060c46bad28de7b374042baa97ab1f5043f3af2def39c0d87dbf2d7ec0d976f7f87fc22c1b80c88ef794471c98350081e2a7f5c3f232b75e46f136247fae55537dbeb3b00e94b6af32d8d0735e6627073dccad1f2ccfc14f02cffaa54929b4d6fc8dabf203ad8b6df6351e8fc8c68713028972e54afb4485a80c144f30a0783a601f0f88c2fea24c15fa5e1208fb3c5a89a401cf068e4144d7073c7c3b6dd4cddb3a96e2521ef9c62e862bb936ae3be8cfc81be092641438f7ed5d894f3485c790d2f1f57c68235104b09e74b2ee549778267b0b3298ef5c1aafb13d8b9343cf3f904d955105a1c092670a76b363fed847827468619ebc9c90d9204c83a30701a02f69a0cfef4f255def9e28b8217eb7c0f0f38a19c96fcb065dd50eb7ecad4c0d2998dac41e4ee1ab1e420cb9b6cb1ce979cdfb61e2a2764b17514d571a5691dad4d7557ad5e3173c9813c0e7fc553c926bc2b00915f271213b235548769fdd524099736d770e8276e21311e00872b1b46035a2d763ee5b6e7f8ec21a6f616eb4da1af47f0b6a853b44dace350e6f9b1b397a6f74b73bc693b90ea533a65e3c20224dd4b3e30c1c3c8f71d9de051d32a99ef1483594783f0d87e6a913b40c628080b9cd8eb83b6f4b39cd4c1eea9c84df2b0ef023e486743498974fdaf0d344f8dab56381808248c4f2796bfe01aa11a71061cbba1e01817a3be95f87d723ebf66d3d8af66197ae076bdee5423c6759cc7416c2eb45d3550ed527ace9b3d97ec5eb3344ee8c785be525dfb53dfc013a2a4e10d734b7165be4a1a08a6b3d25c8936f43b76a23d147ae3ccec07712956fba49f6f61f5d8a3ffa579876ff132e5c48d925943ef1c866764ce6ba0068c6e3d1016e88ad2d4f8b42a461d4eb57ff6b30768d50239ff2e6efb59b27f71af14416aa9e0c27376ab0777268597d8b61ed5acee989042b666e9e642c6d0c5bad9c08cd4279a475330eeb3734bb0292dc1abf5590f5f5c0026e742c16ae709bc70eebf26503c9d33ee37b5f89feed9724fda4efb3d0eec6309c6f92aba04a174a5de9f9a9bbf2c2c55a50016eb5d9d2cf864c3df2b3eab4e43007a6f4200dc2bff2b4114dd0ee0a9a8f9b65f42e19c703f82bbd69922a0f97d805ac4ad99b3d4a51a540f666dddde8930a96626a4881cc41ca77e361ddd678a9c3ee1853ed69156d4b07d8a45526bf6120ce8852637e13359e23e9c6e56f82e72f998050987dcaef4c3c633f5eadbdcfc34b5a9da6adb4d40d69dc32a6fc0ffba984b01a8bb673e8e5fe72ef33c6163dfd4003f2424eabcb18edff19e10a4ea6498a325056d2c8f4591c7ff39ef69d87a9c1b975e3ac39ffdca141aff1b2f8a9f1ff4815c37544907bf5f76759e31c70ee03ee301ed1097ce805e7e50f33587a27562ebf0d5c3240371e5f28872a8cc4567e38de46a9536a8036ce5d9ffede02e9c1db4cbaf70579243e85274862f4f2b7ed4f08d41a2440736ddfdc892979e5c969b21318b64ce3233aae8d76b184cb709dfc24c96e82432b5aa477e66026ad858402606cf39373512b439e80de57f2e4ad4e9f2b11550bda8992ce05edd5c6ccffb3ca8ecbd8dfa9b4e6d50cb9c490bd5646690371fc8fda808051cbd608a2f4a3019799a8e7df221d4111e9bd57f39d4a0f1c58b07f075828b5dd12040dc479cc017a04d7bd66140fe31f766c4a49fee1003163842e10cd7eb1bee4665d13d3907bbaddaa8f0a004a29efdd413d3a4d52d4346cc2e0750708461b074bca0b258a2be54b0f151f2687110e1d79e4cfec90b0ab4a6f4a8c0f21a76354ee982a2882eb453af3455c38c2b072d2d20cca391e7cdddf9611c4ceb4347be84ad1681ecd9cbfa39c290f32d971a8afc80df54552689faa3cb4f1d2d70b9c53a64ef35e1b3d473b13cc6b3dd516963aacba76aff439dc333c79dfb144df2e53650f5f98d8cd5b61eb03091d275a80d8a07d702cc12dcd9292c3049d134711e4a491c93d0730e1a74ec3a1d0d1e65e2fb46a1339570e491965e9b257067f1ee761661be1b59efc866e1dca0f30cc0b03d1662d92021f65f9180c5b8afed6c98ef8537ae37f3298af2d747b4d31bd106ba136215f2e2d2268927f9d74dc7cd0ecec3de7bffe6d5feae0abc57379f879e11d89c74c287c6d33f7db2e0d26a0f3196b202e591ee0067e1263a3a98e14465af17542ece2f8cff173f222fe7972a125cb7bfeca82343f5224278cbac61c8d5e04bac06c0dfeba91ac19121519be80dc0742354b731275fcdc7deb10310093c6df6ba47297fa83f08f7e4ca10c32b59418aea4378a41f4d338b69d1e376c27904757c64ce8e0a176862b7677fc03e3aa528546d9ded44583df75e73f4ca0bec2686f0166392bf9502991eefb7448ccbe5662ef983cb87b3dacd93bde9aa400fc3f534ac82f54c90ddc79f854a1fed2f9d998322c46cdad30d1f7b61070d3e282528910d129e93609abbc4ffbce8389e774442ac560c5c7ca5071a1bab5ed668d44e0da32ce1ac5106ae703ed29560a7eefe102944ea38144f15ef03df146165f64b51f105a50438bad2331225b4cf9adb80549d2689dd67a807df36c28694fe36205c9509eb6a00233992e9500e224d82810e04a97f249caa6cc3f992628dbfac1d72fc6fb1f5ce446698c0cb89554815e0a93265edc347736ebb60e527e0587a1e3e8c3b468218be4fd855252b2557162b07694e9a8833e9f965d50e8a5b3abb847cb99417d7e8237d048be4ae8f365105cce1da480670d1c94cfc4120b827979cc12e4d118ecb7b68c8a7fbec8f7650c9eec23958bb6b511e6971fae21d7727649c5f459135f3ff4d695c95881b886141cc717010b9085cc4c8d20e22cb23e51887e82d3aade2db402c9a83ad3d5c8f35fc290d1caa1332e35f633ba355adce41c7405b3b39c99514de8ef14bbd50fb2de989e42f2ff70ff297062df6bb89be3d96477ff8a0568f91df1d0e9f8553c204ac4c8befea181adf90da78d7ac34161f05d08c6052641a6d4d966391a41471bef314da6019d6f47ea131b21feef45f6a0f6761f2ecda76958e93080f3a3d0039fad6bf7f4bb45b271b74b6fdf10592c221d8392a4393057b1ab770e6981baeeed933fabb7795aff23e17abeddafd3d0b5ce66182771f78c6936dbf6c7a09b281d049d25c5eb246e54aac1ebe5593fbdd2ebd40337023de0885d932391cc2af8bd23a3c89f963fb5db15e169164420f616830043fb5bb916bb480168aeea08a04020ba3b4ee78b06efe1634c3bd0141b3e27f2e59bd87dad268998318d2e33751749bad261e36d91085d59c2f63d2898c3afc28879fcab2d4e243ee569522de00e9ec53dc75455da9bd8a7be5085991cfb7d92e3840f0b68b0e736fd98f8b2236485abab484a189f9612cbad4f79a6fc3aff8b9ee98c4a92780c6e671aaba74a3f735f13f5a84e255dc5119ad0d706d5ccf04c2198f7efdfe007b72d93b8396a0d6cb576dc6fe0fc974ad29fea6343921db48e5e089bc0c48b2f990f135e0ddd64dc2c424c9ea7e24378885afb4f417e10e1b9054750d022f3a7fc734057bbef3467d47c8775a1d33dd84538d63d8471c45765214621ce10fd995fca5d7c557dc5332781ab08784ee67f5b0deb2864d5b225f1d227069e17916e9f2c44a0dcb20861bc7e9c50ea63444637ba09ffa57d3b0ba3cd32a1d74427d1b6db7b7d514460dbb1cd18fec9f8bb6f076a98a7a3b55e90726f1cf40858a443137a931879f9de8c4e5d84b83d405fe3a16c5775ddcf9769395e48e19b6587852686825e2c8595d8427e9e5a8c7403dbecda20b68f81afb773e9185ea16c172eaf0af00cf8519a95af4bc319a4e8ec889432f1d5192ac71533ba9d1d15b5d6fe83ece1327e32c36b5a90fc77e3aad7a65197ff5855aed4dafb5b10f40800cc74f87cfecc52e12c7cd8adc18c0341d93f16dc849a84de0cb8f978b5b8cd527fb5e7aeba912b720403031d9aa121f1f177583d79304c0a4b2b4b4ff3a295e284c17622ad875082da4f4bb7be4c75f2c1525a8586835eae9ddc65f380d93072c0d869c98633f863a1ded343647156b359083bcd1f9c7467c8611eac29d2158540bcd8b655a148e4d518cbc157a7fbf739088f4e4aa834b820d171e936016663caf7152e9b8bebf419523c9b42b672a4c3e1481dc4aaf7ef355760bc7b4988db9842c1552c4d969d2075f43a3d6e393d44beecff8f8a29f4ce2d78335ace8255cf23862d2aa4f97eaf73c17b04b5bdabc8a2abd366872fb8324f09441d470a5cb6460e6c43a6a3942233eef1035e1a66c6de0ec95304a21fd2799d70a4b06ce348916caa94be05914ac12ed6e796b5649d5154d212fd23492693610cb85b66ac218a876b9b870eb0e6786d98ee9b85d85a0d1b7271ee066163935592088e6e6899bec69bdc427393167258ed6921ad6e4a061040070aa5bcbb06ff1a643381544db8d399497519399bf0e3cab5a220fb059cc9c3deb976fa0ac7ebf2c8f5", 0x1000}, {&(0x7f0000000000)="d934d4ef265a3c19dd4f0d392064aba901b11f2e410826ffbd206e3c1afa9a7679bcc39a16ef58cae62579bb4541434aa0ac59fdd002f42d92e5102f45c6dd8058388018098308801c8bfcec970fe138718fdda3087391e8e9d1095da01a4531ee282d32920d", 0x66}], 0x2, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r5, 0x1) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3]}, 0x3c) msgget(0x1, 0x1c4) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000540)=""/214, 0xd6}], 0x4, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000480)=""/176, 0xb0}, 0x41) r4 = socket(0x18, 0x1, 0x0) close(r4) close(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0x0) ftruncate(r0, 0x0, 0x8001) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) dup(r2) syz_open_pts() 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\b\x00\x00\x00\xc2\xc4\xfe\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000100)="974402b0ec793d6562a452b15b6f8b3711e9e60e32537416ae248afc14f6b398db7060a78b91fdc7a0dc74b046fa0d0cd6dd5297e9b6ff6442a80f9e04ac26b8716db5b60fae715a5397c42d07b1ca0fec8653513850c4e871bb2fdf4a52c3037693e59e1639e88481363bc37c4e6fb24e3e0369992e8d6b7ad561e3e4e311f3dba2f95209546f5f71e321a58b7fc851467d1d224293e26db17c770694fd15b9dce8016528f6067f8d6b57238ec434ea38e5fc3c6a3dcef55cccf1a0979ebd5896f42d7b14be1327b4c7d56ac0", 0xcd) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x43, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x80) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0xfffffffe, r4}) writev(r3, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r2, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x400}, {0x1, 0x400bb2}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r5 = dup(r3) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0xb980d00c8319c06f, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) lchown(&(0x7f0000001280)='./file0\x00', r6, 0x0) shutdown(r5, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r5, 0x1) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r3, &(0x7f0000001400)=""/4096, 0x1000) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/138, 0x8a}, 0x840) ioctl$TIOCNOTTY(r5, 0x20007471) 16:00:34 executing program 1: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) geteuid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r10, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r10, &(0x7f0000001400)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000001880)=""/4106, 0x100a}, {&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f00000028c0)=""/102396, 0x18ffc}], 0x6, 0x0, 0x8) r11 = dup(r10) utimensat(r11, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r11, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffdfe) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r17, r18, r19, 0x5, 0x7fff}, 0x6, 0x800, r20, r21, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r22 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r22, 0x6, r23) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r26, r27, 0x90, 0x10}, 0x5, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0xfcc}) r29 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r30 = getpid() fcntl$setown(r29, 0x6, r30) fcntl$setown(r29, 0x6, r30) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={r30, r26, r17}, 0xc) r31 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x1, 0xff) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r33, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r34 = socket(0x18, 0x1, 0x0) close(r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r34, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r35, 0xa, 0xffffffffffffffff) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r36, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xfd60) r38 = socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r32, 0x0, r37) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r40, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r9, r8, 0x0, r31, 0x1, 0x101}, 0x1ff, 0x3, r7, r44, 0x9, 0x8000000, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r46, 0x80185760, 0x0) msgget(0x2, 0x1c0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe96) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r48 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r49 = getpgrp() fcntl$setown(r48, 0x6, r49) r50 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r51 = getpid() fcntl$setown(r50, 0x6, r51) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r52 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r52, 0x6, r7) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7f0d, 0x5, 0x80, 0x6}, {0x18f, 0x3f, 0x6, 0x4fd40000}, {0x0, 0xff, 0x3, 0xd6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x40000003, 0x2}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x5, 0x3c656908, './file0\x00', 0x6e84, 0x1, 0x38, 0xffffffc1}) write(r1, 0x0, 0x0) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x7, 0x907a, 0xf6a}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x1000, 0x38, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getuid() r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r9 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x100, 0xffffffffffffffff, r5, r6, r7, 0x40, 0x6}, 0x0, 0x7ff, r8, r9, 0x5, 0x2, 0x1f}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/Mev/fero\x00', 0x100, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r10, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r12, 0x6) close(r12) r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r13, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r13, 0x0, r13) r14 = msgget$private(0x0, 0x131) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) msgsnd(r25, &(0x7f00000009c0)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[]], 0x1, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r14, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r14, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x1, 0x1400) pipe(&(0x7f0000000080)) r26 = msgget$private(0x0, 0x131) msgsnd(r26, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r26, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) 16:00:35 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000700)='./file0/file0/file0\x00', 0x8) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r7, 0x20007461, 0x0) truncate(&(0x7f00000006c0)='./file0/file0/file0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x282, 0x4) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x3, 0x380000000, r3}) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x10000176) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) fsync(r0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18004) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0xffff6b6e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) write(0xffffffffffffff9c, &(0x7f0000000040)="379212edf8ea4c71eeb01b98b7c0877e158c15504e0b7a3a20137f47e8e0e9d5e7567b8af7883e3f1aca3ce47fd89731b5172c62eb6e0815fac1e31fb6fb0fc35980e7b604e97c8524e51405e4e1f8c4bcb3466738f18faafcba8c2dd3218149", 0x60) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r2, 0x4}, {r0, 0x44}], 0x3, 0x3) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 16:00:37 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a438706000000b818000000290000003100000000000000000000000200050b"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x3a5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "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) recvfrom$inet6(r1, &(0x7f0000000100)=""/166, 0xa6, 0x800, 0x0, 0x0) write(r1, &(0x7f0000000180), 0x13c) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x8, &(0x7f0000000580)=[{0x5, 0x1f, 0x2, 0x401}, {0x8, 0xad, 0x7f, 0x80000001}, {0x5, 0x7, 0x0, 0x2}, {0xff80, 0xb4, 0x0, 0x3ff}, {0x4, 0x5, 0x9, 0x5f6b04af}, {0xfe00, 0x8, 0x2, 0x7f}, {0x2, 0x1, 0x3, 0x60000000}, {0x4, 0x7, 0x7, 0x7ff}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) r2 = semget(0x0, 0x3, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semop(r1, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) socket$inet6(0x18, 0x1, 0x6b) syz_emit_ethernet(0x7a, &(0x7f0000000200)="994f8ef9769ae64c485811d34b9b3c0cb8ee66847cf3fab8ab505f11c034ce1821ba696b3e9ceb149bd1d5010b571e69e0e36fa973e3b32bb57fb11f7575790ca23afab4bc44d132a5742d362e14a157f3139c23a35c395eba17ac2e5c0bb1948e457df7ef118b1458644e6c561f2061164dcb9b25504ebc5948") r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x40029, 0x27, &(0x7f00000000c0), 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r5 = accept$unix(r3, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0xffffffffffffff71) sendsyslog(&(0x7f0000000400)="f525012175e02ec751ffac40c742b372a9daceaa6c914e75d414ba240b1bdbf0447a0d16a817b8b87e281a84f28bde51c01dee021c1921c9b90a5ef11b7c0d85e677a4ad480747585c6b6e016a3fe7b0af33b1e1683d0c1de821da1398072f40dd7ca07f20521ab3ae0a03660dbdc92b66cee81c3f56ae9653038cba20dde412f195cb3e0cd0043f18b2b85c5f198018a70745b68156b795bb077a7af4133d732a30ca17fc0af0dc3690c0a458c7a232b0564efedb5dd7959c27c20ee1d8cbbbe6f706b6a19396086fc8ac58a9edf697b7056545b7ea48d9578408911523b8a93f78", 0xe2, 0x29) accept$unix(r5, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x4690) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000001680)=""/4096) ioctl$BIOCPROMISC(r6, 0x20004269) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x6000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000002c0)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:38 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(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) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, 0x0) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlink(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000080)=0x80) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00ffb11b66696c65300015c85ec6e7efaa73377d09bbc639c35ffb267de99dabc20ae0bb4fe9842aa382fc456da8db98b80e518af7b109eba46529eb2169de384c1cccbe578d73b83966c31df7f3c94f3a02697f25d4f515615c70e712ab0e8cebd8883c9a3949c7f757581bf9d7e65f54b1cc83ca2d"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\\\x00', &(0x7f0000000180)='%$:\xc9%:/\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='!#\'!\x00', &(0x7f0000000400)=':\x00', &(0x7f0000000440)='\xd6@\'${*\x00']) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt(r3, 0xffff68b2, 0x1, &(0x7f0000000080)="3cf7e05bffacbae083bb94083e5da61c8b0bd52fe92ec5b7457269d9ce49d8494ec4c9d9f2af4cb990d5fc2608420d1d9d56dfd2f30a9cb46b598fb9e7facd675f6cf5993f55353923b7a9d003f6713e1357eed6d8cd215dacdab8a803caa622b017a9962a356f", 0x67) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffd13, &(0x7f0000001480)=[{0x101}, {0x20030}, {0x3ff, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r4, 0x5) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r4, 0x2) getegid() flock(r3, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20000, 0x0) fcntl$setstatus(r8, 0x4, 0x8) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) wait4(r5, &(0x7f0000000000), 0x0, &(0x7f00000001c0)) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7f, 0x7fffff7d, "070000003e79010034840c760b666bfede477dac"}) 16:00:38 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x1}, {0x2f, 0x9, 0x40, 0x1}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x3, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r3, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/90) 16:00:38 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xc141, 0x106b, './file0\x00', 0x4, 0xe00, 0xfeac, 0x8001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x2, 0x0, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r8]) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r13]) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r17, r18, 0x90, 0x10}, 0x5, 0x54, r16, r16, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r18]) getgroups(0x5, &(0x7f0000000400)=[r8, r13, r18, 0x0, 0xffffffffffffffff]) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r29]) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="a80a3f867f5cfc5b63afed07cdba5bb35cb92555c889fe07c43bcaa3bafb48b789c2b7220328f5a823ea53ca6615716b3abd3b870498a8ef90a6124e53b43b34df6209fc613028d34b15efbaa44b5fbf1bcce24c584332546cd3cdfa55cd7bef5a466016a97b80e4f790a7c4a92d10ad36c1bf6a5830f3cd0a06fdc246ae187f86062652f0444801a369cc9b1e26ed285bb8fde7049637b3d793f750207024d4b5ce7d3f708e1a3f056df0dc433e3334caa3fb940657d8794c3ea01d8f23e30d86fa7d8db831318f3d0216ec3a3baa009d1854548f271ddadd849afea21aeefbf9115d2384c50385f1623e", 0xeb}, {&(0x7f0000000140)="ed56cdb830fc1d60526aee1b434028ac6731183d12dcfbb04a8f1885e2bb29abcda3acd2f876335a359f8362d6f0b7db0a5c3fcae7595ad3efc61cded048b147a5ab10e94f44535a76c05c9a72931564048e911f196d845ace5b05bd761a7d039d5cc8e63c0646982a6fbb7cb0e2bcd59528", 0x72}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r20}, @cred={0x20, 0xffff, 0x0, 0x0, r23, r29}], 0x40}, 0x408) 16:00:38 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) connect$unix(r1, &(0x7f0000000080)=@abs={0x619128abfbb60e2, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r3, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0xa0) pwritev(r7, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r5, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xbbafc558d47b4d6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x87}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0xff, 0x9, 0x0, 0x4, 0xad74, 0x7ff, 0x0, 0x42e565bb92648956, 0x2, 0xee}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0xfffc, 0x73, 0x9, 0x4}, {0x7, 0x0, 0x7f}, {0x3ff, 0x1, 0x3f, 0x8}, {0x2, 0x80, 0x20, 0x4}, {0x1, 0x5, 0x9, 0x7}, {0x200, 0x7, 0xa, 0xff}, {0x100, 0x7, 0x0, 0xc226}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000280)=0xa23) pwrite(0xffffffffffffff9c, &(0x7f0000000080)='%', 0x1, 0x0, 0x5e) read(r0, &(0x7f0000000340)=""/250, 0xfa) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:38 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b24d002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000000)=[{0x2, 0x12, 0x7f, 0x7}, {0x5, 0x5, 0x0, 0x8}, {0x9, 0xbe, 0x80, 0x2}, {0x2, 0x1, 0x6, 0x4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000000), 0x7ff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x1, 0x8}, {{}, 0x841df16245d8c1c6, 0x0, 0x40, 0x6, 0x2}, {{r0}, 0xfffffffffffffff9, 0x8, 0x8, 0x7, 0x3}, {{r4}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x6, 0x10001}, {{}, 0xfffffffffffffffa, 0x40, 0x20, 0x103f, 0x5f7}, {{r5}, 0x4b4a3d2a888dd738, 0x2, 0xfffff, 0x9, 0x5}, {{r7}, 0xfffffffffffffffc, 0x40, 0x800ffffd, 0x0, 0x3ff}, {{r8}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x7}, {{r9}, 0xfffffffffffffffb, 0x42, 0x20, 0x7, 0x1}, {{}, 0x0, 0x10, 0x775a2bfb7c351bf9, 0x4, 0x4}], 0x3, &(0x7f0000000080)={0x365, 0x6}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:38 executing program 0: readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/7, 0x7) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f0000000000001000", 0x0, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = syz_open_pts() socketpair(0x0, 0x4004, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r4, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) accept$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x80) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000480)={0xfffff000, 0x80, {0x7, 0x401}}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000140)=""/221, 0x441}, {&(0x7f0000000240)=""/248, 0x362}, {&(0x7f0000000080)=""/7, 0x7}], 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, 0x0) r7 = openat(r6, &(0x7f00000003c0)='./file0\x00', 0x20000, 0x220) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000400)={0x8000, './file0\x00'}) ioctl$TIOCGFLAGS(r5, 0x4004745d, 0x0) utimensat(r5, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x401, 0x2}, {0x7d79, 0x7f}}, 0x0) close(r2) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead0000777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30501f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790d8917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245fbf70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b7d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"/649], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r2 = dup(r0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) accept(r3, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x7ffffffe}]}) read(r0, &(0x7f0000000200)=""/234, 0xea) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) 16:00:38 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c65300035f421179b7fc87083a284e884513d4ebdb5a8543bb2e9c636b72523c93013f5e7cf8aa747eed7d8d30d0928a85a7b092990898c04fbcb38895a30e48e5179da966ab5df449e3072bf"], 0x329) 16:00:38 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pread(r0, &(0x7f00000004c0)="85ef174cd489bebe6cb14fe4762e29d2fed2a223fbfffed82c7a78029d85a32811d01fbe5c96b653f8c29f8bcd2a452453019a171080e6b3466c76fa0e1983b2aa032e14d31a6f346d2e86924693e938422c0b584bfb65484c4187d9743b43ace043cd3de952bf111ef55a20b99762c09b2dfccd2acb87c4d1741e250075f9da658a6763591265a6dfe855d5bd5b9f2996896b9d599633fb9dbd0922f3ec08b6ca80140ac686cf811c030788bedbb98066d67ba41d22051998f8f4489b61763893554c2fb74467a88c1cfceb8e7bd17c8787f315eeb5dd4d6b57c6ca956b059b65a746b47e0937175e01972f2a43553d3482d452cd3059f4cfd788ba1d93a2dea1788a4c996596a47757f07ba5b7cc61c8d2a3323fec8d615fa18bc8b96ca41315fb5ebba501aa6e455b011ae6d3a5174c25eaa18531b02ebfa1286d88cf4d9b1bed7fdd142641da02cc4390d7c30e8fbcab8a9792b8ec1d064f1c703432448187988bf239542fae4dbeff38dd521c441190a321809dbf0f5dd70e4667eb27391f80be8064cdbeb8e29cc77ebf2520b143cc15b4eca65320e247e2135a4a6b6986792cb67fff6d2c08fe979c70c364570d060f1328d352f48db4c20b5a548dd06f618952e305e5bc4534a676d2fcd7cf14552e71c7f8048fcb65f2010b7059631bcd948a4e7cf643b3d88d8fd48ac254ca1f0bb85c7f7d32cebd09fc2cd18e8da74400d889f224ae0d6bc2c0bb39a1ea40b27908ea2f0d4f88372123740c415493608fb2d5fb12f3bad1c7178b2020db65188be41d35ca524eb89ec7424a7f64f4c46745d5c5b03a2ae9104984b91bfc31e5dede6446a78c8a99298522fa64947fd3f85f21517759ce5533929e5d0442542abb86f1372d5c29c5c09cbd807b2d15314f00b836f0b8d2fc63dc71ad0f7a3bb998ce014b8005255996d59742d7cbb472e1e9ce5cdac14e68da29a64483ae9592d178b2e548b96d8fd70cd8b46f459bdb43f865e8e471eae8d57ba2bd1529fd6b2fb41d6acab6316459a7ecccd63d5a7cb988842c9fe377203baf5daa9aefec876bed2081779401bdfb807bdc408dd4df29d13e2c019a35d546c7d7e651f56423e91efb8e0bbca601b45d22317234408ce1314d51d8996c8422b09f4588c9dc86767d68b3497e4a819b5c8391bc8583accd0aee544d2953e5e7c90a9888b3e7c91634752fba7f11b2a42ddd2798bd74bb327844faeb1ee37a14ce3cee5b2c672306384bafb2d6fa5a1eedff43701a3eb2e560889ca672b82be0a66f6397c853ffd3d4326864af5afa69ecabbe482b67ba97acf5422583d169e96e99a6d294763e0a73a1bb7ae1106ad90e5beac50a4621840bcce19496786dc7b45ff4f981d53efdc49525f74148f82e3c66c9f635a9bbec9381dc23ac53f9e218cd0c7d1a096f30a52fd74c812b5a3495fac9142069193eeaed8dae809398596c43e0344e93e3f351a490208f4ff7e0a01c65b6c157ed75cc24e04b51f04d778759fa0087896efea82952e0a3ff5e862e20f8a8a4967011c4fa5ff7fc57d71170e645e587a48e642a8a6c871be75ce1149a992530f8e8a29f2799ddc7ebd3735f677e11d870edc41ca7514a7355059e88da7e43ef8df6d5db335ea36da8c172a90e1f1fd633c997039653eef42b56f222f1eec88c8cbb44a99ae2a28f996b44eea5c7bb79114698fcf39ccfb01cfaee0c68fe3b51686f9d2cc41814493743fd786b602d1a3501a87543f93ebd5c38098534db220eb3253fb5fa86deca3eacd59fe9754431ef418aeddf02e14805e9cf7a5aa4d7318dea58ff0209989aea0583dbd97d77aab33b91f0d036471c0f6aa53120b325cf29d7dc593a89010b772472835e318eb32c86a29237ee977cb54af5645330375b0342f782d5c83558c43b0de4d9bae8952c015e314571f3f8b953588d4d27d2b967cd5fa3578c06bcf02d24b9fbec8f8953e1069d2e325684c89f309691dab25265521f116e80ebb6f877b53ece63481f7603733e8f7cdceeef431ef53acaa5a28201d48557e37d42d9131ffdbb7aa2af56a2f0bad85462b4423e9821153e852f3443beddf7debbb32b31c92bfbc42aa2746ea8e9dc77ef0fa45531fdbcdb7a6bcc1a623012e96cf6e83cdf78e9cca3760e86f9711d5f3639c5a798815e32a1acec87ed7f300586b2b1ef5768212c394e70985efaba7deba805c413dfc69f88bdcc37465dd264ccc089d71e04261a34fb0e269b727f32ca4a04a561d94d5466386f181a246f5a9bea759862c271d04b41ca33e8265a224961b3f9d107adeddb51ae6aec4cbff4f2869113bf9b6e8176669d5b1f0433781b56b4d1ce411eb2ade677c8ae2b7e798447d140268a9191613cc163fb48634e24eb157fa5d5377708df9087c76d9d867934c600b4053b20524930e62b5ef2dffe649ebb28ba97e0aa9a97f8421753b61b4d87b69e00a02717f51df95f662f415210b8cabaa4aa3eb3b7984a4adb4780e597d116fe3f1ddbb1ad35641df88400de974ddb5ed167b1582f31522f9354c0eed0a409963e481aabb2f28483e11cffb5a3ada0fbc0665c7ea2be0dc42312cfc622ec033c7e3ff3b9bdbf74ad8a57102228f8925c53df4828e8214ddb95f85efc08f7d9454b4f9286567af906f92650a2a0d44412bd674902d82c2333eb30f2bd346637d4aa8525988e8c3f5bbd82071001f13645e04f94509f3d7ab4598d3583927a27552c72ad65da6c1a5be51a15f63a91c7a57abac8ec657fb8e5d01099a7e82722637f901f0c34e1efb80ddf917f32871e8e012c0dd9b917908983eaf89cef92c37423a6266afd7c9e96714aaa3ae4ecb74d2fda52797c483c0acde61af84a886d088908f35e29ba0c88da58236ed4dbef0b390ac27d34ae09ea75db0142b7aa6dd91a4b0960aed2220d08e8b674310f3d2bac7cce49e0f6b0617abfd7b2e0d477ccf78491fff31066f6a19b02df6a771e01f85aba5e86d821a5bf74c3070b64d80b451f82bf366f1bbff9f42f97c2b08f5aa47df03e72dd687936fead0354902cad33eaa09772708a1ded681b9bc3f879169a4a0de364c6d39c2d224ec799d9103a6bfa848f5fc6d8ec348b58808738db00a381d9e6d5f2863eca3fb5ff6cd2f489164a050ab79867de40f25afa5ae1f82a116c6c71ba9fce3c7801d218114547bafc82a37477143695bdfb054e50c1610493d5530de2c62ac914ebcff10c251342dec13c8e3adf43846e1c0b060dca2e43400010d3efb0827a2560d15835d58ff546595c0bae1bda68dc54da66e173d22770faf6a4f7a7153a61be0403fce7ad3ecbd393c366da561791bc12e86aaa8f1b77363849973d5b423d218099b081765d1ed40c6794eaf51929c0525a54e7c3aa73f678b2f0899faf13bae3ff3ccb47cea3be29a330f760499635b350b1f48cec148f6943568035ae30bd2f3d88c635f8568d03cba2d9735ef43e4576c02c35641ab4236cb1ada26ee492886177617e265035072f60cff980651ae256d3b0e4b1f15f4dde36dbcb530e33b08f6091b6a3af3605fbfef9fa8bbe7f11d309478b280a90d342b1f2c99023f27e98c978168e77403b2d79fd210fe329e10982d3ca8dfda7aea10ef3c5149507c4f32d302dadd45f0c44b4de698f5ab6e004df54649021543316223fa45e53d5f0c9f9a5e7f6cd9765f420953d87840bf8e9f0b334dd181e4d100ba3e424feabb55d71d8b318236a946103a4c6359a61905575a08caf67e05140169ed46bf52b020a05c1c0ddf67d5727841396a797c92f140e79f7f34b71080a99e159db096ee8942428c18371a58f5c53bc77d749339c9ab4a6c82e5310ec8aa3c47e33d2b74550db99377b839c7359dbcc6c9c63142a4a1206bc23a440737a0cc8492f7e121e36e7005d179c91f7c04fc1f9b9bc2ace7387daa850edbd196ac1d29628ae0d46abad1a82f6228e2032098adefd1c7b7206d0a579b90f51271020003beb4f99294edb765ce0d803b1663a75d20506f0011fd5265a3f1a40d1c6e4831be2902ccef14a260e6012c4c9ab2a59d462595823418a5aaa7acc20a448ba4a5f517253fc050e04f6129f55ad88ef4f28524009b2c3279f1bf318333d8312861eec966cbac52b0495d309c4ec005bf106b1c0cf91e47dd8e830d8ec214fce9a4df7669bcd2bfcbcb7c2c7de356fe4eff8ea981b57533fb44338b9a9ee2699affeb5f8cacc4c1b2a04e6025f78807499dea8f3241299379e43ab72fc4f64e37a7b80574713661659d45fe2cde4a3716d11df643263cf2b73ec72a705d54d4084702a76eb67573abdd3ffddf088bc4335308a66f38406d7e37e9caa46fbd1e0acf9c390a5dde9674fccc9ef178087e01980a10631f0fdfebf284d4025e1e84106c9e138b77f62b18bc90a751f3bcfc0de0fd961a200d839d54e19f1e6077a9df3eaf855d8f1edbaa0e921bb074d1e45dc5a437a545d7fd8d991f3ba4ef6bb7cb563bd5a05fce0f3544def532478f2627c1579a2767199198f95b7283dda0f3f004f5986b1988b8964ceb5c83de142e50b21d2025f85bddf309ad0e115ef4112c813f6964d78c82bf2cc67a24e0bf2cb60e49917891f42eda8da6cc654a08e1e4904d3d4f52e185bf87b3a28ca23d3777922124a865c21e00e4c1fd1ead87e84ca491a4d4dc688f7ecf75d173662290ab75cb95d12851bfd02eb2610ca7a2c81c2680242ac445f9f0f5e02391e9fd69d4d495dd7baf0eff02372700a62928d4f2948ffb42468d7fd5cd7c5df37e630aa3ac0850b072a063d5adcb6c78f89fda25607bde7a84dadf2bbcc71a7111811057bf10773c7dec192345af873e2186e1e81c8aadda3a238f635ba6af66cb431314ebb6aad5b24d2064e94683024eb5d757e5ea5a57168bcc028efa87cf1e805691462a8b2aaf323e533df9ad66c859c8d445c9326ff6493c2d54339268e9edf903b1b54ff48119f6847e5e59be0d21e78ea4c7a06d14f4a47827be430b354fb7f25fac5a266d9abf0432954274919f16ec57188ae17b158de98d114fe0759bc6d7db4e135a4a0053c3b24b007065dfcd8096d55832a5fa14601e8ee85884aefc55f6a5c2754467cfee3bad1fe8882825119cda0a4ea210649c583543eee0603fb6108ad3117f4934be9ce7fcbb48526b51a643671725e64c31059b9a7504ccd33d2e16eb16baf2590705876b7a2e3f8beff3f81ac51b146105efe4910f36af8879f22cfdbcda0a1f81e82fa90d754f537fa2ff3212dbed55ed0580a876cf4ab3b8457bf48a64aa1910f42e08e846c86f9530cb881a397adc4ce559ba2248aca78e788d7e8837f3c6d53c8fe871d491a94f3f8755afc2905f4b537380a14d2359a8e63eff1786a69d9dc39a4210bc294fccf7f81763af16310bff9f191088bfefd8f9874e733d591897869b229ee486c8581744b2fae6dccf808a3c7ff12f8295cbda384dea36c4c49216daf4226176939ca323f51556ca1747a1de29b225cfafc742c1826000c021596e5543f166c8bce447b56faf89feb804247e6b62ddd90de11d4c149f78e5c66af376984227ccd8f9bd5231af5cb4f35ef73929557798145075c163c9c40a26983cf08aca381ba21d09ed7f344a59dfdd0e462327608ff30f7803afb4b33fb303a86209a116a960243423e6895533d5d5d81e9f2a7967102ea5a808060652ae11ec7c87eba92a94c4191657b8abc757127bebf6a3b4e7a684f5da6d17ecf3053881d685df57148b3f934096159342b92c984b6950a102ba85f78322b695ed696f05ad05d17a41942", 0x1000, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getpeername$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setrlimit(0x1, &(0x7f0000000040)={0x1f, 0x8}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000700)=0x32) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000440)="5e0c1ec60e85c6ec623e536d7a22fa2fb25ff59676ea8c8629ffcf6e23953f467abb4ee0649b7ca66122f840fef723d1cd1c0fe07da133525a5164fd930c750cc4fb6f94546a1fba2f292992c7f0649dc2244f4000c274c2cca40ec09c0ac37e2f757276ce233c5d1660a11ea10a684589050e0929ca5431801310ee7f3e31548fe6b91c9e59de2e9507dbd10600576c21999393f982b4362f", 0x99}, {&(0x7f0000000500)="f18c136c48ee33251bf862afd15b828c377a6a20c6b44cdc24e088dd7ee5480792869c56aabfb86039a6fc31c8f03ffa9b7cafae7711eca363d59fe92f9e1ff411b615c28b40c0c3b41563e7717a9c16b53b4e049825bf45edd121621659652a7d3a6d19cb270fbbc984c7582ad9667b8e46daf3f8f653f6efc026dc877ca7706681bcacc804e30129107f902e51a8cdc4fdf9ee3836ab3881b0bb239eacdeaefc0edd9db7541805f0745ec65dff34ed7abcfc8d32b46b71f30ecc00f4605dbbbbcf0331116a434c356f6e60", 0xcc}, {&(0x7f0000000600)="8132646ab0575a9cbf19028ba482363d57206eb3911332931cf129c2e8db03c98b4d8a129ef22a6ada2d4ebd96dc82c5e04f39e7135c08cfb34dfaad40bfe8020009732d8bf06108ff925cf45fd1a8de8c5c480a52dc4392697d0afa38c12d1bf8ddc495faeaef0024e8459f7914bb45a534dea15b7724adbb2066c0f6136fc3346dafdd2673d747a783cf130c023072229624a45e3105e400291d75d0088e4e23a03471af17a99490", 0xa9}], 0x3) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000100)=@abs={0x876e57c2bfa1c9ee, 0x0, 0x1}, 0x8, 0x0}, 0x3) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:38 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0xfffffffd, 0x7fff}) pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000161000/0x4000)=nil, 0x4000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc7ce04d6962f2452, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00ff65661b72482b7bc33000"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffff9c, &(0x7f0000000080)="6190fc2b489676196c617b7615ba", 0xea09f3ba) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r3, r3, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x7) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) semget$private(0x0, 0xb, 0x8000004d) socket$inet(0x2, 0x2, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r6}, 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2b, 0x20000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x8a, 0x1ff, 0xe15, 0x7, 0x9, 0x1000, 0x0, 0x10, [{0x81, 0xe2, 0x4, 0x8}, {0x2fc, 0x10001, 0x2, 0x5}, {0x40, 0x0, 0x8, 0x3}, {0x3, 0x400, 0x5, 0x5}, {0x0, 0x6, 0xfffffffa, 0x9}, {0x2, 0x80000000, 0x5, 0x5}, {0x0, 0x59ae, 0x1, 0x3}, {0xffff, 0x5, 0x0, 0x7}, {0x52, 0x5, 0xfffffffa, 0xca}, {0x1, 0x3, 0x2, 0x3}, {0xa20e, 0x10001, 0x7fff, 0x400}, {0x1a, 0x3f, 0x0, 0x80000001}, {0x5, 0x7f, 0x6, 0x6}, {0xe60, 0x81, 0xfff, 0xffffffff}, {0x2, 0xffffffff, 0xffff, 0x1}, {0x1, 0x800, 0x3f, 0x80000000}]}) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') getgid() 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) recvfrom$inet6(r3, &(0x7f0000000140)=""/4096, 0x1000, 0x5, &(0x7f00000000c0)={0x18, 0x3, 0x20, 0x1000}, 0xc) ftruncate(r0, 0x0, 0x7fffffffff6) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r7]) r9 = getgid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r13]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000011c0)=[r13, r9]) setgroups(0x4, &(0x7f0000001180)=[r16, r9, r13, r15]) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000c57000/0x3000)=nil, &(0x7f000044f000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) shmget(0x0, 0x2000, 0x704, &(0x7f0000ffb000/0x2000)=nil) r3 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r3, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000680)=""/169) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, r5, 0x2}}) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r2, 0x5) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r13]) r15 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r15, 0x6, r16) r17 = socket(0x18, 0x8000, 0x80) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x20, 0x10}, 0x8, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x1000, r9, r13, r1, 0x0, 0x67, 0x1}, 0x2, 0x1000, r16, r18, 0xba, 0x81, 0xffffffff}) r22 = semget$private(0x0, 0x4, 0x451) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x25}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200a9, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="ee210834e46e08aeb51de4ff241a") 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000180)=[{0xd639fb5ec91f51f6, 0x401, 0xbf250c1d3d304d85}, {0x0, 0x0, 0x2000}, {0x3, 0x20}], 0x3) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) bind$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/156) socket$inet(0x2, 0x4, 0xff) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(r2, r3) ioctl$KDGKBMODE(r4, 0x40044b06) close(r1) r5 = socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="2125008e12efa4fb17a18008000008b3bf2100d6ff000012080000043016fbefa9d5c056f4ec41bdca404043bb067fe09888b4c4d145b63e12a21a"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) r1 = msgget$private(0x0, 0x2) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000008c9e4c8b9d9dd0d95deb0f3f210000001dca00000000ef5c672f13ec915c4d52c353a1c72087e7377208c83e47db84fbe1f73b2d9242be1cab5b12da682ec1a6e1c35bc37bb99ee995b56df34a864c6d4fb429d022be61e7d0f86254b99a3329b51060da659f420dff9e83bbc689893b1ac94a76afb7e36b11d7b78d35c51c0fb78f64fee06c5027a248a9e327256d2fd95aa3013b3971944fef293c6680267e3b9fcfe2416fc433026e25ec096362eec84ead8fbc73c156b223e2a8f9f618e66be71ef448"], 0xd, 0x1, 0x800) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x2000}, {0x20000004d}, {0x4006, 0x0, 0xfc}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x281b65ee650e04c5, 0x1) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x0, 0x1272, 0x4}) rmdir(&(0x7f0000000000)='./file0\x00') r2 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x5, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc00}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff00000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4b0}, {&(0x7f0000ff0000/0xe000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1}], ['./file1\x00', './bus\x00', './bus\x00', './bus\x00'], './file0/file0\x00', './file1\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './file'], 0x7f}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f666963653000"], 0xa) r3 = dup(r0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) write(r5, &(0x7f0000000140)='W', 0x1) ftruncate(r5, 0x0, 0x30000) r6 = dup2(r4, r5) r7 = syz_open_pts() lseek(r7, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() fchmod(r8, 0x1d0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000200)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r11) syz_open_pts() sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:39 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') recvfrom$inet6(r0, &(0x7f0000000500)=""/27, 0x1b, 0x40, &(0x7f0000000540)={0x18, 0x3, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) socket(0x800000018, 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="e4fb1122c12e4e29ba2fc19bb4c1b8fc2790cf7ca50f1cc097cdf4128ffb8adc6481153ac7dad3222027255e28107d5828529c971cda677f7e2543b8371c24421cb9d31e37e155f66c0a17e497915816b59df7376e830dd910d2d3e1aa948429b7da19d961bca9d0cf182b97b3ec5579898d650c4315c59522440dda4f5f8373299a1d2018a2c0eb17e9cb118165540884c5680b7285562c8ba48277f9461e57961ceeee1d0280d9a6c9d82b34f1343bc8836d988f9356bdb0f51b1f361795b0f5059071ba1115bda469fb"], 0xcb, 0x401}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000004c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:40 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) bind$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:40 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgroups(0x0, &(0x7f0000000200)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x20) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) r1 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x0, 0x1, 0x101, 0x4, 0xffffffffffffffff}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfff10fea5cad6299, &(0x7f0000000140)="7e020000002200dda68c0e000000375fb9010b34cf2a94d52f9bec2d7d82745b590b1f5830d6690b5568a1de8c7f8285fe7e796c8ad6384c36d62b77ce2d0b7f0e7c9c773dbf059a611780b215aff2a5b4a06c5dabf1f49f56ae9b2ee507f4ca0d790e377d53512d1a590831018fd19b900e8b9d0cd3fe17e3117a6f711bc2bf97064dbb010c6098caaa2de94d1aaab7fee411fca8e7632f6883464bf533714a284a88de00"/176) 16:00:40 executing program 1: r0 = socket(0x50f1ebbc37da2c6f, 0x5, 0x57) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x305ec4b1fdc2a142, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) geteuid() connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="02e57f7f00b29c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r3 = accept$unix(r1, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/133, 0x85}], 0x2) 16:00:40 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:40 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) 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", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x6, 0x21199e4b965ceab7, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cac6ac33211d6931c7d63dccb6029f8cd526367b1aecba2ae22d90a6c3153ddb351f36744e465a7402"], &(0x7f0000000240)=0x6e) setsockopt(r2, 0x2, 0x2, &(0x7f0000000280)="42069f27c08a614d33e1c6fe9fa0955304cf6ed616339656696a2227abde9da82a2565d96a9312aca111843bd7e48d27b43db8a7f8e97ecd6e24ee5c506a8a3e09f5add9e69b6e4558fb6b1bd03be92c7c4297d8aa144b03f46a79e82b9c3c7ac6a4cde31a9865f6561f51677ce872b6f59b8b436767467671c9c25300498278f32d91ac6b92fcefc1327e8f97178c250bf7a3b87947973ef66fe61247b6f7392ddb24068d990689e257789e128930c4591aa5a1fd7adc32dd16c6baadf56805c55c1439274331895f03a5fb847a098ca39fd2c7881bbcb7efbaf1a37e93697740", 0xe1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$dupfd(r4, 0x1b, 0xffffffffffffff9c) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:40 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)=[{0x45}, {0x400035, 0x0, 0x0, 0x4}, {0xff, 0x40}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8f47ba71d0eee1f1) 16:00:41 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:00:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63, 0x40, 0x3}], 0xb, 0x0, 0x0, 0x0) close(r0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpid() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket$unix(0x1, 0x1, 0x0) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffdac, 0x0, 0x1a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x1fc}]}) r7 = socket$inet6(0x18, 0x4005, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x1, 0xe6, 0x7}, {0x18, 0x2, 0x81, 0x30000}, 0x3, [0x1, 0x1, 0x3, 0x7fff, 0x7, 0x0, 0x68]}, 0x3c) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x1fc}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getpeername$inet6(r9, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)) open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x32) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x40, 0x0) poll(&(0x7f0000000340)=[{r2, 0x4}, {0xffffffffffffff9c, 0x40}, {r3, 0x10}, {r5, 0x8}, {r1, 0x10}, {r10, 0x1}, {0xffffffffffffffff, 0x200}, {r2, 0x10}, {0xffffffffffffffff, 0x100}], 0x9, 0x1ff) pckbd_enable: command error 16:00:42 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x0, 0x8000}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x2823, &(0x7f0000000040)=0xf955, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) pckbd_enable: command error 16:00:43 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x40) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) 16:00:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300646a8d0b6968bd26c442075716c69e8c14e62b8656c7205584bbbe5643e8a1b1b227a5e45c9a2af6494628e9a2994c8f95a4ff0003001738c6b00c2890ffa762fa4f82e5ad4f929961a5eb1e01169196febab7737586e107bffa51d505adfd1f81689b176a4fa4f12d36b8ca3b6cc00d657ff4e320492f7dda4c97b0e259c994f36882e80bdbf2c5aa09077c11273091b2b0ac36883b94ad631fec10e15cce6eb9f397e9fc8f4f92a9500313231ebe38e1e4089f0908138ec65cad"], &(0x7f0000000140)=0x6e) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) dup(r2) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETZCNT(r4, 0xb, 0x7, &(0x7f00000000c0)=""/56) dup2(r1, r0) 16:00:43 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)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = socket$inet6(0x18, 0x5, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffd1f) 16:00:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x0, 0xc0, 0xb196, "389f916a2c5800808d04e8ef1f0a383ae01109c9", 0x9, 0x1}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) nanosleep(&(0x7f0000000000)={0x70592b42, 0x4b208ae3}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:44 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x6, 0x5, 0x7, "d531abb7596b99456b26cd535b5d24633221be09", 0x7, 0x95a7}) 16:00:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) shmget(0x3, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r1, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) select(0xffffffffffffff7b, &(0x7f00000000c0)={0x100000003, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) 16:00:44 executing program 0: madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="9202e480fffff0fff857eb21507a4bcc39fc6775c4e564247f8c76acb9b13a26a9aaaca85f490ccb9176d149a68987d1ab63d3af2c839e93c4a1ab"], 0x1) r0 = socket(0x2, 0x2, 0x0) chroot(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000002980)=[{&(0x7f0000001580)="bc5ef66636e042c0dd8a68f4878460abdc34a12a1a4e1f3838fcd9f3b12a0fcafbf2a6b9fdccd0a8eb1adb68448b74b13b75f77e", 0x34}, {&(0x7f00000015c0)="33b544", 0x3}, {&(0x7f0000001600)="82f44754c5b3d0c25fd41b57b9b952e60ada7a55e47c91c53f2f6403f11a55e2dc073210a6e35f5a02d848562633304a", 0x30}, {&(0x7f0000001640)="b5a5db1cfbecfdf54c94a42db72b0b4b7b919a151b22dd22cb4c8f3c25c35dfcbaa8176156b52e1bdaaf142ac6c141996487f7276e2800f310611315fd240f8761ded1d81cc27a5c4e763340e3a008bc87abffd0132925307bbf1b33f9b768a35c4cebf4a7d19f46bc19d896b7d16b8cd25473a712b46260fba9d15d79f45bf504478ddb4770602487f8130370b02cb2193e588967ee9be4711482911462e0132c2726d9aa93a014016c5c00d512c674e484136c61ff07be3380a8bcf51625935413b8a5f3248f2c0f402ef865399e51e72d5c62bce92259331e434717d223", 0xdf}, {&(0x7f0000001740)="d4a98a02c9b7a59c29a67f7afb049f2eb93aafbb8b7f054cc07e1fb600dbaedf18b103c2468889b54154d3aa3af2ccd93e29a53bc2d8f45035524ef56823cdc24ae2c9ccf6f2a50279e9d3828826", 0x4e}, {&(0x7f00000017c0)="640b2c79bfbadef4e6a419b5f30e52eabb01e43e69de68a00b7b0936eaab3a6ebf36028f78d1f0a668ab8b1e388ecadb3ce6b62784787f96249b7049d81025bdb04685e48bf20ec7fb50f93fdfb9606165cd1ce30eb1e1b11270660ee3e9ae4b459d81016df868078106babd7c4fe6a515ec5783daef10f679ad2028fbdd04eb3beb8b1611f86d42ef05fa6180cff051c2a05c965349304f49d59253e2f83aeba5b74fa3f2be67f4390bc0ce01ac3b044fd6308270e944101c255c07e0113bb50b89ccc3a7420d90b12be026d7394158d389cff4c37bde3f71a92f80fbce5498157ed36b32a2651e85e0475b7567c458bc62a86e781c527b65d4433cbde981930c419ee74eac5f5460f3aefcde0bf5bccaa33b917db0d534d7c3ac4cc699f1b144bdd92d958f1298ea825fe8eb8f87576aab33f8db0d751e5e93b6d69aca29e0f65fc4d8f3d107bbbce7f86d03812887146674a1bf3b06398dbc9193a367b187d08dcd10f370c5f7ae3680ed70c2ba86670718dd50e32ca9eb220e7644284eb6b83e1288ff990b44ef3115c48548c9f9920d8ad1d22bd103f9c1718734d54297637702bc91fc1b8ec93e3088582a8515321617742bead16a64ea3773e73f04c46b3e7214f4856bd6247e066f33073715609e2ae0c4139e0d66c4f1540b5b4dadb9d3908d2743249b3588cec2d50e86f98c390eff7a72d15d84bf7e9843a3c42615a58502a29660999337f8f6820cbe2a1d0e0a568dead605d4daeeb39c0cc4306c862fba96c97054538dc387faa5b2a3b4070362b74ad1676c95bc51b5c5ceb1fca56e0ced2c42c76c54fcdaa45d140baac256b77ef54bf08f3e6f1fe52f868c9340e0335c9e30eddda77285a1f5516c88b5cc37ee5b10d072b76c6a99aa307abd6a9791ae408a9554764047050f038b9d6e6697007e302fdf607aedd4ab06793f18f216c3e1f3cd54f30151409436a7647f5a116e73ad2dfe2f4d13710775cbb3b418846d94f153701ea8b3c2cde51ab1c3c14d04047be48345a7014c37f37300ebb43cd932568e1361257223fbad104e1669e3d757936d70c8dcb1bb0ffa2cb0dbdd00bee1660b68448d80457ea814fd4528f5ebe7a77cbfef3fd808bdc1c9b4e9d2b1989a7a8731b401c6eddd6598b93b7af2367509e2fd820ebf554e3ec722887335041c695647b3f132b9791d8a14a413e6283fa7a89caf90b9c325f0204c48aaa464dd4aabe43e3b4d2adbeb5130ced15de432d207b08af4391f92a7962962e261c701f4fb52d2a058fa21029a25f163729e245ee9280a4ddb112ef0f9ea61465a68073aed16d8cd7e6efc331ae0b3b9b151ca1a818ae686a4b9f21c0634328f4e81336a5c647f1dbed52c8eddd2cb916868993ddd757f95ecdb10849d59c34bc1e60f496b1699092c4a163186808abd8767aa354f4f84e859476693108750d2fadff3e55caca05034db41252c42c85009eb8f4ccbf59fb775c04a43145270591c7a57bdcbfbc55f72e040d32267deca96c536a8e14b23080c223a8b1f6b49c9a1365a103f6acc45e3cedb48ca013188eda8d679ed16c64c34d57da0323099a6b67d88d93be095a613c582500d2f579f378e3ae31e86d3f1d85aef0b58d75f886826558625947411efdfd1365b9e2dc59aab986860900f24561dc8d2fe3f94fd509ee0eccb3d25e5f138263a9abc4118c54fb3f8c92c85f7b3adf589c65bc0e6164f82b7f829fc6b279a0b5ea5bb00697eaa9104dd14d0eab76805a64b48695c40a8f32e9253b6c79afcde9b210bc05b4c3f173e28cc9086ded85090709e72a181695a77894251d529ee7e0df890e262416e8d21e48bf9b4c23c510cd8e05a4cbd9ddde3bdea9d537a43a564f4d714bd5d21f63c4111a3c7acaad4b3d30d1c1aa3c91bc4bb4271952c08cf4bd935d42ca1f9cac88107477d00f3c808f8a6de3146cf0ee1e132a44691b37e929d77588e929d2405982b1f6eafd1874b04f7010937d209c214d28799dfb5bf87c4945252bfdd303784a8a333673e1d9958e41162c9b615efaf148142ddcf3a53e6a3537a25904688897bcedea917294787e367e57ca39a5fdd0867d3228f9946ba942d1dcb48228968821d368bb941a188089e61317f9e8d57afb428e4d86ba0cc3cabdcfa6407dd579da191d9c9edd88683521ac35379045400990ef5da0b6b70235824f34c83db016fc8f68f1b0b85422a2031e375d8ea8564a9b789efca2fdfa472c2b557dbba583d7f8a2f8ac742beb823d5a46c6a6152da1acf11c2db5a335ecba4824efe6a14402bcbdd929be0d32a08cf0c94df267422587c594219f44ac0f6e71dd61cdad781ea1906dcf792e40ed07509e95af0015d8a924fefa4a9b3e3c198ce6d7aea0e37db94bb1a41dff20e5ef3891aee6fa250ed87014286e79a896cff0ba03003067561b6185b706d837f4a09f8ae6982681e22e1a42b683676de829e74b786b8e5b1fa402d119af11d191d954420ce481edc930d155cf09d40b5cd380dc9e7ff1d67d40a46adab69e06039fb7bdb50d31b7c8293caff038795c79b176a774c4331daf84dbcea64d1c6310a6e7475037b04fedbf0919a7ab14043949fdb7579b5fe554e60208f9615774901b26ba9856e0e0f0519870e26e84d7e136f15bbaa932ee261f9a862534cf8a6ff4c0dddc688ad661654b95ba09471b68c493d9ab5c4b26ed61bb8aa4ef1d5a50db385fab9dac475d5645cab41eb69f9cb2e9600259c01a425363c23a277b7d0fe6561e932362d7fcd089c8b651b14c73affed53e27077e9cdee7ac94b7f8d78bbb3ce19821235aabcf36a96ed0ee5dc0edca61cb401ad888dd1b32c766c2e78e7b9707e799b8b6d4ad9f5ed985f866f6cdc73745752f0c10ffa4b33f64882511897ef23b997149fa9b1da8101920c33db5f8bc264d94fe95b2baaf3468b6bfcad18ba04d6294b99ae1adc55301e65f34ed5b696fe6cfd223566aad23c02b9dfa4c51f7902d065b27e33398b3063522225fb177387dd0bafa1dee374e7ad6b9f98d7c38ec0ff93c7f156d3b3cec36f50caf39891b9c8f8765ca570c5e0e2be91e770bf16843a285b25600b82d92e954867c30a61b41217430005ef24edffa48dcf6f9a006278771c7437f9187dd6d6837480b460544776584aaa9a386b39451d974793cd7a5792cf65263194be95408460d889ebf35a9320c4c2cf6128d21cb65118c6010cb55f381adcc157d62a50f011b627ea6987d3670106f337cc8b6de463f6f662e4faa3de48113dd21b90d2ee5023371f26bf0d7556c20d4bee8512573dd30ef544cdf871cbff56122abd6aed9a21cf41bdbcdb45d9db2c77474e38838993f585de1d48912f4ac39a707cb78718b28f0779203739bdc4e0e4f510c48c1ea1d76847a2598e426bdde6fc7c7507b6024e0fd2f2da8c15ae41388495f47abf3e689c0cbec7d466ed3fea7621255331c2e538cc829077bc46f0a198517797fbd36d90cfc2211d5d8813160c3a7db8fce42b4593905bd8151c994c64767dd6cf825e7ae901ad8dad04063accdcefd267d5e149912cc569eb1dd18085943a4e38e6d242c5b8cf6985216d104d92cce7e4e718ec9e0d5a856f57ff64cf8dfa4e56739f5a219606a0709e925952e053a7e35149d9d25be371cdc3db8951a9098da11f3cba315c69c968c058fb59d3612134e4f0c2f6f25585437e2bcd7f583652a70b9f49dc492a261fcfc8c4d6cebea45ffd084dd8cedf588c7b7eb9e2f2cecf1e07d5489f8dbfe1eb9745e27702439febaa633b41968cb4b9ed5f247267792220710725391d8b88a7f2037256ea89435076d567080ae0fc3a11c07bed3001ca19503ce70931340eaaf5d12005ea739d931247f46edb72c2fb41fdfac478da1690bf72ec4527584c2fe9d06810d4c748c968131743e2780a321dcae61d8b6ed64226eb6583ba88ebc9f6a0abae1bdda21243478754ddfcd06e75455b0ff21f9b577fe87a64152acfbc68707d3ba5116fcf0ad4f3a298ef514b0ad6fd9298feeaef771ec330652b4997fe579a1e922d69652b0a3014c47d2e8c382281cd7589b339fae5fc78562a706204d601f7cf484708cff609d0b0b02b2c1306955044b2219a565fec477bad2769ca4d994ab4e11ff25626fc07ac0316a3f9e2336789598173fa9fa8083a0857b4100089e2dc551444efb2c4e214636564d3694bc08f6e12d746fcb384519c1047feab30f7a5b7197da858b607416bf2d38bdac730c976913e6a7a8e96c869b52ed928f97739809119decf44de20b46dfb712155fd054f8687310520d50ab6dff77108400742de9f99285eb7e713314431ba9838fc25b2d8767fd3174a76fa5a59818b51968daa1c7f82c47c0abfee3feb56b5d5f3b87be0f12d85bdf54f259d565145a2d9826a65c0d0c0b0f0f6ce1766697edd2f59e0654f386dd0e9e42e024ffa496f149a5d6e9a51e7840ad3db99c86268a58ff11e9ebba72a179fd75121c9be6c5876a3eb9673e43031482bec7aeb45539e425342833e2f10575871766bd6fcf43c07c8aa8d6564bc959a5ebf4bd6e0dd80e2182efd1fe4388f0e0c3a82342d9840197e34ce0fdf93d48263a9288bc5b88e23c674d62053f1f743c7225689186d52c97469623ba2a6bc24227c22a28dfe9a61f15ca002200409626aa85b60fee3783f86499ffd5c980d2bb507f1f0b7edf570080cf8f0d50f68e91c22db3a03da9d226fc245eabd7442f2bc38f59b567c50ca70a33adcf16f0aa3620c1e28bcbec6aaba0145490544c89f6d5a57ba2038622e4858ad8bab35446a78e1970e07142cf90cfcf3a897bfc2ade5b49c77945558613435b5ed83cc4c9a34a2970238dfa34aa160eea98f9bccaf8f299c2ba0bcfff0748edb0d92a861967374847843df72316fbca8ae4960251cd59f02a4f87dc2b2917be4884a6135ecc5ce2150ace2d5502b6036cd16ed093fbf3867953bc2e884cba0cf246fccdb502f8b12f3d85e024304e5672c464ff8a346ddc6506c4cd4db22f5dd5cda4baef72d7a3132a317e076b705a190b5e5e71dc5cf0d2fc94aa307ad9920e5f9101d5ec7c64eef9be8e59a28228aa0488b17a9540ef56715ca0b67990101b0654b0b0a5b7166cfc350f4894a02bc19ab364d2a58d0078f4a11bbcbf94188764e2619d3564c51c9c3613fa50de7f1d5ea631d589cbd1251a63f1052abe472737cae0938a73f0e1e03e6ece60c50b438b1ffd60b88748eedb70dd35cc681521b2e4c901cd42c7fee714296815bd94fabce429857658adbeef7210ecb11d50ce01b194a094ad8eefded68925c10ff163570cf6b08c85e9683b95272c76eca1bdef72d8de090e002260293388c706213b355a114073daa77584677a155858723973d9da86a1ab2b4c244a8549d86b05b411970e60db67951111023faf9a4b52586c845f3f45847033ac70a63223b7ba80079cd938008f05114a7290cab0ffe42dd913fcfdeccab980ed4679380d0fb3ca35622702e877e14f4cd5db2e5e6ea05dd1eb498b7d2b3300672c2514115983ee50f5c52cfda473c09b6b9d148b205d7c7e5524c3a7a78f7152c44628014f1cf2fe7bea0c5719ddb649b53b05d89462ca6a7bca33918a69d4aab7eb78d5d0bcb5860f7ecfe762ce7a026d471deda0964fae113ad1038fc98e202241a1bc8057ea49fdec72fbee750835346c9c691c5ec9901bc69a0aa5f60cf635d9d13285c73aa79c3dd1c092d0ca2e30284ac1b4b70a65cb637887bc223bb37b8a811122d366df862ba7e091d56ad40065be5196a", 0x1000}, {&(0x7f00000027c0)="4e5cabdbd8c9fef4e574255ada823c74d284b22cbfdd3efcb08e2fc20aa018cd551ec30c1ae42a72a96d1190772b892c8ae316bc92fb055aa942b676ad5817ef05199da9b8b1b70cadd36aeb887abac305d25e86e0e2fa5016caffda357e37f52cbb1a952936d8f29b53fa6b3ca52053fcfca14970df0ce038abfb8116a2347af3c8fc37d86c9eb58fddfb5f4660d7ddf4e6fb092036e75b6749b1cee6821a7f79cb", 0xa2}, {&(0x7f0000002880)="f5aa0166797ec6ccde4f5eff6b49cd4b4e3f211376c6ff3a78fa52a9176f6fcc0554693f2cd51646fd9e99d8c8f115394d18dc36b963957a78a2f70adfb249891b7de57984e0866af63fe8f40d9d1256b01adc4684bae61f0e5187426c0456f81a4415d2636be42fa0a9750e562509725c825066ace3ef75b87a6a01b215932fe6dfd2353dfe91d6bef5b9e15c5c6d83732aa114fff299b40f6827d5f5fdc8715540aeae46c967d1ee7188d512d016facac1db06a7781f110e43ffb6fa2aa58a1aa904b438067a83", 0xc8}], 0x8, &(0x7f0000000340)}, 0x0) madvise(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x6) write(r0, 0x0, 0xfffffffffffffedd) 16:00:44 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'x\x06p', 0x0}) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000200)="ff9b836d3e4b33d907d6ef36a7a2cf41d2d7f0e4aaa01368bb4663d38b7b713358b33bea30668aaf7acf3ed2e2043e562b0fd88e800c8ca8df83510144b43d95e2eafe0cadb9f709ca63078373d36810defdc808dc9e74b4e438171a4ce27db2dcbaa3082e3bc83a8c34c794beb23d8561569bf3a5e31847b24a55d61c9e4a17eddc5e452499f5c39e341bae510df497da196ae145100e98a1ce993d69b8bdb553cfde4576345a6d73c11f702ec7f1cbae1830ecc7fe16d86fdee90c30a9bb21"}, {&(0x7f00000002c0)="a140be86c9c48c5008163b85e213cabaddda96093974d8ff7e3a7c990c3bfc84e3719edbf37f65f8778b328ec6ac2682c4e670f18d947fe0cf7edb656febab45085a875785aba45170d20f0dbb587ee4c7f326f6cb68a016215b1961ad3f7f97d1a6c6ebcc7febd5a86360992c5758a73f110ce9e25d86b521d06b9e55f688a79dade1cf08775983ee8ae7879d8c92234681fffce1a34cbabefcd56f6804cb0873ac1330bca82ae0afce811dc98ede0d7b880aa5e9b55b6bf617944b09cba04ff3d4c13a875d3ab9a10980c7a98521bba8b427501305a07f40e0477f051da9e5e96f8d3b07fb7382004872c9cdc2317e8302cb580201fb21e1d354689ef828f56b89fed1832ec246f57bc6062f42826f836ceb28663c736841d18d8590d03d77ea99e3b78ed8462c12fa26facc7adada2bda2cc82a2711b3187cc182976ad1aaf7903bb3b9f9b782b9aa89f44592e1faad9bfee07af97026ee61f87557da42ac5f2ede65b21075c0388e04ad0e45c2040c99bd5418d710955cc656a7e267ad3a0ba48a38e9b3115da1de91675c5d12b055f792a93fa501cebb0078a7873910ff6291b4d803b792836260cb174240f4b0b313bf7ceb030bfd6c2b40b4767dcac93ee112ba1fb9f42d4efa55eb7618a42ed000606a190bae3cfd564616aa93842e6862ac301b760c24f21449575e02e6b1c187e441203f128ecee3c525a5876539acbfcb06e436c890df9411d9caf4941b9b4fa14584ce83996393c5def30ca1c7931d62afc79a5821ba4fc62560aa3b1ebcfaa87b585d718396cbb7db4d9b581f5160359a3bec4681e1df6e8d31b09abe71f5a6142297e2c4b26265aa4e485f823b6b21c8a40649783d29e7db8821951f87f63718d98b0ff4fbb52710e90ac9a575aa75b0d37ecf87208f551d5409ea72217c9518cd6894e0dc7d44015308a31a0bdc4e1754e4f771a1ca0e3400051dd8f388878041a3ceb4de7bc27957c1d7c65679ff8cfcd6d9b361ccc46d0cce240ada4acbf417a56e15feb999aae2fec041dcb1cf68e1728f9cc6e5dde4a23cb7caaf675e8dd36831cb20c884b15c2a0b595ed5b8a0e94a20c25d50008eb38395e0c2b764b5bc3fa2bfa774df1aa56a4488ef5d8929a2bf8824a2e45b6f6415c74a7cba6d75b4681a990201cecb420990258d4936af76ccdf72cb0894859e7e1adc221db8379c370d285536480c8559a6064770c72942e5ded840796894edd1b7e2ef27948804176e8a4acaaf78abc5987fb96aadc6f020b822ee22aff48bc3e5f580a2729fd8e532e804e112ed8725b3e1025c304e1185eb4d8a65728a93340350b509bcc811c50be5d3993f650e42b27d06d1ee3a90b6640643e229d0be19c5e46014ce18630c6b357ab874a7d4ba0930ae6583b4a8290310f49021f607f4af15386e5a0f0ee2414a9c3f8d641db33c195c6340614466ec932cecdfc6f251dabe6d1d52a3a4f4488cee9d05760b7e4dd3c2d472836eb06df0bafd6055334998148850c7a33450fb857be9fa0503e9432fac28eb88ecc18c0dae4b592cce29bb52ac718a56ef895bae55902d390c04b8c79cee239d6e65c8edbc661012001a754155e9b54bf8c57e426b06575ca18f984bff52d65b235d3929da10f00f22e7e4557961e5062361a34eeda6fdfc90e4e33655b53cae8b1f6713c8726e439e22e425d7a97153e6f44a9db0f010c0d2f2b73ebcd7d261cf5a3e480fbb74c887a46239733eeac8c6a0aa60bc6bf312da88be3a8fd5c5a29632948cc4d0d5c8b0be2c2aad437d511d3d09df8d389174ffaa0fbaf28786aff30554e215aa738d6a3b8b2fa2e3e38105131bcb0fee653688c91731386da94e7a7da8aa59b20a11453088271e8dc88a28dcc56caa53a74254f38b74c557b8a815c4ecc26b58ce9d41bab4f2970ab6bff01e8cadd532fdb556d9831927641274a1104cb9ff561fe1bda1e57a7e00a3dfdc10246f619b81b57d44a2659fdf13580b80ea2126c675bc7168d915056dc88bc33ef63b2ba9dc3219b20c719eb0115bd303d36f56812b9c7baac106540eedd9e69947bc4a117ff49c44282c969ed3b338c5cc8a161885fd928ad5a6655060d7793de58813be33208e20231ca32105dae87ec298826b5f7fd6bf7e3edc02759d87c81a986dd6bd5cee64a02f87dd928fd7088a9444ffc324a802fbc4c4ae509774feeb277c551082d01cb89201901e743869195eae38be24504dae784607850c5be6b32362cd5adfcb4e60368da14270b32bedb9fccb4aaf370409c4e32066c78b570e8901f9bdec507ed41056d86bfa26ddb1b89ab4f9ef073197f1377a08b668e99c3a5604cc2b5f0a74a74ef184128f4a01de6dc2f1b5ff15592ab5668248a90706650a20cb78a5b498853df1f6b54c504ba48684d5aa5cd504b9e3290601e52eb1290084bb38a033715df477ab5b3eae8603235a237f0e12867e154beacb79b60738906e75268d2ad5d5f93bac8334b267c09903ce560772759d7e8828283c8cccb03f8068ef64baf6d4f419b001bdeedce30bdc1a5b7ed28a78d8f830788421a63b8454c096175f41b89c97101ff2b247fae2f01d972632552cd1eb58e414e2cad5caa24b99ad0e883d4d0ba91c3fef7278f337950b9ef8790d7a0bf360adbd0a7af28d3f495a46bffb4c6acf5accdf3a243375862827dcae76f43a5a710d41a8c0a700eb81b91f63d05ee1c882331193f5ed6116125be7329335177badef54b6ab32140546a98b8a1e826e0f980c95c971bed8bd0d3359a73090f4b0e7d3d9fd20d7843a2c83e0ef2c1df59da71131e8b07f206579d985aef05e9856886b621ee89fa410a1c4b177255d29a4f54b64d82dfe062be68f6640db42c1c66fc12bed92697536e80914e4134d90e4fb2b10fb23326a1ce49a25c04ae2e1f2969a04ab26f48ad1b7a0a7fe2016abac683d51acbd5409525220ec06a708fc6e895dd83b5bb91610abb74a4ff94ed6c64062d77b4c41292122582c4d653fc3a931e55a88e04fb09483703f2701eb0c9bca6938524f7ab5b2e84c550b84aa9c024459b706b67944f75644df6eb00612af93da27a056f965243bce6797a9d7e4ed2368e735f5c24741e261bc1ebf3478882fd9dc0db2767cc43c4ab24f6e3fe9359aef1b1fcb6b7bc40e8c076afe09fcefd6c4849297d5d073415e1bd126a626ac0691ae6b3fb54c4bc4834e2dfce1e2aae6d36d418bab915a10b61ddb2d8cdf714dfd52c9e24eca7ed19b27ec7dcc387613bf0ccf74163e1f93bd0ecdc73d5492c92add39fca8eea2bd170b83b5c28e3d30442108ce81180ae0c92625146c0176261f45893d2cc930df7df6c2ffe3b580a23bc498d55e886c181e2ce8cd8176ff03cc2f87bacdaa1985dc4f00417ff0c4661fc13d93bc690c1356fab7fffa1b851feb0f74d7a43a4cc9488d0da71bbabcf4f7a0b2e9a696db1e899a0c409c5ff6c375a5fd6af845fed24a57a5e5b480002d13db5f282d5852dfdbdaca98cb27d836ece457ff40b6c61e8309ae9bd80f430279293f5340f1a3ecea3a7e5e39646dfd186c453998c0512d60c1eb2f076fa8df1824a458a0cc5ea7acb6e163145d90993a891873a0b0d7039b413c5e9b9b787de3c6c488bb0cd7b22b43587c727d1f49edbd2da6f8506ba373ac3aebbddbfba4fb128eb91d0d677c43c5fce14d1917a9936309a77392b9cf91414c833d10f7c28af772884357afbf46bdd204c0aa2442ce2956014b9570752c0240365e66712b13c853b925ea8eb3ab9d9ae32372875e6acbe8311e8e20acba551bceaba684c37198cdc8e0f78d6cb64e3416a4894419cc33fc6cffb7429269d9935a17629f599bf1f23f94196757fe97bde4a85db2e5879bbbaed9c2dcc21e02dcb5a566f2416f3f33d1b5f39e12738e8d5838da539dba80e0b8973848e8cc59eb8570e8f74824b8c23f9fbcfc2094f86bc213f59311c74d1a67a0e1afc064ca7616db9c8c6976483c8ff064ed22b5eaaf7c47d135679802922f04801a64ba954162786153e3ce7f5502776b92c9be44d3e11169e18c526751440568d2ebcb71c2dec4f8ffea16d4eeb439cda26fed6d6ed863af5ef41454dac152c2284be7323b9f3d37bde44e9d9d6c406a292d83faca7d8af0309c084dc5fba7c8a7a6bf2e525d7260a2cc80739a6a49296eead3e06987cf21cca408fad5f99110d60a63794e17cb242c80dd64085bf46cd060bf51a715d016656c8822acbfeaae9f44a7ffd93cd56cc3d1a7c42f7718e5d532bdd502d6d02a85dd51e316d80c01bde69f8136a913f4ce4b3e6d6a864e7257d283d89987e467ac6ded2223ba849d8f47773add1f431423a6ec267548bff3c18a9b2e63413eb3d3794dcd487d46b782702b6386888b8bd3af91d755d320a86d049f38f37ac6e65e6b5014b9edc3c898f38baa74db51ba49fab1f7c0f21064107ea1acd4d73c549239742f488e6510d13db129cb0a73db2d41bbd9dc96cd2a74538e3fafad1c5d81aaa27c4496bdab0e9cdabee5875886942bae9606e2090f44eb6cbc0fa076890a362f891b0efc02f8ff2b1f63a798c7e4579b7b83185141d01cc8367d0fc1f066faa9346553f065e2fd62ff87057b42417935dcdcd2a978614be142e3fdae5ccb2e9d90f64e0639929087d8a3ad7d55edf6761eacf7cf996e7335d497da32570d9b7e3ad96a3e9005c0ab1632b1ea84c0475edf62b8d4ebf48ede351f867df5f9aa42a7d54f0a9bb5df8d77e308a730f442b8819efd70e4c9f6feb9bcbe62df298e307290ed0c6990395e8abd6463bd2e8224125358aac0e82debf66d87d1e4cb1047cc5e60d4c024744917c3af73c9bd0882b1be38f25232862861a513dba943c5444d08e017e78e2fe9cfa1280e70414f2af77fbc015075cce1ada0f6f13a13e69200da0c4bdbfa0f5c2f9ad3987573200a1d3e54db9f72e56c99f8c657f7bbf9ab763cd5db7a8cb74f03d5bb467fd5b59847a0a6be199265f72c7d12f5abde4ac6fbd7849a511f2179349f555d51284ba237fa407774236671f16073cf4af9f6f14b183d07a5a4d2ec83eb63ff5fd7eb008695ced60ff1c412522c03c74ff049690b9e4c66742f9c8eb871f4f241c7a16f711fed35e0cd73b4904db4322d0e4625ce59abff2dcb69773563cfb2312a67fb9af9de5f633b1311f711a2cc0f2a1ba548cdd7f53a076067c916b09bf48bb837bd141d53954bbfa2ac58016246420bd6ca2e04ef75c35eeaaee9319eaf58d59d9a20298884ec2d67dd4a680e6cdb9163e3e543849a4300765589f1b13b34c4de53f2eb705c5a9cbc3006d6282bafe84f52aca464addd240f38a46ca1843876d2870c090050ce1af7feb1f119c72a7732dddd5e51ccb66d24dcb4d69889d78de0ccdde093de3c8cdd89d415de678758d5bd45f7426f744e85d499f93ab3a195717464697fd8c26d086a93ad546659811f65da8633b80c53c49a57a74509c9262546dd48c5c8bf10de71b52051be70653166bf2627c770554b583dca0920248464d1c528456da1013d0f0f9526c0cda8a1d405376f6524e72a44a8fb268d5689fb0700a2c2eac8e695874f93a6959fcd600d0c1fb90974d83686b400325789fb8c75c79fe9b96bc218a66d4c10c73d89472d872c9219bd4ab82541ad253cef00a4b63c8f036dc82ef7e3dd5ad67d4c7c913cb3c6ab95d0a3b37fdf7a9fe63331990e8b9ff697330585b44b8015e54a7dc4db6724f18e7fb7ea9926bf615a17546fb199dfaec799971bc4d3a610ab706a8dbbd829bc8eee98bb785d6d"}, {&(0x7f0000002300)="927614122197b554e0e87e9bf0f0f6ad4c0cad4a3fe30c8f1271dd26d92c291bf2c9c00b98a0c61e038042ac4d5324548f21fdcb7899e4e939457ec61372790a129c2ca6369a4a2de147abcc0d14031615cf7c0fcdceea3f8e8529730ff4feaccd2e37a3dc46602a363a5747704b17d7c0959a536717f287569e077b41d56e360e3f80fa41ff877c2968843be72d409dafcae520c7cdb522e2f77b75207d3a2f3823400ce790ce2dce42c9c80ebc50589548728e32c90acd30f70d94794f61358339a659065cf755734f0c8142c0e2f109fbc8127b14baf51db46ee5ea2f6ebae817e504efa8debce7943401342c3dec7a3854f41d7af2c810eca4b584e245704ebd80a74985162aabc8c14f85983a3ad8e422b876ce74d963198dea3d75296d80d418b74a90b127871022cf3fa156a14dcfa61f5d65563342e0351844d72ab1345cffde5e56d570c6c21993a57bf9d2e0d0e224e9a60e99b3b6e0a406c1b698888a34e68fa6915747f918d7c7754e7fcb3308bed79553b4eed091fe8d7a143dfc0672e2182fd70365c85328cc0045d46875ffa6210970dcc781a64e440851c50281900e65346fb660f207119ce04ae2d10d29787c4cb4b65713ebc5ee9b12d9549c4914501d92f163b747a13b0eee2f969045c51310d0d08cfa040cb49949de7e7fc368fc347f7c0dc422bbf5b26df701169f1197096528750dd6e226711c3d903175e4f78a4220bff4caff8b012ec1018a704653de56b9de2ba73bef6bcc6bd4e670c2af0e027a5f18650d0022c0a6315b3b3ca8d90f69112037e2309ab8ab10ff6886cd24feee4e07b4dc29f047943ef035299aed456d2c3f1f871ef7038c48f4e204bb9ffbef823252d195fd6e02a435d474ca9b35a3c8251ff103f09140488c3fa15e9db35735317cdf52b1cea45ffad1ea7bfd181048e38e679a460b5870941b36406c365223734eb363481f67957f905edc4f74fd3c8a6516069a8d171108b105bfdd76ebf0af5b5c100572d26eeef0b02b43a4e98f6b338976aa45fd6f168b87c59a8cf9391035ec3af437f9a8649f8a35b25762738939423830e1a61b412286a26636346b3ed5e49e76cab18602bfa7ad02587318cd89434eed37b2faa8e477a24a33c909eaace9fcd15dd6669cf9ebd66903202fcefe4f3c6fdca8be16602be58696f6fd46216c0f6e8633e465f38600bfec0fdaf3bc38be6f609651be977eafb017f036ee8ea4205932db716bad59d22f795f080f1c8f47be6aeed6bded1f047bc3bcb4ebf45f935a91df0fefab9c06b5d1f6376b49c1b67c6303005fd83041516edfd2627734e29419eb2853b805dc4f05ea090418547419e0a7f2c96520046da7bcf654612c8b541a584b1ac7889a129265bb82ade8d725436fd9e1d009e0024609b1e3930089bc7ead726ebdad903677547bdf5f79f48bba397a397205bea469b8547a9ad5238312b3b445b99fd2561c8e475703c380b1501e4ed01710c440f3bc2b5f6ec4513d1ccd42406ef887731ac0c40df7618346afdb552a05f51f56e511e45189f402aa67ddbe5e28f8344aaf0b04d32847de2bac17645949eb1143e0ac03a4f2483aec306221c205ea5d0569f51bde297d10ecc406c2e12d5d67d4aad8776e1c1db207659c4a12fa95f813e4d5ddeccd25fa4b05a2de787579c105a31ffdec4773b1fe11a2f43588721e87bf9a1ef2ea962be62061e00a5774a4d83f871c5bd5ad52e31c85dcc63d2fbc3a116fe11646651c1c9563e58abb25254e69c7963861009aa5caa26aaacc4c06f8128fed3f4a2d469414ef428ea5fe19c7889ac7ca93c3c213f34fb80b974f5533a2a542b990a070b09b23bc654a787c49420d3da2b314c9f384bf0d3e814253682983275ee8e46f973a8be4cec83392146d53d0f9f93156ba3f5840f5b43aa877b8599a1e94c224e450831fe1e4ca5f6a7e1b49d9b8c7bea8dd33192400f7ee6ab6f9798ce84135729e2b0a063aa83590cf72e0c8c7264e6ec32ba3bbcc03c66bf4d9a676bd598c8eaf23b2aa3edf1c8e0ae21bfe58dd93807eea07d2fe7639ae147e13ba2505e2129463608bb437233577f588ac970aef5ec191cc8d6329a31d37479639eb1c6cbcd2f342cae641ab7ff7c65bd576d9c0aefba5539026c2daf644a132e0fa187cfea9ca0242db0e9d74d8e5f165742cc15f803c42fb93824d1fb2919fe01f08dca2bae5191d2b9cbdfcef99f9a4e51cf58b09e63e83ede48b0eaefe8feb8b8a3a0d625da1de4761459a72da66ba5e72a0ee44adfaa17b58690968e9333073eebc10f3b991b2fa73df112f0dd435f4b846369705c8d980b7217cf8c6724d9d38780fc72b033134c537e226e159e751397e513fe16b78fec11c4f519380d7294b6dfe4a1855a9b1ec5aac7cd92b2f6ac003f36c6e82dba3732acc9a0eb6444637084097e34350bd10b9195a172305025ff21375b6256676113c8d2b93d3b229a7f7b4658472f9ebcbfe4ef5afb6b3569d23d1581c053d60de559054d4b228fb7025c650da1dc809e8c87d16428d7a53ac168ea09d008ab5f9955d0ff6d7dcfb9f12e1c16046996f385a8ca7ceed748d71ebf92797ac574de7d6ce6cd0b03f0a02398aeeee71f9a81332f5d54437f1eb263004b0cc086d2a4e5a5829601ab1e8a507b5dd873c9f9f9520f2a42fb3c6f33502af60acc429014fa681b672c665d56469e15a536a1252fd00638935692662672bfcced46a8573882e60654e4042ccc0d0b9dd24af33ac91d589a3218c7a087f05ac578a0d0ae35964120617f7bff18ea454768c4f66a602dea9e7e4e86e0c05dfe673b1074447ac7a7013d4a40b4637d1913e7fbc600faba20cff0c5c9bd97816bae0093f3ffdb136f3279c25730ce32cd3f50bc7441d7c6d607270d20b058ff1a4b057ac1c3e4296dcfc29fdb28036beabf10129b5c2d82f0d5298a36ee6ebfed4738deeaac3135692d43e07d891f92ebdec6a629299f867ce94c7a62619cab0352f417f97bc830a7796082431096824d9cfb20fe37bc8c3323e1bc58edeaa0587f12082d021edb5d2844310d2cfd0d7bd9579caf0c5be4b961ab017ac81caef72c898d658f6dd0bae621821f4b19c748e5a70b2b1e6b922a03acc089fb56dae1566d8c52b8c169a3e73d651ff68c590f966e93c087dc36a9320da4ceb7838c53c593e65d01ec77ed66f5a3185a78514a61177e23b097f8ea0526dbcf544c5891173aaf8bb212bfbf39f80e386e6467760d336b2f12c575eb2cd53cb903410d6984177e76ab74749076e29b519420ecf8987f3a86a2cf85cf1f41f2fff127249336117679fc6fe655ba1254bcd16dea06359e687d975c2614b418af15e75b5cb86daf2a8c271ee89bca347efa1973e90010f4d0a8880840121ba248278dd1ff6c577cf3cc4dd1125d22815f7c12ef18cc6e738baf1087c7a5ca071b89d43bac9ff5541d017d89c8db767cbef21afba55de6139927f6b29d2e1f399090c1be2a0245b62dddd0040114c01547df144bc228c9ca27765c1ac093f6e269d45356b75f0a62a123e5724442105e73f2250e119208fc451b7cd1e2b070cd88194ecd382e37b7bfc56c337dff3ee92af88b5157e673523dea54cf7b49f152cfaec05ecf2ceeae140964b906a65cac413bd1fd8654d2491dd8d6d95f031ec5798c21e21f4433a8f38ef16a66870c6982a7637e40488b31e77764b680b6567fdc024452c99806c9826858bacb689e867fefe41a289c092a136c53ede4efc2d7552f53188e24158bb6949cb1761fd4bb7d602af9bcae8c6a084fe9d0c1e786bcb84deac2cc6ff54d5e37e045e0e4f9aa84a4a977178b56ab7d369103f6b227f0df109ec60f0851fe0d14e0376a169e918ca137440bb6fd66a4559a6c3725068c6e25c9b4a4314ac1f729953767f8d827ef96c150d280a69701bd8fda3ba5fd11d94c1ed3f53e2b9661c4895d8cd8d202dcd32306062dc532d2de210e6d819c0f73165f6642be43ffb4e6abce7362775662c63b196e658b827eabe59b5248a3f16af8bf5e514be8c8a61fc54eb6c5f8c1edd404732c806ba1dcb416ea447badd828e6f3bc1f57732acda99a1475babe64b83a76abd8d6cb61f8a53dde95e83dcb4f7320e183acb37790ced0c88e6bd25e38f940400116a35002596412708561d7ab7e975f9cf2cff2e404bfd0367bf9db6989abc4c901fe5dcae584065aa50d98c07c0ff62f852a71379445899fc0e696faf89477d61ffd22a6951d304975b8d6c90a7326a05333f132f226acb969b656088114d27102b4c67107b16cdd31fff3b1b3d27df0c7d4c3a88f3758b5b212bc03e437c421db51c4ce6887167bac0262a3ae815d185be3e310a2e232232da6e3ee8762119f0c887b7611017c526a44e12ac61ce26868c83ca6641e29ed62a717f39ff6c0f05a483dd422f1a80f379380db2c914ca164482b7748f794e98364d8d0b4385b9292b9a1151279156e670d7e03789945c8c784ef7b5d5e3474f2847ef72170b74665f5c15067982fdb9d215bea5adb6f9434cfa6df03b3daa97ceef47f0efcd7a81824b77a48cb30969cfbd5edadec755cdfdb70c613905f6ee92b8d88a486289238bf4ddd8b823a7962a84bc64e0112abebabb3b7334693402e212646f4043fd52ccd3c411cd2f88430166ea3e343d132765002fe514da241d6dc84985b3af9f9577341fa39833e0adda2f1cca2ba46cc73d95ee9be9fe12d1a4d9f13dae29d1415b29848ab0f195729aa1519a84c0652d9de7fa51b4879653a922477fc16ef631effd9fa263e59dfda8470540263fc0f2bf0b9f26d707e80e14a70540e32a76a66971b09a84755268582d7ff201a8b09e6826e97c0d0ec77e5cd70444e91f7ab544a038b50e8b08d28f3ff77a67fc2033f2e9be115b65ee5d45f0f2feede07f00fe6ac5af5fe0846575517db72bb0c3f1b42e261146d30fb44f1a4106449c55c2841c425f3e23637acb46b00b99619d545a0501cbe5400a65bb0d135069e12395f3bae0d2b55b728b1f5cca4de439132a52fa140f0fd09748e1b8ff84fb81cd320d42af88257a8475f7f9cf0a8516a7f23c8aae64fc322fee1749dfa512a8056b9968fe406eee956e5e10699970192f04806e58a7f47c8831d7fa2962e8abd1907a04f77667825ab652e43e84a6a17b747d29859218ee40be28698649bc695d750f0bf127973fc1a9353ee1ee55b4b034e59a7cdebda6a82cd69616f5131b9878252087f993d3346bcd6f84651210a507390f067a98ac6232440e78f7e67701c5b6d02ced2cdc58679552a3bc12b7f6c382b6de5428ad78bab2025cc13ce4daee8cc5804da29dba808b2f52ca9aa129cd117cd1174386728cc1bab8c7170dc7fcb0700c7a4de3f9dd7a79b3c00763256f8f60ab1c0f60f3407a674db91b5ebb9676ca9fa0c3183966054092de4c514fcaea19a3e88d1c69172dcf84186c0e3933e71a636688a3c85972d3aec0b73d66bf26d5db32a9a3f17781c27faadd6d6cfbd7448026d77dc08a98c2395ea0fbd23790a9e90c508c9fc87f9c6af1334636f3a89dcd1ec5f89c1bee4533b1ed28309b0bfda6db25aa106582267c8f1726f50b5d6a252dd0531843cd27319ab67948365f20713c812a26de8d14ee46d409419505d8b26a6035aa0a7a4a4e9f37a66ac1d055f603f514ea6d0e9b9386e7885e5f35335063ca7b15d0e832f55e69ec82421475418e5b6a1c165890743bea15566d6d4a31dfa34b5801ccb93520c33740b9e66f8167df3c403fce6c78a0a1876324da5510"}], 0x100000b9) 16:00:44 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) fchflags(r0, 0x10000) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) 16:00:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet6(0x18, 0x3, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x81, 0x3, 0x7, 0x24f1, 0x2}, 0xc) r2 = dup(0xffffffffffffff9c) r3 = getpgrp() r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000140)=0x2) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10803, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000001c0)={0x3f, './file0\x00', './file0\x00'}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8370, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x9403, 0x8, 0x1f, 0x3f}, {0x284, 0x40, 0x4a, 0x101}, {0x0, 0x9, 0x1f, 0x1}, {0xa8b, 0x2, 0xd7, 0x8b}, {0xff, 0x1, 0x8, 0xfffffc01}, {0xfffe, 0x80, 0x5, 0x10001}]}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r8) sendto$unix(r9, &(0x7f00000002c0)="8133392f2777739da339531d4045287fa20f30a21bae1fe0e26222b67514989ade82c238c4c9d4d8f100876e64fe7323ca908d2623692fde2400370ff8e75fe4e8c20386cd4c811651c22ea6b37125f70f13b6f780182a1c74b4ce4637aa614c2246e087e15278d444e9a044ace92c0ffcf7cf12dc6f8198e707c2804a112538682a6afaed8286ac42706ce03eee76bbe8b3deeb24b7cb31204bb7ebeea096996f0a14104caa657c00e975b9561329abf135", 0xb2, 0x2, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x2, 0x0) fcntl$getown(r10, 0x5) syz_emit_ethernet(0xcb, &(0x7f0000000400)="02e7cc07e5425a7a8df2d339ee0e8bd3585e0d25b4faac359843f938da9e33eabc66f566b0bd1bc6a81390c17d5e56fb25a9a921b104eb0b74c7033331b588675f52c2932c051528e93aa61dd1c1398a3be713f46c9eb2e1668b85731b60ad97cce101303097080a190d4ce5aed4f937c6f40a82f97a6aec7ddf7d538fca0f5908804e52a3fc0e32a6d0faf2332a3826e65cbbad37d26bc525ab89eb7dc24e35d4bf8ac988deb35b8d155f8f50344c25ec865f9190c241d02d27618500de33f07b154372af1701137ffec4") socket$inet6(0x18, 0x4000, 0xe6) r11 = shmget(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmat(r11, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000500)=0x2) socketpair(0x8, 0x4000, 0x2c, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000840)={&(0x7f0000000580)=@in={0x2, 0x0}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000005c0)="5cf255025d5fdba9955bac18d11908b7331ea23be8c315750331353fa76ecc2782a4126e9b412292ebf489c3a2703c2c3d6118aeaad1f61e03c66cc1c8c7fa2525f1987f4712f57042165dee64e3275d34a8725804bc2d82d72329abfc9e25ad06f4c62d6d49ad26c1947b229e1e6349eba911130c9b499dd1cf46d1b1ed885e7052bf56b34ebd4323883daca843e9b338c8be2f594c5cfc7e46f074ab04d4b3f4ad061730f61f21c8b498a72614ca777fddf0f9d5b9b8dbd2dab8297d37d73cb844bf66d8cea172e9b79f3a2102f3a8", 0xd0}], 0x1, &(0x7f0000000700)=[{0xb0, 0x1, 0x8, "195ff91d12f56138ae18c3e5cbe6148d0f8b85e3eb6ea285054b19394c31dac25a79332b60abc24b7a0fa9be833d1aa51cc3ce67f0a26455380e2201f5a19d10faef79dfff3c92cd9f0639b42be3dd617025c3e85543ed823a9e28ee99d137e43e2f6310652b70a382032f0443b8c119f6610bf35dff90cb6a0479ead6f3d379b40df7b81eb106c9542a66d7a4892815b7706629e037a94f94cc"}, {0x60, 0x1, 0xa880, "9e48825d913e6df9b217790dd18bb36ded8030be74532046b6c2503599e69cb8671f41667e78c15b6128e351068477167039776d746bb1a7dacde5c569b207291fbc15738909ac23efa2e3"}], 0x110}, 0x2) r13 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) getgroups(0x3, &(0x7f0000000980)=[r13, r14, r15]) 16:00:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x20000000000001d9, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x8000007}, {0x0, 0x0, 0x2, 0x6}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f0000000200)=[{0x401, 0x80, 0x62, 0x4}, {0x66, 0x42, 0x3, 0x9f8}, {0xc291, 0x81, 0x7, 0x3f}, {0x1ff, 0x1f, 0x4, 0xd02}, {0xffff, 0x8, 0x5, 0x20}, {0x5, 0x8, 0x20, 0x62}, {0xfff, 0x3, 0x9, 0x4}, {0xfff, 0x5, 0x40, 0x1b}, {0x7ff, 0x7, 0xda, 0x8000}, {0x4, 0x7, 0x4, 0x6}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 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) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) socket(0x400000000018, 0x3, 0x0) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0xfffffffffffffd15) pckbd_enable: command error 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5, 0x6, 0x1, 0x2, 0x2, 0x5, 0x4, 0x7, 0x1, 0x6, 0x1000}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000380)=0x200) dup2(r0, r0) r2 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSBRK(r4, 0x2000747b) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r5 = dup(r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) r8 = accept$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind(r8, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x1000}, 0xc) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r9 = socket(0x18, 0x1, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r10, 0x4004745d, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000300)) r11 = dup2(r9, r9) ioctl$VMM_IOC_RUN(r11, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') pckbd_enable: command error 16:00:47 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x2, 0x80e, 0x1f, 0xe13, 0x1ff, 0xffffffff, 0x3]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x3000, 0x41c, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x80, 0x1, 0x3}, 0x5, 0x40, 0x7}) r3 = msgget$private(0x0, 0x2) msgrcv(r3, &(0x7f0000000180)={0x0, ""/157}, 0xa5, 0x2, 0x800) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000240)="343908bf0bdd5744a18f7b628d0e359e47e768b86612e0ddb6de7f694c05a31b61f7", 0x22, 0x2, &(0x7f0000000280)={0x18, 0x0, 0x9, 0x8001}, 0xc) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x8000, 0x0) r5 = socket$inet(0x2, 0x2, 0x3) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000300)=r5) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r7, r8, 0x4, 0x400}, 0x440348b3, 0x401, 0xffffffffffffffff, r9, 0x90, 0x81, 0x1}) connect$inet6(r2, &(0x7f0000000480)={0x18, 0x2, 0xe9, 0x7}, 0xc) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000540)={0xfff, 0x1, 0x6, 0xb2dc, 0x6}, 0xc) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x50) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r11, 0x20004b3d) sync() recvfrom$inet(r5, &(0x7f0000000600)=""/242, 0xf2, 0x1, 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x6) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r12, 0x4004427c, &(0x7f0000000740)) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r13, 0x20007605, &(0x7f0000000780)=0x1f00) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86137) 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) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0xb) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="2125008e12efa4fb17a18008000000b3bf0100d6ff00001208b241de41c5992a8e557e570854757e000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000045e, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="d23c0f1dc3", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000e4902db49b18569eb9e2def9ac018b03cfaed12a90e501"], 0x20, 0x0, 0x3800) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) 16:00:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x0, 0x2, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff0000012213f9b79384b8cd8e568d3076f039e70e2d7ac84ca90b3a05541c36536373e57dd13e72543ed957a8a107499213c6768587d82767e6ff8a80c13e897298c46d8a76cd1d3c61be3e763e99c97652c2c6cba01eeb8323c820d7007194ebc7b245770240aed0ff07000000000000a44347d65a9427a7acbdbb2bfd421f4eeae35cc4b536f02edac41224a965b6cd0e84eb5654ca30f7238e9c781d98941ae1438e47ba78bf6be5e8e301092656e0dd61ade155b5a19eea4985164cbf0b08190844b65246a6905b7a2a4ecbd9b5c2c93fc059261822645c3861beacbbc98987f1e57634b99a4c1310ff"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f00000003c0)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000440)="0292fd8b67136378baf0a2affa4e9fb42ffbf761f034d493d154a2cd3e3fba6e2e953087d48a6dd13edefb329b135e7d15c4a0cdaf1b4066b79ce942bb79e8349378a5f5eda53db65fcc4de06354dad73ab05760843732705ad32a01e3786637ca30fb76ac4af4875daa5b8c7585a02431acc19fd391f5ddaf54543ec946", 0x7e}, {&(0x7f00000004c0)="06876235a48483bedc126c2280811d49ca235ee6fd02a0e8582d1952511f1960ffc12cd6db40b70f6d8c79ffac99661520a827bd4f18070e658314688dfdd95880b9a4db48eb27ce01415c000e4f3265a19b36e30aee5e2a02dcc68b68e63168a2c355c6898bf3a76a3e1fdf3afc65c8a8c563900d853efa74729f1119e43bcc9fe6da8319437153a4ed24a4eee9678a53725bc8f59e0473e305de6b0b65b1d4ecd99c9d3559319ccd5c2f28f7f0028d1d95d0a228bad4a324d7c902b3eb1241ae5e98e4c8f69317c95c3649260458a790af4295cb2c584deb727193b44fd288f129e6c34534dd2f92da18dce368e439759195042c987d88febec9d57988f68a6cf7de240e480d19995626dff8b64feb39d7eff423abf0fcd1a6caff40ad07aea776fef5b8b2a1bbe373c216347718e35e0256a70894b719fc59a08c5fbbb40ad7ffcda5693c101231db88148d4f838a55619e7e5b4ac14d7bd2cf41dcb2cbbbc8f66046b8f3e5fe1b1ce746fcc6d9334bbc5347f2e1c317fb45066db03d34b20b03f97f4c9e48eeb487c6b6419b0e25114457a0e90ed0fec96fcac711717224b79f26e7c2addc27cc0d52c1e5086ac0a8b8815e06144d49f83331066c2dc463c8e47045bfb35dc2e77bc975d747a12a5fb037131f3277c10b1ed83900a506eba51b1756f944e649f09a6dc033697ece80521a1b98d80531d25f19589751977969fd651f71fed75b843159dd34f79eba2b39a7f9647400aa03dc119fc72c4ac8912fc59432d90abc4ab1091eda18e7b80608fa3528290c75e5e5573a7c6c4249dfd5aea19c8ff2627489cf262c84ec61cb77d35e9b47ec65666fa4cf033c9a8a11b8964303de099e5fe8f450c2f9fc95df27dc5e4859dc3e2b356e38661627d8f478932f88aaf031a37545b2071652555a33c1489753adae71c9ef54b31bf38edfb6209f8c11dcd140256fd91744d713c0ee8230d620d7df039398baa817710c84fd7e0beaf9bbb78817126b02d2f56c292c747ecafdadd235878ce259121341103933505791851cae2fc3c623682f5a5d00e30cf4fdb7ca4fcf067825e43d6ba71cef4f74c975d38d0288104899dfb40f39a08dd946a1fc334e330dc847384c19c41e6feff78cc9063a2638a320d4da77d3c590c18b27f62fbb45be6dada0d8e1eccc406a05599e50fec13aa360a5b8da74d9db3a1918f0203d5f49af220f5958aa9be1a7a86185bb8d4e9d855228d46100adbaeef3dada4429e834fdcaa8a30cdd1c9510ea14bfb2ee4ba2b07ef985db4b1f9bc440c3ed8b4401a46dbb202a5527d92a84a865de89fadd7ca437a549f07d357bea4d5e58a410674b8ce2009f0920343a24bb1ef3fbebd99580814abcc9d84570edae10b7fc8f85c3a93784017022abc11d13ec625afc3dce7d6738258568da1d5e278f4f8b78f7d538958ce7f984e7a6b9d12483d7a190eb818fa4e623297af563c2136d06be08f53d0cfca799807f604137088977fcc30b54697197fc50d73ea167b997e7df7326ddaa0b79f58f2abed4a8d418909c7b7827ec7b202bfc07641970362bfe6a56588c3ada0eb640934bd911759c217a1b94404ddd3a92ffa3ff56a7526462cd2d16cacf1bb9042695df94f8b0248c4e47c34de482aeac061344be1d5ff9a40928c70ef3c7d85b8aedbb2bb6a237775a6b2e295a1deca228857471700dcc4d2ec9e0b93ec1b70187c03859f3ebbd4098602a458878dfc6e67f7d9300f949296a243faba85a3f345d08cd1adddfb42d41418cdafc8cde35316a4314cac25e2b4950f1e971f617dba607662e3af9cf74fa520e1a0fa94dd57bb4bec791b12816705c3803f29c29e3a13565ef1f799b84182a0ac7337925d30efe4a5def0a3d1004df1c1d68aa82d130a02fcf278367c7aba5968e0d046979d99b1fbc8b7324e79715a15d6557233d1b4c7c2e8f43c42e867a9ff26befe94856ce6d927b0da8eb5588e3db7999f6feb16e93f7e270599f8806d1369eaa938dc9b6566abceee0e0d20cb571eebd649b79477e4917bcaff86643cc28b4aba24d356627d543a7c375d6a31a5038b376963d0a2d1dd2f6c95a9ccb4f33e11323b7ae41ae2c34ce30e728cd5df4ed2c84bde37b8f67a7c0ab37740dd5bea52d368a54f9cc0ddeca6af92fe6af48fb27e2050e5befeb7aa84b5808c6f5298fbae6941021f1b38c929de0dc46def11aafb26d09b6d879e585ac14f006ddba4daf66012811221300d7752b09dcd4414b35e9477fcf1b5d4a5165394ed35c84568e30eaab4eff565e760fe0be81dd2c1bf5fded618055f0e00f4ac578839731014b7b4db811af3e41fc4983367bb8acee138869c8b60fa59b0585a4ae61dd4d4d119646d6ef10fbb079583812aee47c4218a022b7888bff3ed47f7d5c4b34a2ec0fe861a2de61ee8043ba194fbfd00702c261e3e1803f384ae0c93d916be4672d7346753a3d60d57037589788b2961f4e9b17494d8ed6a7dd595a7f2eec1a42779cd88bd1273aacc6a165b5603c1cc8867e89c0770f2483b01641c5645d0f0a65e7c90a8b83cd60f947f57a22e97f34ea46bc6d55497be49f4ad33640068c666afa7699ec864ad9732fae17382fb285158de4c309f62c00f3b504b76d96b6d0ce296a1ab2c2e4e61fa87cae8a40bdce7a6d6ad7f2117d3a502eea0a32cc9bedd568ca79a12047e7a10926bb22b0868acd2b2e1c831d00cfb8dd8162ad4142ec2513e796681214feb0d9158a84ca7e45f8d0e2c6e705bf377f184104dea93df280ab917abed744167263bc1793fea899f9104c04ad1f0cf03245714194eeb13bf6ec0bb7b14e13bb45f2cb1fc574475e002471f8e4ce354346c9d6e19e5ae834c9e128e100a4f89396bd3a2d8ce45d08ffdc3752d34f715168769accf92d65d07328cbbe269ee5672b738c18687eae48bedb7e0615b9a0a057c3a29246711d60470dfe6baf0375afb2d031fc039efb7a92efb859157ceef2991f6723240dee57b34b1738bcd6030acb5eae339d1cdeb1f7b02f7876a1ad5e8e6b01857480694c8961027bf8e4c50acded0fc75111beb59d88d6d42f7a9a2d6d4e1d16c1ff6bd43a332d572ea53101a62e088b3f81838e210f5b666684705e501513645de04fd4d429ba8e14e75c1dad8ef9ff85bcd659e77e98f3fa13c72526bd28349a2a2faae4755e04155d5d4eec7bc8a8bc4d9aa04e7f56d46ec1f4afc0cb977980a3c2956f966a48e8f4c9e6bd9e02e98f82d62b4c6904e0698ca33768163b9679c0864917e83dda30343ef1952290e98bc9346793d40cac3e66d72f48f4b11d844de5dcbb0551b944768e10d7af5b2a44dc906cfc5f574bfa86ab52090d4f60e81ee172166b7a89804f28b593ffd4c86040d574d63c0c8f48e059b3200d231391ad274399c0bbbbfc4302a7a684e6236ff4b4539346cf57c474c86554a0234fcddd7728b01321c35b79540d5d1c655646738481611ef7364e5ba625b6abe57521f55251b78c290d284a6a9007ccc49ea41aafca423f00ada09221ac4c98992ccc20a9abc1b2f73a1341fb692e4c784be520b5fdd61392e122152c152b6ede76e9ff3ac0b33615bfe683c0a588d6551b44ffe8bb65525d524da72c49fefea3e093cd7556d7dee3c2b7ada2159a242dcf94215a805a64eceaf93c247036076425d83d052a549e8cbefb52211c2213147792cbace6002dfd368779b9d4daae90f9842d115a4e244057eff2194110433bdc444526e04e4ebd4ed9f2a1912c2ecbcef5c510499da1fa322e2d488427ad258c913ff5e51f18c7d0749ce4596b49162c948d55fc6191b17f5b3a247b35869d27eec8570a17686c363f4a6bee2dc53f8a6334cb37cd7957b30c5265718364df8392ffa74902e705a0aed6a9f9fc0852391e0d67382b45baf991659cef9a5b5fea3d8bd64634988726b5ad6f68b84c623a4a51f5ef31036bc0875416d34334f91df86c8e5ccf0f9c7b4357e210ba9b3ab2fc94d4bde520e17239aac5dad7f8fe289c69265dd570d2ded67fd2c9d2c358c7f9c4cc3ef5b9680147578b11ecffaf217373dd53a9aa73fb7ff001e2e7ba8d941a54601c7c6a75e62b515f7673dc98207c5a585ec45205a9e3922981574cdab49ccb8f3ec98c28ee8217e436b4bc1857972a2da31ea94d3998055d9079d8caaad9771bb0ea71d10b4602adbc09c6735b0925f9515bb8ddac05078c2d8985e68545cf3b6e7592f2ec8568ffffed028da0ca39a8a174d908a0946605867ea6777131b9434009bea201e4b07d4f7ee22bc22dd261fa7efa9d7f6d5acbf090beab2dc7b4b38659555ce3a009bbcc841ea2a9aeced2560e2839ba1c2d79cd7f29aa1b134abe45e8f91cc5c6aee8e9dd7f3adecdab5e17fce5cd81045b5611727124cb484615e80fccaae620d2e901154b0e3ee8afc1a252889a8b17746cb67fca759921ad33918abf6a5a7e40958ab83dd5d2940310c56edabcc38d579a5e7516bc2beef1b12f3da815bd5686a8c4a6851b6fd6f64be9a2b676212ba6881b3e18e1f0949c558242ab67498bba227fa48d505c75855d1bdde8a7588500d6876b9abff8881b8048759b10cc9e1f489d70c5612bca6cb08abc33e0cbdf27fa2b2db8d08366db8245436e0b37ceddea2d34a43209b0269f6358d18e169ec809e998940fc04f82cec38b3079f9b991d600762de599f51fbfcbefc68c9c2d0bf8e891c4a805dd79069fcf65dc460c829efc315fac3c1bba93c12ded9aca9b6fa7e4f230b858ec34e3895cb7df5fe7a04af06dd25b61561e8d498197f360948f3aa14d7785588fdd9ef3a5be4921df2e47b0eb79e76d05af0903a0263badb160515025f3efd26668c0f5e6504cf66d52317256743e5995144f869f1086ec3c294f7b87ff4c1533a23541a20bb7bd78b6b7741aed39556372f0ff2db5a6e7398d9d0a3a31226ab1d5a1da8653ced3aae577496303ba3c53e17a449b7b45f45fc8a1a0e94a79fdf659aa7916e42162e3c35daee8460f68ad937ea1ef90a8a43c2b6e6306fe4e0c80ccd78ad42adcd5194b8413af0cef19e649d32a7b69dc7f0046be5f865db22a69318e355de1b311052d0be5ea1f65723f861b7b78d80670ac12091da3a9d0ddf65ffb9d7fcfee7e7b19bf25c71df2e62b4d2e6284fa364db9b291daaf19ff231609a5e79fdd7a936a505cbfbfef2133276134ad1bdf78654f58fbc7da9594fab8c4f4f1fcbdeb015b994a2ecf60d1bc7ec47fbddbb3d15051c464a4e37b3f879fabfd5e534af6a7be252a65c6953d35c4f54588c93d96cf32e56d373e8f865a0296047abe970f2528ce1756471004b66dc19b10b443165b2a4444ec5f202fa92e0511b7ecb1389b7b088c472505b950f442434d2f8c064c096bde9cc7ca36a4050216c14c56da335f5fab12f1565ac391dee8b5727b8262d5efd3efad6f057835669149c58c357a9e48e42f25e7887c9619bc4a683ead9238ff59399dbba3cb4dc2cb5ee9840fd44e973f3dc1d5b3810496c2546f0de68d47850258bad7de4168fa10ba92fdf3f0df8fb3070794b3f542d5d494ad2b79a89f6239ee8367f5fead2e010313f82684e7ee552d2687d2afb54b8522df96878770037e3c5f88b8bdf1624ddc74bb13b9f19bb5d1773edc95a62cf57ef546ab8b37f8c777dd4beecc1363e8eb46125f76fe7a9658b026fd8c090b9aa5a1fa44c185791e3d4937e26a1f2eb78161003984ae5cb79a609e79c4be7d8bb1c8739d74c5cb831346721aedf32a84e659e74a7e02c1e0f889011f9917f5014377f23e", 0x1000}, {&(0x7f00000014c0)="6ae54413c00b9933b86f09414e2d474c3937f368ab5859afaa2dc40b8195423fe9cd799ee57fd64193d22f8aa0915596ae417fad23515fcc63baef91294c00bcfb453b10e1334ddc20967e4ce3ffd9cb98b264aaf0c48a3b248c236e7df3379eef3964b9be1c27d10a3276603d7ed5aa47230ee8da3484c8a97adb1969d397f00bf8d7f664c90eb0e905f1ce1503a130284659516ee30b1fc4d1d6ab08cc6c827664ea7762f29f4b13945c70d916db93b88667fe7f152e471004cabf78aecff94170ee4421b551fefd96628dfca05bd0a8ee9d1af4602e9eeb923533518b4812019a16a0251970bbdcdefbbe1a5b9aef3049a984a7dee238b24e24f0b7", 0xfd}, {&(0x7f00000015c0)="f81e88105c21301c70c0da871866e1d853b2f548ca2ecd35446cb21f9d79718b3999572211da5d6a6697defda7fd9dce870ed333eed9c21a8fc35f35d7aafd3432750bb5512853758eaf11c9c589abacceec9b95d373113692921201aeb8efacbb45216a22252a1c85ea1959e81b3c1b", 0x70}, {&(0x7f0000001640)="ed365536e31b737024f2767e2ee3e5dfb1b428f7502693ffebedb76ad62dcdce", 0x20}], 0x5, &(0x7f0000001700), 0x0, 0x400}, 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0x2, 0x0, 0x1}, 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x23, 0x0, 0x0, &(0x7f0000000100)=[{0x0, 0x0, 0x2b, "36c541ce86ee2fe314439cc72e4a289e34ab870912a6420e156270dfb3288dd8488220185807609a98a32b91bce46748c79e8682455d2fcb3593b74e434dbb06d735b8a149cbcc9b59ef8d99c8f1c58f"}], 0xf3}, 0x408) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) connect(r2, &(0x7f0000001700)=@in={0x2, 0x3}, 0xc) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000001780)=0xc) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5, r6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) pread(0xffffffffffffff9c, &(0x7f0000000300)="601502659364dd25f8e039778c69b8caf72373230b727dac6658920ed2079ac251bf07dac14496a7a68fb2d503b1caf1a5f384e60a2af2c087e1fbb40b9726a9852eddd96d0490b4933de888c31943bf18860f3f373c6e9e39ef60454a29cdfc159014f0018080e17eca8847344c11d76a44cda1b9cc8bf97a417c15d9d7b7174ee76cd6536871ff9ad4226ac86ce1437e7170b97b8e9e33568355a589de9f8544a364530de28f3462d37267a00495d6dee56c1736d06f34dc1329617fd08f360120c8c92c47f9b7bfd67365f89d4c61dbf766", 0xd3, 0x0, 0xa5ece92) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x400, 0x9, &(0x7f0000000000)="306eadaa0a8c46a5e6a248ae6f5068b7a71bc65d0d1566f61baee5c7722095143177d79656257d90c945d6378aa27a359960d392e7c32647765b3803cef2b51d9521df742c99504088a7be46", 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) connect(r1, &(0x7f0000000000)=@un=@abs={0x3, 0x0, 0x0}, 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:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x40}, {0x30}, {0x16}]}) flock(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000800)='./file0\x00', 0x40, 0x4ec9f065793ef7f3) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x10000000000003dc, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r10 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCNXCL(r11, 0x2000740e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r11, 0x6, r12) sendto(r11, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r10, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r10, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r12}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bbae2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e297460000000000", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eac19ab41e4acf0000d027b5000000000000", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xffffffffffffff95}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665ffff0000000000000ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r11, 0xc) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000740)={r12, r13, r14}, 0xc) r15 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000780)={{0x9, r13, r14, r13, r14, 0x0, 0x3}, 0x70, 0x7, 0x3}) semget(0x3, 0x8, 0x48e) r16 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r16, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCNXCL(r17, 0x2000740e) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r17, 0x6, r18) sendto(r17, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r16, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r16, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r18}) writev(r17, &(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(r17, 0xc) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000740)={r18, r19, r20}, 0xc) r21 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000780)={{0x9, r19, r20, r19, r20, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r21, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x40000000, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xf) 16:00:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)=""/87, 0x57) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r3, 0x6, r4) ftruncate(r1, 0x0, 0x30040000000) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000040), 0x1b) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x1d}, {0x203c, 0x8, 0x20}, {0x7744}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = socket$inet(0x2, 0x4, 0x40) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:47 executing program 1: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="07012e79816d6c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000d6b889e76e4f7d796d7a4cc474983046464781bdf7a0a4582a72f38afeb7c5ff301ad3ed"], 0xa) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = msgget$private(0x0, 0x123) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x24, 0x0, 0x0) r12 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r11, 0x0, r12) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r13 = msgget$private(0x0, 0x381) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r13, 0x0, 0x0, 0x0) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r13, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 16:00:47 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x64b) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file1\x00', 0x45) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:47 executing program 0: symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000240)={0x390, [{0x2, 0x7fff}, {0x3, 0x8}, {0x5, 0x78}, {0x2, 0x1ff}, {0xf96265364ebe602, 0xfffffff7}, {0x1, 0x7f}, {0x2, 0xfff}, {0x3, 0x9}, {0x1, 0x1000}, {0x2, 0x62a0}, {0x1, 0x2}, {0x1, 0x9}, {0x3, 0x80000000}, {0x2, 0x5}, {0x1, 0x80}, {0x2, 0x6}, {0x2, 0x6}, {0x3, 0xa1be}, {0x1}, {0x1, 0x401}, {0x3, 0x2}, {0x0, 0x1ff}, {0x1, 0x1}, {0x3, 0x2623a57c}, {0x2, 0x7fffffff}, {0x0, 0x5}, {0x2, 0x84907519}, {0x1, 0x29c2a7b2}, {0x3, 0x1}, {0x1, 0x2}, {0x3, 0x3}, {0x0, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x9, 0x6, 0x1, 0x6}, {0x5, 0x9, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) r1 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() clock_getres(0x4, &(0x7f0000000000)) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) chdir(&(0x7f0000000100)='./bus\x00') 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="c940a7dcef26dbefa948b8db973c49f79100e9ac42345378a8a7392b271be14652bb8059103e04588b5be3d4d21f84735c61b8334397aa726f8188900680176fc08ea04722aed889b03dbd58acca6e62c1bc109cda12df9785f4ef28f7506e2562936a039614f7466dcfa163ba898bef61240313245e584177f7cc197b3211526a76039daa46dc142228034aa8f4b3e1b1dc2a2ff5b7c64a28798329b50754c0d3c6a7084d88c991b479374eac10531804466cb840747e63f93d4f12c02837c42dc32107099ace7033f149c0348b84d7f3f32f35016e91791b3eb4ef508d3c4abbc6", 0xe2, 0x400, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) fchmod(r0, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x3) setrlimit(0x6, &(0x7f0000000040)) getsockopt(r1, 0xdf2, 0x80000001, &(0x7f0000000080)=""/76, &(0x7f0000000100)=0x4c) mlockall(0xebb94811171ec171) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") munlockall() r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:47 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) 16:00:47 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00005d5000/0xb000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000044f000/0x3000)=nil}], ['./file\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) shmget(0x0, 0x2000, 0x704, &(0x7f0000ffb000/0x2000)=nil) r2 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000680)=""/169) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r4 = getegid() r5 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r4, 0x2}}) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r1, 0x5) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ec9000/0x3000)=nil, 0x3000, 0x90f9cda601106359) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7, 0xb03, 0x39, 0x1, 0x960, 0x2, 0x800, 0x0, 0x0, 0x2, 0x8b}) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015962618 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015962618 16:00:48 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 16:00:48 executing program 1: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x280, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/149, 0x95) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c, 0x0, 0xff}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r1 = kqueue() r2 = kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x2, 0x0) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) r8 = socket$inet(0x2, 0x3, 0x6) kevent(r1, &(0x7f0000000200)=[{{r2}, 0x0, 0x1, 0x20, 0xffffffffffffb1b4, 0x8}, {{r3}, 0x1, 0x8, 0x8, 0x0, 0x9}, {{0xffffffffffffff9c}, 0x635873e90f1196ee, 0x32, 0x1, 0x200, 0x4}, {{r0}, 0xfffffffffffffffc, 0x62, 0x2, 0x5, 0x8}], 0x929, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x14, 0x4, 0x6, 0x9}, {{}, 0xfffffffffffffffc, 0x40, 0x1, 0x100, 0x12c}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x8, 0xffff}, {{r5}, 0xfffffffffffffffd, 0x2, 0x1, 0x100, 0x9}, {{}, 0xfffffffffffffffb, 0x10, 0x80000000, 0xffffffffffff8000, 0xfffffffffffffffd}, {{r6}, 0xfffffffffffffffe, 0x10056435f6d843d9, 0x20000000, 0x1, 0x40}, {{r7}, 0xfffffffffffffff8, 0x0, 0x40, 0x522, 0x80}, {{r8}, 0xfffffffffffffffc, 0xc5, 0xfffff, 0x1f, 0x8fc7}], 0x7, &(0x7f0000000400)={0x2, 0x9}) 16:00:48 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x383a9c75d6368cef, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x80, 0x7}, {0x3, 0x9}, {0x24, 0x81}, {0x45, 0x20}], 0x4}) writev(r2, &(0x7f0000000380)=[{&(0x7f00000006c0)="47257b3f08717d1cfa3035fedc156e6ea25e323df6edbd66a884f7564e43980d2d944104b5e5922676de6de5ee4b75434f3271983553f0692fe63d26b6aaed1816d116110c6dec534be53a0df43a833149fc8fe2d56a60f106ac8ccda814207fc66cbec4b012a8d35e38340f86356b9c85db74ac96ac28a4ed4d097d760a9f1c8a5891356b40f491a65db97569c101e3eadcd0a2a0d8616267ead01228d26988f78186793e896a20dcddf85d0ea2b20470eda8013d62f70357f0e87760932798149545f34d4aea9d94b9cf305dd4b9e4a5563674727f7cd0ba70de8023f8ad10a87a5ffd7919695c4560e8c5c9b3b4f3829854727c4c7f022a8049613722d9c1b79242bcf7e552f0dfea044bb9895606ddc20f4b182420341ca27cfd366248eb77a44cc3825c4763effc23b7ec1b4aa0fb91900a87aa5aa78f08bceb24cec6499bbc91a6ce0b7fb14ed0240b3b4d6388456d12423f0ff9582df991c719e87ef377d63f7c18e116e504a03dfd64ca4c847ebce90d6e985ef4451b762f1acafdc3c64c1f0542a3b2d12d6583cb708b8fac7dd3f34e123a1ef78fe364d46584c02a9ffde400d0506294596fd2f10893b8527f1a8d11324b177864a778a44b199aa1d516e5a6e3b93c3f0d330c3cbd22f5f1f1dc75e6ccbd6ae138208487db335c85c9bd2a315069383034d481827e5424f9f98f3729fb7f68340e167ff14cc192e76a1f20de26d16c8e77847c36328024ba96b36cc41a4c71135b14d7856c29239fde643342e19bc8cb97084a35b4f59a7070a992abf1a95d5c1d7200b97ecd808b88084e5afb313693ae50405d562d76715b8753abb66522f50bdec81c44d87aabaec1ac1ab4bd2bf48963f76ddd88572152aa14366ad647bf69fcf68b41fdd87919bfc19ff200bed4d3b301647a900d4cf538e55559320de2b76a8c39755ea4a67e93e4ffbbfe8e69ddc9f0580ee8b50a262fdfb96a31426940e63c7b0628137fbf3dde3d23da1e76b199b7fed9b6b6207c4ac37b520b5e2a8c17b183475c3f7f498211e027c04e103ff295ed48dd1747629a60cb0ab2cca01b04e7aa54e7dd1c7b7f0875b266a0441107748d94fec502d413205e401ed5c37e60fbddc95a193950dca6b90e04ea05cc2b45355a260dc8f514d9a6c25d6c823c75886e2d620642ebd0a70bc45a05a3bd0538c96c33c00224dd7acaa67b346114f7b277802fef2e049d444b91095602e00f2981a59bdf576dbd0dc53fd5f1479605602ed02573cfc69f6d9692b13936bb8db3e3a68c9dd40ba9ca484a4da84ddc8f9e253341d9a80987dfb460d8e45bb2dc75c787d9e6e91390d6240eb557bc636e9109418ddc2de066acf89b811646097de4a14552ad913ba94a4cd582cf649127c9d1c9d77a7d6d9c4f051f05dd8b8f0fe2210fd709bc523cd0241b45b7ddf3a3c6fa710808b744479a301b6c462510edf6f03e0d3a5c3608903bc0cade05ec8aabbfa72f9f9a19b9b903187d5de2f78a9db900bf4b0a15c5c3727778e6222551b22068b6abd78620462910fb8ea157bef807c3525cffd222f9a38b2c8f14b93df7848bfe1a2b2145bba19c1309ace5912ee4f7a4ea85e170625e97021cb117b79595abc93abebca1ffee6107a08850e03b15236b96e479584a5f40f00e57a8bc4732b0271725dc5903c57a81e0569d1cecf452aab234305c33961983cdef397bf8baa0018594abc0ab8be13aa9e11f5adc6e9199af2ed7f49d16cee24080430009259e1eccc751fc493d4d9356a217928c4461d6246fb552f1a8382ce794f51b495880b37d8750373c8c23aaaf94a7e4fcd5e227122fe6240104615dd5870c4c69fd18518cfa991546b415df40909ea38985765e4f1ce5dc350c0f76a7eaf9a80ee4163f3f958d27a5ea33c6892515ba3efbfd7ffe0e71e6eb50dcdc9ba9a63e684deea06fd77fdb98ab092b71a11b2eca8b835001ee3e41a3fcbf72d6880ce06ff73e11dd3b62882a70638108e9dd5cecefbcb99130d29648c24ccd89dcfed94f68772aae81b421640eb94593cc5de086b46571293b035724aa41afe2f54e4f936d2441d8b6d275a7c49f7086adff63fc9e558059f251b985ea60d3823fe77f89ac94056875cd448b2fc80819fc0df6e4b0b13cf2d8701b45938af5e13331b6b7c0853b7f2df7950752811c889a716be3d031669d9017275b4b417a66120338ee3d63be54f395921d9c8677a4df05f0eeaf50c6e2c7a3e4621c36e543d2b86875525cf0dcbdb835e25411ed0136f9dcca1dbc1ffc92d25d4bc030eaa47dc9dcb5b004053642550b1607bd2202ab979c2fa65a29fca6e00f165875e8315d2bc6ee72ba23eb1aa8f845bb791c54cd13a99a6fb7891bf30025faa1e94aa42e3a8f7c55a66890175119c058bdda6ee19af6e012bbd32a80a4adc4ef3b495a4d09546511b37f9d4a80bef8c1bd4a5bc8877d348b120fc7b92735d33fc7bc219d6595f9a8678f3e169451a7e6f2015cd2202294ac172aeae2ce17a3cb20d65fc2b8552994d7c962cf3174e1bf146b4c7f501eab0a6a3870af8a2a2b21d64e0cc115692584d2b6fb4850c2b33d85eb5c856ddfa67fd712ed2be732a9eb7fc7f7e7e00e168dcd1c8d33c4ec21b0b08d875a6544acd72880609210aade1b81f981f75243344ad039a64dc90eea6e6adf7f4b62c5b198d716351d675610786593aa0ef8009a48f7e62396bb26c42c37b678d001b44b64d00a3fd0f7dd04553120074e75218eb0aef61fa81aa6102d687370bae9798b7ad4a47602fe3c6a9c355884141f0344cfb22aaba95b3c59ce1bacea757cd4e0e861b46edb8c24bbb83393d367a8f674729cf04a294151a537c1cfa6fff95284b562f9c010acdc13f4b47cde5aac6f8b0cd7c5ac9e0332265d11b4a3bda33f098e0601056527561e226ef7609bcfe48bd04b43ee432432efca915cfc0c2412087b042ca94d01d5ad1410082a4305f68c3b853f88bb6f736271f499c305dec4bfc8c9bff4fe4f0980aca691c0b8111d053212a7ad572717fc5f370994f263361466b16dc9be75255a2ce9d1f28383500315562c0acab084f396ef0a73afffe7afea0ed9aec77b1e42fa117b8830387606a755adc7f805da3216423357012a3f3e4acfab88f106666640180cf139969e2a8f800be7cc0d144428bf37041bb14fa99ef9afd08bb97295ceb74d0a163b6a469a0b4dcf16d4d2e034d58761e61142662cfcb8e34b4f3cf38f8266fee18e76a72b1df311112a6c34d0cf225d79518d8146e00146514cc82261a66b02ac110850bc0ea34b86241f17dc6dc9bfe818036f9edf13fc1578f872b787b2fa61a11dbb6f0b42433d9ea9bc9f166ddb4b669aa3a4666f2256d3133e8248545b7c5a085996912b8e267230c99417f21010d6bc27706a835638825238d2ae44caaa5c89bae71cacb61a812863e01746575f622ad0da274457f2fd596f725ee7f254be16747c069c0d73b39ccef28798d6ee75e54e2f27b53fd7a2e3f5b310c42baa445e8a0e8376f85200f1d5d120985753fe473602a6b5284e221e8caabb6946fc1c4c97a0841c468bb27d9ecd852f1d0bca86cf17a54b1ec7f4d8271254dcd6d7079ff315221c61fef15f6a5b02f220e75a1af17ccf94f50f4e94096a2953377d7c955d34708baba28ea5963e0d91e07e80f1f1b2717d7fd8aadfd84a70403168de8d760c8e2a3d3e671e3033872db1f3b325d31d69cb53ef1ab19e701cf4c787baf1a67a6a130e2589f9715037eb11febb64965f979791b57c9153378b788edff4628c73b359c67b6b721dc92eaa50efbd6404be14c6f9b8f02e3d74e842895c55ef65551ab0ffc7655fca640b21ecd1187dde3d3cfb9a5d7c334974844851e70b7b1761d6d50d66ee9e432dbca4b78ee059c43b7c4d356d785a1dbea2121bdaa3015d8d2eb080d8d215b57cb42f1846e3cc36a57a33e3c1a9f577af480e605582d12e24c46c4323a226ef6a45acdd001745e9c3c0ab0d686457a08367f42bb68585a97287b760032493bcc8a12d6fe9cc253456e34117641423744d8b18a71ce8c78cfdff419453aa8b14add2d22642ab45b973c571758c7b5badb299850e406a5a50f1107add7d5c4e826d93796e19143b38867bb0645aeeab5a18bb399822070c21a502e31db5d5946ec1014a60a7e364006c86af6f3f74dd29a47c280bf10d78d40f0157049862acce53e1c38df0f7f894ccc53c07d2daa4e212b8669e47d971146f69cb210d8e45c86067955828a432eb82e42d0d90b92671f172874f13189b40e1e83267b696db3a3504f9717e0573dc84d185a27d3242881363a783d65c58493d4188a6975e78e8ff481efcd63ad00055da0444e60798daff2e7156225fa1546d39b9fd0d593929c01bbf472afebb874f27b0058321b13d7831e82a8b3563c6b97229cccae1b2f0f97da82372a2b7de31481e08882bd29d698aa8a92de19e5adc8f267067ebe5b7b0a4b96c695a5cd7208505892b1265b8abc1caf6eaaf716fa9122653f20085ea68a99cb71914f8be922381bcc895aedede0132b23f355a718e97c3eed75da410b0d12d1cbf17e1963ddb54471e49001cea47a94a48e29d72fedfd36290cb4cf419fec96559ac70d1ac06fa819e9ee17d54d8f5754d8a30a59edcaba87802d6ef9f9bc2770c781c5a54a8e1eb57e5d34f23778e56c76d6bc9f635d04d07ddfca6933450789b543a968538dce523cba7ec6c47990607515231d62ae86b33854ac697a4e500367b23ddd1bb6f26756776f8ccd3369aea2c5b48b6ffa889d899d62df1a74a2e0e576c0941ec56eb76bf59613907defea644d0dca39e8c41abaf1a3ce31567a8c073cb611b879c8ed4bf8c681ea4d070f1ee04ce5ed8e609adbecf2e5ad930b4c210e4c753ea2a8b671674d3758051b8a0e0a1f5bed4b7d46753a95bb1b028755e84efcd36000d4f69320b56a935df6e871a68d2a6b7b8d1a46dcc6daf64b6c35f831a24eeaf432e503c2664b05396eb6d65cd16d39024b056320ca27f9f399d58b18b9d2b4e4bea1c562b7a6bc8a7b385854c2c5bacac794d04b42631e6057f4dbf02378e323ca328acc00f5efad398510d68aaff515ae9736993085301a0c1aa393cd5160438782459f63b381ff3f918d2bb05c5032226bd50a2abfdc644b49f5e08e01a3ca225bb1b21ea91982a218b66a0a94ac993ed49efa758aa5804b439774426b6a7e37249438a1a6b546b890862c8399bd485aae70ee84c84ddecfb6ead7653f50fde6a2a5efc475f4204bce926d79d3a7db7f46c19076e501ea4c45b58bfd33edcdd400039f012e559595656fcdfcb5c5c70743b4fe9bcfb63a149c9e3f18958ac40e4e30926782e7a5aa073d1f3c4371502362fd5268f0e4d0bb00066246039554cec450511eba4b15278d2b2231a34ef3c2348c166db4b99e566cb661b8907aff3cbc34d209f6eda314d61eb3200166295cc6f74a0da0e27602d45c1df15b1fad2f98855e6e8e04977ed4cdbdfdab1c2adb17afa4996d7fa960071352c10ada7ef7a0b90a0c5238c1c0c220a28ff15eb89aa03b8c1b51fe211c675c5fd26e227afb6b9f1db13a0435e0b068ca91b519e1216f8930921be5154a2052c3f99f40afbfa115e07b51fba78d727c9f62c539e98b603018cedefa9711313552f188991682eb3c67b40762f1c4b082c356271cb1e88f01b76d3274d021aca225dfa53f9eb4533c7b70861cbd39337cdb250613eb6eda3b33881525f2f1db1579947ae61a0694ca4a89c106006ab90a15ce234f12ab340", 0x1000}, {&(0x7f0000000280)="9bcc26b0fdc180591b413ea655531710102b086d813338c240c081973990bbd003249d91d17c0f20b05991e50996d9512da513cd9212d7b3a5d5aa292b95f7658719e6cf9fd8780b28fdacc907a575b55f7eae1c85bd6287bd5a203c7ec0b7d2ac290b6acb2541b732518eb156c3c720b0f27b62d4de70fc773d11231f4cf92f15400509454261bf1f89163670eecf4140b24a6d74c131059d1731b94bb40a057b646f173530aa1069f5c353d125ec1d861acbfc79b4ff7ae21c7fb21d5b1f25987a", 0xc2}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:48 executing program 0: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000640)=0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000540)=""/236, 0xec) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000040)={0x10, 0x6, 0x4, 0x8000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1d}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xa0000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r2 = socket(0x11, 0x3, 0x0) socket(0x20, 0x0, 0x69) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) socket(0x3a, 0x1, 0x3b) unlinkat(r0, &(0x7f0000000680)='./file\x00', 0x10) 16:00:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x4) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) write(0xffffffffffffff9c, &(0x7f0000000080), 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x800, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 1: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) dup(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r3, &(0x7f0000000240)="220e2a", 0x3) getpgid(0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x1000, 0x0, {0x10000, 0xffff}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) clock_gettime(0x3, &(0x7f00000000c0)) 16:00:49 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00c234619950cdf1f700"], 0x10) close(r0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x7, 0x7f, 0xff, 0xc9e}, {0xb996, 0x4, 0x0, 0x9}, {0x4, 0x0, 0x3, 0x8000}, {0x1ff, 0x81, 0x40, 0xc76f}, {0xc14d, 0xff, 0x7f, 0x8}, {0x4, 0x3, 0x2, 0x1}, {0xffff, 0xec, 0x6, 0x8}, {0x91, 0x2, 0x89, 0x45}, {0x0, 0x71, 0x7, 0xfffffffc}, {0x0, 0x8, 0x9a, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xd, 0x0, 0x4}, {0x87}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x94bb0ee14fccd515, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) r2 = socket$inet(0x2, 0x3, 0x81) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getegid() 16:00:49 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x1, 0x4) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0x3, 0x8, 0x5, 0x0, 0x3, 0xfff, 0xf99, 0x3, 0x0, 0x3, 0x7}) socket(0xda180d6a8e3da88b, 0x46bdd63ed49424df, 0x9) dup2(r1, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f00000002c0)=']$+:/\\^', &(0x7f0000000300)='\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000200)=0x7d) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000280)) chmod(&(0x7f0000000080)='./bus\x00', 0x20) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000400)=0x5) 16:00:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x1}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x0, 0x3, 0x6, 0x1, 0x1, 0x9, 0x8000, 0x10, [{0xffffffff, 0x1, 0x0, 0x4}, {0x800, 0x5, 0x800, 0x8}, {0x3, 0x0, 0x7, 0x8}, {0xfffffffc, 0x919, 0x2, 0x8d8c}, {0x1, 0xd8f4, 0x1ff, 0x7}, {0x6, 0x0, 0x4, 0x3}, {0x8, 0x5, 0x8000, 0x6}, {0x101, 0x8, 0x8, 0x1f}, {0xdf2, 0x4, 0x1, 0xd2}, {0xd5a8, 0x8, 0xd, 0x3}, {0x1, 0x3, 0x6, 0x4}, {0xe6, 0xcf, 0x9}, {0x81, 0x4, 0x0, 0x6}, {0x0, 0x5, 0x2, 0xdc}, {0x5, 0x10000, 0x101, 0x1}, {0xd37d, 0xb21b, 0x80000001, 0xffff}]}) 16:00:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 16:00:49 executing program 0: r0 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/185) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) fcntl$getown(r3, 0x5) accept$inet(r4, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x101, 0x80000000, 0x5, 0x0, 0xffffffff, 0x6, 0x8b, 0x2, 0x0, 0x4, 0x8}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) socketpair(0x10, 0x800f, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x10000, 0x96) 16:00:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001480)=0x144) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="97122f56d244b16f6a335a0d8951ead488020bb382b58b837b5536701fbff1e8c99346654b360b089559a255b4327718ede1e7d9dad72b9d05a603308b61dd1acfefbd71006decbdf90e2a445743d74a4876d90fd31bef29bbd487ccc96894b634a6d6d2a94903d49b6a2446894de43f3fa9cab716f24cfc253bb3bca2465b201d172faff19fa6718816727c98f0ffdc10d5b7ee65cf9e54e1525d9b13676231fe4eef3063f6dee3635fbd328743396a9cf4759a8bb2af14ffdfc7041c87f510b205ba03f45a8cb8d55f13494d9cdf2a0ec379c109afa5f259949a2fc3ccbce85683fb60b1e4c28f590007888e103affd2019b", 0xf3}, {&(0x7f0000000000)="be5024e6638d3e60b7b2b6", 0xb}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r7}], 0x20}, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r10 = accept$unix(r9, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) connect$unix(r10, &(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa) write(r8, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f0000000040)={0x6, 0xc717}, 0x10) 16:00:49 executing program 1: 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) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt(r4, 0x3, 0x3, &(0x7f0000000340)="9aef1b958168e0586575a5eb7e465d2b8b0d16835482039a401724249695b23a9e5ab7e8842908ca1a59541471e40399733c9d4dcf9838594b1529d073afc25eb5ce7ee2414ce400cf039fcdcaea7d0375e5995fc39ecca2646696", 0x5b) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, 0x0) chflagsat(r5, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) setgroups(0x0, 0x0) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000180)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000001c0), 0x1000000000000027, &(0x7f0000000500)=[{0xe8, 0x10000, 0x1000, "718d6ff2f2ba229716d5459619ec88f2372ac5b15dd240f1d373d925ffce70907a8bcfbc3e1e1c3ab45d324bd6d05f4027c5e6aadc8103b6b880e199aad8cec545681930eb03d82538562ba19e728232f837dcfc24b7bbb0bb05a485d915e538a5354beee400865d704c5d5baea84a900f84e30b585c9edf464ea0521677e7b20817c39e674d99c50fed36e78c7f4f1e863b652393076f2b4601cbd62570f54f4b38d595b3159e0dbac4005c780d9d22ca6f257a80a4e2752292ed7322a1d39ed9e3bb6744251d1092025a8be4ec770c62c1f229"}, {0x28, 0x1, 0x40, "c113a243ec1d54595f2979764620e06215d3b04c9dca78f0"}, {0x98, 0xffff, 0xab5, "8883b6fc443950fd6f342f78bd16b1ca80cac384188bf0edd4be425abad0618343d2442ec4a8df18bde7f20cf46ba7839ab2b2fc4c0373a9757d2a330a95980c230b05a9002c5421b6c815a2dc66ef2072e93dbf1244bfb1d685bb9a0c1da6be509e4d260e05a3970a46d076016ce60c8c4dc838ea2c2eafe4392f58df6139e10fc83b17"}, {0xc8, 0xffff, 0xfffffff8, "dd7efbc2935f721d7a1282f0b496b6aa0c5da62b087b450c646f255144a5848b0e38879c0aa9e369441cac6413e0d3bf32c321df620ca2d293660bfb8082a3e5d718192a23065455bd86e209d88e64c6074d7991b1ebddd682ae7fee79c58727c3ee624cccd2253a2999796774d44e9faa17b677a5da24085af93568ae426c42696f16df38c18a304bd155704e19d44e6d9a9a4988dba0a62d50fcaf8bea860eded56cb4c3ddc4fe31e48d0210424aea08eb33d05a8b"}, {0x60, 0x0, 0x1f, "e88a39a311cf58aa4309001304a95dab3ac8bde55fbe7a79fe4172c000340472089bc05c45bdab0428c602266a3603fe0f2460f43f8a3dbbe5c581bbf8dfa2076ca7d5de681177874dad2fb60f5e554f"}, {0x48, 0xffff, 0x6, "acba3a3c832242dfd13ec733f165f583c19002e039b68317ac8e8ceec1a1bb8baa618025d5a9abd4e879cf403ae0ffd00a6e"}, {0x108, 0x1, 0xd19, "0e4fda5a3bec7843c9ddeac0728a984d8ca93ec6e49fd18c84173bf7a0bacd7bef8907c1c1c14beb545088968c4c7f1745fbb19cf72755e62341fab4b4321032dc5ceb77ec45323db20b9c7ee3924aa4550eb463fd55feb5cec9978d119bfc5d7d734b4e878f6770cd8b6b8fb8b8d708b0261cf6aa11d5841703f6b9c399d874078e189ff497316a7c2277b6c141be4b43703668df4cc259faa7b5c7ed4146b7dbc34e2adddf787c3a586b89d89661c7ea6e81e84d0158d08249b2445831e9718b6c42facf0f2bd5bcc7c7e7e22d92d01b59bac0ded38e681255d3aaad3f7db3bebbabbc30901df0b26f8cf0c6d0d16af7a3f05aafc3"}, {0x80, 0x17ffd, 0xffffffff, "972efaa53cbd66318fcf5cc7f484e32b4d60f35b29f2577b97c89e97741040800a29964f723b15190a6bc0b17e3abec4ee9de872019112391e1b96db27ebb74b82a0efd1b6aa1563d252c1eaf89e45de15a8af73e9b2ed40b7f3925e601927b5bdd88e270594ee48c22163670c"}, {0x40, 0x1, 0xa87, "f74446b5b9761dd86cb3f9d1cf48c81e0e3932c91349d6c5a79fd95c918a9ea8c8954e9de9e309265b819c0275"}], 0x4e0}, 0x0) setuid(0xee01) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r6, 0x0, 0x20) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000000c0)=0x2) 16:00:49 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) r2 = socket(0x6, 0x3, 0xaf) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x0, 0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x200, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'ta\x84', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x4, 0x4, 0x2f}, {{r3}, 0xfffffffffffffff9, 0x47661efbde9fddc6, 0x60000082, 0x4, 0xb6e}, {{r4}, 0xfffffffffffffffd, 0xdc, 0x278f2571d6e5169f, 0x1, 0x9}, {{r5}, 0xffffffffffffffff, 0x18, 0x20000000, 0x1, 0x67dee168}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x50, 0x40000000, 0x9, 0x800}, {{r6}, 0xfffffffffffffff8, 0x48, 0xf0000000, 0x7, 0x5}, {{r7}, 0xfffffffffffffffc, 0x98, 0x4, 0x2, 0x6}, {{r8}, 0xfffffffffffffffc, 0x50, 0x4, 0x7, 0x7fff}, {{r9}, 0x7ffffffffffffffd, 0x8, 0xf0000000, 0x98, 0x1}], 0x6, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x3, 0x10000}, {{r12}, 0xfffffffffffffffe, 0x46, 0x20000000, 0xffffffff00000000, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x3}], 0x1, &(0x7f0000000480)={0x6f2a, 0x7ff}) r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = kqueue() kqueue() msgget(0x0, 0x2) getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000002c0)=0x7f) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) socketpair(0x1, 0x4, 0xff, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f00000004c0)={0x2, 0x1f, 0x1, 0x200, 0x4, 0x80000080, 0x10000}, &(0x7f00000005c0)={0x1615, 0x401, 0xffff, 0x9963, 0x0, 0x8001, 0x1, 0xbf}, &(0x7f0000000540)={0xd4f1, 0xff, 0x5, 0x0, 0x100000000, 0x9, 0xffff, 0x2}, &(0x7f0000000580)={0x5, 0x63e}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) kevent(r7, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x79f0bc3e7d1f290d, 0x1, 0x1, 0x7}, {{r8}, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0xfffffffffffffff9}, {{r9}, 0x7ffffffffffffffb, 0x4c0e1e813f8cd27f, 0x80, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x1}], 0x5, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x1, 0x800b34}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x100000001, 0x1}, {{r10}, 0xfffffffffffffffd, 0x8, 0x0, 0x2, 0xff}], 0x9, &(0x7f00000001c0)={0x3, 0x2bc96f64}) getpgid(0xffffffffffffffff) close(r0) 16:00:49 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) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockname$inet6(r4, &(0x7f0000000180), &(0x7f0000000200)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffe0c6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x9a) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x8, 0x1810, r7, 0x0, 0x0) openat(r6, &(0x7f0000000080)='./file0\x00', 0x10, 0x40) 16:00:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)={{0x7f}}) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0), 0x270, 0x0, 0x0) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) close(0xffffffffffffffff) write(r0, &(0x7f0000000000)="b9096fcac204877733259e7caa6b1122b5024ca23cb24ee3d7a5", 0x1a) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20044, 0xec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x6, 0x4, 0x51ca, [{&(0x7f0000752000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb305}, {&(0x7f00007db000/0x1000)=nil, &(0x7f000029c000/0x3000)=nil, 0xa68}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f000046e000/0x3000)=nil, &(0x7f00000ee000/0x1000)=nil, 0x4}, {&(0x7f000008b000/0x1000)=nil, &(0x7f00007e6000/0x4000)=nil, 0x100000001}, {&(0x7f0000647000/0x2000)=nil, &(0x7f0000145000/0x3000)=nil, 0x17}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f00002a3000/0x3000)=nil, &(0x7f000010b000/0x7000)=nil, 0x9}, {&(0x7f000042b000/0x1000)=nil, &(0x7f0000feb000/0x13000)=nil, 0x7ff}, {&(0x7f00000b4000/0x3000)=nil, &(0x7f000002a000/0x3000)=nil, 0x8}, {&(0x7f000058f000/0x1000)=nil, &(0x7f0000186000/0x2000)=nil, 0x480}, {&(0x7f0000740000/0x4000)=nil, &(0x7f000005c000/0x3000)=nil, 0x3b}, {&(0x7f00000e0000/0x3000)=nil, &(0x7f000010b000/0x2000)=nil, 0xffffffff}, {&(0x7f000016f000/0x1000)=nil, &(0x7f00002a7000/0x3000)=nil, 0xd93}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000068e000/0x2000)=nil, 0x40}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{0x5, 0x8, 0x1f}, {0x101, 0x3, 0x7, 0x1}, {0x1f, 0x2a, 0x0, 0x40}, {0x6, 0x40, 0x2, 0x7ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x7, 0x8000}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) 16:00:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff, 0x20dd8}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r4, 0x2) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) sendto(r2, &(0x7f0000000880)="384f71374fc8ca93293e9b1119d8bd11320806fc07decfe631c735d5c37aa827dcc63a43aea5dfb86420fb17cd427a0449ff3f872ccc33895d3f351340c71962f0fc8c80fb2152dd1f6e804492b3c281c30c5d5128a3b8bfaad4a803d0c90fe1fd8b41b26bf5bc86dfc12aeecc59a3f91fd249a6cd22ebde672e583c386d078f5dfd7273e6f327d9448395382e1950e1fbe9f9bdefe12df2faa0495b88997b1fcc49bcf66d5787c78429ea3b603a058dc275e4a2", 0xb4, 0x8, 0x0, 0x0) chflags(&(0x7f0000000800)='./file0\x00', 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) pipe(&(0x7f0000000840)) kqueue() close(r1) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000000)) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') pwritev(r5, &(0x7f0000000780)=[{&(0x7f0000000240)="2eb4bc14698174f23741bdd3e4b6a3434fe0247e8ae78ef76e919b6fd2357eb5ba4e960d4dfe8d34b7a150fc117f6449b60dd09e26e3c007ab26d084df23acd4c85fb4409c0cf19334127d55c1d7d35c24c1baff44cc06da658947ce620be33bba8935f28f0f617b9b4d461d2c48d9cadf22423bf0b5851c8fbac99b8f1b67de96105ee99611726e1e550b8f67c830808ec2ba2047cd98be56bc73e7afe887c60552e3107047b688dcd86f0173b15c6709285c853b5a140fb0afed0b97fc4733", 0xc0}, {&(0x7f0000000180)="ff926a29fefadb57c405fd3f0b9759b815e8dc629052ed5be927d14f4f2a764342b6168de4ddd81066471d788685c51258c2adbc490cadf0dc4b8283addf88dfeece6a", 0x43}, {&(0x7f0000000040)="33745e509717c21cb3f50cd9c9444a22ec7fd7e6878c49226f58baa1f66800a3d869d30c3112353c62d89102573a51e7c884355ff5ca5771df3ad3c461", 0x3d}, {&(0x7f0000000480)="24e180de79ba9dbf025524aaad2c2cb0982cb04580fc4df9e2e9e817b900f251a184011a454326445ad216bbf5bdebf30a4514224c8c18f1ad6793eeb31e03e573ca8b8c94d64c2bc9bf664517d79169063a921d8154686c047ab350418b949f50a5594dc76e610737a9fb5eba59a76d35645bce734ec1f7ab369a7b6154b3f8886c2a8ff8c3c7c13bf066e0dbf993c4abf460aa43f0c9966346f016f53f23900f6a22ce31d7c04f92d5483567aaad0eaa4b15e240dc1743c89fc1f41ed4a9a1de671da5289e3d0ca721971f40b4b38c0a83b3c6e2f9570f87339fa8d7adea58b859399674a2507bbe2332", 0xeb}, {&(0x7f0000000580)="df26ed331788e1b63d5e93d23bf0d5bec3a6b6dc50769540211c1a307d895d9006e80dd4758d3539e8517c16bea51f9f636d6e6b1066e9c44c2d1d6073cfa6b16e84ed10573799fbfe75da671f14482a748d4407569487954225c24c8e76aebac92ab6f8a9ae38689facdf0a5b7336ab0ba3e65cfb6af0de79292603bf80561bf11de61e0864310329eb3c2a390abf35f5", 0x91}, {&(0x7f0000000300)="90a3a83e2ee33ae72750007ee46dc123fc46f6d65ad720248777534918e8cf3b5c28dac37e8c50838ebeaeb495e004f7190b55f8dd1232a3458fecef86857eabbfc73ea7e53f9f4eda1c082e85598ee9fe19ec", 0x53}, {&(0x7f0000000640)="50a7b402483eae8fe3ce88b105ee90b1c89d1b7b0b6700d8b4a2800be5c4ccc6bf01da4819036eb836537b3401683c0271ec94e8ad1fca71979227d2fa4220a9fb09fee75d8cce3a5d6c250da4f7569c4788f088ea6ac24fed455198f232e6bb86d7026a37a65447edc01d884ace38604e6c6a774f9a113d1279674c5fde0622609510ef3da9a5ed0b36d62369d627a10104b4089f625ba3d097a27c663dd75b130f1b7980486c92a2e7394d", 0xac}, {&(0x7f0000000700)="83be52e62ec7ab29ff39c976dc30c030db4bcdd5da6e046358374cb0901d4201239786699e4fe5b21e236258de7d4330830704d3cf494353e6855d44e179b7ff15bc2e0100e993", 0x47}], 0x8, 0x0, 0x0) sync() 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/Wdv+bp\xe6)', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:50 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x99a, 0x60) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000000c0)) fcntl$setstatus(r2, 0x4, 0x40) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000080)=0x9, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) shutdown(r0, 0x4) 16:00:50 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe42) r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8819, 0x1001400}, {0x4, 0xf7fd, 0x1000}, {0x2000000000, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x91, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x0, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x1, r8, r9, r11, r13, 0x84}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000000, r8, r2, r3, r4, 0xb9, 0x7fff}, 0x6, 0x5, r5, r6, 0x3f, 0x100000001, 0xb1f1}) r14 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r14, 0x6, r15) getpgid(r15) 16:00:50 executing program 0: r0 = semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/124) r1 = socket(0x2, 0x4003, 0x0) r2 = socket$inet(0x2, 0x4, 0x7f) dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x5, 0x5, &(0x7f00000013c0)="e5ffffffd8fbd3e31376019ffb481525eaec1ee02e8309f717b5cc6f3a4062fb17b1024e57ce0d1a5d11b663445ba7c8e68b6181a7491672662fa2300eef11a23a3b36cb211b71393cb89bdaf15c226e86f83fe7604618efe7054364", 0xfffffffffffffe8f) r4 = dup2(r3, r1) symlinkat(&(0x7f0000001280)='./file0\x00', r4, &(0x7f00000012c0)='./bus\x00') socket$unix(0x1, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001440)='./file1\x00', r7, r10) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8d022e2f6669215d46a234949b076f560e60ce000053f7ad3e16156068db824a483689c8127e3d33b04e1d9ba8f20eeb13dd102f2dc3bce4e221d520451c06ec13917cbd5026470b18fa05c0db8f5cf0646ac57535fbb28ae8980a38d4c469c94aeae243d8db0c01b1edc6a743e79bc2d2be5d1ee9828cef21deb7f3e1b93d52f30acdf1"], 0x1) sync() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r11, 0x4004745d, 0x0) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f0000000040)) r12 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(0xffffffffffffffff, &(0x7f0000001300)="84329423b9b18a5061a6667807758a692c3c45c4d9dbe950393a5f8e769d1492a0d2d30dc8e6f2a858422b63b06b8ae630ba9e85df20a23638c9bf7d8538ea10895f45348e62f3e0e18852d4e10e59da334467cc79bc643a39fe4d1b1b981b17c4d9b21e9dd77f27a17fe68d3ebbb9f89a505c894d548327cd0d87155cd0c86ed36101efb30c513ddc2735fd056bc96cb958ee5815c727b5bf3b3659e0b15e5e6ff0dd", 0xa3) r13 = getppid() fcntl$lock(r12, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x40, 0x7, r13}) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) shutdown(r14, 0x0) 16:00:50 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x486) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r8]) lchown(&(0x7f0000000000)='./file0\x00', r2, r8) syz_open_pts() 16:00:50 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x147) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0xf7d, 0x2}, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0xd1) r4 = socket(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, 0x0) r6 = openat(r0, &(0x7f0000000480)='./file1\x00', 0x8, 0x80) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = socket$inet6(0x18, 0x1, 0x5) r9 = dup2(r3, 0xffffffffffffffff) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x590, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x801, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r5, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffff8, 0x195, 0xe, 0x40000000000}, {{r7}, 0x8000000000000006, 0x41, 0xf0000000, 0x4, 0x7fff}, {{r8}, 0xfffffffffffffffd, 0x1, 0x0, 0x9, 0x4}, {{r9}, 0x8000000000000003, 0x80, 0x10, 0x517c, 0x4}, {{r10}, 0xfffffffffffffff6, 0x1, 0x1, 0x4, 0x1}, {{r11}, 0xfffffffffffffff9, 0x4, 0x20, 0x951, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0x8, 0x81, 0xeb5}], 0x1f, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffffa, 0x4, 0x25d8cd1d0e358c15, 0xfcb9}, {{r13}, 0x8000000000000007, 0x2, 0x0, 0x400, 0xfffffffffffffe01}, {{r14}, 0xffffffffffffffff, 0x4, 0xfffba, 0x5, 0x5}, {{r15}, 0xfffffffffffffffd, 0x1, 0x2, 0x3, 0x384c853b}, {{r16}, 0xaa9c58e0971e3c17, 0x20, 0x4, 0x6, 0x6}], 0x8001, &(0x7f0000000700)={0x200, 0x8}) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000440)={{0x7, 0x2a, 0x4}, 0x6, 0xddc4, 0x6}) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/141, 0x8d}], 0x2, &(0x7f00000003c0)=""/49, 0x31}, 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:51 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca648d8899896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f5"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4", 0x564}], 0x2) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c117002866fb9c857ed30bcb777fa69dfceac2a84e6abca64896bc5e57c63601000080162b58fd4237b8fa4d012ae447472b3e8495aa0080000000000000f3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e3143300e0fba29f7abfb24a239e5828f53806920000000000fb00000000e02b05e5d12f52f45335f106461b0148674ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5517a01aff6d03e0eede24df3e8715f1366744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c060000000000000052bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23ff0100003633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa09400bfc4c150eb6fcd4065c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e80b062605ad03e2089cdd8d5d51b6add9c9612d3afed26ed440943257b03b7ecd08ad7260eb64b1924b532c281b68e1c27121bf51509678e085a786b1dcf9c8877e6cb6f2e25a3599ac6e13792213e5786b489dfce70bdd6935b75e4ff868b22940b385bc721c9d5bd0fd567251f6e3f49a8fad8805272a22c07d946c869656a1640745c08f1d3c2f010210554f4be69030ac863532354b41b947c105962e801d8aefb07bf0dceac5ceb05e2df3bdfb5d242db765fc4463854b19b38a2bd7c68d493ec7e0e533052860998bc1b2a2ec15b3365238c5b3e2e2440ddcf43dfe0b6a7f7b724aea08830ecf97ff64f92551e075b6638da40b13fb5a6b90678ba5c076c48d83d9badba87b8d5b517dada403cc609b39b9485bd7ce6e807bf6bb2e3ad937b73c6280ec04be9c7a8a4a3045a70af93493cbd1fb0417a208743cb949b49a676b7016b8ddc2e2fa54d372c02efc3ea8a897dc68eb19f427747af3c2d79d98e7577f5471bc0acccf2032fed844a70e8480341ea864520828e6269a7c04fc42df44a7ea3e86d43a9af962019c97e5a43ab8e95f599e8f54da3ab3df7af879e4374b26b02d4a97fc825f40d110b6082ea32fb7c9eb63f8696a59b699c3a2d9adba6e3b07071b161a4d9ad47b63d4a01eae5edce3bf3a69724f74ae27e3759002f3096d3ac535ff3ab1148c4c82535bfb12f5cd49d55471c2847c3426644d59502"], 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x20, 0xd0, 0x401, 0x0, 0x8001, 0x10000, 0x3, 0x0, 0x2, 0x10000, 0xffffffffffffff01}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x10001) write(0xffffffffffffffff, &(0x7f0000000000)="2db37300e11a21409b8aa129cebc80b690f6b48d47cf59ce2761493825c9224acbac4f3f1c9b7a4bc55a14a918742ab29754b29cba67e276a8404f96438c37db31b4751c8cdda4bcc12c9a60daddb60303ed8ba2b3aeb73caebf918567ce20895531ef48f2a27fbd41ec4bf2a62f09672abba6be1908f151485dd211052a", 0x7e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1f) write(r1, &(0x7f0000000180)="2a1cc275e541ba5c8e3c67d0c315dd4ea4792a593e4836135ab01bb75b324da0268e0da75f99dd400a1354da6f62d8bbb02b2b467edaf7c78dc631e1f8a248865e9bbf4d5decee64db90829010b288dad34054490c62d408a409c7d9cb55e4e1afdaefec1fde22ec53221f60b878279721fd3dde45a1abd0e2f6b0fd2a4a3b0316c0f61e4ef9a690fd2d497fd3d8348b1af3bdf13dce75632bd4ab1ce521be998a3999b015d3a29ca3213f24af957793ecf75d573ca3d9342918748dc36fe86bda695a096afff57ff8d64d5d6609edfca94efababa13", 0xd6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffff9c, &(0x7f0000000300)="59190f4b03ac4070ee5c516f4863", 0xe, 0x2, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0xee16f8b4df7bff35, 0x1, 0x3f) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c7f30009d20c8c61dafd87b7f21719b8474006fc5fefdb9d78b72ebef0a9a2856ec187265206e44bb1eac520bbab614010079dd329a"], 0xa) close(r5) socket(0x400000000018, 0x3, 0x32) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1, 0x2c, 0x7, 0x4}, {0x40, 0x1, 0x0, 0x80000001}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r2) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00000200000000000000000000000000000000000000000010e13ae2b91fe568880a15174e9b44143e1453244273ada933b6c1a01206bbb552b6f48dc30ee2d8bc87c68d8e66b2528851115bc210a372ac060263f37059557b7e78b5e9d347ebbf747fda320405000000db98221b5fcc71651ed1a9bb137edd17f338a2dc1d383800002e0adb83b4f3493944574e98963a2bffef857afd125c50ef02d56b785c1fb3ecc23e20765064ac00b26916b2460104d1e0a9bf4b5f6355fcad37e9b6aca0ed7f3f40707d89704f61b3150c1d5855d0aba6d3344d3fe2124104992a54ca2313423e1c00a839c8d3"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000380)="39dce9454c0aefcc88560f19ea5640682745c4054c40fe42c177f45e5587de63dafb2acc5c05dd4288", 0x29, 0x0, 0x0) 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf553f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c689af74518023b4d495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef7e612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b41201000000000000006d10f4d7a8f7749f3f96b20000ff0f0000000000000000e86dcb6cf5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bf250a0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df586bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccf50acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453f683977e713b892e250c7adf2cc688b8261ccb9346a9f758e445ed27db091f5d9aff5b01219a486904e71bb9f919fce18aec0ed8d098c624fa38f7c29300faa92aef1d08d364d479f52479f848f4edf0874a5efa099e80c95f7cd6ac7aaade020c8f5ee21d7435e234fb37cbda464b6c63d246fc07b80a9f8fd644bace740543c343448302c38611460f46cd46016316f97d9977fbfeecc9a768aa26b632abab05b69e7d5cae45638aea9c6b13b4cf6723390ac0f16a5741340c4a262e4ce0a102cda58f9ab60519b186420b741b4d9f7cb7d51b4e87c585c83c8e39f6875a4ed31cbb86fc98f6d7cb9f1261a3a3d1663b551a5a2f0f253d243147d0fc35f98efa3181ac1f613605bc960a3900474338f5ab5dedec772d94ca0a207bce3498ad4241a704cad0d13a32de66b470e34f5479628ae68e7b9192336f6ff7e226473342a185ee4281aa3d99"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x6, 0xffff, r4}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r8 = dup(r0) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) syz_emit_ethernet(0x1000, &(0x7f0000000640)="2556120fe77e1030966ac17179e53bb0f65388de3aad64c3eb4e152908f22d9d8faf292e6638b340a34813075042dd9e887b97addd467ffb85fbf2942e8f6c6d2823b7fc708d1fe9f8f3ed8e635c8827110cb895e11a65fc747368debb5528370e876218e75c2ad30673fb675f6499730343bb0c941fc47db35822e39408e65bb2440d261b6f039259079df3be8362488ca68d08bdbd8455d22c5a0449c450499ea4fbd3dc944da738afdbb2ec48ec6bd10017850752407021e2f01f24fbab430a28071c52f762036992c8b23c0c1902d8806f856a02bb3d3e8b324c38eecfcdb486b1dde4f40da35feea717e562175bd1c2adcd93a7a92af87d7b06bd37fd45996d43328c4e94b73dbb15c8a0d9a7f4d63b22cd1ccfd42ff4fddf4e88367f9347866f89878da3c4b3be96e5bfe244960a2ca2683d06b8d3d19f230c8157ea2d7f5a7910a120cd8551312cd707ad481ae3d45d180bc46e37325315da20159b044d6e6852b1ea21aa207ed9e88fd349016b4536e31b683f27f2bb42026f7a751c3022dfe2519b489c773dee393052e1edf833b715c595bb0883fc9c7dbd471e68e6ef334812f804b73284297c7a2fabfb0a71adc64ad081320bbb4341b851e1af6d32b740704348bc403163556e34fe3777cabfad0e639b01d43bda5544b121f3c1786d1cd4aaa0610f405115970772aa0578385befaef3513c600a858e582684d0721ca1b206ee0dfc61cded98b2c9c651120b82bcbbe9cee24c5ecaf2dbcbd1c934512a4c4608b018394ae93e55bed5a26070c5c9efb4e888b90ad6e402a3bc8a68812a46a1e0b4fd9dfb29e9c3e070c2d8e05e7f639bee14f44cf471f9716e70f5e345961cf504a1f3c48fc05bc59257d64ca2ff15ae0df936a8e2dabd70d8b094739c1bcea8e27006c392454d18fe97c7d0bc28d096ce9769d21cc99cbf0a10b02f28a3e57fb3fb708bffda456e2f749e85146277f5782a9a62e5d2a366ba826d8a942275a388a60723a3a551c4e4f2283f4c6034c1fb156215f75e558fb17c84f0db1d12f6f408712f99d9a6f9ae994f812bd95900728e6a459ad9e751104f004b15ef3c562b011713f7cd7bc3f785e8f823f3f3770fefed81f2e944f6d3ef592e5d791fbf5361aafe9ad60bdda45238babb2c0784463c4b8583d80d22725c543d55b9d79214d730d0f038fb5d757f383615d2f0ccd93179a3b860e60879dd050a6cad131ad8aa2abcedce19ed48aa93c200146a4be90280424dc53fee0d19c660d430a3d962cb8f1b68c41f537a0453fdb1a2d4a27981931244ea307a985911d871ddf655e700c441d9c912b7a2de6ec83bec111cb107104bac147649bc9ddcf136ff842215f70482f2b81ba4d2ffb850a5fc619d9543e80a931e1b6ef506d10b91e8a9d03839039c454a404288e43399b671d81a79f1a4efece1f70fdf9ecc979323de1032f7b8e6bfc985e35c82fdc696e5716f61e74558cb49af2a312a3d2868673bafb8415342f026e87b6d9daf073dc11421948f3c00424bf8fe9f1cbf548f66cd6993878d601c8a4ab827ea94af2d04ad28cf74e2b55f495f802de89bd9e91cc0fdc93bff673c6b29ad5a8ce987c72897e2fc2408f4afc899ebb67cfbbd0f461c1b64224c6a81a38315916d8a8c29c3e48b621bd665ff6a68dcdee3867d44528388a0177dbcfb08caa03c71397057d478e56adc4db9b3d23b802898c2b35f57e115bda5cca00b07da09a093ea7ff14cad911b4b9fe75db029f4556773556c74a5440d9b077a4fe0371905bcd68e33617e7868a10b1f65e20a4a5338145b3c9bf08c15ea7da4c9325026847e23e1fa0b18563bcd5a9db863304066c90c92e80b88f915690ae9fd1d0e931d596a8a899c2837c51b564ba145b599f7f18d8a244fb8092906bed5dae944a698ef9dea2ee86640f8fecc283a04dc5b082836a99e695ad82ae687da83da0c570616e0becddc93d0edb6bcf1518161fd9cb3bb4701e7e8eb43a723a3cabaa63e3def37b6ea17ca6358afa8cf438ec5f671e5abdf460156f96392ebc69efbc7dd5b161a9c50341f5dba1abb361de210447e427ba51d6aef508f94983a87ccc0832abc5ac2c7caa2ca183ee819654af6e72267f3beaf94260f5cab6707ab7c04a4f9a96424f840171ec6a1ae4b64805acf721694486c2ab766782de2e4e97799ac28c1014f484eb7a29326352ab83f7b0cc460705ae07e2e2e4e40504d56d40702401f19b28f4aa81e3dfe739d08198b039aee65fb72326d6071c8b79b95e1883d7d2b8b43fbfc6a31fbcef5abb6d1f924446487310e0cf89937b0e48cf2c0e838dd06eecc8f0fd9bbbf703f532332053d81443f4825098c4c1140f9ad1839fccf9a4bbaf90916087c7a7fa866eec2b9455afd44c61db7805eeae610c55a8e47ede10595d9e3f329256e46484b0ffd7cf5c6f6f003b81032e898ba81f8a1478f6bd168ca43ceb54ceb759889480221b8770025796909e4e506ed65a969bde9608755acf31d82941f882a321067711358e2887f27a9777cc9b736435daa532f219740ab86ec1de40f2142c5e695b625f7c245ea7460a62a64754860c6413193481ca0aee061a78e0f4a7aed27aefd7fc95d69b3748526348fb5b94479c37e3f3291bf717d985cf1aad6017ce81c7d9f2bdb769187c8deec88801c7972bedd06f87da36846813c27633467924e9def22014e02ea98d7d81709ee25ca5a3d7031c52297ebcfc8e54e415167678c9af2cdd2f4c128d6df49c12031823855825033695234f8e873af84f7795cb70e4bca37e9501518af33433dcb540cf520cb261c54830ba6b5bddf4ce01f9e55acd27903442c1f8cafcb2ab7a09093993b5303a85ff56637dc6381d4473eb69634ecf882e0d16d018b391ed88d831b16f9af6339f1b4f8a21c77de96d983d2f1797b8c64749fdabc51a4570c359fb6dbff6d6277a8217e9fac3c2a49f57cb4307a2c8c277a6b83936d8ff5cd9e6cf5e2f5d22a0124c207ced76cc63e535557688fdd43d80ea5a754b9e9c214572303e460d293174c549d77e1cf16968e1ca651a32bfe5813bcde13c227006b56b174b8dfa472f724416d1b9c2821803546ed98686256fc356011fde641fb53aeb21a1e02217c7a0b50204c6bd1dbb3f31c0078e30b544958adb7bb2af680a81d2f294144000bb26fc75603e43f431cf98bc54c4943fd2b5ad6c84befdbc76c98f2609703c40c76d2de77d985b8e233341a103cff2a16bceebaf2abfef91b02323224c65b8f7a3f70c1d702da6f2c48fefbc9636209addf2eb7aae8a5d488107e723d54e91bc21ccf4507a4ff2059a4f8ab373f23028f1aeea847f809b6201050e2e15d993716ecafd01777b0ef231556c99e054967e683e3ac412e774ee890f68999b512e30d64704f512e41d6ced23599e8ea7a17f78bd9923e12d888f97b0bd77d6d93d5be4775b36bbe746ab50fb5d19f9b66dd243b558df5e1a1c35cb136ef8a665ce6a1898df5d18e954333a529b02e023a7fc1a85682e1a7144abd64330f957237c0124dc7fb15fd3d671de4dc85c277df33230d0071b1efdbbd564c0b1e561f89ba75c34df2c29713d52909bdff59ec32f592de6a93064eb8ce7a0264b75265bf4f5d800f23b2da1fad7d127b8fea331225c7649086d987361dacf89c0af1e92e892601633a5e5fa6852168301cc8e926621f0648eed1b7702ad7f9348c44739326aaee1055e0235c8a8a674e0678164991baf6be1cd2a3b1cec7b19872e098b5ada0d837dc4e5ea556e4c213c87a13309e4781044a0ba3d398e30471ec75e858dc8e9fac5831eb4e03d1eef7bf07f79a1ffd39b2f946d84e6937547caab3946e91de48fd5c5ccd4e6801b0078d5719449fbfb02e35498a7858578ac82d948fd5ce970efcf3fac3772be14c81da61399d35192609a50ed8243dd27495503da11c512b474f6e8d4e17fd3d8c93f8b7be81dfb6aa235fefa8d90e29d7bbd81d5c0eae709d2e8ae0721f94816d1e652f36711399b52dc6deddd19f559b42a4d02e341ed8362be68abec67a39a68362563a2d2cb481d82b854e3a6ef1b95b91b3cbae33d8f1e4c0c85770525d0c1444c8439da9e399a80300de1c778dbc9a72cdd4a6c4d12ab8951fad12de16c5ad62d542a1628dcf8fe2c5f4322d676335511c642ff2ba16c70cef0bc42d3cdbafa92b98eae7f77c48f4513ba16e1321d1d91da02eb00bac09ca70f7c7727e8e1d1ab0fdfc5414c2f53f8bd31b37f8f839a04269fc510430ff80648a61472b8d24b1170ea7cc5971a03b05d24b70a6ed23fe47f40f5c7d8fd975648342da4d874534eca37f408d80d544502f1273ae747b1d5e13a52269439ff5ed85ec0cb45387eadb58dcd057c7201032f5bdddf9b57db4d766f7836061b043c31b44ef833120041caf61572bd9a8ddd5657b1dc644c5da81e0f4a2f002749ac399236477aeb9b47de5c140114385eb0e8125ea54c2c367aa8793fa2af2bc5bde208b9a8a084b84a6dffa6d2861b0921d55cbbfd6b3d09f4b04cbc863f00aee426c795496987ffd3b43c64ef8030599c35f359c277167f31cbebe95d508d22817adc62bd661284af06632e8a7c9c8dc6d22c58f231701fdb365aa9d2c4c9f439d302a00fa0cc0b4b4720844d3087a0b233723454b9c7999996feb356c06c9d22653d51c5f9eac2af6e1130c952f88204db2ec7a2ec931f8c95a345d898bdc31129e981424b502d337a3b364d39879e98066de44977c801c7ab02673de53ba1ad3a9209e2a7a8fdeed759c11aa6a07bf1ce759176319825ea639018c9f7a47362ced62b9a95a3d7d9803c0ab4d146164439ca84c3b3287d7118c9432dd40ce655e2e15a7587227f29d1b9b2db057b89b38b0bfe135cdad1cb2dafdd2a453483b51e3cf04665a1527da793180493c1c903c7dda6a0df12933c9e9769f3fddc3cef034b193a83bb62f37b968a22e7d0cd307342553e870d4f61e962a0313605fe8898000db55d179d64055c7376cbc2f6438d05e91642f5ddd18e365c35b9b146917e7646020fb46a5328356e3b2b4fa1b0dc7c2e93e3178cacb24921fb89ef9f91715246b094ce4e1f6c6af49207eca68052ed6900c5d56443c34f5b794d218dd74e2ad09d2bb2d982a217d7fe47f8ec0ed1f19c78b4d79d7d2fcd119a084e06b425ec2a69ea84e6f0125798e0d74bf97663e60112d25779c903d2629efed0a4fea2fa95c9fc31d622fed5cebf9fe51005b1b0b0e5dd526ff59959ffc8e619b7bb67d9f431356d1cacb143129ab4d311da0cd0096492b349608cf1c2283bed6df2960e15119c7a6a7198a2988e2c5c9d14f161e05556ba260b7cbb49294ead8eaf392ceaf5b33f47ad519045265c4f37c3d543fd68f2670c5db0c1d2b2877aa71d0b124f52ae42d9920df315ec66034d8c94c838bd188ef6263f1182beb84dd11c8d4f3984a677b6830fe0d3ae9817b671bdda448820a499746a063db96c0c26899302ed09ccc120bb74578c8c00fde3c149727f9a64b55c7071656e985ae51b514c23c796638786fb8e608664928a42d1e2fd9f06fd0a118c936830319eaa6d136fe5285c72ff8ae3f44a2f9c168d68ab5c87440d920df971256603a3fb41824a97bb93589ecb41474f5a649669620b8631094025c95b47803cda1d0a3f3845d0a0286aaf087a8cd99c87a6937e4221a7cd2ac1d84a09eb733aebd07c8b02b27ff65be77787c5e407c52f864ea4d85119ab374047c0850a654d3eca9a6adff44600c59a531a44d4a3e0d8c67674407e7ef") accept(r9, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) readv(r0, &(0x7f0000000180), 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/164, 0xfffffffffffffedd}, 0x2) connect$unix(r2, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac6042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb434c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0f1ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c180000000000000000000000000000000000000000e8a317c6755f49f847a402c51436cee963613457804d055d0f90cee47c82329d6a1be7e5ebe9d7b60d0369111119d02b1d50dab6ccde08ee28ce057195ab9ef34d2622c49cd0d943ff1a047be923a6f2a76cc3d827879c275058b8ee1a7d6b52362df3ba752503dd1d595b4673801b14209d98de"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="fafa48dde18b90b613b2f7599f959150fe118b7c2b1001d20b3c2959994e1e52470079389f00ca27de04bd017a75ab2fb8e215b638b9eb616de1de748f438a896260e2cc53fc07d73e9f9bda6753aedf9a083ee9cc6c61bd2c3d4c9b080bf7a7401d08d3d7a7af8299", 0x69) read(r0, &(0x7f0000000340)=""/139, 0x8b) dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{0x0, 0x0, 0x3}]}}) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x18, 0x5, 0x5) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x203e, &(0x7f0000000180)=[{0xa12, 0x20, 0x81, 0xfffffffc}, {0x4, 0x0, 0x4, 0x81}, {0x3, 0x0, 0x81, 0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x1ff) 16:00:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x2}, {0xc, 0xfc}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x17, &(0x7f0000000000)={0x1, 0x2, 0x1, 0x3b, r3}) syz_open_pts() syz_open_pts() 16:00:53 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="0e19720e78d0536a148b6a2435193b540ff627205b7fcac982bd7335fce765972b956b6188becd863c218d57", 0x2c) 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(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r7 = dup(r6) ioctl$KDGETLED(r7, 0x40044b41, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x8, 0x6}, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000240)=""/240) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x80000000) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000280)="92ecd8c916c3f4730d8ca32d73cca6701cbb76c08769d6a14a82b60d1318ccd72ea2af87a845ebec8499b2b1f09b4c2a1bcabf55e2afbd847f6e53d3b35fb7ae14d73e8861c10fa8395e1549909c4ba702f8055bfc449a2d0d4ecc6cd8ee254ef2e8072f79471a40bff3411e4b6e2ecfc32de2736224cbc0ecb883e2", 0x7c}, {&(0x7f0000000340)="73c765f4dd3e57fc3eabe6fbb77a0482892159750f2de927a64610b95c023805a626d342db0c6a1378f4cb0f26bae5b6fe941ef84e907c90b9d64b138845d6915c89586a7035cd83101b433f1b0c853aeed5d88d615f0453e2f23ec4793e2255332597c03ed94ac7233ade3c9a2570dc8ff168cf7caaf1685e23ec497fad4725aa51", 0x82}, {&(0x7f0000000400)}, {&(0x7f0000000440)="4d449061a8a12f64581bf9cab1ca9b409be25011795a2cae83a665ccc1b4edc476f562dc54f16188d1602ee6f756c1816358c09a46bd22c938e789259dbfa60127f45a414049fd25aed4cbf1dcc59e171d55f2b3dd52d130ee7acf8fe092fbb13943c31304f33d6a5803791e9baeeb6c67074891bdc34fd6844f12d1825b8797f7cd7f51057ffca08fd9f53819e2cef46725a5d62d2899904447e6cc32bf58ed65a25d60feaf2eb4efdb4b10fb63c8dc9884d402a5c3d03e3a88aab8cb99", 0xbe}, {&(0x7f0000000500)="93f6c6a52ce915a58047e398cfe070a68288ea5870c1e02dda7628985e3706ce8be8b8e9a8db7144cce101b70d01862b71d5bb0071b8b0258b91b60df39a2b66f9920682b9cfca1d265bc4ff781a78e5a5a97b2e9ed17f2d1b748da8d30772f55048ff4143bd7fdfd9c8df62d4b781d9ce3541bbd633e2db9dc56ce012debbd2e29c50bfa491d83cf5104b29dffea825f1", 0x91}], 0x5, &(0x7f0000000640)=[{0x28, 0x1, 0x53, "25aaf92026a9f9414da9f190174a699dfc"}, {0xd8, 0xffff, 0x7fffffff, "e09ad8f001b9f98259107af24e0f68b432190b17662052056537aab466177e9adaf1772ec63aee66ca7440923c4c42c8775985fab46ec939edd47da7d7e27a8a427e089b8cc6f34e14f2a002686b1e1aef641c6f4a17d9f83eae5ddc0a752521efcc1e1b8c7e40645df34b02875085558286de4dde4445ba21ad8198180fbc0d22217a7bf781fb75e527b6454484df478a835302b10c1a4b584b2c547691cbfacdfc2b9328e4c488b3d8c05505a8d6ecac26e9643315c13e6498f0a5769a06b8ad9bdbbcb70a"}, {0x90, 0xffff, 0xdd, "3cdfbe2c1cfe06c93b298eb79612889e4becb55241c42d731a94b1655d5fa3e055f476bc737a52587de7b376b244050fdf935e984ec288a59176c6e1aa578861fe31b09c00b7a52348627b73ac275b33410071a8609c028ae57f7f57f44438f20fcd2179184138fb62bb62cc2dd4c32893c9bec772bd76572d80"}, {0xc8, 0x7fff, 0x2, "9eea76ef153aee79a2875ce9ee9c1c58f5df3d36d2438e07f0e43444c062ab68feed3792e8538245ad6feb81aa3f43f5e9d59d5ce4280a20d5ffbafe50fa26bf4624623ff0fc4f79a30c15e7f878b146346ef0ac9c592a9bda3da2ad1c123d354a94069bcb2e413524b2f4744decfe6a19d6ddbd87785214ba34c74c92720b401fdcd74e65fa7b35b0fde13571c4aed5cdd1e7628553b70f2d0083f1963180df96aca035093f0d316616d6a63c75fdb638d23856b092"}, {0x38, 0x1, 0x8, "f66b802f3b32c1bd364333e0ce015ba4487d5f3d73c69d8c250359329994a66f5e7b43802b"}], 0x290}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x35}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) 16:00:53 executing program 1: r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/246) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r3, 0x0, 0x80) 16:00:53 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./file0\x00', 0x199073ae5921f373, 0xea) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) dup(r1) 16:00:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfe01, 0x3f, 0x80, 0x8}, {0x1, 0x3, 0x49, 0x4b72b0d7}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x101) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = getpgid(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x40000044, &(0x7f00000001c0)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7}, 0xc) getgid() mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x40, 0x20) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r9, &(0x7f0000001680)=[{&(0x7f0000000300)="7caa7f356cd3e6c6c6245e3aeaa7d35bc8782fda6699d05de65c", 0x1a}, {&(0x7f0000000340)="cf3b7a9a25d2e3264c1f97b575c3d1b3b2846803caafb53ae8d1dc260f7ed4bfaae88dcec6d759b4524491bace247c65f8f9df96ad5e040b5d4d0564eb0570c3a4e2f9672ffbb2eed2d6714dee1629c84008d14ae4a09884f4889e5d04006ce4db8db83d1c7bf2a4f6abd9d0c03753a2cc4f5b8d618b60ecbf9e76a5b718b55414127a393d9d6ee958b35c780601af6332ccff3e2924cc9337ff6a9500ffbe309d9957766883f1f695185f3b7839e673033c68363c9fa5e14c77a5b0c31667df435b1edc4d060e0adb9582fef352990e1296161f2d8ff7cdf4dba6a2626c9a4a00599b62a1363ddd9b21f0c7adcea819d6cf1261d2b8639e3b327b7c56", 0xfd}, {&(0x7f0000000440)="80035727566fad8833323b42dc2016d129dff9e46ec2ced69e31a24ac6d45a0a06cc457a32f1dcbf92ec767aa86493ecf79e579e23c7ecdc4aad17947701e8a5f811fbed10590dfb1c2850be94baf05c17985b1905603e09af37f068252e173dff133e640b85cd8d55b0b5ae74ae3c83c563b3f06e31be74a7c4e086c904be67d42d9afe3869e304e338b3c501aa2f6593bb324ecdb1a2999773984adb64c83e4262c484ed13becfd3f65c0ad1bdebc57f5d20a15786fe30f03b5a4cffab84d1fd5a3d09aabfe370853a35546c7acba3d7beebc7685e629dc4966c1a250e710b9c68871482549e650b62aa7f94ae788283aa3ba92d1e5fa108812d6953be80ad8f78b1e5d341d1edaa6eda31fc21259a35e4356516ee53c935e6cacbafd7a4ff62061fa481ec9f178648f418d9bca4c1eea4074f651713b20d56dedcc65f8ee0a6121a011e5933c0c311743bf2b1ec907953d9731cebc0a7cc7a0face4ccb7c098913280ebe8878b2947ec662bf7e1cac267160814c1bfb65f32d7c42d486de66c523279c7c7e510b9387faeaa4669b760b3c4475c3d744052e89c9fca716dd4488c226149809f757009c08660052d094613aca8248698b2577254600b3da1c652379a3d1d4a2af5dcca0c1b83524d502158e79e950aaca20efbdfec6d21cfdfb551f72965d748ba50200f731bd572a4d89ca7b1384ee7d66475f7aa7f52df151bdb21a42c1e14f5b968bda5a33a3184eaf8aeed8578221d654f1f9e48640069f553c0836c24f92e5eb8e5be1d49e5b79679254c3378b994f22dea56857306a41a8907a885a2f5afd4fd1e8baa6e7865afb973edb981f76ff23e8dca6f7fec6d94d07a2fe3ca74f4d907bcebccfb9ee1a09276a143babe25bdcc92b33a8601e89607e248faf08052a2d6ad8029c0356585c3f15540b3a330bed1ccf6b093eb62c85ca0d5a16a389169a2a73159bace856ca3a627c2888a4fac6171e6b478422c1d8578b82df214ee630d20c80f48c1672a0628086edbbfd2b9bc50d51f42ba227dbb562007780f8fdac1c0e1969c87629be79fc5da0871e02de96aead7e413b5069c2095c5f61ebbccc180c8676a175e733b7c792b2b4f053014b4bc50270b2ede270159ad68e8a7589aa48b181307d828e01a29e2cec2bdc5cad20bcd8e5582201d8da8a0d2dec4f69cac7f05fdf58a4f563234c7e543fd310167714a2b1c08dd609f472e8b6fa1decd708aeb94192251c935911e3793aadaa4d26cc271fa00e7bf36f78de3d1446eb2e56b70df47f08c9e5747600ea38ea981b273dfb8a0db77a0c40faf74736741320dbfa89c2364b5a1cfbdc16211040b784e8cfe117b66169f24920f4a14b49699c79ddd96420494348d8c79eda873203bd24d107d2f2db95d7fefd054ec790a396bfb1c89f91bd54203b35d7cb9617877618b530471d0efbd49e9457a7de1e9ee70cbf004ee5ac9b345451b5da9762d20218b0608316a960d7899c456212cd03d2f380f9e772d86c6c697635a0bf7a3378611ade7f3bd291f097f002a8813ded43deee040322d1ec7cfc6f688a84339ee462bd2e512116571fa5f53dcdafd65eea70bab7baf06008c4e24bf50a8d4f1fd6bb8eeecfe0e75114ca1b51866f262c062f0b6a82990790d0b6a704678c47259096adf778362799347ddea55be778bc70c5ce2581d4f95eb8d7e91a7e366a6cffd7c3f9509b73430d1b3873556eb0cc8631b879cf21bf98d40684cce6fd180284d0123df7ed90c777d877cf93f4b49cebbfc0d46e2b4f0abb3c0a37485aa4ad72f1b8e07ebc1777617a51e950d230320a9ba462189de7495e40c72cfc92a425bd4254332300bdf416b72372f4b0c834de930d4c76f5c70be16e7758328dae921134f7ac9c0f5e9dde6cd0f72e9e5b964191dae354a8ea4c9e5e487710bb6fc49bf15d2f3f539c93f5c94bd15437504b9b7ad96e944854de2eb268ba2e20b111aaaf733b7aa8d2d02e5fb8ca8f8006e958984ccf6c426ef903b2f6f77d62bbc35cb307e0b2a49ae07b5ab3c4e0a6f601ed80e67d401d3b8acc70fc22d53ef79f3395688fe60fab03433bc090048c1331659e81158b75a806ac1f0eb1be0318fdf35268c819ddada2f85cd4b1e12dd846593bde06bcf0b7764bfdd951f87e8ccfb419ab4ae225a55b5bb623517dbc7dd5797d8b8b16ca1634733d807309a199c52aca7ccc188a07d9827f45686835fc309f8b2bb8637c43f6dcee460e0a36c47569bfaae04f529b9f0aee63c61fc3314551c2fd974e59637ec914349c9d4625d1aef6c211f053a4cedb32a5f0552f5a46c14af19c14ebeec0e8478f1668b71962545bdb6c854da93c67baf7caccfb2484152ba96abe43153f3994856979f9b38f5a6376cc0b3ee46f9103b5af88ab4fffa23ac70b13849107dcdac34e591445da74aaaf47ae56745b30c1aeb9d2ab9dd20ffe5d237046186fe58f30db2d53abf9fcf48d50f662d6ccd0b7608510e42f1f2cfebceb51217e8e59af514c3e285378dd0723464cd499ebf41a933549713b0d95824f3d2feb746e3334c09187d8196dad3d66dc269a0d135fabb0e5d1ba7e1ff6d3344bfdc812dbe0174c2c5580488110b1b913a5f443cbcf54bdda02bec3a0352a94090b8e5d56cb1515ac10b470b4470ab36c5365c0c4f92afd957ecd78207d5358eaafe79cf30fa25fa282f9550799158e24acc2d005781bba73d730ebf7f5619852624c599aaadf032a487b9d35b90cd8356a0cd0e3ac1a9bb3f7d59ff5112556cb64e58b82cdd98ad65ae87fdbe0ff69f66ea02886d118ac1775b96fe1455e0943800324930d997bdcda83bd38818329c7cc532646cfae59b05b244cf49249b3f993655bda7fd7beede7ccb77bd234df7f9ffc01e9e91d6441e3243a3109c3847363885f566ce03d686431107e930e12354cdaeeb799f3d4d52dab197f0c3e52e251cea0a9225e5d7ee8eab861726fab5e299b6b1b28c4c93d5a3dc6a1cceec866145d7a8fb9a8a6b6588f8e87c9e065762eb0e9b90cfe6683588e89fa21c295da36699a340289adf7470882a2faea1f6164a7c12f72550ac7e88f39e482b4dde1a0f0c9acf3ce29c4aa9bb655a79041d7b50deb54790e9522fd89b0eef8b6a4168ecd8ba9f7d0b728fa2db73efbe347572f19a466c563d9dff5a53f4126e29b7ee25d6110ce503f14de8f1bb43d20ba8e91294f9c4df56438d7ff17c2642afdd81ad1926feb4507d3ba1eb397680905cf3887d4fcee3577379937bc59b6993ff2f43103deb4ac6bcd66390eaedbb90b32d9d7d380281baa1013f213206ce021827b653ad446cacef238c9a51673998f4955289b816092e37e531809e5503f4b0c7f9819c4ba8a010755adb6a3a8f035054aae496eaa4cddf027938d141a091d9561931f1ceddd8ffe6b71fc373798aebc64337ce9efb37f7fb1b52889863f360d298783a136ce71504821104a963bd873d5e4bc88f1a1982c737e4beb703ba95d660254b6698ebab5d77e3df7f9bc22f78c5f9284d4f57625f6725e249244cdf73ecc1cb40915165cd95abcd866a5073841b252e93c88d40645ba771125d5832cdaeab3ea6b512faca47534d0df3c6067e4fbc53e7a87090fb94a13d4ccced47ab4b41a92c6690bd2201903ad59109f9e932cb7d4e760c3d176c61a540ce50c9b360e6ad12993f88493c13a94b396b7fde5a1bbfa72a08b2a2675ce3750278322beb1031b591f80cb3b0a93ec1a3faeeb08717202e22ecbf43b9feeb0673d63989d9a04a65ed7b54221480220122c3e5a60505ab900c2b2ad9974f0f8658a8af08b04ecaf484d32686a7a169ae9218d5fa894a2ac660ffbdb9e1ec2dd395ea1fcc140746631a857f0ac020605cbe5b1c81e5fbb61a4d012133461685fca9f8659512683950e72fcbd3e8915491eb1a632aefffb8f0903dd0eec133f3f9d3486a8290b6f46a7564d8ea20c102eb177bd382ab64f3cf900741d2655543d877352ff3570a5cd1f21b0033d60890fb804160384591ad006904901876f5a2a8fe49f71ec043d863526759260828a5774b7739db4859ab8d68ddcc073bb93aecfa17ec2df8801974f8a743548da1d364065e6bbaa83ade140c05729f2f7644a855a22a31c0c5036bf5dec322d4a4eba6972604d60712a2cc1f8f7c94434687f1043beb9bfab24a173dfc4eb673e9b6481e4c3d02916864d422bbb8570745f76ca343dfce7c2695d267717517944b27bcd7e63fc9b1abf1eb31f988f843916101ee97b136b2d6ca93f24ce8d8520989fe8694bea8cde1073487df2ae626702ab7854bedfba22a1325d8a6425200c5dd57b65b85c8ce59460f84f72c0fcfde7806a5ad5234a8f6cb8cbb3b65b8b545d5de9aa7aef4ec7f57ab28557a6758b952b5485fb44cf911d23e51cfd125c3437c0df872cd1344efd6a1f192ccb5ce7a3b02d07e44e8878700609f63a7145b88c72db300953ce94b67c2e589a3d8f5cbed9f524d09b7fc526744a5ca287330694bd6b24f8c5cfd3e137a7732f5308379e4baf660da64bdb4243c0ba7d8b9a8ed91c05c831a46b7ba5a741ff09eb613575eb9c150782912c31df6cd2f6e690146079b6792f367e69c55b8bf26b42e157f529a931070196afb10df66851c9d79669384c5d43db63b5e67d7be1c257f286290e1a7369c6ef798d58b08ae66d188901fbdcf5a467745cdf173249660243f2d997242d5289ad015bc61950402ed2f303b3661c12e37305e11188ddc6faccf3b417ed6ff3cc05c25d03fdaf42962f9ac4a3dcfab89a44cb202627c21be9259b63c505563f55dca395a4c06c97dec76d165527ea301f04c7b569168e1360d6a9e613f63e2f3ec46451d5adde5bc79e186c76de0b2864f48a952d14835e29e69d3124a1fa96d4da0d5a265e1d159fe5828f130312f3c22be68428d19d8af1473e2da8cd749b012c6d02e521c63442c57e6bc64172d0b2164f0d82afc3fcf9edf45ee5c3d91c3b42ce9074a96834889d20126e9c197e7772b0dc7306ee2195fe3015797bfb17037698675a4d30dd39968deaaae2ee5382ed75c6cf847c0056e177ffdc300af29c29edba058e59aadf46f67e97059819fd945c100ed5b1efd467f91312ace13f8e10efbf1036475b5c2b6583ac71395a80aa1645a571f04da4fd32364cf89bda62cce5fd7db09bf74be58360ef3abdb2cc3b71048de4332d94dcbefd70a00d1d8a9e6170711cdce9aec523f7cfbe612d6e06c9ef046b0584d1433333b0fcd95ff80611ae8a4a11a5ba5e1e5e00bbcedbdb23d777693f8ae872878942bc1ae7518c4a9bec9e1f0c1ec0b9d3a108d8c6d859a5e2e9213dcbf3c3af744850eb221e40773cb357df424b3ff082b1ca1abcaedc0f240637f7d8cb3cc02b7bb1c4a9bfca42c5049d2d8479cc14d75c2b31bd9f727f1c3fa959471c3e6f1c7976cffa60e4bf1f5523a27b62906b41e1a6455f4170f5ef493607e9ac9c374c2017d81ca9b09d556a1677377bb76ac1215f7fe0cca333f75d2b02089f5dd244639e1feaf03a0a276ef620685d663e0f3e0342acf35ecf9c0d3fc7169e3b4ecf1a950c9d475fcd87471dee24620087d072639cc2e080807f72f95ee3c7a692794be53fb23d233063cdecb3adaba46c17e700bba57394c33647d64c660acb45c1e36366eb24a87eb97c37c5c769bfdf9dee7aa65af65643f005031c226ce56a9fe7a736f805acce07b8970f998391dc0beb266c139712db1c59d7db3d6c21dd31a753b4a19188e9694a64550d78b0cf5f3e7ed4c86beba0c6e", 0x1000}, {&(0x7f0000001440)="885b0fa427019afdccebbdf7201617f9d99e1acdad2caf9a0bc7723bc91f4f7af654094ca37b58f519a844f9663e2ae3c6239bc59babc3146841c7169d870f4a8dd79f7803aad5a86e4433b9b41aa5bef4235ebbcff467c637dedbfc0f6e37230bf4eee3ddb6e1e35391d3c89918b8971f5e531bd66202d268aebbbed962cdfce08c9f9aaf31f44cc40f1703f9fb930aa3fe30c1625cd1e8a42d73976094fdd0152a8e6a254efac9618308", 0xab}, {&(0x7f0000001500)="87243a1e04ea6b11e2119b750297347607af36c367edd1e8e77b3d594c7c46111d005c12219626fa60864561c66bd1c139c846ac6c50fcce7ffbc1bad34899", 0x3f}, {&(0x7f0000001540)="0e7ca403b326322808cb56050c279ff4d7ff04a121b49563644a6779d64fce239793f849b4b58e0783664aeb8a34f2d63513955f52bbdfd17e133b3e704714732df55c3468442723e3d99a855de5bcb79793255281b7f55e110c6d17606f6056e64f25143ab7c6ae9f9536f7b44aaf1781da1426533bf40ed582d0d04f4996ed4d12a90cfe410bd5fb63f0c75bf9965360e2d3161d53e3", 0x97}, {&(0x7f0000001600)="83125f40d544b85738b2afa62f0117f84f8cd5aa1b1d00812377fb445a81ec44cfea87c39a83a6780a814b5978c9fe4e7cc87f07b1f008ee0af693bbdab687974e760912594dcf3e416f130ab51584466144abdb00597ac53ab6557af684587967034a9cfb13828d6eeac10789d6350ded37", 0x72}], 0x7) 16:00:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000100)=""/17, 0x11, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100084}, {0x4}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x401) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in}) r4 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0xf1, './file0\x00'}) 16:00:53 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x50, 0x6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000002c0), 0x1a8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x1) 16:00:53 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6, 0x0, 0x0, 0x0, 0x5, 0x0, 0x3}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x4, 0x4000, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = getegid() setgid(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) read(r0, &(0x7f0000000240)=""/226, 0xe2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r3) 16:00:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000004c0)=0xa73da8d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000580)="74a7ed2b6442666e30cfa07f51e50f6ce401ebfec94fc065ffc2bcd41126707885c209e1a35d21559d38c8ede7d798e908d207c32a95bfd4e67715cbfad0161d35cca210165f0d9c2a246ada55adc3836d49624e9a04a5b2b175f48bb74138172f2db946d2aad31490cd24f774c23f5074a3c0eb4bb90ef4b119a622f5cf11bf5fed2b9ebc3c5d064e21c3190c5cb59cde3bf9d08271347fe5803175c524b7420e8425a5b97f759b8f775095f3997120f0f5fb9ce2890662b8c1e4c89c182a913855c1e3d63efae52fdcb300ea40e2c1", 0xd0}, {&(0x7f0000000680)="673ad9e59887b3ae7125564ba28fab2ec8b770ac624b545f97f0edce69fd24ae1a793cff44180526927a7f88277ee3ed347b40e53e58b37d50650a26baaa0cde21b7ed65a7573465c79c21f12cca4774769bf65063ec11078887d8578e5a8831fd7f8891da490dbb292c2dfdc3aa1b2d8bcc5a3e72aa163ded75691fe02fe6906c82bf8048f9f6bff68d30e4b2", 0x8d}, {&(0x7f0000000740)="d865c39db988c2582b7224d7bfa60ed1d053b8645a7ad8072d02e0b7b12995c7f18bface93c55f4ded6f6e1cc19081a37cf95231ac59d13a76091d874bef46873afd70d35ea10f80db1af9fbf0c7ee6746ff877cbc1d6df195e3f31d20cc0bfcba7ef1b48c24a9ddc217369c0e19639576f5492654f49b9373aa9a2d012daaaadaebbbdf0b0e97ba9fb71fa39ff1d72d7b4ec9c66b5252d6c3855340bf9fd6685c72045d2a31fd47a3aed83e6f1172509fc7505d6b7dc5fcd0045296d832dd49c5c30ae0138787faca48704ed515e6459a", 0xd1}, {&(0x7f0000000840)="3a1377e82fd76359cdf3a5f341e9c62101da3b2d623b2c5ce533d3496fed0468772b4733bd9a613993881d12f5aee82db1189a7511dc9c9cc8b378129b2725289d7c45966a51e39c5d81aff0742d750e029343c6ef059bcac0833058f1864aceb50bdb2a47bd868c528d3391badb06ee5cd0c3ab8f23cda1f4955295213fa32285d4959b371d52102a1d803539f1d29c0d8942646658224492c38cf747748ce666a6cbccd29129f6fbfc440252b3524f7576b8b59fd05f370c3c277a2d4c1f3ac58b400c80c36f62b223167de7fac36555e2a3e7ca", 0xd5}], 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x80, 0x1ff}, {0x4d, 0x4}, {0x22, 0x3}, {0x4, 0x800}, {0x26, 0x200040}, {0xb2c7ec1fe6da60d7, 0x8}], 0x6}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={r6, r7}, 0xc) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:54 executing program 1: 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) bind(r4, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$getown(r3, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x3, 0x7fffffff, 0x400000, r5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x8, 0x6, 0x97, 0x9}, {0xdd26, 0x2, 0x6, 0xffffffe0}, {0x4, 0x1, 0x20, 0x9}, {0x1, 0x2, 0x3, 0x8a2d}, {0xff, 0x8, 0x4, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r1, 0x0, 0xfffffffffffffff8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r16]) r18 = getpid() r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) r24 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0xfffffffb, r9, 0x0, r12, r24, 0x40, 0x2000}, 0x9, 0x4, r18, r20, 0x7, 0x2, 0x2, 0x2}) r25 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r26 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) close(r27) write(r25, &(0x7f0000000040)="670dc3", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0xa, 0x0, 0x0, 0x0, "61aa05b11ce9bae3c600"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) ftruncate(r1, 0x0, 0x1) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3]}, 0x3c) msgget(0x1, 0x1c4) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000540)=""/214, 0xd6}], 0x4, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000480)=""/176, 0xb0}, 0x41) r4 = socket(0x18, 0x1, 0x0) close(r4) close(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0x0) ftruncate(r0, 0x0, 0x1000) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) dup(r2) syz_open_pts() 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000300)={0x5, 0xffff}, &(0x7f0000000340)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x10212, 0x9b8d8e82f1eb744f) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r15, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r17 = getppid() r18 = geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r19, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x80, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./bus\x00', 0x400, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r33 = socket$inet6(0x18, 0x4000, 0x5) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r39 = getpid() fcntl$setown(r38, 0x6, r39) fcntl$setown(r38, 0x6, r39) r40 = geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000780)={&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="624459c9b63d35b2c5e390", 0xb}], 0x1, &(0x7f0000000640)=[@rights={0x30, 0xffff, 0x1, [r9, 0xffffffffffffff9c, r0, r2, r10, 0xffffffffffffff9c, r11]}, @cred={0x20, 0xffff, 0x0, r12, r14, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r21, r22, r23, r24, r25, 0xffffffffffffffff, r26]}, @rights={0x28, 0xffff, 0x1, [r27, r28, r29, r3, r3, r30]}, @rights={0x30, 0xffff, 0x1, [r4, r31, r32, r33, r34, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r40, r41}], 0x118, 0x400}, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x80, 0x1ff, 0x9}, {{r3}, 0x7ffffffffffffffa, 0x9ff841f2411a5bdb, 0x1, 0x10001, 0xafd4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x7fff, 0x4}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80000000, 0xa3, 0x8000}, {{r1}, 0x0, 0x8, 0x20000000, 0xfd, 0x87ab}, {{r5}, 0xfffffffffffffffb, 0x88, 0x1, 0x3, 0x7}, {{}, 0xfffffffffffffffc, 0x4, 0xa80fff7c, 0x100, 0x4}, {{r6}, 0x47385078ab9c71b7, 0x52, 0x40000000, 0x5, 0x98c7}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x101, 0x2}], 0xffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0x48, 0x20, 0xdfe7, 0xff}, {{r8}, 0x0, 0x40, 0x1, 0x8000, 0x3}], 0x500000, &(0x7f00000002c0)={0x80000000, 0x3}) 16:00:54 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x93e7) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000001) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x1, 0x0, 0x80}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = getuid() r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) r11 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r13 = semget$private(0x0, 0x4, 0x2) semop(r13, &(0x7f0000000440)=[{0x1, 0x1000, 0x1000}, {0x5, 0x3}, {0x0, 0x4, 0x1000}], 0x9f) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xb) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r14, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9, 0x101}) r18 = getgid() r19 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x9, r9, r11, r14, r18, 0x40}, 0x1, 0x3, r19, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r3, r20) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) open(&(0x7f0000000200)='./bus\x00', 0x8c, 0x248) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r21, 0x20004b08, &(0x7f00000002c0)=0xe0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:00:54 executing program 0: select(0x19, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:55 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x3, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc4c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc86}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000001c40)={0x7, 0x6, {[0x98, 0x6, 0x9ba, 0x5d9f87, 0x5, 0x2, 0xfffffffeffffffff, 0xfff, 0x3, 0x3, 0x523d, 0x2, 0x4120ed8f, 0x8, 0x3f, 0x7, 0x3, 0x3f], [0x3ff, 0x2, 0x8, 0x9, 0x1, 0x303, 0x4, 0x7f, 0x1, 0x3666], [0xad4, 0x1f, 0x7ff, 0x10001, 0x934, 0xffffffff, 0x3], [0x5, 0x2, 0x7ff, 0x101, 0x530d, 0x80000000], [{0x7, 0xf4, 0x80, 0x8001}, {0x6, 0xfffff801, 0x5, 0x4}, {0x6, 0x81, 0x5}, {0x1f, 0x1, 0xe32, 0x80000001}, {0x2, 0x1, 0xad, 0x44}, {0x3, 0x8, 0x6, 0xfffffffffffffc00}, {0x1, 0x1, 0xd88, 0x401}, {0x40, 0x9, 0x7, 0x40}], {0x7, 0x9, 0x811, 0x9}, {0x1, 0x0, 0x5, 0x1}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001e80)=0x3ff) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchflags(r7, 0x1) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = fcntl$dupfd(r3, 0xa, r6) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000080)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r9, 0x4004745d, 0x0) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000b40)) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x8, &(0x7f0000001ec0)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f53c0ac5575a927c0976f7d2285811294e2ce91a50f3dd611a3ae98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b24e65982c920515d698d613a58751d568b38ef2d29e32a126d5cac5c3cfc23b4b2f214234122d3d4717a5e2633d2be36f4ec56020a877c7faa228a0b77c0b4617b5c34ab96d6d9fa58b6b0bd1754dac29be65ad2c9a2a26c45805c242b6a6f2a1a7fa42d9b4b5dadaec6e16962f1142308eaeae6a4d47728d11dcfb9865d49078de28d590cfb27fc98a8ca0b86653dc802b30df923f9d41ddb306ccbdce9de1aa058a22b5e70236b9681aa873a7b9de350a83f0ac90939ea4e24dc91136da1145f3ce712557e4e08819e477e719efe8cc223b00c736e661048993d1c1364fa4df9", 0x16f) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f0000000300)) 16:00:55 executing program 0: shmget(0x2, 0x3000, 0xcf25fa644add3010, &(0x7f0000ffb000/0x3000)=nil) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8204000000696c653000cae3aac9471a4b"], 0x10) dup2(r0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x84}, {0x8fe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x2, 0x81, 0x20, 0x3}, {0x3, 0xc0, 0x9, 0x8}, {0x0, 0x6, 0xed, 0xeb0}, {0x1f, 0x8, 0x3, 0x100}, {0x0, 0x3f, 0x81, 0x7fff}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f0000000280)="fd6108002cdffc3279adffed84dd") 16:00:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) 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', 0x2, 0x0) socket(0x1, 0x3, 0x8) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) 16:00:55 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x17) linkat(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = fcntl$dupfd(r0, 0x0, r1) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = semget$private(0x0, 0x2, 0x189) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCMSET(r6, 0x20004276, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x48) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x800000000016], [], [], [], {}, {0x0, 0x0, 0xfffffffc}}}) 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, 0x8020699f, &(0x7f0000000300)) 16:00:55 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x3) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000180)="e204b9252407f698b4dc09c70bbc488c37b1abda0463ed7d8fc55c6822550028ee9523129bd07314e6a85a00982dd76525126e7895068bfd99e7e2123822bf403df13c8371ca93ac2f32ccdd4d55338582df1da6dadeb215e52656819f36093fcd274116e29b", 0x66) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x1522, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, 0xffffffffffffffff) close(r1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x2f) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000400"/64], 0x40, 0x3, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:55 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000001c0)='./control\x00', &(0x7f00000003c0)='r\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9498f3f0a55ececc19f65f807e77e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b59cf6ede01c8f85f2c4afb5adb2", 0x3b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() setreuid(r2, r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getpeername$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000080)=0x6e) 16:00:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8200e48001000100"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, 0x0) readlinkat(r3, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/79, 0x4f) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xfffc, 0x0, 0x28, 0x101}, {0x9, 0x3e, 0xff, 0x1}, {0x1f, 0x85, 0x3f, 0x594f}, {0x80, 0x8, 0xec, 0x1}, {0x3, 0xf2, 0x4, 0x8d}, {0x7, 0x40, 0x5, 0x4}, {0x9, 0x7, 0x4, 0x1000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8008, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00'/20, @ANYRES32=r4, @ANYRES32=r5], 0x30, 0x6}, 0x2) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r6, 0x2, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r1, 0x0, r0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r8, r9) r11 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) 16:00:55 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eeb9b4cb6a6ec554c20117c200b5f7a3f1c2dfc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/119], 0x1, 0x800) msgsnd(r0, &(0x7f0000001080)={0x3, "28b09a82703c0c07c7a71f43eb0b440be1b8d5ace943925f54082e86ea2d524380e4cd84db1fa0825429fc2c9556d196f272ffd3052833864f3a15af14fed5d38fed31f2cecd71b756cfaf84dc783f6877767972316b0981afa549d0cc82e8f33a877401597ca2fdb98c5cd8e53d9dbe0ff48c2894d890ddbc066150ccfe1ac2c2ae7c47d13c34bf643261d4557f377d52f78d4d3cc5bc8579333712727fe7bd5f22d4129b9e0841383b2c4b1edb88e38daf621085650a3e6fead86078e9d387968bdcc8be55c2c1f197f5fbbfa2c9838324da0aa27e7fa1bfcb3acdfbae19047dd68673927388d7e7fe8e1279c030215bc00e5847d1a78e3c18a4cd07a37c8a0bc85703c77bf7ec9bab69c1c5683720120497b82dea1f2df2dab3d87c44b8cbd0c29c6db961278276dd3ec239a994455e12b5ba3a14c2057f183089c4b6a41ac2f01747bcff255d73be27d1918539397a39f40b667abd566b5b24c76041b34ae9fc49334ff917226143cb8457197e992a01c702bf8805a695a816c3a0fe1cee59c26d033d2b23f8ac4bbc5480d5b4c32cf33a9ec4f5a9c8e5b9bdff42526fb8be005bcae65821605fcfcf4032b7aac575778ec62f22c4ff38490c428d4c59aac6d30cee877073cbfc9e2c7a8f4cb51c2ef519205cfcf3f9d2ff71e9a9714da76e29ff47a535521ca607d0dee336a4ef49b94d390dd3084e903da3e956a5a07ada874b58d38ee200b7221735ba293997ca9820c0ff2bbd718d3bf2aaa588b47c9754acca7a8e5d0e7da644544661b3279be985d0fbad49f76188bdf8eff2b3b33e4fae48341d9ef2442935610365e0e5b798ed2d130d1a586682342ab1a9e761ea14bc6448738284fd8a9f10d3a44c9403bfa83376e1586c2a90cab5b2aa5dff7df785a322600b59cf91d5ac1971950f605995732b70b17233c2fad05255a843b05de6096c35acff97953e9a7781bbe62e38728d36f0d9d106a99f9cc31babe44cea79e843d2207d8b9521f27f2a0b689e53fca1c7174d2fd25deff979aa0f77cbab3deb5c90bc572c33d4c769e1ee9f9ffb773c0d62bacb50dd1a435dcaf403111ecbe8d715144189bd88c2c4df882d2a3c98d1bddecd52eb8f83901e8eb1cf23a661df15c1edae098236b14c6f0c38a1725e4f48f92f1ddab7743f02606531fe225d1744838531f6ef9b36b81f130e734ca7f51adcabdb0ae9f73c0580efebae0e9bb4a90af9b603d044fa92e9c9fa6581cde94e67a0745eb0621b548c701c569f2c61949d63ce4a6952045f46efbb1232b2c0b7e4658a72001a9a63be8c58ff77a0527351cd24315a948b568b8f227da4684c84298c175bbc5d9edb2acca4e3786bc1864e133b15d22ef7b641b4d5e614ec38714978b525a258c2f09c18652b0c5739ccea0ff97b8eb16fce2d6d3b6b054902e00658a211e9321619d899ada0fbc65d952fc31a9a1f1d4cfa08906a7ba0e4fb0b9b144c8a96ff160f1e894e00362b1f4131a9c9f1170a12dcd4aae0c53dc7bddc09bbbfae7b6cdf229a177a61a1ba04849b16d625aa955776a74fafea4b5b6aea4dd1156e9ad9f1dc599aed96bfa57b84fcdc63fd221eb2663e18ba84cfce9ae0667b86f1f57be9824766604e124b4778ac761d1ba205a97d08b40c05dc70280fdd95c457076142f613f92d0bc07be6de56d7aab4a7621eff43a443f0eca5b35f8ea934a7668445353ded7a373909b1bf06ae8aa2facc304327bfd0648cabe1a3deba3ecbdf88e0a1134131cd6cb80e987ca34846fb4f723486ab79bec17f83aa7d5d42bb755f04c577711d99510fb5378d05ef374f84aa98d4bfc8e51288fc4e6f00c9c33abbe068a6eddc54f48928ce2b19a0e1ac887f401b8728a2fcd7f3368f617b27e01183bdec4c758b0328234d9861e7f28242d5c1113ab676d9ddc7663f6666b43feef3216aaa61cdb6343380ff8e5bd2f75d9ed16486c52a2e916359514fc8f281b23d40170e3b61e5aee45ccd15850927a6c8598e7f07d2ac619441a8ca50d58fe10709e33ab22e63f4b4ab940e8cb4f23e196209226d7ab2b695c38a32e193abe4679fee2f52518ba14ebe5944ad05eb60172ffe3753fb04235818607b0d3b041621bcb344166f91ed407f06ad05a81ee3e72691cf53647f2c6ff3fd0715486195b331c0deaaf15f13f3d477a28f9c4f01b590549aefc2029d93dfc4a561ab94ed60d46579a34150d40e4a62ab159bf23172221c7bd3f1412cfa7147e03f423a6f791b5980b234f936a4de4688dc0ad850dfb12a28b77bd4050929a53a72d124995cad5abedab23d3673f729590186d18ce8fbb1d52501b2b23fcf954b19f1d20d6cbc5ab387fb564dd394031b40e0fd948f12ebf7d47828a28bed188cc3007507c9627009e1a88db0e52f577eeffb6be657ae589325fd89cddf017ca97d268ee31a73fdf6b82c202e3a92a0ed3004b25d4aa6b7a9b421202681b43ae035a280d5e35e965f8665474b9b058e7d96af40ae942a71bf4af3dfb9fd1e15cb040c0961d9fb20bfda14e0660bc6caa7bbbdab7f94f7d503cf96961272817eac49f6219536f27dced128ccb35d9a8d4e475c78c530889435de2fed3177ed05a077f523d3d385634e493fa94fc577158f273a92ada300c6d23f74b47ce0223c89445269dd15562348c1088b8a3d972f9472c156ce31316d23a3ed3a3985e2f8f31d3c41b2f48fe88e2a1a8bdb816be8352dc679524e8844825584d3498462f67f4221f180517b5e6182d7a14bef234eff7e46424bc8da9d2780ba8654172596bd322ee95e08c259ba61dc31bc4ede90d77c75832cb57ff9c221e6be83878ce268dfb1b6f09e62b5f30a99d004834ecabfe95d49482e72dd9d3233c6db8c43cfdf53269148b8776523eeade79464912da180f74b23c3e21d8e3a8dca762995f8ac3b67a2121e832627555b38e4d1cbc52cb1345638c5352ad1cad54b24cbbd159a8a4c729a82e4ccaaa56f1d2db17e9b0a4896d80bfa6555b7b3c96c1942c37e2ad888d045de63df70c49e87a75158c4cb2593541f6d69f1120ac4a61f69013c904007afb6a397ab1064f3c14984e78e0e8e106db4d5100abc806b46864dc84c27786735f36da709f6b74fba7828caebd2891b71d0327ca415dc57ddaa75955ec0d1a3df9ff9239978d9bdf1f94c407f974304bad25aba987fbc138f718ce32aa9c94f83f0e90f3281be773391188ba82248dc4546028959896c323c5bf19bdb8ebf5f6513ab9e7bbf46bfe4ac0ae3c2bedabe0de9f6100b8b21777bc795e13baac80edb6696c0d9d6bb5abb0508c98229b0edc5ecb8d62cda487581b9990bacfacf320a3a965b94b1361120e7295a3bac4acafb07c4f3a4179e85291a4bc64aa01752f7b2071a242fcb932f77df0d6b3ae88307643cb367ae075ab1fa29d0040dc247298a12eb38c23bd67804b9f64f84ecb8cce03e38cc893f5125393689880503b2e34139395e54fb29ba0cfd625773620a14d8f3347a486b6ccc9b9a64532f24f3f8862756c4661d68e21a41a52ad082277211d066463c6513f676dc44339cd385b7af614349c29947ef10dc7419577043a1d1792d92880691c1b8f40e0aea443a5d96c260eadc610d7e2c7f3f9b59d402aa2dee49c5fc79cc13fbd2a0a1f5edc41c16ac50cb6c675334caa626b9b7204c3b90e59082fabc79dd4392ea3262da67dd644e6dca3774187a040864ca9558197a38ac74f8c6e4fdedad2bf9398ed3db12b37f2a1792c486198dab7867ca976275ba9524a95ebc9509590cd8b9a6a28a9526e863dabc09403f82c6eefcb642187feec03cbd029786fb44c2cf91dad15f534fc40be372f95c7fd6b7d193d19bdcbedda68ff0111d6743fdcf7c8d30fc3250f33cd2a53fe6f3141df35e3079c2791266f01869cf2ac4874c1b7e356ad732dd15a87c77ab30275c7b5e6a53c2ad41398dbf6cffc92de0ce3cd8299c91bfa5360f7982244ad8c10ae982dfe09405b60b90136676c7343eb7f4c1dd006cfcb4a1a35187c19eb96bc6603b5138e5faa89677d144cf8780f7c4c0add0d08207a43c25a017114072f00bf6ce3a0d7a3f20addfeda8f73669b0746ba0e3f289f5bd2c26d628333f85c8aaf891edb8134ce0c509c48ab53909404daf6fe6232fd972c80c7b6ffb64b9789b12228f026a9367774efd153e23328bf9d98d72e9cbe84c53154954eef314b86d259efd7cdba4cd671743682281f72277ca9c0172aa23938fc5f8cbbebca54cde230b3ab776b304978ca6a480ad9997ed3deef86cf2c0ec03245229daa4a6a3c841426b032223a4121c4e7505b6fc55609304e7705675908373c61ec0fbf3e8eccb9f309dfe9bd47e2944f4ca8fb6a45ca44ed50e0587fe3c32e7d7cc942f1658f999ebad83936ec6720a98c427b2b0e2a3a56fee0c6bb157f8bb1a0668ce6f07a135c62840c5a976b55233a017d233a9ff04d92452b59db66f40d8855843e7ddf3ab3b3dc78b9feb1a6f9c24ad0c99c37c9933e3a5d869f772598ff61d8c3e0af3d5289e447c1502ad9cfe6ab8dd97bb2dfd54f1ddd170cbc5bcc74cb33cac90023d580842e46385ff8a421ad2f10165981ed78c4fb7b780e6425afae70710b0224304cc090d994e24eaa12a7b52aea5ebfcc5e05900492b7ff081618aedd91ab42cebafae0b3fdac3610f2b722ba2e78a10d445d58276f3d62731e7fe137c2c186598b80b33346d2a02b730de6336e6bb482c609931ebc7bbfce933b182cac250027f4fd17e9a652d4b51a7f758b7637478cf5685b571846fee8143f54f0f2b410df8319b4ea53f1764bbe333489cacdfcbd157e8e5fcb8ef38777d78d8dc1d2bdee56d2a08c02dcad5b6a0b997fbdc9ed0aca73a7c2d433ca2313bdd19d2f9ffcdd118dd4d6ee1c8b62916771451ffb8c4a6aba5e8b83aa2c5ae3edca9e88d8a670acf31fd7e50b96eb3fdb564b01830e62fe1fdff11895c27be829f9b9bf9f686d6ebd9307dc14471f793042855c01f096734a67bd5a5c993e505e3f3edc1c87afe2f73c1789828942fa59315e7b2a82616b698fb5e5524184f03402a99c785888cafeaa2e98e373f4ab2de218a47c91ad743dc9fc2f965f5c173d52b4159f1f600a3139ec8786e5f7c96cd487008b0486e710fbd82beb75626f54e9a20f8a6df7bf27a29c78dd3e5f438404bb0a230287d4fa62bd119053625b6d71c34684b1068d0f3bc6425fde40207341c35806b01ecebf42944f315a1a24acfd0eff5758a7e2f3ba9429f4dd46759ed8efb759f6ebbde848fa5669ce2bd91e5e61bf3357fede6704f5e6e8dd566c6111052e891638c5d84ceb4ed9092f30c419d41a4c46b23f76d9dea2cf9f84b6c8e385f17932a697cc34227ef1ad46815204332499648a7abb0bb7e8342c7fe9de37aaf1abe1d6cdb00e48d3e54efe0e2e140a5e9ef002e589bfb805ee0673222f5428f31e65d14dc67a123cfd0923a31baefd1ad8acde6e05076ede7e406203cc684d12d55b6d659a45dc94769efc00784a66324349bf71d7d4f984620c7829821f081ab087a255074f01d9eb504ccf34bbc77c808c8e18983da99fb1bbd6703190d02f0b178700201df841f21e618b48affdf8583ea50be6a8f8e723e664999a38733646d45e104e4ac2db28ecf185ca8fcb93c8397a0562c29cebccb57c6f1da8192fbbe07d7d5cc6c084ea70453de9fee2d7dc677d1b76544fc7ec34732aca33d79df7570135d739be027cf2a33298561325ee5644247c93224efa644eadf297143eb0d3cf34d9469f62049f006da47cb"}, 0x1008, 0x800) msgsnd(r0, 0x0, 0x0, 0x1800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x200, 0x0) dup2(r1, 0xffffffffffffff9c) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) 16:00:55 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) r2 = msgget(0x3, 0x0) msgsnd(r2, &(0x7f0000000080)={0x3, "05b2c0f8fc04fa506bf1b2b4d9bde8d3874d6002a33f342d361dd691641c49e361d0f40f382ce71fefd7d15192ed746ec3c4c1cad8b40edcd87eec85bd1110d6ab2ab847d3ef9a11081e7a745b5b3b1a62c032a91953bc706d718ba753874fddc3ed47c9ebc3c897829e8cfe1b5366e8c29b888829bf7fd767ebb8de1d55b29368a67758f604699c68b2db7b2da26811d412ef47a61b3026f69aa9b47722e13122c8f8c6fcae32be074532a5a4efdf05f08ccd59d6b5145c389a054edd11b8e859fa6c3ec8141f4fe3bd8b50b6882a8aaf8a60b420c03d"}, 0xdf, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000003040)='u', 0x1) ftruncate(r1, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r3 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x9}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x20, 0x1, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:55 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004000b"], 0x1, 0x0) 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) socket(0xb, 0x4, 0xe1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) 16:00:55 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000300)) r6 = semget$private(0x0, 0x3, 0x200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, 0x0) symlinkat(&(0x7f0000000280)='./bus\x00', r7, &(0x7f0000000680)='./file0\x00') semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000580)=""/235) 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080), 0x1}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r12) r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r14 = geteuid() setreuid(r14, r14) getgroups(0x3, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x20280, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xe2\xf1,,0)\x91\xf4\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r21, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) accept$unix(r21, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x576d7338731fc7ba) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() r23 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r23) r24 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r24) getgroups(0x7, &(0x7f0000002700)=[0x0, r23, 0x0, 0x0, 0x0, 0x0, r24]) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740), 0xc) r25 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r29 = fcntl$getown(r25, 0x5) r30 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000540)={{0x240000000, r27, r28, r27, r28, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r26, r29, 0x41d, 0x5, 0x5}) r31 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r31, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r35 = fcntl$getown(r31, 0x5) r36 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000540)={{0x240000000, r33, r34, r33, r34, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r32, r35, 0x41d, 0x5, 0x5}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000a00)=0x284) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:55 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0xebd9, 0x9, 0xffffffff, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="2fb745227c0e744c734bf23130a475d882cd5d9f99342db85fd748979ba3960bbaa6287e6bf56e4171fea3063e46365428e16081d7ef37b9cd", 0xb6}, {&(0x7f0000000080)="0533d160b5699dd472f9ef541e501dffe5537b2a23b19adafe9b261d58720494c344f4ad980ec188b6bf29990090850acfe65b8b927673793b71be8417db87ec6e2826f4369f7c6caedc31e09e677f7dc205b96a650c8e143475dbd003a49a00d09218a865f6b3ffbaf23e6195f2b29bd91f8b"}, {&(0x7f0000000180)="ff86fc9b06f5038a97c263de87fe603a272bbd129c2ecf24d1476ba24166544ff71568ca942aff0cb54cbddde0801b6f8d0a496b350df02f3d37d4774c92b0a08ce73f5283c607f4e647af86b2c2df1bd529faa78e0ca9c04b04a40425009e"}, {&(0x7f0000000380)="ae064bcb4cd0caa59fbf33de382bf83bbfe0ebc08db781bb47a7207badccc34010c7767e9e811b2ce63d3be2fc261eef3fb7076050c81fb7826b8c59441d8f239dabd252f0a865ce22c8dd5a1225c91cc1045107c726e08242275cf3c0298b050b3b500268b8a1d65b424a4351492277576a7c0054c2d2f280cc8770ee83a26cb830c4a0cbcdfbfd54ffdf57d5d135f2962a97e1a751567369a6b4a0bfda2a7acf14b6470470bbbc63b941b599d725fce3c41f2e5fc16c"}, {&(0x7f0000000440)="365b0e966ca4027669f7cae1b1ed7ae6ae2baacc4451fa124a3eaaabe8fdad839a6f17bab2313568c153c69ee46bdbcad48f917b6a114df344433adf7927081ef00492dec12df3f09408131e43a7208f3fca6d1ae3ee95100d87fd3307fae79b2378bf7d8c13694b27f29fa6b0113ca474c8069c1fb2fbbb0be8eb16"}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x6c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:55 executing program 1: 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}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x402, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x9}) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) r2 = socket$inet6(0x18, 0x4006, 0x7) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xf14d, 0x401, 0xfffffffa, "661fbef2245107000000000000007f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x1f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pledge(&(0x7f0000000140)='-\x00', &(0x7f0000000100)='!-*\\\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e", 0x2c}], 0x1) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xede, 0x0, 0x0, 0x0, 0x0, 0x10345, 0x3ff}, 0x4000080c1, 0x40008000, 0x0, r1, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x14}, {0xc}, {0x6}]}) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x1, 0x5, 0xffffffff, 0xffffffffffffffff, r4}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000000), 0xffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x4, 0x15305}], 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xfffffffffffffffe}) 16:00:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000180)=0xfffffffffffffebb) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:55 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='s\xcf\xb4k8\xaflK\xa7', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x7, 0x46, 0x5, 0xae}, {0xfff, 0x3, 0x40, 0x5}, {0x400, 0x9, 0x1, 0xfffffff7}, {0x81, 0x5, 0x7f, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x409, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x6, 0x2, 0x7, 0x0, 0x4cd34101, 0xfa05, 0x1000, 0x1, 0x2, 0x10001, 0x9}) dup(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[0x1000, 0x8000, 0x38, 0x2, 0xfff, 0x4]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r7) 16:00:55 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) syz_open_pts() syz_open_pts() 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x2) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000380)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f60b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c559f69650729930b7605480f71f7b1d88221cfe0df81e7c55351a677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e67b4c20ba769937bb5a9a02dbb2f79fc462cf3bfe8d9f4cc95b8fe9c55c23f1b1f3924c0dba9000000000000000000000099f00804bbb3cda82cd645e9f6519eb44fff118ff8e116f4eaa508340332bb06c84398db", 0xffffffffffffff0f}], 0x2b2, 0x0, 0x0) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000001c0)=""/86) write(r1, &(0x7f0000000180)='oL', 0xffffff83) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') 16:00:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x64}, {0x7ffffffe}]}) getrusage(0xbe61583466204062, &(0x7f00000002c0)) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x7f:\xe5v/bpg\xe8', 0x4000010081, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:56 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x1e, 0x6}, &(0x7f0000000b00)={0x8000000001000000, 0x400000000000000, 0x5fee}, &(0x7f0000000b40)={0x0, 0x2}, &(0x7f0000000b80)) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) msgrcv(r4, &(0x7f0000000100)={0x0, ""/246}, 0xfe, 0x3, 0x1000) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="22b23280ba6cc4e23dc5403734cb4479cda7bb78aaa008fe5fce947e3b96362085458b612295674e193857ad3e6a8b1f06c845bccc10b4157737a276dbca057b00d76a164631b001845bccee92385363acef139747391b6ebc664050e667f1648942047d529a3915c332829ebd74102692dc2657ad", 0x75, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:56 executing program 0: r0 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x2}) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x4e) 16:00:56 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x4, 0x2) setsockopt(r2, 0x5, 0x400, &(0x7f00000003c0)="4a39e885f26930f3f46800d47407d9e9c3426d66380524fcb98a69cf11400b9beda36dcefae61184d882cffe67c7a1d46406bc7fce0bf651d936f82401e2ad1d4fb7bf7ef40686cd8ff58317618499bab53735ae981b4da3b276ed5a9d1a72f080bcc65d353d9c9dac6af0b071994a8a1a79ebf671a3c5f5894860e3120dad287499e22fdc4bf850d8349b059461688a31dd51d5d2251c376665259f4aa85128aa15f7cf673df6aecfd3b57352c88fae08b49e7040a029002ff31976b8f1fd1dc01e7e790006b08d9a9c5966b5cb381f69e486477493b801dd6cf792f257c914", 0xe0) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), &(0x7f0000000100)=0x4) write(r7, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r6]) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) fcntl$dupfd(r9, 0x0, r14) getgroups(0x1, &(0x7f0000000280)=[r12]) setregid(r6, r12) 16:00:56 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0xfffffc00, 0x101}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f8567", 0x27}], 0x1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000001c0)=0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = syz_open_pts() r5 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000080)='\x00') 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x54}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:57 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/cpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x8000, 0x0) socketpair(0x10, 0x8002, 0xd1, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='HdUv/bpf@', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x2, 0x41) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x800, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x58a53a3c30fedb15, 0x0) kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x2008008a, 0x4, 0x38}, {{r4}, 0xfffffffffffffffe, 0x46, 0x1, 0x2, 0x5}, {{r5}, 0xfffffffffffffffb, 0x8e, 0x0, 0x100000000, 0x3}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x4, 0x80}, {{}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x6, 0x2}, {{r1}, 0xfffffffffffffff8, 0x54, 0x20000000, 0x1, 0x3}, {{r7}, 0xfffffffffffffffc, 0x26, 0x0, 0x3, 0x8000}, {{r8}, 0xfffffffffffffffb, 0x53, 0x20000000, 0x7, 0xfffffffffffffffd}], 0x7, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffc, 0x98, 0x80000041, 0x1, 0x3}, {{r9}, 0xfffffffffffffff9, 0x88, 0x4, 0xb4b6, 0x8}, {{r10}, 0xfffffffffffffff8, 0x26, 0x40000000, 0xfffffffffffffeff, 0x80000001}, {{r11}, 0x0, 0x20, 0x2, 0x40, 0x401}], 0x3, &(0x7f0000000580)={0xfffffffffffffffa, 0x7f}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0xb74f, 0x0, 0x85}, {0x1, 0xd4, 0x0, 0x2}, {0x3, 0x81, 0x3, 0x5}, {0x4, 0xe, 0x2, 0x94}, {0x3, 0x5, 0xff, 0x80000000}, {0x8, 0x0, 0x40, 0x77}]}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xffffffffffff7fff}) 16:00:58 executing program 0: r0 = semget(0x2, 0x4, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x9]) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup(r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) fchmod(0xffffffffffffffff, 0x0) pipe(0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x0) pipe2(&(0x7f0000000040), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x5, 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='\x00', 0x1}], 0x1) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) open(&(0x7f0000000180)='./file0\x00', 0x102, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x1ff, 0x401}) seteuid(r4) socket(0x22, 0x4, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'\x04\t\x00', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0x17e}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="b63d5d34ccca1781cfe40a24a032") 16:00:58 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x0, 0x0, 0x200) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) recvmsg(r2, &(0x7f0000000040)={&(0x7f00000000c0)=@in6, 0x6, 0x0, 0x0, &(0x7f0000000200)=""/190, 0xc9}, 0x1001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x24) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x27c) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x6010, r2, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000df404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f378022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c679b1836143f971f6a882c5485ef5870545ed8f3eb00cc"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcec69ef64b595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8000) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:58 executing program 1: connect$inet6(0xffffffffffffff9c, &(0x7f0000000180)={0x18, 0x0, 0xffff0bbd, 0x4}, 0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0x700, 0x3c9b}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x2c}, {0x87}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x4) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x4a}], 0x1) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)="b8b9e0c1b1000000a5e109773a806f924ea975964b4cda9c57dff2bab5f8", 0x1e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="83ef6a9dd1e27001482e37e1c3a4fd6804bdd751cf096f2e03f1488548e8f7209f526e266494a701cd558a2b6dc2b6947ed2deccd6de96b82eead898ad867aae0caa1d518bfb98416b6a7b7cba58e224342249268c579169d32908b92f1bd6d5014681120acd99312b25ba1203a76ffb07a2765119abdc103218383100d5d27a6d366a276a0ac0645d4bec1d27d5885159b793e6064d0a833bf7cc9392b8bf", 0x9f) 16:04:09 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) 16:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x8}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:04:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) select(0x40, &(0x7f0000000140)={0xff, 0x1, 0x2, 0x2, 0x2, 0xffffffffffff3cac, 0x7e90, 0x5}, &(0x7f0000000180)={0x90, 0x1ff, 0x351, 0x3, 0x346d, 0x8, 0x6, 0x1000}, &(0x7f00000001c0)={0x1, 0xffffffff80000000, 0xa00, 0x3, 0x100, 0x7f, 0xc5, 0x2}, &(0x7f0000000240)={0x20, 0x10001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000280)={0xffffffffffffffff}) renameat(r2, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00') 16:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'t\x01\x00', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 16:04:10 executing program 0: r0 = 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', 0x2, 0x0) msgget$private(0x0, 0x400) acct(&(0x7f0000000300)='./bus\x00') r2 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x3ff, './file0\x00'}) writev(r1, &(0x7f0000000e80)=[{&(0x7f0000000480)="d1621e7742568b21ad302066429e2070441ea1cd78b8ed79bee55fab89e93a5fc69e0fa402b4c6c03c6a3effde72539f5f47d46584e9c981fb395fe91f1e6c096bbdeac216f08881a9b7b713bcec1735a32e1a25b5d86df2f3b1de89ac9dffa0ef548a274b91dd6a3f09b7318c75769f9106052f2705dd5633378f41625024c62086a19bcbe34383f68826918443eef7f40c378cbf1ed4e3f36a85f40612182f43aa1159ead68dc731fc3a4b4c9a8df6ab1106"}, {&(0x7f0000000540)="511a8280acaec874a3fd1de29f7fe6e275c0262a036949606280951dff739386ab966659ec8ba812c549972d5e328da4aad26320cbc89a6ba7"}, {&(0x7f0000001380)="df27ffc73b54ec3a052c4951e78b7f6fe342e407b158631190aac6117a75bfe639363f35f60c3694498b3191449ac78c26977ab919de2e0a3e02340b231afd6c5f2c6394036b5a6efd603c98e70000365a5c83992a015c5c95cf87bbef8578c15fc2ed06c58752b77bebb08fc94d79c4738091e5dccb374cdec71c27eb7d5f1a6a4c6510c0c2823b1ee4104aecdf47db2f386536c7499dd691723e79fa2e5fd0916ca578b7c94ff84e3b446ad9c3241c653945bdc15d782c93323306b5bba70077953e0fb2cbd882e66d6b34a8abaefb97ea5c7be80c7e9b95f82f384a9264cb8306c71759b9f4b2edaa32a8af3a8edd1ef4551ee9b9ee7aa3660d393ce81a436a044a7f74430f7eacb748c2e07bf9916a0e46933def7b6764a372e3f6a6242dddaac4187225a82b130fc4f784ed75af5b09671688e3f3e6c87bce5955173714bdf524f55a91ed51f2fe5584c28fc5d03ee0dff54a5018f0770cda4f5b4970d0a38c55d063179743f0cdbd8e6fc1e89738a119792873b7721ebe89d1ff0d6c1a91ec397f5e9ab197f767b15787b11c6fbe6c012cd0fc2cc13afd5763ea4b271b40b4212eb7c283fdbfb190ab8265ec4a93a75c2dfa6080070c0a285ba07cf13e411b12b2afb40f56b53fd032a7a4103127c3261b79f1d48fb472e2e1d339b1b32bbeef3ad21b430dddf74954fe6b1806674fea0a9a50421a4472ed20a0a446c56ade132a02dc24736eaa79266980922b9d55dad746a63f4acaf952d6b98b8d00d95b4898aebf6f27152d1815e01389c3acc48c39d8994fab955d7026771a0a7423ef8f13adee3ce071718d94a3ec4596464a9acec7bdb2b91a8d69fcb4f001a5f73da81a4a378a1d1cc15ec1dadbb8541288930628c72927eeb6df37042ea722cd78d710865e0701fd4f4fce6cc69992b20ca5525d8da5ef992c73d472841d7c9b210104982b6b292176963f64ea828177c44d4c30131f19cc476c8031fb264b0c81ae22b54c18fcf3bc99f1a8194165bfd300ee7ee700ee1dd267bbb007bf7a7d8dd4e7ddfc2df374c4bdcfc11b14e1eb91f4b68470f1d5801b7143825d3caa720dc7a1d4ea48905688ddc6e4c4c0acffb09bd4887a09b7a6a2b12ee210800ac1db648ca21f2825b8352dfa81678624ea36d630a42c5b0420456562a845de0dca73dbe6f3cd4b3d55c706206005f82969780e79cc9b69e0477fabca7cbd30af9a90ca0e12d73c5f7062504978ae826cb33dd0e609c59fefc18fa55468fe0895fed7a0062bd0f23c36b2ae632579dd032b358e5ff37a44d07ccca9a5e5a3da5787d60200e44adf98edeeb1366437545c5c7a174b55b01be336fcc6f188d4bb260dcd94b163c7570fe689d5db411a925fed25fbd6966cbe36ba7c8e99ff1434d351f8525e892f7ef855ce29ee6dcc767de77eb9a4e30abe68f0cc28a71be83654950cbfab79086db18610c6f4a86ea8d052cf3bc10254f2549b7ee37d42d60302c711634b8998d0bff776d558d3f241a8cde8f7de7e77aedd989b170133331ab2e2d970a94be83a38fc699963cec04b465db47e763635e78faf43e8a6c4a7cb62087ca31056f00ed78bc0a5144b0ee9cd05746711b451220658c33809d505ae5cc7fbd67ea678edb51dd9a58667f2c2b45a8b1179a07b7c889aa6d9257d2fed00f3bb483c4e305ab6410a604c912a3a20a221a5c9bd9603f92557eb652765dc4b9a05956183e0ce38a594bea0cc4028ceaea1d3bd788cee45c6c5c1d90ae93c60d8c43581359d6ebb860a4afa5f99a6e6dff74aafec2e1f1825c9a39c728b48119fe88351cf4f34dfdf870b8c929d6aae19e259efbe98213af8f391f8efcfb9b45100f2f00e1a51e51135708b97833bc2d5c8ffe1328a86ee915e32855f926dbf35a1cfd5dbac6a23a1556ad81c47140543d790f5193cbdba536ead1cc10b6bbe53245652617fc63e188d09cc6b8554cb13a4502c8b5fa8b47a3cef8724cb19aba96a010a30dd77da3b86bdba705b2999939e2b7aab017d0dfa833c4dcb46008d2835710446ebb8d14fa0c63a2b76595679013415d7b711a135ecd5dc0ac1dad4b06c30b7a0f9f6745c75a16314aad290896aec9e2722d08fc74ae8279fd5d627a54ea7ff8e6bc925f77429e653e7ed6796672329fc7a6eea872faf309e3af02ebde2f72ff9cbc60c07d60007d4c7e7a58cb734d802eb326adca57993614ec3787cad93bcb616a808c4cecfd312812fa6da4dd7885dcc500b62a0ce70a0cc578dbb27278811b082dcbdbb4c9f52d610543eef46b3df99145befcafd85c1539ca912038209fd87ee44ca1a62568a69dbbd8d8ee658a753d461bcfb0a4ca26e871bdc76efd9c45c1f9f2b4f94c27a6674e693a0488081deba10755287f1ed8a0e0c7204477763e53a7a7794e70a0d178c5d41a7aca83a2e7b681437478be1f7d861d21d128a06e68f9c61da0020ebf48fdf49187de409c2ff4e37947e7668c206998c60e9921714d8ed696cd05019618930b3b6c8487b0af363cbd09aa71640e8e023dfa3715a5630aff5e87b405ad85b935063abb5c5fdc5eb64f23c276db11381ab2119b8b9d023d7fe9a4646d48a1c711a4f6b0c48a55b6ece85a8d9bc4ee2076a10cf0d25cb88d616ac9a2e0947b3378406d713b731c8a8a56057bf2b9be7af3dc14116021378f4e2fa568f232c02b58c6bf341a21ec1e7385c125125441e2dbe7f7ef472f839e6972d87a2d0de315ce3db5822634a4ab0fd5dd5f455e725aa876375232cec025c66e02ba439029052e302f961b4209f8ee824b0a91679d5e08297fa0d28006c94f51e04b21035c2ec0523499deaae9b09d8516224ec049f38494a22adc2819d3bd4f54fefd2925b9a37b8da95949522d270a5b99b9719eeb26624bb0f3434dc4203920ac61d6f9661e157f57b296bf7669bcac5850235ac0bff811b4cafbb722161055550d23f419dec97bf40da8960ea21e7c1e51baab1c2c0c14ff97712ca53e3f76cfbc1aab6786e8e39cb8794b61005c5dd3868fa7570197c35d1df7d3ed07ea6672b8712417366719a4301357e54995c8eb8dde7a47e632028aa574a2685b5072f25d355eaf87b9507dbc1c2049b86659e276e276bed840a646ad3e626076c4afd28ca653b639ace1655bc4147f1266366ecf7d6aca355660cf6e9a2656aa94a7b3a12f136636e68f0a161fc62298f006ba62197519f62f5fd0df9094ec6596d13dc8a60eb33d892cba38c7c91138e5ce73d7ae09fce9e7f2f3d7ace0f996658b0c7b22377305913cdf53daf9cf17a4a1eecbdf6d1697ef3e2fb61b80859419beab0799114f5247d66240faf0aa9b6df7bbe13d9d8cefdd62ad754b377c957f238db47a5db64798909ca036a7596237d9e823ca98ad95811009421b843abf881063711c38ec6d4c431fbcea469a2c2bacdd4dc9a94ec957f295314240d7defdfa26342fa58becece2c714fb3b9f40b5ee1ec73b55c55094aa22da749991b482094a86e215eeff35b1e1b9b9c8ecc67c30a29c3b2147925dbe4196935352aec7df28918fa8b380f49a7af14aa899dc6bb9ba07e311ff4e3ed5d629a9ae2f95716a23b8552f4347aba17615743ba4b242f6169c4b00a73964eb5f78f8ed9f8f3b901203f0a3382d197e1e45e1a5df8be1601c6418804f9c85321f5f6aa44920f7ffd2e2180e2d78cc791cdaafdc2e0aaa3c0d7b518c95e40462b28a6aceadf9f05cf4d516e731086d76bbe6c7785e86f118dcff43657428934983effe0ad79282e43bcf2d20a6c304d8c2900191edf76bd06096cbecf8e47ef11e1b740c6caa7180ba0141e37818454bf04dd750f2f64b0c5bd0ef4bc19801dc7a38319069cec775aa296292ecae443162ac15d599fe12559fca2e492776b292dfd99d96c0d72cfee913b04267beabf1fe64fe78ace867b35d070bd78ef5837f3fff93a303fa5f5e06ff5692a9a8aebc81e259f35685ff53e1163f040793fdf25ea477e4b269622582cce0013a441ada47238d780ff5b5aa6f8f6ebae89e8dd8dca86c4840642395113b878ec7262b8f582f258d3d3927b261ec6731f45cc89d58ad6f8c41b4ebe804b37a14ca2f00beab7a538bf783c8643492ef03d1190b615e68d7c10ec401fd940f36c66b055572ad6ed9cd128c4461a01b2c43c89601349eee20873607b616e809b81b3f30bae142090c1ea7caa22d61e79ecec3557ae2c14b7543f67219d8b0c62e95935a38ae8cb0ef8af29198afa964b200387dce4d737e205095120e85d6bc031ab663c9d24fba1027c2ec840a4cb2cd0f1bbfa1412340b5c6579ae28de78cac97c46bd85a842b2b22f3c9e86e1542452bf33e52d197068beba7d89f39dac32c2e033d55dfbc086d64ab3eaa04b1bdfe379388026c70da86e026c7d4ee3bef38223bdd2908ca27510614bc1dedad045d76dcf5fbf1b8f1dd5522aea35b7ab71baa79affe4ea2dce9144e94bb02744fb4214e3f1a6037a467e30b3323da6825461730ea8729a7400ea74cf0341e51ac9f7652f04764d2080322ee1a7c1753c82959bc851f1e0f4eba4e91e043b38239965dff43936d6bacd7aa189827970278decfd730cc36c988b3d3cae78af6c8042b92be36a3bc8e7abbb72d8585d47ec69568d34d4690ed75101e4800e27f1ca298fbff3554e7edc3c67cd2346d3e0b8e964517510ba18efaa1a8bca2a73e6ec6c87e3fc6485292b5bb84e1bb3f828787e531da376fb57dacdc15e9ba3e3f04091c43a4c5d025a949af2e4bc83d9328720055e63f8a00c16f5333d88e8b31f547c6b717cf4c59086dda6500741a24dd0396f72f7ba28de402f533eb22028471a9bb133e77a24cf32ab1ab7db0ba3ddf6450fe7569096193c52c67e8c0dd8369d6e02ea5beb363c213885f0b70954559e92b569c7e7f9f940795305c15ccde03bafa1da6852267cb7edafc037dd848770c4e507d00024ee7bf28df3dd10c5c39e18cafd8e2922aafa159c297cce51f05feca96a813a9411b6837ce4361f735ff9b0a5dfed471e57f0dfc5615fe17da78c4bdd83caa1696e0e9e27e478461df159a5d699a9233cced044e982ad67b57f48d6c5bc86874c5037240be268a6ae8e749981daf9874d3339e0d7127f83004eb0713d2b77e982fefc971621acfc27a45f5812c159780bd418725aacebb1c62be91ef8b12f019d0842390ce2ee8d23f77223f8a35724d39846ffead1c8a5bdd579dd7be5094575e55609f5cda17c57bfbcd9be48687c57a3c1aa5433fbdbf197291f92c0bcec78d8b2329ad0b296e4249a75ff85c98603891615cc7eeff7137851f6573cda4d3d534a4831990be804c982b2d9c8f976039e34fa2340261ab74817ff8bd8a600c496aae48a6c2dbdb46cb95651d86ef787b592e8b25d8bf794b0e18e4c6e30df27124394c8e3659b1aa040f12bd1bd0177233c893fb166f1b6457f46a249a66d90d55a0e8098fa5cd336c20201a927c25034fcf396e33bc5ed9af7ca26b5af629525843bc55721a675ca783f303080c5685e3a646439677fdde08ec4aa87d21391fb7f33fe24d65f97b3987001f516b42ac963fb872796e6b69b75c6409b19527bae66075e8674ab95fd673e17c7420ba00a7f48edb2507aafdfe0c237224008896e99f4e7dd1baefa451394910eb5827cfeb55882a11155e3b45e0ae7f640f16543b869537e9e183e2e14032a3fb6ff1c70fe64000da4afc5fa0e929a2f598f8f3ff0fa78af4efe5054b61ae9e7c3dc3de5ce2fd44175811252fe6fc018c068f0c72ee5ee74ba59d8d0608369b4c0"}, {&(0x7f00000007c0)="fff35500c0ea238b6526f9fbd1e1eff316c97d1dc12cb4555d49443072c9178aebf638fd664c4c32226b6c82e3bbd406b879d7cc02ae24e74b9da914fccdba8505499d25399e4e021655c3fad1ea3477fc6248dc8085713685645e54ab0fe2613f68b5ab8b8cdfe0895e2d887d620562ed6eddf0ce44752a34f6a139236785b58f3e1add0974fa466ea4698eb1c4099ca1956a9aae781f0e38f283919a4bdda1e0f3a1d38ee1dae4630c46c010528abf37c13b702f344c56d756ad3f1b148aab43a33a1b235cedb80b8fe833842ce4727af432a289fc6f81d4cdda02acb133"}, {&(0x7f0000000580)="2d748a3f957a7448daa6d33cb4ef17690087d759a6adc7fdf4899fc3f107ddfa64de6bcdd129c6b8bf4301feaaa627318c61e8c5b4a63e3feef371d58023ee390aa3377874"}, {&(0x7f0000000bc0)="21ea30365fc26f756265bb1ab806897344db7a6b7166ef6ad663c4965e0676970bdaf324dffe1acd2d03c1543f8ff3412680fb490e70013c13afce37caf07d28ad04c23ce43d70c001b0075fc2a1e28b07544acd960155845218b5bbdf6df45aac509bb88d09f154953c847f3e72869fd4ea531923440106cfd2198c58add2e27a55a42b465cd4de1778332694735465025c743b1bedbabfe9d156e6d0c21d17f2c79197c3f0b3a129aec7b95954f722572a3e243663bb67a6831d38dc4f430cef1b0b361fcc45d22249238585a90e05568f28503a6a48990a12dcbb0e04b7aff4357b0507aa703078"}, {&(0x7f0000000cc0)="fbe62cf1f776421e6ea90b273e3110adc0c338d86f47820115711e66e858a288cd2ae63ed0e5c76e1c2ef244b6d8e7cd6db775498c04436a33a04cddde90bc9c67bf89df4bcc314f03dff26fceeeeee4dfa5b5ed3cf861eb3d24397e59d4dc838c283ac15820ced9c7d033a8bd68fc5492e50d4e0dea101ed44e7a2d5054c7daa32a0a9e6fa91d563e92538e79cfdbd28154c84999a6d487911fa64ae34f578bc2de1231372664878d86"}, {&(0x7f0000000d80)="a30512061ed182ed7fbf7a9d095c98afb816cc1004b9be51152f164d522fce7f3323c2ffc8f861b108ef48c1d8f9250255fb3c471442c69d8967e8d8ffbfe7a6b12afd69e8b655c567e2b210722c830a39472912e65b64ee104905b04b4dab4c9c5fe362067615257ca22790e99d3dcac82e7f2f949013db1bf9b652ffb64cda739737024173c0e4a421"}, {&(0x7f0000000e40)="97f2cb8e328d7b34b56ad32cc83471109bb0bb4a5e8ec62e7749224dcadbf52b107ed0b7b3a28a1de4a3e0aecee10f2b5e442291"}], 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000440)={0xaa, 0x0, &(0x7f0000000380)=""/170}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x20) 16:04:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:04:10 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28, 0x401}, 0x0) 16:04:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getpgrp() r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) write(r0, &(0x7f00000000c0)='~..', 0x3) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r2 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r1, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r3, r4, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r10, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) sendto$inet(r10, &(0x7f00000004c0)="3e99e15b935343bdbda03c99315d01a43b76153d112cd81bc6052864d865dd6dc234df1c", 0x24, 0x8, &(0x7f0000000500)={0x2, 0x3}, 0xc) 16:04:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) dup2(0xffffffffffffffff, r0) fcntl$setstatus(r1, 0x4, 0x46) getrusage(0xfffffffffffffffe, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYBLOB="530139a3bebf82fd4b50a04af0657b8c45341ce37939b72ba79205efa2c7823672837316ee0c6a1d16f9c81b68aa1a1a4ce56c8ec26a", @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32=r3, @ANYRESOCT=r0, @ANYRES64], @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r4, @ANYRESOCT=r1, @ANYRES16=0x0], @ANYRES16=r5]], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfffa, 0x6, 0x1, 0xcab}]}) 16:04:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d758c4"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) wsmuxpoll: not open 16:04:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, r0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0x0, 0x40, 0x2, 0x9, 0x180}, {{r1}, 0x0, 0xb8, 0x1, 0x81, 0x9}, {{r3}, 0xfffffffffffffffc, 0x27, 0x24, 0x5, 0x3}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x2cc}, {{r3}, 0x6, 0x10, 0x8, 0x1, 0x1d73}], 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x5, 0x9}) 16:04:10 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x11f) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) 16:04:10 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) close(r6) accept$inet(r6, 0x0, &(0x7f0000000380)) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="7d69fe78e088ab050000"], 0xa) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) getuid() r9 = getegid() fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) 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(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r13, r8, r20, r9, 0x20, 0x80}, 0x3, 0x7, r1, r11, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r9]) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r26, 0xf, r25) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r27 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r28, r30, r28]) getuid() getegid() fcntl$getown(r26, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) wsmuxpoll: not open 16:04:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x36) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x1e, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0xffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x80000000) pledge(0x0, &(0x7f0000000140)='\x00') 16:04:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getegid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[r1, r2, r3, r4, r6, r7]) r8 = dup2(r0, r0) openat(r8, &(0x7f0000000180)='./file0\x00', 0x19b2b43c4ad7acc3, 0x100) socketpair(0x6, 0x4000, 0x40, &(0x7f00000001c0)={0xffffffffffffffff}) getsockname(r9, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setgid(r3) r10 = socket$inet6(0x18, 0x8004, 0x0) pwritev(r10, &(0x7f0000000500)=[{&(0x7f0000000280)="d22b34012bba47970d1f6f3b0bd5ceff7981cd50ecf88058cc4f797f59a764484c016dd4e07b3ff8f7e33d09ff38b0f34c5ca2fe501fb325641717418cd7fa7dd61c4bdc918cc83132b776ea6472e10d980b20df57e15063e92ec61d76c292145383d7206ad0d0eb4b9facb65ef28ba09add609d4de74e0e2bd734a8796db5d593a8a5568442fb98b59570cf99876640ae6c0a1665f50b143ed902d23c92ef3b58f5ee1bc1faccc8df64352dfe0b67cd0712a972623803b9557c0d91516885e3bf2a67e9748c10f85d817be3346a253467c8138d8133267c9355f14165f1c09db95c0fe8959206d8cbb949b5555180fee2387e7875786914789126", 0xfb}, {&(0x7f0000000380)="1bb7f2a8f49da8f51b56a160290887396dbd16a481922782ea9468", 0x1b}, {&(0x7f00000003c0)="d157ef1f1cc914ec730b3b1d594476b67f2c7ec619bde7f569253c54dca5c2690e5e549ece20d615e19d9021d1d8a2b38ddcc7cddbb6f0dd5af554d2e8e6a497113a24310fc631a2c7a85b9a799e864d7a96e12e4a2012694096edbc13a15e5657dc4469ce6e8de9b989e27cfd6147b1b544373da7bec250dffdb0225d7e8ff61975c693416b1e3751fed8267482fd935b826cfdcd319270eb56e784c2a6b27f53d3f15428a3a3fe1426159cfedc74d1bdd1c2680f730ed0306d2cbdae03c00ba22a2c503cb0cac314fe5db965c1eb", 0xcf}, {&(0x7f00000004c0)="e428750b27f02acf6f04c4dfce3cd378fbbfad97ac505eaa054da9a1ca5bdc0e85efc831b2bae888bc9293f238756ab21c040e7c0742", 0x36}], 0x4, 0x0, 0x2e) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) r13 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r13, 0x41205725, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r14 = shmget(0x2, 0x2000, 0x9, &(0x7f0000ffc000/0x2000)=nil) r15 = getuid() getgroups(0x1, &(0x7f00000008c0)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) r18 = getpgid(r12) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x5, r15, r16, r5, 0x0, 0x40, 0x1ff}, 0xf430, 0x5, r17, r18, 0x6, 0x1, 0x1}) r19 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) 16:04:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000004c0)={0x2, 0x6}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f0000000280)=""/192, 0xc0, 0x800, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:04:11 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0xffffffff) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) 16:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:04:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0xfffffc67) 16:04:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x3e5, 0x0, 0x123}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xfffffffffffffe16) recvfrom$inet(r0, &(0x7f0000000100)=""/108, 0x6c, 0x800, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) getuid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) shutdown(r2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:04:11 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) getsockname(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="0000002baa42d9c333005a3c04fc085cac52ab6fb9d9f79242e4ffffffffffffff0000000001e6b8eb09ace276cb879a9c3c5dee481553dab83b6a29a0e1338da12c4566976b097f8e9dcc4e211218a1682f036fc661a511eae9fab2533abcafeae4181beee94286a516e9ab3301a9ecafd0e954d1b8abbb7499ab1863fa77e1ebfa105a099d79126e0a41464dfdd27937b79fd347092fecacf94fb760d040696a23698b64f8eae98814fdb4f93717b03c080c7e4191fc33e9e7a412ea8c72cfb23e353895fc6eee9e5925aac47b57f2cc2741cec7cc335107b75e135415e468ce4b30a134721ba8db069c2d64cc733e2dcc14e5e7173f456b8b8e0970c2d36cb30a5c37975ed6b250a3fd9bb37431844e1acd839b879c33345f73c3a86e3217324c430b92ce40abcd45a00a507a5ba13c48d3b13677d30396e0adaa6d783d46f2bc5b2b6f1f15d8742508cf31488b64504c14a51e0000000000000000000000000000000000000000000000000000000022f4385fb46522334c41914f36e37dc9b04b3461fbd95e28410a1b7bf8593b48052df6ff948b74204cb918a5d2a4f34b35c19760c4c99f9007ba06797a7cf635590bcfe461f98bd38a40eeb9039dd97a59f679d6453f70197227bc3a3f4a448916fd98648c6e"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='=\x00', 0x480, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="2c8725face557628088813b259bc6637c3dc8fa89c831c0dd8d7495711cbd78e97acfed51cce05c36189b48753b6bc9ca14bfa329a12bc2aa4da62c64e6350cd8161a2ea210b6c5f67175708ccf0876920cf0a64393dbbc45877d089a618a225777125c49e14a88092e5147ba2f8db773d4becb4677b24114971145896e912c92f1abbbdb29de5b0b385aac2398817c11e918c1441a9f1b0f3971887a4333e9acad79d78877c888439a8996fd7a90829a1d38fbf50a7ac010e", 0xb9}, {0xfffffffffffffffe}, {&(0x7f0000000380)="ff6bc3e03251a08439526c4ffeb4cc9e806f67309a07b8e6fbc8eb343caee9284eba786b35d1e341319c006a095597644867f8d29b143c6a33ad39fca4aae33fe77cdca10446dd8e0848c20e983495bf9a36b8f4d728ff537026befeba7b9ca762a597c6d410f814186fbc2b8ee993aed0caf6bddd9fd1d679fc0c645d7b9bab2643b1ef005e5141bd21", 0x8a}, {&(0x7f00000000c0)}], 0x4) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:04:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1ff], [], [0xf7fffffffffffffc], [0x0, 0x7, 0x0, 0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x1}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000004c0)={0x45, 0xfffff800, {[0x0, 0x1, 0xeb, 0x1000, 0x7, 0x7, 0x7fffffff, 0xfffffffffffffffb, 0x100000000, 0x6, 0x10000, 0x100000000000, 0x2e3a, 0x8, 0x9, 0x401, 0x3ed4, 0x40000000000], [0xffff, 0x130, 0x80, 0x3, 0x8, 0xc8e4, 0x7, 0x7fffffff, 0x80000001, 0x5], [0xffffffff, 0x5, 0x1, 0x5, 0xfffffffffffffff7, 0xf947, 0x7ff], [0xfffffffffffffff7, 0x5, 0x400, 0xffffffffffffff6e, 0x0, 0xa9], [{0x5800, 0x2, 0x10000}, {0x1000, 0x54d11edc, 0x8, 0x7fff}, {0x3, 0x2, 0x4, 0x3}, {0x81, 0x3, 0x6, 0x2}, {0xc9, 0x1, 0x6, 0x8}, {0xffff, 0x3, 0x800, 0x6}, {0x3, 0x10001, 0x18000, 0x9}, {0x3, 0x9, 0x97, 0x1}], {0x5, 0x1ff, 0x9, 0x4}, {0x3, 0xfffffffb, 0x7, 0x7fff}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x8000, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/196, 0xc4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:04:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1c4f, &(0x7f0000000040), 0xfffffe1d) 16:04:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) 16:04:11 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) socket$inet6(0x18, 0x4000, 0xff) getuid() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x5, 0x6, 0x100, 0x1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x7, &(0x7f0000000040)="90000000", 0xfffffffffffffe74) r3 = shmget(0x3, 0x4000, 0x0, &(0x7f00003f1000/0x4000)=nil) shmat(r3, &(0x7f00003ee000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x0) 16:04:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 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)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) mprotect(&(0x7f00005da000/0x3000)=nil, 0x3000, 0x1) 16:04:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080bf, 0x40008000, 0x0, 0x0, 0x0, 0x0, 0x800000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x94d78ccf091eda90, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080)={{0x9, 0xffffffffffffffe0}, {0x1, 0x5}}, 0x0) 16:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000000c0)=0xffda) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x14, 0x3}, {0x6, 0x14, 0x0, 0x35}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:04:11 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xaffa973a1cf43662) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:04:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, &(0x7f0000000000)="b01b664254d8c4955b42bedbabda56cfa0652f5612d59e70c4d66c043a8d2016873e42f4e583f0cb069cc4be0816b33829f12a57dca2886f7c554d3e43853182447645ff6abd0f41dcb07cc0b7eaaf255d3ffa7a9082f3bd8a1c8bf6eb0ba12e2b758d8e6d68be7020f01989d8dfba49fd114890be5fd8bfbc6f83212068baa4bd8a621009ced8ebd9b5f2c70a4c4eb6a5846088b1674b1e3142e50245c835965399c9c22c53c20c35c43592165a8048ef6cbdaa72be7243d0458a94cafa04f0e2eb586d4b367a1e5470d20e12a31e90bcd827183bbfe5588ca3c498ccec084f85630aa55e5b64caf5", 0xe9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x5, 0x60) recvfrom(r4, &(0x7f0000000100)=""/12, 0xc, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB="e9f9b2feda0d1dc83000"], 0xa) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) 16:04:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000140)=""/212) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x7d, 0x0, "1ffb000000040000000008000000b2a25d4700"}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 16:04:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x10}], {0x0, 0x2}, {0x0, 0x7}}}) msgget$private(0x0, 0x49) 16:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x287c, 0x26, 0x6, 0x6}, {0x7, 0x3, 0x40, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r2) ioctl$BIOCPROMISC(r0, 0x20004269) 16:04:11 executing program 1: r0 = socket(0x20, 0x2, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff609cd27edf23ae99f6014213192a3bdda56718caf6d4e468cc1b5c801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d774853fdba3805ffc36792b8eb73008e0d6e041ea16ecf289f1c85f0d960944d3685be401e8cc1800d2387d21f38a1b65a040000000f0300004e2cbd9ceea5de80d621ce443fbe9e5fd6c8e54d38fa84df579daba72fd315aff0ccaf9a6f3138aba7b6069c10c4462521d072049be8d944c68ea45ec0832e8d132d49ed5c0a47f62e68784a3582beaa69ed9101b8d7ca3db3a3ddac597bd7f66306a359fc6a2a6a50fa38bbe469d4928664a9c340a8ffe4da79d33dbe48b9d767fcf98cc08966b3be575a7b2411b347ddd6fdacf33813b72a2cef8c42680d278132195f96f344f73c86893322c25fe03120a8d0b0d8f45ecc5cdb16a1b278eda49030552b1dbc6be5596c0000000000000000c3efcd6e2e07ea1e65b02e0a27e507cab375a2871bc6a6a6b1edf995407e2ba3c012ef087ce1a568850f7327aa465c6c43391eef2c27"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x4, 0x80000000, 0x401}) 16:04:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) sync() open(&(0x7f0000000000)='./file0\x00', 0x1, 0x69) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000080)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) accept$unix(r4, 0x0, &(0x7f0000000040)) 16:04:12 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r4, &(0x7f00000019c0)=[{&(0x7f0000001780)=""/251}, {&(0x7f0000001880)=""/63}, {&(0x7f00000018c0)=""/212}], 0x1000000000000306) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000400)={0x80000000, 0x1}, 0x8) r5 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r10) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = fcntl$dupfd(r5, 0x0, r11) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r3, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r13 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r10, r10, r10, r10, r10, r10, r10, r10]) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000380)={{0x401, r9, r10, r9, r14, 0x0, 0x10000}, 0x8, 0x6, r8, r8, 0x101, 0x2, 0x1000, 0x7}) 16:04:12 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x61431b95da87eb50) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:04:12 executing program 1: r0 = socket(0x6, 0x1, 0x5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x28, 0xf8, 0x4, 0x47}, {0x6, 0x1, 0x9, 0x6}, {0x7, 0x1, 0x7, 0x6}, {0x7dda, 0xff, 0x3a, 0xfffffff7}, {0x200, 0x20, 0x0, 0x1}, {0xffff, 0x6, 0x0, 0x4}]}) close(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x43, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) syz_open_pts() shutdown(r3, 0x2) 16:04:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) 16:04:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) pipe(&(0x7f0000000200)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x7, 0x1}, 0x8) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x6, &(0x7f00000001c0)=[0x1f, 0x32, 0x0, 0x7, 0x4, 0x8]}) listen(r1, 0x0) 16:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x2, 0x8000}, {0x1, 0x0, 0x0, 0x9bc}, {0x6, 0x2, 0xfc, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="1300957da27c5cd8c9430674dc8c") 16:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x6, 0x2, 0xa1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000140)=[0x41, 0x4, 0x6, 0xffff, 0x0]) socket$inet(0x2, 0x8000, 0x2) 16:04:12 executing program 0: r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x19480, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xd0, 0x40, 0xa91}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x8, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8, 0x21da025aa35c6bab, 0x2, 0x800}, {{r3}, 0xfffffffffffffffd, 0x56, 0x80000000, 0x3, 0x6}], 0x9130fbf, 0x0, 0x4000000, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x20, 0x4, {0x1a08, 0x5}}) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 16:04:13 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x21, 0xfffffffd, 0x6, 0x0, "619156abe7dc65adf3519ea78b7ec000"}) r3 = syz_open_pts() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) close(r3) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) 16:04:13 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0x1a6) chown(&(0x7f0000000000)='./file0\x00', r6, r2) r7 = syz_open_pts() ioctl$TIOCNXCL(r7, 0x2000740e) 16:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4, 0x8}, {0x84}, {0x6, 0x0, 0x0, 0x2}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000140)=0x80, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) sendto$inet(r1, &(0x7f0000000000)="7a74bed7e68b20f1ad3ffcd8cc4ef3db40e78808f020cc485496a95f2a65e8b66c154a28a2c80cfb07ec65d7af598e65685a2736616dbd7e8186ea6fd33d84e6c37116be11a267690f20c74fe5c20bcadfbb88ecd15fc4103b72029126fa4c4ac06b9edef727351d5d88517bedc48ff230cc435b0d6b88b0e0df9a301a34d44b8b90617ce5dd8aad79acc046ba44ebadd77801756f6936b6f2", 0x99, 0x4e86844a8d41f0be, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:04:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)={{0x4, 0x9}, {0x0, 0x9}}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0xc6) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:04:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:04:13 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r4 = socket(0x6, 0x3, 0xc5) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:04:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, r0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000580)='./file0/file0\x00') writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000400)='./file2\x00', 0x38572, 0x3cb) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) poll(&(0x7f0000000500)=[{r5, 0x183}], 0x1, 0x4) r6 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 16:04:13 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat(r1, &(0x7f000060cff8)='/', 0x0, 0x80) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) 16:04:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x9e91, 0xfffffffd, "42ce5c9a8a927eed24819b187e00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) mlockall(0x1) 16:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x4}, {0x5}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:04:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) fcntl$getown(r0, 0x5) r4 = dup(r0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000180)) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x7}, 0x10) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)=0x10000) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000002c0)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(r7, 0x4, 0x6, &(0x7f0000000340)=""/40, &(0x7f0000000380)=0x28) setsockopt$inet_opts(r6, 0x0, 0xf09ac73f79bea7b4, &(0x7f00000003c0)="5c0ab215d8fca2ffdf07a7e2b8ed94a47c25c0d1c58f1e5548cb19e94e327e82c195e6ffbbed4e7fd3f9e2f6257a474d49e95786c63b0053ba5584000268d554b95cb01bf7ef5b025f52c4ffb83ebf7d741bbd64aa7a49637fa8fd547e697879c3", 0x61) pipe(&(0x7f0000000440)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f00000004c0)=0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20, 0x0) fsync(r9) r10 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r11 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x20) fcntl$dupfd(r10, 0x0, r11) r12 = socket$inet6(0x18, 0x8002, 0x3) read(r12, &(0x7f0000000600)=""/51, 0x33) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, ""/34}, &(0x7f0000000680)=0x24) recvmsg(r13, &(0x7f0000000a40)={&(0x7f00000006c0)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f0000000700)=""/205, 0xcd}, {&(0x7f0000000800)=""/218, 0xda}], 0x2, &(0x7f0000000940)=""/226, 0xe2}, 0x802) 16:04:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) pipe2(&(0x7f0000000100), 0xcd3e283074d5a6e2) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x87) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 16:04:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") pckbd_enable: command error 16:04:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r5, r8}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r3) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) pckbd_enable: command error 16:04:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000240)=0x634) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="64de92511970e90a1b973f9800000000") 16:04:16 executing program 0: r0 = socket(0x20, 0xc002, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r2) 16:04:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x10, 0x4, 0x7) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="031400000000db03080200e4ff25c6149b33ff1a", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, 0x0, 0x0) 16:04:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d725054fcf4cf7bb828bcc449c91c5691432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53a5118c73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd723f9c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120c651d3cf688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282ab41e0660e189932752f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848745d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfbadeffbd07465620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a112553905b98c4dd6a7b11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b0000000000000000000000119aaa9822435cf606238ab85dcbe2b79e26a64df970ef51f8e81e013e96e6fec085fd6db6a83fb1eebcb8ef72ed624a9ad84b70a7e1b545079a0e32e462c160a827cc70177fcd9d7d5f1a7761e15408bb0050aad9b7f748c7e5fe5244fbb9e06b539afe0a3a56f79e64078af99a1f1956a6ac537d5e77bf375adea77f24d9a01fa46f025a594ecb5562d2882845d0f1ffe0d0dba6ca5a23529c0ccd0b9204e43fdfb8c05db990e8d753839489bb5f6464896ed53cf60afbb3136e7809fb14e4b4fdc363b988"], 0x10) 16:04:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) r11 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r12 = socket$inet6(0x18, 0x1, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x4, 0x180) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r14, 0x0, 0x0) 16:04:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$setown(r0, 0x6, r3) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r9 = getpid() select(0x40, &(0x7f0000000000)={0x6, 0x2c2, 0x1, 0x1000, 0x3f, 0x4, 0x7, 0x5}, &(0x7f0000000040)={0x3f, 0x7, 0x9, 0x3ff, 0x400, 0x1, 0xffffffff00000000, 0x47ca}, &(0x7f00000000c0)={0x6660, 0xfff, 0x9, 0x80, 0xffffffffffffffb0, 0x7, 0x3660, 0xffffffff7fffffff}, &(0x7f0000000100)={0x0, 0x7fff}) fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) getpgid(r9) r10 = shmget(0x3, 0x4000, 0x0, &(0x7f00003f1000/0x4000)=nil) shmat(r10, &(0x7f00003ee000/0x1000)=nil, 0x0) r11 = geteuid() r12 = getuid() r13 = getgid() r14 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r14, 0x6, r15) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0xd9b, r11, 0x0, r12, r13, 0xacb9c98a0527fa56, 0x450}, 0x4, 0xdea, r9, r15, 0xffffffffffff8000, 0x2, 0x8}) ioctl$TIOCGFLAGS(r7, 0x4004745d, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000440)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:04:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6dd70bbea4919da4accb99249fc63c496e0416b8e52190fad5a5517a7a02f16324092fd453a60d5a2e15fa61"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:04:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f786592, r0) acct(0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x4008, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:04:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0xb0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x7}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="4182740937b1811c3320a083bc14") 16:04:16 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r6 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000540)=""/25) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') r8 = syz_open_pts() close(r8) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000003c0)) getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r9 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r9, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000004c0)=0x1) 16:04:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) kqueue() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) setpgid(r4, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r7, r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000010c0)) fsync(r1) socket(0x2, 0x2, 0x20) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) sendsyslog(&(0x7f0000001140)="a9c3dbf9892a98560814312808089b866406d7fc58acd566aabcf60d521f0d5cad622f57b2497d59fce05f5ba82922432b68b0f88b9a7c64b544bd6d68efdaaad619c7c2b973a76d2ba0b0fd52acf3a1a4a7b918e3d43704a0bad69cf7b3e2a2d64e88db22fedbfa6cc205caffd0ad09378e8d5d6084d4c460e6e9e641fdaafb5abfd0af52fb27dc66824ab301391930ce44dd058a69deb19c6f11c28cb6ed7c8395f26883d869aa55b35502775df6e877d5eb6116ba6b8b451499322a28840d616ac05ddc3318287e1370dfa775fd6625d92251e357874e0eaf37b3df5c1e66d19108e334a7e2520a", 0xe9, 0x2f) getdents(r3, &(0x7f0000000040)=""/32, 0x20) r8 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) getsockopt$sock_int(r0, 0xffff, 0x167323808d9920c0, &(0x7f0000001240), &(0x7f0000001100)=0xffffffffffffff65) 16:04:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 16:04:16 executing program 1: select(0xccadb976306104, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:04:17 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4c149a9467445105548c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc120000350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e7702000000bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4a19043ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac553825fdfc877c4b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa78858bd823402a993cd381a7aa89400bfc4cb50eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8ffffffff000000002d720dac635800236b272dd10000008f9d5e3da04c06b0f3654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd75f9f78931f5dde8ede5e11ffcab9d420cceb4b2e07f00673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5d4a917c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649bc578f74c49feba7229597cdd9fdf248cec6241eb2e7b0b8e8f7fc935f2deadceb844285d8bbd2a0fa2b5201cc2baf423e136acfa5bf3a6b5ca15bc3a2d8cc3e598e99809d2366b3233f3257734c051c178810a34c4dcd763ca39deed6bceec5bb8b2fd25bcc6585fcc432c5acb4f55da11640dcf41fba4f41d2dfd1438de32bf3c2af0f000000000000000000a3a4a1f30c3214f1c7375534f9baaf9779747b0fa8151f0a57c497da2141d6b81bfdadf6c3e2341c305653661b237a969364719d1e48af6d4984ee4cb25e9c97feec66972d84f55bc0bbc2fa10cdea53727198d4f7866d7605937f3de014617acf17fbfb5b2e756a60a496633676b9a4becceea452df20689cfe52d14426d1b9df0bd54e4e87e7a281bb96b34b6a08ed6506a8a3133b7a6c906e530d9d0f525d37e866392215bd7702e5aef7f2a304e0d92c0e255bfc493bd1234229bff14f2b0a3b3e4b025f61cf0bc86176f50bebd4e12b967ceee7515fa24995928b2fd23dc9817e6bc203475686a6da3be48a1165498c4b8cd1055d4c2a7b84a36e3b8c8384e37119036085b61986ab84316709ca2f11c400d7e65ef176c85866febe537476625315e267543e247ea41f75c702642e04200dc8f7d4e7fee69976d0ef5a6e7a743316f546779f0f40cd75b634b618394caf0714c17846742648b0a640d7f624051c1cf55f372932e7c157e68ce8d0d2d3559ad5eef08564d7725d1046126cfbe0a72ba5de372a7005f5eba842"], 0x10) syz_extract_tcp_res(&(0x7f0000000100), 0xfffffff7, 0x9) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcba5aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e72bd96ec804359f7ce3af9e7e2d6b6579ef69aa0a49a6ff8a71ad25283a63000000000000000000", 0x89}, {&(0x7f0000000040)="892eadf04950077434a84254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d99e89f0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbe}, {&(0x7f0000000540)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7884b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900ae142d88", 0x3b5}], 0x4) 16:04:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x0) 16:04:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:04:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) close(r0) 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(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:04:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) sendto$inet(r0, &(0x7f0000000200)="b015ab600005ad92365f8865818e67323e0ed4495d1ee70790ae40a61d54129b57a33ce49865d32a6c574c714ec4cb2f5bdefc3dba4bc722e41ae35540c5f5735efe4dad8c92dbd7cb1ad763601797e6847f571c029bd7eeb948e3c0e6d8f779226264d416cff1f9e33d1950b952aa4a7f029f614f97a4830bb011656670d42764f2ab09b7fe6c51f8d8d1bc8cdbf92d17d501a5cddd2604ef58b89e83f78514a6a2c45f0edafbacdee9564dc63608c680937527ab55bdc2f9fc46ac1804cb65ee8ce237674b97e6c9df6ac4fb30e9987c3e3c473e1a2dfb2677662adeb3f105a24f3269b7a59d52840b5e5a7668690a0dee1a02d007a97ac85a3d4a9439375baae5aa65c311e17d214628d047d129ee091d60315c2f2b89b946f7bf92b25dc42427d9e0ecc8841d494dac1b00f6bfcec9062cedc8b79b7ccb24ef6feec3710720f9b5bfe67405e1ee51b2b50657c71dc63e0c6ac05c9a3df54f567b58a7a785e6ecc2ec89dac5dbc6c6493b919b26d6cfef98eaa68f71ee001c0b15570dbb1c73795bca6688ccf9f8f7a2c069858dbc8fbf87662cbbba0039d088d599bc658a124183705e494c5db903cef8730154257a942056f56404195df1e5543b33b519a9359a856f5f6b9932e58e9ad64420b3f7c0994f708bdfa6331315db62e8d6a6b4298ed7fcb5c1094fc7293c396712dbeee65bd8ab47ee02373d4eb1f63f51a1b4b4a74f965877cc14509132969c05fee1967e0c13579e640bc3fd1db2129d363821a691ac67d15ecef42dcd217958382cb521d4d16a0f70773a4363be9d5b6ff512cac017cae756804763879f9d1c7c6668922057422b3f8b08284e0b75687833729f0c6f6defd09d7db5d70ac0dae593bb361f0b71e2558a076d6790a4377e790bd430507ab9de454c8e5ada223d17fb70b716162daab114dc4ce3855ff8ebbadc6d14f80792851a1133e9ec30a3ea09695d850c363706a69dc3b4d06b7b7788de683625e65ee75676419ea6e67d351b4896ea1c13e37749444bf40aaa6b84a6a3ca504edcdcd87f04cfa1b65b16ee7bb5cf5bb522b9b0620865ad34bf7cb87db24669b2a6f3cdec8d8a14e7ff06d1342adc53a4531b71c85bfca9366101f48bc4cee658aa3d67437588f84d9bab19747468e5abda63f7d6341f0c81137efb875e1fd97a6fbd947cd694b9cb27a8695d10149ac7c045b0b1bd91f8c1d7f8c66210ce563139c04c86b3d86f1f3563719594a3fb3c9bf7a917943d478a6785fe0c6c9b22e8908e2ba336226e5d4f720084a6f99ce7ebf6850235bb7c1d4b2a5d10b02f9d8b1b0f9902c691533b4d7dbf29c6462d70924488d5718d8c9194b58ad7cb56e760d112fecdf0d85550f7414a6620c90ec697d55e03628c99ac6103f1af7713fd72e90ddb6eec04b57a9766fa442d09f60c08dc16a807da685e1ce5282fff252ea5027f72b43000d9ae89e5f64c9e083bceb6c051bed2e2c6479d18af07ceb04bb310ec4d5756f5d2ed5715f9b524143f713751707b5850eae024425f43034c659a6ce3b2be0071597393ee6de2e237cb206972f4d2cb888bf81cc95d1e045fabf23f8d590142ef2794c7d6d95de01de1aecf9dcb1084d18b82bc6b9b933c2550630dfac59d45625ec1e3a0b1b42e416d8cf8000566e699e10cb9be68124e661067cf4277cc65bd5b193ac891c6a3d087dfb65a9aa22b149dc8a3c5b031c9d3b69b5f63e2058a48974c6b7949450dea615842279c053b5768f98875ba563a5119887f761baa91bc67bce978fe62668d292b1d9a21b8bbcf8a14728321d7b14101fe9f8ef728dcf1c6990106ee918d843165dd08260f78e5d04429006dd4b5d42e222c9e16c8007189adc5d234f79eb8cc5e96883692a24b007d59dbbb9c7f75621b4e0fd1754afa0645f612be15125e0187531d45ba24ada518ef4c6c20284ce97214365e825cdf6f8bfeeefd87fa5804fe0eb055b4fdeb268996bb619e2cc7758ceb37e040997c1e272ed6e010fc22d12ac604d0fabc51e3713fde2810d307bbdc4a8d7ddcfa9f6508b4221c7827e92dd1ac80f3345e5d7e3312012aa294fa02c0a003e14e7b9b34d22c155b44d5c40f5292087b7643d2d3ffd16986b5e130d2f1e66ecad328a9b4b86c88f9604fd739047f057850660edab3e74789ae910318443ab69de8490e0ad79132ade71edfb19442276368b668825b4f8bddb9e874e50377dcd616e8cd36c78574678e9dc39ac6f78ba279549a1deab0b782ab0b9c2bb66c71f6239657c598e45420e8a676816af865b8d94fb358222b1f41bd3a41040307c6d276bafd5b2efde5990a29631aa03265f5316423270da4aef5cc37450b15eb5b08acaad0d97e9e8f7086b26b38acde5cb23990835d42698e19e35c61bd3e0e78c2d06b15c57760adc00b479e28254e3e5f4864869881d1114121d7d2db6d5e0581352486f24509ec5f0bbf76a8d25d6b13651f061df13ec8a8986a25271d4c58a6c0d9a193b6a0831db4f74ebdcaf2ecd4b16c09b56d77d49b48c7603e0947f6d1de0ec228157c780e2d7f19e3cf9fd559c8fde7d6ad9d416376bbd47a11f8242dedb04db5edd498d1eba449cd272a13e2116e50c7be3c40cba2e0b64c1a3c12363436bb560763ae19e93934c748508d2ab1f3216b381b052bd129a87421f8ef8e95ca164c5a291ab1ce426ca6e20c2dd64a5b8a41842f6bba4edf5786473f482df6a2eed0ede0d8a6948504a4a19d22eeaaf8aa4e33595a2ceffb158787bcafd2fd3497c9545528a32c425ee8105c5333e77d102eb5c4cccde95730103c5badc1bb28d411976fcf993b79dcd1ea1eb4ba7f214b0f89006b8a8bd23502940a3eabade23e2d4cc71fd8a4bb3b50ee211d526312bd13d394c893f1bcb32b075870c9cf51d2126a90934cc231f532ea893a2a303c8cf53a16a61ba32782da83d28023d46431ba02c2f986383acb270d1a739b70bf844d87565b4eb21b773bb495f5e60bbb2209334736a11a7919bbcb1fb5639d42106f3d4fed5dabec527902ffed7673c0fdf8fd6bc8ed49b1db3db6485b5744fe4c719ce607d39943276f1ebfe244be189152c7f996fa5711791e7dd2e1c28290c0d880a46284b130b0ba101394458401bd4332887942d3667d7f7fec748822b18dbaf57396e5dd6e4762efd72ec9ede4d93f2b9a5dd7f64d71d142a151de26de50e1b545659bd08184f2bc462661654ffbc9ae1871f13df70be2e0f0bd773c303f8097dae103350578795e66e4edbd79d734738055d3da8fe4d87a45b7b92d55e953e47bd1b424950d6291f00b704fb62fd2ff2675b2da19d05437efe6e543db8222f9ca6b92f05e62e87365c0337412523aed0a74104501d8422da16aa6531470908008e27e687bb72202c1f193715f6a26ebb65d1adcc5d02118d758b6735b96ab963fce3fa81e2bed35db76490892b3394634b7f278e2114f9a31a1f4b20fdf508e08c438da0e5d945a900916f83de6c83c2ebd4bbee6f7f80b9e3d4638a56df65e37b34b6c7bda9e786e7a0a5238fde7e40f2465284a152a6e1dad782578265e6e9755abb64ed3b9108bcf478114ae3dc18eecf920d5252690df34d159109d2e23084561ec527e929e8fc2bbabd4fa94d6bf7d0e4693ee89d5b299cb6bcea78cf9404e3e2b0ba02034280772e1026781c3b3150d2e0166f78146aa8a919bc6b8d36ab100850f1b645f769a93c78109ceea18a30f4d2caf500990b72346322525cfb69d65ccf82ddf9a9d6a39f82527db201454a5af5daea2ac3dec22d0fe54a53c92d100425e9f54f498fb2d1aa415996e90c5077973453907a877e6088cdf3a90a2826a0def1dc5e58f18acafd5181397c5a9dfb2f4c928b40ff3a65809ad2417298b6938115ffaf8f814b106369e6a612724fdfc48b891e7d4c6bf089eaa99cdebe3bea950ba33e951626c91b7caee570491acbc2f6c508bf24e51d741ec2ee223139d29d190353a2425b9d21753d0b69d4b18c76ad2fd7f1318e46c388eef076ca55b7c8ef6de60047c87b0440dd3275617458b9ddce3c285072d5132e31dc6294fe68eb3f3233da8a70fda8d6575d1445ceef791f1fc551ceed7c30702a0a8cb1cd815c5a60eb7ee7e759c1d6799a6248a78f5b0d1a7255156988fe2790b57f2c8793bbcc03f92b8ad3cd8ffd154cbb144ac1a12b3d743da7e3f089dc70e63d922b666dc5cb99ec8dcecf85bc6cd4505b2c86be5324b674f366cc12065991b7a43125a6a16cceaa5a36505c32f98db7544682e093277d250af870c9ce235a93066cd1c2835ee6d5d1dce51bcd8f1ce85dd5ba0baa054658a46157b710759f61b3d6bbb1ac4c7e09508468fbe0a295da06fd18421ca9bd3776b5d5f400eb2076ae9b794a1084a6cfa1d6a1d692073fe2cd2cea591b865fb0e7da1ffd6a27c6a7c01cd935e56ed6e91cd8841006fa5abb32270bbb3d984027179001f78bb887d16a649407624908c18d799abbd9bd86026d9626c034e7bc051b9e94344aa60daf463b58395d005d02cc4389af6633dbf6cfff77aa1b342853d423ed79fb8a4be7cb2cabc3677134dde6d46c0116bb12706e970e2152c654a56eb221e1e809583e36b7ec198c5cce8d2882e92e8fb86ad7020f370090cc309d6c874645a686b2aac7686c7cd5d2610cd7dca2c223551c56f38e04161623d96e444265b31f7689351efea4bbe8085e47d37f5ea94849e1ea0faef5f854378d7d43b60503ce22152e809a7e2e31bc294e8287194fdaa70d92c68e6004d33f01f32b92609c803ee5ee1ea7c1f5fc5a1b65e7a0e58c9c4fa80fb29befd00afe2dfbce2a4ca2e2f51c9bf504c414ce913a9272a4c1873487226c92f6db31273a3a3a4fd44d23aada345068156f162e1af7f3dd8692e5017d2b6f23aef526078938bd759166a7e142a660f528eaa6ec4f0ea2d4d1dcb3c1489e91b6baa5bae32cc303bb5314ec2b1147c44dffe358824e353c8cb884085b727ba0d5b602e9240ea1e3f6a18100cf4527975e95baf31489e7bb612a17435ae341d6e5990987ba5a1018f0d8667f331992be8259fbc9d1b000573d03d8122fe3c6d46195bd07d09e7d41aeaf815502da01862b2555976512d1e7a3a40247fd4bd96975038b0155bee13446f350e773354a040fa840e353ba04d3d010be2e1bad2733b3c8b37bfb42a2cfc73f67f6022bb15be66e4d9c2c79077e7037163d4578cf13891d46d0ce7bd8b1485898c262550dd0f81c30fbb5de09ec10f1baef3adabd018d426e8a9c7ddbdfddfd840d1cc814fb8c0ce4ea84de724585f9a16da24c0dd897f0d4184f2c762642d6d9687c592a08f64ab217f3ebfe408d561efe99b123a56a74c028404e5350db20ecceae5911c1dc3dff6ff971117e277050f744ab4be786d64fd6373cedcbef5e9402cd96db1d03915c60f8ef2806ed6cd97d2a459a0145808b5e9026556f095ef5b02b7811fd8c4daf4964af2b95d497ce111d7da103955235e663a5b04e6ef9e9b8debfe6a0c1d18060e3c6bbc910e9b5844c8f9c3d9213be67073d18492635c3cd9494e236226884ab74498a763f25e8b04fe415b10aec66a1c3a9e65b24853ad46f6aa75fbe073b889ce7ca5b4861a873796ff7d45f5811142ac7c1258e718e3b1e10c8cbb94f386ad4b7e3b380b38a105cb4d7c7876becefd8b2ca406fd2ac8452ced7f2ed5c15a2b989bef8cb146e0dffaec5bcffc17be9423e264e14ca89c9c8de018bbad98afe33384220d76e05fe4bc9c83560c153f6f9222e871f9e284239eb1c3100717", 0x1000, 0xa, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x81) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:04:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(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(r0, 0x802c7414, &(0x7f00000001c0)={0x5, 0x80, 0x1ff, 0x0, "0600190008080b00a00000090000000800", 0xfffffffe, 0x80000000}) 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:04:17 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0xf5, 0x3}, {0x1}}, 0x2) 16:04:17 executing program 0: munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f000071e000/0x4000)=nil) shmat(r0, &(0x7f000071c000/0x4000)=nil, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0xfffffffe, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xfffffffffffffffc], [], [], [{}, {}, {0x100}, {0x0, 0x0, 0x0, 0x1f}, {0x0, 0x0, 0x0, 0x8}]}}) 16:04:17 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt(r0, 0x200000029, 0x6, 0x0, 0x0) 16:04:17 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}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x110, 0x80) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x1f) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xfffffffd, 0x8, 0x3f, 0x2, &(0x7f0000000240)={{0x40, 0x84, 0x0, 0x1, 0x4, 0x9, 0x9}, {[0x3, 0x5, 0x5, 0x3, 0x4, 0xffffffff, 0x2, 0x1, 0x1f, 0x5, 0x3f, 0x4, 0x1ff, 0x5, 0x0, 0xfe, 0x3, 0xf8], [0x1, 0xff, 0x5, 0x4, 0x10001, 0x3, 0x1000, 0x100000000, 0x2cd9, 0x8], [0x8, 0x5, 0x3800000000, 0x40, 0x73c, 0x20, 0x80], [0x5, 0x0, 0x0, 0x0, 0x3, 0x1ff], [{0x2000, 0xffffffff, 0xffffffe0, 0xf88}, {0x1b, 0x10001, 0x100, 0x6}, {0x7, 0x9, 0xffffffff, 0x1}, {0x20, 0x0, 0xff, 0x7}, {0x8, 0x40, 0x401, 0xffffffffffffff7f}, {0x0, 0x10000, 0xfffffffc, 0xff}, {0x3, 0x40, 0x9}, {0x1f, 0xd118, 0x1}], {0xe99, 0x3e1e, 0x0, 0xfffffffffffffff8}, {0x9, 0xffffffff, 0x6, 0x51c}}}, 0x400, 0x8}) 16:04:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = getpgid(0xffffffffffffffff) fcntl$getown(r2, 0x5) getpgid(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r4, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:04:17 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) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r0, &(0x7f0000000380)=[{0x2, 0x7e00, 0x1800}, {0x4, 0x0, 0x800}, {0x2, 0x7f, 0x1000}], 0x3) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000340)={0xfcdd, 0x0, 0x0, 0x63d6, 0x6}, 0xc) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce09519912879710010000000000000259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) dup(r3) 16:04:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchdir(r0) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) 16:04:17 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 16:04:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) openat(r1, &(0x7f0000000280)='./file0\x00', 0x20000, 0x8a) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) 16:04:18 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x217) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x6, 0x48e}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSBRK(r1, 0x2000747b) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x1) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)=[{0x14, 0x0, 0x40}, {0xc}, {0x6}]}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000240)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) 16:04:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x401, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r5, 0x0, 0x6) 16:04:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40ffe, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x9}) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r1, &(0x7f00000005c0), 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) r2 = dup(0xffffffffffffffff) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:04:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/7, 0x7}], 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0xcca3849888895743, 0x4400155505c7475e, 0x0, 0x81, 0xffffffffffffffff}) 16:04:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:04:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f0000001800)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="db1442f8c80d02570439eceea56a59ceed337a19ea7b591f09a9ea636a4fb280d498ca4410a175295d0ceee317309d4167a5e51a6b1d31cfe6", 0x39}, {&(0x7f0000000180)="5af48cea545bbfdf1ecb7b265fb17fee85a91568459802235c3b56ab3188123f0cc88e71cdf25d0b732362199a0f83515af73e90ff7e8a7673f8a3e0e4f1d4e6783b7cd00e386ce113d52a8dd4568d7e4b2168c0c83cb208b06a24f8ba77d5d7abbccbbc7256d41349a392a302211b0faa5c8e866c74e3da7b99a097f073e1fb4e0d7ebcc0b7ad315d4c863421e65c6727d29fcfbe40494d5afa168e0b6e7bf6114a81635b9f37e47108b87751053204006b2d1f2dda7a46ef5a2e2e05", 0xbd}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="5000000000000000ffff0000000800004b6dc475ec80bdb5ccda84600cc616ed5e11a94fd32401b2f747facaf95ba99463abbcc00ddd701ffbfae0c0978f562963e21c17e17dbf9cf600000000000000f800000000000000ffff000006000000cf6dabecaf269785316269949c339b0d049940be6e763b0dee61a370d4aa743bd82d653d787186209077383caeb9d9e7b721a212fca9cda613df3300431b713b21b4fc3689a2f5d0dfd223c30a3855565730ba7a73190f89764a78ff56915027fcdf47d01f208c387a2b25397e1ebd614792697397e9731f844f0b64e1149c7d21c95d99132b56d482b581ef71e4216424b3f07ed307742ece3c994a552c9a1fab9982d4adc6b4aeedce5fc9d63e310df2b5510fd18cbe5e865692b1f7471ec495798faddb1bdf1804d9e8972530dd30c5c6692f464ef6a1af7738cc47cbf2ec922a7b7dae32c55b9000000000000000feff0000200000004bc473bd90059f62217aa1df258a3ada7ef9706ceca06d88fca903998c5ba9b526d8dcfd90dd535e9e427c18bd4d095164a019ae650cc6c7cace514054634eb3c17efd65cf299c7ef87ba98820ddfdb5b0fd9d9fea6aead544ddd9cfe2b9b212add285cfaa8819636608a7d641ec13e943ee4f8853182d40b2a189a70497000010100000000000000100000007000000639a04da6a2264c2b5968aac7d453aafe370d4583e9b4427367ea6be4210a370f657554e911f1d89c13672f16cd8604c1c9c12df953e01a23902f03249e8bb00bfe3870e699bd38c4a61266ecc46173a98ed9909ff048e40ee0a724e5a523a6de2a474fce00ad2fd408194667f9e4d1253fb40455418a2114893380758e7dc1a947bfa78deb8806facdf61ad09fdc9154ea23757ac000f9ae6450f5dcafd49bc5b20aab590d45674af828171603b99146c7cb29c13b82ecae8f4f743124828dda8488eee37d8e6e8f975da7334bb126ceca46759afb8632f171a923ad28577ee6e859b47451ec6a073504359791ec3f190cb452047c80ca3617c2afe412dffe56255b48650d13d7cddc9f88bcab602262560d18d7c5ff24394d85a95e5d29b92e09eeb48724d25ba71ae7dfc4f9337a04f3d27756e1e5898b4e770f0102a3aa7df8510aac9095d86f14467d146e665ddca1d7c9b3abf6f5542cc519753eeab3cee886b6c1073325d7c8854c77af572e607657822c295b8bfcb9f4b6ba4b0ac40c8a40b12d113772968da44304f77ac71942428d593bdd18449947786dde72e8edcb8d17ea5a3a1be111f115729bdeadce6d69d59e8563065005c89cfba408a94e984b19d64abbad1a8c11ed9c753ee78fbae3390d6105632ad6c336a79d31d34e78d848de4e993e12987867fdb3f0d7497711e28a2efd4ed79504dd337cd7d62330de4036d501a71447b2a8f0b07f4cab3b39608ea9e85fefada2fc8b56635faa2cfe8f26b7a14a341327844ffcfa7e06fb96dce01245fd28df67d288468f69da8f714696182079b86046fc4083d6bec48692c15413106f37e3af3ac984c57c977cef7e6bd9f8225ebcc79cedc8d9e8eacc2e1a908549b69dc234697d81e65683d5db30a41e01e7af63d91b84304fdc8ddda84a050d3b5b12c580d8e180a786c541b329271664a1be66f0344cdf521c67c75c1d18233e490c8846e6baa632bcd805bd37e63ba5370e795c2096e0853dd902aca05b606bc0264e1c877c1a36e82f4f5261148578003110e193c6842e96cd61fe4308df3847a2638e5517c24fb68944227affcf863836ffbc1ad0fd1e1eadfe6a9f8bb9c1a03653cbe3dd833e59d1241a1cde0d1877e74d54e6483c7d3219f0a2997aacea92bbdd46d4ac977bd15650a01b3ecc8c5d322d150f647485a8669ee175b316e266918b002b1f10823cd42fdf07de77fade4bd76c5bd639a737d2a495b7345b0e316fe46615ea0771f7e2c970b53f72d0f0c175a1f952a0fbeb5a665d222289a78d361672ea1e27dacdc4eed844daaae59a6f5932954747ee74289d1b76d51e1bc8ce83806563378310f4fe7e2d245b59161181d4be8611c4a3232f97d95131b791f10320067b91a481b829b3c9b182e3024dda91117ef6d1402a61ccbbacf19dcca978995f72396d1c525a89d89d32eb2969937900e0f6701e23f319b0f062c5e64e0f9cb7cee9a65cb6f90840da3756ec3c483168690c7ace14b46d278de370334eba840c838a1fbbaaf23970d813dafd2b34453488ad7eb54878432a4a2c1b53f236fa587c3c4ab8e934ef185ac4ce06be543400db9e6d3d781d805da1c6c7ea8beed3e7b249895164c123bc6ee5a532449768a612d47578f389a660c7857ff9c029582a4fe20ad67adbace34a43035fed8d12c36df4e6af5467b03c67fb0a2d7e1e83fc2a0cb485f1180b7740cd306a8586206e3e4d107ded23091eb26e01e6d845eb52407c7858890e603bf763296705da1eb446cb7e325f5063c8d6fcedf5c7cea382a2267d9681ed9ae3c211935c2399ace62ed455d4d3be67920bdb8be7b1a07a33b723a34823e12affec9599d46f9a20239844278f6f539963b146078d2a48dfbd829ff49a0d671581bcf5f3a144304e4a80a210ed1d99453240006b7d60b9995cf6d85407f97ae332f9c0645253ae51db458a5af8a753d46ac21c64f45a7a38019419f83e61923a5e6aba3eaf37e0d51c243f7ba342075aae595978511f8b7c053d8ea5dbd99394e52d43e2a226e538bc9ed58a71655c51500a3ca994eafdb831e3f021bacf236f8ea462d94604ea7a5a25c144872a86cf4fd25efea04eebac0a75a04503476dd84881835ec36c7a3f4df34c67c2bed63082b5aee06f8d78b42cec1189431137a54e73bc974d4f0a63eaca809aa633ad546001ddda61efa40f001da1e55ac351db8bed54f19d79966f00457bd6d677bbca8c31a4379ad79f90abc54cd5dfa9231d5af6a4585567cb6a5ea453d01f0bda22b2835ab29d29ed9fc083fdce6337a761e2753b39c510e9ca7a5376e687fb132be3a5bfb6a251e05610c4ebe701e1afa4aea228f8a14c9be2911e0ee80ce2ceb9b841daed8d59bbed589643eb16957b8832c23446a39554bff4a2bc43fe441ccdef1148a7d4e9113db4f8e98e73b65474bc24c83367e91f0e83d0412d99d84f7101456c4d6534d8d22c93bf12b9585e333e2587813347a781cedeeb29388cedceafde018d2efcb4a48f200e12d2ae6bb98ac5b90eddeca03c2221c2c0ddaad1640d497dea156bd2f69df77f169bbe3f24a52d32486fe800123d4d2e2fd28ddc709df9ef4bc9d354e8af7cbdd45fe4d7f7c1ef6b0b3d74e643d767338f25301cfbe447d49a10240b4e0c8521fa620ca6cde4c416a6e636c6c3be94e9c292119f397dbe0122fb758b1d71adf6bf1a69261318893f84163c8213fe64ec6b56658b1355f4a9b622ea1c59653102a8e573f85076be358c31cda8067e0aa72108bfdabdd8332db1b76d2eb1b6cd06b43d69375fc7bf759afb834afc834f43d235c78abf46d889bc9dd22120a2add87f8f2c02addbcb840b854619f4f65c1f5264c0b2fc9c87ade890ceb3bccf5d84c6f2dc21c2fbe3c0a3b41425713354ba8f883effcbc3c77f5de9db94d21022437d9ff10a50086012c3eeffd63d2c5f4c0631128d7ef6f42be2874b941a87ed822167306615022158b2b84412a2dbebd4809326155abd60dfca88a629132ff8e076a06ce55b6fa0ef21e91a97f6189d2fc82e0f6106cfc2ae78969a35d6d1608a4495f3fd2b26c2bf9e9c81e48b62fd84cd36d623b244ccb0da5bb5dd2dd94b3abc148972d609fa4cff1dfe447afdb91121b4cf96bad3c170c2a62f5d689a6bc91a58a011bd33037cf2c29137a9053db38ebf50951af5876627fcebd96bb17f2655c3e56c39516fd12af939b4c23ea185d5625de5baefb6b911653133728b4a4725f7e048e5bed0de517df58ea86f8b91830b1faa00e4348b959cd551ea6a2ce32e35dca3abe09c0ad74708ea28b2615fed45ef721ba574bd7808c7c202d0db71f55e8f55cb948e856f2a3edd62f97316cabe54ff05e303ae87af6ce891c2ea0eb73efeefa020766fada738e25b34e2b9ce2171d0e294ed8af48dcc1125fd97a3bb866d340634020b0e6096ac73240f805cc262648b15061e7961f16a940820c1d4a20ecde591afc7fe4f41f9a4951cca6ffc2175672dde946d23294c50f01fb3732e5b8d8b8efa6857097ce31c0d843e6b2bf7e98f7b343668784dbea956fbfccde7d563ada4350b8c647effd7c09dea8cbb4ef8c22e0b25f415159319f3414a7b596aae5c792542eadf1d47a17d326b4fd5d29e1128ec8285beaca74575763fdeec326f61b059df8728d7c1d529bdff28f5c08bea747a58a8b968298cd68ae0df19588d4de7398032ce22bcc85ee03de6b6018be2534267162dddebacb07e3a0996e027eae9b3b7629bd4ee2bf68d6986e62ebab367afc459794c0b027d886059bf2bd1d952b7b179e453f94d85499dd4ce03dc3afa6ff4924a04a13460b630f78d288766ac6db8c6cd8494468fdcb1550ac7697b56616a50a4785519ad85936accd17ce5180cf08d87bb1f54ee1fe7e1828f625d5e2d730ef14f43c47c87c8d46f291300523ac2c2fa5cd92196dbc923941b97a86a650f673231acd9130b59ff063e24f2cc7b0a33f2699080d30462ff3af015821de9f7f90a2c75d21d464cb3fff79fd12495df5526e645ac7328f4ff2f715d54e92671cc63023383444013c30e51f9ed5a45a541e27e3a683e6c60433cff137d04904ae573f1954802a61625c70ee74ac32193d51bbc865b2841f1352930e10c2f75494437edbf5848e9ab9f6389daab4f62870b526364cd63cd65b6392147875e002fca31b666ca18f73efc6413df70b98fcf1ec12767aaa77770ef5c8c3e7a7a5af56833b62667208e93e053fa6799e1b61f118986d38a0c6743b4ec9dc411c292f18e4998d11cec81db6e4eb695a65f593be3959db277c40cd49b36c3a4381670a434c454e0d14268b07b326201295832535eb93be631e5ed6b56107ba552d150d82d5d3eba90909687915ac87ba47c8630f165fd3883565ba178abd9870b055b0e47a2d59faca86ff6ecd4832ef189f4a2d64b52da04112ecccf12071427e87049ba6775982da978d7b9adeb5b8ca2477b19f2cba3127a7de5ebf86510002745b75281b2f1fbc15810ed778892a165fefc722bf9c2d9064802916fef745f15980b40738be03b4854ac8f0eb67f2eb0de42fdecfe8eb5ba46edf50de00622c310a5fcfcbcc41818d18107cf7467182e21bd813d11d22ce49a157a1f1eadcf49b60f985d949951027cb102e0be7716c9841ce5e232d656568a6699722ae1900653fb85e846d2232e050461c3ce3a40a5cf4771c968ab70be03cdbb32abdd579ac292f7d70e4583b7895828279d60bd6fd1de5fe87c9398b088781a10bd15c9d1ef852230b9b1b50b2f201091cee9e945d82df8947bf7367871938b086c3b9966996be517f83bfd0f7b2dd30d4709e092e2a44c1407f67b320c7812a9c36d79669a308546789dc068c721e5e3883644a5f6aade38d76f7524c647406ec4ed7bc7e7cb6f746f7d07292a0b10f359dccea4bae9edbeade41e97a897e98e123383bf0bb3c6ff8236916bc07ca503f52ac95456e5b1a98317ec6a1a16aa38b080969d7765e57efc6a2b0690397903f9b9fd31d0b161fbc2520d2e7822ea343845c526f94e5eac490cff5d9576cabd41ab9b1dc572ccad5fe179aa9ee450edf238a4ab9b377b27efcfdbff41f411b59a45cf0da9d42c8eaa9851eb0b3e34c5ebaf2350615017f8b999801a8be6c6d0b65375230dc32acff32185c1efba56e445f6f069fa0ce24d854d499f38ecc5ed098583dbb9e81510fe3a11da7ac13e4ea299db317b10018ace989701c9add2db2577d9ffa78ba6828efbf41c1a4fddcf7a933b9fa44e4db3d87417e51bb31bd39dc667707abe16c24e639e35f5e92d181781c53efe65515346db8d977f6245c4d99ed5cb3a25b68292a4b10f51bc750a2405521f0ba97774ab7ee9448b079e32db51e69599e991ef31d57063193199687858cf953d1134edec0daa51caf731a0a356f69379e72b4d2b0eb7463b8a84bab3746ebbb5b26f8961780a5b2ba6b3d5551a56d6592c749d0a0cb46614cc132053698f751d4231c117fb9ace9c0e2ee33d0268b76d47325adf1fe00a812558e1c24659c92e83bb7192165f8ac6518e151e869cbfa16bd64af8f60b5d5ce41f61ca5120466eb1cf136671f1ab22a2f8cbaf5ff9ad1fcaf88e1e67591f89d3be8fe0ff49c984d9bc60444407233c2ae19ca953d903bd9ce2c9ab0efc8978a6bb880f272d00dc5fd61efe3b731953c8f66411f824b7e34a895959b21d9a1f821c19224305700bcf6c3f20630d883137a00d3068ab58b9e9e24ed420a3af8bcb7653105729ce50f95df15c490e9a7e2a24f347000000000000000ffff01000600000025730d6bd83cc6a77c2e09e79e58cc8b5a1676be2915dd22471d5df7465ebb7de4c4e9b61072503449f8dc00cda509b50367f3df423251a12f176325729023951f5bbe37b57ce7d75814bd2aa9d6d562f3beb311b531bb0ee7f274f705dc3322b00000000000000001000000008000009a7896eda2a8b4069abb85cfce95768e47ad2a05afd37c3b217ae81d50640a474d36622479cafa9af81ca05f6ed930f278399cdc310afea6816f49e25763e83b51d92f2e6f8e160c4491015fdea921798fdfd399fc7e4c557f1f0c3d737e26d31910c42acfbb241fb3b147f17c81ef71aa07c085f97079dbab2fc05bf52a7af042987c7948c77cbac64fa8ef4839b423c750a75fbefd08e26be5f90000000000a8000000000000000000000004000000244dbbc3437eab27f379bd46f18dc17617a926d3c0018bac64c7141b7de2ddd4677982c7628e64865a9e5d8716b5d19f1cd76e50a2326e5ae2fa5a34921091e7a1f14b90005f6961efc191be1ab6492836d76ec8532fc949ab4a98b446bc99db2cf3b0a09549efd23370e7c1c5c5c68654686f8fb084aa5e6d38a0da23f9292d1f7b902fa6f3266bb3d2f40db48113bc5e154cc486000000f80000000000000001000000ff000000241fb1995a05e163dd96198b7f4c7363abb3890d36dc6e8f7aa496ac072e3bf4b004daaf6725e30dac5c786b812963f3247ab32a9aba07e898fb5fc79c148c9af857e561e3fae2b568893e45286b9e7e813d2cd79ff642499b2567929e7e8cbf9b1a6c158ab91e829fe1f844ce3dc5fcd0ce3d4352b1b2a8055be5157b048052a2e38a2632901f01ad24b15df8a16451206569b2c2b8f63246503415e2f14a71060998f770b0cc421fce41fde9cdad496d7a99e8fec12d7b1ba735d9df5f06591e8c264a762804282e5c9efdcc0b2c603da87d961695dce9734fb5a507f8d8f50000000000000010010000000000000100000002000000995aaea614f7d3a4edd09cfc4115c6b2c0c63745776dfd3f387ec05f0d048409bc2acf5a8536f8369b34f57e7751803fcd921a08f9337949ff9b7d8a9995297812e728a823120168e5f6b45b4532262672057a4603529253e41c13f3a3c4ca065d6e1d83d67d4fbbce9c34d312e3d71755526cfc9fdd5fe74e502fd615e398a4e0bc11bd8ac9321941402f9a7d49525a0618f78084b67951beaeed597137a275d5c1c0abc4dc48cd5d7a69ca0d984a75a06c234749549a5a198d79135f55f043591680c7eb6bbd5a012de59c50f145a1aa79930d1a680cb0f94410f13aebc20c35f650f7082d2cdf8db2f7dbf01843ac3f7bd13484ae28a037e11c700000000000"], 0x15b8}, 0x1) 16:04:18 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/107, 0x6b) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0x7, 0x80]}) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0xfc, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) semget(0x1, 0x8, 0x460) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0xda9}) 16:04:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@file={0xf639dfbd1db133b6, './file0\x00'}, 0x102) shutdown(r1, 0x1) 16:04:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)='#!', 0xfffffffffffffe1d}], 0x16b) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f00000001c0)="09ed06e400000000684b3b9cf4ae6d0ea5", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000002c0)=[{0x5bf, 0x0, 0x3, 0x6ea0}, {0x20, 0x8, 0xc0, 0x7}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x2000006a, &(0x7f00000003c0)=[{0x14, 0xfd, 0x0, 0x8}, {0xc, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) 16:04:18 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000240)='./bus\x00', 0x1, 0x40000804, 0x0) open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x210, r1) syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x401}, 0x8) 16:04:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:04:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000300)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) socket(0x1a, 0x0, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0xde) 16:04:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000100ffff00000100000000000000325449e006000000000000007fa9f285b017ab22f9914bcb628a4fca95606f5241a1bd9db1ac42238fd50b074637138dcdbecebe66586543f42df40a83b5962f07530b16d366f2482536b565306727215ea26d12b9f3f93d788faf0e9a9b", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:04:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mlockall(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0xc}, {0x800000006}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt(r1, 0x1, 0x100, &(0x7f0000000200)=""/88, &(0x7f0000000280)=0x58) recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/131, 0x83}, {&(0x7f0000000440)=""/14, 0xe}, {&(0x7f0000000480)=""/49, 0x31}, {&(0x7f00000004c0)=""/226, 0xe2}], 0x5, &(0x7f0000000d40)=""/4096, 0x1000}, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000006c0)={0x4, &(0x7f0000000680)=[{0x7, 0x7f, 0x4, 0x7fff}, {0xffff, 0x40, 0x3f, 0x8}, {0x0, 0x6, 0x6, 0x5}, {0x8017, 0x5, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x3d, 0x3, 0x4, 0x2}) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x20) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x0, 0x5}, {0xc, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000600)) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/8, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000700)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r6) getsockname(r5, &(0x7f0000001780)=@in, &(0x7f00000017c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000100)=""/149, 0x95}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/72, 0x48}, {&(0x7f0000000080)=""/37, 0x25}], 0x7) 16:04:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) shutdown(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000800)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x14e2}, {0x1}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x0, 0x80000000}]}) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) 16:04:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:04:19 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x3, 0x0, &(0x7f00000000c0)=""/3}) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:04:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x8900, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1, 0x1000}) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000600)="3ed581d26d7da53345df058173d5fdbbf1011136ad1099a34f3ba13c063250a7b588a868be197822ec07a91bb96cea32b257ce0a0efbb7e75dff19818c70fd4129db8f13b4a741e4728e8b3b77c87709de0dd0c55b966a4bdfd3fd02cfea36cbe63c6f64097aab730b11103df52843de13011262dbbc5fc2694946e8a132f13fa6d1c1487dee", 0x86}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x90, 0xa7) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x7b}], 0x295, 0x0, 0x0) socket(0x18, 0x400000003, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3ff, 0x80000001}, {0x18, 0x1, 0x2, 0x2}, 0x8, [0x9, 0x0, 0x400, 0x7fffffff, 0x4, 0x3f, 0x8, 0x80]}, 0x3c) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 16:04:19 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x1) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/65) 16:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:04:20 executing program 0: mknod(&(0x7f0000000040)='.\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x6754a86440ff1376, 0x1f6) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x4) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:04:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="3cb1779930352eeab876c37ab9feecd2e947b6ce4929348f2bfae7b059896b4764c753d64360aed2ad82bcf464087340171c558498c5e64becdb3b7ee224ac4bce00117580f9d705a3", 0xff52}], 0x100000000000020d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4003, 0xfffffffb, '\b\x00', 0x4000}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="1e20", 0x152}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) 16:04:20 executing program 0: r0 = semget(0x2, 0x1, 0x713) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/4096) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fchmod(r1, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:04:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, 0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000008cd7fdf03160bc7cdd818000400", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:04:21 executing program 1: socket(0x18, 0x8003, 0x0) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) shutdown(r3, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000005c0)) socket(0x10, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000040)="3d1379e5f9537fc0ac3388e4492e4eeee51ba8b1b9c144a2139cebb68b380a4ce116acd535ae07be336c32ca8549bb1758cfae50", 0x34}, {&(0x7f0000000100)="2b7c7f03e934f18822018fb094eb4d7ba25d3b6efce49f17ad8943dd2d1ead9b08fb16fe6179fde7a9019f3044e22b7357963520980edd8d810718eb40f85ea344412f52bdbd9748c65514cdb99694e8e93b60577e02a093b718ddd2e36b75d833d44471b431e13ad50ead470a1f077ccc195e25afb56615be23fa209f9738c3b0ba9727b5be2b891bf860a1179577d0f853b5aa953ff758312f9ccc2474a5358cd06c0dea3b8013607a139fd5", 0xad}, {&(0x7f0000000240)="e4868e7b987c9ff2414873d5a11f0478675f6ed04bf66b8ee3a23dd830de13341afa78bdc4146c23d8384e3ff5c97fcb4e15aae7f112add5ff7edfc5b2d719a3a304e584ec3bdce2fe358ef49033c9549d21b38aee41a3f79397544fc72dc10fe086d4f5a7b6e6c3f6aa0f3ae933e5dbff1109e9ab78f8f971f83fa2c99d814e867524f7a91f2b178bee4bdae87b8e6c747e5db07ef1736f54a5ef1bbf7c0558bbf0f79d730d4fad3148e986976ec481f11b79c221cb96", 0xb7}, {&(0x7f0000000080)="c5243ccb14f511e360f679a8bdf3a09ba5f5941f74f1fad4d7b65df0e3e0a16a3e4eab7caab52343aff31e73", 0x2c}, {&(0x7f0000000300)="f8bf568beee77109d2f84fcc4cf77ea552d8079db44a952a9892dc4c754ad8115a73275de8024b1ee22b4d25bc5057e4ac8e004e2a72cbed99847129d34bcebff37748db6fbfcd915478e6f5c2dcf94b78175be9cd218ea003f35f3e30936fd2e103440be13b3e955f297e12d36d33b7e7419e590aa6ca9a57f58cf13f87a6360225c04536fde6b8e3360730bdb31b000923f4343db2a588339aee32d9c7e6de8ca0f05c8be223622261db82e22977f8a29a200f97824da0e0b02836c8ad8ac823", 0xc1}, {&(0x7f0000000400)="b02931d53af4e0d1649671afc1f97d71e4ea67de2d8976a6c1e24422440af242ea671cf027e2c26f769067f43fcbead8c093cb8730f46fc43b7e65e7b9567f460a20eff752956db1b6bb8dd9d5c678ed1fd6d0ad6a2977526de0ae978225bc73138c7d6a6f0a460e2eb020e6bfa2", 0x6e}, {&(0x7f0000000480)="64ce647d08da028cd20f7adfcd2d9887ee238584c13a2f555c67c71f948fdd533fb72147ff0d26ec1b0e29e7453ccf8f03ae5f0d11dd9bbe44f3e9e680d974b7991fc423dac2fab1c6af7b2abce2be5e820d29082841835ccd6a4973da559e586b18e131a0", 0x65}], 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="106ed33e45cbac23dd7280a11dec15771856a3c54fe3fb235e7ee4ab4f958f76c7752283882bd760838900cb863f3bd5a4eb6ad1ca115e471fa64877e3960235cd1f678a913913bc2826f9f1279ead607b768add1287de45c44e25", 0x1ee) 16:04:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x90) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x9, 0x40, 0x1, 0x1]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0xff}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xbde9, 0x3, 0x6, 0xfffeffff, "b04548dae1d57cd3fe1155ef1a8b5dc93bfffffd", 0x9, 0x8}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x1, &(0x7f0000000340)) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r12 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r13 = getpid() fcntl$setown(r12, 0x6, r13) fcntl$setown(r12, 0x6, r13) r14 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x6, r7, r10, 0x0, r11, 0x4, 0x4}, 0x101, 0x0, r13, r14, 0x1, 0x1000, 0x80000001}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = socket$inet6(0x18, 0x2, 0x80) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x181, 0x1, 0xb4, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x11, 0x20000000, 0x5, 0x461ed9dc}, {{r3}, 0xfffffffffffffffb, 0x7c, 0x6041e741d2d77ffe, 0x6, 0xc8c6}, {{r0}, 0xffffffffffffffff, 0x2c, 0x2, 0x9, 0x1}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x24, 0x8}, {{r4}, 0x7ffffffffffffffe, 0x4, 0xb1c028fd295ea3aa, 0x1, 0x8}, {{r15}, 0x0, 0x49, 0x2, 0x9, 0x2f}, {{r16}, 0xfffffffffffffff8, 0x4, 0x1, 0x3f, 0x8}], 0x0, &(0x7f00000000c0)={0x4cadd705, 0x7}) 16:04:21 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:04:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfecb) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:04:21 executing program 1: utimes(&(0x7f0000000180)='./file1/../file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) utimes(&(0x7f0000000080)='./file1/../file0\x00', &(0x7f00000000c0)={{0x1, 0x6}, {0x1, 0x7f}}) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) 16:04:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="4c63347f99d14612a297e87be293434a4890962ee43ead1b5fd6ed36a1ae62f473"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f00000004c0)=""/4096}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:04:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0x6}) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5541400e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d, 0x0, 0x0, 0x401}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x4c2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x11c9, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[0x1f, 0x9]}) 16:04:21 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:04:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d725054fcf4cf7bb828bcc449c91c5691432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53a5118c73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd723f9c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120c651d3cf688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282ab41e0660e189932752f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848745d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfbadeffbd07465620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a112553905b98c4dd6a7b11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b0000000000000000000000119aaa9822435cf606238ab85dcbe2b79e26a64df970ef51f8e81e013e96e6fec085fd6db6a83fb1eebcb8ef72ed624a9ad84b70a7e1b545079a0e32e462c160a827cc70177fcd9d7d5f1a7761e15408bb0050aad9b7f748c7e5fe5244fbb9e06b539afe0a3a56f79e64078af99a1f1956a6ac537d5e77bf375adea77f24d9a01fa46f025a594ecb5562d2882845d0f1ffe0d0dba6ca5a23529c0ccd0b9204e43fdfb8c05db990e8d753839489bb5f6464896ed53cf60afbb3136e7809fb14e4b4fdc363b988"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 16:04:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000080), 0x10000) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000100), 0x4, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14, 0xfc}, {0xc}, {0x8, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x40, 0x5, 0x0, 0x5}, {0x4, 0x1, 0x11, 0xc22}, {0x1, 0x0, 0x7, 0x9}, {0x1f, 0x2, 0x7, 0xbd0f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") openat$zero(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 16:04:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x341, 0x1, 0x20009e91, 0xfffffffffffff546, "42c63c9a8a675cdb5a000000002be5816f157e33"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r1, 0x0, r2) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) socket(0x18, 0x1, 0xef) sendto$unix(r6, &(0x7f0000000140)="5c2d9a28604e36823b09c6acf7a5d0bb53bd4b74abd3bc6953dc79ff483af134103619b96722f6ed3b6fb8c67ae832b0cd3e0ced17ba95d46bf4c6710953a2f4e4402a256149d893388d49164956c7991f2b30ca873f8227ddca4167d6b4d2e80c97805c7ec9be5583140f76227041b1", 0x70, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="2e05000000000000b65a"], 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:04:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x1000000000000024}, {0x1000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:04:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x20, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x2c}, {0x4006, 0x0, 0x0, 0xfffffffd}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="7cdbeab389008c87f0c6163098b686d18b9909d9293fa389270980d2f5e762e5e7d6096cda1cc56ec0f8268bd18f1ef818a96acfda9c6320d1e15dfde3d6d0e5ea8dd3b77d515f9226378694dbdd3640f17e189ce0536baf0dedb7fcfeb167188f3e288e33d08c746f01623fde5ecd3fa6e8b864decca1e1d7a92299d2b7dc0182daf78416896b9acd6c910ed616a2e71c7d0d55520630", 0x97) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() fcntl$getown(r3, 0x5) write(r2, &(0x7f00000003c0)="81a81df98d4bd2c139c5ddeb6e503b71930aa7bb381cde05ee08000000000000002a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384da1762f0b913c05dcca45757633e9ee35505b509abc434dccbece3e317f5e66ccf08337749a9a05000000850fc5afb1ad920000ca6f6862b0eb2c41779894c36f9c18af1941de796f310c3993260a32b8c4700b6c6f0e2b39a2b2b6fcf5a86a658d1d44ecde387ecff519b1f83bd0431b91e407f874fea2605349ddeacee9b27d", 0xffffffffffffff51) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r7]) getgroups(0x2, &(0x7f0000000180)=[r7, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0xffffffffffffffff, 0x0, r9}, 0xc) 16:04:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) kqueue() 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x3}, {0x8fe, 0x0, 0x70}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:04:23 executing program 0: r0 = socket(0x20, 0x6, 0x0) socket(0x6, 0x0, 0x3) getegid() sendto$unix(r0, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0xc00, 0x0, 0x1f7) 16:04:23 executing program 1: r0 = socket(0x1, 0x8000, 0x9) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0x9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) r4 = socket(0x1e, 0x4003, 0x0) connect$inet6(r4, &(0x7f0000000100), 0xa) listen(r4, 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0x5, 0x37, 0x0, 0x0, 0x4}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) recvmsg(r8, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)=""/154, 0x9a}], 0x1, &(0x7f0000000480)=""/218, 0x63}, 0x1844) semop(r5, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000002c0)=""/49) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = socket(0x1e, 0x4003, 0x0) connect$inet6(r9, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x5}, 0xc) connect$inet6(r9, &(0x7f0000000100), 0xa) 16:04:23 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlockall() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x2}) 16:04:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000100)="6f1b69c2b5828ace31270d8be46da4cd643db935dbd3a2822f30c6fe4ddf9b9265503dd12d7d87f1c65c51fd5e83aafba566d7fb3ccf93da3cf6a8ab993d6246222e41b57f6956fe7c0dd132a47a3e3a82ea", 0x52}, {&(0x7f0000000180)="165ddc95729aaa51f02e3479dc8efd26075290fd9b2408092c514e9a490a5aae0d916e0e1648dc5bf2528f3be732e4d24b624d762e1462de56d1f5fdbe5f718dc10a13d29925013b0a7bb1b6adb2c8b658c558115b3de9e114659b8bd3b7d0caa37edfb8353d747d1fa7898fbe09079b8af00f28de", 0x75}, {&(0x7f0000000200)="40398bff143581b628e1b76ff52b8d6bd9172107f677c00b4ac5951e2d59da7383dcc8c2f7b7a7410ff6b3b6fc3964cc2a89c67b12b05a10dd708410304fccaf7a68f379b4031de48af2966a13a9092a0d72b500813239b9e5", 0x59}, {&(0x7f00000004c0)="7717df6c5e21a23b75832eee54e32230cc05c919206a25dc2abddca6cb2903c0004a255952fa6c4ad2b566671dc711d382d7839b4ebb823ebe59c581df57cc0cd679daebac3a5b46875c42879a026b5970630b33bb0daf0067cd2ad3420131cbc2544145d23fcb88334fdd03ced535fb0d2b3a0909a5778ceaa08123088c2539", 0x80}, {&(0x7f0000000540)="8a7a6e7f277b2b92f7b143bb5b3ec5b993f435128a12b2ca99c68e4b7ea4972d24d86c27d9e6e1b39f98570965726c80f0ffd1543bc0c3a3de36cf7fe2ead321722b69dc6bee217d4f24d97146465a929d511aee870f54076f83ec03d41f1853ef025ab763587bb2dc7854c1d124c249bbd5d113ac58a72daf0d148b76140ca934c519fd659f10fd0b5698d131fff2327a6dc76691f8c175bd35ac8a9125def9e591c8c8006af6e433d3438cba5e7b745c87a56a87b3946ae8f2ebf839e00dbcf03f1c1fc0f8f33498236187fdd2d5c6ba863e9fac83588ac00e8bc9c7aa6ec18fddb6b316d76309f9671c3d28736ded7ea81862f9cae8cf465acd52", 0xfc}, {&(0x7f0000000280)="cfb54844276166f7169881e42298d4d1beecb8afe85cb67851994a4141568047cfe5e442cf5c946c61d82b349d62c781f2207668a80f0bcbb4ff01e6cd3779d4", 0x40}, {&(0x7f0000000640)="f4cf139b315064e84aa21807eb0f2beddd208a1eb7d8d5157ceacc842f3ba702eca6c23fdf1eabee63a53912939673968ce9756c60163dcd887ca051c81c89f560d127e2d95e5591c58381a2a177834be621f3dc601c48d1ecb6ff8bd965b55635895d48a00285b3e86286ca89ab236e5743dab0c507c2a35854bc0a2a2befc47b1e1e8ad079f4db89550ce2ea38c962f41da1f231ad1ad9b8e1fe15b24125db297a152fb247dea331bc95cd7387e1f90392ded4b409d5226bdd3d7399c7407914", 0xc1}], 0x7) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r2, &(0x7f0000000040), 0x1af) 16:04:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:04:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x107) getdents(r0, &(0x7f00000000c0)=""/252, 0xfc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000000)=[{0x8, 0x6, 0x4, 0x4}, {0x7ff, 0x8, 0x3f, 0x80200001}, {0xf0c4, 0x0, 0x2, 0xfff}, {0x8, 0x1, 0xff, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 16:04:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ffd41b907f0000d0d0576ce57326b1e809b8ba72a5f738e84c832fac152941d097941ff3d8563ad97cc25a6ef395cf8a02f9e6fe769908e4b6d22e4aa858b3061b7f61d8e6bc1a1ea1198f927e235ec2e72b9ef80050eab35c3cfd49df95fe22273623d38f09f333084db4e125a3557a087602b654234243b86428e3efe0e4c7a814cc61cc97a90e66e60ee4123cc66d5388ca8171f35f01d7dc1c42d6efe9be50f1c37cfb9f9736cf07a17804df4dc34c36efd2ad2af9075d084cf1c99ab86dd041743ffd86d7ee0ddb4bafbf045842ccb3f6f2f23f79c03b3e9b97e4127f57466466ac5c7677694346f316cf73c2c4158a2b313cb716"], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x38, 0x4007, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) shutdown(r1, 0x2) 16:04:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x82) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c220700fe80e6000000000000922c70766c307d", 0x2c}], 0x1) 16:04:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x600, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') acct(&(0x7f0000000040)='./file0\x00') 16:04:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x2080000000ff], [], [{0x0, 0x40}]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) kevent(r3, &(0x7f0000000080), 0x5, &(0x7f00000000c0), 0x1, &(0x7f0000000100)={0x5, 0x401}) 16:04:23 executing program 0: socket(0x10000000002, 0x3, 0x0) socket$unix(0x1, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt(r0, 0x1ff, 0x9867, 0x0, 0x0) 16:04:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x1, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2003, 0x4, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 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) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x40) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:04:23 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffa5) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x60}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") semget$private(0x0, 0x1, 0x400) 16:04:23 executing program 0: clock_getres(0x3, &(0x7f0000000240)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000340)={0x1, 0x7, 0x200, 0x1201, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xef, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 16:04:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4002, 0x54d, 0x7, 0x200000000511c, "047c2c012e0dbcdcc58b62c200200100", 0xffffffff}) write(r0, &(0x7f0000000000), 0xa7) 16:04:23 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, &(0x7f00000001c0)=[{0x48}, {0x35}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) 16:04:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x2}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = socket$inet6(0x18, 0x4000, 0xc7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f00000004c0)="6c1a8861f2f0106a77c68557f97812cccdcad39c6771a0da5a0889964f6d720a227c9153e5d865a632cf39f18b419b0215c291c4d15e5ad6bb744ced3b6663cb3361187db5a50d07ce768aa8073c7b2ba0f495cc24ac265d728b53c0582120126861bac81a2e6ef928179b08cd87c1e42a789a3b1f", 0x75}, {&(0x7f0000000540)="5000a5320e10bf01b93ccb11bc32245284ab625a67d391e2b7e5145ad948e87813b9b65bf438b067b76941137a72f987d72501bb19db94753dddd165bfb9cf3df41dffe122f8ab9ec2572a5e1fd2546905ca219cb02915240b3506d565b54cf6bb70a493ba83e17514d532a067ef3690acbaa77dc1cff88de01fa11bb0947b688fc3c8a2e6d3e3e9d67200c0fa223ed9fa56d782a9bfe127811fb8416eda2501375ecc51", 0xa4}, {&(0x7f0000000440)="338ff5be62", 0x5}, {&(0x7f0000000600)="7412d4394248b9297f6fcf3a0ec90c16cecb0f221e81da30c042917f019bca553a29ff83e23f69ed7bdb5047c0", 0x2d}, {&(0x7f0000000640)="1218082885454fe22c9f66af10170d3bcaee866df7285b57dd2df0a6baebeb173c44c71ab868eaeacb98d7df8df80efab4e64fe45a6e8f6541336ad073dfa7088627810bc3eef4b9f40ddb43691b5a448a5dd07684b95fe706209c9063e8bc1ba425637ed677b2520d8ef1ad56486615679105017a64e2b0572774c0ecdf930964d70d2114fc8acde44de30983c34fbec93312620553ec26bd66f7a8601282c87b4f5ae4b2966a0d674f231f4dd3fd5ed37c1db395186f", 0xb7}], 0x5, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5, r6]}], 0x38, 0x4}, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r9, &(0x7f0000000180)=[{&(0x7f00000002c0)="465672613f9a780b6e5a5c63f4089db93bfa79b295a132833f1773bcad6cedf9d31702abb111aa4db38529243840c3d84b3f3e341cfaeb22be448f8f4e0b3c573d4737d2ba5ae2903a3378262beeb71293d2f036bfdd5f80cc9096e76cf4113e678a50171175e8d3fcb100fe916a55e421a5f86d4437ac14b90e133357a29002d06065a193c7f11cbfe662e186026e3dcd5a17dfccd830e24be1d867ee463d2cdf0a6bff4d85f0943f0a483947fc24", 0xaf}, {0x0}, {&(0x7f0000000380)="18f243f28dfcea392d57478e895a74a96e3e28bbfc0b356d21161caf2706821069c826614dba34044de483b7bf10e46d863828879d387abb0600f720842540ec29264b8600086dc5ee3bb0710ee68e6851e72815706805d16e94d2c6ca8c87cc96944c13ce2af392dd365296607d1d7bb17d588f41a9e0a1eed4f77dc8aebc4909ebdbeca840b98ce14ad98ddee5c25b3b5b1db43e8042524baafb53159d8e2f0bda7d5ac5f00c9a60361869bbabf83b0a", 0xb1}], 0x3) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) 16:04:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@abs={0x3, 0x0, 0x2}, 0x8) 16:04:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xcb8908cf36b20ab, 0xf13a) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x81, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000003c0), 0x98, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup(r1) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa5) r6 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x148) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r5}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x18e, 0xfffffffe}], 0x1}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000500), 0x3ff, 0x0, 0x0, 0x0) r10 = socket$inet(0x2, 0x5, 0x9) getsockname(r10, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$inet(r6, &(0x7f00000003c0)=""/224, 0xe0, 0x802, 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r9) getsockname(r12, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r4) r13 = kqueue() write(r13, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 16:04:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pledge(&(0x7f0000000000)=']\x00', &(0x7f00000000c0)='\xa9\'$!)\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:04:23 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000140)) 16:04:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) sendto$inet6(r0, &(0x7f0000001680)="8f0b8dc86da24fce61434996d8911c6241a9cd5c50f0bea3714222c996e6c465b99cfd8efd8a36302e6548b5d7ed69aeac18d2590b928479e2a153bd352ee0189bc6ca72bdf141d304167e259407d3256cc5b7dada14503a45c14a37535b9830117b8373dc8898cc6b438b1bb29a0155d2580d7770a4f1b7e2999d0ce211fc6a045271e2bace9e4eb0d7328b9d9803c3c9378670f9816111e3dd2b01d255ad4e0472314ca9e483e55f66745b469321886a29e7f987a630087ef5362a2ecea5ec4fc702568fdac713b57994b1682811dac0b1bae8b8b8a97f509c2b02e153a0720adb1dc757c3ffd132ac8d02ab8af45ec46241ac8d83cf90b8e95e70b4337715b115b8f5e2e24ef24839c88738f8d817de9339df767cc9699bde8abe86782ac43f3bd6a42a85d948ae5dc9ccc993ffbf2fd3bc606cd7cf2d07fa67b2336a95dbd3135f9c517a47ca4c62e5b5f2797b7fc52a291e4a34660db5982ce7aeea3de6a1dd10eee8be2526cc5934b256005c1363397f62bec4c74135e4b058e3d552b673f39518d2096cf1189ec9e3535f1cddc7315a5e8d25d0297f9592632c5c1a3fa5e0502ab78472b26b68f26c9a29ddf9558f9cc7aa1215494724375b15d952b4f07e3585919033cd4d7ff67f3065cae11b4d0384cd6560e11d9ed5c5dea98b7bd08102c08cad22edb6e58afb4bde13dca9ee09e243cc328993ec4ae7efc870fdeabccd65abbf8f9ef31d2bcaa14d0a8a9904eb32b271bb1e3fa559e17dc22e95baaea11c09b2d68c70724bdc61e1fad8b1643fa16bde29d0de25c7bc9facf61439cffc734c6f28eab79f672bd119bbc424c06a4dcdc2434a089db233b2bd7e0a8b53f296c09902c851fe2f0579ca4d7e906f3960dfa7629668ee23cb981a6515af60c87cedf4f5f6a77e9987454d83ffce454da0aa57824e926c5bfe123378b8a491a41750cef9d43ffdbb276b008187045cbb2a3e07bfb874b6a045c83259ee74d802794f42df808cd33feaf5172e250cfdf6a52982481566ea8bd9912cd0cf348c30bd526cb411b94f2a735de16d55b356f1fb42edbf06cbe2e75d50f82d184fda3ab3c7c7b192f00747907b1150da27d1b6540bdbc80e9429475999463959529c5b7a0d7a847097d357c10a8e9cef4675975ad4b33127299c742d2f015404b3cf2c96656bb05b7c6b277246930bbb767a7c89f61bffe0d316101c5f492f6cdadcb64c301bb48c83d025eb2c8bd45c9ec53268138a039ea6dcbdb57da48f8cba661464e6b8ef10f331bbec5f98d995e96cc13454bc22fcf00f30cdf2db2856122ee29e1bf122ceb178214d788eb33de3cdb0ee4bb7dcaf6d6be56912a8e62365154ba3e9642d8b11a969f6452445bd28f33bc13d168415653d2b23c047cda118a116c8ae957361b430cede39ae0a97018eebbee3239633a64bb356cf782012350380a880b49f2b6ebe4f81862ef282a7eba1e4c6dc11f9b627635c69cdc540595c5647e43fa8168d8ba977bf632754a7552028e06e5ca10f6d99356b950a6c7049352307f7a1e80cb397bf0c43ddfdf2bdb2706297f54348c753173ab790f57743df274986baf3fdfee0b26969d3c970c50e69beeb3af431dcb2a2ad5b208e0a40e23b1be9177310f2b81e97777c41f1fa0880420f88cd36bbed5a9855ac1265e5df0da47ca7d99c583b02e7ad9f4c177d7baf615f3c2a6b64abd40bf6993e90d56470874e7f2dad9c705e345f2776929f762a4b4bfa967a34750111ab3af51ef07028b6320c2c93ffc5707043469be76542c02031e406cd102ee112b166ae29a5a53c8cdcf7d63062731e565000256ef12ebfb03f6c14e10f0317b3e01c675aaa64f127a55d9dccf612587398f2d23e50017fca2d550f0119643aa48f335be1d8137395947f15f139e0f716d8ebbdc362447810c6fe6ccaf410e8b8395b2dd82d707a37142ae54a8f57ce288a92b7c62e97eb0312954e1c455879f8a3c32566cb401be3435cd2c7899ebc304a4b6604a29ab6ef4c104010851fe71feb7c30101d916debf36b05395e2e34eea410228de16fd628a45c7befad749a4c17197928cecaacca16ebc0fb904fd85fdf523703c33e77fb8bed250a6b52ee02c3ece2dda7035ce23a5ceec73621d49aea412461df25c4e5d82efd3cc3ccb74b989a59c9c9045eb242ff967eef5ea76fc5ef497cd993f1f3688b654215cc85c73d74653bb9941723decb7ebe4a05493cf99d445b956ba207acbac2dbf81ad2a0413a0b745419b0153e8e093fcff89de8af2734e9cd96f6962bc82661a490af6f37eb20c1440bc52cb0f16d2a19759716abbb03187a123656480ee00dadecc19ceecbec131d757c2bab2823d9c5bd18dd20f86a7b86f421893fe46b3f61be09523bb7bcaf3ac5a2ae90341df3a7452b2bfde96fedc28df405e036b3cc8d7669ec7e9988666d08b95ce3975a7ad05fdd041fe08a3f37378897050a1d9dad33fd337f6e5d78e5fe596112fffe17c289e9667f04dddce527466b6a0892aab591ba2a46fda60a41ecc9408db2cb5577c6b465ebe5b2d7457865bdee6c6bfa2ac4699d0903801fe14a1b4073963901b37400e4eeb40604b1e3e0631e7446b3334c16f577efbb35cbbe22d414d94dc1a0698a16e7dc2171b61539e1fa445c1a6eb10a4f4f5e51d98f0a22d38e01f988d4c3e700705d5a11ef04bb0499c5d37c2e302977331215ad7d6b39dbb4e6dbd71f0660598fc00a3c159c40aa80bb293c3eff61a7117bda438ffa8ab60955d6a52058d5e23df87a1ef4b2d669acfcff110490fd64862ac19c5e3cc5082fc58143245c9ff47e3660b6fe590bcbf231b39fd24a5781c745475680521acbf4d8d2a63b6a64477ee672ff129ceea672520f8337aaa9d5e2b014fa6d521339d76f42f1d8ea7f5e3b698b877a17156d9d08a278c91212cb7f640d80a1f1437ba8ae68fc4a022448f04007435e5945a62d98a0a554a177c3d0d092ae080dc51abf0d3c7dd408e601369b509a5b8fa4fa031215118e57b423b141a6eb7514c77be190c24c781521d03e99da2b6d81fd8b5ff3430f55598a2474d59813a6072799d018831e81786d2314786daa191f73e69676c1d3f1f2a6a1939a345f55c6b27e398afaf935dbe811cf4665a7d98691b57e2fb67b35d0c70dcd5ebabf29badf865b1a2718879ba7a82089433bae94930d1710d32e2fe5f88dc06a4a7d2c7a84b7f3150b795cea27777932c1cd4aa1dc5ab06018336444bc9ffe3a96acc4b44b7eda9046b7c863d5a7be529ed7886258f3708a3cd06741d6fef7c3d0f9903473f805f88272d7a71632ac0aa444b729894985c54c152f4736a4b74db9ed42b7ba58a52bb0632e3e07f7c8aead77d54f79302352b7f20e8e322dffdca6918624d031acce678cd842bda0086318eb64dbd2b6e84c8bec11e1b22ad4beb8bc7588c1712299f5f783553e79d97bda49f7876a460e16cbb76b976ee412d0ae39693bf488bfe438613c7c098e7eb50ceb758ea8acc296a468aa3f2b376f211ff5b1fc591fb777b88b3e1cd0386a2770a9c3e5bf784c2e965549b113dabb3537c1a7e87048f3f2e7f335903e874ecba75f1a6d2504721d524979be9239f3537550c8d458e5b08705388b3a27f99779598b5e9b1ef87adaa24b47c6c75cd180effc144d6a87b9f1cd602c06355435587ace529cff662ab89755bd2f28de78f3602497d2f57d21586c877f938fb48a2a4ccb8a305e2daab5afe70dd813eaa7dca91bcae98950a0654390dc8eec6d978a6421a99c926e394e46309eeb0d3c0416e4b9dda7567b655048d6ef352aa26bdb011615bb2fef09c23e4998fb190f496c29e357bda12a544b939fbf5299a480636a09c90d36f79ad4f5c6b9f1a0bacf24a081003c0a893d85e21c7dcb0f69d14a4c8d76af88b913fb860de4c941450e033b17b1eb7f8f90cf4d17ceb6d4285228e050e11acf07bfb5c5d9e5dc31d222822afc25cdeb5e8e6c16872561cf627f59fa4fd6598ad61567023b085347f458523883453d217912a1f229e6ee6ee8e615bc9e91a85b81988c20fd462493f6bf7fd5a749d653f37b3532f440e5a6a11039c1aac6742da6de398bd0cc3c328eef21d61180d5ae39bdf16c774be37fd23c46b4317d23dcf9dadc35aad1b28de4316783f5551d949767bcc11ed8b51db946a95b9ce366f0dc40b166771d25d9e2f024c943cecf13d51aba266d879ff2e1bdf7e3ff32d0eec57d0b3da22ef180988126f5f12e9a3ee3c60161ce097691a91de710045dd2f3f3d6c971f3fe30f5e3278906c2153820aa5208f20a6222421bc0e94c339e1c318da65b86b8af3c9ae7f80061498cd5a28eebf7160255ee6ab0872e6ea08bce79aef433d5c1c650993e839f4eac4c3079424ecdf24157d98bb11cc8fbfc6804b66ea7a8f73bdafac8291d1dd7638602f04f74807f558d84ace2c167dff0146edbc611cd7eabb2d21e9af4868a897f1e5ade2de371170bf336ca0848ac35ad9ecd28135f3cb33d123f51532b42c87fe8aa96eaa83d62b10707c23cab35d5915583be50fe117e4d009396ada7cdf26ed8e41234ad38e60badd9640c3def53732dfdbe8acaa233459b899abe6612aee8bb208e2bc09b19311a5e1723e6479e8dc00878310d3200b916b396bf02a0edacb34d58441e9f602829d360bf29a01b7d44272a6d91528b057b328c87eacca4f1404686d93afb460b48e01a4a63092b57c3cd3c63e1bed0f3f6a939d428b06edd9557b733d64f528cd6b96a89cf2cc55cd4e98c3ed5dad70b991e99b458dface7e794463df5c0c5f2af221b52fe6eb87e5509af0439596531bf57ce64eb6305bd00cc6a332754a30d81359df3efd661e30af56f452f1e796a52e88e1c41ccf273cf17e0ca058923a1acfb256710cad471da6943220aa5838645fdc74212537face548fef382f35163f4a1a3cf6e5194669c7ec24bc07e05223d3bc985e34f70292266bab0f641ed17c56ec6e072988fd1c5b5fb6b616b6dccbeff907fa6db9dbb22586f34f32b0ab5d6d0fa3f1a9e83549d908e0aaa96bc86020bc385886d6feb911942e493fed92af75def836beaff74df05c49116dc29378be16241405538c595a6933dc4afc747849fc720e42d0d40d0892d80a4ca4e8382bae1f48f9142fe7c7f3c9531df3dfa4db4df83018c7ec819753aa2c4ae6f018c961a1cb448fb8d20e4f4a71b3baf549c6fdefdd38befd337aec19d08e81bf3a7c0b83d429c22925c4d443c37717652f6030556183d34f6293dbf89c241641d6ad618433e7450d66129dec3a26032083327be2e210268ed87ab59cc722ea524828e962a5af8d1b2c17aaba6bdd789f8580843123218fc0ff74a7919eca97f005616c2f2233b18777c5b9fa4a8c31d75d3813c3bb47c6cf23ee1a86e4572790a486c7ea10d0d0c5c38afc53b4390a26a6066170075dce19ce850a30c87c74475b4921b56951ad3bb956e30852d2f0e4496a2044889dee3f8ce0dd8a170c568defb1b5ec9c1d2d9c18e29cd4c1f05f37756e3790b95ab0f8725a7edcde7bce4b92cd93cc94fa57dbe0f9f4e749e0ab9b8e2a7e17e25df9fbe5a5c48d665eb2fa5fdd54306ad4168852aeee198ed5b75f2ad124a886907f8f77be98b19170e7c107190b85d36c5241c8a707ab4498733133f852917b1f6f2a6df102e171c0791f15f018caa9226bf68baf1de8121153c275920828601bcdbdca830bfdbc43742dbe0e62484de248ccb27d7157fa30f4b2cfb7c7ed2bcf7acf3e1bf7eaa492c4a62739bc44e8f34", 0x1000, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x8, 0x5}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r1) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:04:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x2a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x48) read(r0, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000011c0)) 16:04:23 executing program 1: r0 = semget(0x0, 0x4, 0x4) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000300)=""/4096) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x182c8, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) r4 = getpgid(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x401, 0x0, 0x0, r4, 0x0, 0x20000000000000, 0x0, 0xfffffffffffffffd}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3413, r6, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) write(r9, &(0x7f0000000080)='6', 0x1) dup2(r5, r8) read(r9, 0x0, 0x0) write(r9, 0xfffffffffffffffe, 0x0) socket$inet(0x2, 0x4, 0xc6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffeeb}], 0x100000000000005e, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:04:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202ebda27c6d36a9506bf6a7ab0143c0318e57f7f00e7a9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="010078ed097a339d61f3"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r3 = dup2(r2, 0xffffffffffffffff) sendto$unix(r3, &(0x7f0000000200)="f142cd910cecfc3441b578b43bb595f5a2dfdeb499de4190772f88a6a9eb3cdbeea84c4e7d3c5c60b69343921e81abcbbce917f683b7fd1915ffbeb3dfb0b0d71e6409dc731ab76e7da7f7cb89ced7a5f160335437133f109e762cf0f8c735b9c1afd557f2e9fc91344cdecafb613fc6d5c8ef54e64d334d7e334bc197ca32dd0c76bc3285ce34a9638d00ce0f2b2dfa23f5d5", 0x93, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdd4, 0x0}, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) 16:04:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r4 = accept(r3, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000180)={0x7, 0x4}, 0x10) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) recvfrom$unix(r1, &(0x7f0000000100)=""/196, 0xc4, 0x406, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:04:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x216ed061b2dfcd3e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x8, 0x8a8, 0x20, 0x401, 0x6, 0xff, 0x7, 0x10, [{0xfffffffb, 0x20, 0x1, 0x1}, {0x4, 0x5, 0xf9d5, 0x80}, {0xa86a, 0x309c6f03, 0x0, 0x7}, {0x0, 0x5, 0x80, 0x8}, {0x54, 0x6a5d, 0x0, 0x9}, {0x5, 0xffffff01, 0x5}, {0x3, 0x7f, 0xffffffff, 0x5}, {0x5, 0x5, 0x281a, 0xffff}, {0x2, 0x800, 0x4, 0x9a}, {0x0, 0x7, 0x4, 0x5}, {0x8, 0x50, 0x7, 0x8}, {0xf71, 0x8, 0xffff, 0x1ff}, {0x371c, 0x9, 0x10000}, {0x8b8d, 0xffffff41, 0x4, 0x6}, {0x74, 0x10000, 0x7ff, 0x3}, {0x20, 0xcb6, 0x80000000, 0x8000}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f00000000c0)="e943b1a7e3b0a1f73bbe5e37c75849df7d34a3c0a89efc0d108e2a9cc5dec3babf4d6ef20a218a49623989b2eff0de4c3c97b85fbde4f1ae9dbccc6b19ee815bd922c016edfd86b15ab2b5fc85565aedc76aa5ffe7964d0c95860d5c0cd603f050d4bf3c7475e982b9fd3a85ba70815743e73515e458487a0c3f1c46b8a9b229e7b9f49f8874f6eb280164001234d20f07ecc66ffb4ded51b40391c4d30ba7eb1f83a37a12eb0e", 0xa7, 0x0, 0x0) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r1, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r1, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 16:04:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x80000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:04:23 executing program 1: mknod$loop(&(0x7f0000000500)='./file0\x00', 0x6132, 0xffffffffffffffff) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') mkdir(&(0x7f0000000540)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x90, 0x30) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) 16:04:23 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) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendto$inet(r1, &(0x7f00000005c0)="968b9f4014cdfbd85f6dd7c38cc6668203f7da47c42bf1d0ba2fd537aea270a8054bf84ebadc6138a33615a31031950e193401d93a41c2cf962e8bd2374a4374e38a5914a43326c1", 0x48, 0x400, 0x0, 0x0) 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, &(0x7f0000000580)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)}, {&(0x7f0000000280)=""/224, 0xe0}, {&(0x7f0000000380)=""/140, 0x8c}], 0x3, &(0x7f0000000440)=""/200, 0xc8}, 0x3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socket(0x13, 0x5, 0xa0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000180)) 16:04:23 executing program 1: setitimer(0x3, &(0x7f00000000c0)={{0x2, 0x1}, {0x1}}, 0x0) semget$private(0x0, 0x1, 0x400) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x80}, {0x6}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:04:23 executing program 0: r0 = semget(0x0, 0x3, 0x188) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0xc00}], 0x2aaaab3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0xffffffffffffffc0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:23 executing program 0: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x6, 0x1, "427b5cdb5af900000000000000157e3300"}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) r7 = accept$inet6(r2, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r7, &(0x7f00000001c0)="938b10507112ddafae7a0cb30d2b339fe05b8d4fc6f0de64a1890a29d261504ba89764dcf424c77fd5c667065cbd38b5366f5673", 0x34, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f00000003c0)=0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:04:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x28400, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x40) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getpeername$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) getpgid(r3) rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:04:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x40000000, 0x4) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87}, {0x1c}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:04:24 executing program 0: r0 = getgid() r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r4]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[r0, r4, r6]) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setrlimit(0x6, &(0x7f0000000180)) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) pwritev(r8, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) r10 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r10, 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x6) flock(r10, 0x8) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000200)) setgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, r7]) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000080)="7ed83f2a6fdbbcdece2d76fbceab0db5ffe4e7413992370e49cac874dee475d2af3dbadb64d0174435ff31104c5a883a02e4da7f2a9d54391690bbd6359efd16affb4a44b53a05d5ceb99a84f8a9f435cfa854b719dcecc8999556bbe48d3146980cc7d29deee0131e215bfdfb19477d7ab4203c2e73b68e794da104793d34c3209928cb7b367e49f401b4f83f07e03c768a", 0x92) mkdirat(r10, &(0x7f0000000240)='./file0\x00', 0x0) mlockall(0x1) 16:04:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/83) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="466a734fd1fe23f6dd88db75cc4055de9a96762648b2cd2ea104bbb90770548aee7bf16c758d6e587dfe9ab32463e89c53963f47db6c695fc8000c0516526249c884d465f356d19008219864992bd42a88aea3d09d361ac79caabc"}, {&(0x7f0000000140)="e81377fda41c8352f72ea2019169aeb66b8f4949fe9383b9a8811c7ad7e9b0388d281e0fbf00106d5bd5290c9ee5840e52a68c82cd5633303a511f7c9b078a57053f8ecbcb52b7f0da3f996e9f563b42f3726c7ca29a3f83fc1f0806ddc2fb72489ecb133b371f70324d969c4384cfd171eb15976858ff772ec47314b5c4d1242987a9c3282339db7b0990c15264d7b9c7"}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'@`\x10', 0x0}) r7 = dup2(0xffffffffffffff9c, r6) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:04:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xf9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x7fff, 0x7, 0x4, 0xfffffffc}, {0x8000, 0x1, 0x1, 0x1}, {0x3f, 0x3, 0x7f, 0x1}, {0x29b, 0xff, 0x81, 0x2}]}) execve(0x0, 0x0, 0x0) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f00000002c0)="0092fa9fb5e5b7dacce0693704a3") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x3e7e) 16:04:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x70) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002, 0x0, 0x0, 0x0, 0x91e6, 0x0, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="b8b321ae0b09033c9355aa7d01be4ffcbf05aaf9057a782d856848e026fa51d76445a4559dc0d1671f7e4a25ec2ef50b0326c41c3351a53db5c460386cdd82a0764de2c64960b98dc49333d69aae95dfe76d23dab78ac50e8723d512e8244810145161786daa19e22477fecd28735c636c9efcdecd4cd9b66f89b21815f6592a8a7c4458ab9e90f1f0e435fe7074418899133d8f5aa3d5f73275557abb0d7fa9f66fccba5c6581f3c61b3a6da2aca55868e1ca8bc3830077d16602fa4fc436ea4938c8fa945fb465edc60eb601ef0c5ad5a729f3e15aca9f0b097863eff1e33cf89484dc8ec449160b2917f152f18d06aa613aca3dd57ac3cc24d141dbae5daa36e95bd176c3bd0f8572291847a1dc2615d0b84646fc018b7817c7fde2987034980692eb543b263ec61a1ed3a533d4bbbfe0c413299ea124c6c3750cd232b6d901cfc6094e6f1a3add4fab578eba441a8e60f2f987fdc09f7d555ff97f5303e1bf27bbee5a4d82b3abd4a75c5bdf326944d9721956e36872afba1b9feeef146f109b5a28129da6d34a35bc0178b2b7809ba4ea95e679f3fe23d4f16e1a8926faaf5d5c054f8c55c4f3570b5e24e5233cdf97aecba167a06d84bf63e0e2d9128ff06629588d6e1ed2a68fb76323606500bc8fb53665062532a902fce3c2b3d160b91cbe223561882abb8eed68fd48143b0f045527742979ca61dc9c485dd4b77d476e12fb09c4cf03a58e2b0a4e6d4094316dfea0261ba01a6b1642ebe5f0c7d64287f9d1bcdb0d9ca198c085e24b6a7f62a5d18e8b08d8a921ca0260e435478a4cfd46e9d25bf3fb422cf486e25d18c15f9d33faf08bf7a146ad5736aaf394fcceb00efd038b3953f527d360b8ce4fc3e66a21c168d37b071cf3b5cd57acb796aee92e0fda274a88f1f9e007cde3fb1895d5b88e79b7da5c97ab6d28dffa532ecd7e6b33f6a006b89157ab8c1cb0680d68d237148f159bdde7c969f3836df5388e410f1b75ba49c4e4828d8c533f3d7f2eec44f7a566248d5b59a7cd597d8bf07d00e760d5f6f81617df006d58033c6b73f6ab19c60a59ba9f1008a9767cf10aabdbbfb28cf61d40e69b4a3ef5022d1f5e11f9d67f093ca169a8887acf84578acdfa6893ffdb808ee079cd44daf14a9d7e6c7bda2b877a19a61afbaf77c5886314e7826053d41fe3d338bb5551713cf2eb86c784be4c1fc01f146ecf3540084eabbb6eaabeae9b7d136fc69fd88719aacd87f755f90417b26bbc25b5f82803e8ca785575fc8f1141223bc75a012b68767772fc58ae7c4c104c6605b23a83bcfde75cde07fe94f2b8ab4302fce32315e28fbf78f331b63f840ef1502adf2091283524c1926111c846b18e26c5d2b5d63a11015a65fede2df87f00217c7c68ae4e1a891557944c3a6ec3185a208011fd27956796cddac9f41cea094d1af77efeecc8cffcfba51ccf4d12aa6f2d8e99b9d1a159a660192c63a2004a7b2c1807921d86886a87449edbe231210bacdb348513198331cd9a250e2a90dd5d8ff7ac5104b93c8fb03cb4b136a79482f9f88b0197676a0ff689cd9f80c06f80192a09ef8360fe82d0488e50c44e4a1fbc3c76d439bba95b94c55ec80694555aab8f9f5e5c31c658b33007a1b84a2b42070163a8658d9b07e17dd438320c259bac9049b5b574bd5bcfb4a1778e3d40ede81052451c9a1b57ce93f53539660379adf07720e3939dbc7c7e6b0934abe15109f92fe3789356e52965dd19e53a675c7d72894c84244010358d49661ef25f08ef6078804423d3178f0e6fa8d1193141391bd340caa5009b8c6de181867395956aca608c67be00e48b1141f9b6167b9ef29a83d14712b0751c1b63f148258ed7ce6c5687c10aca8010ee692b363bd9ee65296624031401e406c4923b260a904ab5933417c4fa655556bb966f5046b03df976ea95ac72261c9beda70d861b0aae751b57284e955ad401d9842fb96cd7c5ee419400a233243d5b7046eca8806199359cda3cdcc9aca1833baa2047d246dbb9cc89c6bc4d0ffb5bb69cb80b6ac87aed1ecc3ba13c3b411a1cd36297a2ab10232918a0f0d708c5157c2e7248a82ca251340a21ee6b8bf3b680951d74f1d0974a31fc18adf1e8cbe1b9761e3b2001c15ea8da00c3f62198bfb1d95ab385f81242731d7568a101da1523012754151c2d245d30b6cf8a1ef4cc43ad658f77c4c0758b5c88c18b7f93469dd987ab453c4170a770bee3486d1574fa495c7048460a53371ba4a14a1f22155c28d7ef4e96f96f76268db96aaacfbecfb9ae262f58ab42349220e094f761fb728ae381fbb5ddcb922fbb3606198736c850490dd19637c67dae75afd600e219a0b56760db7883a023c7a81a2564f1d7807e717c86ddf091e2eddef618585ddd38ece1c8dc553fd344cd202e265c068528561c787bebe1a5f60d509c9fbe0c8aa86c98b0e2c2684d99fe515c9a329d8b734535069e03d732f1926653b5c33f23bd224e67a034d798add962a648f9ca48b6f2a82b60bbad52a75e90758152f04d61286897f373e12294b8390f83f8d06d0a593a8e578fc91e9c7e14496d469a72384de21070c9cdbaa56ed51c1870a9f823b7bfc112a2b9b3faf4f5e32359a2a3be61674fd051366bcbb85fc77461af318505faf12090d01543b7f133ba05373ca0513f21bcc5c376a2c0f9dfe17983723c6b41f9fd99a8774f6477cee77c35a29aba996e9ba865a31d046f807a5710d082cbeca23acaddac0747cabc1b096bb669bba47c0dd19283c5fab2d95b6eae1974a73d2778194eb5bdda7a935543f8f32c36dd37832961fdfd1f5be6f774c0e60fd8260587a7b0a9e299a08580d78e0dd25fedb5683739740c2e6e2fff56477acede6921ae7beda4217496afb5445580e56efe13f3dba9cb1fe2ffccb0c36c0c21c3bf0b4304960a3a35a91117490d4d9b7da1e3bafae1fd28bd6d80d460fd1b0855c2d4e10713ffb6bd1bc604e352636f42f2dfc3d400628efbb7ec04bc18537c1814ed47e293a989402001c94f77d332ad59100d4eb42d46f9877b51aed27aea05e0b7e67d3b4ed32b82845f74bf214cc41686363e0a4fe80e47bf3bfdf130ebf62be2b5a6fb9cbec1a6baa09c6d6cf95abb3b38333954d394013467eac83b6f17e2d4d4b813c615e6da47d0bc6a20a3572938dd55e5e1e5791180addc7ac1447643aecebaf0deac72ce32e6d98d609b7639017d0a48d3708ab3c5ea71ae0e8b44dc749258c91c61ea2487885d347f66afa64676ed4e327242a2bc0bbcc97dd701e779fed580a0d96f7f9f8abd4d1579b973a2cdab5230088c914344b4d58092d18440e7922cd28f8f1122431384bb3d56bd6208b99fc1d8196364c0cf2c0955186d539b7126a8c01e70393ef5097a7ce4b0086129042862c250a4f99abc822c6c3bb19fd66c50ac5b42f5c2ec210ac7cc165081b437e0bca8479af5096de2d80b852928f0f20543def16a19dea0af915345fb33eb11c7551e891b1b4fcdf271f44bdccb08497c0bc4c7bc3a9e27688cae399e99982fb5870fc5bcc0532ea68ce55126d285cd34465c47f8fce37f147bdee4df56335e0de31cf3488af6a9102c871973cb5ab74f1b3a47cfcf562818ca30c0e94525dc8e1614c37ff53676a827a3d71e5fc5a30c0cecd5f70003b0f6b3b4396aa360d37ec0355576144aa35ceda0bffb497e5534caa811111bd2c2a8e08086ec7720063801febe11798b8d5299a7786bddf55ec1356ec819a8154f1178542b612e443d458bc0ea21fcab022a3d3ceff40cf8333e5d0bd468ee07e758ffce4ff5ac80d3950e19db1755bf072a6089a1f75795b3ed9ed86f4b7e476cdc24caea49fd29538100fbcaf62732321dc7a6418dddc7959a08751f526a9322ff9fcb04582b7f368f769340196a0d18126d6c66201bd4e602e00993253080747a6aa26b8765ddd5b5438d1c83f5ed136a0aa6c1998552cf1dcf8ad693e5f763a36ae7c351a705ae8ae31d6faeb997919730ac0495a258ebf275f15c933c5f57190051dcb57345a788861d6d83d47ac4f56cf7620725933f7ff18e673c4fa1ab3ed326a23d059152c6bf7e6efc83cae04decbcf41945403c68232585476eae0bf40140edee592c28d003d72bd4d6729327135fcd2a37afe516b50a6075de49c07ce4b1debda05f283ccbee4f181dc4877a29840e3688d95363241f3c1e2ad97b44811eeba9b1f7568b07023d2f1aaa51c2f5921d85ba24d114a0713408ec30acae0177aea3b6e1eff75d581a19ec27154f6cda7da32f97d0e3eab88802058c18e0de84bde7d452b5a3ab27a4882e9e624c86f0cc947858e2199334f83561969ca5be50a2f4859719243c58a6f2e3b2e9d497b5c48e5af082ba4eabd9aa4ce1ff1e46694b9e2dd10e73013aad1de76a06e3ff5178ae3a4179ede5cd166966538f40d350d6b83b83a0239ce4d7f132f9b2d7c6ec9a6e97bde16d01064d3d52abe2ab7dada53a3e21cf537de6a57a7de4573297d95e4db4fc3934bdd9cf2cd7866846db4dc9708b0a2da54b0b8074c081a6ae1ca3ac283bf593f3e4dcff6aeadf6d68fab07186578e125461e330b5a9b82c15ebf98ac99f0fb88bfacf1ce5456abcc91721f44ccaf76a5cd48b9330b3ee5beaebf16cbb9bea204c0231c10920d47f151ebbd02924032ddefdc5cfddc20cb6796a807c157d8740547c1a7322d09b7a87177039c9becbdae3155e2b1f6893b3644bffde7fbc1a32229a5baa118506b288a09c0eef0e917ff84d8ec444b765f36d8bac8a667314d3ee7c9460de9d5ce571866bd9dd8b10f6bc7a01510b577abe9ae794ea5b0b0ba06fad7277bce9959c1cbf8a3e41734647c58a70b507d5e3421257824247922a144444d97ae1dad4fe5784748ed2925b85bf522a5ca3a79c7bd43e3e54ee04ca8a1e34b347cf166bc079d5bee1b2ba8dbb527153d88234cb2c5a25efc9b6c794f63579e62a9e63b5ac2e55d9e7e3f6c7e0bb6325a3f258d891cf28e44b2bfcb00d1f663500717a746a409cc9ae0c1ac426eb3b524adecea84ea9992cf25802776651fd39e4fab73d50379756292d0cd3124756b94a8ecc215e6f1a35f6f3ee90df7a54496617501542b5dcfaa39561ab128f7bb57597389b551e631d3f3d87de7469b0d591c9d0cf46d2f148945eb829b77f16211d8e7c00a96b6152ff52366e298af17337b2a1f41f7cea898970f32530dcc854655a6fd26a34d183189831f5019670641a02e8d402887ca2207019a09d157ff1f7624be0b7fda9fc23c9130c486a8d6894c2f736dd4f2514f68f72a5ed26020ba579c8c84387656f2c786f9bfbbd59bf912b2d1676aa07cb2908d897e7731c1e61a782bae84407b4269ce02ffc9d9432517b78c01f6d1cf255d7362955592ae7a9c1f3202286e448f2e901aeb70bc83abc35bd3b11495a0ab34ae714cbc7342eef8eb2e4523c30221fc83cc45f0d17729e8ff988eb75900e81c1ea58edb406e77a1a05abff2da648b53e7f81f815c13cbe956bb8b073da33466440b4bc722f80b354d68648b0526d5d11e5f97d34998a43ee2af688c0dc9b1bbe1e11513ee81d92a04555586a7cc908458a2547ca387365eb60215b0ad0e073262ab1ed4e2534a8d267dc428d3506099484ed8f1aaae0cf94be31513d6882daafd90ac9c36cde74eb3cb5d0c4e31070029a13159b997ac88e0f65e50311a3b09fbfb660852d0ec6660f6f29ce2d4a13bc33eddb2b4d96ff3b7c81126cb89586b9f766ee4ec7f1d6f818f4955dab71e159a1c148890c71b6c0", 0x1000) 16:04:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8", 0x54}], 0x3, &(0x7f0000000740)=ANY=[@ANYRES32, @ANYRES32, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="880abc8ac95af85cf3585694b806de7bfd1172ad8dd39c5ead2c613310102e89b51383a99b4fdf12b2efc15f32389677e008f9ddb026ea20fe4c20666fb2b3acfb5792963ec99c6d216b946a34356220a19611b64daa2fd4ce329465539da48ff69da5753980c2e405c9b1a15c4673e9458354", @ANYRES16, @ANYRESHEX, @ANYBLOB="065daa3aa0d8c81dc690ed88eb0058d15867178f0bfd485d3b4f86311cb94b172b0d62c754ea44f8f3f2b89bf002b08cd6d523be1428a78a850fb41415b681827aab9e07e2cee2c1a9168354694975c2f516ea1552d807ee76418f56c3ac9259256f82ca8478554e65817bdb5b9a085e37dd9b926bb13b2a3750cb7b4c99aa8320a3c026a6b4be9b3850a7c5fbdd3c5575b4b1f00cb79061224741151cf5b1ae9c4259533a4b6d224a3a56bd307c1d5e0592f27046", @ANYRESOCT]], @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x90}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) r0 = socket(0x20, 0x6002, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:04:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) kqueue() close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3]}, 0x3c) msgget(0x1, 0x1c4) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000540)=""/214, 0xd6}], 0x4, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000480)=""/176, 0xb0}, 0x41) r4 = socket(0x18, 0x1, 0x0) close(r4) close(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0x0) ftruncate(r0, 0x0, 0x8001) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) dup(r2) syz_open_pts() 16:04:24 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='\xcf\xfc\xe1X\b\xa3n\x92\x00', 0x40, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x7) ftruncate(r0, 0x0, 0x30000) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x1bd) write(r2, &(0x7f0000000300)="81a81df9ddeb6e503b71930aa7bb381cde05ee1c6abb37b210d57e2a5015f455847eea36aa85a6c305686e0236e9497e4e7785a5880c8c43195533dc57db41e2d60a886eff151d022f02ca1c384ca1762f0b913c05dcca45757733e9ee31505b509a013929e723a23c11cc350ae9bc434dce3e317f5e66ccf08337749a9ac1b8b58f85f2c4afb5adb2f0d4ca6f68620d7436d7ce0a", 0x7b) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000100)=0x4680, 0x4) dup(r0) 16:04:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 16:04:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x8, 0x100000000, 0x8000}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0xb8, 0x7}], 0x7ff, &(0x7f00000001c0), 0x6, &(0x7f0000000280)={0x1}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f6669fa65b8c3a84fd59b1002f8f7d701001f58302f66696c653000669cc12ed1c7bed455cd083c45fdc67e922bebd4c6f1d33cbbab9b7f74275a4f19bd73a3991a3402d6d86e5d909ca14ee062fbec149e75bed71ba194276b61ae22bd4b241e93bd7540f51f537995e042c415974e9ec0bd147a2d2ac8db4b42b5529c"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r4, 0x1) uvm_fault(0xffffffff825565d0, 0xfffffd802e036be0, 0, 4) -> e kernel: page fault trap, code=0 Stopped at 0xfffffd802e036be0: stosb %es:(%rdi) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff825565d0, 0xfffffd802e036be0, 0, 4) -> e fffffd802e036be0(b,ffff800015128918,83,ffff8000151289b8,0,b) at 0xfffffd802e036be0 end trace frame: 0xffff800015128a10, count: 0 ddb> trace fffffd802e036be0(b,ffff800015128918,83,ffff8000151289b8,0,b) at 0xfffffd802e036be0 rt_match(fffffd8036fffa58,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800015128a90,fffffd802ef9ea20,fffffd8036fff9d8) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8036fff9d8,fffffd802ef9ea00) at in_pcbconnect+0x107 tcp_usrreq(fffffd80363f4a88,4,0,fffffd802ef9ea00,0,ffff8000ffff38c8) at tcp_usrreq+0xada sys_connect(ffff8000ffff38c8,ffff800015128c38,ffff800015128c80) at sys_connect+0x3df syscall(ffff800015128d00) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,82752a52010) at Xsyscall+0x128 end of kernel end trace frame: 0x82a384bd3f0, count: -8 ddb> show registers rdi 0xffff800000aae000 rsi 0xb rbp 0xffff800015128900 rbx 0xfffffd802dffd7e8 rdx 0xfffffd802dffd7e8 rcx 0xffff8000173a0000 rax 0xffff8000173a0000 r8 0x100 r9 0x7 r10 0xf408c761408ccf46 r11 0xfffffd802e036be0 r12 0xfffffd802dffd7e8 r13 0xffff800015128918 r14 0xffff8000151289b8 r15 0xffff800000025810 rip 0xfffffd802e036be0 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015128808 ss 0x10 0xfffffd802e036be0: stosb %es:(%rdi) ddb> show proc PROC (syz-executor.0) pid=439116 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff33d8,0xffffffff82583120 process=0xffff8000ffff70f0 user=0xffff800015123000, vmspace=0xfffffd803f013990 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 45851 42590 17097 0 2 0 syz-executor.0 *45851 439116 17097 0 7 0x4000000 syz-executor.0 71244 423524 13662 0 2 0 syz-executor.1 71244 1355 13662 0 3 0x4000080 ttyout syz-executor.1 71244 430693 13662 0 3 0x4000080 ttyout syz-executor.1 17097 257721 16811 0 3 0x82 nanosleep syz-executor.0 13662 351934 16811 0 3 0x82 nanosleep syz-executor.1 25780 295160 0 0 3 0x14200 bored sosplice 16811 360689 8425 0 3 0x82 thrsleep syz-fuzzer 16811 156376 8425 0 3 0x4000082 thrsleep syz-fuzzer 16811 400439 8425 0 3 0x4000082 thrsleep syz-fuzzer 16811 497623 8425 0 3 0x4000082 thrsleep syz-fuzzer 16811 9406 8425 0 3 0x4000082 kqread syz-fuzzer 16811 474651 8425 0 3 0x4000082 thrsleep syz-fuzzer 16811 322213 8425 0 3 0x4000082 thrsleep syz-fuzzer 16811 321880 8425 0 3 0x4000082 thrsleep syz-fuzzer 8425 225330 26847 0 3 0x10008a pause ksh 26847 180404 59634 0 3 0x92 select sshd 21982 245731 1 0 3 0x100083 ttyin getty 59634 168313 1 0 3 0x80 select sshd 32549 511402 15907 73 2 0x100090 syslogd 15907 184908 1 0 3 0x100082 netio syslogd 83485 423927 1 77 3 0x100090 poll dhclient 94761 84000 1 0 3 0x80 poll dhclient 71895 104130 0 0 2 0x14200 zerothread 89204 366685 0 0 3 0x14200 aiodoned aiodoned 3815 130784 0 0 3 0x14200 syncer update 5949 445368 0 0 3 0x14200 cleaner cleaner 4290 287180 0 0 3 0x14200 reaper reaper 45019 471557 0 0 3 0x14200 pgdaemon pagedaemon 27236 255962 0 0 3 0x14200 bored crynlk 92352 318303 0 0 3 0x14200 bored crypto 57953 288653 0 0 3 0x40014200 acpi0 acpi0 60958 163895 0 0 3 0x14200 bored softnet 83029 427045 0 0 3 0x14200 bored systqmp 73023 86018 0 0 3 0x14200 bored systq 58957 44664 0 0 3 0x40014200 bored softclock 85215 473897 0 0 3 0x40014200 idle0 96972 504079 0 0 3 0x14200 bored smr 1 306838 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9578 7068K 9704K 78643K 23796 0 0 pcb 13 8K 9K 78643K 543 0 0 rtable 110 12K 14K 78643K 1794 0 0 ifaddr 86 17K 18K 78643K 456 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 156 0 0 iov 0 0K 24K 78643K 557 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1249 78K 79K 78643K 5000 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 35 0 0 VM map 18 4K 4K 78643K 30 0 0 sem 12 0K 1K 78643K 452 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2367 0 0 sigio 0 0K 0K 78643K 39 0 0 proc 49 38K 55K 78643K 981 0 0 subproc 32 2K 2K 78643K 225 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 213 0 0 in_multi 24 1K 2K 78643K 254 0 0 ether_multi 1 0K 0K 78643K 29 0 0 mrt 0 0K 0K 78643K 30 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 581 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 145 153K 155K 78643K 6765 0 0 UVM aobj 130 4K 4K 78643K 139 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 584 0 0 NDP 21 0K 0K 78643K 143 0 0 temp 233 3541K 4180K 78643K 76488 0 0 kqueue 0 0K 0K 78643K 32 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 76 0 71 1 0 1 1 0 8 0 rtpcb 80 254 0 252 1 0 1 1 0 8 0 rtentry 112 307 0 268 2 0 2 2 0 8 0 unpcb 120 1135 0 1124 2 1 1 2 0 8 0 syncache 264 22 0 22 10 10 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 258 0 258 4 4 0 1 0 8 0 tcpcb 544 2245 0 2240 7 6 1 2 0 8 0 ipq 40 20 0 20 9 9 0 1 0 8 0 ipqe 40 560 0 560 9 9 0 1 0 8 0 inpcb 280 4052 0 4043 9 7 2 4 0 8 1 rttmr 72 11 0 10 5 4 1 1 0 8 0 nd6 48 30 0 28 3 2 1 1 0 8 0 pkpcb 40 21 0 21 5 4 1 1 0 8 1 ppxss 1128 50 0 50 8 7 1 1 0 8 1 art_heap8 4096 7 0 6 4 3 1 3 0 8 0 art_heap4 256 1225 0 1017 28 15 13 17 0 8 0 art_table 32 1232 0 1023 3 1 2 3 0 8 0 art_node 16 304 0 268 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 450 0 440 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5110 0 3710 46 0 46 46 0 8 0 ffsino 240 5110 0 3710 83 0 83 83 0 8 0 nchpl 144 8911 0 7307 61 0 61 61 0 8 0 uvmvnodes 72 6163 0 0 113 0 113 113 0 8 0 vnodes 208 6163 0 0 325 0 325 325 0 8 0 namei 1024 30911 0 30911 2 1 1 1 0 8 1 vcpupl 1984 16 0 0 2 0 2 2 0 8 0 vmpool 520 28 0 12 2 0 2 2 0 8 0 scsiplug 64 4 0 4 3 2 1 1 0 8 1 scxspl 192 30470 0 30470 24 23 1 7 0 8 1 plimitpl 152 192 0 185 1 0 1 1 0 8 0 sigapl 432 2505 0 2491 2 0 2 2 0 8 0 futexpl 56 65161 0 65161 2 1 1 1 0 8 1 knotepl 112 713 0 694 4 3 1 3 0 8 0 kqueuepl 104 733 0 731 1 0 1 1 0 8 0 pipepl 112 1574 0 1553 6 5 1 2 0 8 0 fdescpl 424 2506 0 2491 2 0 2 2 0 8 0 filepl 120 22222 0 22119 14 10 4 6 0 8 0 lockfpl 104 977 0 975 1 0 1 1 0 8 0 lockfspl 48 340 0 338 1 0 1 1 0 8 0 sessionpl 112 28 0 18 1 0 1 1 0 8 0 pgrppl 48 46 0 36 1 0 1 1 0 8 0 ucredpl 96 2929 0 2922 1 0 1 1 0 8 0 zombiepl 144 2492 0 2492 1 0 1 1 0 8 1 processpl 864 2522 0 2492 4 0 4 4 0 8 0 procpl 632 5426 0 5386 4 0 4 4 0 8 0 sosppl 128 43 0 43 6 5 1 1 0 8 1 sockpl 384 5493 0 5470 18 15 3 7 0 8 0 mcl64k 65536 714 0 714 67 66 1 65 0 8 1 mcl16k 16384 26 0 26 9 8 1 1 0 8 1 mcl12k 12288 54 0 54 6 5 1 1 0 8 1 mcl9k 9216 43 0 43 8 7 1 1 0 8 1 mcl8k 8192 102 0 102 2 1 1 1 0 8 1 mcl4k 4096 306 0 306 3 2 1 1 0 8 1 mcl2k2 2112 23 0 23 11 11 0 1 0 8 0 mcl2k 2048 71201 0 71160 17 11 6 16 0 8 0 mtagpl 80 129 0 123 3 2 1 1 0 8 0 mbufpl 256 141807 0 141712 133 125 8 39 0 8 0 bufpl 256 17404 0 11240 386 0 386 386 0 8 0 anonpl 16 333335 0 314962 148 58 90 93 0 62 10 amapchunkpl 152 13131 0 12957 42 25 17 17 0 158 9 amappl16 192 16844 0 15784 170 109 61 66 0 8 8 amappl15 184 688 0 687 1 0 1 1 0 8 0 amappl14 176 451 0 445 1 0 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 158 0 153 1 0 1 1 0 8 0 amappl11 152 77 0 66 1 0 1 1 0 8 0 amappl10 144 651 0 648 1 0 1 1 0 8 0 amappl9 136 813 0 807 1 0 1 1 0 8 0 amappl8 128 392 0 350 2 0 2 2 0 8 0 amappl7 120 708 0 703 1 0 1 1 0 8 0 amappl6 112 87 0 74 1 0 1 1 0 8 0 amappl5 104 366 0 354 1 0 1 1 0 8 0 amappl4 96 2618 0 2592 1 0 1 1 0 8 0 amappl3 88 647 0 638 1 0 1 1 0 8 0 amappl2 80 18823 0 18744 3 1 2 3 0 8 0 amappl1 72 54882 0 54450 26 16 10 20 0 8 0 amappl 80 5885 0 5829 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 138 0 9 3 0 3 3 0 8 0 uaddrrnd 24 2534 0 2491 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2534 0 2491 1 0 1 1 0 8 0 vmmpekpl 168 19308 0 19273 2 0 2 2 0 8 0 vmmpepl 168 309585 0 307274 257 126 131 137 0 357 27 vmsppl 272 2505 0 2491 2 1 1 2 0 8 0 pdppl 4096 5074 0 5022 9 2 7 7 0 8 0 pvpl 32 804871 0 783907 314 105 209 216 0 265 30 pmappl 200 2533 0 2503 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 757 0 243 17 1 16 17 0 8 0