2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700), 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x87xf\x00', 0x80, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x0, 0x9}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0xa1, 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000200)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x9, 0x9, 0xde, 0x1f}, {0x8000, 0x8, 0x2, 0x6}, {0x4, 0x6f, 0x8, 0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) pipe2(&(0x7f0000000240), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_vnetid}) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x6e163244cc32baac, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x3ce1, 0x81, {0x2, 0x3}}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x28}, {0x35}, {0x4000000100006}]}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) sendto$inet6(r3, &(0x7f0000000180)="758815da8af914c37deb5eb667e921db50302359c843c5af131fb307178608279005d68beda989d98b5d480cc7d9b235e8af36b3807c91f8c4167b5e356ff40db1cac61bc05646198908098a5b4ce8a571be540ed50d384bbcd6704015df770ad8718f6d66ad7cf0a24bb7facf288d7bbec351", 0x73, 0x418, &(0x7f0000000100)={0x18, 0x3, 0x9, 0xffff7fff}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:01 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file2\x00', 0x4) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 16:00:01 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000480)="a93e58468d6ce21f74a42939ecf0f8a21743de16f6ff33af5d90834f29efb2682cc7380c5f707f71acddf0b74015dbc74e96e1589158fb6c0b146c73e8dc69cd873bcfd5628b10b824af6b755e855fee23001fdbc6d06387b3373171c0f2f8d53c48e52f8b25b53ffe81244cd3657ba5f953a7c2a230bd765ec6252e80f1263211fcfb83dd7aa4fb06ccef085783081b413f2e3bc3a1a6aa", 0x98}], 0x1, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x7fff, 0x7, 0x4}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:01 executing program 1: clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x40400, 0x205}, 0x5, [0x6, 0x5, 0x7, 0x1, 0x4, 0x20, 0x7fffffff, 0x3]}, 0x398) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) dup2(r4, 0xffffffffffffff9c) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="e42e4dffe4da19682302"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000700)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x397, &(0x7f00000001c0)=[{0x0, 0x7, 0x4, 0x8001}, {0x9, 0x20, 0x0, 0x7f}, {0x1ff, 0x0, 0x81, 0x10001}, {0x100, 0x1, 0x7f, 0x2}, {0x7, 0xaa, 0x0, 0x8001}, {0x2, 0x3, 0x1, 0x1}, {0x40, 0xff, 0x0, 0x8}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43378 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x510, 0x4, 0x3fe6, 0x2, 0xffffff81, 0x1, 0x0, 0x0, 0x1, 0x4, 0x9}) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x37fd97949b7462ad, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) fcntl$dupfd(r5, 0x0, r5) getpeername$unix(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000066a870360000000000000000001c000000000000000000e5ffffffffffffff000000003858ad2d302100000000000020000000009098ae9b00805dacfeff0900000000000000f026af6478e7979b9b603371cdb3f49472643c5b518b7571485040a1fe96000600d11250c119e74e2ffbc578f6329b43695ab4d7fc0aee64155a543c375aebc40936f5485b8a41dbe283f314fd99753ac65598ac9ba92251c6ff2bba52b309a82a515a72"], &(0x7f0000000240)=0x4d) r6 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000000)=""/113) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4406, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:01 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530f4"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x1ff) 16:00:01 executing program 1: r0 = socket(0x10, 0x8001, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) close(r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000100)=0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000000)=[{0x20, 0x7f, 0xc0, 0x401}, {0x1, 0x3, 0x20, 0x7ff}, {0x5, 0x0, 0x1f, 0x7fffffff}, {0x7, 0x40, 0x8, 0x80000000}, {0x20, 0xc9, 0x81, 0xac3}, {0x6, 0x1f, 0x3f, 0x56}, {0x180, 0x5e, 0x80, 0x3}, {0x2bf, 0x1, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x1c}, {0x80000000000006}]}) getpgrp() syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x1, 0x0) pread(r1, &(0x7f0000000040)="cde652e8288b7794bc00000000000000", 0x10, 0x0, 0xfffffffffffffffc) 16:00:01 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x18) dup2(r0, r1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b010000807f", 0x6, 0x5}) open$dir(&(0x7f0000000000)='./bus\x00', 0x8188, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000080)) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000000c0)={0x101, 0xe3, 0x800, 0x5512, "2ea86ea3e4607fcfd71100000000008000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:00:01 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9, 0x2}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[], [], [0x80000000ff]}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x2000000000000003}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f00004c8000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) r2 = kqueue() r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r5 = socket$inet6(0x18, 0x8000, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x1, 0x2, 0x943}, {0x18, 0x1, 0x7fffffff, 0x3}, 0x200, [0x7ff, 0x80000001, 0x2, 0x100, 0x331e4acb, 0x5, 0x3, 0x8]}, 0x3c) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000080)="c1d780124388fa027950383f5572d73ed39d954b7a3f3f6f0678f61a27cd81ff76b455e90a2cd71c1b60e5cbf3692abea577c21450c618920192f57d53955809cbecbef2acc34c8a57ccdd001014a688f352391febdc8214f4c94b0927db9b788fdafa65ac09781c3d6e3c1a4a3f6bd327f539fb93", 0x75}, {&(0x7f0000000140)="c2e3fe95af5b8c93b9d43a28ef6fe003c1574952a5f215c40889b6858647dc1bbe1362ae4e877e9f22d2c1fbe8bd41029f08ea0b1b3a1b82efc524520144d5f199bbff4436377c0cdb315f360f6b53fa19026e917b08497408a8df35064388a0d05076f6a3ed982ab5f8f2080eae3011", 0x70}, {&(0x7f0000000240)="e2a12d019f2c2a192429576f7fd1c4c5d7ccd510bec17d25c5e4ed47b654601556c4b1b0abb9b46bc21224718dcebf88e9df9dc0067e341792679577a7c0995cd82ddb97b72f76c2fc2ef6c036a9f2a2481be2c4078c59090c99ad2b0c44b5d5801cdb01d13719b65e4ba33e06ebb4f66f631495ab0c1e2e2da0845b64d0b69a3f63cefb142317a34aa109c79189", 0x8e}, {&(0x7f0000000440)="ce22c59b4bcb8faddd3cccd2225c3f2f43fa91d4246b236792f97df09a44d764d59530cc548a92c5c760834592bde9eff1403e5b1b63efd1af548793254f8c55af3d5cc21bcc982265d5dc8c03c14590d70cba65353f48a0dcdb0574d4db17093c1528597c0f89c80f0f54ee223f0c2131799f37d807c1fac8199f4aabddb4cba6b94bbe0843db8dd4789a6b1254480dbc267b437fa3cc9e33e341273d6a1f06726b1f72ee829f59bd5ade6f63094d32ebbbcba9ecd7d70de3e8ab67c3598abc7e491f524048a6fd1b9c34982dd3a246c2a4afb9a3aef99fd6e7a2b724be464c46a750c3a8b82bfae745a5b85623f44be13b526849a16aa96de0f362dc", 0xfd}, {&(0x7f0000000540)="0ce5cd71c97801ad767926e2f26e3bc366f8e16a120ddfe073f6cecd6417d992c49c045cc1e25dcf2bdf84d4bc7844e8787c1e241e8daa7ea24a75770fddc711cb8db8cd3515c89cda2870c5016169d6941a1184b755c82cce99459f700156f5eb639f733a7067380fbddfc7cc1d2dbcfc52da31e333941010eb2a120184ed5aa9b019c2099a03aab8091b3e5395e9d005c23c3b842d96ddd1aa6a332611997e4439325674dfd9dc0986de5a2aabfc9a0ebce0271bcdb7a69d46faafc0d900f11f83", 0xc2}, {&(0x7f0000000340)="dee0e5bb14f90313513c2ce980e84c7d5a6dcf558b1c055df3ab6f1bd2637137c873de8c1d9ef7173a140bfef6520a78137b3d1f58d37477df0cd4e8a242d19c6034d23ee587b4fb399ffe9ea39cfde88b742fa337afcfd495b657a52bff6ec41c19788d9f0212833a98f56dc66d3b757741a8736ae56f89b2e7a7fc0d272a424cbb4a03fdae462daa1c2adfc7a2dce5d85f69a5a1baf935d15f38f95ab65c4f47", 0xa1}], 0x6, &(0x7f00000006c0)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r3, r4, r6]}], 0x28, 0x8}, 0x5a77a046bbcc310f) 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0xfffffe67) close(r1) dup(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() dup(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1f) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 16:00:01 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x4f, 0x0, 0x6}, 0x8000, 0x3, 0x9615}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r2 = dup2(r1, r0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4062e2f66696c653000"], 0xa) 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\xb9::}\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x99}(\x00', &(0x7f00000002c0)='&:.%{%(\x00']) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') socketpair(0x1, 0x2, 0x40, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x800c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x4, 0x8, 0x9c, 0x2, 0x9, 0x3, 0x8, 0x2, 0x0, 0x7, 0x80000001}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 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, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x15c) close(r1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x9a77, 0xfffffffe, 0x1, 0x4, &(0x7f0000000140)={{0x1, 0x9, 0xfb, 0x7b, 0x5, 0x9c6, 0xc14}, {[0x0, 0x6, 0xffffffffffff8001, 0x2fc8, 0x8, 0x7f, 0x40, 0x6, 0x8, 0x8, 0xffffffffffff7fff, 0x7, 0xfa3d, 0x80000000, 0x3, 0x800, 0x8, 0xff], [0x3, 0x81, 0x101, 0x80000001, 0xfffffffffffffff9, 0x10000, 0x3, 0x200, 0x31c8, 0x5], [0x3ff, 0x80, 0x3, 0x10000, 0x1000000000000, 0x8, 0x1], [0x20, 0x1, 0x2, 0x101, 0x1f, 0x6f1], [{0x8, 0x0, 0x7fff, 0x200}, {0x4, 0x365, 0x8, 0x80000000}, {0x3, 0x1, 0x42c, 0xffffffffffffff76}, {0x0, 0x1f, 0x8, 0x8}, {0x101, 0x40, 0x4, 0xfffffffffffffffa}, {0x9, 0x7, 0xffffc1aa, 0x7ff}, {0xf6, 0x8000, 0x80, 0x4}, {0x4, 0x7f, 0xfffffffa, 0x1}], {0x7, 0x1, 0x8, 0x6}, {0x6, 0x1, 0x1, 0x2}}}, 0x3, 0x1}) 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", 0x31) chdir(&(0x7f00000003c0)='./file0\x00') 16:00:02 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0xfffff, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x3, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:02 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r1, 0x5, r3) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) shutdown(0xffffffffffffffff, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="236a8948d7d8afd4ad9d29cee61838c0291b57b9a14e5451eee944bbeacddf5bd12a26c4beff1ad63ac4657c925785a13cbba44118e0472d996989fcc436d2877fc157b8e1d23a2347ba68e40d59df136ad6906698839cfb56f2", 0x3a) r1 = msgget(0x1, 0x100000008) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r5, r6, r3, r6, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r4, r4, 0x5, 0x5, 0x1, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x140}, 0x2000000000004, 0x103000010000006, 0x0, r8, 0x1, 0x4, 0xf7, 0x80000000000}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000080)='\\%#\x00', &(0x7f00000000c0)='\x00', &(0x7f00000005c0)='\xa1\\,\'\x00', &(0x7f0000000280)='\'#$\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='{+\x00'], &(0x7f00000004c0)=[&(0x7f0000000580)='\xa1\\,\'\x00', &(0x7f0000000400)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000480)='-#.@\'{\x00']) getpeername$unix(r2, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = socket(0x2, 0x1, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206919, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000a40)=ANY=[@ANYRES64, @ANYRESHEX=r2, @ANYRESOCT, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="50a829ab20d686c19c0eb958b4c24946094b319e0c32", @ANYRESOCT, @ANYRES16, @ANYRESHEX, @ANYPTR=&(0x7f0000000d00)=ANY=[@ANYBLOB="290535b154fe7f30d51dda026540fe06a2c4a2086bb1886827f88c9cf8ef6f0049a942e64b60501660e421c949a4ead9fb87063253c8b4c79cdf76a0971d1cd6496fc18a491254041111f5d2dca89dfdf3ba26accf959157a682829d3bd4785a330d915ffdfa0d080e1a650a828f71b3df1ec841939d6c91425922ae95f30c9e282ac2f963d5fad09dd34ee7554ee15cb67e37a45f4d90dd77230956bea6b34b0abb07ecaf24f5848e65ccb925bb97951e335853e7bb5dcb3d9fbb8976f5f8740949233993de8b60010c15070fab28dcc041ff42a2e69b5e800a989e30126e33a8d8f37b8d6afa3c0f8d035d", @ANYRES16=r13, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r14], @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYBLOB="a67f13f19210d4355ba7d71c99af499ba6e4ae59798f4c609c5e42dab42df24bb8438db4597b51c81de6a8c104d48fb8da260fa8b91b3343104410df2cd23ee5f7fc908cb071db8fdeb40c055be963e411f8adb0785f7e7399a1ebc30d7d436946953a8f5fa71c520c9a0ad9ae413c41a1a30eae813bd1809c03edda26074d55cb4c1ac7741bbe32a3c196b0925459929e7c64cb8a274de683b469dd407a862a055f1aa32641ba4bcd1da5c8f77e8e4876c72073957fd07687e2e722394a84fdc82b75f7bb1aac4d4de40c398525ce135041f85c39403efba0eaf4", @ANYRESOCT=r4, @ANYRES64=r9], @ANYRES16=r16, @ANYRES32]], @ANYPTR=&(0x7f0000000e40)=ANY=[@ANYRES32=r2, @ANYRES64=r4, @ANYRESDEC=r5, @ANYRES32=r2, @ANYBLOB="b04221205d3fab310600000000000000f639d0ecc18dcba2044ead11fdc10106e2d964f11ae56f8fa30bc28b5b0ebecba22280f9606792de77a9fba1ac533d4810703706cf878872b4b6d42555d56f74337eeaf19b6fe25bf032ae201eeffbe5e32d279b734f4efb5c086f40e2cdcc0f6ebf49aec24c080c05654694cfd13aee3849e21217a230497d5f771981a2f6e0d49ff96d3859a1a27bf12c72546fc4995608cd6c4ff4df6e3d1faa685aae974c4d5c66854d4570609943a01902562e4fa159c8ead18298cdf6b43dfe03aa97e82b4ddd6ac4fdd0badc5cfedd11a000", @ANYRESOCT=r6, @ANYRES16=r7, @ANYRES32=0x0, @ANYRES16=r8], @ANYRES64=0x0, @ANYRESOCT=r11], 0x8) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r17 = semget$private(0x0, 0x4000000009, 0x100000010) r18 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r18, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r18, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) r19 = socket(0x2, 0x400000000002, 0xfc) fcntl$dupfd(r19, 0x0, r19) connect$inet(r19, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r17, &(0x7f0000000180)=[{0x3, 0x4, 0x800}, {0x32277d2a2a4376ae, 0x100, 0x1000}, {0x3, 0xe5f, 0x800}, {0x1, 0x5, 0x800}], 0x4) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r20 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r17, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r20) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r17, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f, 0x0, 0x0, 0x2}, {0x6, 0xfd, 0x1}]}) 16:00:12 executing program 0: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="590989bd21292210ae5ae25d7cb26f98cfccc3f4670d24ab955503f9bf411609d6a031a63c8a4acd2d18bd8c9e15", 0x2e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfee9) r1 = syz_open_pts() close(r0) r2 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="8ebaa24c0cf1f12f2101a92f8cc224c2516da69084fa1cf367d5b7e72f37aaaf7e0670522cbe05d59e38a875a19142d25217192801d88556238843596015f3afa9039f1c224fe82d422b84c02aeb0febe4adacfaf793ea8e3344714c62de649bf7b690682bf7285475a5a6341dd049dc1936f1b48b0f6f045c37ae26b34c242ab9c695a18f52267076645c434f2f01c4bffce2eb83f525da6718702de9651fa4a3a30ba267c75731a79f7363a9f869fdfbccbbf9ce19e5d5e6d8b119aae7c9b8ea727e3e66fd973e4c275a", 0xcb}, {&(0x7f0000000000)="4801c23f60a2bc8d0c5079a5929042ad5b8fa510066090bb25bef9341e1a3ba9667fa9b2a69f13", 0x27}, {&(0x7f0000000380)="73e55ec107327331bdcb0eea17a5e98f2377b242e0ccdb12c178b6f571ba447e19d5bfa0d38921442bf7fb19e4c3468f4e3e9f71bad609422b08ccf9d731c093824de615f57813d7a7b102f940c149daefd2def3eb802ff62d55db5bf6e64c6b482f9369c7363e9b1f4bade03149d657f6ef7acffaad255f37d855906876c338a660b3b35851f78e33382fc0da5ea4d246aaa1e2d59d83bffe18af57872d258904c669a02b8e85a159eb8e88c7a7c48cb68d810ad26e98c2bb3fbdb032706cddda208ac6aab56a7bdfacceff", 0xcc}, {&(0x7f0000000040)="942593bd1dffab36d1ee8d538baf6c88c40b28a68aee6766d1ff684864ab4ef60b0d25ae725fda0e3c657b722858c1fce85d90843c16671ffce1fc31d654d7903fed84f86cdb75c3be96f0e85d2b40ef5f1585e94ab08cc755f0b69c8e8eae05f6a113091e90b2dde437ae907a7fe38837f465fdc79dd21d6dc9", 0x7a}], 0x4, 0x0, 0x0) dup(r1) syz_open_pts() 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x0, 0x7) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xfb, 0x0, &(0x7f0000000100)=""/251}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:00:12 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x7f}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="ebff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) r21 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r22, 0x0, r22) setsockopt(r22, 0x29, 0xa, &(0x7f0000001740)="3d6d2bd9033c2c370c8246ef4128eac5eba93ccc1d08105745b23e37bf0775c896948062ddce8b95fd27e8c328a4ad40a044704479c59ccac9dd9b980fcdc8281bb5b4d2578c37b694ea91f70e3527e3fb57b61b4711a77056a61ca20c2a1b76fb976234d1d50bed1c94c39560691f7244259a8e74d3ad4c26053c432576674331355e2a562b80e94325065cd4d774a85b405c32ede1d31a58b01eb013c439b0052ee5791add2282fecaa218d5853ea0df449f4b2f68c2f876b525d42626a8b278c4dde70080e7d6ead1904259c32911f9190250d514ef93054956e465df7f723d92090834029657f4bcca3ac9b8257e2731478445a71369bb1c7af192e064d6cefa69adeeba535f96f8b070377ee99beb4bef776ad0840047d72d14ee6dc614c033fcf03ffe", 0x126) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) pipe(&(0x7f0000000280)) r25 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r25, 0xffff, 0x1021, 0x0, 0x0) r26 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r26, 0xffff, 0x1021, 0x0, 0x0) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r27, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xfffffffffffffd74) r29 = getpgrp() r30 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r23, r24, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r31, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, r38, 0x4}, 0x200, 0x401, 0x2}) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r42 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 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", 0x7}) 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 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = dup(r2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x2}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f00000003c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000380)={0x1000005, './file0\x00'}) ioctl$KDDISABIO(r1, 0x20004b3d) r7 = getuid() r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) r11 = getgid() r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockname(r12, &(0x7f0000000280)=@in, &(0x7f0000000340)=0xc) r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x3, r10, r11, r7, r11, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r9, r9, 0x5, 0x5, 0x1, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x4020080c1, 0x5, 0x0, r9}) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x3e4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) syz_open_pts() 16:00:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x89, 0x2}, {0x82, 0x7f}, {0x45, 0x3}, {0x26, 0x5}, {0x8a, 0xfff}], 0x5}) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:13 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 16:00:13 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ff5000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x8, 0x80, 0x5, "9baca40ac162f6ba3bdd5dc2da43968018e3a8fe", 0x5, 0x6}) 16:00:14 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) socket(0x1, 0x8000, 0xfc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x20) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknod$loop(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x82, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x30005, 0x20) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) acct(&(0x7f00000001c0)='./file0/file0/fi/file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xcd) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x10) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) mkdirat(r4, &(0x7f0000000140)='./file0/file0/fi\x00', 0x10) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = msgget$private(0x0, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r5, r6, r3, r6, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r4, r4, 0x5, 0x5, 0x1, 0x8}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x3, r11, r12, r9, r12, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r10, r10, 0x5, 0x5, 0x1, 0x8}) r14 = geteuid() r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r19 = getgid() r20 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x3, r18, r19, r16, r19, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r17, r17, 0x5, 0x5, 0x1, 0x8}) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r21, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r21, 0x20004b3d) r22 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r25 = getgid() r26 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r26, 0x1, &(0x7f00000004c0)={{0x3, r24, r25, r22, r25, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r23, r23, 0x5, 0x5, 0x1, 0x8}) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r27, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r27, 0x20004b3d) r28 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r31 = getgid() r32 = msgget$private(0x0, 0x188) r33 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r33, 0x0, r33) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f00000004c0)={{0x3, r30, r31, r28, r31, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r29, r34, 0x5, 0x7, 0x1, 0x8}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x9, r3, r12, r14, r19, 0x4, 0x8a2}, 0x4, 0x1, r23, r29, 0x7, 0x0, 0x9}) r35 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r35, &(0x7f0000001100)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffff4896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18088278e314330800000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2ec7f8f686259e3d333abe5332615b7a814b77f3f5a559255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587098f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aadda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1ed776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518f00000080000000002f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f59af8652ea032396500f676554cbc3d0a844420cf682fbe6ea68cccb48b36bcf42108c91c42ad8dd2b08fb219549b2e6657577dcc346212cd47cfcc5c1fcaf91bc45be0f464162fa247cf339ca451cfed7d6fe89ec327f016e4390c48f86a04add3c65c14f8e1f83add6661428539be1e00e414b164cf8d44a3344df34a6ac8f8d84a4d1aeb77f79823d6f811c4af50000000000000000000943fb6812af96d48107e2cc1ff78f4bd6f14319dbed4ec9b109bdb095351d9c3"], 0x10) writev(r35, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7764a6fd24b85bed"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) sendsyslog(&(0x7f0000000080)="b746a7075c391b98a85da763194a904c30fee5bbc02a9a21aaf3d4e2c131b94ebf841ac7cfaa9334e975bdaadbd167cb96fe7d53938c4285a50c5806bfe96b03e839a978f81087b703e8db0b", 0x4c, 0x30) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) r1 = msgget(0x3, 0x92dcdc5f86af0182) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r5, r6, r3, r6, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r4, r4, 0x5, 0x5, 0x1, 0x8}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x3, r11, r12, r9, r12, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r10, r10, 0x5, 0x5, 0x1, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x3, r19, r20, r17, r20, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r18, r18, 0x5, 0x5, 0x1, 0x8}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x1a, r5, r12, r14, r15, 0x1, 0x7fff}, 0x6, 0x1, 0x0, r18, 0x80000001, 0xfffffffffffffffe, 0x100000000, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) recvfrom(r1, &(0x7f0000000200)=""/158, 0x9e, 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) 16:00:14 executing program 1: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, r2) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) pread(r1, &(0x7f00000001c0)="fcb81f74ff587e769d20021f59d37321f581846b7f536bf12210346fce9579c6dd164a82a53e9c54e799001ec950777a05705d", 0x33, 0x0, 0x0) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:14 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x401, 0x1f}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="b5e9fef5bd9a54d4437eb6ea1946bd6aa85d9b6a121539d02773a1c8c2c924c119354c2235e5cf7bc842c3416db2d964c4034faf65838aa4adbeecbd9ed3885cc981c97e457dee7871e828c1c6a97b2ce08abbc59db4a1a72eea6c74204488fbebbd39ecfd52dd6dd7d1d77d08d5cc4b058dbe9da8bab9830d785e02ab9474dc2073214c9b502451d227b92dfd2351d32e58203c687da70b835dabf74e7624abac6a1c61e5ce67210f9a75aec83141dfde2245530536b5c1e85d5c84dc2630ced788eada88c1c9c53f07c680c45e5a432a46d394bfd45f59bceb9c35fc28cc20dafdbd7ad882ffe0a9e03571c8604615480f46396def5e2be954ac6f58bfee507675ccff0040a0a60dcb0550103723debffe4015afd104885851fa22dd3aee88abaa951dce7d85ac1cde77ed836a372bfb3d3daeb05e9c12449bdff2d3e60e823439c058dfc3f7717f8a7351785bf5995493c20ba4f84fae418df113f84b2b097c71d235070500000020a4883340d88a0000000007071274483f53937d4a"], 0x41) socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:14 executing program 1: semget$private(0x0, 0x7, 0x663) r0 = socket(0x10, 0x8004, 0xfffffffffffffe01) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c09335873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad40000aff983a7b111f0a748614999abccdb3189cfb38f83ff90c26ffe797a6e64de0df155d46e2b81ff", 0x65}], 0x264) r4 = dup2(0xffffffffffffff9c, r1) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f00000002c0)=0x8) write(r3, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r3) dup(r5) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = dup2(r2, r6) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r5, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f0000000300)) bind$unix(r13, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRESDEC=r15, @ANYRESOCT=r9], @ANYRES16=r0], 0x2) ioctl$TIOCCDTR(r3, 0x20007478) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r16 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r16, 0xc0106924, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x4) r1 = dup2(r0, 0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x1) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53caf84b19ac744d8ce894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b4000000000000003199623464504fb3d58ce31e7c3a9d650d3c82237c3adf05cff78407392b62f9b55df93e12c07aeea3152c13c6294139c74b45955f9241665c07259cb60556cc74b567681807c0b3b1545876a1018e8e5f22a6bba1e405e88a972ba032705d76ccc5b69e1c3d099798", 0x122, 0x4, 0x0, 0xffffffffffffffe9) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) poll(&(0x7f0000000040)=[{r2, 0x4}, {r4}], 0x2, 0x4) 16:00:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x9) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) syz_open_pts() r3 = socket(0x1e, 0x4000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x180) ioctl$TIOCSTART(r5, 0x2000746e) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) dup(r2) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000001c0)={0xffffff0c, 0x20, 0x81, 0x3, "261ace64a950a27d528ead0431e3839047a00a98", 0x0, 0x1}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) setsockopt(r2, 0x3, 0x9, &(0x7f0000000080)="0c6da7bcdbe11a6c8481f7381f1ab507c24801382a611aebdcf32d6e367778b15c2014de2f9cb19dcddd0c405d7c5bcb16ac41de31405dfdb326681a", 0x3c) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x7f) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pwrite(r0, &(0x7f00000000c0)="71fce6cdd9a582ec92e2cce7af6692ebbe8ae52a2b9ed424d304adbf5746f5b57542b105d05fc5221c5da856980d1cff6164c6589dedfd31e56d683a28b59159654eb30ab7cffcac5ae62438f723ee78d404193968c94266750587695cecb87f9ad323a245f384ec2d55efba", 0x6c, 0x0, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 16:00:15 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000040), 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x9) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000100)=0x1d) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:15 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329d5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad90000000000000020e5d10789ba40818f0026d9ece1d70a773f1607bc5e3914d62b779dafbec63c6ffbdadfd8d09900c39b"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0xf, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x3f}, {0x18, 0x1, 0xef}, 0x20, [0x6, 0x2, 0x1, 0x0, 0x180, 0x811, 0x0, 0xfffffff8]}, 0x3c) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x9, 0x81, 0x4, 0x0, 0x7, 0x3ff, 0x7ec2, 0x0, 0x1, 0x6}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ktrace(0x0, 0x0, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) r8 = accept(r7, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) poll(&(0x7f0000000380)=[{r4, 0x4}, {r5, 0x10}, {r8}, {r9, 0x1}, {0xffffffffffffff9c, 0x1}, {r1, 0x80}, {r11, 0x80}], 0x7, 0x5) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget(0x2, 0x3, 0x281) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000280)=""/55) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r2) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000300)) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x3f], [0xe0000000ff]}}) 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(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r3, 0x2000745e) chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x9, 0x0, &(0x7f0000000080)=""/9}) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) read(r1, &(0x7f0000000180)=""/56, 0x38) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000000c0)=0x1) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb182e2be669201200020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae75817351f949c3912937d93bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175122a5f4e991f5c2dd74b4d304a0305fda42ee271f95223de15fd8cfb7c6bce4c1caa52fc431393af5bb80cb10327a5765d4f41dc44e2135fce98b0c5cb88f820736683c95b55a8aab0599a4492"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = dup(r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x0, 0x0, 0x13e7, 0x3}) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() flock(r3, 0x1) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = syz_open_pts() madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) flock(r6, 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r7 = dup2(r3, r6) listen(r7, 0x19) fcntl$dupfd(r2, 0x0, r2) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000180)=0x8000) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0xfecbfc6f102555dc) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000480)="7d8b0dc245d644a03cff27d4824b25feca0d9914e3f4986e1bcf0a885410d3a09401fa2a41b89e288f7d5fd13ea4d4c66332d0a6c42a69fdbdeef41d76e93fc34793cd506025b802aef576a379b955f2515789fc331f32d50b449a5ac97a0c672ac36a4f6348b7932cee54fdc5ddaf731b89d3cbb3b908065ee47d6bc96b2ece52687139eae755623079afb8f2ea41063a96f9bd318df8e5c16fe6d21c227ddd7684e0c770885369e2944929c87e51890081fe0e649f939731f181922278719e342b8058bb248aa258058004a6e42c71b842675ba8f0dffb47d993c1ba30da8be26f429311711327b68329df4605c8c4a8e2c9", 0xf3) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000400)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc205435a82e0df2950df8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x76}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x100099}) r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) munlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x5, r2) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) msgget$private(0x0, 0x210) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00", 0x4, 0xfffffffe}) write(r0, &(0x7f0000000140)="04", 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x8) 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r2, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f00000025c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002540)=[{&(0x7f0000000100)="3bd83761f3fce88c9fd3cab93a72effb97cac607dec52649b28e8cf14f0ac0ba49f253a085ac44dd73799ddfd37ba282d8a48e90a05e685c6265f6e5acde8c2cda9e1116d2f80f5a7d629adce67dfbcb6f0f555c77f30db3e096e7963e9eb937292460a8276f16952f7c3ef0640d4e884cbdf2403cc6bfecd92a9436003de460a5f1a0e187ce26136e", 0x89}, {&(0x7f0000000340)="0d68c859c3b076521ef3d4a3460c88e57fc88c1045bc44575686737ea0a33bbd912a0339628271fc7e38055492b246f7f4abae4b0cd82aa2df868f565907c3aed818c16f6e6b861ecefe12fc9a4b0118b3424f73e57a1a36eba5870887467e06918ae6a7331d595ce138cc30291cd6bd1de1368b82bad87ae49c7d650e6771315d7223771f044b4c1bfc80a2cf65077c35b5722d0a", 0x95}, {&(0x7f0000000400)="52f6320992f73e00b666db8a665eb16d04a0c93eeb460c4d9dc6244ad148e20e5bfcc06efbacc6f7e07e7cfc9262bcad58679ec5aca962372f7a3e327024cb6347488e054e1503ae351a7586c4466b7b9d079931a9442281b61cb9519b86714a9f9e0b2dd9fb63cae13c8ecf93c16b62ec78c658a85d2ab8aafa3fe422741baeac16a3dcc32e7c7de84944b3bf50d15b1ec3f2a6adc64152e21187bc64f8cc765c9892c171e3ff40df62cc344211f8b562f48e7f659e1e1cb4bac1217ee37b00f66102a84892bc3d5cfee53ecbf8183561c112483378c14b424c0b91b66dd684372e27690013c9275dc320856da13c1c381c2e9a922ce70abdf3a610488aaea5a327981c97502c3aa55dcacbdcc290df3f611cbbd7269dad3a9b8e873eb8b126bfc6fc797a20ced6eaef0102e65c7cddde273b2126023530fe0f07b7d5cac3afa941f43e9876639ca91f75d5fc372baa296d914094db0653b9f6d5be7818e6f128e2e50caa4624f6fc589e91f6291611a907fb6e93d0e010a86e68686ea5d83d5bfcd243ba42391136a5c6aff478d192a1b9ca8473aac5ba1ba2806ed720f8f9cb34592222ecb7a660319ad3795739093d1b846beb051a007dc4c27226e3f27f848808fd104b332b847c1484d2f53699f4ca0449b4d0783c06e90f2bfb0f4f6ebcd43fb3ec6e36537546866d13286a54bd3c83b91b470bbdd20c0e2c5d97431ca3c77287a255dabf237e63157ccea87da3b62433689868df7df4d0af45f7f87b85c669a402562c2f372143c2a49714935f8cf6269550ddebb7207b84bdbfd660795b8d4989983392a3228626bc2116dfac2ae3c4a3a0f398521b4c80f297e47da15c772438d2dbbcb995803b1c2986ea91f120d052b793c1bc20a26fd9d937720e6975f61a59c7c18e256bfbca2b5330a5f9c17eed1d79698b74d737d3bfdc18db30bf18997759fad4902845b4439b960164650266456e6dc21983355aeaa1d8a748485e664fd0fc3c0b9455339146dff74be1b05a3b04dd26c46037f9eda3e2b097a6c777304e60854b9ccf7bcd6b6d32ae7aed792dc11865fd03ea65df9fc6ed4ffef59d1a87ea1f9f41513e554da6113247d826c0718e7ae4a0e2f9f7ce9edea55e6cc624d6c5de62339ca75e2c593c980e9d1cc3a16f7b42b2f9307a1c4cc286f5f73a5e773baed7a5e826f9dc0e7da7f51f7670a2f0864932cfb16bc6ba0745477b14cfda98f61ce62942827723dfbd174e4ad57f1558481cbff4ce5046b08e6b9bf1208d7eb1be2389cc56b6159a498b9cf94f8ac6d196dd40c58edbfc7299375af550ba2388004ad46efe6905856c7153f39fca13f1a94fa05e9a35c478e67010498b3b6bc561aa795f71fc4be0a3b7dc2e475f796aa47403fb0ccea1dcca8e9cf3934c3b83ec7354b0ca80459c7a1b1a723dea690206b974ef73c736a18cd09cda30d4214affd07c429fe8dce171baeafbb71b04afe112673431d5d22e192f582459ebf60b8e6972d72f91c368e3ee133d3e61dcaeee8e2eabf7cce82d7c4bfa0c531717b502b0c5229acfd9894540103e451c4a48bd0402806a1680d6f02f9774502fc66fea5faf9d59e869712b78af137daf578dc6cc2c203bfdfdea49611aa57605b7379b0ac1560862afd2a7b500ebcf0c449f2d42e049a2b63070279315342de22de858bc9961dc6e8727555ddbfae8e90d3ed5813c6c537c0b61fc91a926ce5b84a871e56cc9e485c6b699b7c3c7dd4cf78c68d0845396e30ab55599d135f609ee9ed59f3f2e4e3c749b9d487bba6cfdd7b05a2446148ce25b755c92b491cb38bffa2b4b6db88b0ac89b078e37e1489d963acd352b67e47790252ad0213acbb35710433746f87b11cc1d10c98993293712ba6bc663607a12415a0fab66448b9fe6274bbe09fb1764ff97a86ac528cd6b7c14b8ed15a5c160bc29873ade2bc6303cea8a0e4258ce1027b21dc95557e6dfa9ab0fcc58a66cf8c70fd0973ed3ea428ebac063748a4c943a95f8e77ede47e681fae9953b3c73552436c89fef5f630bbb1c451568da26b133d766460985d71e68771b276e04279776cc6ed072aad481df2a25fec3bfe3765cc8794bdc7fa6e4b3ccc531d93b192b35542134a9e3555bfeb6aff29ddb09ab7d5440f29321c0bcda847b1565cd094bae0dd3f73ecc748f86d8fa2f92457e9168c8e6af86545cde296949cba907ed5082af0b17d8c21db363f7e547949c642f5733dc06ff699a451dfc85463352c71ded97acacbc1ddf64bbfe2ec0762de0c0aebb76291da42ef4a2ece0c0ad7dc24e068b684544f5fceeb57be5352fb48e9d422ee372359546cbdf1efcf142732da03f40e175edaf43ddea381582a387372f60aafde3d47d34c7f17c49ee0e6b5735c2b6e1f3f3d1f55e9b83aaafb7d50b4cde6a77d9de347bad5378204896d2f0a6872407fdbb5ab59d8d52d6cac4c7ed9008a1451de4ef5a2c0ea6f7521efebde061a62a93f153845d1b4fd78688e29dc9fedd0a222078f09afa2bf88f3c3f91391ca5e85526c003eda532411576413c9073046baef127b582ce5b59369be5c189f3655990d555afe0879b4eb6958e8cb4071c67cedfb50f153fccc86a9a2a806fe4adcdad3cf57288e4f39cc474828e3bb88ae02867291ab714162274d403103b350b4e2bbbe9dceeeecd374e7839888be90e1a9f268d93922983b0109d132c1ec26cff05ac01489edb225542e9be84fabe4f0a6b0917e7559855ff78e21e9a798a70556427601c1bef3c3a53ea26d056cc6a21a61bc03d71735470bf547836c87566a45504a465b898dd8763a064e31858a4ed5d55a2395f499d1f2e7130bfb49fd83984f1cf32e8e7cf096bdd6b93f776598da9713839055705e412c2fb38c1ffc67cf9818383acb64041616a62f0c51182ebf1dbfede6b64c059af1a9ed8b25de1d5dd59c6a895acf45a1df67e5c1e526cb1360f7c3a63ad4ccc28f1aeb9c209295110b234110ecbefbf6545a4d6fdc4259f61cefcb24c0d600801927ece3d498b821ef4dcb9a0900f45b5b9539578031cbad47f17c705573898e15666890a3af426f2624441f78a0fca45ad024384529e73fe6e4647669a60698995b1db71916afcc788e87ca354c61676a6c2de4934009a72085654be07d0fce8d1ac74d7e234af659c17aff3ed5889a074e21579f759d8daea4b6f44d695cfc9d6cd0522593a1adb0d997f23985e1fc2b6a960205f9dbb0e012696236530bd18d734a056ae574d807b6696d58801b49be8ce48162b769f5a2efd31d725d688d8345b0878e91980a64c919b6bbe3b8b1d77082ee054a2ffbacdb3f3b73ba347781cb35fbdc47cffa28993da55b384d3540b8e77b79f134b7189a3ce0c3ac37ffba5d7def3a2ac7bc621d2ea577e4f767f42cf0e4142b53a7346aa5e88fce946e09b7bdc88de5dac902a2ff84fa1a5ef2d70e31b9127a1c305a7725981c4537a65702d712831204caff4e1cf2b593625de0c23ed93fc719263f0a3a091b9773beb79b6fd1354822c555be544438c3f1e752259375de5fcd4d6f32faad8779d6927b4a101d8e5f65f84dc33ea4a672cd8b9885bc8c37263a523f2f5ee187997d701e05022ea91b402e36e1e428560a083a73ea88b6dc0cffd6840b8d70929f9c108131f97bd7cd0cba4fe93b5c9b5ac3a283d1773611cd777d64885f1e508dd69fc4e37bcceb98e26f089ff9cda86440f24e4b0abd517512571dac299315a979796504350777e1b0dcdf40d4f844c7c25e95d969cf0768e9e56c4ff3d4e18d8ff901e1b816c221893933aef3f0a7d56073c5ff8992ef58f93bb0c6493a59c6ecee0dc29a524ba78b27639b981247083b9bf0a462b354dd1811baba62ddc8c6237b75cda61371f7e90863faa4430a0fe2df53e0e2f01300e57ab6d23eb9b7c242174dcac6372520bee371b342735e842e31629f725547759f4cecb239a84abd0b56d6a63cd592d6f2a2e0c6e9843de8f0d7dc3bf9a57eb2b270b39c3dc49555d895454b27f6da270359980efacc462b39936eb29988e1754abb6f06dd88c5f847610f6423acc9c37b2846fc8a8894328a020a6ae571b6b759d28172023020b445ce65984065a2c64d1a1d7719721330e327f6498597ced1d763cca26e4745bd4545944660e8609f635eae8606bfc89a3f576984cfcd60e22d260472da67aaec4cf24f0bfb65eabf4311d4fe6ba46296fc2da6f54e1453805e93c1908c5bbe8ef7e5e97e83acee2c898a3ed95feac2c02e27a866b1ca4ec59f2d6309e324019e6dfc8711a960d5fdd9f82db65738c416b529157f83d8b14151196aa74b5eb8862a753439a205775c308e8af9a4ff3bbd0aec29157f6c9cbc0d31bd1acff51ba1a7a8733c1d3eeda178182f07d07688974d2abad8c106569774729c92bc82362cbda4dd8ec027e8477d987e9dab83fb8373dfe6cbe05ac30425aa5795de022211a298171c899e9d06d580c4659a683a28eec9b8fe4f2c72a2acd1259af7ac11bf517469efc56d64db9c274cf80f09a2195fd9170b7c82b5d81cd7d6fd94673daf3a044ad551bb56535125c60e4082dbfbde8b3d49b94ceafd1660cdfe81814ddc006131dc0cb5f6145d3de49698c11380dd8dcf534d8b05c801f5da22be416842b93009508d73ebc7fed2cc570a9b09621223fc10b498b9df299ace76e0a0ffa0f4c2fbbfd1cf703c68c4a4f2c99266f4222b19a6fd06e29f7dfb48fdd77dc56f3880a9cf38e16475b4613c615dca050e710b99563c303fd31c3efa6db19838daae9af5711fe627158af625df061b06545e10345fd4079d77945a4ab835f640f6ea4a8613918331c5b70661412a1bfb22f98ed400b208414f77991cf23a3fce02be3404e0f51943860c34e020674dc74b52c0270378a6d2af96fb3e2a70c4f1e97a6f3d3aa84656210053c461862899b7b1446f30571862a025d2a7d83e613711ca44138daf6c13281723d7d770a4c2310406bab773db87cd7829e042edee8e58c671d4303bae2a7916b08bd0d286eba7aa22c4d91dfe6608fe0355a6cea5774654512fe7769f580cf0fe893a1b5347fbde9bc839c4255fded02a55215e78115eea0b99ad43db336c19acc4a8d89a3df386d0f75b8977b6f3a3277b1f855f68630b081d32c7022e09cb49f5419685aefe03c40a7949c127882ef59d713dcea130d99259e6655b53ddf61f43ffb771a35bd3036005802e3f3ef76411314645bda2db6ccaf13f9fa9c967a690fd78c2c70b3d690cd5e75bb0c7f898d79ca29d7a84e0304ee72b50fe40481598d9ae7c5865c9512b2d957b4a7bdb57f9a263b84a4c5fc850f8cee41f4820fa484230789a15eb734262aa120eb0093ccecf83925423b57df67014d8a713f4b511ef4c8ff7ee31ed7d50c2e1863740fdae1038102625abe4f826847441b73ec40196299aa155d1919ae934519c6e6dbefd1abb693f585d0077c4ffba49bd0cb4b0edf26208feeca95ed73849a34561e3cf82fa40dcf723803174df754fb5d66f7e85aa9ec17a96f718c1db80d157a489b0d5f29636a3b10f73ec48ca0d904cd3f86703a4b2c35bf33956fd47ead1c94f0d1b6d8ce0dbdc8cc298f6e4a3f3a023c57efb4b443eae64c2f7217f72c60852044285b19d759632ea2cbc1e614bbe2e77edb7b8f1d8a5249022fec8c882aa82cdcedfef6332b05f64cca0d730f1724c9923be6edb33db23d912f1103396d14dec7271fe8b4849e064378bfd980af4e95d261d5addb6e3dc716f16f7883e1f22df92b43e79624d6f28259719129", 0x1000}, {&(0x7f0000000200)="f3448d1d7e77a0b255f3ef7147799e69c4ff750bc6ba9f51f4a454789a39245967dbf8d9a436f07c7fb908787b1d6ed079edc80cacf60b0e99a8562c2c9f5edc4a209d5e88719f8595f63358e4db92c064d3b21d52", 0x55}, {&(0x7f0000001400)="e9f61239dc2562db3cc393a82053f793938119898ddbaa20546ef15039cdef5907d2220b4047e9de7e5b5ab7067bcc3e85c10ade8471b2b435ade53be4f36bba789f95f793e0ffda3aad824afa139a0ac23edd39690415b9fb5ac58f9cb6b0f1af57e5296ce91ee828540734b463", 0x6e}, {&(0x7f0000001480)="4fae0063865937def697c01b690962508b29ae99b3d723b65354909c8b156b64b833cb590a3dc860fc387dfcde732c3acb00547d043a80c8e0f0ca442b3788ccd90e184fdfe94b7c2ec832e37afdaf", 0x4f}, {&(0x7f0000001500)="e4f4561d228dcc8917697eeec57c96c540792d051151a0013a14fb15577dcc447ab7c76f8dc442ec46efcbcee01bc8c1baa03b7a40", 0x35}, {&(0x7f0000001540)="00b846c121eedc3b4eccd01cab23fd7dc87b6b766a012e0fd920b8153487f256882ef15b74e38e25b55a5827b9007b8e813e0463ddcc8c6d56615e84e10d22692a2a3f7fe48b7d15053beb699a0fde9afce45465f8d831adab71dc7b0d396410ec860a0ad9cf4fdfb63d37439b2935a5f1c45be9456083d6924600daf09e012215f17d308b94be99ed3b66c3b12792aadaaa01b538d56782550f1ed41c4c116d2beaffb9b737259f48873bf1bba3dc8b55074f27765b2658897e2631176dc7d724f649228353d94d1e3073a97b86621c7c6f95b78edf51466e520935e549adb43d9b0884313d3b7045f0c8c3d872264edca952c32c49ed45c85baaf469b80829826bc6bd513a8c5aeb2351916d856eeaa17759f81614dd4e83c86a3ae1ab980943821abd6b0e56a7a91244117c0f80ccfabe1e6dda2eeb06a0d3c828a1a6c8883b784a13fc8523b899f5c03bce02ab80f19bc9c514dbbed5f9e0ceaccd6dc1fcec5aa0c24eeeea6a8ad0d4b8b8d0cd0d30407e9e9e5ae9d86c92e75898091b85dfbfb4b4f118838e16d92fde584bf9b82991bebbb54c9e9c1e5eed1af85e0ccd8fce15bc2ed86a5f16360ef90fc9cf5c683f850a7cf6155e094c9df5ec15696b280bb840d6ce4150c4729d0e5a6b75fb8c87584e72d201dab0a489ab87711d2237e579f8081a08ffe021292ceb389d3e51c8b174e8ea7107c94f2d9024d5aaa44abb1d7efef74a42c2cd952bbd4aa9d36daea24f892b49a5a9ca0d9c0d9c4da1cd1b740938594ac143d9e68dc7ad34af73c271e03901d39720d71856621d11bae1f6d476eba77365be684255ede3920e7706462b2ec547dd59d46f011c9b25ab39385deab3f1160da1cafd79cfcbea897758d00ac47dfdc48a43e50840ab26563b229cf3812c809e32c5baa05814989dc3e32291817d85daf0755d11ec7bb524e36810a3473262a4d80ac88729d7f809b1e4330e945f8616d1f3b11b3273d9bbe3724a5ed9cbd5cb9c4090381f21bb5b3083f5fda15aa4d396c44d8ead5c8e8bed09b7e4e2306cef1516683ad2191cf8cd399bb1cd709c5e0efff64579fda6c928508269ab0e89ba8e0540e934006000ac99e393d9254fd3c0e8ffac998421cdcab6d126a2627867d51c73882370b9c91163d302e889a0b8144c0fcbd77562724b7c46a31d75711987e89af1c8896bee6433ba00c0d9ec3bc0685dab0ef60d15793dc39865bb1f3200aa66dd868b85c622923173ff903f99d60c05de2568d42e0c92163c191a25a6d7cf546218c07721155a9076216d332171fbed5b47209cd3150ef61f17a4361ed0b1b02c1397fba6bfac2d247e06085b85a6b795f5ebd3e56352a682fc7ec911e6a6ab6aebff810afc6111e8b9c2a4415e849829423ba79a1ae538e61625e8bbadc6a3a6daa615b71cacc46d3081cc8b4d03316099dee7acc6e3f5ca8938cfb3941df8050f48590e09ae5aff5fc16d92062bfa2dfe9d6c880b64daba621b7514465ef65a180e80ae55230543f9a43d290c5fc8fbf94093f1af8a5bdb1df18880da3d79fa0475b3b33bfcf02f8d8f7c3b69b579bec6732db6a982b2b8f80a1baf0955941af5b8c97bc41c8d4dc3af60c8fd0d47737ad42c52e2979c69cd49528273bc99cc8c5a1748f07d724f3dedb1457def25b77f2a7b5917e9d07b1d94d2f189b451db3fd92f14d95c3924e45f818ff340b2cdc8394335de1d97e0159513aa2682208760df754b3e345c6afffa435454cbafeb151255bc2d985593153a61d7061825f13ddad86b7d3c76ba649b00d9300bd890218fcaf81f2c4f0ca09225a596168a5a3892e89990f9f18929104ea1a646382a79e9043c81530d33ca358d0ad397641a4eb9f89d0c00617c1407ef0cd994eca4b6a69a6db70c07e7746693523f74999a141638602a4b3b284cba50977fd083f2f8ab3edc04bd659c3d17490b40aa9eaebf2773d94f8d168cdd48dedc9808022d9f1786933295422fb03c1635e571966ae4339e3db6b59984f26e0266ce82877042efcc63c4372190c4af06392e18e0ed40ea18df8cd1ea91550ad0925ae65f5fd14defa9529df49fe00492823a591e39584dff66c80f909671552fe9b72b6146ef350e81dd5470768524a11a23a82dc7ac8d336b17bd0f7600495bd3d2f4746c12daaded79745b8d5f9ab9d08ae138ec271c358aa54c50cd12a8eeaa4c4dab80460b774beb377cee08f321344752b1242afaf3009e933cc6f66f77eb8e6cc1a755f654138244e777a1fcc29cd27c3ac64bcb5eb6197c7a376840f1e15571d53378fbc2ff432015c5611b6de5b478d6923a51b9478a5ebcc55dabaa50373bd79d4c2baf7f3d2a4778a7525c253a8f631a3c1fc5dbb637d93cd4ed652394ad6c90aa77244dc71191b7757beedca4477d8ce6f5a30760b566af1f41ea70efa8d6a7616da0c2613f89e29b70badae8ef0155189bc8b3c6dfeab74e40cd8f9081cd980d84a0e1fd64785ee0c4d7a2a651f8eea0077dffff4fa4ae63366a1e0a485fadf127e64b54e8392d0bd23be58724d0b44642ee874ab39940ece12aad113cae00256b5214a83c2d66622553142c6cd40b60bb57b67f48a17be84b477500f63ec63780b72099f326510158477e04b35eff822d61d14ff8ff4b13a1d5f2a8ab0c5b5516c37de268881aca8de688f7e0cb0dc5619452f835a93fd5afbd142ceda2507b3f8e3b9b979287fbeab57de89c55265745c8bc809fa65b7f965e35b9273319c1d68c7ce8bd1f4da26740a5972e4881a6e3d74f99033add71c5126ead273a753724d1a8c5c651a4c6694c2a1a8e5696ced547f04f77cb672a7a4c52e2eb1ca06c9e2efb49080f9af36576b30126ebb1cbabc2569697e86bcce22ba6242dc23ade6c6a423621df695d6a709937eb36a0980a06731d3e798e37dc6595cce783a10135eb40243e5379457f6365062f75074e24d11a2339d39fbb910f0a408eb2c4416e3c340af0be27a089666a1e2ebeea536bebcedea86a269a5d2b1973782070d92f1bda46ab865ee6cd7260d4e09734788ba169ca33369ac3b83832d5a26111193dac80897423b232f6e40466dd12cd4a6f3f2dced75e89f772d643eaa943ab1cab584a0167174858413331b2f3ee7ee51f8ca6f862f5878e944996166d62c07d68e21b6fafc89cf9deabc7e684ba75c7f06c5b07828caf5071b98466f12ca2c17e54841b96f072b9879f86e1460658bf3179e5322245e38759880b606db69628f0f98968284e5ee6bbbfcfeea2b9a8308274cbf79dd0ffaa47da60410e92980e39cc68b2a62114fef1b64e85cd3c9b3ccae8b11f0ef6a2b9120ef4e6d3c7838cef05ce7e9c97b3639334b55b387c53cbbf6d3c84af9e225d0ba870b37edbb01139b640b617d576f9d542b23d432c66b2c7b7658ddfec733f117a839d82e1bca0ca9f49a5f89998c016cd649faaaec1cd70f32cc82bf00bfd7a6ce5fba5a34a4e0190d921f5285fe13ef0daf748a8c5d87d7da74300b22ae92e34dbdcbf4f4494a99d6f0e817dbf15741c4077e27a272212bbdb5018ee9e4bb6f2d7b589d436b4562c07f39a0a879a05efa120bc1884e78a3ad524c2f16f0818bc58ae1560c72e4bae61a35170e84bc8fe203aa9ee5d7a003f928da206bf24f92a6df72817f0cc022a3a9148429668f772f5ee97a4606d552a1be07d0e4b8e4a449939a16da9396bc531ba2ea9e9072fc50f1bd284932e4e459c65670864968e3959e31d735ac03601a45d6418fc8dcea4df5be91e73ba18add37e2fa60d525f6b0e9ac1e52d9c9e07dba3e05831f2a37681b2128a30e071e5c3827997552acf210df2526ef02f0aa5fe1d8652919464e58a14b98ff7b539d06e828c1bc3bc0c58645318b982f5f458c453ca5f99f85b8e08bc73f3c7cf351268a2441b40784da7f2e3d8f49465ce92455073cb219530bb59b4c8571ea5f483fade512301f97049d94b6367352f3fd53c3c3b0a49b13c4a6f4c9c9345e7baf1a7c499d9fe7c945e148d9c6a6bc55d1cae42553eff9dcfc111f1b29ddee1395e31bc1df89207227bd9e71b3a66dfc2da45b2d0efc8d32ed126df40f92cdbb351f75400123143903b267dd269ad8328d8adc5b3c5ee1f555e28fb9dc5a4dc3401f8422d63c344682ee6eeee812cad86815f7aa044a4ff08adf0dcd65d22f8855027ea9a82124301975d547996161fe6406360192dfae85e857d466fa53aaf9d4629adbca9b09c3cd49808f069a1316c79868658021599ffbf96a77f7f6b49ac59e5a33f3d9eaa72df2b8b9e3093926f7eb8613cdddb5745b2479d9299c10558fb5a70417fc99b0116b7fe5812a52036cda5ef07b1053fea4a4122f42840b2ade7183cef66f477e617262e9be028ef852a00284159ef7399d5d5f708c48c7d81386cc730f48ab690a6769ac6e852340e4051cbc6a49297f6c49b95ff9f21f01997fe07a33ff8e09086803b3f0728788915f549c4e85df941b075cf6b2fe3aec3ba6550cb72eae84ac35650128e92a6076f934184c4ccbab75d1d7e924fef82d7a261dc89ebd3ef43a1e792497f978dbdb70b5593848a420910b330d90dc4656483a5ca687ec38922b7699abaca6671b042a48ec6b8367f411c3082276323bade40f8b52c665474040e59578cad1b0a5188fdc6fc712f4220f3913e16ce110577320131f89208ab7953a5990c82c8cbaa5718e1c3d2132d808c2a708e50c8dff0a550320bca6e12974e9e59db761e340a713be29b885e4f06eed49a2262b05d01eecc454482d13c1b8cb8adeb9c295a10c689e0935289bb72ea5b3ff2e48e46b8091fa3eec89e02e1d00ffffc34cf61c555d43a11edf1342affd21cce85efe36a31d98e22c365f157563d1139d7f541ca72fdbb8fcb10b9a95bb408eef170cb04382bb03917ccee36904438b8f82eb15c1c5431cc51bf01c16980288b765a4adfb40b0b67c4c71a7d2f8e85998690ec3d12485990569d19e74ab206605ea79a73a884d2f189fc9eae270a1e045310aa3b3ebb98fad1655d22f5ea30b5aea5a05a787297490eb531da7d480bd42cedf745da931b5ef37a6630f69a143f46326612d405d48a736e500219951ada30813459772ba93421636dd22df61ed847bfcb8df0157b203a33d12e317a72cab6f41fdcb94f09231fda17ef62294b46aca182566a37ca5f5ced8bd229e9b3519705c4145ef92654f407894d22f204283ce77c49de92c3a10565d74c512d6dfcf674740d6b5a1be71136ffc72d4d46d6c5557679363a2daf1a81a16020f67af040267e0c5503f255cbafc3b2d22644d8dae848495b24f771c5324f8741a4c02fb4eee460d4fdd0f3c5be08cbf2fffab47d3554a7a36314cc7a3ee7dc3d9bc594f304ae0a06e90996be44b4fbcca59d6df3d5e84c9d1b4484cdc0a9fe0a8734b04c3c635765ce061bd450be428dad21189891527beba5fb99217d9d1e9a9155dfa5b7e2a9b662cb8dc0f3b06d329bbc7efeea6075522d580f8996687c2b8582ccf35111538bb711ec507d53c5c06f9041dbbb6b52ddea479b2bca546b94fc35ce0f784cd96e4bfa9c73896e18fc9a78031a76f669649004f0c2069fd7eb7bcd7a4671f2ee84c02e4c00556bc621eb50d0ac547562dab09e9eb94e528b80da39e2ff20653d0217cd8039d6f48cbb5fe85f7f86df872bf8f2bbf4ce9094c2d12279a73cae9d1d9636e563f95c4e5a5d73451f9759163a621f9358b6165f090439d1a9beffc6a45ef3dfdd34e843914689b604be09e636b7232063ac7a4440055e959ba53204a0cf", 0x1000}], 0x8}, 0x404) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x42) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3aff7f000000000000af07405027e3e48100000cbe57977136807465e1d48c0fd55b8886b04afd144827823ad908c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8cf626da8d080000856c", 0x57}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x8) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000040)=0x7db2eda0586d8ad4) semget$private(0x0, 0x3, 0xcbb6d6abf5fbecf5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000180)={{0xffff, 0xfffffffffffffffa}, {0x5, 0x1}}, &(0x7f00000001c0)) 16:00:16 executing program 0: r0 = socket(0x0, 0x273a84ca07a83edf, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000580)) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="700fab4ea59f3a5470dfeed4db547e45f2f6f95a96d8810a02000000b52a06a0000000000000000000bdaafae91da75d3e2e71672ec281070afac246c8dde75f9fa102c7269e979a9f61b8d73b0b97c7319d2b861f5207f740b13eb1fa88889b1c8025f03fb253f0a1d27f3292616d0474f6e02bfcf386304a151110c0d5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0xfffffffa, 0x1, 0x1, 0x6, &(0x7f0000000140)={{0x65, 0x29, 0x7f, 0x7, 0x8, 0xd7d0, 0x7}, {[0x5, 0x81, 0x9, 0x6, 0x7f, 0x3d8a, 0x6, 0x400, 0x5, 0x7, 0x3b, 0x4, 0x7, 0x7, 0xc4a2, 0x7fffffff, 0x8, 0x50], [0xdea0, 0x81, 0xe074, 0x0, 0x8001, 0x9, 0xe5, 0x7, 0x3, 0x101], [0x6, 0x4, 0x7, 0x8000, 0x3, 0x7ff, 0x6], [0x100, 0x80000000, 0xfffffffffffffffa, 0xf, 0x7fff, 0x401], [{0x94, 0x3, 0x4, 0x5}, {0x1, 0x7fffffff, 0x7fffffff}, {0x7, 0x7, 0xfffffc01, 0x80}, {0x9, 0x7, 0x939, 0x20}, {0xba, 0x80000000, 0x10001, 0x8}, {0x8001, 0x8000, 0x80000001, 0x1}, {0x5, 0x2, 0x4, 0x6}, {0x1, 0x4, 0x2, 0x200}], {0x5, 0xc424, 0x10001, 0x3}, {0x1, 0x4, 0x2}}}, 0xfff, 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f0000032000/0x2000)=nil, 0x2000) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x400, 0x0) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000480)="e5c8d51e4ed14ca721e9396966c834c8c4cb79a62cff2602a4253964ff914dc021cabc00d80d36c83ceb645ff24d51360c474157c578b92f8343bb30920aec38", 0x40}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000400)={0x3, './file0\x00'}) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup(0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) fsync(r0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000140)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) linkat(r2, &(0x7f0000000200)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00', 0x6) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x31d8, 0x5, {0x9, 0x200}}) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x4) dup2(r5, r6) 16:00:16 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup(0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) fsync(r0) 16:00:16 executing program 1: 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, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) shutdown(r1, 0x1) 16:00:16 executing program 0: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setgroups(0x3, &(0x7f0000000080)=[r0, r1, r2]) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) 16:00:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r5}, 0x0, 0x0, 0x2, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) connect$unix(r6, &(0x7f00000003c0)=@file={0x0, './file0/file1\x00'}, 0x10) r7 = dup2(r5, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r7, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000000c0)=0x9) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = syz_open_pts() fchflags(r8, 0x1) dup2(r2, r1) rmdir(&(0x7f0000000300)='./file0/file0\x00') 16:00:17 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x380, 0x211) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r1 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x390, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x2}], 0x1000000000000274) write(r1, &(0x7f0000000040)="9319be3f4704", 0x6) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f00000000c0)="f118bb144a7206e6497ecbb2ebdd9cea87168f6fff") chmod(&(0x7f0000000100)='./file0\x00', 0x5062252911d8968a) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x2010, 0x7) 16:00:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x10000000000002a3, 0x0, 0xfffffffffffffcf8}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000000)=""/45, 0x2d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:17 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) writev(r4, &(0x7f0000001440)=[{&(0x7f00000011c0)="62690075949e1fd66e429a18089f403a0a0546528674f435bf981c9bbc9793eb128f161a5fdd5944bef0f696b963d8d3190ad6f855a8f7fb5c4d34daca35a9fd2651e7d033486542f4541d501df288d2d705fc2ff263fa18e13fcec5ca10bf942d4870d9d60b480f2df177946e243eb5f14d7acf1e598500fd6dd7ee184a7509e5ed7e8df5e5eb6861f87200e0f0d86a3bdafd1db9cb19d9233dcc1ab9363631cd6759d5593fbbd5eebc11f20541dbe6e29f399b023fff5a4fe4b6777207178ac4b9f023854aa2488fb3e56f8970c994f32ae45e93d41315eea5d6636e", 0xdd}, {&(0x7f0000000040)="7497116e8ab141d5e8b4fb8b117cfd339be1d0783f0985e1538d4cf20df3832a4a6f5fd32ccc97c038931d9c88adf2937e4304f1872f3c342970120369da012bbb", 0x41}, {&(0x7f00000012c0)="6b075ea28a4e72731cae94122f9d98edd3e7e386d075f35265ee74fb9e35fb52b3fdaf783476f6dfed8870440ea9cfa5b1278e797b79b3c5ea58217affbe089642ee65b951cbadd02e5e711a57bb35524f21cdd65416f4e08c4ece5a5d6b30d207af9a12598c23166ca1be1fcebe943633f13d250ee4c653994f4f04ee637834a357a5799e979746dcb348da812f0585df2cdc05c0b1c8e2e932199c08c60bda29e90179fa1cdf4b0acbf8b93def024b8b1c4ed4", 0xb4}, {&(0x7f0000001380)="c957cb9ebb5b1e77595052ef864d039d834ea3dff6d3ed5618b7cea2329febab2a12a0691fb8ada8adc8dac6cffa5264263ae819b6c914abb787be5b849a9d488e99ebd35bad7c99a9f5072464c1a50c8578c6218ad3cdf34161c2b0de555c3183c498a5bcf9dd6d84dadf4aeb23b7379266a2cf60ff6d51eb3ca0b8604ac138589ffb65", 0x84}, {&(0x7f0000000100)="1f6344d1fdfdbb1591bb642a922b", 0xe}], 0x5) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="90fe9f20c7d6d474abc81e6487a3e422d158ea77d8a27108730933a9d878078277e3a256015b6355f6c08c50dc88ef0030ef724fe94cd8a0e398725d5a68b49caa2c21b611271a99519a794edf7fb97b0ac08c8fdcaca373a1c4278a284f19a4dd7bad401dceab60a05fc1f320cbcd4e4afb64d435cf33cc94306499bf2f4a50b2ad0f8e6f40d9e6206fa2a61ccb3cae8e2accaec225c77e43f85b2e15e14a1a87d24426c5ff225117e2591ed018fb1f6d411db17b0caafd178b5d2bf542b43dc1fc90db78ddbf8ee609cc71af6c2cdddab105d04ae3c1db36dc265de7674f5caee487ac4089c5b5d68a5e18b94160beda9a9750adbf7325ab81df67585491fae36a3f3f622e6eec1595b6075154c5467d621cdce8290c6756b2ec46dc07b4252dffb1a7123bd505eafa727edb59cd816196148fa47d24bf409ba9a8081c2f3947b9e85b5cda7afd24456ff4433848d10aed4fc658be4e3a95549c69af3ae47df9a9638085e130bd5d7483c0f4dff540e1e3fe8d806efbf09bde85c00603d043c9d57be1e3d3844c738de032805a2d342cc1a9b54e52cd8bc3dd3a3cf003473641c1d45674d29f9d7f5279b632b36353cfe90a7062f32cf3be161a627c094abeefb9f7fdab22fc92e1a9dbd9255565676c739388314936a62636a8350097e29d8f809e3ccf83981e957204f53a109b650ef01f1fa5eff5f849bda7d458b8cabd20d0663e6ffd1c2e367ad6d3aa8826070a85e9319709b67475cd79449e3983f9b087569689528ab5e1a888c74be6dcdbd0b6d9a49a06ea72cd18eed45471aa407a003ce8f95d370143e666c8ada094e305652f47b22533de11f1d514f7eff3d8cfaa0e169d2c32fa03b3b9240c935db6d6e3213c23f7eaa3c6901d5c39fb616c23843900e8e4c3f2b0272e6248f60300333b24652dbb7468e5e6ea3b9a35f7d8604e78bbdd69ec1f253d2b1abcaa7f51f7ce51b00217454161a6dca1054b5840cf7d2a273e0e54cd537f093a2d4a5795ba538e2ccddfef90c345429b0870a618157c0203c80a2f5715c8dcc4003d4670c75b2f60619602db16f0a01ad7842b22385217e41fc7410ddba3db78ec53d837fe3d82e14b1afa33b993a5cc155fc5e7039b61620f56979d7d423e29b0cb175dabb558a1794a2dc19107066f2f9a438bbf58621a2e60bbc0fd2c31a815b43084db1250eaa86c83e382234dbf1d3e9a784d44a4927621124873c7f92768bc35703beb87f63fa99489adf0fa952bc1b98bb6878b3477f9fdd49e390ff8b5067cc3033814de7d0da4048e5ad0377e772f4bb91c97813fa8b999ad54da2e74e20601c6af14d0792ba38173c2a6db54a12778fb5a4fd79233d5a2b5e567d181fb8c3a24ce0aab953afeefabd93f0f3efd8e206a36357100522b621ea477c3f636a4d2d9bf3151569695f3354f05cdc7487387329cb2a3320134822e90a7d3ce3ad8fb0c42c379d74cbbff23f50557813712c7f1f63a2d0347acdcdc956cca217ac7325b972393ab46fcbed425773fc19368a6de49f228241268c23396fd4080ca00517bde77070a2359057da5018a60df7150544150c0e7c49ab95d59f6f7474346a5fe36763b9b2d958816ec0b9760ebb6e5f891821048ca5e753235b8457b089c89418f2b263a616bcaed8c0e636a5f47f7c33f200d3cb50ee7eaf4237dd8135b35b0e9634aa77286ca8a8368d11d67bbd6acd4c6b2fcac25a7352de6b36fb257fe5c1d9773ce7cd79b33d341a0cce268b0bf5ecef38f592daf16da3b880642fdc15c8f9b622d74ba104808df12f8ed0e0420527a0fba42b5bb306069c178479a6a56834cb5bb774396290b32ad1f267ba878376901872b190f7e2c3033a2d9cccc1b7f22080cf2d870211f30753bc793dcae5e9beb9ddb9d1286b1ea787c070330020da954bf26ee7eb3d4b1d4c4acec38a492c396cf4b3134a8581deede3817708ed7229bdae2f7544c03250b560c2b4a405f99859233ca12ca5516bc627849619b5133fc5a758cf07c38a5e7dfbf935ce2a3a95987f62269f71f3424179be322091329c979bf99910b37b340bc728ba879547bd96bb9bbf99283aad18d52d8f6c233ca065b9135d29730c21274283d0d85e8520e6ccb5075d543ccf7a749a56be8d33c4c01345dbc09e712ba00368db7def310da0ae60e6865233753f4ffefd5b43522f33a5ec4297dd63cbe629fc096c5a55bdfe9901af87b90dcb3a8ab619f7683e2fe3c861bc5e8be3c6f3030fa370250f0235a3755f61499e326abdf9a6d9ce0aff18233ced2618c7fb1c1f08f36ccb5b1db56f3a91c0f5ba77f0f9da7f97a670c9be28a4a542aaeb09f25f0ff0866c90425e387bed4e9b9ce46861e3f86e163f244cc8ef19f384194d750cb1e27ab8e79570ec338bf867a7825b1df100f3b59abb37de0fc9f0ef8a9940489ec38635ad4118d1478f6ea012ffa83021889deef8f16060042d1e59e1b0bbd4438d188444413d1b906680750753e1b10b27e9db00e8c6fd8963e01e3a63657ee4068ab09e178010f1b48b02d65eacd5b6b3da0413eb74d90b198ebcef554bbb0d59ba97ae71f9f5f06fa56648aab70ba9e1cb35c18295bc02c4ecbbd31a995105b20fe457772576a3532a0234642b12ef156c69db31d9714489efff4abdc14bae4bbbf16ef6a3437eeff33cb4df7f95b5be5ba196a6c53998ad2284108c6a68a452030e36994c7fc99c9815be15278f1bc1a8889d11118bbf8e0f41a2f090e1afaeee47d4f90206aa1785122ba11df53fb203554e3397efc42ec93374e3dd19e17b5a2fef07afeae15a5f82ce688cd1bfa7b1085f6aff38568c5fa0f0d8607af4c58e87875224ad1130c26fb5b7d8406a5d422bb409f895da983a0ad3755fdaf6d9422460a968391418d5d3607bed23b10497cd5d25a379aa12680646d215d5803e4921c1ba9710989441c969f83a793a697cf748143b0d5329e2a1976fed4aec82304056a85f4ac35019198b4d8f23b7c43f43a9178a6b5263f19b2de47793ee5cf4ad678bd04a67caec23647a0db038f98f1e20a2ac8f8616cd66f8ab097b9f1218b15f854fc6e92066304f5b072072abca413e2a61ae2c28287beca12827228be6b78ac2b496eb20c79d741dbe8a88797ce946ed1c3ef3d0204d0d47b026e8ac8d6e630392d281851473bb75ddb7997921cae9ad30549033f53a9cb0c78cd24614414abd936b15a527fc85693a447352ebcdbbd42b13b714b4ebbd3ab49a22e51629c134e62c21c30fd19d2e8350ebea8eecdfa87767f31508606cb0b48bf7473a451e6606fb0918b28af5ff12475e1e2d4223322a9b3db6fe237a25cc7e0642fdb138852fdb73d3aee9f58920f862c65d41392da5d8aea37e538ce0cc632a3274dd5b39388c2fed76c7e9daba2e47c8611888dc64eb53e687cb78b0350b09f3913d901a98acff3b8d0601bfb6b35d5a57da43e541429bc5ec394ae8ac1ce2828011b853a10501462a5ce017b4074c9ef5b1e964440920cb10025b35595cd6447adbeffa209b2ee70ce52c8cdd65e5444e2405284d3b7fa41934f025de82199c875854261d09f12859a35fc43fd34e7aceb1626c3952f924e6caed265ad9f351aab0b6bddac52b3c36e08cdb2ff44c363a545d5924aa5afb0684c56a4874cc361a6df48f9368b242a7c6c8e9827423a84f99a00d9e5d8758c9b353666a070ceca5a4a447df4bdbf026b3db526636db487ea1cb311afa63adde725f456427c1b4eacdea9156c9f18476eecf6a147d77c20fc1f30eb2e29e87e3bdaa0fb04a6c90ea32d31ffcfd8f95bff1b3b3396f6486eae941cb27fbc6d1dd2475eefa93459daaae82933014a2b4ef6786da0c53d111c6393942cf036902e1583157aba264413c5d4db9aeabc40cee848c58f5825665529b8e8c89b6a1fc4e059036087c87fe05adb954ff265bd5d458800746512dd3edb582b5d439221994364477eb626f3532597416f31473b0b26ae89bb0e353604af19dd2fcce954b8934283d021890d994ad67f02ba63f6f6ec1fa9321e1fdfe00f40b34e423acb78d3487807664ba47e98a473378b402af455f2c9daadd69f8aa6178cf5b966090ebd3fe8fec991be1723fe6a15d4ccd738f6ba0e2a6500240a1ca76620959eef9e4e39f83e60bb4b2171e3809f9bc0b5112e9acbc471e5889e30d650dbb2aa48dc92a1780213fb25248236e61969bcf75bbd2ada6e76d69a2dee3dc386beeb821086c58434d369655ff116261ceeee0dfcacb32fb75e36ad569c539a2a502925bc86744b1540f85e792e2b6272978e23ef24fc546e965d6dfc85982fa979afc480f2f313c1428d3bdf5961933cae58f5c76745e088f37f164f71bbdc81013ef93c31da031f88727de4c2aebce6e2bb5a230a5c105a2e76cdefda9d5b53bab5a48a46ee7d9253b8e7556652a283ee54bf66adcf8c763c4df88f94bf6808661e8e97a32757777ae3f04a9611f539476c2977168bf1e7438df5645df990b5ba837c3f844d5f95772962cbe965a09cacb9c86c0bddd21f819a3f44bb71bd6578114c514664016b343fb0e3e87454459972acb31a48c8dc70c7821040354896c0a499de81b2811cea9124460b98523025d733f0fd7c66cc0c5089617f21025446d76d49d64cae335d28445084cd5269024a8424d8c1a7e20c88660d0e4bdee12f04abf53783ebfea2ef3718e5aecc30f4a4fdbaf96094d9fe54a99f72ed8d83733e860a4b7cbf9aae3893db234d56c73e410de285f6695c44eec8a69cab765751017f3b7c0dbd9722ad5728ca6fed4db97712ea124663e2a530f6c3ad92b0e6160fee03cbf54e429d2fa11d27d62e9a50a229b4462ce265acb0e79f647341c2239c24bdba9a5b13715027403bdcfc4b19b17a685f2e7f7db55609710c9cb4e3d678329cb484e4386b2618d8e92fa848a5a205a143103faf41d4ca56fb75690daba2806af20346926d2edea60eab4b1c6297dc909990dce61d0e9c41ee71b9e7ce1576812af6bbc7875771fb44ffc19d14fbe89be3a2101f19e6c67427d4a905144b2617c551c4bbde32ace943f464489d2660692011f161d43c1c2655a8358b1c76b4837f7e95674263b49bb698097b72803b33bd7a341ed05c8e2f2fbd77a6f164fe9356d10ca954a368f6d2fe1e0de574f1a438d17c53f590aadcc0fa1966fc7df805de2508a56fe0104f2440ce5e3e0bd75548ab7d42c1b37e12d804582fd949de5a8e494b6ad82994aa4e215a247d7ebf2f19cbf4898a3f3f02dd962fb600be3bc057ddc0d3369cab6fc4ae20a23796dedf6b40fb208663b6ad9752370f66343aa9c89b87b992321f6168f0afb07ad51a97f5e4eb891f63933b9f9f60059fdfd761def826530f7fda85a78f0e65a19782815ffc153d61c79c2c6c016539ae604d2fffe40e455fc9c9afe97b1a4278c0fe415f8e2d34836042ed1e8b8b25ec3705e21ba12ddcf3f88328bea7d95b624f66b200e64aa1b8ccc533bcb8ec5052dfc912806cae924614ad12fd82277af17588d755feb41832bbb07642b1e04e12916a282723cf1e422ca88f8a8d2a0d0af937f16573fe06fa1980823db1c4419cc51622d207452c7a558fa25f2ecb9671e62b6451f8a69059a0d03155c478ab25fcba3c3cd7631737e1670a72cae3e82d12a84e07babf65032c605801749436b22599a9d5ba8398502780dd83c6ed88b190e980d5aa01346979d283d4aab2d24d9f92d43151f85cda46a3ce189bea7ab71948378f5e76dba918f0e6225b72e5ddd4333606443581637aa086", 0x1000) 16:00:17 executing program 0: mknod(0x0, 0x100042000, 0x28ae) open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x9}], 0x8001, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r0 = shmget$private(0x0, 0x2000, 0x4acca4ac4dc35bc, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/4096) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/12) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001240)=""/213, &(0x7f0000000040)=0xd5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffdcffffffffff6530130fb9aa23d0571454d78a2a197a38620700001539a5985486bf3100008295955984c879672ddd44918210bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b8ffff52beb85a85e205fb2585573a3bad3050871f4385f04157795ea4a5a89a3a9fa208361ca1d8cac7dbbc5b65c6593d2870b4f85ad2350f38f265523098dbde24e77aa97c610000000000009c"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r6 = dup(0xffffffffffffffff) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffe3) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x0, 0x2}, {0xffffffffffffff01, 0x3c}}) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x4}, {0x4000000000006, 0x0, 0x5, 0x20000}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:17 executing program 1: 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) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x8, [{}, {}, {0x2}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r3, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000380)=0x8f86) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{0x0, 0x100000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) listen(r4, 0x3) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x8, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) recvfrom$inet6(r1, &(0x7f0000000140)=""/237, 0xed, 0x800, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000380)}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x100) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) fcntl$dupfd(r6, 0x1e, r7) r8 = fcntl$dupfd(r4, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000240)={0x3}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) recvfrom$unix(r1, &(0x7f0000000000)=""/72, 0x48, 0x801, &(0x7f00000004c0)=ANY=[@ANYBLOB="03002a2f66476c6530009163625c991b6e0de047920726ce32747e1f8119186eaf7f85a8f5c261872cf719212e97a8dffe62ed0281f56f783723307f6ddd07367a44fb667c520bc01a18c6125626b709dc0bd19f487cc0251d4d17b86c773c84261d853a753204e15692b5503b675b3e6e0c5646a3f9adb1c77f830b73c98c19c89676f0e16cb345ea7c8067c6346f6a4977f4cdea4023111c34747f51c638a94e96ba35527bae3eb207c52b18cf6a444d50e95900501ac48486bbd6bc8032c746b8ccc1b7ff16bd7db4f36b51f5addf6f248f2c9ed69b142b4547a506d3d4e6dca8f6616f97f3a8c62191a1e54f3376ee5c56619011b9757b9ad0cec01453c97b94020674a450c2090f301a3fd50b53c454e8b816d9ed6ac69143051928baddc04a83d92157dfb1ddc05c39"], 0xa) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) kevent(r5, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80, 0xfffffffffffff000, 0x4}, {{r6}, 0xfffffffffffffff8, 0x4a, 0xfffff, 0xfffffffffffffffc, 0x7f}], 0x800, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x140, 0x10, 0x1, 0x3}, {{r10}, 0xfffffffffffffff8, 0x4, 0x80, 0x20, 0x3}, {{r1}, 0xfffffffffffffffe, 0x50, 0x4, 0xfffffffeffffffff}], 0x10001, &(0x7f0000000180)={0x7, 0x2}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x3, r6, r7, r4, r7, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r5, r5, 0x5, 0x5, 0x1, 0x8}) fcntl$setown(r2, 0x6, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0xad0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x299, &(0x7f0000000100)=[{0xfffa, 0x9}, {0x3c, 0x0, 0x0, 0xfffffc00}, {0x6, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) listen(0xffffffffffffffff, 0xca27) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = dup(r5) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x78, 0x1, 0x7, 0x5494}, {{r0}, 0x83feb9fad2f3497d, 0x80, 0x80000010, 0xd8d, 0x1}, {{r3}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x2}], 0x3, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0x6a, 0x8, 0x9, 0xe1d}, {{r2}, 0xfffffffffffffffc, 0x80, 0xfffbd, 0x8, 0x81}, {{r1}, 0x2, 0x108, 0x20, 0x20}, {{r7}, 0xfffffffffffffff8, 0x60, 0x40000000, 0x64, 0x1}], 0x9, &(0x7f0000000000)={0x2, 0x1000}) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20012, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f00000006c0)=[{0x0}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) syz_open_pts() r2 = fcntl$dupfd(r0, 0x496baf3f0271c2b7, r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="675492137cc890504b8172d162b847aaac2b1f627b137980eba83e3ec40c36ac96562fc66c97ba6628d5d72f2605ebf789d309e802b7dd70f2a4dc4e619121c867c9dcbc591b9ffc51c879254ac84911d4eb6ecaaffa93160336562073ac9c065ae0b9210f8b0f3feb8bfaa9bc40d62027b2dafbe38f986d1682e29a15da4426d176033c1f87be2194dd469bf21d95ab64a7ace4f510f1ac51f33d59c2aa405400791c4092f4561cb913ba05dacb7726b53fb6d32bc9306465af8fcb593f5cf0c3b861ee3d550365cb8b26a72903a8c3a884ebcf44cd8ce3d4ed16588e8c399ce7df193e34", 0xe5}, {&(0x7f00000002c0)="978785ce9342040395f48d9c11376376cda67759ca55eb071bf5ba46ceb64c174fc6cf4f948ce8ee5e629d3e28d8916a40ee5ac99471fd11d41872447fea8934f3745639ec534eae1b58bc0a5ee0083159a7ddbfaf51594f3146d15e", 0x5c}, {&(0x7f0000000340)="25073eb275c67f2326ac049e3fe22b2999a2af60874f83952b88d16524a98b5ede216cfabc8d29d56f48b7ddfc582fde59", 0x31}, {&(0x7f0000000380)="5fb958f887adab1d1b672d72f62e7a52e63fc5efd224315d31cf6b0eba92b6bc727a695dcc1a991f1443289de30863badbc8dfe4eeb8b0bb596ac070df004788d5340342fee54251320b6bf963159b34e71b22", 0x53}, {&(0x7f0000000500)="c3f73f4d741652923ae43b0d13f94a0f7641bbc338209d222227eb1bdc2228f1f53c405586193f11db9d6f36f0857ef3a1f6ac02ed4a7959b7fd0082a59761f1e32b602afaf3dffc12f76e3b0fd1c2e55639a8fd7be00d6dc44b7ac8d7012673d37637853daf6e85532a1a954459b92b23049817a9669bdc35702d243aff35affc", 0x81}, {&(0x7f00000005c0)="396c9f736bb6c95642658b7b3f171a07727b751b1481c340972e4257a733e038220b498760aabec8c3d56cc6787d4a931296072f0fd07a65a54f825ab6941fd3449e659a0ac9b477618e579c00edb74c6e675f820cdc073ac47b31b78963ce0ed73fa1195f832e8864e63ecf72d2cbe479005c6afaf144150a2369b1bf3e35c2a4d810e5f7354ac16048d6ed84ff17c60c95aa30d9d5d658a3be5df1bc5a36ccb4e57190607ce9955c3122a10d35ce34aca2d353cbe1773aae163abda97522763352b029e8825640de955b1a52d269b52e60", 0xd2}], 0x6) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xdfffdc5f7ba02f3c, 0x2a, 0x8, 0x9, 0x9}], 0x1bd, &(0x7f00000000c0)=[{{r2}, 0x4, 0x64, 0x2, 0xfffffffffffff801, 0x9}, {{r1}, 0xfffffffffffffff8, 0xa, 0x1, 0x100, 0x3a}], 0x8, &(0x7f0000000140)={0x1e9, 0x5}) syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:17 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, &(0x7f00000000c0)=[{0x20}, {0x100000001}, {0x6, 0x0, 0xf8}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x1}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:17 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r4, r5, r2, r5, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r3, r3, 0x5, 0x5, 0x1, 0x8}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r11 = getgid() r12 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x3, r10, r11, r8, r11, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r9, r9, 0x5, 0x5, 0x1, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[r5, r11, r13, 0xffffffffffffffff, r14]) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e42d6d87f93599abfc44004fe9e4b2ddebc8", 0xa2}], 0x1) 16:00:17 executing program 1: ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000002c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)=0x6) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) writev(r5, &(0x7f0000000680)=[{&(0x7f0000000340)="2481b5060e6f77e4bda57ab5a0bc41725b236cef18f341dc4c47a7cf41af726f5367970a9d50a5070c630954b47a81a7b898c4b92096da33f407568ecac66f17b40e5c739e5e4f8025857fff39dad3bf8a243527cb6128ec9657ca8dd0920aa36d5b28f22fe249747ae7eeb7b74c9e9ce47d28d29852a0a7e462c335599899b3a8467008a58b55e68a9b2ec9f6054e757e047f8155bfe0fa0bf8369196b7588de0e0d6b4da20df0be23acc", 0xab}, {&(0x7f0000000400)="248ae68286fbb83057e924e1e84b01a87d22536bfd4e3f3190b34f0e35b28e9552c1bfd90528a2daff7e5797fdd44f2290cd7f30573853443d583b2f17afe4b5e2f59020855450de061415cbd51852132d00eb29d701800ccb9f89c69033cffa77586ada266d898e5744bcb870156dd397b1f266e780308de9012a8b41aac371ead8c0a1cff9a84d708afa8725c0e86c0544bf814a0d6c746364328b7b228922eb39ba4adfcbe1cb9d82ccfa3dd59a457e6795f8d452a4cffda4d50acc5e686ab67e4e79b5388989b56a0e1e487faa41ee80add86ed3120b34eeea7badf4e8a7cf71e53c23e9de361fb813625c8dee0d9f3b4ccafb6150750b", 0xf9}, {&(0x7f0000000500)="b5ca5c865532fe8e264e5fd6d490a95a3feede2cf5bfd19ffac9a4d7169e9bf812e22f5b84d44b38405636cd05d30ae082866d166882cc88e8b3935e585b529e4b6aa789ecfba3c9", 0x48}, {&(0x7f0000000580)="1f053aac6cbfe5ab1776f85e408be818e2eba9aa2b65161f950ba871f67e14803dd7004c0e3bde1a44a453a3f8ecb8081f2ee0194451d87ea37052e7a103bef9e585662c5489a6becb4832b6ec73f4e21436bc90bc671be50ac279e8604fb7e3cd4653b4fe78deff96ce0fbb6f51ee3a59b0", 0x72}, {&(0x7f0000000600)="b0dd92dbb8da8a01e7ec46e5ac4aeb7cd90e0edbd90ae6e58453892f90c2ce1773fcfa2be8a71971918e69ec3e29f6410a78ba58bf837f42b0c1472db6453d93619568c1cc2a", 0x46}], 0x5) open(&(0x7f0000000280)='./file0\x00', 0xe74d668ab569fa20, 0x109) getgid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'\x00\x03\x02', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:17 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x110) mkdir(&(0x7f0000000040)='./file0\x00', 0x182) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/180, 0xb4) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) msgget(0x3, 0x84) clock_gettime(0x0, &(0x7f00000001c0)) select(0x40, &(0x7f0000000200)={0x0, 0x7fff, 0x7, 0x3, 0x1ff, 0x2, 0x8f2, 0x7}, &(0x7f0000000240)={0x3f, 0x0, 0xc80, 0xfffffffffffffff7, 0x5, 0x5, 0x20, 0x9}, &(0x7f0000000280)={0x2, 0x3, 0x4, 0x8, 0x4, 0x4, 0x9, 0x1}, &(0x7f00000002c0)={0x2, 0x3}) msgget(0x3, 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = open(&(0x7f0000000400)='./file0\x00', 0x9a08c961ce59182a, 0x11) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000440)=0x3ff) r2 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x20) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000004c0)=0xae8) r3 = getppid() ktrace(&(0x7f0000000500)='\x00', 0x6, 0x40000000, r3) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000540)) faccessat(r2, &(0x7f0000000580)='./file0/file0\x00', 0x20c, 0x1) socketpair(0x18, 0x2e91dbde637139fb, 0x8, &(0x7f00000005c0)) socketpair(0x18, 0x3, 0x2, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000640), 0xc) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000680)={0x8, 0x2}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x100, 0x0) connect(r6, &(0x7f0000000700)=@in6={0x18, 0x3, 0x9}, 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000780)) r8 = accept$unix(r4, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000880)={&(0x7f00000007c0)='./file0/file0\x00', r8, 0x2}) unlink(&(0x7f00000008c0)='./file0\x00') 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000000)='./file0\x00', 0x1120, 0x0) unlink(&(0x7f0000000040)='./bus\x00') dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) fcntl$dupfd(r0, 0x0, r0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)='r\x00') r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) read(r1, &(0x7f0000000100)=""/102, 0x66) setuid(0xffffffffffffffff) 16:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) open(&(0x7f0000000040)='./file0\x00', 0x10400, 0x24) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x6, 0x9, 0x0, 0x5, 0x5, 0x3f, 0x2, 0x0, 0x100, 0xfffffffffffffff9}) r2 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x1, 0x8, 0x5, 0xad7, 0x4}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x190, 0x0) close(r3) pread(r1, &(0x7f00000001c0)="df962467e8b329622840feedc77897bbc451bee5df8e223d1504", 0x1a, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() setregid(r4, r5) r6 = socket$inet6(0x18, 0x0, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r7 = semget$private(0x0, 0x4, 0x10) r8 = getuid() r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r8, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x10, 0x20}, 0x3, 0x2, 0x9}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000380)="1fc09bd40b99071e1e3ff81335dd25ba8e4afab9014a3f13bf1f036e3754c37043", 0x21}, {&(0x7f00000003c0)="5c8833cb946be5c76d731ffeb58140b2db316fa030342ff0b8fa2b19a67a647aaa425b5a7b934e8ea4fd22c59977d69f8f4f54d5e5cc71666f15aadefd057af7b47d4f1bfb6de50ef4de80e0fb5c31340acd11bcb8f0f7f957b7b4788da311a487e55690846817e9c623724d04f518bac9c26c9ffbece4a7284e3bc1868b8a753cd560f48b93305e401ad6118b652acf4147c5f8ec912a341f55031944f8adc5b8bd62c7827d8ea5910b6bb8c90c072658d493a3e9baaca0acfafc359b0ec49bb0da4c65aeb1276854d2710889854267ef48493450416064ff2939923204d7d9ba800562ab5405fc2e0478fcc0f72862d29275e43e136b3cca21", 0xfa}, {&(0x7f00000004c0)="fbc007b3c55f3dd7c10237dff3fa528cac6d991e219861c59a4b4ca7fd93e5e35e76f892d9447143cd56589a1590341b965a98d75079370c691f4721a0038b3cc09a6e94e40060c20e4b8f1e1f02545eedbe333015f188b3fbc9d2e81005c1cc2fe313affccc9a0c029278c575ec1f07f68701ea682af12021370291d60c42b7294c32c0b1827f1f4c34d226", 0x8c}], 0x3, 0x0, 0x0, 0x4}, 0x5e018733ef458b3e) r10 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r10, 0x78875a9bfa8904aa, 0x8, &(0x7f0000000600)=0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000640)=0x1) r11 = semget$private(0x0, 0x4, 0x10) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000000680)=""/215) getsockopt(r0, 0x8, 0x1, &(0x7f0000000780)=""/121, &(0x7f0000000800)=0x79) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r13 = accept$unix(0xffffffffffffff9c, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) r14 = socket$inet6(0x18, 0x0, 0xff) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/pci\x00', 0x0, 0x0) socketpair(0x992f5773bcb42d8a, 0x0, 0xf7, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000000b00)={&(0x7f0000000880)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000980)=[{&(0x7f00000008c0)="058dbfa0007f1462133e1fbe511addb25c2725c9c68bdef93578ed399b405e9751142f266920d3ca93e4e372f667309f37b0f5b76a6531df6e9876057d5525465a92d5377a9bb9d4f8bf7fc67d83e4e18f451653e81bbb63e086f399c33645080ebb420de1be441e9dfcce3bf24b73f08f929a6b70314445c2a5846eb0dcffb39ba5b98dc9dc811486684b90b2a3e8d0e9ee369812fe", 0x96}], 0x1, &(0x7f0000000ac0)=[@rights={0x28, 0xffff, 0x1, [r13, r14, r3, r15, r16, 0xffffffffffffff9c]}], 0x28, 0x1b809a23143c943}, 0x400) 16:00:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffd, "000000000000000100002000000000000000000c"}) 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) socket(0x1, 0x1, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000a00)={0x1, "06006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678226f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d66b1bcea"}, 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) socketpair(0x3aba21a34a61ed00, 0x4, 0x3f, &(0x7f0000000180)) fcntl$dupfd(r5, 0x0, r5) kevent(r2, &(0x7f00000011c0)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x180000047, 0xd9a5}, {{r0}, 0xffffffffffffffff, 0x10, 0x180000000, 0x80, 0x62}, {{r5}, 0xfffffffffffffffc, 0x56, 0x8, 0x74, 0x4}], 0x40, &(0x7f0000000080)=[{{r0}, 0x9, 0x20, 0x10, 0x0, 0x2}], 0x5, &(0x7f0000000100)={0x7ff, 0x9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) fsync(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000001240)=ANY=[@ANYBLOB="00a94e30c28ecd07147e79002e2f66696c653000ec8156"], 0x10) r9 = getpid() fcntl$setown(r2, 0x6, r9) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x86140) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000080)=0x1ff) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3010, r2, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f0000000100)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = semget(0x1, 0x1000000000007, 0x200) semop(r5, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000400)=""/205) r6 = semget$private(0x0, 0x0, 0x29) r7 = geteuid() r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x4, r7, 0xffffffffffffffff, r10, r11, 0x8, 0xc63}, 0x9, 0x3, 0xa000000000}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0xa5, 0x40000000, 0x5, 0xc9}], 0x10001, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x22, 0x40000000, 0x7fff, 0xfffffffffffffc01}, {{r2}, 0xfffffffffffffffb, 0x19, 0x0, 0x1, 0x2}], 0x5, &(0x7f0000000200)={0xfffffffffffffd28, 0x398}) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000000000ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r5, r8, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r6, r6, 0x5, 0x5, 0x1, 0x8}) fcntl$setown(r3, 0x6, r6) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x4) fcntl$dupfd(r1, 0x0, r1) r4 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000000c0)={0x2000000, 0x3, 0x8, 0x1, 0x7, 0x9, 0x7f, 0x10, [{0x6, 0x80000000, 0x6, 0x3ff}, {0xd3f, 0x1, 0x4, 0xfffffeff}, {0x7, 0x6, 0x8, 0x5}, {0x7fff, 0x1, 0x1, 0x9}, {0x2, 0xfffffffe, 0x1, 0x8001}, {0x7, 0xf40, 0x400, 0x7}, {0x0, 0x7, 0x6, 0x101}, {0x3, 0x1, 0x800000, 0x6}, {0x4, 0x9, 0x1, 0xec}, {0x5, 0x799b, 0x1, 0x3}, {0x4, 0x1f, 0x1f, 0x5}, {0xbc4, 0x200, 0xc8, 0xfffffff8}, {0x0, 0x4e8, 0x7, 0xffff0001}, {0x4, 0x8001, 0x1, 0x3f}, {0xa, 0x200, 0x0, 0x1}, {0x2, 0x3ff, 0x5, 0x3}]}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) flock(r6, 0x2) close(r0) r7 = socket(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r7, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="01002d05ba4773004bd5294ae9a6d6668df306cd4bf8254f21c3c8ea0c77d77ae45a270c768caff0353dcbcc10ca9c8f91eadc16bc5ac42d19511f0b13c2dc9c02dbcc08aaa39d7a21b6a9eb599e4d1606422add721d6a9aa985cf2d9ed5faedd5795b9951986131bab881cd94298d8b5517768ce0e497e690477b0cf9c4596016b942bef36f66ab40d020ced9a7fdad549d7c21fa35dbb5bd8b6ce38c7cc3a9e9e9ee6c460da658f682bf035bca5b17bd4013ae6f761e5ed0affb30898875b73f7975044cbc026b52450967f8a8bb4b5795242eefb7a2adca9a4d2a27b75eff6f3deb15496108facc82b959a93a4cef2676e1069e18cbf21dd8b20d8a7a78c4bf42e480f52d55dba043b65450df39169e31306ba50bded1ab5b74716c5cee462638d5df838ceeb58ad09b09b27e89085e5a6b183a0b5f58ddb2c969db233529ab6d5fbc80543f67ea26bb761a447d24843f93dafbb05da734d1bd033970730e1c26de50bba49943400fe03820fca0b1527c970a928cba09ed9035c66fc524c1e9a77a263ef0f7e93851d3bd0d4ac357b41e73268cdff7935038038ed8b14e9c408fbba46d364c54633f2be3009ccb2479100aff7280f6af0bd893d4456823f3a14c75f2bc8153fb701cf04bfa0efda00c050475904ccaba61277fa101bcf773a04cb194f6fbcca280997a4273a2c5d5fb06684b1f01105e7916031cec5d1730bb2b0d4584280c9dcdc1a296bd5e0c9d205adc06c3d03c2e19ebd339"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = dup(r4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000001440)='/dev/klog\x00', 0x20, 0x0) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) socketpair(0x18, 0x2, 0x1f, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = open$dir(&(0x7f0000001600)='./bus\x00', 0x1, 0x20) r16 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r16, 0x0, r16) kevent(r5, &(0x7f00000014c0)=[{{r7}, 0xfffffffffffffffd, 0x60, 0x10, 0x3, 0x2}, {{r9}, 0xfffffffffffffff8, 0x40, 0x1, 0x7f, 0x2}, {{r0}, 0xfffffffffffffffd, 0x30, 0x2, 0x0, 0x3c}, {{r10}, 0xfffffffffffffff9, 0x70c3056f48977dc4, 0x40, 0x81, 0xfffffffffffff800}, {{r11}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x3c58, 0xda}, {{r13}, 0x0, 0x59, 0x2, 0x1, 0x8000}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x2, 0x5c9}], 0x85d6, &(0x7f00000018c0)=[{{r14}, 0x17f63c2cb35c8e0f, 0x40, 0x0, 0x4, 0x6}, {{r15}, 0xfffffffffffffffe, 0x91, 0x10, 0x1f, 0x5}, {{r2}, 0xfffffffffffffff8, 0x1b2, 0x1, 0x3, 0x7f}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x400fffbf, 0x5}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20000043, 0x4, 0x3}, {{r2}, 0x0, 0x41, 0xf0000080, 0x101}, {{r16}, 0xfffffffffffffffe, 0xc7, 0x1, 0x51cd, 0x7fffffff}, {{}, 0xfffffffffffffff9, 0x20, 0x88a6b68377978f46, 0x3, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x8, 0xff}, {{r1}, 0xfffffffffffffffd, 0x81, 0x2c537250c73a0802, 0x20, 0xffffffffa0a2063a}], 0x200, &(0x7f0000001640)={0x2, 0x1000}) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) fchdir(r3) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x8, 0x4) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') shutdown(0xffffffffffffffff, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffff7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8ca186ad6577d834, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x2ce2, 0x800, &(0x7f0000000180)="9dea71897fc44e37b0546a02940297cb5defe56744d53e14ddd5cac37f7c366e8baaf89d720bfa2bd20dbad10e9f8ffaf7ca51bf07205b7cc00dc220ac4d2d4790cfb0bf4e0d14379f92f5451419d6a699b0593e1f75a3bc3c8fef922f39278a719cb0219a8ca9d792e0fb4908b7259c3a0183297bebf0b05bc9c4944e763e2cc1a16ad4c7809a42ff6bc395a8ded346bb49829f0ea7a65214a602092a2e1ec5a941d039153f5677c5e53d", 0xab) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xd]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x141, &(0x7f0000000340)="b7") 16:00:17 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000800), &(0x7f0000000840)=0x8) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000880)=0x1) kqueue() 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x54}, {0x6}]}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/42}, &(0x7f0000000140)=0x2c) flock(0xffffffffffffffff, 0x5) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xfcfffffffffffff7], [], [{}, {}, {0x7}, {0x3ff}, {}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x0, 0x1000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x66fd64d887abb06e, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = msgget(0x1, 0x1c4) r2 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000240)=[{0x1, 0x28, 0x9, 0x9}, {0x5, 0x7, 0x0, 0xffffffff}, {0x4, 0x49, 0xff, 0x400}, {0x9, 0x8, 0x9, 0x5}, {0x4, 0x3, 0x4, 0x10000}, {0x0, 0x5, 0x2, 0xf61}, {0x3, 0x1, 0x5, 0x1}, {0x4, 0x0, 0x81, 0xffffffff}, {0x8, 0x40, 0xd9, 0x8001}, {0x80, 0x1, 0x7f, 0xce3}]}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/220) r3 = socket(0x2, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x3, r9, r10, r7, r10, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r8, r8, 0x5, 0x5, 0x1, 0x8}) msgsnd(r11, &(0x7f0000000040)={0x1, "a5755a097d5da28daac59b748184743bff50ab8c165a1f598547f91b18379696875cff77b9e52e1ec44c48e8fdf770f710fa5776936ba87c05c1b21bdd2939b6452d9e153e56345461"}, 0x51, 0x800) r12 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r12, 0x80206919, &(0x7f0000000300)) listen(r12, 0x9) r13 = socket(0x2, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206919, &(0x7f0000000300)) socketpair(0x1, 0x5, 0x3, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f0000000440)=r15) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = getuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r4, r5, r2, r5, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r3, r3, 0x5, 0x5, 0x1, 0x8}) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) setsockopt(r7, 0x4, 0x9, &(0x7f00000001c0)="16b391fb60781b9c62d42791f7037ef773b311dbb1428973b285ce60f89f685d21cbac3b23df626490b0d6695da1bc1d5ba4e5987a684c1778d6d19c024a4729eaabeb1917425e0b94a69490b48a55a082c4c2c09b179196bb9eb49aedeb5abc8f2765", 0x63) chown(&(0x7f0000000000)='./bus\x00', r0, r5) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x22, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0x800, 0x3, 0x0, 0x1000, 0x69da, 0x40, 0x0, 0x1, 0x5, 0x5}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x3ff) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000140)=@file={0x1, '\x00'}, 0x3) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x1}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0xfc) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0xc) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:18 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x50) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:00:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) 16:00:18 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r2 = socket(0x18, 0x1, 0x9) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ftruncate(r1, 0x0, 0x7fffffff) connect(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ftruncate(r1, 0x0, 0x802fffd) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x80000001) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) r8 = kqueue() r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x2, 0x1, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206919, &(0x7f0000000300)) r17 = socket(0x2, 0x1, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206919, &(0x7f0000000300)) r19 = socket(0x2, 0x1, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x80206919, &(0x7f0000000300)) r21 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r21, 0x0, r21) kevent(r8, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x7, 0x7}], 0x81, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0xfbd, 0x7}, {{r11}, 0xfffffffffffffffa, 0x9, 0x80, 0x80000000, 0x81}, {{r13}, 0xfffffffffffffffd, 0x26, 0x4, 0x5f, 0xfffffffffffffffa}, {{r14}, 0xfffffffffffffffc, 0x0, 0x20, 0x5, 0x9750}, {{r16}, 0xfffffffffffffffd, 0x2, 0x40000014, 0x5, 0x3}, {{r5}, 0x0, 0x20, 0x1, 0x400000000, 0x7f}, {{r18}, 0xfffffffffffffffa, 0x1, 0x10, 0x1, 0x5}, {{r20}, 0xfffffffffffffff9, 0x3, 0x10, 0x6, 0x8}, {{r21}, 0xfffffffffffffffb, 0x62, 0xfffff, 0x1, 0xfc8}], 0x3, &(0x7f0000000440)={0x7fffffff}) connect$unix(r7, &(0x7f00000000c0)=ANY=[], 0x0) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r22 = dup(r6) sendto$inet6(r22, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r22, 0xc028575d, &(0x7f0000000240)={0x4, 0x7f, './bus\x00', 0x1, 0x5, 0xeef9, 0xc2}) 16:00:18 executing program 0: getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./control\x00', 0x0, 0x95b, 0xa89, 0x1, 0x5, 0x1, 0xffffffff, 0x1, 0x0, 0x0, 0x7}) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) semget$private(0x0, 0x1, 0x70) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() poll(&(0x7f00000002c0)=[{r0, 0x9}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) syz_open_pts() fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:18 executing program 0: setrlimit(0x1c, &(0x7f0000000080)={0x9, 0x100000}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) pread(r5, &(0x7f00000000c0)="4738fd32b56aff16ab62f0dd833a74f5349d25e60005a264fe5c04098302faf0", 0x20, 0x0, 0x0) kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0xfffffffffffffffe}], 0xb38, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000380)={0x10, 0x7ff, 0x4, 0xfffffffffffffffe, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb5bd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb6e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x800}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './bus\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './file', './bus\x00', './file'], 0xc5}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x53dc86fadf0a7b4d) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xa) flock(r1, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0xff}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)) socket(0x6, 0x3, 0x7) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) 16:00:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r1, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) setrlimit(0x1, &(0x7f0000000100)={0x400, 0x7f5d}) dup2(r5, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="7403d21933969d783b249657f3027eede8112da768cef29783aac601d2b6ed20e1f626aa2e8b0cb2b88e3713a35962cb9802b7a128ddf956cb53fc736c80a3cb0d7f7e541670c66e8325b82e9de4ff57a74b85d323995ec75b3c721cb8d52e846ebc0916d4b42b6b2bb639bbf4af1dedaa159bb2a25a3f8d5557bd29aabf6a498c0d55a25ea068db7e2e7666e3a348e593bfc70bb8d12e913f1987875412095d08cddf5761237ffadfc3b1fb8f2a7512c1b8def4f23c43dbdd41fe71e59150f4b102ff3f35bdcce76a5864140f8a8a95991c971b0e389b1f832e531db76254915d0b743117e05019", 0xe8}, {&(0x7f0000000040)="40bac0d310c95cb9e7411e4444dc1c179743dea6719fc89fac6217c53ae22b2749f8b65d408cae8377fb8246107a75d3f1e021953707aea8cb8db9013fda2d8595b6fa1c5a4b0a0586ea9a05016a8342", 0x50}, {&(0x7f0000000200)="7403bd9ec9e927395225115c5f38a6e12bff65fe45b8a2194fc5042e451c4a564e7cb1f72411a5b1898b6c0be74d351ef034fc5055f25a07e8063f9b7a67b87fbd29eca30f8178c798ce1bb26ffb78bb0d77a95093aa8f7091cd0216f7038846488e432b63634332ef3e13c41672d0309a9b814505d70585fc4db24a0cfdb055a7526d685ddd00fd13e0f60abdc097019f912b85fc27b04b56038fa549eac4b8bc682d66b6714aea3c0eef1eb69055aeec9bb43a347c47", 0xb7}, {&(0x7f00000002c0)="6c5cc53855f74a4f3da7f2f40efae68417174c34ad6eece964930c6acf4394ef80bfd02b0a4b1c4a41101d2d507a8d6758b27306a64b21ace36a9f854fc72e", 0x3f}, {&(0x7f0000000300)="526c95bb9c8059a80f0f09ec94f6e0fee38fa850ba6e4ec453c0b82c191e93fc1e9caad0c99f023818784f3f918bea9a86381ec844378dde9f8de097490d36330db904223ed22a22fb847e67b9a09577ae1ec11b4a562ca444375e711e64221826db7b1c871af728a4aa1b56de14f3bb4595e8889ef0d9c8", 0x78}], 0x5, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0xfff, 0x0, 0x6, 0x9}, {0x1, 0x4, 0x80, 0x4}, {0xdb69, 0xce, 0x0, 0x9}, {0xffe1, 0x1f, 0x7, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x16a, &(0x7f0000000140)='H') r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xcb985a875bb2dfc3, r1) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000003480)) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) writev(r2, &(0x7f00000033c0)=[{&(0x7f0000000200)="8343ec3a98efc41d68a05139331d899bc37209772c7414d6097b5a674d2abbe7f60f273fd9b025df16ffde43e096fe8fc433393b83d63df2b1bbee2a45ac7ad633600d50d46117e8f53398e37ba1c1532587df61809806b85a69b66d05273cf1adba48016a8ad1dabd1fb615d7381d6512a994eb3263b0ed8f73d6d35b4ebab0fcdf50973a37b30b48d69e6c29c175605497a1a5f3dbba9144fb", 0x9a}, {&(0x7f00000002c0)="15d4c5ae9d7afcd3a9afd9415431e7025c15d270102b46925f1b5770282a8adb2be025662d19c7b5edcac56bc570ccf2e16689bcfea9fa4eb64b4815e933164be76d14cc32b68572dc9e59fac684a4de25120f4ab97b18529f78ea1c572c044b881fe53e0db1506139ce6a10317719d4487ba2735aa19898be723f70d2ab19ca97ab356ad56abb2281b37f2ad69e65c93b4f6d1787924014d2c0deb8a2bb06f08046961ad185cd8776373dd3a5e2e303d241986ec5afc8de84438ec037d94960ac221e4f75716e7dbf7c7580706489e27497b46521b8db8cbce7050be4664d8cd5619a9512ee43ab18df7f492123ca560697e93d79fe1c0000793f8d9d2506098afce70ce8a920d6232d912f2109fa1aa6273914d626d73068f3782a5b6eb7587b0e4e493242972d4ec84d4857925a51631e88b54d1505eea3c41054687426dd41bc020b696d8ddd9ae89bce94166cf6dae313b9130e427cc6d3e84961c7540ab86754cb386c3e775bd391c63fc186124ff0a7b2d79b6464a15f1eea28b9b6729e1f15de84ee6976cc56f5c81aa21e1ecb778ca168a181f4630ec9fb98c1a75c0bf27ea27a13f434ee0e51e181092693949b2ced092953aa6fb966c1f82ace39296dc5db5a0048b7a3a1ac2f12710c66ea47e69059ed9ee3929586f1dbd7b2b49e5b8dc38d61928cb29cfe04e92846e48b6425cece4e711ae80b903a384b6876d0dcca4a4bc9d27d18e86e722580a0a7cbde226eec4929b8dddb87fbe68e0f225698d5f35dd890620242b097e17146f075e120f8de1d75fbde3c58c01e2aeea90b131b6705e5503da1af0ce7f2d59de853a1109aad0e6169972c2d97d21e1a81caa092b1340fe1ec2b9f143d7b49c9b11f8ad765f77efe9e93b243b9f0ca9cb2f37456d4cb9e51522f66cbe45af5ab97d827db14887f3c20c2146cdefc30ed058cdf44be57ed135e93bc098f803ca0cd6f1b3d381e936593acd92aa80e8554aeb27ad93a9e5a8a8c79dac9973812fe17b4cce11f7df398062ae3117eda2b3ba4111fb2bcfb14101f9611c05d8f40a1ee040c731455ce75644c9054a0c0ef18c72a217ff7539cd6e85126de361d1b4f3bb8694b90f913a856c0a6a8a64c6fe14ccae92d98df5bc7e835535cf85f707184b90bfdf6ac39654d4a074d95fd2ffd1b51107633e621c98eda5d8679e4e881f441f451946521e650b6e13daa0cf8de28e53aadf943cde58597295b4ea0cc39c0a803b469d80c404adfa3ca70ab32a144bf6ed409a88fac4d66e0fa9b4c4b1b00d07b29a4ead18cf51640ba335880d2ed53db334582165cd6085ee300f46827c8e9a09957cd9a69d9327c066b56d5475934c3e675a45c0ac0673e9f69699598a39f5a2cb0d603bf2bec97c4f250ee859c36caaa650de66a655d20ab2c20f84a061c9ec11a5d7d09732e5f0d581f379cade082aeee284a0364729e72d5a9e682ad62570f8820a64645a2b7e7d760eb5478a87d45a69041cb4bf86cd6bb1759d5cb94b07a87867d3e597ebc4438d012240fe046cf8b583ec517e9480c37bd4413888077de4582583bb1996b98bec54d5f51d10c3e9c5e389ffe392454622aaca0aa0708a99a436d86c3611f2442ddb0ee90587ef71141696e438c8f3babe1f1221726df66b2261d8a8a89bea118c53af42713ece32f893b0e2ea42227ad09f669268e6475e054e37ff30236f5b51f0feaf1687b52cd66ae86957946b981b5208667e30b28ddf3a2fa9d72abf7903306478b17f52ef74e2855ee92b77b1ee7fc855dc412df33e449062c79c9ffa75d0efed7e6605d190870dc9c3038ef8e95c0040bc81ebbcd818ddeaf3d9d46815bfd9535273b92ade3aa33bf206b4e1fea5e030944899dc2992948f62e0aebb0e653fde7eb466d769b969dd56b3e19d4787200281b535b245acda311a83ee8cc26d50b3eaaff6e32e258408dd878a2b5d9148817bb1c9c38b0078f60a5e2caa0d20bf96a9435a189f50b56bc16be1784b34e34a79b5674a44ba6b6b94ada2539dbde0d74279c134dd3f0ac65e80f378501472e361c658148516f8cc410e1cc34a6e71e4e603c5eb9ad3a69161c5e85968259cf93f51ce42ad9a7f8663944b665b4576445d5b814d06da0ef617e6d4644dc4e061807419919c8db1d6b2f4cebd39fbae9d938f757614941200f8a5dcaf41084d6e7777fb72ab4724a0e1936a34663dc1938cfaf935f298c4e46eedd06b016f4a1348f53eb69b1a2d62057e55e9f0d6ffb39d4efefaba9048ea616da360ca9315a1a86ac61caf3a40acc357997380b151fe0abca42836f5d3216b01b1492b2a9836e96b9888ed8289ee245bf4f02a12e8d309500c22d7a7c5287cd7b9de2faa7d78e1b0ebc27073464d4785af6e796d75d14ee6ae2cde210bea0025711e27eee678dec05e295a50fa245d080cdfdd26098ff425b02e081f06ec5e96444f7e1469225570ad6a12634fdca3540a0624670e92811ed2e259348ea85f675f09757d76e8b253b6a3beef72a781f1f850c7ed1761a05ea702354d609c28e57faf4c908e1773daed8ac45c93422468013ea03fa753e63ca4d1ed93b08c354d2b85866ea43fd44f88d87012429c1f2e66e3ab75e7fb92abe4b3a92069068d7d204469c92cdbf4cb322d4f5b03108701582931aa808407ae3c56a3acf413a0424072df81021e8ff6697c3114e0d70b3f69c6f9048deaaa928676b390ce8be4e94de3a61a438d1ba33c25c56c3728191b82c8435f88fc2d5888558bda509d013912e6f59960079684a8f3d9b862266deeb2338b88a2c118c5a37c4ede59c7abe7236a6115b78541cde93b3e7105013a7b3051603dab1265bf893cbac7cf014884dc454b17b18847f869179cc4a0235601baecb76644c962839893e2c9a5c138757a58753ad07927f8633c193e09b19a45b8ba1dce85741b49c6786e7aedf5181cb169543d28d6b5b47f426c5d2a141070b386cb0cb3019b559c9fa27f186a72e392a4a89bd7786fbc3d71315af72c0b5c3a6a301856c06b7a4156c1515c0bc663a0a9217f09080c0320d7adc84dd5a71a86b6b0a1148f19792c6c1505f94fb4db9a7b364317d6efe9592180d0f2c3fa3ad33eba95dde0cc1aade6c60e569895cc7c4d6b58f12156e375279fcc7713e49abca3a847977ac43abceff9acd9cd281f27dd6e23bf8c2cb15e910ec8bc8e1390d75d7d59e8b0e54de0b0e2f3a981e8e4496ffbeda69cd35171f9aff1151686f7e345a2b0f9007ef6153748a8aea048c71fd2cb9ddf1389c0ace2e4dcee02d93555477e8ecad49ed8266b4b201a6847ee9526ce86e0eae4c8a3d8dbae4781591222d5d062dfb9e58896d886fb05797b6f7a38f441e5656551f95b8f15269a5c7b445a91bffd77c706be72cea1f720017b0b86face2fdaab48f505a354a38063c79250d8d8d2ff34a0d50e7b5e448322d2901d1554e0f8de92419c7e6792186e1bbf45e11e3eba72c49cf241f9e780411a7f3cf7e771d2ac0e47ed31c91eed99fde5bdf7ebed08df934a18c483e02766350d8c34aa6617613da6fdf4da83d4fc91d620d1ec1e6a1eb3280231dd54a17751748d77c0e704641173b62d1a2bc29d6bbc9ccf74e9d3e55ba6fdd3f09e165fa9ded8ef12c88f9517f9eeefaacf0c9efafaab6b6e6ef7e93d3cebc14ea489e9fc9fc65d36040c92880354ec403144d3883005647999569a6df56ea0aaaf901625676ded91fb27a25ea0339d271e6b7b365c219f390b57f8fde5ec1524e65f1fc6c3b995623915703a32d7a0d8639175ca25195580324b2461b153708159bb9d1530e68e01bf88a3a3f3316b956264f3e6596b19d8567c4e6b31f41b86c2150bf0b057d1c896ae66a045ce4d4915e2dc8b84bf455ea7dd4ced55094e8dc4d5414a97172cf0e3f90bf07ae7e112699731ecfbbe2d59397f808d99cbf3fe1a38b0970d0c63f9b2fe4377e4b8e324a15eec4a903f1345a1a31f01f839b473b2b18f19b917f5c09640c75a8336ca4b1482b10c5d8720868d8cba4207e39bc967f72bc6c868cf2afa8ba937de4bb48dccc81ac15a1d1045f6e95a8348f64885d21a392ce82be31b067ca80c67a56fc5c13688097b1a2ee6926a1dc785e8dc4bd767229b1917cf7e5c951895e0cac8f337bf94651e42486046c7ed96a58e07bb30ab700ae0f3a0466b1703d83a9d01c812a2ddbffb01595dbba5114a7c8a3c711eedc47e1f4dad0f3dbbce47b6b10942211e90405b5217cf305db5251304704479275dd8027f7d7539531641f2f86de20e38acd39b6ffffff01899d10ee63635959c69c1fa11130e420811d22a1823861688546fdcfe2aa2a425b2d06a36a2daa4e2796b77981695184da156ff2a02d3515caf74c7b0f3d2c965d4017357caaa727ac7be888221869dfeba613ffcbe1f9e6488f1e7aa44dd85194ed14a0029193f34298f4ec1ddf74a5b0ace39661064586f85e5b9a7a0cceefbc85f0a3b960dec10e056e26a3ce766278207a66593ab5876522d3674862e7635d25581b2097d7d21bc242b6b784c7ce95ff0eb81de38f01423b000556d499cf5850936eb47a15828d8351de89344856df3b17e19b15adc9a1410afbe86b85726b9a433cbe5ef9130e56409f0b440d4a087f7fcc3ecd3d5eee182f167ffafb06db4d7a57389b79d9b4dddca2961af8893cc9d126a8ba89a9972c33d03e9697a907343c645aee5ab128914c7aeb6b1510ad5f8aeb77fb8cd817dfe1accf6ce62653b06603db7c7a8a2a7369bf4b1e7cbd5564ef9546a3441a457b37ca5eb6b062e8c542d23fad8585efb960e5b9407cbd881338a2d34ca681b8ec9ce62177faa696cf307fde9d325d7893efdaf78370da6564b85c486aa809d2d4dee02e0ba74207989eb423efb92743d2a86059f80ba2f7da091363fd63597e306414bb16f35c76c98e73417a04339311bebf36073b64501ecaea6b108e7d022435f3ccf35ae932579aa5a6588b20f252d387f3cd34d6fcc9a7efcbf1daf25a5f3a642510b18c2473d75f47f1d8f45f9d27691ae6ac6b435ff64a73bac5a6b4b48df13872d44a9de49174eeb9a966f179210da03272548d829f4df87c0043b52d466ef6df71f062ff90d2efbf8d02b69806d9832301188b73dfece1fb600557632a69be4a20065a665353f8a0fd0bb6641c48fb42d631800a66c50ba0150accec894390e383d8eb8eb6a2d07e9bcd1870651e4f73fcd5bc05c2d0ac14b2fc55c40fff18231ace1b7c9a3507ef925485ba5c00f998ea93e91a986a961dd601b7614d4dad3249a08f0b7a0ca5f7f1a6f2731d81f430bca4095a5ff07a8600fc91efac38cc04f6f7e940c2844a4ad29d83704ad8c14256d30aadbef4df5be0f142c6ba1ce9da3192fb54e4c886a3c3f5b59d16f2e9edde468b322bf543d7f31b3060a27d3db3b605bbd6cdaac4893c522a0693172580c8b486b5c62d8a9b824aa7fb74097925a5ddefd0bf5dacf2900e9af6cd52b3042a7a70e2cccea02c1e7c1ae5ae86d47f29dc6505ca18875ad515e23406c083b7d35ccf2c8cfb0e81499437e9355adf92ebdd65bc6fc0b365523d9c186774afa5f4313876792e9e5c56b2acfa1c358a3599508522089e4d279edc70be835a1d94e070330a11e0d84b09d7d0bd85bbb7a9fad2582becd8171ba2c5ba1847068d29efd1b3c8ae4e584b78a9928e593ef8eed6527439d93d8dace4799080caa3bb3ddf5b5ca29d0beff354a471615179e469855d6ba861e1e4988323c4eb261414f47c296c056848c5eafc422519b2d209dd4a550f", 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000012c0)="862cee1fd9857817062486c139bb53063f775ff95f0b7f6afa0b205a6c8615bb759d7b8368d7aefca1a796c08b4f86e5eb6ed45bf26264904eed484213c078217d19414ec86d80eb6c3c5c4f3dd24d008ac970253e325801714161a17ab4b7e83a0e59f7d58d51e779600409683cb3a9086be2875e5420965631c84869ed2c5e0c4bb3d3a0588c4e25c3650ee99aad2cf5409a2742a43e9b3bd6865e0a80d556c03bed0680fd8eda7addbff1f8792c266eb2445bd7ea1002da5f696b7fccf3189119f8aca9b1f5c492573609865140a9393d9f80e2c7d60bfad7f6d7a4fa8148d95ece624a11cffc6e780413f8feba993a841138d4465d940c35e7110d3fb790eeb5439aa602c68153af6e0a20f370449c76d926ebdd7b700147e60a0c838df08ab0c238bba2615374a8ca1539c86606fe3b58986c420940f8f68b5e462e127b9a8885c744e040aa1c81183d85ebb39352ddbcbf8c7c2385a7430a0714c70f9f2b915c874abffb0c8726078e2b1636029036836371fb322fd64a1f62b65acdc243fe38343a637e9a0738fd97e8960ba878f2f93aa7208169b32a8d7d95446fc20e29475babf9789b6b6762816c8cca6a8eaa7147e513e96c3f374d7fa45ecb6ac28719b80a7dde423a51d99809db22a6c58b362d37de4b454ab55fd556adef1c1af8c1f99e77a8463e05e9d7b0f004581897e48919f40ba2559a65dc2a13a17f5452cc17c6fe362f48d4e4356a58b861237c0f819395d918f58d89ac98ccd8e9d51c407de228bdd7cca3e4f1f9ffd73161ec023b1c2527bfbe1d0aabf9d14b89cae9626cad61bf33acfd5ed324312b54a1b43a57d1212a96ba372686accdf63abf40fd9544049429a92d0443c267cd4e178a8abc93ca29f618a880741540d1aca00bb9eb3b1ff8d4d66d0aaab13c3fb83118592b969ef3cc874f7b115760b889c2ba40c2a7280beea51079cb4fe245fa8c7e4f868e04fbe9dccc09dd3624740478e7a246d537fa63cc4441b5bc5808d3d6a50e780c2a14347303994385353a2ff1785fd785c42d7008afc3496f04dae55db51f039edc12e31cc564f3588646c594059d6586a8ce8680148b5d55573a0f3198aea402d700118eb23f63015e71497b1b29b83388596c702c960ffed8761127759d2344b834b7afc37b88ec7a48b18f2f4e4c4cec219637c33002aab36b860edc2236b30af6cb68940f6c13dbc1190ae44fe15997a37d46294146791c1192b09966e973c0759570903711c74f5858ffd9c3465ff41d9e9ee2bdb93c7b47d0e7f8a3262d445ff0ca62cb51d9c4b7da41b6e09e0bd749104da08c00fc0bf30a677e7acd3ecaadb331b0178d925f82708be9069a458911820fe35b34f46d27043bfc4b13420767d1aeeca7f7108a1b4cd10fd949db8bc51b6d709a82d991ddb321ebb306f8072de09b952d598ddfc7e90fa410cbfd16777d4b7f47d08022f1d570054d827870140ebdcd9330bb21c1fd974b51b821e0193a62684a493e240436d4b14860977fcda321cf01edbdeef59009e86f3b9becfe73bd989b2c78f1d2604874b86841588e76309d9f5a164c32c0d9daf4e834e93a3ea04cc979c5cb3de5961966e27633af980bcfd6da135106e7aff116481230974239548231109e80b9440114e06b87b4dcbba88eb68a880412ba4a655187ec770cee2936f0820419588f7b0db1c0366e0447742638cef345b34b6414bed1d2f457e036f3d9f560ae9afb16a599646f7f292b8f587075c619c710f5e786323adb3e3eb89658334f424c642b3b70e8ce574d6ae981f2e2921a9f6d62ad5a2e04f5d3f114607c3cd2d953685f2b9ecff9ff544a545d7df5f4276abd124c22ba73d4e153ff825088c3f498a2a6c35ee335158c3dfcabd07e7854f6af3389cd24c4f0d653e41970f297d4524529ec0d17aed01a38218cf3b2bfb76766e5d93f1010df0e8abcfaf5b1505b6459877ef6c034fbc8f1dfafcbd73714b800c0d1996bd09f1fc4a1dfd4b289632d5c4c155b0046e84605b4dd6eab585010e9934e61cc8d1dec9fecaa396af60e12eedc81185c7db8e0a0fd9549cc441e233dde5d674863b4b42d89bba055df85f64db14d877f466865e81847ba284db8ad73be5d048e820d1e0ce84994ecbc9601c0b31b14cb922ba6a00a0a701deb2a830245ca464832dfa5edf6ea7dfed69d821ee72feb25dcb7278308a2f2dcbe42653c6ef97028e17b0f37a68951eb1cf8626608268e2a214482cdfaf692daa40fc6a87bef9ee9a95083fcd87e85615c2b75e1623a82d552a58b6b803da650b981e4f755f4ea238f2c1c997ff20c16a495276cb46752b0251e9cdc1eecb616734ef3b0aa409fd6d96f5d313b29eef0dc6ee969482068193974c0efc68f9cc2a71a6c16cb87b148ffb9a5dfa0e156607eb99884a2fb8fba5b044e893f46c0859db6e7ece2c5b50296bc582c6a775b150929b53da3c1d39af8fbbf830363cff25cc734e863fa5fb81688a2ba6a495859a807fcaf889ec98b435fc9c69a9fd41cf0cf504c2505a201429e19cfd7fb8d743644b9ff10f68a7db636261a142fb870438ae8e632a601be1934985e77e197528a593d7be2085ee0a70aa69f9017fe1705e308574d8e59c9055f833b645329e21cf074f2e3ecd76d41f6bb6c7dca60187cfc99d78ebd6986cb26969fccfd79792a0ce94322f4c4e323e37671f7fde7013d0e523ab8d722c58406729c5f6e757a0b0cf099730923d5ec65ad59dd0ba86644d21d1df316452c090fc7a40837813497fa5f9603d89f5f1819f1c76c94931617e5207d5de20c9f996a8e0a8434f811e1010f6f6bd985eafe5ead38db364f9229c12a750e3d2da33a18c06062d8165855892381febffba6a05d8e5697d9f5b1a9b9f18ffdea6b56a92ffeb571d309ca2b03bd2ccd3e6120b9223f176520c7d1925981975c783fed316a64afd5b58498f63ad89a34b92548277f1cb0a6320ae40a38ccfcd9e797e0edc5178fe82403baad06a4bc736259ebf5abff8d45d470150da0f3babc2a340a4ce7e4b156fbc937b5fe1a81077ae2463df3aa9e41bed938bb8f49583c931ca55f321b1dfa48e804f9a0755b604701430a07d36d92f248198ad2b46c8912f3cc266f6285d7626d0492bab3805875ec98d1947b48e2af873ab57bf2b58aedfc2e8b35b371b979aa38ab3f52d5e5af9331be3646adf73a4b6b5fd4b2baaf0bb05f5a5b90e961c9262c00132b729576566618fa0786f0ff9bbd73c2a0ef08af07fa5f463d2f38ee39736b423d938b8da4c65bf7b93efb3159a68113f0a0f28241f7dd114faa8fc035d1fb47972559301338e9f0ed6813a5a7e05f2b223b9494723cd1c93986fafe8bb2ec07e7559aa273da40b68cb12ebc41f489fe52c9c116649c8a0e7bd688d248a659c6a004b146a7ea407301f9e00e6c0cc29de54c280838fc7ad5512280d9116491f90b2b619a73c4b006d1ab35f85fede802f8c3e9b91107a28e4238c0bcd4650affc49758618035c3e1dcdf50387bea002c92423dc1fcb7be683447455c28b1479fbe15aa4fd11f1102a6aa6ea17ae847fe790bac0775183831d2a51b6cb457784f6e25c3d3e09cc407b56df509306bfe1e301f89dba35f76e09f10bd723432b8d258a3c8a80e1f14510da9c4cb0451598cc09b76972d3d30e9023d73f4433aa790825b79786d3f558a492be0df525f9325bca56286d44d50a951504029fefd6a82ac20fa903a13995f20d15ff0b0356cdd97e53f06f91c0a3e6cfd8537876cf7472a1f0822361dbfc926e0f750a4db00da5efd7cf034d855a523d7ae65a663479a3719064d50607c9786f7548abd1c9c5ef5e413f87b618ac795b9d039b30df48cbf6b2543a506b3a21b870c31d1e206fdb981c18c6bcd1ca79332db1a7030e91bad99bc200739aa690676061f95e44190f7fba9c6f530522d20a1f356a57489bc59da53ae4b801f0c9e649764863f292cbcf738b7a0070c278d8dd0620dc325b29e8895757375f4f22881bf45ade9adab88e391c4d79955c7c2c7236f04b090ab61a64a09c9ec737796fa77be60a20f5a4a31662ad7c79be673abf5070b5373be98521cb8edec4757304150dbe771c00a72b5cf028a9a59d78f58bf99631b77a9702273e3cc5414c37d672fdedd087fe7e81da24919142f0e74b5a02d219f239700b72d90281ec8430d367c5646068e6ad6ccae788a2229b51d81f6e03da92483b4908786d3bb181679c476112d3d0b465681818ae02f152e79a45955d82aa8a6026ac76977ac401ea17441472633cece67d5a2f51d810ffc8b864f188326dd4cbc58951c8ba53723d8559953448d77817f439364b5ed0e61445f206cc9903eeec31458b8ec63e9e807dec64b4d0eefb7f5dc4a912c32dd283a6edee7f6f4886bc1323362e4e99cfb7230689e574baf0ab60eaec021011d451cb2662c16d8f27d800e0447c69ccf505368b426720a71a4de212ec01864cce767eeb3840ea04419ae3a5ede219feb67805424c4eabda83844e6baa020fd3e1700f05c72198599024362950f896f9f79395494f38db4c5e03d623e02dd79c819934d5f7a53b1893b8bd15ce88b248249867d71a715a986bb69f39681a3ddfa8413fffbfe7e258436665ea3b8a89ff93b0e70f5fe31d90507a47f5bfc41cc5164f64fd9e8ab6ecd06e86e23f355991895f4df110c341f85d331d050117e156dccdda88e4c60381936eda587396b688f2ae95190f24ecf8ef76f85a1c385090b7c1ae2f8377b36299d50b1fc51cad79be49e418d73cb378580666af928933616bc9c65870d13e00709e409bcf940400dbcaab416ed6b3f04ae74b8c5a44fd2c35dde23cbc2e997bd0f2d7396a1350c56f5682733616dbb4bccfd3ffe35787767ad2ea4c328757b6809de8ff0838c9474d51178afbc1528dfe433aa8c6cd7245512242f5ba04700735d33591b2bee25d0f85be32947ec14bcfbf05bd3e782e5fb11a24617d5c38d52f7dddcd763d5b8a178ec43ddd907fe0c6c5408a8bdccd7ae6df1af9e169d547105bfd20f841a0a0f5e9a73a520ee39d8a4d296e7ad157f4e3616eac04eb658a33963b95624cd962be69054babc896c7e6fb86f2f6768819608ce43a6691df776916236ee196fc627acf05b2a1f6a49049172f2a719d3d9d3266bed59119aa98442d8fc8784ceca5aef1136b8cb9a8a62874d786e71e64fa2521bcb21e07ea92dc8c3cd71b20838baca3ca56e18d1d94fb2ec7704c3d313359063470f2a56f6270cff30a2e31e1472d9de97421b7324851f178c4f1185aada918778a4c59407a55ff238f25209a775a97bd955ceaab8a4517f6119338fbb0c38e70f6737e7302d6a354e39f5876e4d7c65c60b02926bc697de987cf86014cfa16848b5f75fa0004fcfe918312d6b51e8c286a32bcb6335ae68fdd4edfde324a3acfaeef9d1777464752f7e73d297c9d5b48791d6f73d140c2dfa3afa02c81a3fe58c5338e10ea3e5cd5b27d70761bda579c441d84222ff1a10bd3330e6c12a1dfbca44d58e384fed0096e6fdb3ec6fc7067cfa8e301f7cb612290e05993c9738979f831903b4c14f2cd4b1dada76798ba3acbd6fb00da19c4d6490f7bb13b4d5ac35dcea4ffb76a064e8c9cf9a6ff7d3d1f1bada61db778e77f859351934d00f3f65a455fb7b2d6a29d4859052936784469e65100598b61a18b8dd4125cc0453cc479b3e6667c8d1c416034f40e5b175601a70d5f332fc2aa93484b16cee1b7c2029ef807dfb74a426ce1c098cd5e9e1191704ca1f3f8434fa", 0x1000}, {&(0x7f00000022c0)="55837e76171e26ea2b3fc168088328c312cedb7f87d641da0d8d7365bf48170158cda96b1ccb5c54634a34f2e9045d0fb2a3400782c3665a36ed7bf7ee7619f4afb5cfae5417dbdf2db328beec1f424e3af620c590a1ea320f67dc2283e744fb7c012386b2c6cbb1e7d459e06f694edc9bc523288c525b0d86822379be5b3c1a5b717f48ce4a15da67269e03d33c7d00bde2c0a531d7554634548ce8930b029ca96e9662c12b025484e61e508bfe7d28007423e146f8313fe05e027ae398456cdff4e5824f677fe4ba336179e7896be679e09641f83b606c17b519b448c9d9d762757614bc6f44c6cc1a3ffc5a4b17a2", 0xf0}, {&(0x7f00000023c0)="fa13634462a5031b8c3176dfa1b466667159bedc99d2c59e776cecae5f97ca2cfa4f6cecd1a2cf9040ca22b7b87f1f07c28fef0e290a3af7a8b4f93e9e6fa6490f3227cdefbf29e2138a65fcbe248244a94f38bbc5fb363d4ae007a74760009e9135f742a642626291bbc10d3f315e99ccbf7e9abcaa83cb5152025a169245d7d70d449cc3eefbe187daa96450a5b60409b5df8a3c1b2967f1d5e633447b1916f80c0f2258fd6641aec1076c64c1e800bb6f75ade37e83418d7e7909b58918369ddfbbb93374019c31799903166497acbb81c91234f4a2ad2f4f947320e3587f882f0cd72ff15bd0aedd788126f92eb64376d525af678d557e9d119874465a494805774aa6a244a8b6f4b48130d695ee0860b8b840ded26e4460b70731351bebad10bfcfe23188e0b7304a2dd32b9c1df942ebab53396ba15556cd71f79d309567ddffc5015c0764a1dc38abaa8d8b226a3821a74bea34ce08e1a66f89930d635ec05403db047f6b37a637f7fccadf76b5af5ce16ee603ca6a14e4841f0e0dde21a30159a74a1de88b9a6a04b3e33cb0f3a36a98000e23edca8b38b917f3e5be87cd1b3ac12a97205567efdae2f94bc86b10e7ee4f0c26252ece0356a65ae1ad915c5aa8bc4a5ba6c474c27485b7ac9ee864aa6ca007cde20c9ac7769fdc88bf390dddd698b7181c6c8a8cafce9162a14ed345e73e568f5fa4eb5b783e09b9d4e71acb1b5903f476e98aa0ae41e3ddbd0a7407cbce8cc09434b471dc81a5fa77350191f8999ee14d51dda623e6261b9e3a148fa389159302c8419b30a7b4c2dd1635a358c208531fea1f30a5d46d144452d621c6921c9b03bfedf3da7089558635cd7d844c4f05c1ff7fc14824f0fa7ebd1d9dedd5a1a3f7d82354968fc6f7dac6219c2d843d7643958dcc9c033f15d06d10b12a63e242c59d84d80873592d4be31a715a582af036773088f6dd99388e0dbf88e035f868e2015c0f363be298dcfd63528e31b26eb7e0efdb438705f4ae6c10f716523f16acf9c7cfd907ca8f84ac2c006e5b9be955bdb5fe181b56e0917418981af2c11e09f152bed02ae8a75bad5df59de4a5973e20ab57c03a260975435dc8ae9add4582f5629356385a197a9cc62d3a3fd029f10dcdb888411851b5f9fe13c6ec3b4c109de550c6073fa6a3cd47ebbe94e4e541e040c2c12ad66a0554eb5b53c0505ed1bdfcb7a4ec2eb75d4ac920c868d6c552f8736e24b106785de6ed86bd621fbd4a22b686f37d3fdba78e7cec7f1f5e815a28225128c22be4f11cb1ccef67efdfcc9a62ffc43a33d57cad6dd6b3866a46e3a2d52f8395ff7b988404c2bd448df8f9181da01289ebfd974f61c363e5b563a08838540b011a594d8c5a45c074347dd9ccc574fb5295e415516e699f607028a14763cb83bd437b822717c5017c7f89b4e0f56f150b0114685e9053594589e27471e02da0ca76b0136b954c45a90bcac60c2402fe1a1cd39bd29d0584f9f68409f7b8d7180ee4f802de4733ce420db2358cd5445764c9d88ac3d6d5ac7d0458b89b2a941f5869e0f477122e2a1424448a2c3cb900cbe4aa52201f07b557b5c6475b5daaf988c9ebc2d15195ef55296af9076a4ff0c9ab7ead5e78e51f5b436d0e27c8da6d1998dd16bb1e1f7695b2604a9cc353f8dc8409fb26c00a8ff8ba0fc9ebca07d3314f782852cf3368cf226e06d196afa00deb85b16501880f0c4a4ff878d966c402846abab5ec4f980488ac3bc3dccee3d2f8f41f6f2887c9feeb7812669861773b676651260399cd81a236c5261f6b3edcea8f5f9d99711e2c6cb600e469eb4daf438f2128e7708852ad6ce3d1811768836252ad76be237df718c2abb6e7688a040eca40acc9b458c30fa27dd1c691dee39d68a42fdfb58f6a2c626feb8aed5fad455a4da35bf0c76e9c0e490a59fabf0700c58e526cb013cfac62653584fcf427d459edafe8cea2929c37bcaaeeb3e253a1438889ff8cd4bf7e1b77c7bff290091b6177ac723ed25ba7540bf4778fe1adc03cab5da7dcb45b7bf3408a5e857ecf478a5de78113cae0568bccc5a36ff402e9acc2f273989c3e9475667940ba61a785496c9febbeeb2ec99471aeffcde304de2bf936a26c6ef786e3d45e1504910fb7e911d13c18efb9ddb81275655c9bab10e313bffcb62037c886d89b55a3013e588313636056b5ab2565ce1e857b7538acdbdf83eb4a553db54df41b268c1882dcb0df07bb7e98b274f18e702ae2ba1fe8241caf156915c8ecb1eae09c4a4e215f2090bcf5e0310ef3e043645ba0f960c1aeb9ddf6b535515011802a37f9c536b71330249eb2591e9a726f8938821610fb702c8bb56cc89817a62e748107c1c74ba422cfbdcdcfe271b4a74d0b175759e2a5254d811ebbd6b35fef358997e74b8eb4b3be8cd1f0d99f05207c445f50627999ab7dee366a7fa69ee72a709cf7bdedab7e148762edc5a88e7dd0c930840c2633a7e4850b1a2f9cd7bc3a896ce77ce2f4e7175618012058d07f98b20ee11619b210d1dbcc10a9c9a7a3dd7d398eeb233836e3f2648643a6ce586e4af6b0edc309e815ec6f6200fb1ddda8844a7ef9a26790cbd3844fdeeaf111d0ea0a5e1177fc1f078f857d832a865827d2a21e22853a4a2048e2eab8feb2d7094cdb2639b1bebe292d130d9dc4f4c5ad50a8503df0e3d6a04e7f07e3bd33e30142a07d27886589ee471ca972e1462856f2c28625db3b1cf6400d30d83b9577f5055feb5f30f0d301854c37fb44e09f323b6ac59db42f49803e498c58e4fd6a492f499ee8101c06206e9fa19c3b043ba578388725bb6749944b91c906b66349d6dd52ef990176347da15b216be120553dc35a3a9f6e9de01a225767c283a7cc33c96b19a7b98d528ef30b737c14985bdd1e30dd29a0769992e4a5ac6734956c464d713b7797e62ba97b8fa21bb80c479829ac9d36362fa8d4d3d79e2b946cccdd75684e5c259b9e3237417cd6c1bf5026d57b1916fa88cd5c1f7e3e5b3c3dfbbe836e4d2e0699f947d6681ab23ed74d2dad4e197ebcc5221e7fe3bf320393134a29c6e1fd18cf67c2eaa4bdbd31b14f098d5a2359d8686c456de0ce1e646fb75239ade16f49f8eb325f55d61d892576133f53814a7fc0acc8e2b75b2adb8844fad334ca864b6d0d4036749bdc696428a243f57f55fb4141a5d2c8bd3c0faa8e73278f498295e8f2ff011329e1ace5d7cadd9f1a3b3d2346f14a703e9220886e60541bb41c4593eb6238de2d1b2173dc55cab1b6a75b6c4bde5fe4e4138135159f3d6e9256c24cf388c94e2553061cbfdce3442e292216fab20b68554ba936dd11c9adb8c369de142de0ee073a0350a655495ce430510cb3f54b3961d4a640570234b69232c80b5aa92830270702df1a78f8115971673c7cebac5dabc081964698235d3cdd88a4da0e8de2e3ba4fe03b9794a7c08464a89b3a473a82a7af42823913ec6b9a56f76ffccaeb64f8a5bd978af457cf67a994183315490dd5cf602fc2ee658c33093deadadcef55201ea03595a32371bb6a220d5cbf3e5859104d656a42c01c08ba853089c27c3a9e8237018035aeb425beb2de320c31eb647624dadc2ac9fe4a2c1125cb3e826c8272bfbba9cb19b8684c8e142aabc53711198cbc0c9e6999c7c4628dba7d00811f17bcda8ed8c4934ebd0ce03f199255dbb64ff29d2fd2de309f57939b0e2cd4366bfe73a16b034d27614af8368548b08be1d08470c063039dbea39ba600beb5766d021e753211df32a9619d3e4fd4975c9d6f2668e93389f15792e6f87b4f7864cdc92f6f44c193720c3179aee62b0e77271cbeb100e304e52003dbd37bc3104467ff6957b52d02662324548f7a0846a036a07b1af84286d500a2dbef9c2ffc4cac1c8edc1108e449f82b5c69bd9b2158b332eb5e5b84208a8ad1e4f8007cfc890b5f56f3c5651af57027ca9e69909a9e0e3a8a3a2e171dfd1da9e43d88e34f758aec371930ac137e0ad8da088399ac480bb7ba8ede96a004d55ace4a9e47a2a076412eff011ebe950905085f823b3d90caa630021d22462936b00be153427402c18d1ad03c490e1c54e548de0c4cbff4bfd95fc8bd1f2092ba4cac3115b263d2febe264f22770b5f0a0a81fa8be4d237ab82a25be4c468a27f9de9668d74289d785d4b0aac185dab075144f261d09a219babdaf81dfd85fd51205f599cee6512c8cd71070de51355f2d3f8260cdd97b784bf019e0e475fcb717dcd7cbfa21049805119732c52b3ee127d8e874c48f07de3f3b4b1394de56deed23ae94ca0567139efc980061b088532250c2b328324abcb8d996adf300070ece0239489cd893f5ca6c47f92fd7ec69136dcf98795b81ed6b9af267fbcdf1dbcf5b2b6f8d8b9cbe9404c5db250510b26e3b68e89f7a0b2eddbac71bf1e26791a3a8ecadcbcdabfc8cb2765b0d24705db14e318133fa7ea269b6944993a933a2e79b1866078cf31b47a832be275886c20cf7758f74cc47d5ebbcac4b8bc3fd0c298c4fefb0c04eaf386117b20781226af5fdc03f9e350deed6afa7bdc8b48fc029bed531f360605200e4c46fc6a24e6474a57e4a14c7947e24d3e326b1183d1f88e7af8e5c15405b9a33533b0ed7a092d0fbb1d5157ffadb8a7b903a7b6430a80f97609d6c5acbe471263f872ccc0f29e678020155a187d8df7a0ca630a0128880ef888ef42c78caa35e54e97e2972394416f9e9dd06ebfe0d7c1bdc119d37f686d26792984e2653a6495c02e6406d748185f70521a306cfdd49fa7e1d2dadcdc0adbb70a8580ac1244ce71d7d91396a0e5d8f85b765be9f95306557ccecf65aec0526bfc62b431d75eb599f0adb89e130882341f0dc1dae96e0961c183795dc7ef1a169f99ed3abf8dbacce3775148d6caf8463a389dcf9024882f9d67a249d6bb4130456ee5116b073b36c4eba79ce24b79fa9fde2bc6df80d709651dfddf33f37b6c97051f7805089c60aa77718edc798905ddb7f800875bff19f81890f9a61776499179f5770a04b1661c04614b5cc5ebd8d970e64769210b80f5f8c91113fec11d0e7b6ce04bfffeaeaf765ff3fb8034046687fa4c4babd3f395f7ae09a062bd2f40ad19ee10fa4bed0f7407e6fdf6f473c11a02c558ee16ce0e13d1f4a98202ab10a88b695bc754a5c2ea570d01e9360d3b2f304c3aabafaea2d74a0076c47962c6e5b6b78fbed29952fb95619b8bb9d901b4808bea86843456d0ca7494c6bf7a0dd9d8aa1b35ccbbb1138e9f407d7da30d404cdb166bff7aeb09f06c826595d40315f8659bb7893901e46c7d5eb9d3546fed590cacd54bd4715825d51694d2da736e10df4062abb97fed891daeaa4c73b95b827e33d0cd541ce9473326a0788411e2a1ec8699d61f910b3e3f58821a6f2ce258e2e2057f8ef1650164e649190b0ee0760756b66708eb1ade115b6ae2626a88c34e2d89326ac03348578175791ac6ba8cb3ef80df83e11000db185c7f0f87405ad196cafef3a3537f88df7400ca386ed849d8bce7899bce05705b2aa3170528261860fc92b8afc412e01bfa71265003bbdb811ffa469139fbdf41e662163234a5978f507b94b2267bfdcec204e25ee31abbef8047b3995da7128df33611943d45d67ebbddad8e8cef6baa1c3588298ded5f1fe5ddd653fea091515b5df14a5ffef2b8a20c0607d14a1a3db025cfb7241e306a626f3c812af738de98c9f1e73449f94e4ac46d3cf94b510cc9c0ec0ca695410bed9db0cc6d321efe1ee6b3bdafb131100fc87486335415fb9ab3", 0x1000}], 0x6) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000003440)=0x1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) pipe2(&(0x7f0000000080), 0x5a8425bacdc8865) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1) 16:00:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000380)=@file={0x1, './file1/file0\x00'}, 0x319) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00022e2f6669bb652100"], 0xa) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000180)="f60f72ef91503fd6ead81dcb28347b7855d813cea82e889d7e1d07d0341f54a844135a6ceb34ad085eea4cea7d6f8a2a18a837225f34f4ccdef4c177e3402bd2fc2f21018507a30f1c009a195e261fa50e25e73e9f5dd2499570eab98459ed35c37ad5f093cb532486f6053d5b1b04c180e3e60177fb1e33c36e64add4d41b56037b21b7db86311bcce75ffafaf00d2e78cad5d46f877489997bf18cdbf15582887ffcc497104e736be939a91418c69490cd4654c0b6c6c8fae33ad646fc7909140ba5617b2f59a5c9a74cb8582de8d256d686da65fa8cb45a6a015ce9360f65", 0xfffffd21}, {&(0x7f0000000280)="7342dea5bc83261a7962c8b0d0771ade9d9af9e61fba5973fe3c702639a055321969beca0edbb8de50f3989424e4f8611ce43e666916e97cdfb3a665100b86fc91adf8660b22d7800335e80e15c4e83d8579b8e102ee489c08220630e120f327bbc7e6a8666adac06249d57dd0f7a65bfd4a079f619890781b13230610bba5f08750dbb7d2db8b19436fe82e3b4622924df93ae8fa1d28f4defb1cf10b4c858755f6", 0xa2}, {&(0x7f0000000640)="3fd118ee0d836ab208bd360a5147562104935083fc8b0dc1b0e92d0b0d0c1d09375bea8f5ad8ab028d7f9c7f93fec150a85d799a53ab2b212ce9129341caf5b758412430b74a13dc809210436ed5eaf780d61f79a81fb1313e9365855717827d4d0d3d2709c3b257f0039bbac18d2afb2ce15a4c238a2eb4ba7ed48d6e12177df24eb0696932e240703b8c96f1a763ba328c67e1d82ad63c8a3eabfd7d7085a9d38fad9b321fc2f54b2f637a038cf9da8eda3b2d9f2fad75afe4557322af6e8cfa6af9fd798707b984890629b6eabfec99ccadbf29cf67352a351b38", 0xdc}, {&(0x7f00000003c0)="d2289e23e814ed2eb0a9309f253d0a45fc0fd8bc28aaefc1b892dedb2f31c9bcec41bd8e74d4cac6dc40b0c60896c1638211f305389966a0558aee8e78c05c3f1cdb8949ecc3b3c1f8c0e66dc937408922b74d480cb9a1ff829b0ab5fb9fb573e06995ec4d89dd8939b65ba0508e9c5be9ce7499b5d97936efe25b4d62c490724ea08f7e81a64246e46a13714e86460ab384a7e78aea1b796a0049fb2f395667e229bfbb12f55772229eadafaa1b311be69728cc68df56b37a22156ee9480d6e7c62702f4ae7234747ad9bd5b5576dac0412ea898f60fdb826bdeff905d3a11658a249ebc9a0f0b7dee07d77", 0xec}, {&(0x7f00000004c0)="a4ac2f209311a33d54f9c51949046cff7ace7a6a7bc5b611b60fb7d60bbe9ec0b0ba197d5fdaafdce811", 0x2a}, {&(0x7f0000000500)="9c9f471f50a27154eb8150b868044b360917031f92731b238801892530dd9d9afc17fccce1248435e4dd56e9c76f0350572891d359fa792443d3e26e1a6cbe22ddf070e0de55d0b607d6c87cb760ebfd4d8fc49a6c4186792ab4f2f472b5960f47b59fa8e1e66021911ce59b0e70e6913671d9555b8b", 0x76}], 0x6, 0x0, 0x0) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/88, 0x58) pipe(&(0x7f0000000780)) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) 16:00:19 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 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b5144d8fd570f24bee0dbc0e6d0518a72288a299f20fc313596d3137d77"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)="c6aa83acdb1d38b1173eda74f2cbf4a4403dd33ada36d3d767d3924bc0908992e594f8de0d9634a8df72b7a6a30cf6e22797c5523fbb2f1eeaef6a9a44e59dce4e67af5e07812397c4ff84563d1f27888ef2192e210b62c5d56afa4bae801b8e57b1b95d11ae5cdaa68d8c4a0fee16977923cbe8f421166834f5dc409fa4e4e5128bedc8d37a3c28cf7d7957f8111519127e98c1a884a706850e620cfc7ab1af00855acc46323235de24f74e58fcd71aaaadd2be78b5a2d5fb463e0acf7611e184a9294c5787e36609f0a90818e5af583f0eb097cb2cdd98e7dfef012b22f1ebe9340c5c2eeef6218d2b3d1c54298596af463d6e83c0ef17eefb1b5600f238bc6412fa2b1739233ce55c1a29c394b8dd07481db92459849faff27e4a42241c7af86ba0660b873f20e5a4fa9c0e72e77a95804eb9b1bec32069b591304fc3be2721bafc4aaa573e83aff99fd40476c7dd3f8af44650aee4dec95066652f67f66412cd9e16ab91900c996418957ece4310d9861434609da7366980c9b9ea3e9b8b475d783f0ba490a3639fefdaba26ab9efa9bdc177fbd3a29c19c2b3980c7794a43489ad08358006fb8e6f44236d3f382ebe518d0ff7c2c90a1952141269c7c35cc499d87d5671b1d48c1202cddfe7ae5f841bf06c8cf9d4762010e0b4148e642708a1a94f7b3614a889ef0e86221ba71fa7f71278b443ba7fdb7fb396a49a454cbd3c2db148cda11d1c3e7b411f8af72e26012587daae9196dca322cf6adb95acf7c365926dc620fbefa16cb73b156ef9b574b009993a829d888ce702fafae7821f4bc590920cad9db9e25668470195f3bbb9cc59491e10f78d086d1e4b0ef8e88c337cf63885ffb1ca4c45830230c36a2e607794d7f69f8df2cafd826086028a4d26522ca944686a820276cc6e021c3220cb0b7fb3bc27b92ce3933bf58f5fa05a9fae399a254fe2845f26859a84f073d5c77bbdbe61ed5dab232a3c351614b34a443297e5b57d21e2ddf31303c33f558983292a9ecd050122402bfd0c1e48d70e60a928005f76cc5dc59071d5662f9c1084bc3189ebae759eaaaed6314d1baf7544cb75abe7a1acbf405543542634e019e913b91b762d5580fcdb72b22d9331c0cad69e06010f30a16d34a12a505f8697f140285037449eeaefb42ed649c3f23a7b47aee8fb5355416a42299b4465dbf5e63401af938b8d5f7f42659bc2d7e7135e6b4feb7cec76c92fa49669d8ef7d6a67c5b29e8280fee9bee077d4c9e04a2434d13018d9f4e9ddac8be4a0d82f6a8f38b16e18db5af3c3a5176308407427e1f575a0e39be727432a23daa86363584faf04a927d811e4f8eab21d04f0d62d4db73234c6cf2b73af248b17106613bd149d8a3c72691c153e7e7c970cbc77b53d1d83e36399033ef01ffbde67c5fde294dfe8950bb2eb908f016dacf96a1a5425bd9cf1b190e72ce4d2de0c15797bca00f254b34864e1cafed362cf0b17730989e2667a2acd4aa97793baab6a508d274db1276397da773f418221493f9e8758283140bb5e64dfde7df965e63a8d697be94cf3fbe2a37b2ed4f4f0f6b3e081130823978ccf40b097bbcac061e082f0fdf848e635ee8d13b919ebef0f71ff85d730dffa2378bf7e709056661b8d33b395cee43e6a6a9b677d66b4af76ef986a3ea654d9537ab66914d62a1d5e64ae442fd1ae4ebecf0493742fb0387ee9914bef8bbc954d3f2799ec214e7db45dc86af49db54c0a2b665d1e3e9cb6eb9d22e060d366ba3370dad3ae27a54ada9918eea870388d379f8b523012935be15db7765882431972ca4ba56fffb596f821f9dde01b916b5b539efe82500f0f03222a2cc60e338a4a68c596d498e1f676824a6d0c9cb30cf5372fde7cf99390c6c9a3378b87f6d937b31ea6c504d203f6af5f2a97ece462daa70cea6e892ccfa733563ceeb0a4c29fd394403a7f3a48452ce8c09b0c2beca2f2eca64184973d729f83b4c1c8ded6ec36fdbdb5264e9d195fc1761dc870f85a5acd5e695054754c654135fe1106832765cdf0a8e7b8de4abb45746014ea5678f6f643c884288fa9213c85678e4cee2a3bbb7b6c93c4569247c90ea657417f33cfc016839b01b6528e4e128f296ef564e420402acaba8167c3bc8d7fa994d4c31edbce97433f08432b1d40d09df5e970d386a2a55a367df454b11fb5f786ec315adc209e5aa1d29bf8f8171ba75dd6322a7f02adb6eb161f6935e7315398700ca384dac5531588f32309ffaa1a1096609e3a6ece8ce561f89cc795cc5b608be4faaeaf35d6628efd50b9a3505589d6146b8e29cf315738e510bf103dd115680af4c55f3f1de1f9536caff25a7d629607703d961dd54f42a7d31cab0272f0326ec6be3d0f474797cca7e7299e4f093c46bf3aabdc52c63abfc9debd2f4b150265cae0ecd5add8bf822b3c588c83bc6715c9a78e0f83449a702c223a7da06472dca74f74955882d3c891dda04f764174f7f34e30a6da012d339641e3d16357d96ff04badb6df6a3160f03dfb33c482e84f8987e0a4c1509d6ce17f3d227eecb4b88576fad25592b5579590a09b729cc42b58e4b851ecd866306453ecb4d0f3680198779d414a6dd6b33249a6baa81ddbe0d77732f26a9df0220c11b27fe2a74825fbe07a7151e8c6bfb00310180f64d34620900eaeeb6d5aa0f72ea9cee1c0d539b36a0089de405a5b0f4d752e716b5fc0d08b99f82104588b9dd9ac8f1d8a67dd374eba8fa166160c5b0aa832f95c27f57d6d8331e14b3e371bc27f1672b1d3d353a99924f9126d7e0606bd7dd40da4e60a0b1b5c0fe61ddc7afbd754a8705f5a027fe91296c0c72a03d0e4034c8750b9da6504aad3e59c238a07eb78c07e9bdfb541a780fb5f4d8284cc3004e7e67f3f2df0e4856fadb4eca6749e101e2b0bdf45dd4074dd4109cea976d6bb6f6d16e073f0d38ea6ac350d209446f7ece1c093eb6f685353932ae47e86d31613c6584c21e89257fbcbc5aa7fcfb9504f8ce0eacca61e763162e11b3f5ce24065cc282bacae85c4b7dfdd1b60cfc917aefba63e22513e5950be0953a91e3a411cc7f2ffa8c607b764f46fc390f68ec8c6e167f355bb50ed0db9f78b859d73c69fa3faf617a61d3765136eb2c3e0d703a3753112942c9359a460489ef0cf12d49058d64f517d68da8c21f78e3d26348e833c18a9ab694a394e09398a7c6d5654c74e77df97988dce61d9689a46bee366f38ee6177817644be26bb2341ab3963a820cc55b0a511dfa47360f176141fb7b19ea5c4a100ac6825e1f2fd0290ef121cc7540c586c3dcd3c967c125e0d3f4772fd249be3fe8863c117a64c6dad0e3cd3951d9b3d21c16425480d6b1365268367dfd264887cf9f61c23d2cb5d86af38dd337dc6a72ad5adfd6decfc29a7c7f612d1a84ad92a780eb676d2762bc015b3ba47326ff12daa31b21b6fe6da785c30b3484c99b67460742153ba7a20d37a136e692d24f7a88bdbb8afddc03ad380d567de7d9f6e682177f103bc31eb5e408e67886cb61b2a2cb7eb70f013fbdaa8e0495758289b96207372ad68d06dba244b5f9e30ce93545516b3d9684d75428ec63df2f1bbf2e42283f2477e5b3a4eee1dcc31b846374fb59458720a2ce0699da18fc55d018f49386171cb4b4151e1ecfcf88bec056553b66d6787bebaadc0063a9922bdf43357fe663948091c506d4d740fe709c142334836a21ad9dfecec649b43bd5219f0589ad0191a2136b8d6657402cfd2c44497c54ff0f7729d32a768b01a8df171237b3222820d09d69396137dece340af8ae662627879c7a58070309381d7507026e8b2e06be5cab6cf48aabe6d19cd0eb7409adf30deae61761c697f0b3c78d9ee588feef1e6c190b508f887322a60386957c46df4efd5733ee7efbb7e21eb4edb2e10c2c3cc052aa4df7ebaadc98753b4fb1296c2b8aaa1e0d5a7b0b9761e652a486326f2535121a64c7ff8c17da2523553b898d42832aa9a48bf28551f43e28900844fda5dfbfa38d296e7a71c2a531866d7e02391442e13b52ad530b91687bcf9f64a4dfa1f6680822552ae81a0b66ebc33e484d0d2ae873ea4bcacfe498043b877075d5d3e1b8b264f0cbb0f1302bf01373f447a0b974ad78e1612a79374c5f000ea30e3f5742d22ba85786e9a49de61486fb9fe2068e4d3de857b117f24ad134a24791fc634528fac04299f738e92e74cd7287950dd1bf5cc119d3f7d558bb136b70303aa0be8255547b289021f04c4068d5bdee3ea377dff0b59da743962e2657be4c7660134549baa02b091dc7b8660c2dd32b3dfa301103202f9623ec7147034ea7d32ca755ae81519e69a150db5231cd5cf148bf52721e6d63e1c11ba57cbaa9c915a1e09dbd626b1c1d65e0cb6b870bfca71f7d4e1b3df3eff44c5e939da498e8b62b2e9370089736088a9db1110aa24b64894a90f4863449f3d929b9040262c022c0dfc755c70ee654580d0f84cd079678a1f8428c8dfd21911a34cf763a90b8fbc5d7837d486a2ffadf8c77c5e6772ef9da235335c53a83563cea1ddc782b8c31a70d63147ee6d84d2c157f649ed3f53ffb320b62af0c17bb863e62db866f249af09b48069cee06f04c2ed500027ae75a0dcb251d670d4a3fb269a37e7889b65b577814afaecef9a8aff20c544def4ab6ce67164e71c815321b7c52e66cca8a7e982274dbf7d4bd0081a7e62f4a11298dfa9e7ded9f45291c0896e9da315029760ca94eeaf5311377786687fc4c09972049806f99655479c0fb28d1c787c3cc4f515d6529b60a8c553f9c1fcd09d02382d428790e8baff91c5b2f13f3702fd76d7eee1280709e0e7f273e65329154e5fadc755bc9eb1903247ce815447262e7562c3f11a0f6ffbfc6c2a0a24d7873a50bed013a20c0540b88669f1bec6ab6191561d255a860bd548ecd18ad4c14c538a71a2af7aeef4edb605167acffda64b7d6e8ada70c3e6ffd57e77651e6dfce1fde0fae042977c7673e4cab2ed3b310aa4eaceff6dd64edf6fedda87e3a6a087bbce994a5fd075fd6fbe38126be9bdfebbdfbf761d6811bbf4e2b39e12068f45f8850477f35e5cbdc92694cbb419f7a4bca4c7cf3c258c7e55b0c44d752afff3e582974794f9082e8571d968cefaa887007338eca1a39905d8798b38eedf55aff0a49817e7859e5a0b041b0e3230bb1a3503a29d70a602a09aa7d367145b0dd21101cd16030fde48fcf8accab1fec5a6a97db7a22ce24f72669153843ac506f19f6c36a4a5fa4e6f40c25663e46d66139d02a708132c8065c861627b0268eb62aa26ff2d6dbdcbaa12da8762cbfaed4f80986e180bebdd593237d50ec6a0770ed59df2b3a24f95ff1078ca6ec8c7788c9d5b5932b5c9397b246cac461154ad21a8471f025cc07e84423d8eb74f655e63a22ba4cb914e3dfad031162e5b582910fe6e0076a00d2a8c7458c9e15779f8d9f5013985e1c23eccc28b13e4ccdcc86c45995718a5acfa2f797b4bfb34fdc565a85c03e24180e9a2b884919facadef53f4e6e49cd4be25ec26903eba9fba87fd9872cbe6d664d16e6325827d03d34354f9deea807664f894602316700b2a5da532db96bbc5562015bf82612b8f729838aa4183b038812aec82191f6ffdb702cbe7b543894005a313c23a84523381709e40df8a37f0cd2b122b7b53a1b30465613999072734779eb29c86c1db8be0494dfd47ed2ab6bc7b10a001b82a56edcfec71998e0dc2124b926b3b82ee464f02c94a6d6efb3eba09f2028e5e6a0dbcb63e77c66c79886796"}, {&(0x7f0000000000)="c863789cb9e9d544da1fba853bf3ffe6abe52c02"}, {&(0x7f0000001100)="88487139870dff0aebbde74e545af6baf0e27b1d5e38b2b18c3e001ffde66c561398c4eff48b691d53032ea1d585803342a762b2b67d5860f096fc8969acaa33b45d0204e5791acfda2f51c02f007f829deabf4533229a94f7f13796fa78fff8c1ad27a602e24e4425708b9b0b1d4327ca222ab5ce85a68699ea302637f998"}, {&(0x7f00000017c0)="2553d18603650e510d4f5267f26f80cc2a0edf60ae18dd48b683ee9ca5a1e27dfadef26ec5b9fee268fdc0d6776307af0a3713bf9aab495072d95187f2cab4ea190c062fe2a1f386f3f05cde6e59a73e340811828b55c29e675cac629fcbf1758228be1fd253640960d2f81e606576f3d9375311a9a1f876935e66eb3981435ce60a97de6d2ad5f47186a3117944713ceac0cf861e78d45a85afc6e0f8511323974556da5c1e5dd34f54cd1e8fb47515f4856d79cea6ac0a5394003927acd80d38b1f0b14d89761ff255b27aaa18332afd102f72ee7298bb86cab909f681bb23cb818300e526a7dcbd135f67bd9950da52d4a0325cc99021a5896070c5a02aac64aa9e713e2b183997de158bee7f917f02e378bead93a4c8f1c7d65000653b66a38fdf4dc3d49a5b4b8ac64295838c63f35fd786cfe9cf6eee925a650953f9c2756157287f1d0c75dfe5718931344e64229a36f2b2fbc06383aaf228c5249d307e39ab2544c5d915d1e8cc4ba27f5529665053d04b4da706bc65385a58f96d9e2851d606ae2f62d40174a7b3e9816e6d13a285a77f6fe3ff4b5e55908212d37ffffd0c61f259fbc3a1d5b28f2b66c00f61524f49dceb7cc7e10c0b0c965520ef9e5b1b34eae26f0f83ef4de90e6b87f7c7beece4b033345c4bf5f959f93360a463851e2f7cd92f8009da25afc3e764374029ba36b17264a8fbbbfacbbed13114c947600a50afcdbec37a0ee1a407478d5f1b28f7d22ec115c2018abfbea2dc9384e85d928e87c2f58920c756d39d4ffaabd6b27ae2bac5d1f14602c63b5730b409f64125cbf45a5b09f9af9e8cd376247844e7fdaf19083d9b17de0935146374b8f4213958c04dcdb2d511e59746f0c73f5d9a593d220e9098c08571ec84fc4f0758be198a49300f037d3cafbd60a977d53b1171b1f880d5ae52fb9a7e9d6b887a1ad2674973f5d7f0a83dc4ea2a500787107f97b6b4f863204e37525b1cdc43372072219d41f4dd9ada2b6b710c48fa27f16dc4d6e359026eeadb876a51c86d015f9d5a0f8628a6e3ee06729d6b6f4b65320b3da85134b530d0ba1d01d70afc7d970317540e45b4fdc9da898034e7269a37c02fb1fcba2053c3b3358e7c15803e50cc7580494eb46b747b35d7f2ccd9a4b35a4b05264348bf4229bdd88fc11b7c2fd697a08a9683e550adc05f8b328388aa299eef5b16ffe46a6a753fb780dacf17b52528c8529f1bb0a3cd88c694665731b3cfcdfc893e958926114bd2ac93571eab5d2dd77d591a5e021bf579e8f0aedfdf8e035ab71ea15ee34502b7221fd92c64918ebe6d5fba20dc2ccfcd028e22b10d846309d77882e3d003e8875acf413235c45d90c9c94cec99dad1b14642938bf1bd6f4447b142d2348365deaa704bfdf71cf439b75a77159ec408d9bfdc1086061cc9f3857305397f898570ea6e487194fe97a315d58ae25fe583c2e76b4ecce0e002d1d626c008d570dea0238582b56caa11200c3e0fa1acc2a11573dc3f2a347da9b5a699a964cd74683897305fc2e3d72435a74c23e4f2eda43cc60145366588090533923edf1c6b91919ffbcae9b4794ebc1ad979f24c0f7d8644e0f5f70e8854eade15a1a56f626f655a184eb4c441568ff1125f5cdff9af9acd586a09998e18f3a96f9f1d253d72262df1e7f004ab835db5c11851fd701978db9b63c02a14aa97fb0877992a12413242bb8344eb6544b0d78a4e94c86849d94f992cdb8c72e76b216289d15e855ece014e9b52a57c06a0534b2f7e82f1e30e567fac5c6ea915740f66ad72b01d6274613af6e2ee4f90bfca751c43fe69b3d577727ec8094bb28f073523c234bb025f051f8cc0ee7d21f7ae7000eb74467c279b4b77f07a428d6a237a28eb2817146982753cdc854303d25c8988b0d66ae0d883fd636a008b2859ead71cdd02f4c5ae384499494eba974fb9305b18689d9f78b839338b18657608dd6e9c2d28da8b92078230c26d8ed1a29e49891cda47543b3effcca9ffc9689ad8b155891ab78870b64a8741a13918af768ec04ddd84c8a4a9b69b108ff306995c9a2c83c63c279953aab219e652dcfd3716b91a66b3d9d59899ec3713b861ceee6c1374a6133af66da6b8d839ba4965c43bc08cec53ff47bfaf2d7ae0a8d6bebef5a912c485a8062e2fac10eefd6782d4ca86899f80ea650384ec0366525967374c58ec47e7f00ea4b8a4b48d67dc7c595321bd9c066c48a299ab7e7d5ec269a9f043356fd9252798e7496f0d6e7c45c59a90c6af31f1d34592fc42f94e36894661c3073a5bdaca46cc6ff768972f3d2e75b97cc386b7ac1a86107929508b6d7679383189473ec3fe3aef9f352a858247ed0f49efc9f0ff6f46ad643f1644773b48ad5691437fec6c9ec2b08024fe10e6fb954876bff44f72fb81edc9ab3e4b41b56dddb86f1568a074a04f89ddb02172d68c799244c26b7948a2c0a13a3dba12d8bc297cd51833eee74eb1796a4853e04ec9f36e55ae084ed8b0516651adf3d56458e5ca5e7a2c38a6a0312563068c80d747a682ddfe84a291f0d6249995628b4b64b09be1b22d2086c9d769ab0231f186e0215491c13fa7d194312674d2fddee2248043fbd46d963deb51fa84fe16b4d86fc52653e87ca74444b81822e38cab720c41e312a6520e3c75eb92890d01ff62a5c170ed31523dc59478431b2636735237ed38c6e6bccba747fff74b483ade7765ac78066ed90f752b6ae2c395a9fd6fd8386103337375ab2232a742e9a001c4f984c1711b03e9cf08c23ba97de9e703d9983c3b6e2c930c45cfa761faf77b9dced67a58e8cda2d3ffb8b5ffe68d900f03b4531ed7caeea90b0f4f73dddc049cf59771d1115733bb904e7be104200436d7e4abf6c66453d619528b7f01248195b1366a920323e2d3b62f252cfd6226ac5a0ee2a976512f54abd6280196cc794566ca6375b74bc60dbddc90ca79f19d05fa86358f872ee560aacdeb70d997389f6f10d44242931dc4b8ccfad142bc0b5deb334bcf5a16ac535532b67fa5b75631fcabc1ce77a9d7fa40db3decf0454d584eeca960fbd60be27a21df1f977f89940fd4f3a40f88557725c45db9b4f12b22acd5869e2d07c058e438d95f095b438d36876952d7780671ee1c81decc2f02c5cb33df9c3c62cf58c771596ae7ac5fa1809d1ef3e889b2a4866f2033cf7171b4cf571db81ce608927335e33b822d7a9f58f37e441e46109c0d4a2694ea1924b1f386dbf0bd7ef5f56b117379f1eb1c9a7e4ea39f453960d4c3e3fdc9ca43daef736aa57ffba3978223400dd54e7039b325ed52a515f09ad1154c1166bca9a5366ee2a07ba8a53315bf3647d91d5a3f66f868dce498d60796b2101f9963aefc9185396f4e6e7a39bef5de30005dc39452046d104953fca89c2979cb4be23002bae2988d74fb982fa0d2a987401de2cb2e79a37d6a9fa3a89f13a096b21c7662ae1552cfc811a6c641c81f495bcf68c99ae8d3296f1ad54b0410fc5bbcebb5ce50ce1a990fa5e5b57b5c81a58fdfcb92a8863b2010ee792864d10b8c80a15aff978fb86304b0b430f9a37dba686eade8d761475d8b922b5c33fc56f979e47f9d52d7b9f6b1b793f233cfb58d1035ecdd1e35b4f8f6f3a74dfdb8a7baf063d9eef532bb8a12cbd945a5a36b45f8c146e1a8c5eec38e4d9d77973bd940f363de7f3c68790c296f0499a5e164bfee42c0459acddfb4b2d2dc61c4633a184cf92290174aa35fa349ebac20e83d8f20bee544adc8efcc7271514eefee1a0b2d62846fef60e617879b82515373527a62185c756985450d44c0c2a6ed7d62740031bbe7c6b5af3205988503526dff10704a5515d1bee994115b2f6a7e0dc2f08b18dbc6b4ce33a28385c628a036c77c007341e7cafc8fe911b87ce0f557996e96d52d23e194309c1ce7fa5ba286b12a24ff2bee0f6b835c738c062b56be01376e5999d095ace8e58a925384406cd5b502d4270dd4da410bcd2abd04e14f5094593f38b1a85115503458c300156e1112a19dc37a6f9250ae729c7e7dcb14c49f146932fbb0ffe2a7df745630eacc1f14c220dd7ed72fe6be2a7080a0a7ef07f8aa0867723921a8d07230c7d1ccd5d6b40a3716bc0e65ee42a5dca9bf7004e6065a6398d4b8186e6fc71609d47230fbf0599d9b3895dcb38c2d77355466a085b8370bbe92e44b26c0b6e9f3d76524c53b925a7121df2f9193cadba01cb6628d98741f46e79a0b2e38038c95ed605d3dc24e4fac2eca22df7df6802d63521a02125f3176fcc9638903e5aae81db29ededa8b78a05b9d84129a3cbf8f996f421c63479a62d904613b4b6e195248f376075c07d72333b868d557ff5fde57953dc892a0b8a278dcee7451b1b3df396163f4e07424d2e038e472263fae8027d120fb92b3fb9d5a0927f6545f26cc782149cf2c0dc2520a5df85c6e390bd0892c41c598f842be305591269875be62b46f5d7d172d97e585a7ed199fc4197ec489748fc717e3260beec9ef010e7e224f63db49dec8a1444099a6dbfcbc658da0104b70ee53381cd8a00fe8dcfc3111db35ca6074fbf7515860c400d992924bb73b9f3c1135b4ea886c838f35dcb587c004f3f2ad575a63f3b08ad7a1a955db85db7a686b25d3be9c8fb13a661878d180d6a595642bbba7df820e70cdc3a750d69b1512de0b465f67104cb71733c1c3e1076e538cad9db03498edf64da79e84d155b5679374e39dd802eb0b59dcc6887f8e5cbac905e29f6d746bd7850a2d94d490fbd18bb5a148b37468808e0d390a23ad824a2092deeaacc68c8469e16652233622813e86a692e8b645dde7018d8f11f602f6c86d204f920a979df4c233c34403c0f2d65765488dd6bd3e4ef8871993339b863065db5e959e3f78629d8cfcee64277a5e48fb9cf53f7c4eba711295786d2f5f320f30b6f40887cd134c7dd2b8cb3cc30a7c62698a7a099472095964188d125347484c71f9ed5bc634128675f7c5ebfa4c11ef2e1b0c1ef99eb7b3294eb5d66bc108c10b5478423d67de4ecd38215c5ecc70e94e8c2ba8ce27b6b77fb5fa6151a5397c683f97a2e081f2d3de79449407c8abf3854b3fc725fad93c8be42e9378b5e2211267fbe16901da0a29da99916f19fa7cdf68d0fd6fbc30f34b46736ed55c0356fce5378702bc4e9cd37965cae692baf4b8ee0e01d8f38334ae45993e7f8915a9da4a508c9cdd46dfe4244ebe94978010982c807ee94ea8a16d24a7f8a166fa2a46807248e37dfc78aeebb32f2d392c023568bc9494d8896a041e38335388209b05faed9bea88c5419cc2b933c85875ce600c852f1f43d1af3141164854f1a261e7117893a8588c881eee8c1cd96b2a6e5760c2dd5dd4b334d5d8d30fc9c2ee562fc8c2e71ab6044554399925c5bef92599ab64611f3a98f029020281d059c3c142ae502b8161ba026fbb55367286592404d5c326d7bd377a94e26d36425e220fe735d51668cf4fb5c2675f96fe9d89a1bda1193548817aab8b00802ef59ad5a25c617741ca336480c9e75b864de0a363be0d32ef9e357e127edbe8b95794306b2851dc044e7f91070504fb00d2f36cb282dc365ce679a3cf5e738108889a7a1f7e0c985804f37c3c76fd207883570742ddbae9f2d7f1b7069b5c6efe4fc01816aefcf440fe753edb8d3b41b972da2eb283bc3fcb83eb15555393c4b0fb3579c5606ba32323e17794f33502081eac56eaefbeceb6e1a0dfa61b528a124d3f468904f69f3b3ffa61b0233a004e6d12bd8b4b6f4510a18bc99abec269"}], 0x138) 16:00:00 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x400}, {0x1d, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') stat(&(0x7f0000000180)='./bus/\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) symlink(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000140)='./bus/\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x4, 0x20}) r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) sendto(0xffffffffffffff9c, &(0x7f0000000080)="51b918cad4914dfe20ba66285cfe4fa9bb21571dc0ae4e84e90911f8176349e19f77ff2db9bd62f797407eb2e9c8f3038be3534868b7f4cac4c9d3cd4a331c448cee3d0e3a3405567b6b639d679bd1b397388a417995c1d8500bb7a25e87449f1acfdf0c4d84d7aee3e7869381739189f93fd179a2", 0x75, 0x7, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:00:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001540)={0x10, 0xb0d, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x8000}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x56}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xd58}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc000000000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f5c000/0x1000)=nil, 0x1}, {&(0x7f0000dd6000/0x2000)=nil, &(0x7f0000feb000/0x12000)=nil, 0x6}, {&(0x7f0000cdb000/0x3000)=nil, &(0x7f0000d41000/0x4000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3d1}) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$unix(r5, 0x0, &(0x7f0000001140)) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020690c, &(0x7f0000000300)) r15 = accept$inet6(r14, 0x0, &(0x7f0000001200)) kevent(r4, &(0x7f0000001180)=[{{r6}, 0xffffffffffffffff, 0x40, 0x2, 0x305, 0x2}, {{r7}, 0xfffffffffffffff8, 0x40, 0x1, 0x5, 0xa7d}, {{r2}, 0xfffffffffffffff8, 0x0, 0x8, 0x6, 0x5}, {{r9}, 0xfffffffffffffffa, 0xc, 0x4, 0x8, 0x9}], 0x0, &(0x7f0000001240)=[{{r1}, 0xfffffffffffffff8, 0x6, 0x8, 0x5, 0x100}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x2, 0x7fff}, {{r10}, 0xfffffffffffffffb, 0x60, 0x8, 0x0, 0x1}, {{r12}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x9}, {{r1}, 0x8000000000000006, 0x6, 0x4, 0x80000000, 0x4}, {{r15}, 0x0, 0x40, 0x8, 0x4}], 0x46, &(0x7f0000001300)={0x6, 0x100}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0xbea, 0x4}], 0x10001, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x7, 0x10, 0xdddc, 0x3}], 0x1000, &(0x7f0000000080)={0x5, 0x6}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2a}, {0x100006c}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) fsync(r2) getsockopt(r1, 0x81, 0x4, &(0x7f0000000000), &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "00a70000005300400000100000000800"}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40020, 0x0) fcntl$dupfd(r3, 0xa, r4) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000040)={0xfffffffc, 0x1000}) 16:00:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/65}, &(0x7f0000000100)=0x43) write(r2, &(0x7f0000000140)="e4421b340e0d3d64f3e6b337e68d33a2614f8fb43cb892a8656686c06312b8c1e51bdbdaabfa616aeeef20332fb3612cc72c07849eff9da36ddfaa148f494582497751b97131bf4166249e2aa96c475ecd2402953a815fe0f374723fdce1c052f530eb50b14deb1ecef720e44c7118b6", 0x70) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)=0x5fc) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, 0xc) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) accept$inet6(r9, &(0x7f00000002c0), &(0x7f0000001440)=0x5cc) socketpair(0x1, 0x0, 0x7, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r10, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x800, 0x0, 0x0) r11 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) fcntl$lock(r13, 0x7, &(0x7f0000001400)={0x2, 0x5, 0x8, 0x80, r8}) setsockopt(r11, 0x1, 0x5, &(0x7f0000000240)="b394169b195feca22d9d04cf3e1388cb9edf6c17cd9001529212b9ebf23e454ecb894bedf3f0ca92626dbb952d232edc076a75ee509be19e66f1a62cfe2bdbc9d82b9f8eb5", 0x45) 16:00:00 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x401, 0x1, 0x65eaf54c, 0x8, 0x3}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f0000000440)='!:%\xe2&\x00']) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000a65a3eebe6c5601e67c11e3e59d394a89348cac83aebf578a9c3ad2b976a4be30e795c1f25aa42c1bde76773ffe957127e34fb14644cbec9f711afec5002b56daceac2f5dbdc066dd7dbedc651b171f0809d2db75137c80c82f60fc4e7f90232317912f50d0a72a74b7d49c5f4bd7cd06298522ab002b0726335a3a45d31a0d2b673bad21a913a9f20662f9e5e1875bbddfa48da8a4c9e5a242c2647786bd36879baec4b776c15ac2c20f5ae985ef71d2074246c264cf94e037fe9a9681be448cef1642e6e66bb3a1fe2a15940d1c7b3578329142808b47eb83a61f21e7b9dc9a5663d0000000000000000"], 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r2 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x40, 0x10) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f0000000500)="8f4c0f7e940df044fc4e59f6d156743654acd6064df92953c819c979552f0d45679a8b470b386daac8c9a44d640c9b6f869dc7a881011bb05228e863f4e5b244a5a3fffa9053fdb3d4f12d71919f8e412b2145927892b703928e07b74878842f42778f7147e07a7f219f67aad17abe5f55a09e01f23793c584ae8d953ed53a04b9004bcb90d834a0", 0x88}, {&(0x7f00000005c0)="3c0e6f09df3560f65120a50aeb2232bcd4f011182860aff5003517dd4ffaafe0c729489d87c8fbbff5", 0x29}, {&(0x7f0000000600)="ddc89173f2d9ec6241496e06a6aec69bf37838c56b3114ee15ed8d87cae5c2459f7495340c049336386cbe95a24418fac56ee5be8845cb9f7d90bf9c0bfe8f8f8a6132efe24111e107a234bf805d491561a9da03c3ad27ead8a6cec1e2123da0380ec58844ec4900379ec7acbf5e61775e4fdd7e15371f261ff453ea8dfd79e5576dbda48153d2e4765c4cef781a7182b9dd0a7a202c0067a954698bf8fdc28477c6c9fe37e438eb0b8bf016020f48f44f56bc3e0967badcbad3e7d5c0121a97ee3af3baf9e5709a258ff3ffb776ad148d0d5e39d93398fa672a0079b79ff851ef8d6be19552bb9b29d4e4f954493d2fa3d258abf9328e318c4dcdd541fa831b5c38a417fcab71178fecf66926b01c12e47f22d144ba8c43e56a5e960e5b2d7fd6556b574008faba55532d2cff66c05c5639b466f8648fa7f1a67cf742cddb8346a97c5e1ba76a76e13e4da6a6863bf13c2e992e1ced08bc9cf1533973d405b427819bbf94fba86333536614d61576de5844b07cfa27e8295d54948d394a8f50a10cb6318e08311da3a61b87549908f6c6f4c70447fe7ab1a8cb7dafdae721dc71d6db5683a24388f7f663e82005ed0781c51fc0d08e596e3fb861f764fc389cbd691f369439750043545e2ee1f97fc55fb7de411f0681e020c3569c81b8915d66b5f6c22dbfe6dca00a2afb090b9dac26e1badd7235e0fdc74b1a7671e70041c231d90ff372b6bd7404dc3f1d2274033dfca04fe9766ad06c308bf85c5d43e197930cb8101af591fde6b62926e78fcd9e407ea866af11daefb5497f4ca571ab7e89f68956097db808a09b7d2d5aaa2b7ef58a44876445f13fdcfe4388998818bacda18c07085049050bf8f9e8396ff82d5f4607f0a8eabe51c0db30f9995a1652ee79bc808d5e21961bea36d2524554be86cb3f765aa7afae62422685e3289357f8e3a94559e08154dc8afd0d24fc82854cd99f04ab8d1b2fc5b846fb5da62616464e64ac198e900c07642155c57397eb9be8356eb35f94f5963eeb2b5aded7321d5c6094f2eaf73c6db2ceb6f23a4b3b713016ef2e279030099622f8cc901472f0e0f1c1aa21eb88b7621c85badc50977f70e377ae4e71905cd99d5138ba623d31b79a355911905f602f426e0972d0eff5cce6eca9145cbbfd5f6ec91f397f5b092214fa214b3baed3af9ec889d5147ed734efbbe53b0905d576dd77b0760763220d87eff97bd4dd354624f4a5ac6d98dd9fe646944c36b463a1075515b8454d98b78610eb633f117feddb97baf5b1500654722110354fc812132d03add58cfe3be5e7e6e0d089edfc09e8adc1d565c1f12600974d157d73a716fdd112d82303210b6d9aac0fc06f95d98e5b723cfe6bc6c3488b9543ece5a0959d6ce41515a3a2cc763ea0d1033a101e92853451a5cbf921a45e0ea493c3ba1d8db6d8ceac2117c7b4b932b71e8794f2b628e5d411da92b0b0801b1961a4eaafc619be569ab9b7b5051cedaf91c5ef8bbb97d0fd1a1a1c72d6a1b63a3253b6fcb0fb0067d986e6b8faa5d386b566e5f8697966cc606015e6944adb1f1387c84a2085c8cb974658e7286172a2b00ee2149400ecb4b3030471f6fe5acae805692ea28237874300a495b0003c25491d6b8dc8eee5e35686cc411d3621c552f55afe39800865743a468faa7c9ec93ef0638f4088aed85382887f6d4b2cd20f66eb3f928135da8f33637d2e09e7971a886ba1fe37410b05834a28fc16856b61814bc6d328b6888eece58344d6eab6d908d0d767f0b139d49c6fe143d0e64f7f667d37a475aec8a99daea267fd3e90f86f4db72bb1b25b54f8fbb6cb5f464ee7e43fdaee14ce0cea5828f65dc90fab2568080b048c8c554135a2ed24b87c82a42803dbb71575a72f37777c06c88bad769f0685b3a3364ba34ab6fca729cd63b6befc08f036097b3e504107a83f6bc6a8caeae5cfdb61196316b73c5ed7b0e3330de77f65ccba4ef1e4ba9ea6500fea294834ab9cacf4087639cd8b81591598e0477cd956e827643e60a8e13c3f825d7326a4f9c6c3561de44b6e354b8fb8a8ce13674107f1feb53c76900f6f66c701b045ad1033382da2726cd349c4c2551d4b7e2972f614ef86599e3ad138e779c47ce06e275d8d1d67d8944057a5550c397eeb1bfdda15c53e380f8156c823a16f3d7c6f65e4654a13899ac4af39b413bb03a0854b893e89d55e75046951786f07be7cbece356050cc78b11c7182f20dfb91c6fea677e9a2a2f9e401192bc48a7fbdb5469560eb671b7229591bda156c1f7030bd933b8b72e36dbb116bb6dae0ecea4bb1b330d60b1b55d101f188c358cc6a9279b1fe8e32fbd31accbc584c8641a92398a31636c9d4690d5691405c8a423edf44e5a79c14cd8f5df1c83154dfcaffc640e652bdb487c554463c2b175e95e53c70c57e8f8eed633c329797be3269b6b128fb41f3a5b1b941e7870ec930af0619734f926bbf71a31702834a00e79f3bb70bf260dbf7460d26df58075aacccbad7dfa8a865f392a11e24ebd3431e4a2ae27b5c8588ee19c1c08eeea2f4f6b1d629bb02e61a40da47ec18f2b8214c2e436e418482ca498f59a99d0080d6e3d189094391f6ebe9deb95d3560476ca8e604619d65962923763e69c545e911140ae53aedea0b0fb410b921ccc01918a6658ebee8e844ede6c6db6972ddcbfd28c7d02a259fc7fee3f5737ec75ebb976f7d35739d7e3d8be373317508f075d4ce2b69acfe4fb88cddf90be08a5c5acc0a01e24464f889dde8b717465a99f1feb89689fbcf311d5c38f2d8065bee7c97dd0760cf2240a0e0a8f1041a78916e47a266769e318ec8fc41979574df8ed71db45af83bc50ffc877436aa70a284dc5f98c7e6b79062da884035a6b5071b978ab820f35ed0a66bfe82d7dd10546f7b8ceced5e9124824d833e2a8f51d0fd556af5a6f7833aee3a14bcb2461a36dcb40e3f98ac6de138987251a32d947ad5e7fa9b60b2f731a01f1453c273fab5dab653a627d2205f787b5c685b85c0bf8d688b815286559fd15056233dab7dd106752cd4a905140a7126cec3453be0d2c3563a04e6448ef85b0017cb5ba790ef4a51c8930044331a1568df2ddc57328e33b5ff538be0af415f3b20a7502265fc6472c7eb7b329fd89f84fbc0567329b11073d1eaa3e13bafff0828778ec4daf8e3b2d4644899da8120ced2dc7b0cd0d6d1ddf4894b890e4148c491d0aba5eb051feb6260f23a3d216cac105503939c38d3d9bb2a978e269ee31f8e10068aedf23333f6209d5c64244f35f9ebe61410a7ec2eaef5a29e868c6575f335f76b77d8dec7851afbc06ad2cc5af9855fca499d80dd9bad7a4fb85f41138fb85ec90dec823094c65537919fd90612a6f4e197e5891dd59ed10a4d7ce5016976291b14ae62815f3d577b415786ec90306a2ac3708927c15a181847988d3b705d1cefd9e1529a390c8df0871fef47e9f684b9dcf036b7faae9762e199b13e8b556c451d777845c90939c5cd9a4d6eef306172ee25167d182c7a3a1a871d8d6ac29cbfe5077c0e9b99bacd06da76feeb1eeb0c8c39b47b215299bc3758beacb2460df114c14ca6ab1ff2f7885efad4a28bdc8c2f485febf56442379f35aa4a94c86c49ed352ad19152b4935d57bc3f5881e80de6db6eca10fe806d7ea4c430deebf0018da21634d0146b41cf155562b78aca6b4b06b0fc7be01236857acf54ce3030d06ccd7ae076639332df1a3aca54c55e14d029840ce8b4bab408370ad789ea8405360661150ac2fc622ed0ca693f94067bec1104cc760634dab530929ba843778461a0259767590785f97f31008d138ab069afc94c369abe8521283f049aab697f6eb6a78a5e2280b8c259140da6e6db2c05aae004c61c908e659feaa3922ddbdf43f49b4352c2318e458caeeb50b0fe7d91a95db71382dd48c662da8ec947c67bfbd68a7c0e2296ccd64dc09eda8e9e407f48774bf93700a239e7991a7cf2ad428894ba26d77196e1103fb9a60bea3b96fafea8fcbc3433ef425d5fe5b7e645c305ca8e422e59975bee9f73970d5af8c0d85f7f0bbd1c9e7a8218d9e633622fb6716bf1135c6e1a4f57f227dfa9d1c3cc0940a6360b0ef2bad1c33ac8da5a4f4b06035c7b2d86111ed8576d04c370ff95ad22350f0aac6183ef9446be9e37007e54cbd98ae672c69ead828b8b21080ec022e27dc144e1a9bfe53b93c0b8ebdc989debdf5d138bd14f25fb2f51aa8f8d0065f7d47c282f2cce35a85a7d84d002efdb682b40411d97d2e5ec8b7bd4fc589f4fcc1c5c9e6ada7927d2c81e486d9fd75ee44497c3a1736568b6a9c4844e00a26c328e842ba6857766888b4cf446d4bbb8f88d405532fccd3c8756894bdd659c679f12d35351abb1692dcc2468a8a9219d770c449576023acab95b4b03a2f2d1fcb945af94c816cfb3ad4b25de1a4b0c8224052b2bb01426d87dec7b7210ef5ffed157e7779fa5b985023cbba8151bb10133113788bfa250128d03924ac367352775ce6d79adf38fc39d874bf0b3718d37c356062475ed319844f6fd4969a24c8405c8546af9a94b197cd659bb51d87a8d9cc2f425d81488da1f06e78617ffadc121f8c712cd40da8630d3b83c2f94c307c60cde3f25915b9e001199118a4cef01df34a24675f74d03778734bf4b81b93f756483b6a5f0d4f858d35531d31d098728307a318126958ea7ba4370edcd6f5913bdeca7ac5e47d07a963232cf73da6699fc535de6c1626d272ae8b726bca89102e2649585dff03d18181cd567253bcbfb2e1fc673bfc89ca4472592ca1eeda8863654d22a94ec1c744c25b47d5bcb54f970ff622b524e0e7297696e205278f3b9f72f580d80b6f83fa848a6e4ac15afaa2fce6cbbafe5ad7172ba7890866dffb6b8fcc71108e22f363494a5e87449ecb6cf1422c2ef7049722b2960781f14b8761825c38549013d405c7f2b7f1de1ba34d2ce021792e54c15e8e042d56306b01e9d254d23ec1831f43596293cc442e53cd5168ba0a881efe4beb0d11208a1bada691b150c13a5cf8e03a83ccd0ca49bbd36a9655f65d5108b198b400e6bbbf56685440603d04c90bdf965d2fdee32662e90e51bd37b94ef2bf81a0334bf4e4292d93d71f4b8a64ef8a3ffe50fc60c75ae5f80ce70fe07c305366089753e841f0f92f1c039d9287e4569cc74936d8b1f360b62fa57a2fb75a8c1406c893814c3e23ac5315ef98fd564fbe347d3bcba17058c4b8004bfeae3c56311f04f054a8cbbeec5456ff6799e09bd765d6a61832745654cc4dde1bc907b5c13aff1f5f66ef2e1fac436e9c8ed36ee9d394fd81ee5105d8fc4693ece037afc049546301f14cc6c5b8da467a5724fa732a4a90b8b7b7f8b16d341b3afb5b93f254a9ac9fb063c42fa8c79d140c5e5e20719745e8da6832fd415be582d21a6e8bffa15489a405eb15b8179e840f416739fa340bb2cdded2d971246dd577c6376369467c0f5f9720dcf0bad2e1a9401c509a44f24c02e773520b26942bb1ed52d634b67c90581da311626be44f65f965b6833a77ec5ac5089c372e7ce67d03988d9ba4102c69edc22b20f599f73750bdbf310df639faebf3697abf3c166b7ff4db309047c4ebcfa6a21d05ff4fc02fbe13978168ad045badbb4380438921ee62e50407b580a0a5d99377759cafe31dca010900bbc4aefdef144251784f83a85a05cbd8cc8cbd8dd3fb59d451f370dacc2a2e8425bdfc9449ad8163d891516e50920c22b170b41337c5228dc24e2e6ea4ee50ebee4b6", 0x1000}, {&(0x7f0000001600)="65bc7ce91bb2f10f438038881603bfa8f2595ec0966e7d26133e18f602ce132cb473145e3556ddf7b67407476c4b7a137bbafe5e0f4bb1fa9f7259aaa632cf89986fb32e1efe52b1961badf0de9a98934a", 0x51}, {&(0x7f0000001680)="114a227e6930570b64c2b8839776", 0xe}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000ed, 0x4, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000001c0)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) kevent(r3, &(0x7f0000000040)=[{{r3}, 0x5, 0x81, 0x1, 0x9, 0x9}], 0x1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0x7}, {{}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x3, 0x1}, {{r7}, 0x0, 0x20, 0x4, 0x3, 0x495}, {{0xffffffffffffff9c}, 0x4f2d6b29543492df, 0x0, 0x4, 0x6, 0x100000001}], 0x4, &(0x7f0000000080)={0x9, 0x1000}) socket(0x18, 0x5, 0xb8) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x3, r11, r12, r9, r12, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r10, r10, 0x5, 0x5, 0x1, 0x8}) fcntl$lock(r2, 0x7, &(0x7f0000000200)={0x2, 0x1, 0x100000001, 0xffffffff, r10}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0xadd) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) clock_getres(0x0, &(0x7f0000000180)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)=0xfffffffe) fcntl$getflags(r3, 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) pwrite(r7, &(0x7f0000000240)="fdd6078d1a698f612f260b000000", 0x426, 0x0, 0x7fffffffffffff8) semget$private(0x0, 0x2, 0x80) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000001c0)=0x2f13d478) 16:00:01 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000700)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000008c0)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x4, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r11 = getgid() r12 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x3, r10, r11, r8, r11, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r9, r9, 0x5, 0x5, 0x1, 0x8}) r13 = getegid() r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r14, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r18 = getgid() r19 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x3, r17, r18, r15, r18, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r16, r16, 0x5, 0x5, 0x1, 0x8}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r20, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r20, 0x20004b3d) r21 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r24 = getgid() r25 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r25, 0x1, &(0x7f00000004c0)={{0x3, r23, r24, r21, r24, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r22, r22, 0x5, 0x5, 0x1, 0x8}) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r26, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r26, 0x20004b3d) r27 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r30 = getgid() r31 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r31, 0x1, &(0x7f00000004c0)={{0x3, r29, r30, r27, r30, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r28, r28, 0x5, 0x5, 0x1, 0x8}) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r32, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r32, 0x20004b3d) r33 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r36 = getgid() r37 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r37, 0x1, &(0x7f00000004c0)={{0x3, r35, r36, r33, r36, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r34, r34, 0x5, 0x5, 0x1, 0x8}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x28, r10, r13, r17, r24, 0x0, 0x1}, 0x1, 0x9, r28, r34, 0x4, 0xffffffffffffff66, 0x8001, 0x8}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() flock(r0, 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x80, 0x64}, {0x4, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0x1, 0x8, 0x3}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0xc) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0x0, 0x4, 0x80000080, 0xdaa, 0x1}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x9585, 0x8}, {{r3}, 0xfffffffffffffffd, 0x4, 0x2, 0x6, 0x5}, {{r0}, 0x800000000000000f, 0x4, 0x1, 0x193, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffd, 0xd6a8}, {{r5}, 0xfffffffffffffffb, 0x84, 0x20, 0x5, 0x20}, {{r6}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x0, 0x3}, {{r8}, 0xfffffffffffffffa, 0x1, 0x1, 0x9, 0x8}], 0x7f00000, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x8a, 0x1, 0x2, 0x9}, {{r10}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x1000, 0x800}, {{r11}, 0xd, 0x75, 0x20, 0x80, 0x1}, {{r12}, 0xfffffffffffffffb, 0x1, 0x40, 0x8, 0x2}], 0x4, &(0x7f00000003c0)={0x5, 0x7fffffff}) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000480)={0xa, &(0x7f0000000400)=[{0x8000, 0x3f, 0x7, 0x6aa3}, {0xfff, 0x40, 0x7, 0xc31}, {0x3ff, 0x0, 0xa6, 0x7}, {0x5, 0x40, 0x7, 0x6}, {0x783, 0x41, 0x8e, 0x96}, {0x4, 0x1, 0x9, 0x4}, {0x1, 0x5, 0xff, 0x8001}, {0x1, 0x81, 0xff, 0x7}, {0x6, 0x4, 0x9}, {0x401, 0x3, 0xff, 0x8000}]}) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/230, 0xe6) r15 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r15, 0x0, 0x0) 16:00:01 executing program 0: semget$private(0x0, 0x7, 0x88) r0 = socket(0x10, 0x8004, 0xfffffffffffffe01) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c09335873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad40000aff983a7b111f0a748614999abccdb3189cfb38f83ff90c26ffe797a6e64de0df155d46e2b81ff", 0x65}], 0x264) r4 = dup2(0xffffffffffffff9c, r1) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f00000002c0)=0x8) write(r3, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r3) dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) bind$unix(r0, &(0x7f0000000680)=ANY=[], 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r9 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)) 16:00:01 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000006c0)="6e528e7f74711876c770a6e4a32c5f35da15182063e98019c9fb17c1ab1d5f7c565a105d99009784a2f7f48a99c7d69d30f016ee9f20cec8d5991641fc6d99b5689d020df130a8a133498beaa584d3698d0afad4f5638d203e563ae8fc7e875fcb0723006c9ad10ab7e70bdbaca9bca1d54aa1db85f7393056f3e600e5ec887c7af8cc92b7f5ab64d2fcb72861160d16b26e2c5122a134f209bf078feb14fea39a696bc4a668610f54606294fe23f370921f90ac024d70a7", 0xb8}, {&(0x7f0000000000)="42391caf0dd17473eb57312c7a083ff82db7c14792666ca5348fc8a112a58d8902", 0x21}], 0x2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r1 = syz_open_pts() socketpair(0x18, 0x0, 0x79, &(0x7f0000000140)={0xffffffffffffffff}) close(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x2ca, 0xfffffffa) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000140)="d50f80100a2d3de072e73fff83d27a447037162b7884520493fdf45a0ee58039e5af510981f2dec49eeaa84b3b58564d010b5452fc9ee6d003243939ae62c8d49ef810ce9d69a97a8d826be6077a95d7d04504c640e35c2753eb5cb117808f7a7d988fc4fe28567ab358113545b34d649d4bb42b99e42a9c558f3bb61ab4456261a4170eaa8ddcf18b44a8943f884c93d7d266ccd2c017505b1b3911711229874533f166b8ac1c5510553db9211663380b8c8bf740dd65e889b3705c4c92d3359ea55b44785dbff4b5f7dbb0ebe39f4880ae3ef5d9304eb35dcdb9", 0xdb) 16:00:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0xfe812b2efd0b0248) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgrp() getpgid(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 16:00:02 executing program 1: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffbbd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c00000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r7 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/152) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = fcntl$dupfd(r4, 0xa, r6) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000180)={0x3ff, 0x101, 0x101, 0x80, 0x43, 0x0, 0x80000000, 0x10, [{0x4, 0x2, 0x1, 0x7}, {0xffff8000, 0x2, 0x5, 0x200}, {0x1, 0x8, 0x1c8, 0x8000}, {0x80000000, 0x2, 0x68, 0x8001}, {0x47, 0x3, 0x8001, 0x6}, {0x41, 0x7, 0x81, 0x3}, {0x1ff, 0x400, 0xffffffff, 0x1}, {0x789114c1, 0xacf8, 0x7, 0x100}, {0x7, 0xffff, 0x3, 0x7}, {0x1, 0xff, 0x7, 0xfff}, {0x7, 0xffff0000, 0x8, 0x14}, {0x10000, 0x4, 0x7fff, 0x9}, {0x6da, 0xfffff800, 0x3, 0x3}, {0x1, 0x6, 0x80, 0x2}, {0xffffffff, 0x2, 0xb4, 0xfaf}, {0x3, 0x200, 0xfffffffb, 0xfffffe01}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x83) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c, 0xf7}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x200016ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x36) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x0, 0x7fe, 0x8}, 0xc) accept$unix(r0, 0x0, &(0x7f00000001c0)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000200)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x98, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000000)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000280)) 16:00:02 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x1f74aa5b3649881f, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:02 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, 0x0, 0x8000}, 0x1000000000004, 0xc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8, 0x7f, 0xf1, 0xb7}, {0x2, 0x7, 0x3, 0x8000}, {0xf187, 0x4, 0x9, 0x8}, {0x6894, 0x7, 0x1, 0x7ff}, {0x9, 0x6, 0x0, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x200) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x7) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)="42cf2e335e1e939ae5d8b058e87ac59af5e3d2796976ffc75de7b1a015f2eda6c48a9ce892c810b656ed252dbb41be3ba486c26eae37d723d4a18f2d1de4e21eaaa7534c81001ebbc1975c88cfafdce103536e1a72", 0x55}, {&(0x7f0000000200)="8d238f0af45f82ffd5cb1310ce70e8da2262f95821bc0a968f1c33710d83f67b0e2d861e24113faf440442ab3b1d04458913812b8a0642959b7e0c29782fc0c00f4f4fee3f74b66ff6842c08313f5282b1134271e3d3a7769ab07334cb0c6782988a97c736351bef6c313a314a58f031bd36c89197a18504293d", 0x7a}, {&(0x7f0000000280)="e658221de9042926f2104bf332b97896de858bbd15cb64c62b9684848ccb40de82ea13cbe384a39d99076be5c2add0341a216c3c6d804a8911eeb627d0599c69558c5a9ae6dc89ea72fdad3b7d2772aed586c14da760de", 0x57}, {&(0x7f0000000180)="67b84b92df3cf679fc76392d5cf2cc2f", 0x10}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0xaa4e87098da8}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:02 executing program 0: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xace6, 0x3f, 0x9, 0x8}, {0x8001, 0x6, 0x20, 0xffff}, {0x5, 0x0, 0x60, 0x6}, {0x1000, 0x2, 0x3, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5216fecce699e108a", 0x69}, {&(0x7f0000000080)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0xffffffffffffffa1}], 0x2) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000100)=[{0x3, 0x0, 0x800}, {0x1, 0x8001, 0x1800}, {0x2, 0x33b, 0x4afc436c32238dc}, {0x1, 0x7ff, 0x400}, {0x4, 0x6, 0x1000}], 0x2d8d) 16:00:02 executing program 0: r0 = socket(0x6, 0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getgid() fchownat(r4, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, r8, 0x3) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair(0xbb8ea45d4885f6ba, 0x3, 0xcd, &(0x7f0000000080)={0xffffffffffffffff}) writev(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)="013897002b774567f15f91406b47", 0xe}, {&(0x7f0000000200)="8988e601e45751005c6571b72bccb3eacc64abdaeb2014bc715aee26039b2bc5062543fb54d8e00705ff0c1b453b16f4898db87d1baf2d8eb917b3a6091f9059d3a454b05f2a0ac85ae7307e3fe3b02e47808f5def9d0aca82c970908a65b79e5dad", 0x62}, {&(0x7f0000000280)="29318bac77ec4158c5932d9f112aef0ba58ce81e58305dc8def42f8a8de55696cdad35699d3ee1fc3dc106bebd2f73c80d57", 0x32}, {&(0x7f0000000440)="dfb3bc8e3755f694bffbd735d5da558bc8f7c494880b3095d0c89b847bfd8a3c36f709e5fb06d7d1682c95a7e3111642a8b4b43ae2acf1ae1aeab778aa84e70178caf0df221cf54b43a79ac6fc11bc5b546adddcc6f6c31bd6748841e59f53b291401bb47821502486b9b3d9794c6af21e732b26df9e", 0x22e}, {&(0x7f00000004c0)="57194b84be6f7738b56a33374606b523ed8a88a7a7b757cdca56204b6649cd44b5f09d40617aa52a48a320d3fd417c3b9950a141", 0x34}, {&(0x7f0000000500)="0144a91a7cafa976d4cdd95527bcf385b11f8777d5a32066a2d83e787ad8e578a56513399388e3970d17bb732d48801261db24b8720f9dcff81393d34e51123d9ce51daa8e62d9", 0x47}], 0x6) write(r1, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x5000000000004, 0xa0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c117000000004bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x1, 0x80) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) fcntl$setstatus(r6, 0x4, 0x80) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x6000, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r3, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000d80)) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf1, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x3fd}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000340)=ANY=[@ANYBLOB="100000000000000000000000000000003436e604b62490c8fd92218400522546c16995684a603d05681bb0065b829f016275868ebddf8a4e834c9c960b8d5537cf41741eaebcce79e305fdb282b0f9b1bfcb7880a1413de16937321a6bf2a20402071df7c685904c739c79194eeb2eaa539ed083b6df8668485aaf76cda4a67488aea7c79855114b481225af3990701290137a936565bba7092b7e6d81494f333b9649d2457e5600000020cd00000000000000"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000540)={0x0, [{0x2, 0x1c}, {0x3, 0x6}, {0x2, 0x4}, {0x1, 0x9}, {0x3, 0x2510000}, {0x2, 0x3}, {0x2, 0x30ed}, {0x1}, {0x1, 0xe1}, {0x3, 0x2}, {0x3, 0x1ff}, {0x1, 0x1fc3}, {0x2, 0x2}, {0x2, 0x1}, {0x0, 0x8}, {0x1, 0x7fff}, {0x6af828c101d2ffa0, 0x5}, {0x1, 0x2}, {0x2, 0x4}, {0x720750668ac13050, 0x9}, {0x3, 0xd57}, {0x1, 0x5}, {0x2, 0x9}, {0x1bfc995b294daf27, 0x20}, {0x3, 0x9}, {0x3, 0x200}, {0x1, 0x8}, {0x3, 0x2}, {0x0, 0x4800000}, {0x3, 0x5}, {0x2, 0x100}, {0x1, 0x30000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:02 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) pwritev(r1, &(0x7f00000011c0), 0x0, 0x0, 0x3a) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget$private(0x0, 0x0, 0x400) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0000000"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000780)='./file0\x00', 0x1, 0x102) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) fchownat(r10, &(0x7f00000010c0)='./bus\x00', r13, r19, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4ac7713ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r21, 0x48) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r23, 0x2000746e) r24 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') kevent(r24, &(0x7f0000000400)=[{{r22}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r21, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r25, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) poll(&(0x7f00000004c0)=[{r26, 0x40}, {r21, 0x1}, {r23, 0x8}, {r21, 0x40}, {r22, 0x80}, {0xffffffffffffffff, 0x40}, {r25, 0x4}, {r26, 0xa}], 0x8, 0x2) r27 = socket(0x2, 0xc003, 0x61) connect$unix(r27, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r27, &(0x7f0000000000)=[{0x0}], 0x1) accept$inet(r27, &(0x7f00000006c0), &(0x7f00000003c0)=0xe6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x401, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20000, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x20000061, 0x876b, 0x1}, {{r5}, 0xffffffffffffffff, 0x2472e9a502c6cfb6, 0x20, 0x2, 0x400}, {{r6}, 0xfffffffffffffffc, 0x15, 0x20000003, 0x4, 0x100}], 0x1, &(0x7f0000000240)=[{{r4}, 0x0, 0x40, 0x10, 0x496, 0x5}], 0x6, &(0x7f0000000280)={0x3f, 0x4}) fcntl$setown(r4, 0x6, r2) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) connect(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) sendto(r3, &(0x7f0000000100)="bb84434d4da40e52fade290a482d26dbc45da2be1be7edb9f162935b7772583db29f152e4ace", 0x26, 0xa, &(0x7f0000000140)=@in6={0x18, 0x0, 0xdec, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000000)={0x40}) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/75) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r0], @ANYRESDEC=r0, @ANYRESHEX=r2, @ANYRESDEC, @ANYBLOB="4fce73046f6bf6a42bcb4b2bb3e77959b35c0928005345991c3ab1b622a482ea742db75e129614d0c5a34a4aaad0a550e4a571ea0d2ea05c11fb3ae0bca9a3a1fcdcbc18d1e5c5c038fc563ade46471ec7346254704f38fab3eefce7b82049c9b81c7030afea5c7948b6811ec3182c1efc9de7d619776f4b23fb11f8aa9834448fa4c2dfb59a686234e48179df46190ad6e21711741399e7cd67c6aac83e73f556ad63e5db8e230eeed4f6500dae1a", @ANYBLOB="d24c091591c40eea5cc77cbdc2a171e9e03454a87a25866e830bdf04ab95f53f790cadad59b1f9ffc541f167c8929ff3a549bbc0e645379402432cde5b9a37967dc66ad6c0b3c1c6579b75bb28fadd3e296c5d5f113b62f975822b94b18320dab473dcf78c8cbe26ef084f2938e60f8781c735a2f4381a26cdf6a893db"]], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2b7) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/4096) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) symlink(&(0x7f0000001280)='./bus\x00', &(0x7f00000012c0)='./bus\x00') r7 = getgid() r8 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x3, r6, r7, r4, r7, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r5, r5, 0x5, 0x5, 0x1, 0x8}) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r2, r7, r11, 0xffffffffffffffff, 0x40, 0xf26}, 0x1, 0x2, r12, r13, 0x2, 0x4, 0x7}) connect$unix(r3, &(0x7f0000001240)=@abs={0x0, 0x0, 0x3}, 0x8) r14 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000000c5, &(0x7f0000000240)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="85b5ec2f86e632aafb7894a055f8b8c7ac2155447b7ad9e6d31420460ae67a6dee507b21062dbbde84ee9fb63db1f3c6455817d5d496935fa422266ca59dcd834547ac6255f9fba9c7c7e00a27731ea226004201e5c358aa9c786c189067484f27c0519ae3b1b7f0b7bac8bd", 0x6c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$lock(r5, 0x7, 0xfffffffffffffffe) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x8480, 0x2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000080)="0e0b16d81b0619d0") 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) clock_gettime(0x0, &(0x7f00000013c0)) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) readv(r0, &(0x7f0000000000), 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:03 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getuid() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r9 = getgid() r10 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x3, r8, r9, r6, r9, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r7, r7, 0x5, 0x5, 0x1, 0x8}) fchown(r3, r4, r9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x188) shmat(0xffffffffffffffff, &(0x7f0000000000/0x3000)=nil, 0x1000) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r1, r13, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r11, r11, 0x5, 0x5, 0x1, 0x8}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r19 = getgid() r20 = msgget$private(0x0, 0x188) r21 = shmget(0x2, 0x2000, 0x490, &(0x7f0000000000/0x2000)=nil) shmat(r21, &(0x7f0000002000/0x1000)=nil, 0x3000) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x3, r18, r19, r16, r19, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r17, r17, 0x5, 0x5, 0x1, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r1, r19) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10002) r3 = accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r4 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c}, {0x200002c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x8) 16:00:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r2, &(0x7f0000000080)='\x00', 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000044}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = socket(0x1e, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x7) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdffffe00000003]}}) 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(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet(0x2, 0x5, 0x7f) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x4, 0xfffffffffffffff7}, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) accept$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x9, 0x18, 0x54, 0x5}, {0x800, 0x1f, 0x7f, 0x1}, {0x4, 0x1, 0x0, 0xffffffff}, {0xc42, 0x3, 0x3, 0x4}, {0x3, 0x4, 0x0, 0x6}, {0xffff, 0x7, 0x7, 0x9}, {0x3, 0x80, 0x1, 0x9}, {0x8b, 0xab}, {0x4, 0x3, 0x4, 0xffffffff}]}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0x1, 0x8, {0x0, 0x9}}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000000c0)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x40, 0x0) preadv(r6, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r4 = shmget$private(0x0, 0x2000, 0x4acca4ac4dc35bc, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/63) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x800) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r5 = kqueue() ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0xd030, 0x8}) kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:03 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0}], 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4c}, {0x4006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r4, r5, r2, r5, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r3, r3, 0x5, 0x5, 0x1, 0x8}) r7 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r7) shmdt(r7) setgid(r5) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") getpgrp() r8 = msgget(0x2, 0x0) msgrcv(r8, 0x0, 0x0, 0x3, 0x0) msgsnd(r8, &(0x7f0000000000)={0x1, "e7276b6930ea92262567b6fc31cf007f89012ce44f933cf274c66b8f199946a9eca00f26ef8149f9085345b8"}, 0x34, 0x1800) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) accept$inet6(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r3 = socket(0x20, 0x4006, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca00000000000045b46909bc5587561067b790b843eca75da081d6e4b9b1675fb8aa888ccba1c0a3b0aaa7a069c23f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000574000/0x1000)=nil, 0x1000, 0x0) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x8000, 0xf53f, 0x6b12, 0x8, 0x1f, 0x109]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x200, 0x401, 0x2}) r6 = semget(0x1, 0x1000000000007, 0x200) semop(r6, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x4, 0x4, 0x1000}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0x800, 0x1000}], 0x5) socket$inet(0x2, 0x4, 0x20) semget$private(0x0, 0x0, 0x404) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = dup(r7) socket(0x10, 0x4001, 0xde) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) dup2(r10, r8) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0xd4}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0x108, 0x1, 0x5, "0f222f79e254ec54d39246a2232761802971f12e8a4b83aa73bbead97328a08908314a84f344df1d56bb2ffed25d8df87f90d94f8af6a84fb313a3ce407041f3b933bd124a004d168d8bc5b7e7dcaef86f3e34e18047b8db1f31b0ed768d161041b138fa1d8084d294d38a2cdfbc55383657b48b93398628d79466927f7ffb86b3268710ab820832f74f5d0af9bb4be4465cfc2c54bf6ecf20104790196277089302b0168e5d04d955a385f774488eadfbec9a601f4009b0d08cc33280e86e5bff171a758eee816d0650f1cc2d4f7b8f61de05f17a3b8a9daefe4326c9104c00126569de62c3e637c224aff324b3d511808cc1"}, {0x108, 0xffff, 0x8, "2c0403df04d59ea128513bf5676d1fb505206b79f0e441ee4a2b253af342e3e2ea85a3ee40988a896d349917f3a897ae8420a3c38e263c26f11fa2c761ecb3ea070b79eba31b775812d20d01e373f69fdf073dfbd018b0b8cb50a90a449eef0edd9372633761316613af11b40056b39c51c0f07b4518991b751ef1b84ff3fc1218a6c927ed0671defdc1accc4ab12c7166e10bbc79292923632dd8a04bb54ea6c4301af7d583345d269949ba6d2f42666e0be831835581f7b7c000738aa3e247d1789cbe28b0dbf557785b3c5bb716ac4f2e675d2ac7b7db1d14f448cd99cfc11e876fe36dc5b7bc44ad6995c503f5e34372"}], 0x210}, 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x2}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:03 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 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) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x48}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x3, r6, r7, r4, r7, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r5, r5, 0x5, 0x5, 0x1, 0x8}) r9 = geteuid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x3, r13, r14, r11, r14, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r12, r12, 0x5, 0x5, 0x1, 0x8}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x3, r19, r20, r17, r20, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r18, r18, 0x5, 0x5, 0x1, 0x8}) getgroups(0x2, &(0x7f00000000c0)=[r14, r20]) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r23, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r23, 0x20004b3d) r24 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r27 = getgid() r28 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r28, 0x1, &(0x7f00000004c0)={{0x3, r26, r27, r24, r27, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r25, r25, 0x5, 0x5, 0x1, 0x8}) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r29, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r29, 0x20004b3d) r30 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r33 = getgid() r34 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r34, 0x1, &(0x7f00000004c0)={{0x3, r32, r33, r30, r33, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r31, r31, 0x5, 0x5, 0x1, 0x8}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3, r4, 0x0, r9, r22, 0x4, 0x6}, 0xfff, 0x5, r25, r31, 0x2061, 0x5f3, 0x7f}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1e0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8a0, 0x0) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000100)=""/142, 0xffffff32) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r5, r6, r3, r6, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r4, r4, 0x5, 0x5, 0x1, 0x8}) select(0x40, &(0x7f0000000000)={0xaed, 0x6, 0x7, 0x9, 0x7ff, 0xff, 0x800, 0x8}, &(0x7f0000000080)={0xe4, 0x6, 0xffff, 0x5e2, 0x8, 0x4, 0x7, 0x5}, &(0x7f00000001c0)={0x1ff, 0x0, 0xcd9f, 0x8001, 0x800, 0x80, 0xff0, 0x2}, &(0x7f0000000200)={0x4, 0x52}) r8 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r8) fsync(r0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pipe(&(0x7f00000012c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x46}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x275a, 0x200, 0x7, 0x9236]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="180d344173302883080005b8a0a9") 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffa}, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x400000000002, 0x0) socket$inet6(0x18, 0x8001, 0x40) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) fcntl$dupfd(r6, 0xa, r3) r9 = getpid() fcntl$lock(r7, 0x8, &(0x7f00000000c0)={0x2, 0x7, 0x20000, 0x1, r9}) dup2(r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) r14 = dup2(r11, r13) ioctl$TIOCSETAW(r14, 0x80047469, &(0x7f0000000140)={0x0, 0x2, 0x0, 0xffffffff, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020690c, &(0x7f0000000300)) r17 = fcntl$dupfd(r4, 0xa, r16) kevent(r17, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 0: r0 = msgget(0x3, 0x88) msgsnd(r0, &(0x7f0000000040)={0x2, "27cf9a4c07d0af1a7a454c5362d0c434e34d7d4ab4b0168031bade2615ba60ab86ea72c7b2aeaf1d06c11d417908600cbe83c4e0e75155fdd4954c7c537bb3b707057e9d60ced8302c0451494f10b594b3983d070e0148e0d063b02531123133f9c75f0ba27c200abde390dcc01234661a68b3f57f624bcf"}, 0x80, 0x800) open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000200)=[{0x0}], 0x2b1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x2, 0x4, 0xb, 0x7fff}, {0x7, 0x9, 0x9, 0x8e46}, {0x8, 0x1f, 0x8, 0xfffffffa}, {0x80, 0x6, 0x40, 0x7}, {0x2, 0x5, 0x3f, 0x1}]}) r3 = dup(r0) r4 = socket(0x10, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1c}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x1, 0xff, 0xffff65b3, "925475447dc50f479a8933ec72765e2ba400"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:05 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0xe3f10cf44c600dbb, r0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000200)=""/20, 0x14}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f0000000400)=""/223, 0xdf}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800defffeff003f0000000075e573f1000000df", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000005040)='./file0\x00', 0x200, 0x0) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003780)=[{&(0x7f0000000200)="feeaf7b5888a8293c3fd54b714f26349a2e42edb0f722a6e320f8461150a77318bdc5794835563fa63031a1b628688408c42efaa62c6741975f7258ce54265383a23fa7e96a99d5beb91787888788e8bcb408c8bcc17c06630301a0bf754a72f53a363a7a56a3df20a73be4e3696b5260d119921eff882b85a0840f15468d20732164680b7688e929cbf4ad58c7085465c10145fbb435dbd73a9b641495b0469f680", 0xa2}, {&(0x7f0000000500)="c7cfe8606fa709e2ae6a699df4e714db3fbe1f6d739cd49a7a3703afec528c6b3ca8a36a97a00b8eb3e3e4fdb1da936a41740332ea461c673b27347c27cf949266ef720b07fa2c761944fb5420ca0d10cfcb779b7b73302ca60eafb57358e65e699f7ea779c3326e1454a45814e90c8414d763416232bec6b5c469f88f940084b4599b3d547913ad9201ce13c7d27da60d1668a3178854719661e04d2b0cb6a61e6ab32109c02adf9c9a0ecd06de099558e51582ba2cc47f5828a805108de0ed9ddbf54a7dad65bfa86a28610d828abc60cbe879f5e68601e546d22dce2fda9af8588e76decd21d8a5bed0dcc763c2d3321c469aa13de8365a48b67261615eafcbf8f2710ce6bd504ba3e5395931d82cb8f802e127ceb3ab5fcf75268185c4d5ed73243ad6269154fcc607d0bcd10811db045198d5bc60d533fa65016ee50b1afda3672ee3e09d1734621b8638c43eee4b8b1d540529132b33e2455b6991b28fe88e3847607dcf28cc049a8c789df2c411ecde86577e17128489470792fdc9ec7400fa0db08a0e412ffb0d5672ecaf0d7929c8c19f383952363728f19888e8d7ad8aa236b51d59e3fd0f5e6ca5ee0b8834a7567a670026aa463f99f9c5bb679417eca912d67241b7e2a1cb8d34ec9c52180b0e04cedfc36f36d9f504b8a105df1f5a2fec9410480c8925d3151d7891a10e11ce869b6bb3643eddf9f4d646f96c718e07d81219c561c4e513f7ffed2e756f3228228c17de12f77af6889d00d64369aa0375a07605496185dc87c0a275bd57a6ce2d7bc77afa2704f81e163c8970a06ea011e3ab48d05a79577516cea04e78ba1710e52529f91c9d589b39336a05be33eb8dfc0f0cc1969d803a427d6df14e07fcabe435174a60cfb487df05092f6cb5577626630dcbf66986f9e226680b607832e553ccf2496863783426077e15fceb34cfbbccaf5396328c48bca698b7a325261ea9e64900f1acc5d2c48c4d7528b34ecf3e996f3bfeea97ade3d1407b6c7a2d0c459539f67c4b9a5b22347050acb449627ee28d557105ecbdd6354812f688fd4775e881df6e6a72fe21d31fb00cc233d746c64a50ff4dabffd2dfdb52528610c204d7981d896dea2484dfdbcb51657ca6d0f2d7867c1fdb040a27bc360e5224f85b2677ea8f34b3abb69b3c6e15e61cacfa9ca020b8f7e0c081d90fbc8ce608424ecbe2a21911ecb9d7757d6c466a2c23f6a375759c01d6b2cc115f22fec115135bafbb6b900bc301c007525b657242d2d176891411679f7058e716e434be4e2c32863840c65c6af5dfed4065aec7a716c5f1e426ac83e9b1f865f6c9a119403af9cef8e235dc8df5d96f358046db6c869c790e15058c393d70b6505e610739a64d56acf4c446f22aabadbdb57b6688de9653d768f289a20c47d141e97a7475e99bb834c48d99f68546be0df69d99beb364cfcb7eeeccd618ed2d5c5457623c9ad86d70908f984670bb3974f23efb99e734458e7bbf54fb1e102032f4d75f694a8693620d5f712493a51006dc903e3fb809a433000f6249d023483c4b7fe46cb817ae00dffdb2ebb6067b46804a94be1b5b142da6872d08eba606eaed9e6f8cb83ad4b56def938973b2a254c8cd0237b58961f81cf16d9283a435c4aa0134a0bd9a4c70b0180985b6ade258b753d5cf31d87a5793b91dd181c3803bb820c5d78d3befeb00c4041f22e4626bb4fd8ca63c4a05908f7fb616d07246608488428751bbb4c46ee4ba13194279e5bd14b87d5f095b21a35d4b3fd45013b81d2eae4bdbab899d3fcb6abdc814c5e73ed5af4431b64a0bcbf619e2b32bdf76b01bc3b76899adcfbd2bb49f9aa43aa28507a5327a3447a86f7b27452942fbb4e06d6c07de7d6d3c0ac659b01d538071dea820c1e82c13e8d3124c2ffac9ed23fd658e85b4a18a83a16b82616ba443f8490db2bcb37e62feff2ca9b1be96e1ce98075b56c3f2f432b61472518ccb81d13c521a155cab115a318ccb97949b6fd9631bf1fb93db014b8851a418491ee0a4da901de09a593b6c29a8f9c90790bd9ee49e5b171efdba1d70a4a6d6a9f640ec82234ce8ce30b06487029ab6eb3443856a7512a002eb0570219a43b7d6d7c5a2c6f6ca1559c745c8d5d6842b6c00595d197c62e5b0e6429be7ffc7401ec1917967e5d6c410cd8faf49c3b51bb62d0a8f885816e93d00ae2c41a8840ebb22615fbd8c884a53e1a8c3d54a65f20f51f598048c404c80d0e03c6db56d52f0d6ffb03047f54a9e3254d62e946966f7ef956aeb531e095da061d8766d09d275b9d7e4c0962341ea836d09726e419a4e9801974fac494d9520eff28e98721a6df70ad40c94a1438a09816ff10b0f9161adfd75a89bbc649bf00d1fbaa3b15f3da5a24b6aa15aaa04370e025bea9a753c915b2c23befdd5f8495a1a6adb94afcf83d63ee8795d7772332a61a59dad917dafe12d8bf1b00523a2e51d531b8c0e698e880c526cacc72a63e422618e2dc75c0c9b6fa3fa9688b0a537f6e1de5b3ad84e5811b1ee4c93be2b3dd55505d149049ffd49992dbc630000b890734ee2d8001999bf8c15ff523343903dacf7be54810283e5e80013d90607a516a78f5d7e358836b3adbd09a056dbf28499b8f441a3048f1ddfdf92d1f527d094a29952327abdd6d33f9a974fbfa7ac2dce9050bdfd543087ff844e8cdb97532a35260ddb3f883b869ff5dec481ddc95e6eb6dd9c5c68acea41799c7fc0f8458c364abb2de4e11fdc1ec95da491afd9e13207d2ab282ac89fb1f8270e4b8ebab06ddd4c06197f8aa539d67ab0545a475a46138d5246b1516f4544cf20696765e17517ee3a5cfe811d7fa5060db035fd16aa1fb221aad967eb2743673fa22baf6c7306a776e53cb07600c1db31e1eb12619edaa863cb95ec3db00c066a917848ae7afbdc7a3f448b7f6de6158a93b06440920e05ce0c439e03349eb5013e39b3b2d8efaf952b46a549dcb3156ca04bd07aec2bbac97f8fe6502f0fa3ba869876d98361f91303347df602b5a4a39f85d7195857b50860854c5f2b5584d44f6ed4edd5539e0bdf5fb4ee1388cea16d835a28749a181c2c34213f12df425e9562193713dc08ce725b19dc3136c43ab215cf74209fb0b31c7a4b0a2f3cd3ba45f2884f4f3cd94765000f8935d53a1191b8972c1eae789a9f1a17da5183230fd1434dd6f2b92efa4950855e04e7875a2aebd656ed85a950e75a742ab83c0aa2fdbe54b8b95b7eefc64c25d18d81ee6c77b12d0a560e7be3084169d434fd97d37a3c067c3c328978e6a2d3d5b60d84799dbbdaed4c288d5a2a207216701dec392d78ceb85b1f1d6f5c944ff06fe166e065225b154105b70ba1c7b64843733bc611d841b15948669317d7a0973f7ba361e5c46eccdf54aafdb2017e1723bf18a4a358164b683b30b522f944d9752aa8b817e0ac81e494a7200e62459dee2661d5a9139902b7d2184da463e7cefd1c80983987e6b2f0081eabd20179f9bbc407b96282a9710d72d12b70f34d8aa5c68c9361f21f57df9ff9d79c96870f0e836115a9e4e3cc532c8ab723daa1b6cf2f48a4ed9ba1bc8ccf568a63f53bc6d7a06648526f770ca1a9b28e31063692f315e09b52d69f87bf8c07a71a8febd6cab48f39fa31619ae8a314956392e7a3abafadeb2ec2964d90ca84d0293811191a862eede0039d4f053b62ea58ab3df2bc772a9d6e2a8f78d70e40c748c3807634d721090b158ece1be87c9d48523db6091ea51db22339e08b02ac3228041550a445e634da2e73e9c7bccfe9423e80ebfe3949ab540898a9596d093cf9c0fc79782a2ce6f1cb9384709329d266b3ab2151049302207a8e862e729b97dc8ab417dda0d60630b0616913e91c21df50f87bae5f68a73f399c01c9c37b31b0bd5279e02a9bdb0136dff5aa7eaad83751849b97dd25ce98030c58676b48b7ec441ab396128edd0606d2b598959ec8e67dd26dfd9bdb195d21e398ac515cce087c1165cec6d0268eda25eec399d46da72a1821ab04c620f2925e8048603db4b07b6c3827cebf7f2f7c998806bec5ce20af961500a1e058d9b7598ad5ae8b4a44cdd6f62ec71a275bc3e249d455fe06146d950df7234398ba381fe5dc97cc84deb12772b3a1f22059b8a07612157a92d4fcdacc5e28be84f0b41bc0115416fa0ab455f108eb72772423c0f4c877dc65d148b16b5bde0a92094de1d48a289ecb9a1dfcef958dcaa5db622be8cf9405b36f7d22f4938101bbcb9f7c41bebee7ce225e671b3bc6030cff5684043cf9799d2af496c7a488e2b3bcadb7c489519eb93b7cee72c2f9b2cfe23206c42a80b9ed1bd41318cf16aac765edb8c2bdb64070ca5f768d3105553d9b0693f10a7d7dccc15607b72c5b5a3118ae31058dbc7170032e3927a50c196f05d55fb1acd318608f51313c676f73ac1ad13826585c4828c45c766db667ea33c850c4fb33873dbd517b5fc90b0f636cfdfb4aa2d5dbfd1995ff435fc2875d3eca1cd30888f12d2f16c554d221618c20e3f005314097e6a4cae515f5538d169f878d0421fc743e6fa548a711683388e1a1b49b9703083f242951bfe6437ce716a7981cfcbc06c5e61dd7d3060d3aaa7cc91442b7ea7bc72eb885cec6397ab5dce93f8844fd8da8290da34966548472581497ffde724636725e266e0ff2d16fd47e4f322857b224056de69d407655fcd24970b83437c6189678cfebf1b8a51ddb78c656ccacd9d720c1c2db24ed99ac957737085cb485af2d8a14cfe8e1c7365b67f8a3dc833894a8c288cad104cbdbb273122dc71df48a04a5a904c84ef64d7ab2ec86d0bbf6252ea697c9730991804754abe8704c9056453a63e02e90dc35f14723e90d3baa49a443ae21ee6488a84fd1289c1c68c6a5ddab82fe7ca0e1e0bc9d7c780cef0566065361fb169733e5ef56e117d9d088be833c7c3ed5d9835ae4a484fd70ed010f5392bf5fb70a8715a24fc77ef994888aa398444a87a7ff5a0435698a54cd650d9b2a93522deef8ffa59005ff99991487b2de62945251c7fc977bd48cc7554eac07bb1092c9edfd6378215f24bc50f67dbe2269d633cd41fad734755888c93d7a88139ac37f72ba61e97af507158a93a8fa7e29de16ebf1a6abebfb3b45552e23da2220db7470c47af3091fbc2c2d21f2d024b0fa8ccab69abde479d75847d6e2a5d8b8c2d4def8bdb2676bae4386fc67f08e1c25fa795fcf1c4ee89cf3eeca5d179b421a0c89ea0d4e9f792876c9ac1b4dd37cd5c6fb7df8ad2431da48ef8027342fddbf66eb148dfa8dd5a2d169382e2b63cacfb27d8166ad401adc4b610d450ffe9c464ae43cf058dfee27d34cea1aa552d51e223e67c6dfbe22cf07eac1b8a169ed166be834203df53b9bcbecb309d8814088a5ba059787339527fb0dd8832dfa8574fd85d9a89d4b176c90d09573d6597bf6d645d5130b103d5ce0c315dd9b96f66fe36d78bec4eb762d4203906c330de160fdf927964b28023905a332bdb59ec88f329b5e49ba43eadaae8b8ca08101902fce45df98f8433b4714df51275fb7c2f071e2c689e32d9dae0e1f5f6c5a75c4a97a7afcd43579be385a1d5e1c29b36941129425f44753564451799df7e72b6b2afcd3c04675464255acaf5e55ddd59d4dda91d7306cc052f8f73d7a85ccde34a50d5c398e40e613a65dc88f67d4c22c3dd844fec8bb59298a29dbb7527f73dfcad6261a2d377cc8fb627d958e5e5474c482abe7b697085a3f38cd909f64246769b74dc8f0bdba6e478bd053ba5d3a7d5620d9", 0x1000}, {&(0x7f00000002c0)="684a6ef783cc5cc0a9395b4d80dfbe4c2249875992dfe80695b932015d5b7762d38f36f1694db876e0e07e16e3c87df32d76cbfaa7112b96c6600e4ff5f9cd2751279bd31a2be59b17321ae0fa97f5c58fd0b230fd38935c9194591dcba858ba5867f8970b5c104ac98df5beb3dd9dbe598626774c99e780f438431b35dce54e2a81d3c2eec5599b52927f2d033ad0df428f9b9a7f9c77190807df9bc04eb45094026f83cea12e798ed02a18912c9415e597ab3fcd1f1f5d85a108840619ecf5ac95572c593080f6f0e726b638141a16a3f61c79f338ceeec28deb53c13469cdb1a43fc50f98e262da2a3ac000a3", 0xee}, {&(0x7f0000001740)="e2a32eb9f4c5cf41e3ce55cbdac37d935c3fb1c3ff7e1d27092fd4a13f4d34094596cf05c9dc5a5cef83408970389d3a491cd344ad843bdbb3db7168233a3685a29621b322ef2263f64c674a0406722ec941b8aeb1eaacd74f06c9548d8000bc7923a9ab9e58e0218c2f9fbaa23541ddfb6082c5710eedd7886a9ff3dfb469f7b548bbace8f8a7413870633671a1893586c82908b8ccf56255353d43cc280d50648776f5ab7af763e1c51a8b4df514ca1d3d2726201d78aa38d6247b5946f78bdb164ed4f500e53b7e420cde1a0fc2b394a5ca9f3a7994222e1b8381da4f65b4e4f0748b7659335f32fabbdc2c5b6d6de7479516eb1ffa5aec8abf1408aaaf100751ef236576b7002804cc97310f552ec1d9e0a83ec1a403e7f02a8e591baa9139ba08402bd3414965e273d26afba65d936f718658494f3926c6a95ab7a8b46636ac9a69d30bd9afa03687581ebb4390c4db64b15286138accae99303bc2c0e07654120c690f242a2d6fdf69497ce94b2b70a775085e02197cd9b07f78ef578a6455f262ae77a3a60989c8fa6b4287f82ea6b209655ed887bf4f542bb364cf000181703a334f935671a42b3611f37935ec38a1a1db47922a7ec1bfb1811384e47d4d3a60b97caf0c0455a1cdd3139f5f847321abe540c972313cf5e97cd86848d90bf26487ba6ecd654a515f66287ae787a7df3ae411abc5de5ffdf5ad0c9efd0982c7328e05280239874b0dc8583eb27f8a1f9052de04882a4095f82b46f5ecd901a700c89c46450c6bf7447a4fc73fe9661338c021c428701c1a88ec809e9d7a0d63aa55460bdd257a88dec3845959a6fcbc334b35e503ea60372aedfa842534f394587722c8f658217a74f3b9551d1f2718128a87362d5901111fb67d852ee1fa76705162bbf29cbc6220b81629a1a7389a9fe7e95357827af1ec35a1c72a8f5059d5f887c2cfd4269a593225939841b92f2224e026e35d3af9b9b711b0f25995e43ffabb691e591e7c61e6c2f08045ff13ab6ea7533877a34981813d0b54a8401f0aa38c8102e39473668a060eef110213aa307d1cc303a38e1e877479df6efe9c8bb5dc758c8bf9ea4bebc1d7bb3b30a8e75007af60d85e02a454c0e41ac8ce5f1491381a83ca371eb008eef98a92a4a0e27a5dbe756190ecd194e004ab305ef18a91f481f6222cf847e35aee86e40f234fca50a1f767e58f9188739461aa951f21a903350d07b7f7683a422845ff149cd31a1b26afe783b0d48f9d4b8fd7286843e5cbd19c0fcdd47b1a5ddb199e5381ceb9a09ce2b9461719c96c7d604e41a16daac099f38e09d210a779328c05f302ac5c0b128e7d6e56d61bf30509ec54c59931480a54523ca34235a05ddb63000bec9efdd4e5f80a9df5503e4c55d63762c123124d5cc13f9eb4c309363afa5a4a84697b14405238c026cb59060f70813d47f9c4d38e682eda9f1201aa65170f9f77d24706f34e4aaa6b5e6fa6540875916263ff14b3b67a2bd6b8f41f698eea7944545aaa4cbfbf209b887136d3958408279de82b24c0b2ef53fa0fc78c530f98d69b3dba60562022a5548157f708ac42b254f253da7eb2f357e9c72514ebc9267200ad8b604d9caf23af302e0246a715656f6060321adec72a2457dd34f5eb602865aaf442b82a55c0fcb9fa552602fed715c47dc25d4225db9e23c5245c0a75eda290c38354c534c00a2c9f667f9a4c79ce24026bb0f7e2498f711025310466502168766456635c5ac0bbce3fd6d9715c4e59ef71a25b2b560c7adff38e70d749aa766acfd7b32cd4568a33c58a532f430c2b4ae867ed91f34c5ff247c9a0a362281fa730c862e891b1c2f403fbfb4f99333b666011cbac912e4ff0eb541b210009b7378b57fffbad13c448c7a9adf51cd0d65d8ee03326aba1966047d6a92e39a5baac2ec74ed077c774ee358aef9a4db311ca4559406c0d672b3c9228b19492b903522b3881574717cee1eee24adeb7aa1a3156976c4cb812a9bac0a6e78a8fc22dd6c2c307b05b0a28030e92e775f21de7a1176eb171381aea40df654a51c828b6bce5a7ecd4ad4f328470ba7c2c1ef1d89dca3b4c2e6f0232719e7b1b6d6695f4d3e9ee60cb72e7da00e74d99484c1cf20486322ade77b79bd46d9358a82bfdeb3ca9b8ba75f4c289db2e3530dd810a446af9d9aac3d44e891639b88c008c4f1fbac856bdc3ace65268de9c8f39d5aa3374f96d6ba41e310f9e570407e7ee9707215e6aafc0fccf7aa4c623b6dc44135714f9cbf6b4beb649fe4322f4325f97e417b0c7a159f105a7a6d1c913f127fd7848155da2eee27872da064529676d95b904199004accb7d0d804508b913f891cdb708a564570f3c37376fd95b8e33125567f115b808d52a487c5044af0f2777ed529675b25aaa6ad2b4561d2bbe1030d847f7389056c5b971e1498ca7fca5ba7b913b989a43be7474466f39e0ef2ccc7d39eb67eb70dd9f3035b8469080dcc7f627eec7b58befcac50ff6d3aec2adf61134bdb087eadb31b2f1fa6f912fbdf07bad99ecdd96131788ae3838aa1d8012cdc7bebf0d6ace00edf096d30406ceb0518a6bbf3907521df6779ae203df5a3d2197ca5dcac565d9004e7431766336488679c4ba9505cc77af6e3336fa0087bb7d27ebacf8cb0a49ea0e899652373f8be2cd7e9d5894a650f7ef6f716d751947a5a910774534a0a56d75d50194c39aa9fc1a16e43c96da1a6df9d4612ab91dafc9590f08a1126ad384ffe11dce775f096fe447243b64a96c8b9052fa73e9b4e1241c1ae5462a221e59073e46b8797122fa1da137a49dbef1f60409fa2039b5a90da6cabcefe25b8c566328ba17979947fdd3d058b4a382865af0dc9fd020430a9db8eaf678119618cdd3a2de48a0e0959828a26e22c004c571925644c0595774ac615485c08be5459bf868b464c90f59af98020aed7c6c00728c6bb1406b9bc3833a78cb8bacef2d1edec5342a4ffc4d42a7c9f43c417d01ad6ee1ccd9a161218430317f2f8ac85652dda463147c0acb2577009670cc19936023c71597de865e45aa233c60057af8b9d68cfeab42204dbb9f177c1c6365af43c47adde9825aa2cb5b84c6a5386655bf331c8b3e6fcc74c3c22506bc5fc9b4d2c721d54f2e0f432020abe97e2d6a51135c5a65ec9ae72d293979bcd429a394f95f4c68ae260f2b2614ada5e46f1acc723b0cc30e18cb8361154c2e14ff1e93c4c63c84484ba9efaeeee989608acecb03ab358caef897315c342d9d51227b68cc24f1cd9c59d1b8dc8f6033c5e87a76a6bb1efe406614d205e7f9eec97eff5a8c0b3248a391958c929b00ee7acb1c9d362ad2fc321d3291ea72022e567b76b43c15b173f6d8460d81ff5851df177330f2a7dd72fc9792dcce1d1c0f1642a251048b164e80948ed793e3360d013ecc0683f6f7cc1b658fd8e9b06a5d43b323717053b88fde058041e485fce142813c66feb8f6f0411fcbe11b90151acc72b015c4f26a168bc52a4a9baf6f1dd1c7a9b3c35b5e740d8fb9f2119ebd037e247e624182cdc7db05e28cd73ab0bef074ce100ace60e12c48cf0b453df8ea3bbf8a87c5469c367d2cc795dc701eed417fd3a292a5e40bfca85419d3f61325ee0af7595b55a5a97562d9bc4d761973c77341d4700a6aaa470e7bcbd67dc704d083da707ab0b53e38f60f2179cfa4e9d1250a56bdb5c54adf3dd9936063f3b591fd51778e12c9a31c7527cf4ad5687a3fed934487def3fa14d66dde35246d7a11e4dde5c249ec9ecc540b3e3e23a3dc9afc883d4a6d3f7b1890ed3e7096ee238a6d3f3e92efa83737b7281213627cf60932e1414f3587e2dfdb53c2e9ae7a3923c082ead4df85d092a2414f124d0f44a495c803f368557e9295914fc19b45dfe9eb5b09d78a71f55393edfe9c34da1e09f81d3738cd81780afb529d2beeb7cd22562412d585ab4a6487eb9b66c9039e22a11549bbe1d2daa549a08b570176da4d0a33a66ab47b34390beb75397ee09153585c0ab5b6bb91435c9003f5c733ed9c6b083a33bd7319d05639a2df8423ab74eb504cac8673c45604797037c6feb9e9efb8ce1cfa390e95892c87824aec543f5fc85422c39e789bb4a684037772b99dbb555f6879ac8f53e58f4a6e965733628c5a83a0e1482d04e027112637126c5a9a5614497db5e30dad1d80d9718469efa60a756965ecda54694913851590d37180e71d5601a97ebb26e8d4c241ff5a5197f07592b2528168247f106d2e5d268646e6cd8e0ab7d613216d2533f8a9461eb6f1df00ce568d5be26bd7af07921ed22c698d8bf05d607e8b3d372328d0f94e5fbc22cacb76ed692f68062b7ce4cf10d3b7d93c26f85da0cf943c3ac71e48a1f7bef601c92888c3f2fdfc13f6825eb6d1ba9d8c837e969726e9673ea68624616b7b1309949e9f61a0627edfd86e5e6bfe73159348bdf0f01e9956e055b43f38bd924a74010535b6eaa2ff7e956fda5f36b824aac76c13db7570f4fb1deb3a2ddf8fc56ad323f39dceb165c7359b28b63dfdd533561f80231301a0e0cb21e39165f114ca0ec79520e6417de3cd261666401d9887320808507c3993e9ed90d0c005c46ffc49fbbe5528051ef92fbc113e2e7cb3bf7e501ed67463bd33100bf8220f84313ace85cf67005fdebb211c33b45df484cea8068d4484f57e392cfe9c51b36eb9c313d33c3bd14d26e59e62f4bad14991014f9c088fab7f7b543bc08965d9d6ab4292a58bf3311f56d880a70833fc00958172bf7c1cb1f19a31ee158b56d309f26a0efc8992eac41455f574a87a857d5098b5df03264c3bc948e377910080482ff76523623a91a9f157572f024a6c63fdfef0353e41a25fdb7e5e26c333bb416eda6559b0706b7966bb2e0a87a5361ac382ddecf34ad67191eaeae10f130789a95ca71a76849d833967df840ad349340e0e041c5d1f4d6dc4c8d02265752e953f5c26aba4bdf6013d0a5ba72e8b16652de8a8d94ea4e47273b551631f9e99b21c9407ac54fefd858af5457c65937824ceaef0b1937d8481394f408a0bdabfd35de9bb835bf78d977a94caff6f1c38d0c4bb6d928e6323a60f68e5f8b38bab47db4353d1042d0fbbeca9b16147d04ba665b5fa69b8ac6156524f82c7c5be24db0164d7ff1a5e8888a1a2c40de7b7c06095e3c86e7b14cf22e83d26efc20737a8471c0ea248338f5367452db38764b7598455f0c3c332cfcee4b8769fd1f9086364c62779f8313f9f73d200bcdc94ed58cdf159fcf1d759d2b80d41526cf221492458217d4e93ac55506a58494c0e871c1cf219980b951ef3648e1b1fbdc76594a90f133ad347c14cec5938ab819c2e524007c93a861a2eebfc5bf596d50d1bdbcf000b9c771d554a3aa9507a1a5c9b6ee672b488cf68009e665516290ecb848deedc7586d279bf0264067556f14cf8585b90f2c3d3d731208068259bc075e0a8cc0eb62be7b76842a03f24f636e2075e065a9472a77891cceefcb4a98356557ce1333bc9d0b90c3f12746bb67b22b2a9aaaa6a65449e5307c2cda0605e9a257a24a8b605a94c62f507869f1aaa9451c8a996b91732f4b20aa7a206b618603b629c17fa7bb7f55125a7645f7ed3cefa9ee4d785a395a922dad062e78b13b09ee0c3dceee28edb9b6e28ad81e9cdf26f72e1d93725a39bcf769d34e1ea49cc56b61482167cd29d3e0f4abcbe1d69292a62929944527b75a69dca4a80fbde3cdd9d2da6617aabf19394a62b657d3c0b28df5eadedfee64d8fe635258a608e21e545cb8d8d2a", 0x1000}, {&(0x7f00000003c0)="390545da21fc58ff929bf2f9d2a520e783ca3429dbcc1fe238b5813b9681cad96e2bdc0f5326d6da0d9075e805cfcc2adcf7f2a24494cf9423f30d06e870a5fe1bc134791a3cfc7a232ad1e5ce47543a458f52ff76903bf61092652dc55dd136cd9c8ccd107c976bea35913b4568cdf3715eed7f52a555db2c0cfd68be4441af9eb359034d866307a1189680b328184ca474292b253cf8aafb03bcd79f021e32c37c956fce42d41033c38b4a69f65dfe83ab4e9d44f1049ab78ef07c805832ef36bbcae7684e0126db0b0445daaea26c22c8c15c9017728c8f29ba123c83bb141a6fcb075d8fcc94ab8f86a2", 0xec}, {&(0x7f0000000140)="c44ba2e7", 0x4}, {&(0x7f0000001500)="5d544c38802a3c9293a3df508d6fd76e153d0237e52599bf2b6051c8216497e861eca8a1af2ccd1a676cd3dc02dfaa78fb7222407ebbc1b0afb5d5ca2073e46142b2a90e9b115f2325176585476cbca0303e7a95a795d65071436470d85d87e6c1896900a058b84806569e4b05a9f0", 0x6f}, {&(0x7f0000001580)="51a18529019d8ef2b736c1278d855d3f37f9ecbd23fdd10f94b183e4b534adb3e286a06f0f36d60e9d9a680387a4dce0e8d45460516c34585e19e0dfa748efa155a56d221b3e5525f4911df5ce69684e35dc7a90f3b6585305094a6947d942cd444e4807ae740a3c97d8c281ffc98a64c2f2067ffccf00c71387283f2f5e11117066ae5ea8e6a695e57c57561a0d2dac58877d", 0x93}], 0x8, &(0x7f0000003800)=[{0xf8, 0xfffc, 0x11, "02a842c104371d5dfdbee655989fc8a1f966b344445c012f9eafef89221057fc9af7adb20c4c8a10a7fadd86750a0823d2a3433daa49aa4af959dfe553255cfa73fdd82f8a21d375e07510a5c148d2dc1babcc76fd1d9445154e635f6bd0ace1f18df027ad068654c77885c9d0a7ef8d89e0b434f1d0d2138340831fff0bbaba22a7a6a779e8b1195770e23e0033bbd3337fed7423c1805e2d7265d45284c617c0f9c0a9cab1f3899d0f9db46fda42b6064cf024a8f0f0dc100863d12b7d5873baa8151ba53c3cb24d7c27090c142d3d4e60c7186a127aeb2599ee1e6170e3d1e65f8e2c701f"}, {0xd8, 0x0, 0x8, "97c50cfb9ac6bacaa0d756ca28109aa221036c691756404ca3ee395523866356db740324ba8d8a7b0127266bf34b6b7790e6447f020e0c44d55a9182382d8b50925ddaf9e7160f1b89adef2ebc92cea38e736b0fe1e2bbcb8ef5d489c78d6445026723b31f587083c801c78e9ecc5a824cc73e072a769015097a6cbd4015b2078c334ef31167a9c443664e8563da52f89962a82f9b69010c89ffac12736aaefd46c5ed5a0a1af9758fa1b8e5d5d10edf2b5983a8ecb2cfa50b4c70833abdcacf3e7c34d73ed2bc"}, {0xd8, 0xffff, 0x6, "4359f463b4e444ba00d1b9c426dc6d7abe1d1b59956cc85eb2824f598db6ed0dfc2f70b98f023d533dea74c59cb7e1327a6aa4df41061da4e5a62d5165083e5e70878dfa64511f8c92ddd6c7f81062b6a82bac99766752bd099d97fe0a2cf93c57cb593fc8ba36d388a58f9c2238df648a0a16cbc8eddc7afbca3750108e9591a68f52b38bdadb6e0efb5026f291094e9bfaaadda2f67f4ad0dbd631094e697d20c4207205ae092290a3c0f552119fde4df7dcb71a00b326617606b5eec8be541744"}, {0x98, 0xfffe, 0x9, "7a4f5532e5fa1f104c9a381e193acdcf1abfbbbe627ed490a1470cfdbf9f98f74f123b75b82d62102ae477d6c4d0fc50c49b8df8878303937a7113ce9456dd34e6d4e35074bbf4616acd55552bd7748b3cd36cfc1986b6cf4601d9ae8e5a5ce21f6354c21a54ab6d86468293250308b37cf676f7e69bac794189b02e4f4c97955e357d9ce506977e"}, {0x78, 0x1, 0x101, "ea47ebf7c522970bb643f1f32ee61ba7b75a8bee2a4ea8fe9f2172d91b28843aa19ebb3552d7265a9da12a196d557bb2c4d82461c195b20dbb0512001eee996e8425ff5c95602add80457fadfc81af3149fb970b61caa18522cdfaebc45ed60db8e3af33413e"}, {0x90, 0x89a12c2c2c908097, 0x5, "45b4f749a570ac528e854346dd4b076ec1ad75919c9f41cd5925409d87bd85f01da1eb2394d43cc7c90e88651cb5e1766e77c33271ab24b8e264f989dff3470ce7dee5730b7577c3f14736f35de3fc872e5f0f68141b4385e18e85b2630eb5fe5b87de262d333236470fb2c46ea1339e8f68375684fec8fc42"}, {0x60, 0x0, 0x4, "f38843b04c7aa2ef7d6e9ecabe5a4a8e74bc0eb40e9589de27e939a178aeb230933a26fd80f56c3a59922c1f28a50c8023694400b3e038cd6ae1cfef203d903597e22b9c8e6a8de20d8f9aa0"}, {0x1010, 0xffff, 0x0, "898e9c82a8da844768335538d6d897b943402e2b903998c2d9a0d9d1d8ef34c0c2d6d001ab81c4b7e7d87985c70ea038450198416b5730307cc391ae27dda0cbfcde0fbc64623f5fd449c0186045e56fb28a01e2cc197ee30e3b8c7d2ce82b5c3f828689ef1aa6d15217582b7d68358df5e2b54e22194c6c968c2542de1c987af948862e551055fc4e4070c58d8a8ffdcfea24edd3ca2d9622ed3a27cf95afb94daf2c49cfc44c0776fcc514f0762cdc5baf0fe04a657896205ef264386200358cb0a0ba4c309af1e20286f7ad9f08e87a8761beee97091de34a2e54ad3d99a66e28a0a62671f77caa5630b4058d4831aaeebf84e47ac1fbc4e729c81327187c3028c33eb5b1916008dcd796ebf613e92c209953c69acdb32e84da0c9262c6c207ec3fce4d0313b3eb5edb7a7093248697e9316ea3d59b320d628a3d5eeb7062cef70e54477d574e1f153115d3263a352c27bc8f02e3103ce1837b0a14f751473a541024afc7044242e5484460db1c6d9b9a9eb69b1b26a3dccae316a4c31d2dd79a5361a1b19f90b374d72db09fca0d0c95e8c7fbaf36959ad6fdf5b5aa2b7a2063bf60b49dd8b5fc3ea31c9d3d0d72ecbf5a5101b128459055f00c21d754114f662486a43cacae8a7e42efec67c10f9da0cbe3402ebf20a345113bf60926e60ea8bb93f535a7bbe152eb61f33ca5d1fcf32768a2694b674a37c3a34d6777e472f7e147c894c73b9db4659867dee673c7bf9d804d6ac027e9e603c0cf8c6fc19b5cb4d47ac31ac21f68dd6d39b28b6cce8810a8124db7f3ecb8c8bc4960b46216cd80149a406406c0f06f1ad8fe08e2871a5247bce605c0bfcbb93d31f72fc4c3c9a96569862b786f36bb52e2acb095886880a05e4889dde21bb62033949cde436c9b4a385fd30d7c5550ab2545fc622e6fdcbeb9d1e21b544422fe0a506bc6ec1b524c2a3b0e0adf5bef5e3b9b1ade0422468c793281e7f088bbcf04c99a4df573484a6ba7827b5de8806e7557654af305b447a0f0a8433bb0c0200b84e2ba5723ce20f4952b0d60130b9ec68606f6d133958f5d22ccc9a91c79baf7a2f6f281293df62def70c2640f4bb41a7944d29481d72cad402be89a90189efa671472236779eab1e85ba2296fdeb15fd875ea49fd1aa26b83e0fd0c4ebd8baad358fa946f2e37190aca614a1d6cce4a92925f50d552658e5b3b28edeab88342f17b380b4a5908f94d460e9c9661a53345e05be55d1d6fff373a59fd4a434eb4a86eb882c737cda471fc743bbd9627b4581b33c874da3f1fd392e1700793ae9795a8cb5a3dc3233b111f01318559f525458697eea8ab542f3a77f08e5b6503568ce255331447f6537e74c3cc39cc1bab203636e79329e366924b5f4541ff253292843ce4476755f83f805cb712dd71c0d592ee5040ebcad02a2bc6e45e09c049f100265a9193492c36d8c8074c3817f80415e2b2dc7a3ea856350118551c6d8b6e8a9439b9077b685aefb566dc7f0505bb76b213ef4bb9197008fee83babd5ba86bf839205910fd7133fc250f8b0b1c84fa455edbbd7d0a0657214980dc0b936c1770456321d1af95697d9dd53821f62286442f7a8cba772b9742ff4a0563132a3067cb89932973319f95ac2dbb77c003f153d4092704a1b5b64e82d0379e08768ba31014988747f84d952d1df226bad9f782fe5ad847f0941d1decceac38bed540a4a61970d15db5bb3e72649ad47af06216bbdb3b5a53edc5b57df835affb047ff79a283dd61433aa0c8b595ec246b2ef5b3acc0052027da5ad4a0d911e8c22b9c7e09a28c1506df350b21d3bc445c64d00549a01d0d7cad1ec950c31c3de093510a55fa26e6e62bd192ea99c391c4f0b87e99ee00a76b119d2a6626fc8b89e776ced6e1103f4f447e6812f3d9715bc17c91b62794ee32a3dce8dfc9b2a753bf42267e2ab205c01127d624e4c1da337a940b852d5eca5b243e316af5f17c86769a88aa71927c8fce5c9e9fd252b50aa78e5079d33b9d1b141706a88067614f5939aaac6ec98a54e5bcae0699d2c3731ac70a0754ae17d0baadc73c8a63645d28d7837a3fb57dcd4f4f6e742e90f6d0cdb0efa77e070c4c15b4b031699761f01ebfa332f58059163a51971576ab0e58cb7bc7ee7dc2fd35d61b10d0484483b914fa4ff16fe4413146dc8b5afacf362e48c38a27b4f7bc507dcfc36686d612d13fb903199096708bf171eb031ddfc75d16c9399e7fde8d79328a17d4e9bff624492d9dc60044f9e7ec6d553d4498bc611bd6c60ec1ace06a7b0a62c71bb423635be7d6224a71c0250b6ce43517e0abac68a2f502f9695a5bf512402c41514d49be0fcdc58da9c6254adaa40de9faf738fd28ad77f62babec97cc45da4ba80d3cca2b20560be213b05ad667ff58312fb1f4ae2766843f69efc7fa54bcc6530885ea1e1e3c246ea76d67948a1abea9c58cc26bcf2c45e62737427f440fca60c29ad74a6989d9163a26466f778ce9e598a1055bff36a33f9cb47b237f9b8f56337712fd7c1077f241820f29edf0f2b4f1223143dffc75efed820225a9761d85bc8b3993242235c9d2170365f50c13ce8619f2aa77b7cf36d54de749506f5d1d8f0e5c906cbd7ce122c719fb3facc00d2a2419fcd95ecb206bd341c00e2e4e2d5be8fd9adf699bd7b2bf9f872c3584601087336031773f57ee6e44d5bda75154c13efd73f8f029df50852d88fcd9f0d3153e023ca8bcc53514d8c37441cb0a7584dfaeccfe8f87367bf06a00df38b3bc03ceb85be248ebfa15b68d43b631b1ff85eff41a2d511889ff7b179e1f387ea186831af6a44b9befc9cbac99fe800c3b303c274a1641bec175f593e11f1761806a692827c43cc577314f3e4c18f7f34b35f1dbb0076eff2d9482712a29186d53ca4d3f1d04d1be8fc3fc2fd666775457121afab5bd1fb1f3bd3dd27099d70614558a3c293aa3294216e8ccb3975ea475bfa4d896dd6c38294d109f7e5ec71a6c755b8a247fea7f7a16f9e32acb88f144c73e1f69ee49420c52b1afcd1b08fe855ba4ab88c2946157272f8e62eeb20c96315041377ac20eb0e3dfdf2fd9da8618b2d808371177ceb7588210445ce598e6f75e6ba003a900bf1c014618b18564c6d6a0b575dbc03b68a0f6fbcdc8faedd7205eb68f7e2cbaac1f21227179ce125dabed91e91d26bb72e5f58d57ca6089cceb4492e7bb32f5621414a650a7e87b04732e64d5c20c6c6aae0dc2d9bb6abf6ebc3494497ecf1fd8288c26a64b702923fd29a002168cad691d5b7dc5e6f06c75d8b56b5d59283f66fd2b90baf124211ae4d486cae10305d92b00bd177f6437c8af2cd5a5b214b964685c58434080443c17c500d8cd80acd4dec8331e1aed1e4de387580735f6ddc1fc2522d01abe3de267f982fe6563382f8f54d75944388ebb119537d0abf75e346f2a95836f028193b024fbb9ee4af8e4fdcb28309f37f715270f6875f58d58f17e727e50f11df3c20b105b44fececa6b925dc1544600b2bfafd43b95de7698ed273f7e27034c5afe5f53bfe707be84a91a64f7e018ca22d49ba96189d946060bf8137d8a31ba339f0aed813ba48167093ad788e71bb15d00e321fa63644a42e75b190ea1116f27c23c7590769269c9358fb6d0dcd8fd70ae13f144cd542e16ace434f99cfe6592f2f8f2ab10a8f5170932a9c48e3bfe5f51560c1f9c0ba0c57bcfbfe1dc2ee0e5a232d75499e2778ceab3a7a9703b33cc7a2ef3750746ccad40564ff25d378740e89a22a45dd8f485a0be2cfc88486e154ffd61ae3f1e1757f66d62c471304a4de4464dbe7273d539741c3bde2ce21377403789bbd826267345f49d4a87f7baa36c71b133e75f75076feb629c49d8e261ba012a7a498d41db1c1d422bdd5d45850e635a5dfd2a3fcec01db5a26cda0fe38c4ea08b3aa9166e6889f994d0ba9ee3d5aca3e17201a8fd5f8e0858da70c9a02bfe768e84e4a441830b80ef3a6d807834a09997d524a0b2e3de56e6d69cff464721f3050ea34c15e956b22749aaea5b1c9ca4db61f410a1fba1728cc3fd88317d378bda67429d572c1ed8f96b76b702d37fbbe1e1a9770b738992989d47ed4fa2d7c721d269014fb477da4df5e16457c9a3cef68b94f436ca9bd314d94da3fd199d067ffe85185a83cc4fe7eead6989fa23832b8f4324f182f62a7944d56813fc111bf370862d39a2d1757f1fad27508f0637628858d2fa510e28bb6474150787f4cab869de3d3604950d32b70816c5c8b48329dfadc6716b70f49b6f15ec0097a39b2a08f588733eeab239116e5ba293b0495a7984a2fa6c33b12a3307b1b40ae41419d6005a9a7cd10c5849f7638cac3c59ba8c53af10d3e1cdd5363b1f3f2709dc2e754cbc8ed9225c7de922f7fda69be1da0dcc28f52f4d4e923f13cdbef6c6fd2eb5a8fa1b990f1ffcbd7d31273c6bb9c67ee9a9a79104a7c0151cd4b7e6f47a1e462ceb5f668c9734aa0c6fb08c18673db33c3336df6a47b625f352126abbe89c4bb9aaa01aff9470133edf96f60b491628f39d228c2c90dd22ec0dbadf06421f373008a0c042d807a725bb0b46d466b5d5e81218ed4a7ae6ba5379a17f827b3fa854061250a10185f3ecb5fda2aa9827905d64def53091967b261d65c22a62c347f705bddecd3565ccba63d046e4610d9edd2ffd9079c9df1b25e69cda1d6b2280a0f8e8ef097d3921edab1e26bc18fc794b07c985de6e55312c591e8dd6b6a348ce2ecb2e160caa327cc02da38166d958b51b7cab8fc5c957f905834b46271b84233b907e29e11e4cdef7a26a9aa7702f5ea55aa9a267f96c871e5c25b2f93dab232a2cb312f4e12d959508587f8b5043e7dfcf3dbc736dd0a953b7d17f1e76e100511c8d91929060104e6eae0f9649905b5ba6428d8c586d9b705dcd82e6b058c64aca406526fc54d9efe03a9ae824c8ae3b7b2952da754e95755ee20df5391ed738c78fc79770c71eaa42454d7906d39c8ad0ad24b5dad396eace9ba92a97ada8b7e7aa44177f43e4af18894556f2066be888b308477a3b35ce5fe262d8d293cb17d2cf06f8e88c427676a2127ff37a529b49f717c5e1ad36f53312f07582dab6820c5f9311255d47f121d211ff96500f3f993c22b27cc01f7c57d13eac6fcfe12959675ec8d637b39c993495a0a19f271da7c430531526fe9302877fb37e708af8222bb5fab1f0d013ca997f6c86905b34fe0e80e72b1c4cd5bc1134ae019dff75b8f19a3a5d8fc8a6f952b25a2b4209f6816adb23d2a42ecf4534ac3d4cf18b76f5b562894ad69fc3acc88648659a026edccee7253b182890d5d5b4b92e51b40da108c0868482bd4501764a4ba975520d1731d67ebd63193015fd2de9c4c07d3da5d04294c919b32de0d9e4bf538a4aca44133b223a6c519e8e1ecc658d220e0ca8ca8c0fef9ff74014334817aebba6e3051c4aecb23b06e3f5f91d5228488064ecebf89db8ce633498ddab1706df3e94783cf0298c4b7badb34c35d4478d55cc1d6772887f3623efc33c324b4a4cfedfbad3313de3fc1e4f77b69fb72041980f0cb1416a7503d21cb9bea07b2cca78547e009a0b2cdd49efa0a04f23b554bf2662151b2a1aa7dd7a783e780e07b7b87b2048b7649256954cf2407acede4e7e9a75ab4cfa6fb09bd139dfdc1c6dab97e520971c5bf6d1f4fce95ec1c4f488c52f21efc2c953d1ae31e8556105fc1630834b5e7b2e572dd575178194c02ca9c76e9aa8c467decdb288df2494777a1f1c2380325c9a02648a10fa63c0941819d5"}, {0x108, 0x1, 0xe3b, "2d3c5d8a35fba4015e841455232128813685f36d72ccb3bab3d1e6492943722425c5d3511210a0d2714fb831cf410743c4af97253fbc54706d70fa9437f9a227dbb375dd8026aeecc4b40582d2251505df1664d0aec0cc19ca267294f28936933273dce20624772318abf8052fa9342256e34c84b31112bf6973ce6bc1b2a0e573c493586385c897ea3a23354cb7ebe7dde8e112e37f108d9c46f32e8088e11b6e056b255ea6ff61206d439d59b9935a8cf8a3b911d691cd4cc7e4bf9568cb48554fbcc33da1d7ede5a0a76a431d0463a2fc8be975e699d8be20d4cfc8c9dbc00336a049d975cb960b0d9cf7bc8b62e169"}, {0xe8, 0x1, 0x40, "81ab252f1a88b2e3f2d075509fa431078de33543e249ff92f68229841cca16cc6e6cd2f688920b9f494a701ecd01fb46562c36e5a303792255a569ec247c990bb3015ace0f7adc397ade8fddbe0f89b2045e304ae9bf1ea80c369d8bbcf519b61a3cc4c085f969ecf8ac7e55d10a688d10dc5edbb3d7c9cdffc22ff27be091e2dbc13a029478c4c1a43b9f0ae52182b8f787e772c990b1bfd50e47ce0d29e7727f023634dcc89ce514bdf48aba966ae52040025d061578d7a0107465f28afd5cf935c025044c22baabe2bdab96b68560e48b809c14761fd9"}], 0x16a8}, 0x4) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$inet6(r2, &(0x7f0000004ec0)={0x18, 0x3, 0x800, 0x4}, 0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readlinkat(0xffffffffffffffff, &(0x7f0000004f00)='./file0\x00', &(0x7f0000004f40)=""/234, 0xea) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/4V\xb1i\x91w\xa7`', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") sync() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x800}, 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x28}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4705bfd0968aed1e, 0x50) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) munmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x200000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) flock(0xffffffffffffffff, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) 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(r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x2, 0x1, 0x19f4, 0x1, "adfa045c8cb9ad41724052bd5349c8e62f46b43b", 0x7, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xa001, 0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100130000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES64=r3], 0x2c}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:06 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0xd218b3eef9177b35, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x40, 0x257fa4ad69b5aef5, 0x1, 0x1ff}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f00000000c0), 0x0, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x80) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0x14, r0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus/file0\x00', r0, 0x1}) 16:00:06 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/86, 0x56}], 0x6, &(0x7f0000000400)=""/231, 0xe7}, 0x1) 16:00:06 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x22b, &(0x7f0000000440)=[{&(0x7f0000000200)="0c2cbf", 0x3}, {&(0x7f0000000240)="6d0a6884ab9924e1f43ebb9b71133d6c6ce76cf44a839ac984932ca0c0f2b208176f01293fd6cd11f8a0083a7f7c64ce7c0a88ea2626c4bc0595182962ee8782479db3dd2c52ef34870bcce88c57f01684fc4dd5565e33083993430319b5c0666f972d1cb37a639a", 0x68}, {&(0x7f0000000500)="af1002a5129c05c8d3cf653ad19ec4c5db06476069bbc6532dd067df9696bb16158ed7a937e660d623349987ef19ecffdc7992f552175247d3418830bf5680bca3f5b6d960f7ab6dbd28a402095585dabf19157f822ae5129306ed06259a6494ce9bdba4b80400ba271c590fabd2", 0x60}, {&(0x7f00000002c0)="2fb606aef34411dfef84cbc395db", 0xe}, {&(0x7f00000003c0)="6656aa1bb624ae611e5f6e01ca9328cd5751a36e692a95f0cf5e0fe64de1bdfe9f7d878a90e268f198d55dacfbef50773358aa529028ff1f68e9ebbc4a420781687ccf96104c2c30654108784a80a1dce183038e7125cad25bfa0aa05b00b5a86e54a1acae5f440aef8eba982c277f0ccfbac02a1cec3731", 0x78}], 0x5, 0x0, 0x0, 0x401}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f0000000340)="65b63e1d3de78c565438e049b90107efb5fd62796730932c08652da38922bafc93276c62bf5fe8176f3a3d5c087855786c8d1b71b729e20ac4122097d1171b2a4095a81ff59798196224e12b216b5542376f934e1eeea6c8cc6668587f13e045fcdf", 0x62, 0x20c, &(0x7f0000000580)=@un=@file={0x0, './file1\x00'}, 0xa) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r4, r4) 16:00:06 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x80000000, 0x81, 0x2, 0x0, 0x0, 0x3, 0x1, 0x3, 0x6b81, 0xfffffffffffffffc}) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 16:00:06 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}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b26a685618f6e579ba32b98e129a") 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = syz_open_pts() ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', r6, 0x1}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r11 = getgid() truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0x1) r12 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x3, r10, r11, r8, r11, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r9, r9, 0x5, 0x5, 0x1, 0x8}) r13 = getegid() fchownat(r3, &(0x7f0000000000)='./bus\x00', r10, r13, 0x4) socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) 16:00:06 executing program 0: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568cc67eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/772], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0xfffffffffffffea9}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x59) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x5, 0x2011, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000780)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 16:00:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x79, 0x0, &(0x7f0000000180)=""/121}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r3, r5) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000540)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x43}, {0x2000028}, {0x6, 0x0, 0x0, 0x1000}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) truncate(&(0x7f0000000400)='./file0\x00', 0x0, 0x7) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) fcntl$dupfd(r6, 0x0, r8) r9 = socket$unix(0x1, 0x1, 0x0) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) r13 = accept(r12, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = dup2(r14, 0xffffffffffffff9c) r16 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r16, 0x0, r16) pipe(&(0x7f0000000280)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x6, 0x90b}, {{r2}, 0xfffffffffffffffb, 0x9, 0x1, 0x3ff, 0x2}, {{r4}, 0xfffffffffffffffd, 0x5, 0x1, 0x80000000, 0x6}], 0x2, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x38, 0x20, 0x6, 0x9}, {{r6}, 0xffffffffffffffff, 0x0, 0x40100002, 0x6, 0x9}, {{r9}, 0x0, 0x0, 0x2, 0xac5, 0x40000000}, {{r10}, 0xfffffffffffffff8, 0x4d, 0x4, 0x9, 0xffffffff}, {{r13}, 0xfffffffffffffff9, 0x2, 0x40, 0x3, 0x5}, {{r15}, 0xfffffffffffffffa, 0x80, 0x8, 0x400, 0xbecb}, {{r16}, 0x0, 0x10, 0x40, 0xffffffffffffffe1, 0xee0}, {{r17}, 0xfffffffffffffff9, 0x80, 0x1, 0xfffffffffffffff8, 0x800}], 0x40, &(0x7f00000003c0)={0x8, 0x7}) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00A$pdIbIu\x00'], 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r2 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:06 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8add41f986fc40027f2f064b23f1"], 0x1) 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", 0x70) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x26}]}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) fcntl$getflags(r0, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x10000, 0xdc}, 0x10) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) socket(0x10, 0x4, 0xd0) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x9) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffdc6) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r11, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r11, 0x20004b3d) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x3, r13, r14, 0x0, r14, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r12, r12, 0x5, 0x5, 0x1, 0x8}) getgroups(0x5, &(0x7f00000002c0)=[r2, r6, 0xffffffffffffffff, r10, r14]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x3, 0x0, 0x1}, 0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xa0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x40000030}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) semget$private(0x0, 0x1, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000002c0)=0x3f) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r6, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r5) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r3], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES64=r5, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r5, @ANYBLOB="1c816bd4e33230d7251077e33c648f716db14d59714e4aeb643d21cf13059253c4e5b20eda19d6048a955ab0a3fbebbaec17d89e033e74ce3197e84f0b453bf022536529e21e3dbd7e2f1bc059c6302450d0bdbe52774c1942b6874c4848843079a17a5ff36c0fbba75e76fd069f9b40565bcb6f8c57feebde15af1a0c2b2151cc2cb61d8eaebaa642d7602186918ad7ff0a85ea40bff02ec95a610dd0e7c9db", @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b8b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x6b391567}, 0x10) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6e, &(0x7f0000000340)="36c109ff53802ee32a880667424f0a07513eaedbab7557f45f8fd9fe8e94adfe4f65ba88c1c3b60a76de1323955dff0000009b74b2e300a074d1cedb1862897577a138a0d5cae5489f4ff4bfa99ab74ee5569d26df9313581c851bef05b97d8e0fd46f4989036746cc5ac21bc2f303645c03a5e0f308dfeccbd29b8fbf9c198af22ed25bd932266ba0764d774e9a5c6e6d42caabae5e257a39ea805e87723a5c211ea264a3c31adcb3b48b765d88b62b899be3f63f00"/207, 0xcf) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet6(0x18, 0x4000, 0x2) recvfrom$inet6(r4, &(0x7f0000000080)=""/41, 0x29, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x92bd, 0x1000}, 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) pipe(0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000001200)=@file={0x0, './file0\x00'}, 0x4e10cb735eae266c) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) recvmsg(r4, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, &(0x7f0000001140)=""/120, 0x78}, 0x0) shutdown(r2, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x3c}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) fcntl$getflags(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x8}, {0x61, 0x0, 0x0, 0x861b}, {0x26}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:07 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffff57, 0x101, 0x0, 0x7ff, "fcfb2b233b4deec90d601b1ce6f7ff366bf14a39", 0x2, 0x5}) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x4, 0x0, 0xe0}, {0x6, 0x0, 0x1, 0x7cf}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x0, 0x9, 0x81, 0x20}, {0x800, 0x3f, 0x4, 0xcc}, {0x2, 0x4, 0xc0, 0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x7fff, 0xfd, 0x4, 0x8}, {0x5, 0xfe, 0x9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:07 executing program 1: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82632e2f66696c653000457cac1b46a627aa757b6eec13081148469ee188b2e47a8ab56d4f352485f134a2b32fddb3495124803cd7065e11c6ad0571107b1e49520bdbc5d80e281172186b9f354869ae7402efa0b5d1d50d681a5f4e84a7bf49af244702d6c0d2de0c66a24608a409585745f797be6969cad6a5a2e470a9c5628158dce4d8fe2c61d43e206864425bff456fa946df8d434ac1c2d52eee74b99019ba26dbf1679ab853e0398a2b7cf6e3cbcf2b2487095555eeaf873439476168dc78b4fb19605e996b81afa1d9fe28261c7415ebd7b36b71522b38177f5bcaea17ad41eb75"], 0x10) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) setsockopt(r3, 0x0, 0xfff, &(0x7f00000000c0)="fd65d942857b10cf2ffef2021e698e567ece7abaddcdf7c8b80748bd6605697033e63584bb2a2c985dfae613355e1ac1092f7ed662a89ede25a3ee39948991ef6ffe54d35e55162662719a4c2d2e33c11c3e1af676487b9105", 0x59) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r2, 0x6, r4) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20801, 0x24) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r8 = getppid() ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x100000000, r8}) flock(0xffffffffffffffff, 0x2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) flock(0xffffffffffffffff, 0x2) syz_open_pts() syz_open_pts() 16:00:07 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x4, 0x401}, {0x100, 0x1}, {0x100, 0x6}], 0x3}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002078, 0x2922) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = semget$private(0x0, 0x7, 0x480) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) sendto$inet(r0, &(0x7f0000000340)="cb2b0e446bf86b654acf0cc70db4248d38935df97fe9f25df07c9eec336a4e048843d7d1c809d97c313395370c5dc598523af00cc04f0ea222a65b70977db8005b96ace3bfa17ba4c8789caf4c27c418fcd3be8b9f185b7f79fcb0c96a77e812bf868fe7cc1e00c41d3df28da03742efff7ee24181f52106b21a30305cbe44887d0d37b380b7284cc8a463b493527c72fb4cd8989bdf16a59188ff093f3e9b15ba757e5b760fed22c66606315f3fde7a50054e6e906f255ea434a2ec41fbc39d86a334c49955f8dd5a6842ed2a938e153c637c0ac4e75a195cd3e94d0eb75b7886367c4a192febb184b249368eb406f9066541ed3b06e7", 0xf7, 0x40a, &(0x7f0000000240)={0x2, 0x0}, 0xc) r6 = geteuid() seteuid(r6) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) flock(r8, 0x2) semctl$SETVAL(r4, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:07 executing program 0: 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x34, 0x2}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x80, 0x24) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000340)) accept$inet(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f00000000c0)=0x2) 16:00:07 executing program 0: mknod(0x0, 0x100042000, 0x28ae) open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x9}], 0x8001, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xc) wait4(r1, &(0x7f0000000240), 0x420b769af781b658, &(0x7f0000000280)) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x3, r6, r7, r4, r7, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r5, r5, 0x5, 0x5, 0x1, 0x8}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r9, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r10, r13, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r11, r11, 0x5, 0x5, 0x1, 0x8}) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r13, 0x0]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r15, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000014c0)=""/209, 0xfffffffffffffede}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0xffffffffffffffc3}, 0x43) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) pipe(&(0x7f00000001c0)) 16:00:08 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) pipe(&(0x7f0000000000)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) close(r0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0xfffffffffffffffc}, {0x3c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x40, 0xffffff21]}) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3, 0x8, 0x2, 0xfffff4ca}]}) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) pread(r1, &(0x7f0000000000)="9bb75c2c56c468c8036edca034661e3103fd4991df4848d26c61f3a934a82e9c6dae456fae28df4f3f862e67819f3d691fcd6a25917520630c3c76499da22008516f11b6c89a1809881fbbb09b", 0x4d, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getflags(r2, 0x7a21397658f3d5a0) r3 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000400)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e42d6d87f93599abfc44004fe9e4b2ddebc8", 0xa2}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x107c}, {0x1d}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) geteuid() r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000280)={0x9}) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) linkat(r4, &(0x7f0000000140)='./file0\x00', r8, &(0x7f00000001c0)='./file0\x00', 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0x0, 0x100]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000240)) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0xe2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="83566383cf07247b7b474f565358b656770f10434343279082acba2426602534109374f159ccc1408ee9149593b520e8ba918615656d750d0d8d3f7eff5a705360edd887d87503a14431e08f5fc00b40c9cbca74672a8dc3400da4ed44a3f906f092b69592bd7344822921e6cf99dbe19c0d6ad9283dd733ee4fd636", 0x7c}, {&(0x7f0000000240)="950bff87cbb4c7cd1b1b9f77ad5e860bd75f94132fb72c77ed714d75ed5e8e7b23ca88043ffb9c4d05817ff998c1cdd1900b81753fa67f90e644a3733e3bbfd0d0ed9d06864a7cd092b1c7416abb08f1c587f23798e674db033efa20e2f5d10731e88e6bc3a37be8dec511af225e2864a440da34d3921f187b4213d237375b513250f3687484ed79bfd636d83e4884d3b3734b339df362346b024c9fe385056b4b80c703b2779e3b2467c4d6763519e4971bc01835969214f16603a32922a9220bcbbf1059a982e1a98b5596b3e64fb2fd3e1c0f601661da4ade711b7049882b6797f3eaae1d348be96599", 0xeb}, {&(0x7f0000000140)="6cba1caec827e93a2ea6ed911ee17e12255e43aa9f7b46795ca3f564", 0x1c}, {&(0x7f0000000340)="c7312d346777607a75e970fbb7884dbd1c0cafea269f1b419638ccb457911bdf", 0x20}, {&(0x7f0000000380)="9c87d6c5"}, {&(0x7f0000000700)="3f6e0ed3ee0a4e8967ea9993a030ef41cffe5ee1f0c04354d98702042fae3f01eeeeffd3190c7674907741fb3f0533d041c0a7b2c868061fbbef70b62413fac782ec6c4c0f7c5a40b398b77e721e43b0929b42eacbd7abb19df07e64204a4bbe23ae6beb7cf335b0b55817aa49bb305ace0f0b98563b6077b57ba391a17ddb1b7c4aba7e4d35dc7a689ab18f84110fd1da0eb695a0d1fe20e25ca686deea6fe079aecc02b16d15a3734be72511bcd9b09b56df74d163505de60545cee507d492db349d84426d73902897c12ffe5f164429fcb316fb1fc95cbd35eca9d6839641da51f6c78efbdd37d923a107933fd7c0d61e4d67450970e24c19e697b67db6334b395d23cf19bdda48e715", 0x99}, {&(0x7f0000000480)="1631088a467ba82de290aa8bcc3653a2a0de673bdd55922dc86fc800dea377", 0x1f}, {&(0x7f00000004c0)="f245c40e961fbde72841a1cbaf22ba80b5fb6f35d7a5b47434330e18d431b5e1b4ef69b183a4704c7b38858d21", 0x2d}, {&(0x7f0000000840)="f0788ab42c9718ad7e284d79b6f113826c24fc0cc1fc7e60830cf6f42e3d6b5738fcdec29830babea4296b03f7046dc86dc675be4e351742", 0xfffffffffffffe4a}, {&(0x7f0000000540)="e5868ad0e4750c1d098d77807793824cf00c552af632aabeb30d1ca026f6824285f8ba630f9714886eec46a73d271144a338f3b1c5c34178dfe55e09136b816edd1c6ba695c78eb660322ce6af3ea27bdf09e1e2a1a435d24e06b83831327fe66332fd652056045a0fcc2e6f9404df0ddb8cc357a42fe95550ca67d8085a7214ada199949a1f814a1db1816c2b157e3f3f81873f94409ca6e0a231114d74344c5e6a7a5bafcc2d692cd26c96f2010cd8bc8cc7585013caedd5397acfd71e563ed9d7e58a5f649599f5071957579c2e35c4aa319f159acac3682548086235a98fe56da09f31b7f70d62", 0xe9}], 0xa, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000003c0)=0xc) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xf, 0xffffffffffffffff) fsync(r4) write(r0, &(0x7f0000000280)='B', 0x1) dup2(r0, r1) 16:00:08 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 = socket$unix(0x1, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000080)="375d8cec1531548d575f9d2f184f8d9f295a2e73a94296f96ab1d259b96485e1e83f1da465530f0ddefc9f64bed837c3931143d303801a3a46ee3db11646", 0x3e, 0x8, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) listen(r2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x468, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000040)='./file1\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x181) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:09 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') read(0xffffffffffffffff, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) fcntl$setstatus(r0, 0x4, 0x80) lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x2010, r1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf1d0deda0032e971) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)=""/82, 0x52}], 0x2, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000240)=0xffffff3a, 0x4) open$dir(&(0x7f0000000280)='./file0/../file0\x00', 0x0, 0x0) getrlimit(0x5, &(0x7f0000000100)) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005201) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x68c3c6d4b70222fc, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x6, 0x5, 0x800, 0x1, 0x5407, 0x8, 0x800, 0x4, 0x2607b174a80fefd5, 0x6, 0x3}) acct(&(0x7f0000000000)='./bus\x00') ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffff8ffffffff]}}) r0 = semget(0x2, 0x7, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, r1, r2, 0xffffffffffffffff, 0x120, 0x5}, 0x200, 0x2, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000080)) r7 = fcntl$dupfd(r4, 0x0, r5) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000000)={0x7, 0x8}) r10 = fcntl$dupfd(r3, 0x0, r7) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0xba) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0xfffffffa, 0x3}, 0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) dup2(r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x14) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) dup(r0) 16:00:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000280, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000140)) sendto(r3, &(0x7f0000000340)="3744448de22199705c9dad0702d9b38b0bdedea88b0357ce7e704f6d6737b9c085c70c947ad48ff9f094fa27113805d6a3fb69af59ee9781b6013934bdcc1e31a86e5e2800218160ceb93b983013ad03f46f77696e78266b04a2993a0d674c530ba0444a774fe6ad89a9ae7cf7c9943ffc88ad8631caafe51609596da70c4569f36773d42f2fe3c4774efb423cfc5c6e05ff562995f8ac8059f713ee4769e63df7832bd61a4ce335de27a19bc5e61c44ea60844e894019e0c314009b866de69c8e71d4954438db9c439e8de9ee648fe5466b1a983578f68558ae0e8339960e9a40fc5158181fc049e79d7e64c9667a18a2d2db8bf0c20093072d2b21d42e1b5cc57567808bac6cd37adc4647946a0b1ba9f67ef47831a3d7b4ffbb57551e4d7662af28c0d29cff89e79f06f6dd7aae0f2b759cd1621d0b2672b1262d66ff2166f964c24715e57a5e0d8140c90b085353cd5630f8a79e279f92bedf9cf49333aa69842f9c745e8cd9f03fabe0cac5a1b19cb5128c3a03ff7552089d4aa77f2b8491c9fb51fae3e0bad82f1192dbe06513608dc6c01536c9442594cf39133ba12a6f157960ae6d7e21d4e2cc14458faef9a4650a78c1c332fa85113ef798f39247c0505b14ef6d718effeb202676626d7460e0767d6dce455700225420831ec54b004128e992b0c7524711671d2b121c0e0fd0d4ef157861acb8087ffbd38b4c42c89b6cd4743cdf96b8aea4d3e7294516c636e5a7a682a385ded7c9ca09cc1dc6abeada7b8c3e134d36f2c9a9533fce5fbded86822a2c15b82ddf27d9ebf27d99d18fa68b9f86c69539986dac5f63bd04f56b637f6056d4339ca059314df3a28b9711e4131a410e833d3fc6e275a81e3f88472cbba0cc2c0b4940ac131783852778a84a8d61cafcf0094c2faf82ad56ce7ffb79543f916596bb1263ce5ffa120e81bfb6c6e2969697fe602cff4dc13e969ae77ee8d9d5d882c46e1cd97b92e2b999e8af81c7a771bca3338d35c02c338fd06ed78cde9e5388975958c732bbcc60dbd3b4a5ac5093bda5fb64901de08ccb4b576abde23e3020495a00ae86125013913aa7ef3bf8ad40d359a344e2efcf36a34de9f5158e1da2abb94a2a40cec6d3879bcc29df821fe7246bc0b72f98b26432c5820ff383c36cfb4475034062da0e5c0e459fa1eb75fd56ac44f03f650a206bac1b964e9f19cdc364b941da7ac0837a5cebef2bcc294f0fe3e7ee9c590e4b8116055d45bd18c283f9961b01c31e81eeb108fe579f5613aa50368a8dc593b19c147aacaa6df06ea1307a96afa4134f3341438f39baf07318fbdb6fd6b34ddf64b2b75d6509362955ddfc2092816ba81ac983f34666aec9c2704ee79e1d437f6fab75ea84c71cc3c4417d35b5ebb0c458cbbfd270be592cb7a8ec34a797ce2deea294c9db7695b851753478cbbf0afbe0c4b7182a60600502166f463d350bf4789bb268b26ef2325111503b3874379087ff61d963861c1c8ecbdfc08dad4226b3fd183af825d91f09788b44d5f4e4b2a55aaf15c0bad50b7e6262a1155c70e9df31fd5a1802972d05d5a7177b8ca8d3bbd7818fd32d35d27c6737a16b1f9086ba5f049272cf520726d9aef0bbb91fb9365c91929c590a4eb54ca2ea5bcf23dc6e7433332a6d5883f3d129217d0b5e644042a01932700229070edcd9f96ca909ba97c1a4e50eed8d13712d2962793ee5f049c5d29e738c73681bbf72c8b1c0f3f0468424bf7371f8096e83656b2445bb28b938d7b480b72610f4f000e20bba30c0d21fff64d655143e1b774b2fbaa550eda4697660720d93187d7582390a55a4e25fac91ee03e325731fefebd820eea4dd281c7a0f242b9666de4611686b0307fe5f8b3f78b70eb475e792117b5a0e1ef967a2c58b8be27f1b6d08a92462c02f090f179153f0db1f657f10e9b36670012486203953c5426a87a91a89074ac34c20a4cd961ef0d0e18bc691787031f217228689e31491b67773e791dd896d1d527fb96b851560c505932b4fe34c35dd7febb314d51ea06aae3037c16987872bca115bd9eeb94c3ec58ec150b753baef2365a686ec710f5dfd70fb5fc98270c5c0fbf6a60a8fb7360f6cff37c035e732aea4f845dcc316861b483ff8112bfed5e1d0a266e244a5ef58568b8a9fa4f65bee71036159b9544a6d101a8a4dff7d9a0a03a502ce7f979b6271159d0803a4b2706e6652f3f79ccca596c2078d081ba05e505213a1412ce8efd7e313fbfd19305cd3be31fcfed1e3c65d621c3aa94a87fcc08d317e3b204433f44fe5d4682e5ea0f4c12842f2b4f6de35d4c54e1ebe5be99dd7efd3a846f8937bd8e453fe3edb4b4b817e301d3b0c5eac6a861f25b358a6153bc08209edb1c0effe2b67d16d1fc2ac2ece2c3fea6b4468f6cc653fbd1fbcb0e90e2cd7b6cd7083d74e3df5305be6a192ebac1cef1eba2cc563bcd6e440a9836a38f8bcc31783d61eeb1a82a22afb1c8d8942639906eb5b0fe9928f58c3a123d82c6f491b997aed7261751c8963162471bc985346cff7673364840c4eff168632a74667a6e25edf3d43edc63d628b53c977a1410b0b047e318866b9c398a2b7f38a12666895d5141a2772b24dd7c8188829c722f852f8e4c8e4f607b849f12ef3bd95d254e621e2d4ae4bf54e9b74a1290392f148b45db069d11fdebed34000a1531645d6da6afd24bf9d6e0d633811ba52fff7d3dc5e72c2ea4dbf0246daaad7c1f6e72cef82453f7c027933d1510db8004b0eeb6dcc2ef8a84fc9929c29d2c4c0221c1b0ad0c378df7fcbb0bf4443d02262f21a2155199d615688b87c7c8b6f290a9decd0aa81be3ed3eec9fc63300c4d4c8a723a8a6a67fb7488a0f4aab488129ea2299f9916abf336c76dd8ae5538ad4b0fb4c9cab1aedbe9fd48537472fe5f75e5910c5db8b8eab83efc7165bc0d1f1856c4a352593f07c65e8cfd5e81fad40659781b7804b5f1be4eec723d9bfccf4e28ed84de150c2b5371882fa86a7e6b6d6d1151a9846f6889ec62a7bbf4904d76ea1cc2f73c6c22adc88f589e19a3f883298dab26734e72d5c3912f42a753944ab3117b712c04b2c8b90e6cb38a245b932bdfc3b44286bee866ef5f1a98dcd3bfc7cbf24de46179254c013092df3f363c6c521f611c14cd117e273391ebfa06b3d713f93fa588c6fe3e26995c1c32a4cba8ebad9c2efef160946303c7fe09a04645a94a7c1408de6487466f119ef18f573a3c332a8995cfcde2a863a1d983b452890e6e078fe21032f3e629889764658501dd244da100ecd019592ef5065eab7b64034c39231c75c19d7fa6f4cff406dbdc6d487a71455a896988871aec0a3c38a05f637788ee478117118e9615c86c1869c2677150778248dcd49e54192617beb43c09b8dde8f475d7ec782dee9cd7b41dcc7ba1358059e9ea2b1aac6791453a8f35912957fbb52b995b34e6353266fab348e78f8b5477651691d7843cb3ec7d8b7ed8a77d277cc6a0afe18e0d5571a513aeedd52192ad6f74e776d1bce3d2278521b0d0cbee33accf526833323e104b89b27df7646526350ba25eaa176e329b9e854a205f194bb063db3dad9ebfff8872352c90bb910a579859987dc99f3c9d42a708612331e5985f7fd1356599a5d16d93de31806f62dbe3b22b6d59bac6579f22333eeb0357748895d5ba652f68486734adcef861ef638a99e3d6011d40914e17f7b2e16dbae22a5e333ca2fea9df6140f97a227b240feeefc0e3cfc3137ccd338c19202c60809130491052799cfd50c099c171c8a132714951353b0db52d79c01fd4e03c47b775e8899ca63b979eb2aaad96df49b903180c98d0e205808ee73827fd9cb7a7e9ed463a4103a7215a8fdd285c16e5b06828486bd51e5acc5cc2d5a62942433f75fecc859075b467fcb43047231f3dc3f73efe950f86c689c35d0523a9fc172ee0447755e9cf72015e7b61398da61e01b1a0c2f5d58a717fc753658211f135b65759c8eb78bd00dba9f062092576f04264c09310bc306b4c7ce467d384ba476da1027c0f47a0fd866f434dbf623cdc64ecd78c5dd3c40576aef2b2b1c2d6d6c577a9f9ab81c790747bcd81428048b03b9c8a8dff0cc0575132edd047895d32ad18f6187858483448145af1802e1a0dfc7ad9c026506efdf400019cfabcdee6893eb2173e202941e8919ac13a90193ac6b040fd0376a7e37338fd1621358427cad115a6a2ae984f1eea514eaa78751f0084be8b9a53681b66d596989505450a5b8855a1765972f60fe9283d77dba99c2d2aa11978ed21baeef631465a9f1fd5695c5272e5cb41ecc03d0c4594aefe737c44711bfc929dbcf08ddc5409b6b422e4a2618151032bfc179376403aa4a39fa42a3ecf99a75c8f2860cba032d513a99d12b728c642fb40b7d62f625e37e9e17c7943612726b5d29924f48d6d1e7b878cc7c7153afc92c38ee8e31e426d54e02d5ed042767520042eb722d6e365b12e499b1b5bc364a66528bfc6cc01c8f8c00d90cb2185d2130e8ce7378e2f6b3271818510ae7a8c80d7455c35af6af21ecd4913d895ee3f3e6ad337a892741cfed31cf00e743aa57450c2d578f69044b0a936b9c0d58a7271accceb1dde68cba4d69f91b4079ceccc0518b6962f5a07cde73dccd1a6d6b166272389aa47125718f054a2132bb51f28b859a0a0dedc3ae8d8d88268eb43c8d0c27ba87534433166a55d698aab5dff39be16806a04b11f9c648b0ceacc566f5ef858da691c6a7ce8e315a3f7c45f0f5cc38bdd9113c45213d6a0db114c384d08840414db520c5a4e17c1c1f0994af799b63015862d1a143c7c392c8abdebc46e128be14e662f34a20a388726bcba3376fbae1f192cfb5956f492092e2b18f3d0f2e20d269950bc0f66610f0dda6825d0997dcf34f6f06c48975d59116d823e91f685380fe67141c8e445f30d8417b6d0b2e5a0b9ea12bccd3970a77e0e80fafdc583b0a5c07fee765ec12cd1392ed2a7b9c126dd9e0d82d8a0507951db570beac105195391ec38ee5726f0e40fc700f34fb8be4ae5d82c92dea1949f16a15d029cf156b7c2146161b2aaee280b9adc17eeaccdf61facb85166291bf425ffc61ba094ac18000af62af7ece0ae6025c9666ee18118e0f81319150eb6bc70b280c94bb9bc23ecb2e3277d33f34ef6177a3ac9c2115a70000acecb5c32ddec2be7b38a440c6990e4ce36201e9baddcc117c086a50222890ad3d347357656c06416c39e5c79bf4c010e03f3074a32f46e143487c9116f84d03a9d8cdfa47034011ef869be715da2156bf3d45f256f4c6a15021fdf68565153c622f642153684fa37baff6907769c50c4eb17d48b03427326602684497da78878ae84ef8c4e570b41e133a0f8b40c0a40f359266028cb67d8e2301e3ac9be830b06376bfe86d24f056ac6866151be02d600afcfb008d9bc16adc571694d4806c40a976c6ac4b37d0b88e3d9c9ac5eea508ef1f7de239112cccb34562bdc7307d8de68c4be8785128cf089f78cc82a3810046db722e1728fdb3922ec5a9b00269abcffff9cdf91bee73cb67137459da166af2c34e7de3aec64a6ca0aae111ab08133c22d0867044c200f19600e1e8c06f2b7e8eb2d3bb6cfc0d94e7bee8d849e15e5a3cf18966b427799399ca4647bdf1f525e4dcf3dbb2b9ad4287f459f77b652e82d00e9e35a10d8278e012dcf8685f6d05a7d69d2f0b87033691e833472f6a6b97e2002b71c3643194233abe2ce6398de1093fc67b67ddbdb5e03d5efa57952d751b338ceaa0af9", 0x1000, 0x8, &(0x7f0000000180)=@in6={0x18, 0x0, 0x10000, 0xfff}, 0xc) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f0000000740)={0xffffffffffffffff}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd\x00', 0x40, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/speaker\x00', 0x400, 0x0) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/wskbd\x00', 0x7bda2f0cdafd3954, 0x0) kevent(r3, &(0x7f0000000d80)=[{{r5}, 0xfffffffffffffff4, 0x614a7950043d34a4, 0x2, 0x94, 0x1}, {{r1}, 0x7ffffffffffffffe, 0x10, 0x4, 0x80, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0xa3f8cd7491b70544, 0x0, 0x9, 0x6}, {{r6}, 0xfffffffffffffffd, 0x60, 0x40, 0x3, 0x3}, {{r7}, 0x10a4cc8f8ecca820, 0x10, 0x80000000, 0x4604178, 0xe46}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20, 0x7, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x89, 0x10000012, 0x100000000, 0x8}], 0x1f, &(0x7f0000000f00)=[{{r8}, 0xfffffffffffffffb, 0x20, 0x200fffaf, 0xc63, 0x4}, {{r9}, 0xfffffffffffffffd, 0x131, 0x10000081, 0x9}, {{r1}, 0xa, 0x80, 0x20, 0x3, 0x9}, {{r11}, 0xfffffffffffffff5, 0xef, 0x0, 0x80d, 0x1}, {{r13}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x101, 0x1}, {{r14}, 0xfffffffffffffff2, 0x33, 0x10, 0x100, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0xfffff, 0xfffffffffffffffa, 0x800}, {{r15}, 0xfffffffffffffffb, 0x80, 0xf0000082, 0x6, 0x6}], 0x80000000, &(0x7f0000001000)={0x4bb7e941, 0x2}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r16 = socket(0x22df83412b4f3468, 0x4000, 0x0) connect$unix(r16, &(0x7f0000001040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85caaba4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e2275103d447548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3fbafc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111b313bee65958495b7b879d09b0f3a932dd871b1e063eba19aeb4b75bebad8249033dc666bad7fcb8ab1bfe266b3399bb80c14cfbe80843f10abfb4cf4661c16c423cdc5068cf87b2a04e960a9fff78736e99ae368c5d43f1326eb0051cda2d821b739b643feadbc79a0f9a9bb28fd7c7acbfead7e4dd7de619304ec750de15e874ba3e2c653b1cc9e77a09743d13e3e2c9cbfc070047d4d1f497d0175b21c36764e291c28040ac07f3cae7e5f02761b5710d4c59bcdc350350f968892becc3c6e3450ea95e1d1e547195a6b744bdbf35f090a7f666eae68da16eafcdf554b079ac977b2bf897a24c2bcc1b5c0e99d1eaec02793442853d0c68e90af46b2d151898cc"], 0x10) write(r16, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r16, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r19 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x4, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xfffd, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r19) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) getdents(r3, &(0x7f0000001680)=""/4096, 0x1000) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x18, 0x3, 0x7c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) socket(0x2, 0x400000000002, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) close(r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r8) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r8) r10 = fcntl$dupfd(r5, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000001080)=0x40) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206919, &(0x7f0000000300)) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000001040)) unlinkat(r4, &(0x7f0000001000)='./file0\x00', 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096, 0x159}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) 16:00:09 executing program 0: sendsyslog(&(0x7f0000000000)="90b2e772802f396dbfb8f2cae2200c15d43744f17087d0ccdfeb1badba5f11fa150b7339f9893512955c9a47151accd57dd850fd8a87663bf15c98cda95bf415f1c183ce9f49fcb7151fa31e498ed085c14eca729f611a2d4fe53f1bffaaf21469d36e346e6c081b2bdca4a572a7b3b38edd1919c614e96ca50931485a3d676d4c43b5b83517ca2c912d07edd3a71748a37b4acd3c037232685eed0da214e44f", 0xa0, 0x4) socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r2 = fcntl$dupfd(r0, 0x5, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x6, 0x8763}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000282000/0x1000)=nil, 0x1000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:09 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$setflags(r6, 0x2, 0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x3, 0x9, 0x8001}) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0xffffffffe2fd8911, 0x1f}, {0xfffffffffffff800, 0x9}}) write(0xffffffffffffff9c, &(0x7f0000000100)="acaba3779bb125b46c2cd2ea535af619cafc3cccd06e0371fc40c565b4fe7565bb0aed93cfd2b6134fb29ca90ce71baebae14328f1fe2a9167e18285ae02cd5057bb681f4857ebede59502c89e26ed3d66a682edcae4b479e51431ef22dfa8081736bd03b8965d76b745583be1a44ae6857a1aa0fe4757a3303375ee593ac8239ea8fdd07db4dff386e60b8aeee839a238efb3e5765cbb61a611742d25", 0x9d) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x8, 0x48, 0x1}, 0x1, 0x7, 0x20}) r1 = socket(0x17, 0x5, 0x40) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/217, &(0x7f0000000300)=0xd9) recvfrom$inet(r0, &(0x7f0000000340)=""/204, 0xcc, 0xa54466f4e3339c67, &(0x7f0000000440)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000004c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x800, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r4, &(0x7f0000000580)='./file0\x00', 0x2, 0x2) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r6 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x100) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x8) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000640)=r7) getsockname$unix(r5, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000700)=""/134, &(0x7f00000007c0)=0x86) unlinkat(r3, &(0x7f0000000800)='./file0\x00', 0xb7e5a16016f6a9cd) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000840)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000008c0)=0x7fffffff) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x20, 0x0) pipe(&(0x7f0000000940)={0xffffffffffffffff}) r10 = getpgid(0xffffffffffffffff) fcntl$setown(r9, 0x6, r10) r11 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000980)={0x2, 0x6, 0xb58, 0x16, r11}) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000001540), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x240) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x2c}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x0, 0x20}, {0x3c}, {0x9fb}]}) syz_emit_ethernet(0xfef1, &(0x7f0000000340)="e8a2c78db67c7c205c5a6a32e76a573b6cf029bc3700890c7a6daf81aea6d2f1ab1ac99e3b267406498b8a6a956d0a51ff74dc74bc2d98da517756d5e10b57c05046be6a1ec61f720a742cae4c39aa78951a512c3b2d38a0a632b027139a93c3e05cc6a38b57779ed5f36b92a90d67b8ff1eb19036cd78d4609029435aac1f178e477ac45e8d018e99a8c7539ac251a5a93972b8562d68297f59b95c7bb2cda6194c9cf66344bff67a02008833930ae413708320b0ee11abeec02021beb824a93a06a8258cc1faf355404ffdbf5b7f86bf44fa12552acb69d042857ef0158480abf311b36ec522ba16b874fa46d5c5ffe52f7d20c84d3d1eecfe36f258d6e09f8966836d54deed0cd47e62e9a9fd7e2c0c14890cdd57602686fb7fd77c83cf8db0bd42d6b8e40100000000000000037df0651298a1563b5a114b247e48d75dc50ac4221e849412192d6d906a072a23ca2ea184b79ea56f1d0dd2fa55399e66176652309305bccd7279ee41f1cff65071cf21f778406ec51e9b22a632f14ec6fd39fcf604e6b088fe5480fb8e70ec3794e87547a46bbe729cdefacfd384bde8a988cd5413a8720df08386aaa6e23fdb00"/447) 16:00:09 executing program 0: shmget(0x1, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7c}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) sendto$inet6(r4, &(0x7f0000000340)="f39f7a0b166b6774dd00cb33e41334386eec33b13adad5f74e43bd075db59c135423ad0adadea6368c07b4bd0020ccec2147683bec122e932afeccd6eee2608d0aa25698c40e6af4ecff57ab1d4789e1a314caffd724ddc4a29c728b8707703707666f745ed3f4c91d058f05622c6d2af5ac94b43c4651ff0478aa1432a39b6e0bbc4ac502f5f797c55ccc4b115a7fb7b38a5c79871d85b249258836919ce551d6ec0bea831ec442f2d064f90014c4c93f7904cd86e681f174b94a8d1efac65d6cd1f501b8789382b41f52c87153012236c8cedde1f1bc926abde06b263b05bbb8d728d1a3c37de3d7a2b1c8d2b09ec93e8e20ef6231a26e03159f9d1719bc4112d673117321225eb86c4375ac9399530bcebb3a6e64af1c6b287018b7f8e0eb73e0292ad5b096d180c8cf7f5c2e835c16f1566285c823d7857f369b3a716f19d232a86941f520bfedcada68689e52c8d62ec1f54c73c4ba92b8ad2ae939c6910dce8991f671145e22e8a850efe64c1499f69f6fcd949c088d687e7885877de088a4ed939a244d2a2c125dbc476d389c93c2d37415c55896441e0947c9936b4a5ceccbb57974ad1e74c3ab9ab15cada00df66bd69b91c01ff44aa574fa2af6f4f101390ca8b312a42d113e775135446f494700856524f729e037ed9f71b642d42fd15ad74b9fc4d3f723d0e5aeee33dfc6014c5698fe887e96aa384d9825341bf052dddd194198b67937834115108184ba1e8874ed8cf1297478f89bc8bb1b8d842407361d57c9c0e0772eec00092fbc2c66fe77956a52e129b6f691b7eb4856b95bd43f49946b2cc865fa669992edfde7c26acc30b2ef07e9d4a6726b746b4667513ad760b4e8a1bb5eec913e1e71357d417fc36ccc6962a1dff006058bf9a0384600794e74cb290f41267e9852749e27f0e0daa5c8b87729f9e84b9fa8fa423fea5b988380b944959bca278f53750f5e27eca2d956394fbbe74e33a22293b5067d6ac9aa8f5bde25845007a06855eba185b57653fab2161dd825711beda4502c940d027b5cbcbd86ad83fef9f16df55f8c4be2f4d1510ef98059628293400acbd1ebcf745c417b4efba439615cef7394f51f64c49b320c70c4c4a13bdb6eee55af2040ec810ea649c64169eec9de51555301e928daea337dc1e2552806c5e7935437a23a124d2984da7fc94256b487e4da4a3771eb026e426802118055d3ffd35ad4ddee5211a7742c49520604c87714238ba83b10d154c92b77a38a1e09e516a76b5574029de92b715f4c3488e80f928ea98642714b51a845dc60f0086c46d0d05a21cfc687a641036150e9f270d17100dfa80b473a4cfc43c6b36056e582dee7b9e213eeb45c3864373e19ee372caca5ed385e4698e847a3fcd68e1e48dd908e194f9ba024df297a956cdf538a3712000822c8d3f200db8ff44d92653bcae22a42c457a1f0c6d1a51a0bbe30334d0036a78761357c35c6f36f9f635751e075ce02c817d6405f1daf3c16d77f4ab83556358565e4abefdd3766b320319e0e22b02b4d89ecaee2564ea691445be58be9e0abd0a0c391e4d4bc2717ee7771a5dac2b8637809a27ca6c5a9172201d98e1d5ccfc16ae07c85206cc8120e21914d9c1c59a90005d0b1cbf81877adb9da364b141e01bfc6e3c7a0220316387ddfa26b66cef21aae9d14b6a3ac76f2dd0554083a9d8bd4becd707ae876ccc55538d822abd7405df4e8f6aae8d404d2d28c62c45eab25af7c51563b286a3dc9138f6f73ad1f3bac2970a72a6d22952902bc70ce7069bf1853174ed811c63415da96c9216d988ca38217889ba5b684a007759af2cecc1b1b91f1abae20d9bc2d51e53acb6b005116bc14a1ba16fb1007b943f2662a4455c2c9ed5d38422157047bcf764c4359b0e221a1319c61365fa48e27fd9a6e931f1edafba762afb028248466b05dd5af1f2de13edfdf78f68974deeb069bfa267cffab1513406a67e5f291f02f3d3d9dbb437986c64c62d6b6dced72e7a09e058284eb384e72ae4e407e72a06e8b83b659140df068a11fec466dec04c37cb69e3fde1c1ce07db9b42cccc6dcd9afdd188bdde566429dc43a7cd18dcd4cfbae5413502e48b221218b5e23dcb7a20a30b31f274c667dc79b759fc6b22321fe1c3362acf87a18ec07ce129d95498c40289238859ff959523a62b02685ac07ca0116a4d3decf13cb625917db858a5382abb1df0acfed2a0fe55ef3ab647e91e0b8a35e98aea55b44b7ed8a2e5096d381807adff5e7a916d8cdaf00aa8eb3e27655652283d5227dc091aec8c5df590927dc33eac10ea1cc4c7dba6e5858d266e6055c1155a91705d34f1759e1c5bf60d59dc23e533f0a33c27c813e653d49258573c302a0ee6864fdb215f6e87afb9597cbeb8e6f32ce8f9c193f929c63fe894e3653571ca5f1c425c936dabddf92df86351917498199c2a527d1d72ea554fa367e9f826b5a6b86af65d7499e63da69685557541821df14ab3a993917fe1203b7293273e60b1306a0cbb2ad1da5548e88cc0f4d104a0d31bb997dc0f0a3ea52c7ddb366f753107441c80627055e5eceb2a1417398bbd479fca0662be967e84fb12ed1605c5b2629537a2328063ad3f23e00f350870956d0c9674c168deac06544ea3f92330d3581279f02c5db4058d5500ee109a49b5ebe2277164ed03a7a4cd7f4f84e7cb3ba4fed263ae8bf3e939dd2e65773ce694ad21cce5f1f1325b8258b1af28408409d4376e3d385ba35b39669df24a524422005c53312b9850f7896042aeb0a696ada303f4c41641602135c5ffe5680395b85d13c1b52abb9a8e52ed9acb119c25f94d92d0d0cc3691ed59238d33ae2fcf220b7e8851cb336104a7b076ed7dc40516f52c3f97a17abb86d9d866e824681d673b5258c111f9a2269d144260ced692d2a8aea70c64a86cd7d992fdf68914b5d95ad397c45d8b4d2ab597d06b591a1e16ef69b88fe8a08a109f27f654df8adc3d9eec4c819e9da2a5cd10f72629f48022143d7977aeaacd677018ed623c4322d6787bb894f294a874822d666b2b5e773af29207c8ef1d45b8efcf789d4021e69ddc9354b19e54c3ed073557545f02274c48f8909598e6fa9f839a505f9e86cb157751126e47e146d1729ecce01a87b46bfe19773fcd799de19a0733715ad190a3726aef9bb9abde969fa61bb10ab2a51605920547434707808bbcb9beb0458cd925756ae4b7101b2445b05fbd6dad164561d6afe7c042e32a6e246f3fd460e0ee00c6b038b167aaa41bbd4dac59fec739a987e5c67cefe2d01ef065e3d556f03efd0b2bb48f4efdbc8b317ce62d4ecb6e4441210c5e43b8f3c14afd55bcdb380f6193034c115881aa4c11cb1d93403c1c979b97676378e2fb8e49e1ebf73e95634dddc55576a8e96293ede413c1a1742a1a950c2b15588a956fac417d94b71bbedabc987a87859bcaa402ac9e9305e4493304358731f2020300f7449c6cdf978448df6d520e679300f3d24e4982df5a1327e1413ebbfbf6c426837ced8a643d904e158adc2cc12142af0946b859160d35a244ce8e27bd850863be1b82ede1474237c2880738759299d93d5be20f345f510083a2a3405a7b449ad3a2aa1fa1cf26a1c517cb80114a7c8aa0d31fd66b0e83f1f59ad67a2198e06a1ba2a5bfffa7244d7b3d1072077e45bda9cb877ffb403dc1dddbf7fb112c56d008751b15ec60c6ecdca2fc4fbf4860a438286b19b1e23d3ba12aa4c6dcdf5b82b2f9ef85a0a7776ef05cb961159f700fd0baa0c29a014e11e4ea29fde380b2f581e47d38877acf0db25969b66273302d30079a97b2cdfb18834c811b01962af29a578c196f3383258f95d414d4a7df24081d7e80fcf1abb1c2470c0ccbcf0319d1447a9ca5a5d29ee08643d3646078e19cfea83bf1af302245ee69f9627a010227a686ea3fb3e9c8f6f66ce2eb9a9c4dcb126a85053d803ac86810fe33152634399cfa78ca49c6b212f1fa94873bedd367c3cd21c40dbd3018f4d5452e02d473be122de1671e70fed191447248b8288685ccad585505bcc652c28057898809f277687bdd0cc465b33cb29318064562172fb5d2c82c31c2ad8cb4634f32e9b6851367fcdc0aaff2f3ebd9dc1c7170fb18c05f53de5cda50ff44c6d9a943f5ae7075c49007b2c90e493da96978fb900bf4727801cbf3f5cf103eceb7ad6f56447b1a95b475dfb23f8e1bdf5de9acabe24cbdb7eacc557bdb1eccf7095cf7c0361905e404ad26503f898727cdb4e63e52f10df5162c00dfc067ab1bab9c5df9c015331a935f47b079eccab065ef852d2e03aec6399cde88f6ee0e7e386ee4eeab8382577f3a1c99766fa82a6678814418f872832fc9c2ed71b80351ade68b4b527150454e216f545bd2baf521a66660b1edca767b43fe9cc0c5cd6fb8f207411bd6a218ba9e9f974d8f4e59fb05fa2361474e6967a02c5dd4f965eff2fd834ad035b9d9d5748752d397b558348489af645758234e67ea8ea1f88ec243fda551eb06cb660f43857127dc3c6548d11789b3584bfd449b47f09adc1525948a95527004699d8dfe2ccad29bb32b0e76f5c00a7ca385af76680cfdd0a8c0962ab9083e9536ad3d9b73cceacb7b76582eec77d006d3b6a6aebe74622463b115b135a923e4d58b2d9da6cfdd72c104c20e1f9e27002ccda2462d32c90d295bdb6785b02fc86b2adfa8d051ae7683e2930d06b402a390f0e87c3bc84b48a6a4373247946dea4cfd1fd56f957c524e47250257043cff7008813fc09f86a1b124ee84207762e9845150bb07d865b7bc2a42a49c939ed6f90cadcfcc1fd215e75f483e2b10579ae438d221f9f31ff7eb50748a29712e37f986fb99824482fc9c9a9d62975e1312798614a5866b8d7389c3449ca5dde860d378ce545932477a9ebcccd269117c3ab0b7ca416fbda3c79eb83daac00769afca3c55ba2fff686f40266a4150ac551de4a061aa265af0e9aa74ed17abb420fee48a8b9a75d4cc3f92551f9c149af845db63be6967ccbdafcddd2a1151319da66ce747219365e00c4178b2216454194195e14382086cb0e4ec8735781367fced7055f73524bb707b6d8d3f9add3cdd1897a5ae0ecc6b51d26074692d60aa956bdf531910a5300d276de9d382fc1719600a0367d8e04a8c5152270463b14e8b11afbdee3f33fec67435e48937834817113e7836ca59428f8a405dd7d9823418da2e03f2a50f6bbb134999370fc58be28e8d47a85afdde274de1be4103c3593bed98f4da134247215ae342c54bedc1b48a798e075dfb96b185d499c2b6f5ca58baa41867f6af34b709b791a5b0f5a03d23799fa0ed0d03872db784aae3e0b503ad4123084c38c8538fabfe72926986caec64f3de011b9da10894db263725c7e33443100f0659f298d2c56257bf63c135f733eae563ec65f193275fefb7f16ed0bcc74567ab8ef64d69b572a1fe80420d238abde16b020f86fbe1c5ac2c12bd43b0cf4e446c733e9fc58386259ec6949f6af6fcf0bfe082b2ce2c3ff7f3112327463dbc49950bb957a5ad3d8e9a13d106e64c8f66ce90e2755a66c8f18ffb95ebb81216e46282a48b263e77802f6de01e55c74dd9624a8bce095a7e9b8e03f27b52870e7778fa747fe862c032618b3642b03ef9afd1eba7feed7525e751ef7c98ad87174dd37dddaca8e51cc7edc74d653cf3764a61f9bf2ca25a2c1bcf2213e836aa65392331900013c854e7424203d78d3365d89ea7c64bdd52e09b286051f79e552358274353083fb551ad8f489202a3f", 0x1000, 0x0, &(0x7f0000000100)={0x18, 0x2, 0xffffffff, 0x9}, 0xc) 16:00:09 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={{}, {[], [], [], [], [{0x6, 0x3, 0x0, 0x2}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x6}], {0x2, 0x7f}, {0x0, 0x0, 0x0, 0x5}}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000002c0), 0x0, 0x0) 16:00:09 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getppid() fcntl$setown(r0, 0x6, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="29d73000a9993b5d586b3d2bbb1fa42ae0cda0c45048d5e46417"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) fsync(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d3, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0x401, 0xffffff31, "f51faa76b2f65dd0a2efa0bcdd3c29853ba53668", 0x0, 0x8}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) preadv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x3, 0x0, 0x0) 16:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xff}, {}]}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x1, 0x14) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x8, 0xb1, {[0x4, 0x7, 0x101, 0x7ff, 0x0, 0x32db, 0x9, 0x8, 0x1, 0x1, 0x8000, 0x8, 0x8000, 0x7, 0x5, 0x7, 0x4, 0x6], [0x7, 0x1, 0x4, 0x8, 0x3, 0x100, 0xfffffffffffffffe, 0x5fc8, 0x7, 0xef], [0x2, 0x9, 0x2, 0xac3, 0x1, 0x80000000, 0x7], [0x5, 0x7ff, 0x8, 0x80000001, 0x7, 0x6], [{0x3, 0x4, 0x5, 0x5}, {0x3, 0x8, 0xf2db, 0x1}, {0x0, 0x7, 0x1000, 0x7}, {0xff, 0x78e1, 0x101, 0x1ff}, {0x2, 0x7, 0x0, 0x81}, {0x0, 0x5, 0x6, 0x9}, {0x9, 0x0, 0x3, 0x9}, {0x5, 0x10001, 0x40, 0x5}], {0x7, 0x6, 0x5, 0x5}, {0x7, 0x9, 0x400, 0x80}}}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x5, 0x5) 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) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000580)={0x1ff, 0x3, 0x101, {[0x2, 0x8, 0x5, 0x100000000, 0x3, 0x1f, 0x400, 0x5, 0xfffffffffffff800, 0x100000001, 0x80e3, 0x8000, 0x12352aab, 0x7c1be7e4, 0x1, 0x1, 0x32e9, 0x100000001], [0x7ece, 0xfff, 0x8, 0x0, 0xa, 0xff, 0x3, 0x7, 0x9, 0x1], [0x9491, 0x4, 0x20, 0x1, 0x1f, 0x2, 0x3], [0x401, 0x1, 0x1, 0x1f, 0x2, 0x5], [{0x9, 0x9, 0x12, 0x34}, {0x4, 0x3, 0x5, 0xc8}, {0x0, 0x100, 0x8001}, {0xff, 0x80000000, 0x4, 0x50ec}, {0x3ff, 0x7, 0x5ba1, 0x9}, {0x401, 0x5, 0x3, 0x6}, {0x40, 0x5, 0x2, 0x98}, {0x860, 0x5, 0x100, 0x3}], {0x4, 0xffff, 0x7, 0x1000}, {0xfc01, 0x9, 0x3f, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r6 = socket(0x400000000018, 0x3, 0x3a) r7 = socket(0x1, 0x4000, 0x96) r8 = fcntl$dupfd(r7, 0x64ee4c2ceb2e517c, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000080)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$getown(r6, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fcntl$dupfd(r1, 0xa, r3) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x5, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996"}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x30020, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) chflags(&(0x7f0000000040)='./file0\x00', 0x10009) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff], [], [{}, {}, {0x0, 0x0, 0x1000}, {}, {0x0, 0x0, 0xfffffffe}]}}) 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$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x8, 0x6, 0x200, 0x6, "da7d7ded883cd7809f546a82af7107bd52ca8aef", 0x80000001, 0x8}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'t\x01\x80', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x64}, {0x3c}, {0x4006}]}) getitimer(0x0, &(0x7f0000000040)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd2a, &(0x7f0000000000)="985238a669ab541d1369151a49be") r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r5, r8, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r6, r6, 0x5, 0x5, 0x1, 0x8}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x20004, 0x5, r6}) 16:00:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) read(r1, &(0x7f0000000080)=""/145, 0x91) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r4, r5, r2, r5, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r3, r3, 0x5, 0x5, 0x1, 0x8}) r7 = geteuid() r8 = getegid() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r9, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r10, r13, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r11, r11, 0x5, 0x5, 0x1, 0x8}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r19 = getgid() r20 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x3, r18, r19, r16, r19, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r17, r17, 0x5, 0x5, 0x1, 0x8}) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r21, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r21, 0x20004b3d) r22 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r25 = getgid() r26 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r26, 0x1, &(0x7f00000004c0)={{0x3, r24, r25, r22, r25, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r23, r23, 0x5, 0x5, 0x1, 0x8}) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r27, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r27, 0x20004b3d) r28 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r31 = getgid() r32 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r32, 0x1, &(0x7f00000004c0)={{0x3, r30, r31, r28, r31, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r29, r29, 0x5, 0x5, 0x1, 0x8}) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r33, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r33, 0x20004b3d) r34 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r37 = getgid() r38 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r38, 0x1, &(0x7f00000004c0)={{0x3, r36, r37, r34, r37, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r35, r35, 0x5, 0x5, 0x1, 0x8}) getgroups(0x7, &(0x7f00000012c0)=[0xffffffffffffffff, r25, 0xffffffffffffffff, r31, 0xffffffffffffffff, r37, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000000)=ANY=[@ANYBLOB="c96acf00150000000000"], 0xa, &(0x7f0000001280)=[{&(0x7f0000000080)="b23b24711050f123ca3f3affbf6ca058a9b3da78f8c1510c7843502465a44fcae79bbaace58c5ef4a6a80ec4db8d8d790c80d8309a57f0f71dd0d9ccc742b5c5910b8019d69cf39229bceb6e969a6021a853de8c45fe18126a612b0cc09ad42ab7944ec6a1c51c", 0x67}, {&(0x7f0000000200)="33cf7068cf65e60fbbab9d9936642b144ce112154976d912a3341aedbee815d6a9a16e91ec3a0c0e1b1905a5c02e749bc93ab3e19049e3aa4ded420f2e705e613f4366cf1f535f0d835666e1399b9ac4ae1a9b7d29b894a44f7ed1e5511a3ea58d4ade005fd086dea00c07026d76dd9303c6cfdfaad21b5a14d441d4b4f729364f31e67e6ff3dffa3ef6b395503c85857d482a7008a06533b7387cab588a86294acfddeb5169c6bebc687a3393d1ab94cad52b6cd8e70f14ada2146185e6b51c9cb49bfa46fa619372ec59f1b94c2207f54c164cec4bb358c1c39e8c046cf078c14d7712c8dc0c1e28e40b69eff4353b0113e18e401307d760257372d0d0aa05b6beaee18f081897896e70187812d888dd22702c460c8f6b4b60e20539ea4497ff766c5222708fa68be72b6985c284a0328dd6251f9e68705e5018979bbfba7ad91f058ad06802aeca936ec2fa35c23ae626dc6b94982e6c365284cd06e2489b42c53f3435723b5d89ddbea23a4c0a15193fd2f2a08b4ef22adcf410aafccad9e3eda04d5c975a57329474963e37a79b3d0c83b0085f24506d03c44ef7a94d46021d0bec4e88f67453ceef407ce1589cd6fac1980a662d6e49edb4436da178269c3a9901b3490d46449b123c7a137e742e9bc1c475cff8a9084ed475104504a580a97b2d01dc8860a35708825ac3ad9a890572087a7a18308f3934fd8cb934703bc07f82e6e9c6e15058e6c57f4914fb2a1c62fdab77a3d2446ffbcf0c1fbae64cb8affda6538d689ce6b8d2fd56bb1d64c6b92118b47b10bf61841ffbae7e700fc9273646c7f246fda34f30aa0521e58799badab587fd50746c598a3eb26ff50a578eabd07ba8ea18d3ebbb3132f6947d55da89ab0e85df91a3ca7c8a5022b3b687d1be2cad9a690b2f81b53e1e97941497ce31974042a84574a3a3079d99e6dea4dca303686ca8a7d3e4fdea916dfb609d9b34a4e32d46f224b4415bba86e6e7b4fb20699145ce7a50f022b94b347cec6c1943d4cea4211b8670c733a349cea5141930b854ca37a0bbe325b195cb82eeab1984ce660f3f982003610ce0edf86a66f1c4714138d498096dc8ce384efe46662d576af6fe748365b96cab3565b0b0c516a9f80c0b16bf9d60b51c2f26b03363059c485aab4e2c3b72bc3fedcf7c6bdcd981fe24d2a4f4cbcb731331e97f83f05768494d9f526c70162001540ad8a3357b4ae2cd1f86bfe584d29d173b4d187a83d5b860e7f34afad825a575c9f60be9a8fcfa3bb410c6bd0d4f3e0ff055418cacf05c951ef8ba23c71c75f89970b419219e9a99ef0c3cb4379ed8cad8800cba0f713b32d5a3fb2ca1ebe0322db0c0a0d2d1a7df40b723b1c6ef8e65cf9f26b9a79bacb7836faa6f609a1e8425176a8dba76da2e26d6b68f1daffeda3e87da29c52290dda5373b640adacefedccda0f997680cc4db620e88607f42657dc3f32bfffb2a9faf81c14d4dda69475eea38df68e0a1773c431096a1337f2aa9944c718a8c78f1b61364931271fa20d4a75aaf900778d1ba4ea534bdcc80ed875981dee454fb165461dd28c8572d47a1244003723d52102ef0aa53369569155035f4063226c186a063f6bab491f158fd8706c7772a2945c883da03cdd67c60932ebcc40bc0b0754b74724bdc09febd7fff1e68c3f3b84fdc1b9b0a54712296dd200a6ef3d62697ea6378963f765148bfe2d79b66e0ece41ced77e6e7d21dd6c7aa069b2a7ddf2dbed25aee2e513fb1198626f777d44946218f9f2c259fb8b51939af39bf51b71dd76c4b5a32244c97c11c2cb7ccc98bfc854d0a1f62f46c3cfa3c6b3c2e3b4b3a0bce87c3c9bc39c84c6478ee4b688d706e2ad2b16f07269dc44b5752223caf469958ca805dd4d7c9f84ea966a242e0422956cf48b8c406c6a3c35373335f6e8711526ea896caad6de5f1bf72a2569534ebed6b4af0978f7b45e78b6e5bdc335185b25564bfe1cacfc600fa0baf2b33cd9c5f00576fd0c0170931ea0b64c085d493f4bf4cbf0cc34cdcfe0a964609e4831a3f3f3dbff03ae83d03ef75d10c4158a1498cb12b56c62d6e815685b9d6a3451ea949fd68dc8d8c95d85c5b711e40d4d867e84f0c8d48e7ccd293ae9824b9943e8590683e6d602f065a12d3e7d46a673fdcb366499a985225cd53d0d859eaa62a132083f90bee2417ced73b2808fb609f8079ab0b422799edbbdd3d0dd51b8cf12e7f4db257210968721d208af72011e01899324b8d8b4bb52ed811c9fd6bd51d4fe7e72f5cae1651d3786f89321f867a64bbda2287c2e29343bceadb402349ea1fdbcf27d8302a31d81dbf6ecdf545b6ac3ab92559dfed667ec6f44efc5470949549f6983f0b736413718497281ce9e100f313c86af195be63e07b13dc913f2338297d1940fa4ba55eddefea422039e5f8680895ec37dc0d7e0762b3231d70484c9cc247946b1662638788ab7b5d43a81463fe8e59358b139ba0d4859a640858b26ab62689eddb1589979e6e489a0408b0d06d713c2ae02e25c3d6c7a0234683dbe708d76b3175732f3c47a7fef1d40aa2a95ff94a53ae06ee6a3e1b15ec184e1667617e2819ee44f35608bbed03da5e4c1cad9ff1093b8f8e6995f4d33e42a08045bfd20442a48564679863801a424268aa1a0b7bf370327d8a4538142ea5d384831dce8fc3bd1fff80ea26277a2e1771e3a48b61a17d8eaac66928fb3e636f885ea9c04bf7a338bed0e931fd42edc85e16a6cb6f0804c20d7914c7786b4540b049acd7cf30955811d613db8164a39291e1bf48c6addf3d65d17f4580760b265043589f24687dc399ec623ee774a3229eb15ba4116332165c6e37b4de48f9a3a96cd3ce4f703ebcfea704940b6ff7fd17fe2ac3e9d5cada2020dda853ccb44448ee8f5dab2468e41e9b94e208f8c58f108d125e9e989ff7c9b4f51e4a440f7d539f113c86d6e886634adc5c5ce9c580366674eec610e6c1d8a1ee2c7481415fefb45b1aff200f95a26251695e3b7d1e53e68e596a576872d93540f24d26445563eca325faa00b3e0ab8b24d3474ce254c308f60f629b078fd3d8dc042b36c5d97bf95fcad6b09efacca5161480d1f7c09bbaa364c97add211cf99e79cd35f3db0464503798559d73a7c0246e7fee5a9fb8b6c339ab2c4d914fcb254feca4fc26d61099878f0dfb85a243f4d3bc52cb8600a69b27e12cffb8a8d3a5e935809396c94499ab085c74588e10560d1c729fa97bc353dc0e42fa19d7abae1264a93302694186abd347a29b70f0a20c98cb1adac50847c958732e6eb804eb7007841122cd2d4a6c9b4fb027e5260717b8eec24e1512e6b7211ea842637d077c0644177eaed8cfddca2256f58760f37c6798af2305c269745e04e35597829f18da5be58055cbefa8ae0ca98af20dc3ee32230e7ffc3e5ed79a8a7faa948d4c83a4cc2e58daeafb879e46da4ce05f87ac31c12b97a455e8605e8fa985941bf249f8aad9fc1c88dae79f11c123aaa321a02de15c8e7cb51c1f7eab8d76180b517758cd26a2d195afbf757d1c459ff23d9ce2de2c0a612ec6b39f67f897ec34c3b8b9f34b51609cab4aa224b8dcc74be38a18020684f125fb8a3b447d5bf9ca87dcb1607da434394046e553d4178b0553b45c9dd2512e6dcdf189d71dffa37548a96d4b302f105f0a8e5124bcbd24dbf362ca39bdfc38777e60afccb5771b6063eb974329590b4207ddcb1cee92b2bccdbe6b861597615b076d2a67d4590361f63037bbdd2e1c0b9d1bcaec56cd0ed5b31ea5335cfe517ba5c922ad7934ca43e2782f2a0848710006cc4612f0a4485a530b2ffccf94b019c75c85fa64545bc316dfc057c016ed5605ea7157e9dfaabaa1e601da901855022f805e163f5477a9c8040463479b58bf04b620228c29014cde98b43b21f9bbd795025a8cfcf01e7bf668c3b8b7a803b0e99d642e62b54cf259448aa1b3e70c140164b57f45d5c665b5a0b01bdd1ae9516d93dfd8b8252c2e2907cb1c00365af772eb6332f523e2b055406958c4a861b7e55d0f855cc033a849050c38d140c5ab86fbbb40ed6580dac528e35dc07740c22276bd24153397616d706e26fc952c6f2e1610b526b64e50cf2257ae988ee8e806eaa4dcf34559a57e8efb4296923653d4f59ee94b0ed1ea55caa2b6561a2babe84118d2d56e5ad15bab66f1781d5b57c727eaee5564114fc6695f377b7e6d8ff7818eecfffbc55f4f8e686f7ad5d946da63ff64ad716249c38c41f76ae5d434aadd8cf79131623b980a2702e343c9a7869f409fdd20b64dd08354e2940cd4a75f335934c9ed4fa6183839ff406bfdec21482d1da3f6c13f4c41ff649dd07fe70b908686a2e078f805d3921caa59c00570dc4f6d4ed0207d9581c4e1cee1cbfab6f8588f788516205d382e855325c7386b74b4f82d49050760f2f8578a41ed60e62910741db4a17454ed2af9d2c1ad4c5c6dcb3a801efe2f4e2ee0ebdb20de6ca61379e4dcb1cb92152bb029ffb6eca6d990b1c2cca6ca925edbca3b71a6f140e2261a5b967feac55d100450a29e919a0c980dce59e0cebeccf2ee805a736f63358234c9811810defe31ff64dedcd964ed21f95335f36dbb8f774a459d86e1766295404631ac47256878bf9ee5bc6179fddd7b063c6b8554a3c7243f4b6453c073ccb23134257b0958f080247744169c03d53dbd9925a06675d88ffa063db203d692a006fd5ea173254e2c8f7cf2d2af6759a6c5eb1a8a410c1a46e9a7f308d4bb90fedb96502d0f0659ccf6db7ac960fd0185557f86f11c8920f0e63d56e6b0c5cfa317bd7a4b5e5bfba4bc3e9655eed5aba85649e42a671515090804bc130ae03c46835fac3d2727193af1222628514819466f08cf6210e27e7484d2516ec203e9260e83004f03976b14ab7c3742783c9d6707b1175abfee307dc4d7e360c410b9bc22f1f1523c3f3b29eb2576d29d8956376b8fcf78d00155d087f3b7c4d04f81fefca89fa8dc4a8ac9d0d7d3eab66c017e9b550396ace00b2f15b9016859bb16a05074873ce0f01ab8ac4ca6bc1ae85ebb17a555753172a837fba2d4c41e1d82b22da95e74fff4ee47fadfdf748c67c5f74d785f98750f6735877551278d7cf45147f74d56224b232d3a2d61aa9f740c30dbfc4c9dfd926b3c50f3a02218a446365f32cf2d1944c31041422b430808f2ed571e7ea987a04b50328cbe7d517f5c324b46c2dc303ab721a361c4b183d72f9995638019d2a8ebfb09e2ee10ef49a0a8cef42effcf591103c7aaa989da46b8d143479807a0069fb2aeed59a838915d0174cc528bafad192a4096753fbd21dbe43c31f010a05b1016f51c03d388a0f33b142d5b618dfbc18fc03ed06eae710154bb93632207a814b63b77d914ccec865d150b4fc8e3ccf46bd1b44a9b64e1c8d50a41333609d3eeab031fbc19f19d2d283c3fb6346363621d06d87c49b13016d5f8210719f4673f23d581b155e721a80c28f9cf84f0fdcf061b43e6db255af7fa8da37ca209e97f52789e71221e6c264d64f16745e6ee129fb3950a4c25edd203df74e335a2f1c4cd167ef42f19aaa8f9dab5cff1ded5ccdadd256f5de4bb26121d65d113d84a81a0d9a66a997d24d5fb2fe5809f203c75d2d674ac5f1de0df061845f53b88e059f7312e816a5fa9f9d08ebd92e6539bbb4bf13533488dd449b35b68e6b9a0b4a6113f0ca9701fe9685f43e87f1737b98611491b34551ba1f76243e39f6c43fc60465211ada26287970fe7cbe276c962ccb03262ba41515a439e0e3c55f", 0x1000}, {&(0x7f0000001200)="ac933b5150ebc1eadebc6fb936f7534fdc9c079f2599347d488b7fba88645c933ea00be9d4c99432f038e87d9d3647f21100ba96c77b1e8a033612c807c750c1cd4bf2", 0x43}], 0x3, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r3, r7, r8}, @cred={0x20, 0xffff, 0x0, r11, r18, r39}], 0x40, 0x400}, 0xe) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tar', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:10 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000280)=""/130, 0x82, 0x1803, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)="31ba8bcf25c1c3a6d827dfeaa6b234f57275d16f9acaae0d28c3a1f3c27d2afbe65898c1f51f905ff5e8a4d18137d86e6f0e6bbfb1b36d55481fbb7580c29b4b9fae10bd8356a6f27a84fcece75d0beb4048d09b30b17e8dba03bd75bcece9311df22df6cad91aa964ae0a477b285a2fabfac7c2b6c3f55da40c8cc97f2241f64e2fab0bd588ecff78552910890de3e9ca5268fad4da5c3e02a355bfc48a05489453b7d3e2f8311fd7158045dbbd408b29619daf6c380a1316244182ae872cf95ab5203ebcd10fcdab00430b131bda3d336da36e10d5129db62eeec8aefcd1ffd7519df102ce375b03c862cce6ed7e351d21035242d271", 0xf7}, {&(0x7f00000004c0)="addda0b597b4761ddc1b6840e13125", 0xf}, {&(0x7f0000000500)="131bd6ab84bb2e22022fc114ac10414a94275aaf6ecee6a49d4ad9032fa0006a0fa63e541993eeb879a8", 0x2a}, {&(0x7f0000000540)="31158c02839e077d24dd5f61bbecc08474899406b616e7f324b5bc4f2be271505680ba291aecba40dd6d8ab78630641b0138ab60234c97d41b8558696c05d57a19cd4598e81fc6418e453485856b9f52f6657f73e2d6f9688159e65df91ec78e58038f", 0x63}], 0x4, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x11) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x9aa6) socket(0x11, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000600)=0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') writev(r2, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000340)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42546306415006e3b288bdcc82bdb37712664157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae5b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3e174125a6983ee863af300"/118, 0x76}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003b1000/0x1000)=nil, 0x1000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) bind(r4, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9, 0x6}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:11 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)=0x1) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1000000000000097) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) semget$private(0x0, 0x7, 0x4) unlink(&(0x7f0000000380)='./bus\x00') r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) renameat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./bus\x00') r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f000000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) r1 = socket$inet(0x2, 0x4, 0x7) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/252, &(0x7f0000000140)=0xfc) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in6={0x18, 0x1, 0x3c9, 0xedd5}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000001440)="f4a24618889c650fc096be9afa8d4fd7ecdf1377f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57176d58788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049b6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc9029e76296d0380317800e4490a93b622d1dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xda}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) r9 = socket(0x2, 0x10000000000003, 0x1) socketpair(0x10, 0x4000, 0x1, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) accept$inet(r9, &(0x7f0000000080), &(0x7f0000001180)=0xc) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000001340)=0x40) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:11 executing program 1: r0 = geteuid() r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) socket(0x2, 0x4000, 0x5) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) openat(r6, &(0x7f0000000000)='./file1\x00', 0x8000, 0x2a1) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffcf0) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) lseek(r13, 0x0, 0x0, 0x3) setreuid(r0, r11) open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) setreuid(0x0, 0xee00) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:11 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e8d892f497219c15"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ff00000000c00023a47ff7cd3852fad8ef67255448ab6f6621011b7ed2524ca4e94ae6576ece256f871d6ce18038492a4ef3661aaaf9d589f4d5832ae0"], 0xffffffe6, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) geteuid() getegid() geteuid() getegid() getpgrp() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r10) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x8b, 0x4}) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af8f857c121926ed7fb4c7d3cb06692fbff735619b3017ba6aad3df291e0156db5c1ce08888e"], &(0x7f0000000440)=0x6e) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000005c0)=0x4c) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) fsync(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0xf361}, {0x8001, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x4, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) setsockopt(r4, 0x80000001, 0xff, &(0x7f00000004c0)="0709ef8c5a5ef010fbe1e34dd921b7ac33fa611f3ee6b25cd10d8413b29cca455ad1f88d59d95488d51b1b01d925bf8147adf6d3908b873f8ba1f8835524239229bf06005979f45552891dd1e39d93191ba96fa94781c7d73209e4eb3e36aded7c977eb90ec60f7d767114e9636cc627af84d815e6cb6c6a340e1cb8412e4674", 0x80) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000600)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x1c}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000380)=0x1) getpeername(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semop(r6, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r6, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = socket$inet(0x2, 0x8000, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x18, 0xff32cb66bd4f101b, 0xfffffffffffff20e, 0x5}, {{r0}, 0xfffffffffffffffb, 0x12, 0x699dd182993a8478, 0x7f, 0xfffffffffffffffe}], 0x1f, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x1494d83, 0x100}, {{r7}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x7, 0x4}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x1ff}, {{}, 0xfffffffffffffffa, 0x13, 0x1, 0x8000, 0x7}, {{r9}, 0xfffffffffffffff9, 0x50, 0x8, 0x2}, {{r10}, 0xfffffffffffffffc, 0x54, 0x2, 0x1c00000000}, {{r11}, 0xfffffffffffffffc, 0x88, 0x1, 0x80000001, 0x91}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x4}], 0x5b793db2, &(0x7f0000000180)={0x6, 0x7}) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000740)={0xff3, 0x0, {[0x8000, 0x6, 0x1000, 0x68a, 0x80, 0x3, 0x0, 0x8, 0xbde, 0x400, 0x200, 0xb603, 0x8, 0x0, 0xfffffffffffffff9, 0x5, 0x4, 0x80], [0xd2, 0x1, 0x1, 0x8001, 0xfffffffffffffff7, 0x6, 0x1, 0x8, 0xff, 0x3], [0x7, 0x401, 0x10000, 0x8, 0xb83, 0xb32, 0x7ff], [0x80000001, 0x10000, 0x1, 0x6e36, 0x4], [{0x6a, 0x3c7, 0x8, 0xf4}, {0x3, 0xfffffffa, 0x6, 0x1}, {0x9, 0x6ef0, 0x8, 0x44}, {0x2, 0x5, 0xde0, 0xd3}, {0x7, 0x413, 0xfffffffb, 0x400}, {0x3, 0x3, 0x0, 0x7fff}, {0x200, 0x101, 0x3ff, 0x1000}, {0x1, 0x241, 0xbc, 0x8}], {0x9, 0x7d, 0x55, 0x3}, {0x3f, 0x5, 0xfff, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000040)={0x1, 0x5, 0x2, 0x34ef, &(0x7f00000004c0)={{0x1, 0x6, 0x9d, 0xf3, 0x2e, 0x4, 0x9}, {[0x7fff, 0xb8e3, 0x4, 0x9, 0x0, 0x7, 0x81, 0xd3, 0x200, 0x400, 0xffffffffffffffc0, 0x7f, 0x6, 0x4, 0x5, 0x4, 0x6, 0xfffffffffffffff9], [0x1, 0xfffffffffffffff8, 0x8, 0x7, 0x0, 0xdd, 0x3, 0x100000002000, 0x4, 0x8], [0x5, 0x7, 0x9, 0x1166, 0x3, 0x7ff, 0x1], [0x3ff, 0x8, 0x568a, 0x3, 0xffffffffffffffe0, 0x2], [{0x0, 0x1, 0x2, 0x7}, {0x7, 0x6, 0x10000, 0x1}, {0x5, 0x5d, 0x5, 0x8}, {0x5, 0x7, 0x5, 0x7}, {0xff, 0x1, 0xf4, 0x2c}, {0x3ff, 0x13ea, 0x2, 0x7}, {0xdb, 0x9, 0x40, 0x9}, {0x3, 0x8, 0x100, 0x10000}], {0x83, 0x2, 0x6}, {0x8, 0x5397023d, 0x4, 0x401}}}, 0x1, 0x80}) 16:00:11 executing program 1: clock_getres(0x3, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0xffffffffffffffff, 0x8, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) ioctl$TIOCSDTR(r3, 0x20007479) write(r1, &(0x7f0000000000)="2a81c9394677cd46ad63308697da271cc1ec9ecfd6db2bb5ec8138e5b7f1d88489743024697187846461fcd1f88e62778c6a2af5b0d81a4344cbcf1293ce13cff3a0d29b12c4e74dcb54d571730e89e1f1d7246a3cb44fcdb52a32f237ed6b778d6cea79b93565a20b32a3fdcf5de3a0c2b8d67beca2cc6e635b083ff9b5b28a2f0fecada0007ebd3a53f509697737878665a6833cfb5f5a2963dd8fb70a7a4dbd596be18a7640693aef72067dae58bdeca36c2122c87dee5adf255aa044ad8893deadabc5411036a4bb43b8c96763b0526e", 0xd2) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x3, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000014d, &(0x7f0000000100)=[{0x64, 0x40, 0xfd}, {0x15, 0x0, 0x0, 0x3}, {0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x599, 0x2}) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:13 executing program 0: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000280)="4f0e0c892fb8060c12e98eb49d845406333abdc41171a26b98112699b03a428cdf4adc66294cd5df84dbe9f5df85b204c0a5b760644da2c94a524a42b514db06fc1bddbc72358daf1193697eca2cd73868c5031091543941eb88123ab7ddc4471de3b108fd44e576c50a505a36c61f754b1d62e8eaf213d1fcf2379f2f1d93b3aad7859182af0b30ffc23f9cd810f2fb650e14ea6ffab33bac7a09f81b57b1bff474fbe1c2f69b10402456633c6e", 0xae}, {&(0x7f0000000400)="fa0365e98fc31d7e7548c47e0c4b0e76bb5177574965e8505be1778ef5252cd6ecb5257e791cc0669db167a348862f8bdf3642c7653dacd1622b219aa34a5e0a7bbe0b18012520df22d0f983a3a45bbfbdb6cb8d58caff5298f2d1bace99a771e1f39c97e9dce3575691ab90ae1934ac98a0bb560f9ebdbb96c78425d7acf8f473b20ad0634df85397372f9c86394ad3b3c5d7169ee054d174f99ad1f848067977369352f782aad21a2634e8be38430cab2542", 0xb3}], 0x2, 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x6}, {0x9, 0x9}}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x3}, {0x18, 0x2, 0x0, 0x2}, 0xc, [0x0, 0x9, 0x3, 0x0, 0x0, 0x0, 0x40]}, 0x3c) r0 = open(&(0x7f00000003c0)='./file1\x00', 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000380)={0x6}) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r5, r8, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r6, r6, 0x5, 0x5, 0x1, 0x8}) r10 = socket(0x2, 0x1, 0x0) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) r14 = syz_open_pts() ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f00000001c0)=0x80) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r8, 0xd) socketpair(0x2, 0x3, 0x5d, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r15, &(0x7f0000000240)="d9b3ae0c22a967db66d3a52886fbb645caa1efe0759a6e73df3a4c208558922677c174dc084182365e17e1cc78d5ff10041c93173c1121b97f998e6c83d5d1994b002f3a612cc8e040e504", 0x4b, 0x400, &(0x7f0000000340)=@in6={0x18, 0x0, 0x6, 0xc5af}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x3, r19, r20, r17, r20, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r18, r18, 0x5, 0x5, 0x1, 0x8}) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r22, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r22, 0x20004b3d) r23 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r26 = getgid() r27 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r27, 0x1, &(0x7f00000004c0)={{0x3, r25, r26, r23, r26, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r24, r24, 0x5, 0x5, 0x1, 0x8}) fchown(r10, r17, r26) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1a86ee6ccad00e7}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r2], 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) write(r0, &(0x7f0000000080)="9e3eaa560000000000001a23b4ca1ca54400000000d045936b410510fa651c1ece0efdd308e6b7ca", 0x1cc) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffefffff8ffe0"], 0x1) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000000340)=""/237, 0xed}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000100)=""/28, 0x1c}], 0x4, &(0x7f0000000280)=""/113, 0x71}, 0x43887c0be4263058) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r3 = kqueue() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x87, 0x80, 0x9, 0x1}, {{r5}, 0xfffffffffffffffb, 0x43, 0xfffff, 0x9, 0x40}], 0x10000, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) dup(r6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) pipe2(&(0x7f00000002c0), 0x0) read(r7, &(0x7f0000000240)=""/75, 0x4b) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x2b, 0x0, 0x7f}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000300)) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 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) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) pwrite(r1, &(0x7f0000000240)="fbaf8a821a029be96b2300357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5}, {0x4000006, 0x0, 0x0, 0x100}]}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = dup2(r0, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000080)=""/191, 0xbf, 0x82, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x50a9fdb36db9cd75) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/4096, &(0x7f00000011c0)=0x1000) r3 = accept(0xffffffffffffffff, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) r4 = accept$inet6(r3, &(0x7f0000001280), &(0x7f00000012c0)=0xc) fcntl$setflags(r4, 0x2, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r6, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000013c0)=0x1) pipe(&(0x7f0000001400)={0xffffffffffffffff}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001440)='/dev/vmm\x00', 0xa7e6633593c7acb5, 0x0) fcntl$dupfd(r7, 0xe62a81488a17a90b, r8) r9 = dup2(0xffffffffffffff9c, r6) recvfrom$inet(r9, &(0x7f0000001480)=""/210, 0xd2, 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000001580)) r10 = shmget$private(0x0, 0x4000, 0x404, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r10, 0x3) r11 = dup(r8) ioctl$PCIOCWRITE(r11, 0xc0107003, &(0x7f00000015c0)={{0x2, 0x69, 0x7}, 0xfffffffb, 0x200, 0x3}) sendmsg(r11, &(0x7f00000028c0)={&(0x7f0000001600)=@in={0x2, 0x3}, 0xc, &(0x7f0000002840)=[{&(0x7f0000001640)="8b1490e48f2aa07a9a9490984ad8d7b139d3ef69d0e45953a9733f540f657776b40a39b050d0360599626abd2038a6524f6dfe423fbae16d0a4c3aa34ebf8729ffb55c46406cc5fff12a1c5d223b22d26cd5df18c1a4337e6863fe45651804014d9a4ad0516a03a87410d444101a3ec071ffe9d9252df21253bf898da52b8ff698360e0ee72072597086c1c76b85bb46eea0d2a110b0b388319cf3c50754626637a0e1defad3cb2fc8f92ee2de3d5c61e9edeb3d3ec2e69aea5a1a37f7e2dbed6a763af735a5a7940d16d9ae97bd975041a143d4bd13880248a9b5fc51207e1265", 0xe1}, {&(0x7f0000001740)="985979d54b8d0838c0352bdde8a1", 0xe}, {&(0x7f0000001780)="fe55144cf23afdac96f2bbe7463a6ce177eefe3eb46256c879a7b13ad40462cbcd487860a7f4ea9b293d8ec202dfca387965ff66909ccb0da48ad518e9595c6443af4eae44306eb9019d83cd21349129698a52a340676137ca95174611ffac0928ab6b0b8e0cd7034abb331827a4d415ae50ad0a05023605a8ad878d4446f523e5bae5db182f4146c8761966d2c5894457988144b672efd93f1def0b541ea47974d84d4dbe0762", 0xa7}, {&(0x7f0000001840)="6892328ceac66ed991b6ccddfedd4c18138abbe8e626fe759149b5efc520707062285b2a20731b9a293d392472e47278e70a79c9a9cddf0ea5f5941937caaaae54d4890d2edc839d32e9e3d156310846a60e26ad93e6a5e683b07cc4d90ae9574ec1b046dc71ff28599d241d838279b9a1c14d451e845d4f1285fe30363d59e6523cec48a19a9e6d19fb4a18615e5f56a7a9edbb0d1e3567277b2eb5e27b3768a5d0ed3bdc87606f944b114c375cce3b2fb8981855f4179e0bc51feab53da9ac212cd7f58ed7a9a345009c2756afdafcf407079075b86f01fa20495a119c7d1e6291c7f497c659eb534746d6507aec1bc5876515054326c5a2ce7f5ac0ae61681da5689a5f113e73ca786a1c299e5fe0a33e724b4e8ffaec42f4b5124316e24e65add48c395029a7eaa11df900df5f30e2621234504d662eeee9c7c6ca9d7469111e1887b0c93f397f2cb65c84bd86f09cf5a62b1dde900bcecfdda8d8ab936e7e46ef04a866b2d5af7dde5ea217664a413cadee849f579a12b3b85c14665e672317fb447ac42cf15c295eacc7f3d5aa27f37fc005b522a1b6c3b1466a81dc71bc0097fb5367970ab2b483667517a7155146a4ade2dadc74bc87860ef8ce4f892376f204facde216ddbf2875b22fe55ae7f5313ac15c1f2203ecf486c380ed69bef7e7d2c9ef1e6e688abd1567b62652374beb2358db76a8999878b58f51186fe8e6bcf63e6ecd7869e336e0918b4479af2ea515a388bcaa7f59854120745992f9cbe24661fce0a7f648f6eb17ebc469dca9f4caaf1f0b0f8303d15f3fc8557897b4279b79a7e6e773a45cb6a00abb6475653dbd0025a28d873e33189993f4ef83cf8291f28bb821c19bacdc8625c3a7f8392fd52ba6db431e646ca47e1387c9739c66ce61a03a81d84cd82a4187df46719ce1a5125ad3d2e6f142957772a22a7eb101ae9d8852558b9994087872c88280e3ae2ae2f94e1bba2f785d705f6ff6d6028c801fe1033612e1a40a917187f14a71bb1089571cf49bdbef5eb30c153896d33ed2d460c9391d4e0456e522d69412acb2f5f0fe5645ea96409f909f1fcb222486c7aab84b0af4abe5b0125d8d472781ff11ea550dd83d88cdeb1e3a3765a6862434ec4d2b01aa1c80dcf1fb704d9a015b58fed0fedac840a20888950927fba39d8b91080a5f57cad922d92be41b00fcc92cde9f6d89b5f2fe1c650272d90add009cce3f996d06f15a5db6f874982df51bd120ed78fb1676adf0f269742955cdc56826554dc5e53c5d6d84dd44692b85d1b61cc7cf286a9f12a2c8b6f1f0648a24926f529352fe9c4dc752fd633f2025dc1e8c2d94212468416db30ce147c96fe8569095cefd99988d1b75d7a9b03284f0111f767c16e9ca3eb970efd9ab0946b535d4b548791df988b75289b63c2b16934487f7017ffccf946fd8c1949394aaa7065c880809f96dfcb5b738b47012c7d269a2872d08927ab9dd7e62e7b0bd1986f9dfcc6beb9765fe801b04951f5bd7c0e5900c6f2eed9fa3435cde642f4481d324471c3f676585550abfaee74072e7c6f56707b1a4f7d07f6974f29acd01bcf3089bab17d66cebd390a8aa7b2207aff2a4248ae918c68b337ad1108b6d630f3b7dce00946e430d62c5dbb7d250d3499775873164d0c8b79b9d36da56db1e53204a5e02af42ccc656b3ac841a6656a14724b712df1b9032b5e75a47ece60fa2b6cfaa454f55bcd144c89377b3d980f94513fd6cd9ed62053d0c2efca01d4d995252b259f85462c1f57f404f354a48eaecc890a7882f6b608fff29f5b335ee2dc431cdd94c8c1991d70de1a144147643d58a00aaa4c23872cb6d14272e8b729f47f14ba6bd3fea37844a4f0653322178290f50fbc107c687c4b28c313c2cf299a995455a458d7df2f68865337277dbf776c4229d6129fda525e6aade7a0a65f9af71aeb212a54fdc8091c7013ac14e01cede5ea983555f39d7f2cbe01021a82be3dff1508c933547672475425e266ebf673a4dccda5dafe615ea5ae5decef470d5297d9290bc9ba2d975c81af557d8e77ffee9cc8b6535cbe3bcb51f5d2544563e1663507fe60ceb906cdfcfe019dc2b73d6bc224065cc6ac1373107a108a746616c684b32be29c072c1ea7266cba21e506e19828263f47564be3531409ad56c7c5c1a23fa87ccb827e2fc8d34d35bca4b515e61fa71f55afe8a19c3e80e845e9a661fcea83d5bc68d4044bed8610f63b16768c7bda70a28f0f53a28b25c79d7aefec59975df014e3e173b436e684286dd318c47da425c1162ce49fac6072183fed34d2ba75b97fa5add1e5f4f8cd1376251f9dbbaa42009bafff4aeb2f7dbd4faadaaca941bbb5ebaf3f760ff6bf8691174eb617e7a33d88bc403da71a2a842e4af568c3340e304f1d498422651b5bb663c302f36888c1a0c4d6863e7f714ccef1baa00a3f751095b8c66314164d537fa62a04c6946714066627d6b3c442917a841d7519184722e309def045874523fbbe99ecc1cfb76c55da99b414e841ec368af70c9c44e294a2911425098963b1d91336efa3f8bba829f822ae97344761199f697adb6b74239239202cd9c6807c97197d2f8bc0b4398d3bc3de5db25fa62b564c1601c206900a731456f73fb46659f3ea64dc8e03f904e680cee795c9507b7aa0bd9d4f3d3331f446f8e0e3d4bf70dfe7ef2eddfcd62686f044debc22c1929aef8b61ba4dca553090647e1d37005e44ba96bd15aa37f104724338cf204a2fe56ce31eefb6d2960f1f776514c9a1f06074db8b531e509eb9bb2134d8c4b642c15ee42d486650dacd34fa22536f8e2aa4dc42e56023128fb266d7652ea90b816ecb22de09e8dd965dca4db91ab049151f50eb2ae406b87188a82cdd24ce52768397b2f89b79d4f3b26c39098276b9ec1517bfb2efa1a0d07de30a075dced7a33f483eee04c774aef7f510a02506feae85619d813822104715499a3d644af6935d9e204b7e5cbb659bd2fa3b17e434ad0cfe643c31096cdbedc6385094967c2c1ba62a0d5959967724af640c2d427e158160b064aca4ed2be3907579d929be55d2dcd272f48a65aa2ad2ddcaefb25dd819175b55d26cccd9a8d32b9a35aab1f03a9e51f4ad2a9e2974b8b929ccf78e2d38a9ea9734a0dcff8aaebbe7d73cf98f25432f4134c2c40e609fb02a01ec3adb625f1a8e6f58f1f0da0820199000bf290541858491161eb1cf2876ce14b53a12d024d31a71476189e68b6167d39ede840a88242f292455c5cb1cda91f88074c649868b2b715d1a99da389ab88acf35bba6c521ef27f03769a6d1072054a14e8dcd341ec34528cddad6cea8e4e2c67172bbfa7ab5c85b152a16058f11729836b52d4a6fe002dab295ff5ff7d27cf41acf94198ab92ed5bbfdf012dfb1c4566f9f630b4a12c8f1739ea9d34698538e6c1d8f0c3c2bd8d037164c006a4c0a45c0d7c2f26893273e17917df920902a85dda4142f291d5c72673fedffda6b4eac04b5da9f7adff8a63f74aa33a04ef32d62f8cde64729c467e2d136838f9fbc86add97714620d3e1af94afeb56e6c4cc38ed5cafdc0d4cc39ae32914e863d50a05f03e3ac0e9b3ec9172324026145ee6ed51f8fc343c2d143ed60995de08631858f4ef8d613774d79b31f80fc41a356aed346152db3d391d237e7dec45afe2808f9da97e9aa92124a8ff9c07e4625d95032bd58f01228ac12cf1ba52477c3952bdb90d3a7256ecc70dc9dc242e2b3efc51eca5ce032fb59d7de64f238697a5936e03fd743dc6a5acfb629e0fa1a2d80abf99ed7a1e95eda3d906b93ca736baf422cf17f1c8d645df9275c6fe64dde8700e92e65f34de6efe293a374683438746f22ea92886b6a26c95e550626507ef1cad8205c049cc4299f2d64241e4fdd916142f4598e4af3cea193d661ac0d58c97adc70b649876687a3b5241ddc804e1e9aab97ed2643a33199035705ccd8cbd8029099923590bbb5dce28bdbdd3c3e3d7c8c0dc96a5a7873be43680f4535b7b33b14b4922817484a017823bf3116439f918a45952fbc132c83d301fffeddfb0ee721ff2c1d7e4ba820fc4f22473c6aeb137302d22c0a83600d9ca597068c5b5273bfd628f7d64e83224697baacd4db44549b5850e81ba4587471a89d9ce0e4498ef286f50933046a92295d0ae82a6ececf29c6d2f6752e77a808672a4caf663220b4e8fbe9d245cf63133d51ef07b066cdc60668d5d340c1927893036c3ab13c8f2ec6f42d318a4fd2b74e77d5d824d5515a4b2ba62755b5ad2dc7376aa6936c0d7ec1f095ba23c405c7dfd6dbe817ae8a42af731edcbe949f35232d4e6caad3ec4ecfb71643a015a8d8f146e0281767ecc87b291d159961f5519ccf8c2c3f5ba06559f400941ee0568f79eb9ee4f24e61048bc8f4255553334c66d92d9d53171e6745336604885cdab66440762c2e9b5deb159b3ab8bd04cf441051938d2ac9b03302c625feebd74d7e35f3779cbdd0e1c2b8ac3c7f13b84631c783fc503b8a279aa08604bbad86906c506ce88b18ed33698a709f9b554efa8bf9db511e03cf017c82c6e51f213136b3bd9b920044920db1889011489ec69c00e57034a2e785758822f69bc13d2890076acb6ce683e81cbf061ad0878c59f60c9838820368c0dee031ed04f501935608b181aad655d598feedee7e0a081cfb6227c624aa7f2887a8b892b0f5cc913842a98b5176e10a06c6d14822706a69640ddf17a75f19e2400d248fc5e14f288f5975ab0f69bd909e94cee83ef462c0842cf125f8f7ae6d2ad1bac5405abcf918676a43696babedc2b6546b870936115021cc21294204313be77d4b3bf66e89f75b2ffd9dc1ca9755cdfc6d209e629a1ab57d7b393f4ff8e59654d0c384b9253079e0f89a4fefcd046d3fd03227e82159925c4f4ad389f01f3295a7fedb43863b39ae4117bbf91742045eaec1788f3edddc5ab417ed62c841d3ea80665fdbb10d23bb82551ff73c10cdd90b024029b19a389507bc412012daa3b40f4dd4f22e8353078062f0d237fa95c32852236ca9abcd22fe310108769a71ead7b0c3c97b3028b416cde5013cee9e118e75f1b76f09db4615c602b36028cdcb0e79acb04d20a275b4ffcc246b3c8b28caa72b96ec564680e05192c5bb1f6095649252c878986403cd1e00a638afca44d991feff5c3e4b84a8a0044f983c827d6aaf372eeeea4168ac5930b9f109a7109a50c55863db941abc19cd2d6b0cbfb20d014f8eb92994a11c503b8db0fd616f490618d7fc71a7530e95ed670e3459a095d4ba74b2e7bde2d27b797ee7db24ddd050abe002da5b9b31de3285a94a44da749dbd4fdcad03dfd250d5ce448afa8016ff8a1821e2d4b7b7e2809a1ed6c143ddb6afc6ba1dfaa57d82d53e638c651453aa9313ecaa7d2e689e66cfd3b47d5ca8377364a35d5958c50e75a3062823120c204f9a657c15a8f8b9a56a86c50184ad5fa32a576674a6b2fc59fad02f3ed89b8605f6b649c8eb07c8588cf35b6e683dbfa8befce517d82bc6a7785eba0d4f136eaa7fb3dab02a28678d292dd1586d05df6e9027aee7d6e62f811e466f1dca9feb19a082ecc969000b6322f9fe2e36d67b9ffde7bd514f1a15d76dbc0fdba7e101740002e61aba9a040e98b882b836afa3c311f053dbeabc7a41db29b498c527af1adbd4d4a3ef0c248fbaaadf586019c6cf35e76e0a59390398d9db7736a1fb1300575a822a8f1901a0ceb3eadfdb539bb8af489bc3dd4207c25dae7c069185f5aed1105c7a39e0510cc54da", 0x1000}], 0x4, &(0x7f0000002880)}, 0xa) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000002900)=@abs, &(0x7f0000002940)=0x8) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002980)='/dev/wskbd0\x00', 0x0, 0x0) r14 = open$dir(&(0x7f00000029c0)='./file0\x00', 0x2, 0x88) pipe(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000002a40)=[{r12, 0x1}, {r8, 0x2c0c41c6028eb789}, {r13, 0xd0}, {r14, 0x10}, {r15, 0x4}], 0x5, 0x4) r16 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffa000/0x2000)=nil) shmat(r16, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) renameat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() syz_open_pts() 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) ftruncate(r0, 0x0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x3b, &(0x7f0000000040)="8aaaa374872d791d8ae932f403be8849ac0b9d203646ecdf9c6264d50484cde70b451efe2b0df2f23117b78b672f62103d69b2943b34aa1c970ff3") 16:00:13 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpgid(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x2}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r15, r13) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r12, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x2}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = socket$inet6(0x18, 0x2, 0x4) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000440)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280), 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r8, r13}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r17]}, @rights={0x18, 0xffff, 0x1, [r18]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r19, r20, r21, r0, r0, r22, r23, r24]}, @rights={0x18, 0xffff, 0x1, [r25, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r26, 0xffffffffffffffff, r27]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, r28, 0xffffffffffffff9c]}], 0xe8, 0x1}, 0xb) socket$unix(0x1, 0x6, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fb80e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r0) r29 = socket(0x2, 0x2, 0x0) close(r29) bind(r29, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mknodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x3, 0xaf) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf1c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7dfab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d10f0b061f3775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"/1718], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x3) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000006c0)={{0x5, 0x100000001}, {0x9, 0x20}}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='vmm ') r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000780)=0x41a) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000740)={0x9, './file0\x00', './bus\x00'}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x8, [0x0, 0x0, 0x0, 0x9]}, 0x3c) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r5, r6, r3, r6, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r4, r4, 0x5, 0x5, 0x1, 0x8}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x3, r11, r12, r9, r12, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r10, r10, 0x5, 0x5, 0x1, 0x8}) r14 = getegid() getgroups(0x5, &(0x7f0000000280)=[r0, r1, r6, r12, r14]) r15 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) write(r15, &(0x7f0000000080)="670dc3", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x7}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) pwrite(r1, &(0x7f00000001c0)="45a1ffa33299ded017cb3daa8892a6f446c24ac9d765e43f0ccc950866f363e5e7d686a3eedc096877ca2393a549ccc330cbd346b16d8117c1df2cb883cb0c06b2073198fbfcebcb98b8a98ca57a38e31b0ba4112201f1211138641757c81321408751b9eeedd20f8b181edccfc8f982b400e666fd28918154569cbc7bda42e2c02ea76f3304fa4ae604331cf4edcd51d3c568ecf47fb871494a23313c7499266cadae4819e9e2d444c95f84f5f59b23c8efd30648c5f3685763613ead3770115581d3c5dcc733b0bf757f061e668b79666292f10e159b630e9be044a1419de103d3fdaf77974833f9f45d", 0xeb, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x8) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r5, r8, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r6, r6, 0x5, 0x5, 0x1, 0x8}) r10 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x800, 0x0) readlinkat(r12, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r12, 0x20004b3d) r13 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r16 = getgid() r17 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r15, r16, r13, r16, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r14, r14, 0x5, 0x5, 0x1, 0x8}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r18, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r18, 0x20004b3d) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r22 = getgid() r23 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x3, r21, r22, r19, r22, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r20, r20, 0x5, 0x5, 0x1, 0x8}) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r24, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r24, 0x20004b3d) r25 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r28 = getgid() r29 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r29, 0x1, &(0x7f00000004c0)={{0x3, r27, r28, r25, r28, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r26, r26, 0x5, 0x5, 0x1, 0x8}) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r30, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r30, 0x20004b3d) r31 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r34 = getgid() r35 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r35, 0x1, &(0x7f00000004c0)={{0x3, r33, r34, r31, r34, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r32, r32, 0x5, 0x5, 0x1, 0x8}) r36 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r36, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r36, 0x20004b3d) r37 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r39 = getgid() msgget$private(0x0, 0x188) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r41 = msgget(0x2, 0x0) msgrcv(r41, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f00000004c0)={{0x3, r40, r39, r37, r39, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r38, r38, 0x5, 0x10000005, 0x1, 0x8}) getgroups(0xa, &(0x7f0000000280)=[0xffffffffffffffff, r16, r22, 0xffffffffffffffff, r28, r34, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r39]) r43 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r43, 0x0, r43) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000300)=[r2, r3, 0xffffffffffffffff, r8, r10, r11, r42, r44]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") syz_emit_ethernet(0x10, &(0x7f0000000100)="c9ae9e1c37e8c0be77a36e583e077278f9f672") 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) write(r1, &(0x7f0000000100)="0f78ff533e1c02378c62e425d6cd3817eabab27394fccee191d7ede6aa2ea2063462a26136d94cba13c9ff29bba49025b710fef8876f75e117ffae1a1b46d0130ee6bac73bc270d247f8e41b45e532e2f284f872b2f705bc55a2d2347296f6ef4c14717d72ab07070df59540be2e986c8b04e4ceecda86273d0eefad34fb05e3f5851b4564825cb3b618d8c91e53b9e3c8cdc00f60589e6391eb7c73041d6785379c4b96f1dae7d7801aa6bed5dad19999bac7a6857d3d2e0278b9e863347899ea07ad8adad8c4ea32b760d9883e6c06375c14573cf7f350cbd4805d26448c0c8644b0033e42dcdb868dbc224577c33ee67e12c3d4", 0xf5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x2, 0x4) 16:00:13 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xfffff0ba) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:13 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, "000000000000000100002062c1f3000000000010", 0x0, 0x1}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = kqueue() fcntl$dupfd(r0, 0xa, r5) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e42d6d87f93599abfc44004fe9e4b2ddebc8", 0xa2}], 0x1) 16:00:13 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) r2 = semget$private(0x0, 0x0, 0xa1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000484000/0x1000)=nil, 0x5}, {&(0x7f000032e000/0x1000)=nil, &(0x7f0000504000/0x2000)=nil, 0x10000}, {&(0x7f00007be000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000000}, {&(0x7f0000562000/0x1000)=nil, &(0x7f00001d4000/0x1000)=nil, 0x8}, {&(0x7f000068c000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f00001e1000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f000038f000/0x1000)=nil, &(0x7f00002c4000/0x4000)=nil, 0xffff}, {&(0x7f00003fb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000042000/0x4000)=nil, 0x8000}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000283000/0x4000)=nil, 0x9}, {&(0x7f000031f000/0x1000)=nil, &(0x7f0000039000/0x1000)=nil, 0x40}, {&(0x7f00000b8000/0x4000)=nil, &(0x7f00006f2000/0x3000)=nil, 0x9}, {&(0x7f00002dd000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003fd000/0x4000)=nil, 0x9}, {&(0x7f000015d000/0x4000)=nil, &(0x7f0000139000/0x3000)=nil, 0x5}, {&(0x7f0000375000/0x1000)=nil, &(0x7f00001df000/0x4000)=nil, 0x8c82}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfcb2}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000140)=""/241, 0xf1}], 0x2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) dup(r4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x44c, 0x3, 0x6, 0x4]) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r4, r5, r2, r5, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r3, r3, 0x5, 0x5, 0x1, 0x8}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x2, 0x4e1a291a039e2176, 0x3, 0x80000000, r3}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3, r3, r4, r1, r4, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r2, r2, 0x5, 0x5, 0x1, 0x8}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x3, r9, r10, r7, r10, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r8, r8, 0x5, 0x5, 0x1, 0x8}) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r13, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r13, 0x20004b3d) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r17 = getgid() r18 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r16, r17, r14, r17, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r15, r15, 0x5, 0x5, 0x1, 0x8}) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r19, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r19, 0x20004b3d) r20 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r23 = getgid() r24 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r24, 0x1, &(0x7f00000004c0)={{0x3, r22, r23, r20, r23, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r21, r21, 0x5, 0x5, 0x1, 0x8}) setuid(r20) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:13 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)=[{0x50}, {0x1c}, {0x80000000000006}]}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = dup2(r1, r3) r5 = socket$inet(0x2, 0x1, 0x9) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r5, 0x1}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:13 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) nanosleep(&(0x7f0000000000)={0x1ff, 0x3ff}, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x200, 0x7}, {0x18, 0x3, 0x81, 0x100000}, 0x2, [0xa4c, 0xffffffe1, 0x2, 0x2, 0x4, 0x4, 0x2, 0x29]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0xc4f) 16:00:15 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x0) msgget(0x0, 0x460) r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r2, 0x0, 0x0, 0x0, 0x45, 0x7}, 0x400, 0x1, 0x0, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xf6e857c4785ac232}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r3, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0), 0x10000000000000b8, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000009cf000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000002c4ac47d4899d6228b00"/193], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="1079ac89f16e4c0010"], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r8, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r1, r19) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x800) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x86139) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) kevent(r1, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0xcd) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$getown(r3, 0x5) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="433b781dd6f1c68aca6bd61feda59c982579b03f5a3fc9dad6a9608af66bff899a339d13c9b5", 0x26}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:16 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x70) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/233, 0xe9) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0xff, 0x51f2, 0xffffffff, 0x3, 0x5, 0x1, 0x1, 0x1, 0x2, 0x2, 0xfc1c}) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) fcntl$setown(r0, 0x6, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x4, 0x800}, {0x1, 0x6, 0x1000}, {0x3, 0x2, 0x800}], 0x3) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:16 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = msgget(0x2, 0x10) msgget(0x0, 0x601) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/194], 0xca, 0x1, 0x3800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) rmdir(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) r2 = msgget(0x1, 0x100000008) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/199}, 0xcf, 0x3, 0x3000) 16:00:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) sendmsg(r1, &(0x7f0000001980)={&(0x7f0000000140)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="3e4acb84af57289a78d23af096703785d9aba73d4f5010c7558d61b539285302a3f2ec9c4e3c84e2b809bc7b14a1b65559168825f4b8c6f1a042045049f6f6999780d6cce778cf0ebda58958335c9729342e3910ef81f01d886c075c0d41b2d8bb1fd12a112a632dd021b3311ed191d52430914df939328f348f7cc4215cddd658f27de6812d59912b56da05270e0dd4b601d20d82403738246b984d739bb4be9fc357df8e84dbbe3283b40fee5816ef80b7c25ce664906c388b318b547ee0aac9bdbc23a1c7307a036222941c043d30110f6fce02649f52c2803c8646e3", 0xde}, {&(0x7f0000000300)="9aa0c2ee39774c970e373571abfe7a7227f83a255037df22364bcced4f9bd2fcc9560a72e99758d80ffecd62b8d85234e754e695e9ebcbffc75aa7baee747f9a1c2135d3f6b4fece949fae538699590104f1d69085afbb6f9354ec654ca24391ea1e7f753883839a25605ca18dcc1dcf1a15647f4b2cdf67f5cd4f18688491a38af2fa47ac1986ad61ef3cf6f92ef9d2a96079936b71476f4256f0e986dc2026488fb0d926c542b79007abaf691fbc78602ddecd169b2972bf573a1c81053afada2905c5380cb425f6feda2f4ca523bcb19a80fdd200bf773b3b687909f10a486350f6d8d82b03f777e3e2fe4a50f217c0df334050", 0xf5}, {&(0x7f0000000400)="8f9e6fac18e5f29efeb65582c78fe058a16e5a8dd5615c", 0x17}, {&(0x7f0000000440)="c27de904ce433a886f541d911eca37e7b8deb39817a6717ff885e5cfdbc60a2356e83250051c326de1d0a0d63099b633d28b1380ee5c169df30e5e8e071ea9a0dfd002e33dd3cff7cbb202582a49cb30ad176e62a9466ff362", 0x59}, {&(0x7f00000004c0)="fc266b4b683f75ea1b0f2975112c1e6c0b", 0x11}, {&(0x7f0000000500)="c4bca7e5a5b1a2e563bf4fed5e3c4bc7424b57746e140e1628654afbd1ecbe46aeb5184e29512cbd6b91a0dc3637af6e83689f186685bbe151a1a502b63c4e2d15569c2458cefb178a96b3ab396933ea1987b65594212c530c1ce22461428edbabab6100d1e12a6d593a0adf153bd9b04a300b686092743c053fdc21a9e595a761619ae12aa7f294c57db9ec9bf3700c3895baffb34bf0eee2f64194012061", 0x9f}], 0x6, &(0x7f0000000640)=[{0x28, 0x0, 0xd6, "d58c93ce1c6f1fd0a3d8fdd477668f999883"}, {0xf8, 0xffff, 0x755, "40088535372a66436f989de4d692da84a2bf6c8e18484e7a4c0b046877b07ccb52410655fd4e4d85e0923ce1b27d9b0ec67d75be51d7cec22a0ef6d8c90571a1f2bb8134ada873e56c0c49a05134cf887a5d809b38ff564303b3bc6aaffea3fdd5dd95d73364d3bdbca61823b734e46e20552fe3bcec23b28be51883df6ec3d1d152b3ac60837c8b4e9c4a2ff21b444ec45b2e31c6a03c02f6106949064adbf60ba3076f161da96f13381b56e0162b055eca898a70f64d1ff09a1feb6e5e98990912737577fcc354e9fe2cb04783f4e6761d76d171a16f25a94acb1d2f9b6551b2bae261bb48181e"}, {0xe0, 0x8003, 0x6, "006ee7f65d08fdc60abee4def32aba38eee308fc82ea771c1792b5d47a588609ce460339f9e5089566f4f65f8bc1c781586118ead45df1a1dcebf497f0c778a0350a57268e0c472e96cffc0aff58fee03bee321a3d519e1c3d2912fb7f6f6c0829ecc9068bac45960e1a2cb008faecc8310ad96cbd6e58a60732dc00f644a14c7a2a6c7016705346282e2e34000a7fe079819a8c9d79893a0f50110d39ce93021bc7b55151bd876547fa9bd1a3acf6bc4c62b5cc4ef22a895cd2dbd2ebc1917115d5e83627ca129c55924f"}, {0x1010, 0xffff, 0x7fffffff, "c6369151fc56e70053fda8e08e658dc3bb19fa49dfe699cd5fcfb030266fb3760fa8058b848cfad840713d3d01da1808f64610b577cc2c2c8f67f4dff32ff2c2fc7a56afd3c0e96c4e390e456be4ca431f536989ff4a42c3941ba4d296081654286509ccf4340228571af1e546aff2769df6452abb22d6d548897513dc5cc636ad71066899efd6ebd864deae9fa95599ed9789351664f61fe8d37b2dd05c88fb931beeac6892ba7887d6f8884f2b0f4527693141d2d9c04913ed6de6eda4c418c62b953b77d4523f4e68f4df1a27d679df7e1304ce77e8cd36fff1a54a2985215a2204a1b4f45ae1da2b6db8e4af0bde4d3ce7b7f355cb2f5443e6279ce3884e8f28a32f9a307bdfa94181b84991fd9dc4c92ca1bb465d32db4a084be7fd7caa6c2b2d326435c6b0f8652d7bbab0e0a9c42f999faa6ffb5971da7a50b1765214cc4a2f0fe22813af2175dd1155c5a094322124a07af1ef85d2a0ebc927cd9f125c3dc5f6e8c2cafb38ea90c95502ae5fc73fad9087f053ca80fe746a9bb4c40fe061d94bd92dc4a2d5b7706b70e4598d416c56e45bc4a90ed9bc6dda30892072b07f4c5db06febffee2ed7b527b5651d6187124e382a593cd0e9efe35dad1cb122125dc9319951617f1e449375faecf3af9628a03ad0d3327b3d9b0f1c6bc6f2b709900e833de3f1f623c9f730f76e1c30754fb4a9afe02313e505da765308b1e58018e8ad38f717aa7faf573e0c36cf76bd56d72fa5af5c592adb0d56c31b37ad15da3adb8ad95f4da3005a9da585e1f167c7fed5102c83fd5b1af9caacdb6905960a6b8a6b006d6e46c2b1777c89ee6a5f9a3098a68d056c7e903d48534d67cac37321f662f143827a807a2fb5905b2c5686a5dc828f29cae91ab7390979be07ccca311d82c8943bbe3c7644b3bdba56f1175118055a5309c997649b63a75607971b29a54531f847e802d8befbcd40c519084ba8f2327f1b92006dbd3e098d836b5407823a52b057c1ce35925023baa7673c18eb076e9aeaf43121f03b319a64b5fec28f11bbac9759eb3ab87105b38a403ea7737a5ccbc571509953b8f202381e21b847642768fa0b6e540585982f1b17c1eac16e820a0417659dfb0325fdfb0bf8ceac81e4fec54d09f5352c3cfab6c01aa8b1c457105e3f494a8323c7df04f5087cf230f207ae6a14fea8d58b28a5ed4efec1569b55b0546e5f9400ca18160d8e346114853646ee37dacf46f11231f6642f675394cd8e8bc66877ab60fd875a88ebdaa233888ef864d46819b33deda16b75a119db396eb60eeded96c889048600fa7a2bb57cc9e7dbed293cf7d9782c37961b95ca039833b129a65e0e2a7e8b0ff10d72ee6b69ac5b56706c9dd1cd31fcdcf7d605d3afcc2c6aea565f031c80b31546b0aa43525b60a2064ac87206ba9a5a86391f956804331cc4d9e4b532d69eee165e7a4afa9c27784eb8d6548a4a6c5ae3a0a1f851eaeecb022236bb4179e0f28413cf012849abdb97e8f6d49323ab339e7fb4603b605c2561fb1ff30446cf9ee595b54d3328367a42f23ff75453aab22cd35305edb4458a51b18770a8bdd5fc36b86d46d460acad6ccbcf40d56ce5bdda1070de6122fb8e9deb7d9e280b3040b940b3e2718ee6640dfc8d51644e595efc072630e4a9f12f814383b9d4f70df6e1a287498031688669768532e89fb798a0073122fa5a25244076a3c19cec4d2ef90dd84d7e18ade0de36b93b810530ec749d9cb95484639560ea2aa59d97631a5ec06a4091eb43701ea711b6f433d1cb1ba103b30de9bffb05aea0d00922e43fa0b732677e6addf1189219aacf3a2246e149dd96ddfb0ae4b6584659c0de52ef943651f9ba201f811b25dcde237e91ccfaf3adb9f5596a9c16c8825b8a92e53b445a2b4bb9279b159766aea93443ed431842607abf84c18a3335f47715760bf217543b4e115b094a10eae0a2886aa8976ab8c2715d3afda7b191c8ca4cce3a913fbf0f352c6b1731badae6345f42b4e20411501121bad96a87d4dc91476dcb4c8eee0fd59bf8a79a040c6b28a622f6ce4c7df7379eef91fc86348e9c4077d418ad263e78103234f56a3189d4b8011bb4828eda66d94481258c3e3340950af00b8fa7262bb1b959cbae13271746080d043439f9d9f79fd93007e731163df52e4bf7d01dcd9be8d6e837fd8818fc41b900d46abbca9a3094834f26bc9735df2c30b9d0b5474238517a515429138bbdbb49c59a0901c6e68a0ad77b29f95ed794d87ca436ff1456fb71e6df3b891624ed6c7463f09450ec435fee7c1ce180d33104a1938d5b16e7fc104309897fc281d0ee92b84c8d3800270b6d47a6221b685c2caa39b9ebba0915958fa8655ceef802d911f31f4b958991792ddacdea7a2fe09a77b95e843a58341b5dc7cb31e5f220f71fe1f4fc89e082f94c8b7d14e67c1e2c86b9c3cc974a9cfdc8567564082534ae291d05a09a0cc0d1e0e8d0b1e0e942d5f535714bf5bfa98e221a90988fef68ec13b5d80ad4a3e8da0e31ccfc0f53feeea6bb827a0a5f2643a68d191ab5f48ece5329f31828c00c165fdbbf2505496fb30dadb839e3481173ba09613e9c66cba0cd55890acba6ceb2647bf9c7abeed7190930da9bed0957a9b2e9321e2d30a3af7a805844e9d352012086b044abfa648d24a7cb6eff2dde5cf20726eb1ca219134e7f296a5620cbb36989634a5d14716524e4b107ad588243314a25c9a1ad34571f58f3af4525a52c5e1203efefd33446343c3ed972319e29dfdc84022d6872f9dcd8341e08fce26750523ee1a8f0e4374c5b300658922b93e42c2d057e8e1488e5492b210795f24e8e9021c13243b7746e3852320bb23d7babc61c2ff395cb46e646479206ce2a3062ffacd8065a3bf6da228a74037c3eede67a5a731e05224b6b9ef321699c5cac7734295a92890c3bf592a1034a5cb57648e8b0782720fef241e714917e646e9eb2ee4af7488c725a47f4813bc324727cc58c933fcfb8f20c520309d23bc6395f90e3ff6f145b7c9a80984df32cbfbc8affa89fac8665fb39f8df71669e93b12e82af9f5cca48d2d3e303c66ca3a89b1d07939cee07195e36ff2ee577ee38625abe5a4383a03586b0fb5658070541978b0c999b1a14dc40a9aa24d18fc5b6918da5fbbd04d55f6c148d6a334a05040c2571dad1016379df77ef99e968077f9e98da8a4f496edabbbfc19e34e62a1d2b82f6f4ed0fba341dc8678d83e8bb9d2b6a5679b0965fd42f430045ca81ea3aea87f72e3091cb26525bd8cf1e145486768a79648e40ef3c32a8042f6b8b6b06992403ec983180c6373658fa323c0f0b2e955e1899916169f5f427b233095127f390b84387d9e7b078851020ff55dfacff81ae9288a393cea799c7d57e14316109dfecaafeb463a22acfc374b175b438d61b65becda4f6f51808e6b01855aeaf076b37e4ed3cc295e8a0296d0d9212715a0099005a47dddf326867dac9d28045e11443f07970b443e50030549a41db5842b712bcde4715796a64507592d0bca3128395cbe7d9a7ef72ba93b6d4896bd1b876afd4252f15d4de045ca1a097c189c2cfe2ff53f0f6a232db17b44e790cd04a8994fae4dce3ee7b5105a666f61a5ac60a47da7cdefed1cd0c1b3463d27dcda23ada360fd882b05d9eb608d677a780195ab7a6690ccf03c517f12f5073205d5428b524aecb75373ba66eab2c3eee4d87da5c7a488d262dafdb3a6e4539d77c575690641c8d3422a653a79a9402d21d9ae5fb0905a7a9b5191338baf6e7b08d0e81141504903d70dd1f616577fcd26aaf1e031637f4c5f5e85af0fa4296ba1d4dba5a82dc36c835f03095aaa9d1b785ee1f8c2c402a00cfeb856c70ac0499baa472f8425f8dcb30de66997e48c70197e24260b26964ac10b26343c1db31646ed295333427b1217ac256bd5923773107eebf094bc32c48740bde3242198ecf23e3812a2583f4267c532e3170bc53baa35c56222f15f8b923972675d6352cadabe86b0604de513d6be55a764f7f69d78af31315ab37735162284d37a071ddf64518f3e506efd7e78bc287b626157b914bdf4b1ca23469009200a234f294e8db1ab8dd530c11a7615571b02005f03074c2044f84c0f6e8b3867e7e23c6afe98848a8134a8a4af5e3db5e1e42a44562ed4ab2116eac47845775a6361a93a2870700000d369da7985dbae90f0d230394bdaeae06fde15bc3e641ba00509400897eb6069cb115d0d3f8a769b35bea85de66a399901cf7f7c32ff5ffa2da4af4fcffd7b348012d575f5ac51898145c178ae16bd90a792070ea470a1aebc4cbeb36e98c0787c06393a00c7bdc72b8fc149ad3b1382772a39637380c7d8482ccb198acfd5b6e1201772a712388e79b08a6f2d0bf2e7d37edde8640b02679114ad9eb3a9000a2e83ada4d47306684eed7373266b915fbf238f7e67a1a66da3b049f214bdbd57446007f18577ce405489be9ae42a124ffb7cfea0f792f618de484d86efd16fdde869499799811243587f93d5669a2a35fbab39619f8a8f34f4e921866c0427267351d78bcbc921b15e246d290d58edb5c887e2bcdc60d96247e525ddb1015043e6b1a6e90e68d95629be597d2a6189c01a5b6bc798912baa26d52d1366c7424ada5208835330d1461085246c666aef6b75e38221c554220089356f3d2a72f26338c56563920383aaf956d9ca3bbd7ab94b4008d9370f70048e36500ae5478233169d231616716721603ca93b32f8e3fbb217c65233a2486cba977390a60a25461b25f9fff000306e3d235c20bf2294f0aeeab6723c1520e99c7086607564a3b3f21762d1d62ce48984af8585ac5a732f8a35bf9383cefa259db7ec796592a0d2b049621287b5f8ad7dc64edb0f8f129128abd07ebdbc15e5cd5f9d6349b82968866aa8b7ea4bb2fa976640da9b2a08e8e0a6a86794fbc354f07772eadaa8d6b2e6899268d2237bdb72a6f83d19d146589ff61022216640bb8294ace1f1a4f2be68bf0aba055e731fd46b3b4bf801e85935aeda5dfaada442ef5aad94ec766bc2c5406d17fd73e522d2c97ebb08056352315e8193d7bdb388b4495f61a59c1735da984d4863adaab5c3269446651ee0840286195615766b84c61f7c7938ae3d641e878dbc0e952bc9a28c1021a763aacce82234ae60a1beecaaebe6bab97f9b1106d814c739e9dc5c795dba23ab88f71ade3b7ad6529df52ca64fc900458211645f91b866b5cc4d73e618270985688a84419e21c61d8a1d89c22b6502840f994114d640b4f1c42464d330c2b3deeb07d89c15d9005980b966bad158559858714d58f8982def533c17eeaf026714fcf8d23fe53a99fbc84c4a23b03dd80e79af3eb1e98db9a333b9993b267a137c2bdaee69a2209a44949377f905f197502f385bbb0d3aa6172c6ef2775c73aaedca2c344ab7fd3978c6e63d0808a72fbc68494a03e837800ca103dd470db689d32f5c2191466fe5d99f57c19ae049fb0da769cae60b196c96e6bc7c09ea7be2e42809a35790b953003095b50f11b93aa499d6e3924d95d6a1e44cb84384b612682438e6510fb15bc6b9fe5a82d968af7b2dcc0db801418147b9cf65595f8afc09298dc38c15f3ec08fe29080b59b8dd13aabea5aa3b8e21c65df85abd2e4c14251900382bdb488cca22bdb0d559a1382872af09effee7bf2d3e0a3e16405704b01b87fb83189c1becd978d9dfcb2877f9c5cfb91b9207c24fe475ca10629b3d67211ad7da92684b75c91976f8c899c3cb95845159025a0ae"}, {0xa0, 0x1, 0x1, "828f25374cf91da816f79ea474e53c48d12bded10cf6cf4a258d3f035b10102c0d930240a68e65d6c9671f3efb82ec5edb4e09c0065445caf2c3cc63c320ce6009f69c059141a3b39abc6b78f58594feadee3b4a8a6c6f553788e7dccc14007ec183213e16d84557cf0f1a2e65bbe8f6a037eae481509616fb181171fddbe6bb1ce93c1576707b34e9574d5d8b3aa369"}, {0x58, 0xffff, 0x2, "b8b5030be7796d7eed9fec3753aa346a3d90593c03a071040927266a67f271e9f8d4cc11f9d8d355ac53a5d226ab08ddf409c86c18fe79d3b7f41d83a4d5ee1f6d4a"}], 0x1308}, 0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xffff, 0x1, 0x6, 0x4}, {0x0, 0x5, 0x5, 0x113}, {0x0, 0x80, 0x4, 0x4e5}, {0xc1, 0x1, 0x3f, 0x7fffffff}, {0x1, 0x19, 0xf8, 0x9}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) linkat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000140)=""/21, 0x15}, {&(0x7f0000000180)=""/223, 0xdf}], 0x3) acct(&(0x7f00000002c0)='./file0\x00') 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x4, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r4, 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0x360) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="a08a69867073dedf9f226597dc17") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000200)=r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x1, 0xa9, 0x5}, {0xff, 0x2, 0x8, 0xfffffffe}, {0x0, 0x0, 0x0, 0x101}, {0xff, 0x1f, 0x4, 0x10000}]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x8, 0x2, 0x3, 0x7}, {0x0, 0x94, 0x8, 0x2}]}) 16:00:16 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x5, 0xffff8e2c, &(0x7f0000000340)="1cafe1e3d5561db2491766e28f30cb5f7aa9498cde7a757064746e776ef46722d871e35d8ffcb1e27a76e4b6c7ac1355e73b7285b7b538c798943d4fc29c4abc85802c5470101c5062ea51476e14504ebfcb1fa18b6ba2d75ae1e3de43b1ba3582c5975bca956c89bbe62ec4d5252afd2b67436c63198dad5e210d7e44f34d22504000770b0ef61d2e1032a117d97093f463ab", 0x93) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) bind$unix(r5, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) close(r0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:16 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x101, 0x5}, {0xfffffffffffffffe, 0x80}}, 0x2) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996"}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) msgget(0x2, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ftruncate(r3, 0x0, 0x8) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:16 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) r4 = msgget$private(0x0, 0x20) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000700)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000008c0)=[{{r6}, 0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r7) r8 = socket(0x40000000011, 0x3, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1, 0x4, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r6, @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r5, @ANYRESDEC], @ANYRESDEC=r8, @ANYRESOCT=r7], 0x5, 0x1, 0x1000) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r9, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r10, r13, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r11, r11, 0x5, 0x5, 0x1, 0x8}) getgroups(0x1, &(0x7f0000000340)=[0x0]) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x3, r19, r20, r17, r20, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r18, r18, 0x5, 0x5, 0x1, 0x8}) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r22, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r22, 0x20004b3d) r23 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r26 = getgid() r27 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r27, 0x1, &(0x7f00000004c0)={{0x3, r25, r26, r23, r26, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r24, r24, 0x5, 0x5, 0x1, 0x8}) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r28, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r28, 0x20004b3d) r29 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r32 = getgid() r33 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r33, 0x1, &(0x7f00000004c0)={{0x3, r31, r32, r29, r32, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r30, r30, 0x5, 0x5, 0x1, 0x8}) getgroups(0x8, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r26, r32, 0xffffffffffffffff, 0xffffffffffffffff]) r35 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0xfff, r12, r15, r19, r34, 0x120, 0x93}, 0xca, 0x4, 0xffffffffffffffff, r35, 0x8001, 0x40, 0xffff, 0xff}) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r36, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r37 = msgget$private(0x0, 0x40) msgsnd(r37, &(0x7f00000003c0)={0x3, "37e419e7764315a4ea789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a24cbbc21e06d3a66164862631863c2b230f939659a2b68d596f6d534eb51f546"}, 0x5d, 0x800) 16:00:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xfffffffd}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) dup2(r3, r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fsync(r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x8001, 0x5}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) recvmsg(r4, &(0x7f0000001640)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f0000000340)=""/249, 0xf9}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000540)=""/81, 0x51}], 0x6, &(0x7f0000000640)=""/4096, 0x1000}, 0x800) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='\xc9\x00\x00\x00\x05\x00', 0x20, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000000c0)=[0x101, 0x3]) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'\x00Cp', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006, 0xfe}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x8001) getgid() 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)=']$\x00', &(0x7f0000000240)='\x00'], &(0x7f00000005c0)=[&(0x7f00000002c0)='#-+ \x00', &(0x7f0000000340)='\x00', &(0x7f0000000500)='\\\\\x00', &(0x7f0000000540)=']}/\\[#\x00', &(0x7f0000000580)='}):\x00']) pwritev(r5, &(0x7f0000000000)=[{&(0x7f00000003c0)="28eff40bfb3cff4b3063338e831c8c86ba345d3d85883210f4d4604bd1e0d5396cc3846f5443dc9beeeb2b7a0c1ed120b573cc831c965c061ddf7965d8dd55d34818eba95423c60230490638109cc82e10564a64237b23ad7bb002f6b7ab1399fa0259d0b72b40c53f962bafd01e8aef163e016d62690d560c73b04dd753c9b164d165744d19e52238bcd1e9f175b46b52d90b340817723e3b7a5f31be842af25ccee0ea16edc0929df7eb2e3f36a344422afc96eb3190a0dd00f2f69251dad890fa83affaf019d47431f70d4f8b22588beed5382752969cc6d9470ec5c4b28eb7349cb970f37e378fe53b92", 0xec}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000600)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000480)=""/241, 0xf1}], 0x4, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6, 0x0, 0xf9}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) clock_settime(0x2, &(0x7f00000000c0)={0x200, 0x3}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000045, &(0x7f00000000c0)=[{0x1, 0xbe, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:16 executing program 0: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x111e4c6a1f840b08, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x3a0, 0x22) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x40000c}, {0x4006}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0xa0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) pwritev(r2, &(0x7f0000000540)=[{&(0x7f00000000c0)="37b2043a8844", 0x6}, {&(0x7f0000000200)="33dbc7c0f76f", 0x6}], 0x2, 0x0, 0x0) write(r2, &(0x7f0000000100)='oL', 0x2) write(r2, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r5, r6, r3, r6, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r4, r4, 0x5, 0x5, 0x1, 0x8}) fcntl$setown(r1, 0x6, r4) flock(r0, 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x8004) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x0, 0x8, './bus\x00', 0x5, 0x1a, 0x7f, 0x61a6}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f0000000280)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="ebff9668", 0x4) setsockopt(r9, 0x6, 0x1, &(0x7f00000016c0)="c10095acb66ef9530cf4854b7defe588291d19fd010fe58f6ec8cc93570ab088cd2756df8386f986e5f4b60576060370208c07983e0adec63be8d75f630eaf96a5437fc05a75ad43c4ba4c9cd595a5a9659d701c8b3f05bd776f28847d1c1f7d41a5b80936f7e9617bfb8a82c45c785d1cc2f80525211d044cf61dc501beed1f3821b0f127f216f9d377af839f46d95f05171aa3f6f3516bd1b400bef5882127771f2845", 0xfce0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff99) r16 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x1, 0x14000, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x20, &(0x7f0000001780)="8b6a6673dd4bb03f9114319a76ced721754afbc00d8e0000d4390aa028396a353fb6de894601", 0xffffffffffffffdd) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100800001, 0xb1f1}) r26 = semget$private(0x0, 0x4, 0xa5) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r26, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) 16:00:16 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x8000, 0x0) fchdir(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7fff, 0x7}, 0x10) fchdir(r1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6749031cb2c6d9d5) semget$private(0x0, 0x0, 0x10) fchdir(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) msgget(0x0, 0x80) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r4, 0xa, r2) 16:00:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) shmget(0x0, 0x1000, 0x84, &(0x7f0000469000/0x1000)=nil) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = dup(r4) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r6) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f1e91f67b1a58dd6c5a077b692f579ccefebd2dcafb8fcaee0fb7d712440db6e0e791d9b1d7b8c5c5ffc70569516b65f5358a14b7bf315440c45554067002e5926efea99bad6d19e599d10456d3d31fa", 0x50}], 0x1, &(0x7f0000000340)=[{0xf0, 0x1, 0x0, "ddba6883b59b4b8c920dd3bd760f5cd3cc0af39665fe050325f3797d52d6776451c0ebf28da7cafc40cdf3de415446429a739506f70f9dad2068214bfa7194a9474958e1d4b4087db3ca5cde20968a060640a21eaba24d4ea49eebcde672f9c35575c4d9bb56fa197f46f46365f542bce60ea8b8dc2924a61b409d8d92eca40aa01dcad70b71f5e753471e2309e679569d0ebf90a702a10e316e3211de8e8bad441cfb31ac46ff8439876e096713923959a764efbf0519538fa3d309779f3daf18cb5982b4a9de49970b0d14c85db1f8ffa673491a036aace1cd"}, {0x1010, 0xffff, 0x7f, "7320e4199743f58321fdb98beb917ff450cd0b3168885b9b4a8a1a0f45f4bd6d03831117ad5813a2a8f701511f3aef5a1ceef7666340848c1b2aa7ff430abc1cd159b122a48641b50fc9710dc3df93a78233f46e48b95404b221b5edb74ed842402b44b01e73acdffb8d50f605ae24be4fa25a9103953e91f9d7cfffea5bdc8504b82eb4ed3f2d4f311f039b9a9c8b08bd246d8551feecd97cd05fbda894635ca2004687f6056c11f61048dcfffb449f76e010de9df06ae674c126416b32b877d45cfa794409c99cd16f2ddb799d0c43d5e4d58fbdf8e5ae47106060473af263a2ec731b3e9377e6af58aa8443e43e1252120ff85e0daa2c54637085c7c365df142abdb6054d75c607e1454a799cacc2e51c78d716a370891b09623adcdd7a9f5c027398082e29d251dd8093dc34df8f4ab23b0ec68d539113cd38dcbf2db40cf5396984c3c23cf4e3b0415e5f96635e684d4dc666b0cb96f677c9a067e9cf7d413d0ac50ca257644a205ee7e7002d19c13777375f0c8eeabad848b87aba496f4be2b02d4e7aa59b65c5e1c296505ae18829aca7314015a4b383e0ef8d27435504fdf160639352321c1743f4c4a0a4010ac26968d2f17600bb3d59a1bdd3af4c1c2aaa6cbdbe86f4ed7b02c95f17d506c578fbe6472a7cc36026e4f1b434f3065d542bc9f222ee276a2e1f09192363170abe2c11a8d07f1bf15075755c4f5633faa55a2d1b67f42483f17130166ec506ed4598f0c8e4dc00734bfd407c25e2ab461ea4e7e17eb602c275b1c62a9ce394f2eba646a27fce678269a8d91590debed9e1be49228eea04891373ab26da311fb8d6074be88d1511d0292a5d199d93d77e4d66e40a5b33ed93af02b531e6de204b4c6f734e683da1ef642fa3dba56d309cd34f249072ae37e2bb2967f36914655d4249136ed206c0c50cc524cd526d2b3b394b502d73f5256e2590a3ce21cec689f96c3a1ab7970553d104fb429ce2e52d4e7388dc7ed1728e0b335f4fe192ffef77bcae02fc507fcbbc7bed243b9dd9bff42de9257479ade263c27e8e3f3cb12bcad97cc8defb6bf8caecc79d7d8006185145231614e2752c3a2c7470a0eecd140b83f71d864e69e6aa32dd63cfe69a63e8bfdcfa9280ae6fa12677dd8869b7901cae61e0c72dfd1222d6f8001cff85816606e5da19667ebf2ceeebbe53a330d0e8da1c56cdba3e67fa993a6f8bb9464a768d0c995d531cf31574a3fac65f79f3f7257c877ae44ff6f5eadf92ac853a23bee477a1773b8e7e70f70cd8bb34b8e2d7e115b1e304c2041b98e995a876099fc6c70cd6abc7e971066b24bb30b0d5798800b200f909ec9c37c5f88d9e9f0f0493be79dc711ce126b2b8ecfc70b6a31ca486d2946a698c4ad6c4ae199951dde19fa50a28a897b544ad7e113d7f1d25036b9c5f293b192d31c25350a6d29541af1d2b3c101a1117833cbeb067427e8ac881b917148d159db386dbe94820ed0bf7bf7840b6a37a3be4e87392f438d5ac125fce06077755e0d55492dbacd18ec60cbbe6a084ceef972c322bef1c64330a43ad77afb6593558ce35a14b3a15879dd62b16f6844bf23e30d92bafa83492a78be26756f0765ec767f156f0c9dc71a69798df06fb3d7da6c5a7bc147b75407825c90587f76fdfbdf826490c9db6790e9aa12104a39ce88ed577c6bec3c7c72ee0a712b099ecbc97139b6484c24e072f23df6d0b0d34e79d9b9fedf7df6bbeeb5c73060de11a130b455655949169a052776cc8164543a24b47743eb8182dffae202bb313dd2e695dc20ad24b64aaaa595f4fbccad21f608753c166217275981f3b1b5745f4a82065e98738014d4927abd93c099696e600a3a9e7e52bcbda1fdd82b36d7a3d062345f760d698ce911295a04048f47b8124374497d3211ae982ba91e538ae7e7f3ae76118f9c96c9c6a4c5b88d08ec498cf6192faaa12eb28e29ba85923347cd2b4d8e863b68f7e8fcff6904bbf62e87124cd698e683378329401c246f9bfcd283b90c99ba0bc317bfbc1df2cafdfa05ded9ee9e612085f40e74af674bd78d25eda50896eb236497d0d11a56eb4ab0eed09b0ad873f5e4a22c7fb27485cf485f284dd93867f80a364a6e1aa41eaa8851ca9927b3c622e50c622832a58817afa4a06a766e05dd3608e379f75e7388abfa518db642d2e8d7c158023e16001bdc4db0bfdbf19baf4c011859db3fa9434b710894617a274347103ed44505f0f9e00ff724a7a6e95fec41cb8017d27be9523d4bb68f375711317ebb716013d9f722f94ae55fa97e879f3b02a31d8bc2248c98f97bd2420c9600ceb2733cd14a0e51cda3682e86ee4f232d934da5a209ad9d7f70d98c15bf5abc8543be2555e51c7d93d52f922fb69140407f9a0bca8e67d8dbcc068c2f58bbd2165853f6f56dc6539d6b5bcd38b314d1de6debd760d6a41c3c49c0b2ab41e5a6bdc2499f40dc4a5216cb571a10378083bbcc95f93064f5732039949854f9afaf6e4ddccabafc8e11764daa1b9c549ffe5cad5bc244b5d2516e2d8dc1e2d9e209b28bd17478798d2777c3d2b77c8b2f1dc8444a3034f6b0ff1ab78a79cad1099607efde110ba07754fca1ccf9c6d37069e125564b0197555e2a34bb9beb826ad2cc4cad82d303b9cc48c327e72c5c1d6bec2441666bd077192901c011760b95aef8cd0664c2f0116f0e9f481455d2216aa34970070d7aa36cb1c7ee069cd99afcd52b6b68dc79bd7dffb3c04f998f4c33ddae9dc229d53cd48fe759791f51d84fd87c28a85f55664fdc8a42280bbbff85a8bb1e0c840e5a1fe093748b77d9e1d76ff8187179941e713779d856ee0449cea3ad2b4e4b46fad1745391fff0936f13bcfbd8ba58dc51d806e9363e5260ccc76f1a6bdf95a8e693f0502c488cbcda840cc14cb31e1c32f83f133614ad163e89da8396285fb32a6bf802ceab3b627fd14a47f6ceb6044f00276880b2d1b2db4fe0660a722fb628c92f85c980cff9b87cdc1957fbd32936f9fe84ab29a1b8c873b636340c065bbfa41dc6796aca0533eeb3ee62676677acb4d9e8ddc1ad2557a6c74298360e064b8277a300c23b992941a9878e75f7f76ab363d67f94effcc5ecb855433de4c5dbeac9b63307a6aab0baff4f1ea19c1108262f6546f2f796f103528b89a46a83d1ff49586c942491ccce381be7ff56826027b348b20b69b70d1f7aad9dca8b27319de20105fe1638c0cf1251c2713367b49ea6a3e5c1a681e3bf9356f7a348c0a53d940d6565971e32d31fc311613d6bfc83ff5c1d64fba19eb8f1e8a8bd99b2386f420fc5d16692ccfc5c2422e6f4aa1531275f1cded2cbf62b9dd0413723bb876f49bbf0e5bc8162399dbd30b56ebdd7af06c9a155d55fe8051a27db9cb1a57aa5277c469e0393c28aff87baac7583732767e08de5f5e922fc230e2e975e1776c76c64629892b6bb5f869563a3d6756b383434acd795bc030a66ffc2900d5d5584e81f726b175acf922965d816419e8224ade1ad5f53c416acdf40b57a82033a2127ff86cd0e9d45e9c058e05ca48be2e09e916cb266560c7007a812e56a09ff21efa15f5ee4f4b3d23ad6167a3438a53141b2509f7d527c9e7da013ec56703c3486001d05137ed1bc3bbc0f5708bf1081b7e62571219693db8e2ddf956f977bed1773d7853eed78fea10a5a2241a8337fe91a56a3e5a051609977726e2dff8b8994c94f0d7241dfb317769a9a0375838e587fea53467948d153f98cc65e5541c7ff33122e12bfe3f4d666eae9b8e4ada9c86d90f3a4421dad0e95b01a6fafef7b2a368bc94865ba6d3429cce49b9d279e2ffd27445b7df69bc581078359ff4e9ace0db56cc14e28df23cefba5b94457441983492413efde85d85d71de620132affb275c676487a2ca9b31a82bf22ec8041a05b133e256340d2c688eee52f01e6a93af53a85b8f97a5f7861e1aecd4cd52f86f364f5baad17c278e13fb3010237ee774ba074a3e0d7bed8c51a00d6e966ba9ccf304ac14822437b56069dadabe59da148a4a02ee54cbf7762d2617dfbf3f35d97f314c4bfce3ac4ed4d54983361580ef086ceca67f63b25bf8b5d5d29e322d8a8af59f5601730a1f29d36aa8b3278bcde57161894c6894656aca225ad931241c981dcfa168d5dd8f1474abf153efb99e4f0796613e69c1217cb4c474e116da47156e854e91583d7550e090130c614a20d2d3c5cda78458f646764121ae45646f539accb9534306ff6bad5b23f98ec060214cb7e66ade1d82f9e761d528aa80790d42509773d5c8b9d9064368f634687cae53faadb5caa2800c6563ce28529f3076e9545e9a0ea5ba162b683259b5727aca5d9a2b4d0ad20f946589c234d15094d40dcb50daecbc9306d3b3378fce5b2099f1a1e1fe528d280204f5cdcb5cfb46d6e0a01f5e5c741a5b973016f1aed085385436001e37c9b2c9091dfeb487d7d18e85cf6944ed13c6484f26120714324a8fae7471123d2f097622827b3a7b1da13f0707f564ca9663faca61ae37f0b4fba1d6fb48a019e037a1662cdf613d0a104224b7e7c1c7e1439f9ab4400e75e0194487a064f1b8cec81f546613a164e13484294d1e9f0b8de5cca4db92f99d78768d765aa0ae39a9e1d92491f8cdb1ec5163c58ec5837973ddad6997514052d11c3255b80af4b7ff95ae74a36af716218fb0f9c1e1497b4bba135664a258f650549d48378d3dcdcd915fcf6fcf867348bb9eee4d78a1155843de0666cc622ff8acfc48957e2b761e64bef9028b4b99c41c648c47d5ff2abb1c1664f514285efc4eff227037b545e28225386bfd69fa0e16c4840f177c35b5edadf929316d9c0c81e8c8b3dcd52279757645adbc7da0e1255f2bb3069559f28f73510d40c5048f97fb41f56cc16c30b39a12aa20dd7dca243cfe12e83c4c68b51cfae952f4e21c128d3edb275b7423d9f9657d42722c006b1ee3eda1d7fbc7e8ab7a0d194b2d22c6b5e5b289872370e8bffeffb4d41dba10845d27c3768bb8ce668515e5e887402b58fa26cd3f54aae08261de88681a99e67ac7944953323d50864e97bfdc4147046386b77975a2719230648802e7bd55b3ff5a019ac034bd294eaaf3594e46d36a0856c4b846cea8523b4fdb9f66e2a905ff4cd01953f43ff77b0251f8bfa40662605f2a0d90a1bab7717a232d66c79f733843811a465b0008ad9d7ac5a2ec74d8646eaf4c125e455a5337cb6e12be30d09fa4299eb981c57049398d3d8ad8d17b16f11db1592271f494692ec89db05b66889b5143b935769c4aca299bcfbdf2f28872fe2110060f21ce2ae99deaccc3aa984c9810147f4a7c291f877456a47680199364ffef06f54e0b3de5378458ce61ddcdeb27541d977bb3119d37a589195be77fa5c7dd66b36a3483647712e297925000e1e89510983a8b36a1dcfe4833ee7e1b2c9602220a4ca4ec623924cd85cb3da095568503884e370bf781a06023e32a4a0aafc47a26964dd0a3c11b2aa8372f971c4821ba9c45bbd2912be2480eeb5ba757c4c15389de6c2e6d591ed133c76c32407378ec5bde1de62c8c13b72c2ccb7fd0bed803fc6fd81d6cf138fba803b6a1d750617aa21350b9f42d8e0b6b2d1925225504d7f684795bb4c8d75ee535f76ed70cec043e9869898d57278a0f4a9908d31699abc7abd4a6c79385ddc4c776978a6a66c5f3bd2ae76c4739e75eac634c197d328de4c0c1d6dbf52537c9c5bbdc99fa59d196789f187eba4c13e0b9b3c32aac8394c1218e5d327aa57fbd4649fa67d214461bd0552"}, {0x98, 0xffff, 0x2, "92408feb352d26bcd0481da0aa5c6b205ad5647944bb0e03a1c89f5fc484d36b0cb9f5a70a830420d813b7d488d1b63c69c486b56012156545bacdcab2eb78a5b09468c3e79a2fff0bb06fea4001cf3de49aa55e5974e23abc615fa8e8c32a5e91439697b1b86cd0aa0f3953d4b1acb66ab380c55a05a7b5a2e2f09cced633c596b1027016a79f"}, {0x58, 0x1, 0x9, "47cedc15595216c77aea6cba0129cb6e41eb6fd478e1a231961a9a475494f6c7a8ffaa6292625d39cb8ac1046e4e6457f056ac7ee509cdac2fef80e3dfa4f0456ddf6b2e0b6c"}, {0x20, 0x1, 0x2, "c7a978a69550516e3d1fa311bebb7f90"}, {0x98, 0x1, 0x5, "367ea0b4ecbc1262cd99d61593b4cbcb72513a1277cdfc87f8eccf6376bac0b871815e3bbe999f614b962099c078e3a1161bf69da7e5644a8b66827d619eae7fee77d108fdae98eeffda602134ee97c35173665696759418a6aac94cf85f2dd014b58fc7f2d030720211347e37a20c9ae48b5883a2789745d4c9565917cdf1b1a3b8"}], 0x12a8}, 0xf) 16:00:16 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180), 0x0, 0x2) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r1) write(r0, &(0x7f0000000240)="624ee7", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x410) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r3, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x6042a2e96d718e7b}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0x5, 0x1000}], 0x8) semop(r3, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = geteuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r13 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r13, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r13, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a43, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r12, &(0x7f0000000040), 0x0) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r19, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x2, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xf879, 0x0, r10, r11, r21, 0x24, 0xfffe}, 0x6, 0x9, r1, 0x0, 0x2, 0x8001, 0x4000040008000, 0x2800000000000000}) 16:00:16 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000240)=0x225) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r14, &(0x7f0000000040)="670dc3", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r14, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r17 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r17, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r17, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r17, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r17, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r17, 0x0, 0x3, &(0x7f00000001c0)=""/31) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x1}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) r18 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r18, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r15}) 16:00:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x400) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt(r4, 0x4, 0x10001, &(0x7f00000003c0)=""/255, &(0x7f0000000280)=0xff) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x200, 0x2, 0x8, 0x7, 0x400, 0x7]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0xff}, {0x20f, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000002c0)={0x7, 0xfffffffffffffffb}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:17 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = getegid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) accept$unix(r5, &(0x7f0000000300)=@abs, &(0x7f00000003c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000000c0)=0x1ff, 0x4) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) getgroups(0xfffffffffffffea2, 0x0) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[r3, r4, 0x0, 0x0, r6, 0x0, r7]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) fchown(r2, r8, 0x0) dup(r2) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) chdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:17 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffc000/0x2000)=nil) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r5, r8, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r6, r6, 0x5, 0x2000000000000005, 0x1, 0x8}) r10 = getuid() r11 = getegid() r12 = getpgrp() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r13, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0xa3) ioctl$KDDISABIO(r13, 0x20004b3d) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r17 = getgid() r18 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r16, r17, r14, r17, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r15, r15, 0x5, 0x5, 0x1, 0x8}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2a, r3, r8, r10, r11, 0x77}, 0x10000, 0x2, r12, r15, 0x4ef697a0, 0x8, 0x9}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x8}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f00000027c0)={&(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000440)="e0be668b1330390f617aed459671a87bd3064c251592e1d7c7a62d179969fc44bceba2cd68405a", 0x27}, {&(0x7f0000000480)="3fdb22ec15d6bc880300bc2951ecfc34c06d7894f29b5e665d58c58711cbc77c6556051227a6b218ec20673a8dba1da8acc74c13cf9c4f7194fff3b60db52c35f29b4e6ae66580eea72b", 0x4a}, {&(0x7f0000000500)="c436c24fc0f23f37c6da21fd1aa566f8fbb9b879e5990a3dd4b7a35eaade9946543feb4867ac", 0x26}, {&(0x7f0000000540)="8471358390f800fefc90f38a07f9adc06d67cd130fcf8866db44259822c08ed8c9723a595306d574ce8fb929d6dbe9bd2062530fc1171d1c04cd51b52420ce5c6d0a84c2fd48094179c256c8adffe64a79a4e20b6b4518d23433b8cc", 0x5c}, {&(0x7f00000005c0)="6a8ea6a4f5e2bdecd22e85e2fa03e98b2f8aad9b86e0c06fb44cdb6cc3d57e05fb48a0183950a3e020a6c3424b0678b9f21a2d8751beee8867b61e86a35588213f44b96a6abf6fb378e1ede4772985daed9c89566615fc209d25367fcce0b408e340facd2069fe6e41b6395fa4289d0fe1920bfb5d75a58c8493080baf2e2d11d08fe07c5e455e15b582015da8535090fbd6b4abfc5af2f262b94390159705ee18206da939424b7d73688c7ce92e91df8a0347f7b4c4e3457bc8865e4c4aad5dbd06ee242c2a5efd974d6345adf31a2a60ed3159cd9e3968b5cc0645642ff1c6c41daea7a1b2cbc215ff1d5b6d7e8029b83ca361d10a738980134a192d79fd051e6617835016a04f7788f0f2bafc4b57bc3dd6ceb3a0de0aa65af8cd4738e1de68ae15972f75812db8c2fc53ce0d9467559df749217c45c8fa0a2ec1b35e346a77fef49075cc0633db37df11ab7cccdb6831881c412e747ecb7747236c55b6acbbac02156a964e0b8218137b163d892fdbea8d20e2b24bd536e7e350f90d25e2cccd34d8639ed0f5e4cfd3e32e9b4303cd5892e13988974b12e9436ed53c45ecee61340c71836bbdbadf1e999528beaca1300c8e1073cf059b1c1553c8fdfd2d2efc9847ea6bd19971b1bb21adb73113deabae19889c502234599c2438ec2be10581eb4cff339634216e45ebde6f6dc57d677b59863bf8200101488507a211ddad2a7127f2ca0b71861007d5202626bd7285332b92209e062abcad89157b8b23202f783022b97552d9361322a422229fffca01245946939e318614b277eedbf1d46021ba466a868641bc61f66eb3447fe41ce0fffbbbe5d9670fefaba2710536690ed67dfffe1a46ad505a412755e1e637684888f52a0602585e85d651944385777c02c67186926c7bf92a2f5672c718fdf9548696522637ab02567639b6bd834886c3fda0a93b102c00ceba985a17338878b89a226da409e3f05eeb794a30a2ec9cfd2cf80ee210bbd47bb97c660ddec039f7f6bd90f7562d7abd6a4fdac801a2be280d5fe7b206a435b64478887c26b8b92de7a6f226f9ed64fe5b83e35e85e6eb10b59bd1b96c888e7d32b398829ce0f52226ebd60f873a0c6e5320ce84e3c460aa6055f01d36548d015b7c30a5eb11528945ce5b222b1fdf7b785195e9e6bdad72a3d72509a99e4fe18131f818932d78c1f3c4b9f3079a8cd68e706bb862e5fc9f30169c0a5c615801aaa8edc9c27340dd891edd08c1a0a51ea17909344a954c0077fe7758bfc554b153e3e6fc98226fc52443b64e8d77aabbdd8e8bdd3e16f189ca539d86026f8b1302f3059225b4d0a3042b1427078873233a104e07d2e08b8d223170782721f76c7528027a0c8c7abce0df43e419f89f2475c6a248d9acf4115a948d85db25005eeb0693de9559359f6196f733c5efe7a38c81be746b87ecc69e6b11b0e0d80cfe94834190ffb6f27a21286ad754889de2462fb0c5b098793d0c91bd6f8138f62d1c0a51e2628f727a33fda5125290f0b23947a811ab6dfc9e89796590449965cb59e7bf5b674e3907f9dfd0450babe6d4e82442d5c6be9f9fb4bdd02b7917a161f7b597292be819273251b5a334190fe117253411eaf2eb7100439430e1f7b4c7c2c49ba83315977059be92168945d9072942bfd7d0f843290b8ec93d904ad8a02991d30bc15af6f185853876ee115f37b573f93cfc338a4ea202465bd558e2b44b90f2353e3b2814834d3773d085a7cdbd0a6c88f2898f402d6771b0601322cf7be78dba46d2017ba8adbbc531de7c7798a2c316261c1c32400ad1085fc5bea23ce798f2fde34087e80b101a94d137f777deb4e47c9cb31f72300b7b922804575eac3c8f85ea8f6ffa9c89139dfbf5607df6d3528521b780da1ab0abb78746352ac2c4cec9649ae4457b9f5f7da998c14e3d454441535feea2ca983cce9928198780a6dfb6bce0c58b8acd57658586f582c5397bee8c93797d226febf7c21a6a5e47cb20223d7b31405c65bf50c1732c1958ad8265e1883b487fc73bb4d8265a38225a530449ba37eec582d0d71c206611944936f0bdfa2708218f95d846130adfa33dbbaf3d11136d800a07fc7a77832e54c43dca8b3b9f13faa5f6382537fab1a30604aa614eb383e4b6ff270ace005d07c4ccd0375ccbce4533bd34bdf27e6a9e34e8caf7bf215e5532d990d3e9f8b28aee6bd2887163b95983373c8b3dad207a58c071f75994feb6142473324d791e01f5163c7afbea04882264399d5ae16610d569acbac01816d14d759b9f2bd3b6e9362f56b62b3850562c80378aa72d4490cd45fa34cd80170da1edc56c7b6f483846567830f9ec5748fa4e905bb3a2ffd3a89c0a6006c6772235c17be77454b20658768d1fdc04aaa6ecaa59b58ccd13d8b415d09ee9811a18c4d2e69bad0e7e7bf82011a3e86ef4bff0fbe8797e171ca8be741f09e52c78bdc4c3aee7272b3014b428ad9bae115701b0ecffb0423a48cafcf85261fb955ea5112f3c122d613c717bd6fdee8b5a424d224649ffabf79131128627c629e15006bc21cf94f4a7f263da311c55466223a4b0073273883489a4c02da6fa9cf4b1f1cc54bde359fab78c024b49003786fc6f6675379602c861abbb3be93df5a498bf4d5443b515f2832927fb85c9ec0123e7d9ad3b5a4167ba4fdb3313963d13446071c0516f811f0bf9744ae1ae533fb022893416cac3da1b85c7cc40089ff489e05b974a86bc3199d3262dbdc1e1e0e127ceec49c21c9f1676d422db2703217f4a056a53f276da0a591df568308d8b4cb354936c0fb4348f245aafddf16973f8c21656816f6e00dd5623ac01b283624fe7a9bb86c9528572fb34d76529cdef6ebcc101ae72dc5b92f64c62dadb9c431425e1c508626c658497c47f1fb8257a1fc41efa626966bc8cdb67024421ee3103df9c9468e39ed44b2f1f8a6e2d69b3e32eacad82aaf7b6884de18ab8e29aafef57e8057af4de0b9ebd91adac98b4bb6bb26f8d7f059760d025788c734508c3e9cb7d821135337f90b811f1f345ea4b5655c16a812452f4f2a9baadbc84f9f76cc898ae4b8e1ca29964bae5413a4351f5c546fd666343e1dc119c04463cf2a47cac459434a46722426f3cd3e77edaf7b22f9c6a8c7495d3884da62bd806605378abca3df4fa1fbb6bd89e182935b0a499eda01affe87efd6cd67bd2dfd6dec0bbf211a6b235116ed485f32e0d0778fa8584a824a3fb1d048bcb72c1f6422d78955a661bb63b3ff034460b1d01c35db75bd9f8c861b571ebe07cb7d52308261a3910c00773e18183654a50860c294e66efc8a34a7c900ecee8ff58cd261d3fc0b4941bab5dc4e43f80854634ebb477f95500862418a7561b7c1a948f9b38f3f7088df9b88d2bfd2891e2aca0539d2759caa6ed4d1606dd25e36aea2e4639a80def065df4dd0959dc99b2d761a85979abe9391c5591a589d32e9cb003e679c13fc15c3a7d93692ca58d974d85413ce08b64c901884a4a96eb4c696ac19cd480fdde8cdcd8c4cddc50226481b9c21619a5b4e96c1cac76192bb4df237fc77d7461c62221b6e4c2c39a8334a2bcda7fca68a117895b2d6e67ab41fbb3b0efeee859215471f1e7c09a347b60ed4de9fa63adc39bc5ba0d2d154a49523c734d8e4fa96ab06c65d716ea01103b2b94c78d7c1fdc50674276e1e25ed989f751398f8c9d4e98842914cf1580ca1cd7bef6f30dae7d7595c91e3a207735cde7201088f88c1e36c68f87850cdab2409ab447c1b313bb27885b22f4e88904f9e4f0c241ce2a38673a5630b4da285503f4585cafec8b3b9bb3df9ed4c0e2297b3d904343096802d13f964a70b02891c04a5c9c9a342cf230e9ba832ac9fccb0623c1ca4affca57e24b13bd7eca26a45e5b5d07861fd653a0f65dfd17c2cffadd123e3ebc0d866d4c97b8abc919b3906ec564b90bce6a260c1f881a28a49fac1f38e9f8cd234715e6acbe009491a91a7dce9a2fcae59a88bebffd667d932382218cc5544a4ddb598ed9bab42de88023e76b66a8fe32e8960bcb6b4e561457d78b0d0b6ba64e3812eef719788850b6e3ccb70459b18a1122f7bd272432d3a14b3cddcd00236ca308e4904b045e2b55be40eae8e46d3f546617fe2745f870ed566a15bdbc6ddbed237c2efb3da3774dd45480f01a10a8bdf3dcb2b7e63e83c228aed01a769c70a01f564711a38214416770af2944bb3c5e6988f6573da08b2c42254fe6958f913dbaebe877e680535ade77a6775ef2a3ca70442f61199aa3ad918e8ca197af940fddb194d46756f35b81d13eba97b767f7bf89a1295d349d48504072abde7a4b8fc6618ab3f146cd3137f9a57a25d8588710166ff6099680de12853f6b6fafc8c427659784cb43ceb68804db4edb6eef01c5c5aa8531ce589d60466733e31d5ff90bb8c2af2e11f0978c7947e88a360eef4f9c492488df3391b1977da7f3410bac6694e9a4e8bf664f02398ac7c864d02f3ece9e9e781aa974a7fbb438773316aa05d27dd63d30fa802882ffdd4b398db83d8bbfa4dd1f0150d6cba5b980a6aef6567706c686fcbf4ddfff6cc60e834aed16b420664cc4fa490e4e90c0b13d475b952f187edc4a7b3d6ddcd996a749a24d6443470a6bce095754c36868b82c1cdc31ab9a6016f4c3f9b185e7e951833ad0ab919032a928381dd6bf6182fea02069c8fe20eb9a0d5d2e089b9d0e4512a73dbfb01c0ddebb4399375bba6fc424a3af6a5c292d75d3bd243d6de346f28f861c641ec3949c8d12c8939a42190ae9f45d4d5d7d554f4a82e90b25ab213eb18886062b40dcd7d2b19cb7c56240b6ad7d24d6fb5b49b81a884e0f8032ad71d8dc946b25924f217be3e9708ffede11153f2abd178853cb619bcc5c13615d36aa1cadb5d03ecb2c5287d10c368d6a8399719fa634a5372c2dd5e51d8dd0ff6b0bb7d0ed139f2bf85a9d0b8abdcd6dea7a2653d1a70024c47719b98af937742df191ae7393565d764c37d2a8839a96048336c6ca923e84ade21bdeacd4b4827860ea0fb8e363819e99b6eba781a05d85c1245a27f2a334b5bd699f8e86e8a63d3bff89f2bf565e8c253aa0535881339ed74f6229a828028e31152110ded2186167ef13f499bd43c818814eb2ca0f7af6869f63cdf9f22bea8fe9949ad255dad172e0b3e7ef86da8aec92d32a7ed0899b8a414fe890de3223a504e8965c3f88190f358d3b46f264e039f99ad34eeba15d399d03fa02a95d92ef316ced4cddda4d011704ef679db92224fefb12c446457a96a32765787f6ddd1cea144b541f17a19289c03bf0592e1660bf877c9a35c44077b71d64d6b787eb5fa9a044148495d1bba965216f46783e6decc1b43e32afa8439b9680f069948d71cd6054a760e5cf913c735189371ca3af33f2aa528d342827564087bfaae97d5ee796ea1448aee1cfaf3b0e4758eff8b00678ee1e4699e3859694b90a3d32a80763a77c2dee287c4124b3a571b393d1978969e578468a457e4321be8ffad4378b1232d39ab361fd31574af45d2c9b5322adbf53fb55537af2dba9b207db21e8e81a9a6ec78d169b43c80000059ebded663e3c4450cc04acbcbf9fe9647367379d5d3608b795dd31e3560222bd9645eba4b8c5063065e8c3415e65616dbdec04a40e0a21bee585f6031da953a65557408fb9a2d9ae94d5c51eb65fbc963a11499eaece08ae47a69d1d0b2243f626d903ce481a2f43f395ab11e5677daac212d9da3a49d4159b6859c4f15167bfbc96e61542da96e212e47f", 0x1000}, {&(0x7f00000015c0)="a8f6c0644a799450807a51f940e0f7445326eaa2441b697153b7823329082280e20e6c1d67116990722693738a75330a270f68b47fdfda0b2a17c3f3acb207ee46e4f56076ed76363e99fabfeb308efc052210996eee76bab374f73822228b7e3c9791e258bcc23b463ba2928f797ccd690865684722886ef2f0fa2cedeba6f1a928072cef03884e1a16692e6b9ccfb439a7a83b80b9ec100017318c64d04623fb14e880d5d53852985b0a375aa4f54555e84847d996783888f147810f3753053a32d878fc44784ffe1936ade5fbacf1a6affb1a4b4239821df350a5e03a200624ec54", 0xe3}, {&(0x7f00000016c0)="3a36660d1d4097c316d5ce1a64e436d8d54d0d1a5a16fffcec56c9e62c99b3d1298e2eb5fab37608016dd30124d7c4090110ebb5", 0x34}], 0x7, &(0x7f0000001780)=[{0x1010, 0xffff, 0xd9, "86d74c54efd26d44f02987ab8b53d21dcfa4d53cb7260cb4fb91a4f6254d3f2eb38bfd9384e82558787e019910a9df2089cbce23e6427116bbaf0c8df7558460cffc22d808d25d9ac695878a925f35b05a8cd58518260d35d8a63b0e70aaca059be119776d129e4c625cbcd9c4796d6dc761a1afadafbd8e43337cdfc793ebbfaab3782fbdbb1a3b8128b03ca383948c4dedaf852a364da74c30093030f330e7001608e3c4d738530bd8efc6df3b81bca0cb1de369a49a9656191732b8a8794139b3d18188363c42c4bb32405d81fa4167ccf6e182f52877428b07688945e2f60bf2a0511a1ca53ffc1e3e6c296c73033dc28bbfd12d67be040e136d7573d809bf335cdcaf7c1a415340e4b1a44b08ebf17a6df765d439eaeeb33b6185c59da7336a0d2e00a8777374b7288b0c6827d611c56f7cd4b6cbce4f39e24b13a4fa609bdac50e03de86c53da55250a861c7d817522f4be02a5240a932b2ee9bfbf0a8d7ee0060fa4c303545415bbaee4ab6f51c5fd4c5297401e53158bd32c63aafab07c2218de03cabc2b054cceacd3d4e9f33a2ec9b51483957d3130a09f966bfdac7ef803effa604b7b0b2995053b86123d7fb42f5ce6bc9e27c1305dec9688a9bd309fa897f3958d43efe5598eca4b979596a3f3552cf5a3857ad3c071596d3939d71045086773a7e608bd3e1fe027d6be85273af896d22e071d4973ab1a1bb721c736f70ba7e1f0d6dff285eb0aff5f6fd0fd83c16d0823e2ea7f9ade6df816ff80fbb04ba7baa0805529872395b12aac18d810d2bedff415aa151db5c35f6558c0b78e584d5239fcf7410a65514b5e516da6c3506023aa1d0eb7a543f640f4eb064a61e1e4e6f426930dd3d426e19bf4cac2ab88607012bc7e93881082e7969801af359ad4fcd796332f2cddca65b3877d5e507cf51526772bce1c440529e1d9b567bf46daee3ffec5b9d9c682e1719679c7599640ddbdd5eebc109fb1dbdfd05f072af076cb72c3f38ecca5737d651fd74b9a8393dc79c08bade1c2cd764642dd29afdf06d0bdb6007e9df8aaa2221814cf72e87d41f87ae6abb03d42fe97e81f0353887c2c02db8619b7776325d5b3d3a57d915551475278532e10729f12fa9ce916073531346fa60e8572fe120e93beef03dfae3f3ed940dba21b71c521d9d62df9b29d12cfb60980e7a47cf39341817cb4a13ec9427ade2e1861a2d1e751872b61cb220438de2b59c1f9f484f00c81e5c0cf358395df5a4926303df154c2a5adb2b60fe7a75e3f07544e92f048a2fef96c70f791d1cb2457d0572d606f6133ce4e9e656178f0dc40d8a25082ab66fcba25c1fc0ee8c329f49399858d6ee0867fc70e69543211eb9a6af53b212da5dd9b59c230852e884fc6bb20507e3dd141e0299e4e40078f0d5a4ac5a7a7698061a6deb4629c4deee6b10e2454a85ea11028bf6d58b8bd03a47bb0ebc3653c079c3e604a350a43c40be3f64df00ce316538c3d7126d2953747d1d1e85c0a34a9ae903e430cd8b6af33668fdee0274bd5a403f76b53461537868eeb92435873a70101168084cb19ed0f7d3bf1b034155a7888886c932fa0126d64192350f231b85f0afccec355f7235dc6383fe21b7480f832217889e613fb08d16ccbe158ad7daac6706185f3fd41734cbd17ae0859195a8d51a9d3318ed90c2ecd21a27bb1cd08072eaeb20f8e77a88184cee3456da1a16eac1aa8e0258bd0fdd8ca8b118239b331f8377e7c10a0a563baedecc1c93f4503363ecf182b51b76ca475860405ab3fa26d2ea364c7235d199e5fef89712ee810edb9a2929b13a8b0879115c63ec86869bf003b168e9bcfb51b72c7a3458b0ec72ee715b7ce3752c88979cb651cca51ee0fc14da0a320d539949f5ea25d01d34e6f3513ba9ec72dd16f3a81023f50a526ec74bd4bc10be346cc3e80db3092ba648982bc9796aff6b6e49f2795f7f90ff619edbdea7218759b748bb273fcde91651231fff7c59d21d3392641e0af33700c11dfa7b8bf54d6bafcde810332739b94791d7455b9f6d25ae13a1b3149da961f3e806315ac6d072490600389cd38f869c250a2faedb9d17a7b8953e351ff87722de19e4ebf8fc4f73e16cbdfd437e765f8081f15da4fa7f9a25dee3574b828a1843dd0a0d34fb987b3c1d5f56539797e30c2801c65936435cbeed29ae07dd91dd2d9b89b55b5183c5a0d2e84b6c5483f7818546d287a362aba4693e549132668896f7c34400e0e0df8d9e7f9466eaa8b7c4e11453fa07b2fff3c46c822beb8a1f2c1d151a975883bf5b3d2efb35f895484352d6a5f658794228fa3bce2dcc12aaece9d006ba283ed04e49c0aac5b753d6730c05311c9ea5773d095e72d9b6ecfa82f0ab6a6f8f3b1b2295d8db6533767776525ccf045d3b24d302704ba4374b2250dd89e32b9741e4ca17e209bc2532e7bc1a0133819c11047e16235421c43e52885a69a1e3b7019aa5d94c8744a31b8eaa7c7a239c86121b31f7f695d7efe57d78e0c0c674d8c65114066374ecf458a5b576f5f79ef7e76b9664d87c26d40a81cf2d21e941e14f904bf34404c81dc85288bc9ee1726b2f0f6d52ea0be69f74066e694751ddddde11897185d249e265c9748779795f77aa2738eedfd94760117aa2fb2e8788cca097feec5b7e71acf966b95647c7542360fcd0b8a11a81bb93854bf4bbbf61f2a9306fa32f937e193f001c4865b47be7b1d66c059b8c50e49850eb4e16373f6f38ef6d272e2f8f0e9de04cbd9a97dc4da52ec332b9cee6b7a23ec24b0e6c8d38caff0ce1b679774b80e44d1957f3e296058ad644776299bc86d0c29bc222bada535ac0a655f13d3816627288d6c27401eb94ffc3e340be45643988260870710736e004422a1ecf91377654bd3b60349987d9f2c81a001d4ee741ace7d0bcc71140ee6bce00ac0bac702f8bfedcfc87598807258a2863fd4040a66b6ca797ddc1df107c2b502e895cfff48760c7eb4c5c7803f06dc8d154d4faa8a77e95ae74f8f3e64497443271df431da3a4c287bdcc285f85289a635c03892702430ba318d8e801ceb8030d6f05b2150b91c74262c49e4d9aaef8c0c6e5a2d6f8df8c66945cc63f75eb990177f89b5d3200a1103ef16f2cb3daaa591a1a2dcafe61d831ef5f0c016cf12deec67bffe69098f005c5077bf3fa48afe34689f66dcd1e1f111c216754d497ef3c1aed92fadcc8ccdfc1605291631e182fa82a3398521df24652af1c0d29d79f487435bcdb8be5f50ccead2b0ae3758dcf561bb38753dea167f7757e52f1d5d1d7265035a45bad1a5258d916bf048f2222704afff989f59fbfb488f42ee072116d0619ceeb22e690441ef0dd100772c1281d6fd977d548273bc412ae8d0953e1b5c6ad7aaf1e9d7634a65c63894a1d146a067c60124bc48e03690c5c7452c92c6381255511e3a1247d0f47e85653b9c4eaade30b217f53e3a42041d528bf208041a22baf165e7158ecdd3f83ff2d54c5e16188733e5860872adcdf896e180f581c061480e72045282d55505cddba0d0cafa95a014adb4c5852f86e38ea9629dc2efd868a12b533d29bf9cef8d35a6f243f20b23d7e49f2000b4ffa4fc0b9924ea73d450b7f56edb5cf93f8dee040e2a685ff16737e279952834598ac38eb99ee041bd6ff01a0abd183fefd00559668386a93ad20f83f1ed0d52dac34d6655a80605b87ac71815fb814c1a01cf3f1c3b2cfb26b5257112b56014b54d0e252329090b955e52e3410a95bd54beca1552454ff03adee2696ef593e46e64bcf584bc9201777abec1127c1155cf11381fe7a2c2aa3c2cbc17e8b38013fee576481a3e74e47acd89381463e2f019844c69587f2d5169dd35695f420cde4d126c897728637c0a5a616e21be844f6053e0e96b273b51f903b832a2ce841063e512a96be1b7cb45c700ddca28ebb1696bcd2988ee9a2139f5c82f1429967f7c00d6dbff3719c38bc0f707eea033ffdbe27039a63ec69c16b1009e12f1ea52fa0f94ad26ed06c01fffd0417189f178ac08ba6809a7d358e1144cc20c0bceda56552d4ed86a5525726a8fcc00cfd9235803d98f57e8a298b8f1fff8e74a60ac4ddad46ca910c27056e47dd3c063725ae775eb357e001e6ab6ddc390cd578a0d0539ddd7626fc7b4f38514ad3b142b1175ca6505e7a6e3a6a167035e2b1e7769e501ff4f30fe7334371adeda70ecf56f11dfe5ed742cb05bd2124addca8820241af254e19763cb882904cf2f30b28c62a475a71e5abdd8db320b8f2db701e5151527991d7c316f4da74a21e244faaf788ee94a5e45ba8c85fc07def60bf46aefcecbe7bf318cf8ccdc2b6bbf44a2e77a67bbf3bc184d4d324acfb68d00615df1e862c3f12f380f27d4253304f0a5c73f58b7eb458df1e7ac7024ad8506f6a9785c3ab21d05dc87bbb1823f900f25bb5bc9d39ac4411c6c60595a4f1efc1174c8c8540f62a4425c76e960f76ec44433902a2beee2871170c3d78ed6e778e8a7dbd5aaf494d46e51cbdab6f7ce4de59769ed0a93446af918f286f309168a4866f5e4b330caadfdbc9c11787f2959ac5a816bb4411b8a6df9a9e95c8be18fe0f1babc200519068d3855aa35058be8504574e2d507b726e76406670b6e3e24c496ead7516b2bcafcbf4055f0dc9199d867b4365d4770c03edb9b6a63620aa5c50e9e6e0531648cca9ef753853ff359eef474741b25303e5ede52aa1194baf14181248cd4456ae48bc9478cbc2de83b84b0be55d94c3f285a89f83b8c57e5c384c62b147b61572735bd2d63710277adf2a802d429543afbaffdc1a189b153c995a5375ca0af89fb5aefe83150523dcf200150bb388da5a17ade7337e9ff0a50be973d9fced905cf9de180b3b7c048616a6153d490130e4cb7b732e01788f3da1ccffdbf0a596baeb01e8b6d06cf19d6636bcef9be3298a34086659e11716673ba48986c4010fa3c4cde408e57305c55024bd9209755732924e7ff237dc5d2e3626d5abec0bc7a26ee9c578b7bb8a9424fe61cb53c5752d2bea360a7694ef7a011324cc6359c787f336302b6493de2f79b34207e43e2a5914d2671099e530a8b8a130f76d8fccca3f9d707676940c56d8db435aa23e2a028bd56fb530bd9e4ea20a9c5e5fee6b86087a831425d7eacd0630d45146ec9b701b3cbb92542670e7c18e276decbd885c7f46cd9ed1d390606a1001cf3506cb7d7489d2ab7e7dd529f1d21f9b38f39acddb0a2a2a86afeefb017fdefe57b045707b73a51b5513cc74f1ae2bd8e86bd18dac46378c51fb78829957889c159ce9a880b1067e5ac15cb3b4b3c34130920e6eb0fc77fc6857045aab75a62c44b22a80bad10b5cf654ea9450cde2184152c39e17af0c2a61b4c13b87acc4a65420517733fe1135a949232f1b945cacff60705408f5ab4e9269298a40aa2ae01075116e668ed5c6f422acdd3f945e040736cf922c992d0a60f2a3b5ac0fef5e48e8023a418003e12c5a7659a04688b87155fbdace7fdacec3f9d73bd51d4d0132d7fa6f73c231294a4682461ef016b4a45c34671a0ab2f3e6545c0fd609d5681f40c06e4a65716fb71c83a5797d59ce148cb4133909019e6d5c018e74fdb77c2ffce520767b8de3f0040c2747643126b56c22b9cb4d4add2b7c8eac9f72dc6e6e2c1a8b8d89614f28673711dcedcd52a70d3c9f567f351b837e9e4eb3cabf77ca0aed251b982ff69c58fc0f431e4ea219d50f235ed3dc46d9fbdb013a650b2b1a72378e198bdd0ea2f0f163088688b44beadb3c781cb5e2"}], 0x1010}, 0x401) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x81, 0x4}, {0x40, 0x5f}, {0x1e1d7c61c4c7a059, 0x2}], 0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000002c0)={0x3, 0x40}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8a246c45e14d8b93af9d9ed48440a418f62073c6e6000000009801000f643d60244c7fe651487ffd96a5a5d6e0b7cec8667a5e7b2cd5ce65b5e921e95a4a616908386927953e9f7dce3914c6a289aae904863297ff6a0f9d2d9964c38dec762ddceca054907b37e37fc4a4c91ab497672be47a8ef9594162e63973bad7f583ffd2428f41dbef85f5c1f170ae15cc03891e5dea9c66a87b032ffa924a3a21e947ce2995c492fd747c402ffff515bfd5aa85d85f8e5162d4bcbc8764ffb9168fb68cab4d6db0b8cee77609adddf1aa114e4b549b7965ab4ea7c9"], 0x10) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r5 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xeaf57c65630a38bd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r6 = kqueue() lseek(r6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002780)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0d81d8838f1139fe2de5956edad4b8c9d0070bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fcb4dec61e090233a5f12721d9cbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe993c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0532ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c1bd4fda7fedeac452c3bba61543619aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c70100474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981482af6994861b960fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa08080d0ea7a07b69786b6fc2f793cd6d61a705c6dc45dc24cb4c1dd55430ddf0420785e8b4ae324381a58c414951f2885e6c4044127c66cec9fd19ae46ffc95a36ac791fbb33b6028a186ef77b9c2cc8a670fa61806d38420e5c8fbe953020a5b7797f4cbe3dfa2c1528cb96c91a2b92a148eb42c1ca6fac221820ba09cc16e7c5c2fa4058ff346a0f8342e0c3f9ab0be5b0e446792627bedd61e7feeb4f801930c9776e5ec4ffeef89c68742ec4d1827a45552e1a14c51504b92c4964209d852136e0bd04d43aeebab55897b7b44fa3c44ed12696bd7575ded77372df0000000000000000000000000000836bb0972e31768b8c8c5301ac010b87e544c7a15df73605cc8c", 0xf15) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x64) r4 = geteuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0xffffffffffffffbd) ioctl$KDDISABIO(r5, 0x20004b3d) r8 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r11 = getgid() r12 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x3, r10, r11, r8, r11, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r9, r9, 0x5, 0x5, 0x1, 0x8}) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, r11, 0xffffffffffffffff, 0x0]) fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r13, 0x0) r14 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r14, 0x80206919, &(0x7f0000000300)) ioctl$KDDISABIO(r14, 0x20004b3d) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x82, 0x3) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x2) acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='W\x00') execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) r4 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x401, {0x3, 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) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000001c0)={0x1, 0x4, 0x0, 0x3, 0x8001}) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000280)=@abs={0x0, 0x7}, 0x16) write(r4, &(0x7f0000000180), 0x511) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffeb0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = getuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r9 = getgid() r10 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x3, r8, r9, r6, r9, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r7, r7, 0x5, 0x5, 0x1, 0x8}) r11 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x80, 0x40) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x400, 0x0) r13 = socket(0x2, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206919, &(0x7f0000000300)) r15 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x40a8, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x8, 0x0) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000480)="b573d29e7ce5f4db695d9eda0f9a02e97110614ff0ee754871fb8aa586565ba3647a49b409018c96bc9824277eb7abc9ddfa5244f0e1882b7df3019abfd331f7190af5995c698701c861ddfd20c28d4250c3b8b37c361b50d1529310a7ec6843a21c24521b10d79fbeddeaad9b2899f9b75ce1a8f8b595b701b10dceb61abcb4f03d91b6f15772b24f58571e3327bd8bd1b28733a351282f1c9e9ef647b77568d4f46ecb5e412a42ed9d3734e7fc8e84211f1a6179f58029554df5953589bcdf0664b9cd839a527a81149b61ecae43fef09bc5a7a75b85bcfc04c292f586e43608ca07d182ea125a", 0xe8}], 0x1, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r9}, @rights={0x20, 0xffff, 0x1, [r11, r12, r14, r15]}, @rights={0x28, 0xffff, 0x1, [r16, r1, 0xffffffffffffff9c, r17, 0xffffffffffffff9c]}], 0x68, 0x400}, 0x8) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000007c0)={0x6, 0x269}, 0x8) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x24000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x10, 0x2, 0x20, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x8000, 0xfffffff9, 0x40, 0x0, &(0x7f0000000380)={{0x8, 0x3, 0x1, 0x8, 0x9, 0x7, 0x1}, {[0x6, 0x200, 0x0, 0x8, 0x7, 0x8, 0x4, 0x5, 0x400, 0x55b2, 0x7ff, 0x0, 0x800, 0x100, 0xac4, 0x18f, 0xfe, 0x7], [0xffffffffffffffdf, 0x4, 0x80, 0x740, 0x0, 0x6510, 0xdb50, 0x7ff, 0x7, 0x10000], [0x605ef2f6, 0x324, 0x7, 0x9, 0x2, 0x7, 0x2], [0x8, 0xf3, 0x7fff, 0x10001, 0x6], [{0x190, 0xffffffc1, 0x1, 0x2}, {0x5, 0x4, 0x4, 0x8}, {0xfe, 0x7, 0x8, 0x64}, {0x8417, 0xffffffff, 0xffff8000, 0x8}, {0x3ff, 0x63d, 0xc797, 0x9}, {0x8, 0x1, 0xa3c1, 0x4}, {0x8, 0x3, 0x100, 0x5}, {0x1, 0x55c, 0x200, 0x6}], {0x5, 0x6, 0x2, 0x7}, {0xff, 0x800, 0x400, 0x7ff}}}, 0x655, 0xae}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x87, 0x0, 0x10}, {0x1a, 0x9, 0x7}, {0x2}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:17 executing program 1: nanosleep(&(0x7f0000000080)={0x10001, 0x92ad}, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x3a5b757ae1626d53, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="4bc95445abcd0a6dab5211f0e3067022", 0x10) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x3, r6, r7, r4, r7, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r5, r5, 0x5, 0x5, 0x1, 0x8}) r9 = getuid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x3, r13, r14, r11, r14, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r12, r12, 0x5, 0x5, 0x1, 0x8}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x3, r19, r20, r17, r20, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r18, r18, 0x5, 0x5, 0x1, 0x8}) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r22, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r22, 0x20004b3d) r23 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r26 = getgid() r27 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r27, 0x1, &(0x7f00000004c0)={{0x3, r25, r26, r23, r26, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r24, r24, 0x5, 0x5, 0x1, 0x8}) getgroups(0x7, &(0x7f00000001c0)=[r20, 0x0, 0x0, 0x0, r26, 0xffffffffffffffff, 0xffffffffffffffff]) r29 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0xfff, r9, r14, 0xffffffffffffffff, r28, 0x1e4, 0xb0f1}, 0x100000000, 0xfffffffffffffff8, r29, r30, 0x1, 0x3, 0x0, 0x6}) r31 = syz_open_pts() syz_open_pts() ioctl$TIOCMSET(r31, 0x8004746d, &(0x7f0000000040)=0xffffffe0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) 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)) write(r1, &(0x7f00000004c0)="5f459698fc0ecc44991598c960a74f50ec547e2572d8c9b61b71bca443f673c4b4de2acd5e7b012fb7efd957f2529fc39ef91c6e6d1264c07e85a9f8704ec2aebdbf29afcc85b974e2f313c83888cbc88e162115a0dcb3ec6ac06619f93f451332c9c1705fceb3f0172d5a052d494c3ee0e80e9f99a59870bbf76bcfe6c6cd95153187617a7336fdf57d9fbf8ffc29ffa0cc634a04b3215f553e14461dbaf16c57edc61cc7078fcea99fa63a0e8c20a19580923b9dc97474e0a5d61230205440f8be49e34f39fbe08b50a47e4ca99e28cb7709e3bd23805f6b3ee9e8e6172579ac57457f31b651116b7b4aacc13d3e8ceb3b6f3cb670f9f328d99d0ecb35a8e77bc89437819aef084fbf0e0a0ad6e59c56be9520e3afd802a1f99669947cfee5f25a2af581b52d7a4a7f724d10005cfbe456acd537eb114a2ce7adb22d1fe84c54e16044f48ec4007652483149b46680828bfd6bb1262cbd5c1d52797c213cda920f9a13190b0de352e21b912738c4f970bb6a6e8926f4a65fbcc6cc0a9a470f790a61e40bf14e9e5707f1e300d3d8185bf9740db4fec65876ae72f230a49e3266f1025471c6ec8f9050d53a778c6697285bc72d55bed188066573b484445d0b47d0480343771ab874760ae0c9427997e5df428a44f511bc27e6cd6a40754f41e712d9bc62701995e5d0a7b383138912bcc6d59e9ad55fb704dde016c144266c8763de83e69d6527384f43a308bcd16b49a0cb431dcda1ccc907b28ffba45827a25ef42bf6294241724e9ba02a10a4e7074c76a2ee06279afc852da5268883bdb5a677ecac62e51f07ef9284d6d0f1536f020e978c22b99268659a891187ebc6c61823fa797e6bc6d3f4e6b221cc71282e11350cebe3c228540e865e889bfd78d79a89c8e98b56ab963913b91faa5de5089679cef66fb2cc2300ff6131c38295d785a841926d72a94c8977ab7bfb6d2c498806a23125b3564ff769ce79bda09961e9cc27fb08aee8b5616ba0fdd1823df4556fe2a8dbe7d6b0df45f0a697d88ec86c40bdfd7bf3063ac6a65d676975ef0e4a5cde7084d06fd4fa16c56d7580e1ff83e39ca62aa40856ab18efa3e2e6bbed1a9e7b4c5b1146cc0e6174c35cfdca2992841b7c18ae2d1c6d85fe3899cd239eab41b14f7789ae805b3682b75089513e4dcca8593f1892154632efe265146ef824e22d5ca6560df9a5fd5eb97fb76c1c033a8f327c2a0851776fa45ff62442845b3807aa52800dbf695e7a2e20b164825806b6c2195d0da8c75b965ee596e2cf8370c1b4fbd5829344eb41d807f7b2c769da6d5cbb70281f6c31491698430421d5f15a68bf2bcec69e03f3ccb7d6ff3be39b20ae3f0805386b8890073db61055cb58554df0af0ea57c2d753a45e0fc48563a7bd3f77a3edda2c345c47eaf33873d79f4bbc4d469b5adb8d602069cdbe1109fcda45c1360bfaa348e52d40ca93dc7b0385a77b2aa6ec95f9d3300ee2d8c361de1f3661486bcd7ee2bb63cf3e2a96c1cc8108dd5d514ead8c57387dab4357768a421690d6f7e270eba964162461813ec667db8f71c70f65df43409d29cd2d6a8c9cac2ce8e5d3c48061a8bea000ce846575cd448f30f03066b48b71dc7a179872f31ed93f25b5a0a888ad307b8b0f9fbf5bde9b45993d66d821fe1a24c8946701c23991bdd7125c9c211ca5b66b5d5016790164dd98db9f542d1015e0a1c44cf6bd8d385fec3ac5024bf3edf041170ef870370685d13bfca102c05b68eabde9441e1a39c4647b8354d1f982ae992c12530eb86c39d3edd03f408471486b9307e0c622e6d20f22c5833d26f32e563e8b2d0f357b363572879ae4bf26e6e9309eeab410960680bd96a5d6eb63ee283fc18c6bdda3cc46602c895c28ecbbc4fe9291a4403940f9bba47402fe877e8fe9255d828f1d8e26995ec7c2f162262c9fbb0929022c04dc889e600d61ac4bfb67052f524dc099a9cbfb00c63175613939103c26f0b01656194023f0415dbbb73e22ad6a7ba9b134d92dcc1d9142445067ca15435d57cc9a0c6c650e733509a716b74cdc279a714826f848341c9367769ef6433e3bb1e9f50fd5e5539f644e365554c7abd59e1456821267f4471a3625d1727b2a1617e11246f5529f5c2e885121b9f483db6262f8a33fa0e54164af2536d2f82ec5caee30a6f26198d4c4b355baa8be7cb8dfc33bff52025eba86f6ec9ff086010fc5ceccfdfb981ec0203c33aeb5e3c9cf01705e5394ea5a24fb38639bd77ecbd37181a6729478c1471c252f9c9dee4df186d49bd54914a46ccc458f89d60f9343c51978c9e243e503cc05f2979340a0943cc2e1727271a01c54851f6d452455b3963c6728bea674956faff7faf59145044e0164f395a76c7dfc91133db874b40b4291a3b5c4c73023c5b3c59f2e31f0d2cf2edc0febbfa59bacf23711a353e9090070550cb769e0e2bca435faf47c1072baf2ea35769a60d57bde55ded847d67514b3ca072aab1524c2a535b590ce59c55ba11e791f1750a980f71cc8238c3e25893985553f50bd8af7c00c754d5bf9839353c9c00b2f81bec56687a2b1564ba518cbfe0101ae064cbad80dfb9870cd1785970ab99f0e587a290afa2ce2d40e038375fbe1a866e3dcd3946485eee637281d557f76a1e4fd329f87c8378d540124c396076158863b979b12741ab6e5351e8a0a9c0054c6f31beaa5368182575146aabd708828595d13fa8cb4d0e9a101f98fec9c83a20adf6141249e9a9ca9d18e4547cd097798a5e3ec7c8a388b3b03d189692b028d87b89259e243809857341ce7aba77a6ff92151d798693c30f591b992ba4c401d8d9b6643f5dd46372b7cc099110c3a6966dbbe81230c787c42b37036599cf7d3483c5769230d0fdae41ba191f5bd8aee1d9a85b3281dd4050fb3d8a6d1608d9d637d50f26e6f02c88b87bb7d9863afa55ebee5fd0bcbdc7a5d3bd9b96f4e1068f5f51072d0b98066b286d4f897ee001c2e6a86f28a2ca42176af60667c192b829da8588c08db477e0dabf2164dfc71e84ab9c1f5f53260f5fa0ce0f80f855973b730c29e77a27490b7f4faed46f88798638713482e43ec754c1662b6f9010572728e584c6e188c5fa584838b265f20fc7351eb8670c12c78ea9b6852e12d161e1bf562297c0660382e8ec8fb02330d46629b84984c89e6c148fb70dfd92e29ec100575d6e705ae6096b937e609e2faf692130b064bf0d2e77c3fcad1fe0491e1c5e4c85fa460b4fd304e0611da0f51bf036c020b3eb23b31cbb6eac06df5993a83a93787ea49b127fe08c458fbde17e77e562a052869537ed90e42ae57ddda3a16243ab442daa42440c2408d837668bb8e1ab7c5b8964a5eb077d28617110d176cd7eb7e1f5240305f9c3899fbc1587c4028a028888e189377914f55d01df7a16a097f387d97f3c731af15acf600870779f3ebaa9c634ae55dcf7a91e8009795e0eda02e324b36c0734f99e8a2dab97c565f61fcb0f3f77286cd91d90aad0105f9b5e1734eb84e808a1f6efe5a52759c59b39084ad86bd557d3d08d3870297d4498e8629dece0c3e228f962e5051467349240ff29bb7ef5f62903914728d8505c5f3643fa4d68d8cc8fa8512af078c3a87b9c144d9ecebfff101d77f3cec8ce977a5b5e45ebf4a8275d89e8667d865825bd580dff1268aa6c9a7ab8e954bfba572e4aa2fe26ea08efba9a763aa92374115d4b56dc0cb46e6d7c0f89a2a7b49a0f7d583eac2b8612e6a6209c83391ff2ab1f29b139be3575fe4383309fa795ecbe9911b1e878b46a42b230ed7b98fc3566050067af45a1240f30b5884eb06797d0c9a66cc541cd9fd6c32c8028ff81cb5f067d03a4ae66cad6fd3b61601ce5d5724beeb6ac7f862051e88e3efd57c854bbfcbabd6b5bfae488d6b076e73b3c63ccd1c4208371227754a681a5fcc1eab0b5b6cd6a47dcb33585495368f3f65c3c90191607e0b281794d3e62b6f63a389f857b189d4f0d14f6828215d663fb525a83fe9d34d4b4a250a8eca0cd9a24a32ff750c4e027e3580837de6b867a481c47597c1bc77d59f97115ff19da56190328db87dfae610c5561cceb68ba5784c73fd25de2459ce85c87734ddd2d2a97c3a4d1cf9e0c29d0dfa2ce5453277cddccc72d3f98a855d4d1b5558a8813ee81250dd1213963377eb0a1fb27dd166b593c9d97a9b145945a87e53134398ebfb53c1f797b4501f52ae6b9a754eb8df139d1f899debe5ef8c9b16cc39a87da1d75a4a9d7fc4d763e8e08be9966ddec3fddd2dff553ef4297ea986dfe7a3080d7f0abb4020b8c6ee7b72078534b50a025063a48be90b8b08efa48bb697ee7de969f8d22a28639e1162029a9e6265cf261c64b983be4934d88d4f51c977871fa7c8b5517f5bc06e80d4089f9247879d83ec4a1e7c8e0b261cc08a63b303141508c8eb050da997b4483fc4eef9b199061022f69608812cad9fbc9e421f1743c92aacf476fba6f7230e46aa75b9890c4d1fbf3665b1f2d2ee3f71d780700573db9a50335f185864c97babd7e3e50d0427267ae3b7d3b1bc4388a2186a05c959d17bf8ecd4dfae2ff8d5248c8f46241bedc3674504b9dd2baf22d7b3dcd60c8f06ec6102b7c17c28ff71d2e3eafaf47cb2782b3616343e8ad35eff2f84a71c95359843b1238e4f5ba9f87380fa79eb4027f313f877b7ea97751afb456f73b7fcb789fa7d19a4f3b935d5ff5c41fb8a5df48fb7c74ff6d903de5619d407b927464594a291a0794f5a1fea883b87df348ef5935b8ee21e9b9dd895a2fb7dda0a61e76992874569e954afa3d803d2b8484993546e8cb4069f0a15cf604759b2efdcf869c3bcfefdca0af1ae710c066a3064b9f8efc29cb6d58a346e586bb4f48385d5ff59f235dabe30d55c75026b0e66cdeb702c14b8f6ea04dcaf0b32f943d69aa998b6ad717051ac92544df83528bc44ff49c87cd9fabdd289b75aed03b423f6ee873f919211b3bdee3c20d1e0b22b3ef6d4b93d859bbaf6ae5ccefe3943a375abaa8a8c033857d4ce5b3a094f3714ee0beb2c1d8a9e1953a4ef90f1e40dcd742c2356d5e01f7c3aa6c7b966efd4b260dbdb1709f6a780d9a8c26116188b94080fdbda0264bfbba067b73695bd9e17060a4361c09105a833839e841f0b6f824c8c749e16cf02d7527c4407aa70b29f046437cd47032e65746d9f4853ba7aa6c6330d4d40a6dc7a3d2b77c1fae5bc28af0304de7d30ad36fed38eedc2c57df1501c72ae3141e887441b0866e7fe0c8c2119c239687eb3d5e44da5e6e8b57e127bc6a46b3112529e9e4d0c63fa3caadcecbadc8f4cb5f29d0f4c5ef280075c7c757fac3e4f6880f1d0e0c061d0a69cc07106adbda55384f491fd5013b141f625f6d957081845edf084725a34a2d34647da9c268e425fc4e49b5d6063a40f1890f66a04d7f0ed38ce0238c97c20380819ab3783685b9fcd3b1b6d8e8b864cec53c94d3ceddedb72c0805b8ba64c010d0856702b01f036934a8f0f66e6cb4cda334c9e5df4954ee051422bf71f8e88f6afaa3fa06d15dea99a4c7d7799771e28bf569e6ea4e6ec06e7ab4a5ceb9a5f44d8ab55eac49d377fd04883354bd9a40cf26e33a5a68ee67ff746d96bba65a20a0ce6e367f1805fed865fd9be03e4c2086e639aac498ed25808858825b9b9a10db7b5c035212f47b16ca46dad53bdad1c87d5567e897e4a700d9eadbd5af8fa37b1267e5f7edaf64e0b264f392c26d52a22a670509fe37011b5d9ee72527ecfa8b40177057bb11f3fe2dd337d9d2", 0x1000) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x0, 0x6) getsockopt$sock_timeval(r1, 0xffff, 0x6a0109b57dd736a2, &(0x7f0000000100), &(0x7f0000000140)=0x10) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) setrlimit(0x4, &(0x7f00000000c0)={0xc27, 0x80000001}) 16:00:17 executing program 0: open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340)={0x10000, 0x9}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7, 0x3, 0x2, 0x100, &(0x7f00000000c0)={{0x7, 0x7c, 0xe4, 0x5, 0x4, 0x6a49, 0x1f}, {[0x6, 0xa7, 0xffffffffffffffa3, 0x8001, 0x5, 0xffffffff, 0x9, 0x975, 0x80000000, 0x7fff, 0x8, 0x0, 0x7ff, 0xffffffffffff8000, 0x401, 0x43b5, 0x9, 0x20], [0x2, 0xff, 0x8, 0x1, 0xe78c, 0x6, 0x61365fc9, 0x814d, 0x6, 0x3], [0x0, 0x4, 0x7f, 0x2, 0x2, 0x3], [0x5, 0xe3e, 0x6, 0x0, 0x8, 0x48d], [{0x1, 0x3, 0x1, 0x200}, {0x3ee1, 0x7fff, 0x2, 0x4}, {0x0, 0xffff, 0x0, 0x2}, {0x5604, 0x7fffffff, 0x3, 0x2}, {0x0, 0x8, 0x8, 0x3}, {0x401, 0xffffffff, 0x7f, 0x9}, {0xe5d, 0x29600000, 0x9, 0xfffffffffffffffd}, {0x0, 0x9, 0xfffff801, 0xa7a3}], {0x6, 0x5, 0xfffffeff, 0xc00000000}, {0x101, 0x20000000, 0x200}}}, 0xbf, 0x2f}) socket(0x20, 0x9, 0x1f) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x1, 0x5, 0xe80, 0x4}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) fchflags(r4, 0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x103b0, 0x61) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r2, 0x1, 0x22, &(0x7f0000000000), 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c}) r4 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) recvfrom(r5, &(0x7f00000001c0)=""/107, 0x6b, 0x1041, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) shmctl$IPC_RMID(r4, 0x0) shmget$private(0x0, 0x10000, 0x74d, &(0x7f0000ff0000/0x10000)=nil) 16:00:18 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) rmdir(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000200)) pipe2(&(0x7f0000000800), 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r5, r6, r3, r6, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r4, r4, 0x5, 0x5, 0x1, 0x8}) r8 = getuid() r9 = getgid() r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r19 = getgid() r20 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x3, r18, r19, r16, r19, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r17, r17, 0x5, 0x5, 0x1, 0x8}) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r21, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r21, 0x20004b3d) r22 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r25 = getgid() r26 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r26, 0x1, &(0x7f00000004c0)={{0x3, r24, r25, r22, r25, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r23, r23, 0x5, 0x5, 0x1, 0x8}) r27 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000400)="9bac149aed0d7b68bba520232873c7895834dbe3d61764d1c6f0883279bed73778748691f7525b6406eae69e2d7968f5602e135e83f2b4a1c8c135437e8a5e11e559023ea7d2c0c33119b659301c683db444627bac0de68c91b1760a225ade734b05a3400fe5cb2faf6891b82f53cef9f66bcc0e7e5bdf792c1e7a3214974ddcfed5c0718e5622179c9f7fbc088c1fd0ab98780342bdf6bf3d9fff5ff330cb4aacc9ebdb2f958d1c1d32b4fb188c3785e9d39605690cec02b5c8a1094a2d622951324c215931", 0xc6}, {&(0x7f0000000640)="4dacbfaabb6a1438f74a58c5203dc9279a37a62a9601d2198dfdf632a8768842d0d22b9c8c4e3d72cb3b5de503db84c577d63ca4a37f8ef91d7980076d957383507bce09cd5b253cf93055165e1d40c0e16cd6851b02d7010a1b91fad1e9c1ab3562bb955855b4745038dfd997577d4169a98a5ebfd4dbe4712210a9f1db07d2aeaa435e2e60ab922fac1596368bd8c0704a5f5c91ae195aa3c47e91d5367f96a8aad017d9071cf76379705868f9a35b7690d049e5a00ebce59c7c0f24473b456f01dfc087b3858b895db56ef748cd5c2556cc", 0xd3}, {&(0x7f0000000340)="abb7d349e3c0ac3123c948d6bee4537649ff6499e428ab4980984f32cb2c7b898ddea8ff2bb661ed4e583c70e694692bd331c15fd3880ce932fd39b652b41414228682977330b043d3ebac0184806039755e", 0x52}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r4, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r14}, @cred={0x20, 0xffff, 0x0, r17, r22, r27}], 0x60, 0x4}, 0x6) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r29, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r29, @ANYRES32=r29, @ANYRES32=r29, @ANYRES32=r28, @ANYRES32=r29], 0x28}, 0x0) socket$unix(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r28, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/88, 0x93}, 0x0) 16:00:18 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000440)=""/249, 0xf9}], 0x6, 0x0}, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000), 0x0, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x1f8) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)="7a67aea9bde746c3cc9bc8a020c972b307a0fd4cc944e68ac397774708c386ea779f15a4e53bed75af2e4ab40c4095d71c5ac14bae444bd1e7da23cdc20f4d5e4b7b92c3b83b4f3b7c2b8aa18e7d7eff89f5b8a5fa0c46358e0461572d34da3db29adb0621411bd171abfbd97b6d3c308dd6f455c0e1007fda43f49c43f177406b0ecc79aab13f4b8d7dd5b1fc6885f800bde27881cce661cfd03a8b9586d9989cbf83e49d396acd5e94f5f3087ed5c94b60ee3481311543828d8ddfd2a96f9cddbb79654caf9de8093e530dd07d1d1b6707dadd2668f6e8fe89e0338e379835f192ee013e974470b861aac36cf4acf38b74cbba6f2a42356140cdf37f18a1f59f2b45952e1815e5d91d4b395b358f2dd3d4fa8ff39dd752ebd655f71ef424daae184947f2835d4071fae3964630a63465bd34d710a54bfec651336034f3f347d4bbdea8eec546c63bacabf52606607ad58609f8a1c73fa373b8502b30a5428efdd87f23b7af6ca420e95270c68bcd7a11a7fd85d414f73b59150456f405032d053af26ba97b4d49e38b9dbf3dbd0f1e1bf5b35c90be786d1a83adc3be6626a154b86bef63fc80e327a2344757c6359ad14a18927f69bc80dda56319805caf9b94e9cd9c6d3b156364adbf20e0e99d8794e4711a5fad8cc92ec04a1539910acb8adad4a615c7803f6b9c2586ac262169cd7bef66750d63dcc57b3647ef877d079f85c27137cea01a2eead991dfc41f9c575685fb89bf3f8de5cd5922e8754d0aa988289e4013d59bf29e297b1bb871640a7efe9ad1120bbb7971ff7fe36ef4c3b996152a4141ce7b3e85fad11d31747a673aaa803fed294acb5b6ff97461eedbe18330c6dfe78a0c3f3c5871f4a3594a2ffb2549679e3a2f3b98315a334c754419264ce2c0c289a669a3c910968adc2087c686a1aff54c3524065860cf8b1b5a99aeb86b97dffaf598a4253b403c66b0960c5e65fba9310ee789f9627c3103e835ad5039d49b3b2d2cd87fdf86bd8c3c71893f8d7d6ebbf0a65949021157290995605e1ccb9ff819460472477ebf8a0b896c525673fb284f10a628bb0d85bfbd2951608da0e0dac270ba6f3ec6c450c9688eba44a34d1223a8bccaab3a4f60fd57d0bcd1ab26a849cb38db299f0691b51184664f0737fcd324d3d2b8b2b4ed62f6f9803d321583c31c23346b7490617f3885518455847630bc0c7979eabf2714a5accfd99955d302681794cb2e048ec1afdc122364b73a76e295337765197e0862794217cdc5deab291f2e788bd981db024dfe5d880bc150f89c03fd0389d1b0dc666e7467f6bb87e1d0fc7f673006f0e1a3a65a32d6836dade9d055e182cb638915301514674e52f83af9c0ed49ac158f3232254dccd69543302e73e48aeb927764f4e808cbb89e7b441987bf217645fe48bceedb440c129cf4c731aea460dfc3f45cb552f3df50f244ee7f814220900741e4dff65c61b767d4d4ef9a755fe5b3352a2780b9b077d167dcaa95d8d6f5e2c9ea1c7f37efd60a164d15bba9d21c8fe52a7b16877768704a5a7eded31ebbdde65ff64b95f2493f536a23f2f2980105fbf78953f69fa51b959d583d0a5c7e6a2ba85898d9e2b8d0c1397d407c0e384ad87b533739532c150c104e2fd67d88876113132ad880571c289f11e67f9d3a7217783f9e578600d6f26e212f780338eb87e7ae62904087e351ca70e0550be874116a8641bde2c2a9065ac5f83accfa5fae5f97b34e978aea29952c0c628ec63cdb15f3e8d7733f380c40c4fec1ab7258fd06a4dd5400dca4d4a5e813da7b0ff4b7b453ced539a5b7c230086d1454f6ec2159585f8402c6d9eba66bb1852a553e587ab97a328a8d90e7b35aac27b1d16ef2c3a7953ba957d01b6aed02bfe16b5540e6b6bb775136da7d5dccd445b55b88e23c9d773ed7870f980567049e91470c3e7300d625576204af9130e843bb008fbf409bd6651a4761e641d8a79e07b44f27fc537e4023aef1abead883d2311fbcb128828a340d7700e8c4c2031c397481089f4629ad9c9d7a509413a248ffd5c0c39bcec41487420c4f6c58e0578ca9e5ba6080043593a89e771cf9746e17bbc48635ce3d7b34c557dc7dc0de76432f73a1c52c5d92fac0a918a121068d3e90133a389efea9286bdc3c0a444ecf7288d9c7716d9a99dce2aca0530c1819cb5db39b11e72a5142e78f8817118a3978dd0c1c376ebfadd6fa01d2ab93b45d9aba88717ec88550c8cdbebe5b97e597b9283663dbcc724eda259beaa2290e7804dfb4122ec1fac88aee2ba1ae0b703525784fe5988e90568fc9cbfe1886aa242f9989f01d6a5d38ddbf36d89e2ca547286f36b9e7c05487ddebaf3e90d6b07e93e97e39437c8b6e172dc43fc0a58256eec105e62c3f0a029c7ec15a67a39622d8175ae1feeadb1bf7dbf0e57487063a4904d1b74defc463b9a3d8a9a8aa623dd5f7d48d12f95ae7ed636ad7f45d7583a6629440da6c0890a849d2672bad975bffca9187b5f004dee916e9492a88a1a3c8b0a78c7ad6f585aafe5e4a5e3abc52085d0fc076d4fdda20bf347711336124013f6f1d2153a50d14ecedea4d104c5733d78c6bb4eabd5637c02496feb8f64223d6959e6466a0f99001dafe835958900a12263c08b921732a7efa40d2b6048a88f9966966fd96336d42b05ba91c20c52b119aa83df712931d68b57269ca0cd57a6df104aa979ce7c66da6ea324b5357199762fa617cfcfedfae06192c939591e9e92a64f0fff3dda4f1ab220b94eb37b177a44184a47ee289ac17c7c26b412769e455cde1d50f337efb8a82155ccac23bd9c411522454deaa1b89198250496af1241ed1e1913a7d95df0e54af7830a7a26313bcc364a01508a931972a2fc9d1d080d230cdde9ea17c64677d5cccd0a0798874435a3eeb7dc8b64ecaa33e9148fbee1770417b099083be36507086a279e0c6c6a4eb5ecfd9d26cc96baa2b868f87a7785298117db717e1d8c6b7054535d33711ce3c6210c8646d3de443d129ca18e3d998a9a253fd56d71f4d4cebd0cfe83b94a750914ed91afdcac86d345698a3372dd117fda5e88d1e3b61051e27a68f03de70cc2fe865b4842b018118e30d804ffa3ec6d4cbd6237a98a9433a0b9a719efc5826eac77ecbd0935a2e7bca10b0015c3cd014fb0dab55aa2f4d6d9071c0f3d572373e0dedf3b5d329afbba4f3317193abd1a7ab31ca5a591af032cedc546f5e614d6d0051ab5a1ecefa31cf1e69a84a40fbcd673d94ca04993bc051a1e82a62d11aa9fa957d6c49dc0463061aa54a40c1321fa2a520a060f675067c6640d07c2a699b62f7f4ed962baee60949db7406a011f3ef7823a5d4f5184287855a182e2e429df066ce012a034e58a80ee67bc48ca431e8bac7c2b89c1eff23322828a4506ca77d73bc8a4e3181ae10d20f5759b5fbf59e63c608e717d8b98c896f2fa3e1bcd454dda8b2b53919fc614b7d24a142d66d2879668e83af5bdaa8ee1fa78b02f7e748f5551dbb6b5f48c5949307076355bd1e35c07b2b3d774e41f5214aa99a34e2a7197561c714f95a420adeb1f77f0ad426d35a999f06750213be8a946cf528cea58be0d07385ad86c4b8c67ed44e61414aa542567d2963e66980950deacee579aff1eaab91c7047de7bb863df844a62adc789007ef5f39cf2542f4695c92e587fe4dc1aabae246be716d8b5fa15dbca318f8d6024245a4de8dacacef31c905b209f821553cfe24e21357062d48fc0de03e6ccb367f87d01ef922965abe1fcb90afb070158d5bdaaf481f204098e5cb75380132f3dbbeb72428f098d5fb4514cacf71d0907392435f491330e8813cf3398b6bbe81786d3e5f3134838ff3dda5e7358de6a473c68184a5c1d1f83f35a54ae59ecd746b08572f17aed028af58f4a49739328b439872cde6e52d4f1cc197d9cb3538b0c2cd322100d20ebd22c4aff33adb58869b211e5810940d85d232c9f3a4c806787ab7c0b9203556c3d7fa3928bf1675d6b1aca52df71981f24abae3e0875b4695dbdf3495eea7ae5cb03083b417cf2d63319e1bddc257b387142d3a91b9c8a71ac4ab15149bc5dceac0efcabcf5c453f4d13d7773fcf754f7302c976cf09ec225ee77bf7684fb8268fe63a50775bbd8141284ead7389e6cd71cf13e6d36cf51d10b0262571688ef9c6b01812d6c2cefc81f89a4c16d04659f750c390342f216a4858cd4cae5a42c5f16c4d9e3a05a6de985c7c5e76d17af471b980f8da1fc509e4092c5a4b7cde97648acdc23bea1291ba5edb76701270529ddaa4e92085d4119a31c52fe565614d131d895ecb773e8edeadbc9936d7ef6affff831d86ca06adb35f6fbc7462f3b9988ca1a12e8f9e6c1e3d9ff864eb43d5e262db8585e7f91a01328fae72319642b8c7e9d8afafcbc0eaad43977a0cc59a6dcbb05a9877269cd6aa6a12e9b4deb207d3dfbdf1c99991ba07231d9cc6144b13921301561381bd01d3524e1f492043fc515a6475dda4953edf2f4a6310a397baca48e827f06c3c8734b5310192c08c86902793cbaf77a0cb352c0d3c4a2e791fa27a59a26422f310ec468326d1af396697abe42fb634753a3aa6ee722ebd1745b23a4174f6b90ec7055e5bf0904716e66e628be3e1212ddfa1b410ec4d70e815c14221524f19504da5d11df589afc016ef1741d04d8edb5abe67b9c12873e960d2512205875f5605a293afac7f10dea8da5df67665344dda1b67ba08818287ace2e15ffb0b56e52ca3a0916341eddedb61ad24f91900bd53986f5e1cc516880ec245868c032ad7fdbdcf63a49ae897b6b8bae3f84e0f804ee88feb1c2a9d3be524630a0a8221213d2612c520f23251bab734af02bd60ecc7cc3631bfa76854ffaa8f62da3a47024332188e24ee067eaab2f59a651ad69f4668e291667ccb41df6a393330462123fb7c9675b99a18da881c5e49a5e7937016f86376529c21123c301e7afe1be8935cb6320f2e3a454cfd8012a1ad22880a2705b2c1e5e76db8e60a5545e8e90e31de05c725896b4747983dd418e4213bab48e7f1e7fe4bd3a710da8f5b70f1a7d734280b160403ee7545ae608b27bc55f7a272011a812773929829d338164b6f1856f675b326e728e7127ab51d4a1dad1143f81a20b3e3a48ba9704addaadd3aaaef28b844b37e1229a5982100fdca820975aa57063b8405d89749c641be0eebb2efbe94f45e0fd425c896d5919998ee4f5ecd1e77a074c814b4864cba870bd7722f477aa87345fa212ce9733f02a60b21af96c9928afa88743a6b1d9e118bb7ad39b08bdc56453ed315af283b0cd9e7db2b1e9a234bddd52c6cab1da46d2794a553693672cf82e01d7396a4844892a127628bf0952fd1d1f01746683aa2095f1f3eec36b454b663f4590d9e10e56099c9770a13036fb7e456ea1297767d17145c978f6b28b9ad854a3eccceaf11a576e201db168d34c12b34378fffe581e0bb1cfcf0de01aac84e5a010aa5c71937694eca0b1751f0a7cf4ea8549c076c636dfac715161faa63a3bb6ac0c22b1b39b8956946d2897d3767730bf6ba36885d1097bc195a03854c62aeb2f5404ca6e25cc5de4778ad85d0978118a9e6d0acf08e1ae30f6e81c98e43938661bb35d397b93b0a8e95976d89ddf8f3726fff322d7df8ef7efa7e2d63923f2cf54f15dc111c0695c9aba7f6e37113f788b932bd3dfb14f14de3bb157e2f8fe3915a2051ce146c6189aaf62a27d7dfc7f2f98ece9f94f4598b0a258336508cb31ce0dd5588a8a588217dad212008336", 0x1000) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xe, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xffffffa5) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x7, 0xffff, 0x800}], 0x5) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) semop(r13, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r11) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x3}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6, 0x60, 0x8, 0x2}, {0x1, 0x5, 0x6, 0xffff0001}, {0x3ff, 0x4, 0x1, 0x400}, {0xfffe, 0xec, 0x20, 0x731}, {0x5, 0x3, 0x1c, 0xfffffff9}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xffffffffffffff69, &(0x7f0000000200)="174af205b6038bbc6be6630e85c3d6ca0972b5d04c78a1e21245456409eb0277947548120a0cd37ff677c8c7d8028a80ea6d512f211fb8e0ac495ea2c331cc300ecbd646ce69d6bacad217c81e1e2ee44c319cd23eb2af8df0ac8862d6688160aa3c6130e429853c2d359157fb3739114736dc9c436f3a3467525f2234c3988f3370d14c7c3fbb52acdf9b7db1939aadd1a42cbab7d59e20fc5842fed92e416205be12c394033a3ec321e3c1458f4b93b31fc24c9b1448b231d95200baa8ae7d0aaf2590d35d256040dd3e25ff32de286cd5da85ee1bf93d030bbaa62a4ef2780ecb96502b5ea949b6dc540a50833581ed1805f6c21ab5f98d91a16998a257f3c84e396672929ce5964178a5d0cca31f277360f49f0e04167949058b19ee97a0402faa74d0496364dd1c6b1e0c8499154994de883a512c7d3e1a1b7b8afe43d115213c29dfb41c3f7cedea36952d0057e5d469de154c4aed3a00"/360) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x42f, 0x6, 0x4, 0x8001, "87e6ea4c5c233bdd36c7e2012ecf463c1fbd9eb2", 0x3800000, 0x2}) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) pwrite(r4, &(0x7f0000000480)="afe10a90f121efee7e204ecf5ee61e1d4f60a531067b22b20629caf6fe5fbea3de1292d850aed0fdab00c60809133541382ca4245317f0bf59cba2e29b2efde379878933e1e5923c38f007fab0b54c41e338bfed04452e7e20d1ebff4075b8cc05c4259d299610b575e2886fdc408ec9bbaeddac84aa", 0x76, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x7f) 16:00:18 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) 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) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x82) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r4, r5, r2, r5, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r3, r3, 0x5, 0x5, 0x1, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r4, r7) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fe7d81afe4875733e0f2938404d118110e3851afc734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf31c8062782813c8cefcfdb1bd4f9c0e36d58ab5879a62de67ee7fb584d49000000ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f575d8684cb24dd92f008d42ea58ae18725a34513f5c18dacb6584be734ee11e3b0270a8b4b75976198aaebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818c528ea997e3ea944df0430b67f054d58015887bdf2c440abec43beaf656f9305d4729f7c40b3dffc9adc8360ac2ef1754c09b092cd0e67beab3b00b0c1b705f6b4300048c4c0db2c55a02a05961e2dcddadb9edd8a568f52cbbe414d4d9899dd9bf986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127aff0100004fcd03a94ea03300c70000000000000e0000000082d03e2c529735640124e7e7e6012e502f8c067154339114617b7cb265694e8fd40bc122f0c1f35142ff223bf6b0288bab523caa977010878cc4bcee34f8c1228bb8356ba786fa54fff9b36d953a8b5e9f3bca4bfa199909059747529266028483423441b612130222582e013b0dd482a1a3b1321b66723bfc142285e2a35bca3d03e566676f770cb69579ec2c2c7dc52b61d74e5c9f6e081bf1306643019dde7a179f84a60f7b9e00612c02d9f0675c291b8bbdc2ba33eb2a946704765e4d8a4c723fc848be758d529ea008ec032c45b2d899333b0ab50ce898d45f366d1b90e386b6187cd638ddddda7122c490476d51611b5eae714704970311757a70a108e9cc55bcd137610005549ff67959d7afbf57ce2aed0877503c0000000000000068f8da5611fe127eec2a05aacfa528ff851ef3f04661f3276fe491c03cddc4d6dd"], 0x10) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000002700)=[{&(0x7f0000000440)="15f7937a32c81940339a504599e6d5c425e2b074787876f51e2ad658d864ef2affd13b8df3190ddc1602c329cb638c7d8d4f3d92c4394340975e9b015ee087962484a5c7688663403bd7b6e1b873927cf8836a88d4860c17b9225bc85d6066ca29ec34f323e16f5d180d00c07b908246569ca9a7eac8b9b01615589245257dc1fba38531150e3c690283fd52eb450df3f0d5587cf022f0ac85bf4d6653704fd9860a20ed20eeb93f6f4aaaa4b98924ee846596631325ed2c334147436060041435829df48b16a650f3995765a82035a90958d440d7e594c57aaf050dabe45bc3a0ae8bdf36ae7143fc8fcf193b7bdd29f25c3dc397dfc18c517d5e63756a0c7679cf2c4f824c4e18a0b8d76a5079ae828ecac64f21b65dc9604b7ebd25ce89fb2512751ab7733e7b9d7588df5279ebb5a9a1fcf6e30c92888d17b611fcbfb936adb58f1780305d88fc2fa1fb897972e5170c15df7bd4c440eb0e2f111492d8dcfc861f8b0192025f2cd2c75488373e06d3d180dc741a5f43677a2dc382f02cbcf4d4912c8c0a5d63cb3c7f577e5b324229e4a6471ceb0df3fcf2e04e4f76895c3ee30ed6e736aa67019c1cad41c52790b40e5af51be21b34609c09184f603538dcb3a4bde59b36c4b475c864ba126a0a987fd5935bca04f74dba21a113eda72382a774e8f59cd5342f424d5b8c35ee0f6d006f3c7c72a0f4d778021f4fc1d330add97b7f27ec208eaa682ea8bddd2fb8c6c6b49133edbf8d62ace2558b91e6e5ab0e01f5501dad4265ad9b6e03b350dd82640f89cf5b579ceca1606a7416b05cc17cc98116e13b8c6a21d1e2f50b3505ff5847e1741484dfaecaed262bde6488ddab8647a89515f8da3c53c9f8ea57febfacfb980378882089022aa0b877613ed80f5e73f682f776462aa4f8260e6eb90b32665565cf4bf4c2663dde3806f257c7cfab0ecd802c48cbb3d498c1e2f282e0a96be35df34e648a5c647a0da88f517de9027dd68a3f3341605d85a8d1a78bd5865b8e859f4b4cda0c070d8938d466ad1db1eaa29734077a4a0d0ce621e097f8db23640be5495bf37da8a0ccdc0f75198eee902a36b10f3e811cbba974b05895443c8ea4151854cff2ab8f09c2f1643a64ba3fa8da3eb226b9118a76c03af03d804ed9dae4e228f26aba47525e77f18c0d434638409e532cbbba9be55240a2b8ff3f6060d76d8c0ac885474d0282aed42ca8ca2ec32d249786343e9fd961f252a3faa7fd065e754459f9799881e67d1134c6b30b41f4269611e17d1aa42c0be0d505417f880b848dfd3ba0b8e0451b6f9a49e785c25847236462c657aaec0963dcaf27e392c01857fbc4e82b9abeef0800346d765f527a3752b1edb14cae6322fdc6769836cea7ae6f24df75d48e9b5f66b2e799e203178859638668bc7afd4a5365ced6af8b30f95a985d83707d1f7b06b10a9bb54d4bf7102be965f46cc38373830973456a11ac489a6c1cdeac8c0c3a01222adad9cdc9985666a173cc89e410f7160aacd18b6d475b25771de3bd97b2684376b019126a3fc6477c416de5f1fc4abfb8d83576cb2eda0a5db982ed7b347e664d816618f5397142247cba497589bedcb7ee518fd179dbbfcf86be0c0054994ac5aa48c422e0c7fc2de85e68e120bd950e62dee0c7f67c5594ca00ee87a9561c22bb1475a55fe031acede54574b67cbefc0aa20611118a8da5bb32c9b5e92357bcf88b9b54abc4bcd282987d9b049838e6fe80db7c62f26a65138a87738170bcf98fac14d152674aede38e9acec6bc18b7e4d6c57dc5379c8d5a1341cdf562324e03f856e3cdf35a3f76f25ec9e7ea0ffee91ad7a85c8a3991f546e9ad85f15a94b379ac7209ce423ec36a811267c987c27627b3d9d1a5e09e76d97aa796fb9aad3eb34cd67a54414658b5dc98bb167329c00b0c9012e093238bb68673e08c74f66ae773f7e8ea847e0d111831b8c2237b66d6350aa1c87a0516e1f5ad30c966b6f5a17749e30451800a76fc8c4f2e732fa8d23b2edd27195aa5daeb762467f5d6adb60a9b819161a8d46cb9edc60ab7f390471f3e2ba72d332f9cba711d80ab822a2e3a8d454f296606ae846daf91205d1b6dd0f44d245c3eb8ffaab262b7a47adb2416ed5edf0c0e911f6a5c78c2f04504133a110df31f2a33fffe3518ae42db0f2bfa29e08c8f467964761d7c1d45c50e1b5051a8b61ef4fd65fb5efd55606f5064512959493c85405969e674fc8990635a281b96e84317cd5fcae8c54e626ac58db00d3d580e9c187323ce0c64d149386fada76ed7d7b2c47831e24ac6b129760b031dbbfc4688904f3afaf7e9ffba607c93bc915407632b9a1d5232dbecfd5533a0cd60076aeed1a0c605a546d31388810ebfa4087c6f64c70eaef593a42448ba3d7af524a45bc88acbe7c0e41fcd0b238139768bee1b2ac1e8ed6c2d58395aa83d58af6ecca9ee78114330f93899d3b9ffb468051eb02513afd807fa56cba6df90b0bc4952459d21e0ca6ff8c50658bceb0c69b474d70e80a714b395e4ab5a79b999f13fa00d107874b4b2d6aa4c7e163c0cb36d324b78431a5f40d3da3e51aa6ffb166589a08d7b01fff7353b5ff02ce1b31bc3ae4f10c7ccea5730f6193d772b7b83e1d627a5672d91a5de0547408b0a7645d9e569af5a4119303fb2d5428f537b9ac9164ea4224118cd59c49b434db35fa7f48e3cce7afdc0eb527eb2340cee9d8ad493caceadad841cb99d6325090d717341a6e0c74b485c0040f312c7d5578913e64ed525405fc9c469bc652f554b505a89482f124ffeac7335da8ab57f1b6a24fb0afc2c42f3a0af8fa9be1090b3de202a73e28be326410c96b02e3b4b03e2b8ba862826219ffe067a2afe9ee10e6ed7d6a4f71f8898053264ce73bc63576d9ecb5c4844c86e6d1f6a8975f379b8e5401e73cfaacaea91355d59d47bb8a3825bddd438f9fdb0caf06131f6ab219ebc2073a342a0372d63b69baf168306193f9328d1406f7a2445ac4776fa2c7789396fa30c0927a39c453fe7ba15723bb5ea02d4205ece2577bd377605c1f092e0fb31b8bd14b3a0813f6e2dc814ff95760da9e37acf95376171bd75e3e10c5c288586ceeb6029989573d37e2363f0d5164bc982ddbf54eb1954c0d2892c82747cc661eb98134e5723a98f769232703272074da111d97f4c49f69573f03b06483cacbe2b5e35964995267c9c8dfef2b05d13e58b19448351e8cc88e0aa39af490aa7eb352aeaef34cf9591ab9e72b9db5c04937b316c82eb6f59e95232da963e9dcef98ce6860a2cb5da9b77a3e31d30d167530cc86148bc0d1a8b6ef72d8e7b6c0c887a8df94ba8d6b7c4472dd7d63cd15b0672b9406380029d5b7ca208d26f1383f40700e0c0168fd7da91f3d074e6107b780fb01c829b584f1cea34382baf476958341f99a1e885b89111b4566b608df760bb594b90b49f7975a98cb841e14892d057338a966122b8a2b38e205938d8ab675df691c7572a3a51d9c564effb4b5b24aeeb8c1995044a9472a7ccbcd5ef168f773a3d358f70f0025412d67f24921afcdbdddf537d0d344813252448f5e6c78151f52ce243ceb1e019ffb3070022d1558c6ce090cbade90d7cf2710e07d21e8d390a4f2b4ffe94fe4e11cec8052cb78ddbab43bb8097e38ec4dce75ab1a8c1c9038813c9fecd656a4436b473d00ef292c6ef54446ffe19b13c9c3278915e25c60ea2b41aeba7dc32ef46cbb8e4aaa931aa6ad8c9fc8534012aef5e6c2addb24f504f44a82f84ae416307e6492ccb519aebdf5be66c2d8eac75bfaff0cf32a3472d6d199652b27619c2086078091dad6a04fdf983be18561425c010bf5b21dbbba298a205bba6cf0018adba97e272474e73671e35649d69220bef38a0a4e64e30450db9b291533bc19a33985e9cd021cf4d8cedddb7cfde1ecb69116cf6313bfd76aa7217b5eecaa92bf53281707b6c956cb11fc578b6a230047cf0881e4beb53324cc1ccaa206dbb96a875e58acd340a264d58a64ef88e0a918082013a0c79589eb42b9004762d567fffe330965e67ec28391e5c5f244902f8422964d1e4f47eab0b72a52d3c86f95b754c7c8339495bf0f992e8ea803988d161ffa714e93d246316ecc438556f863405869d09f9d63e36d75a715e091f26e54625171b941e", 0xb89}], 0x1, 0x0}, 0x0) 16:00:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) pledge(&(0x7f0000000080)='-', &(0x7f0000000100)='\x00') r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) socket(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r5, r6, r3, r6, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r4, r4, 0x5, 0x5, 0x1, 0x8}) getpgid(r4) 16:00:18 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0xf687f0f2301c9106) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x5) 16:00:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x18, 0xc006, 0x7f) fcntl$getflags(r3, 0x1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket(0x1e, 0x5, 0xe0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = getuid() seteuid(r5) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) ioctl$KDDISABIO(r2, 0x20004b3d) r6 = getuid() lseek(r3, 0x0, 0x9, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r9 = getgid() r10 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x3, r8, r9, r6, r9, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r7, r7, 0x5, 0x5, 0x1, 0x8}) r11 = getpgid(r7) ktrace(&(0x7f0000000000)='./file0\x00', 0x9, 0x112, r11) r12 = kqueue() kevent(r12, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x40) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(r0) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x3, r6, r7, r4, r7, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r5, r5, 0x5, 0x5, 0x1, 0x8}) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r7, 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {}, {0x2e6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x40240, 0x88) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) 16:00:18 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1ff, 0x4, "0000000000b85465f92a568d3900", 0xa1f}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r2, &(0x7f0000000280)=""/55, 0x37, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='\x80 \x00', 0x1, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x80000000, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x40) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xfffffffffffffd91) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r3, r4) r5 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000001080)=ANY=[@ANYBLOB="2d012e2f66696c653000f08662b47b537aa75da9e8837075f63eca0b"], 0xa) dup2(r7, r6) accept$unix(r6, 0x0, 0x0) socketpair$unix(0x1, 0x3c73f127cb05d63, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) connect$unix(r9, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xfffffffffffffd0f) setregid(r5, r10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000768000/0x1000)=nil, 0x1000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x4, 0x67a1}, {0x18, 0x1, 0xb6, 0x7f}, 0x3, [0x9c, 0x8, 0x80, 0x4, 0x0, 0x1, 0x2, 0x8a2e]}, 0x3c) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = getppid() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r11 = getgid() r12 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x3, r10, r11, r8, r11, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r9, r9, 0x5, 0x5, 0x1, 0x8}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r13, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r13, 0x20004b3d) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r17 = getgid() r18 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r16, r17, r14, r17, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r15, r15, 0x5, 0x5, 0x1, 0x8}) r19 = socket(0x2, 0x400000000002, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8020690c, &(0x7f0000000300)) r21 = socket(0x2, 0x1, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x80206919, &(0x7f0000000300)) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r26, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r26, 0x20004b3d) r27 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r30 = getgid() r31 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r31, 0x1, &(0x7f00000004c0)={{0x3, r29, r30, r27, r30, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r28, r28, 0x5, 0x5, 0x1, 0x8}) getgroups(0x1, &(0x7f00000017c0)=[r30]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r35, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r35, 0x20004b3d) r36 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r39 = getgid() r40 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r40, 0x1, &(0x7f00000004c0)={{0x3, r38, r39, r36, r39, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r37, r37, 0x5, 0x5, 0x1, 0x8}) r41 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) r43 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r43, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r43, 0x20004b3d) r44 = getuid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r47 = getgid() r48 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r48, 0x1, &(0x7f00000004c0)={{0x3, r46, r47, r44, r47, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r45, r45, 0x5, 0x5, 0x1, 0x8}) r49 = geteuid() r50 = getgid() r51 = getppid() r52 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r52, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r52, 0x20004b3d) r53 = getuid() getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r56 = getgid() r57 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r57, 0x1, &(0x7f00000004c0)={{0x3, r55, r56, r53, r56, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r54, r54, 0x5, 0x5, 0x1, 0x8}) r58 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r58, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r58, 0x20004b3d) r59 = getuid() getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r62 = getgid() r63 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r63, 0x1, &(0x7f00000004c0)={{0x3, r61, r62, r59, r62, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r60, r60, 0x5, 0x5, 0x1, 0x8}) r64 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r64, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r64, 0x20004b3d) r65 = getuid() getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r68 = getgid() r69 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r69, 0x1, &(0x7f00000004c0)={{0x3, r67, r68, r65, r68, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r66, r66, 0x5, 0x5, 0x1, 0x8}) r70 = socket(0x2, 0x400000000002, 0x0) r71 = fcntl$dupfd(r70, 0x0, r70) ioctl$TIOCFLUSH(r71, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) r73 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r73, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r73, 0x20004b3d) r74 = getuid() getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r77 = getgid() r78 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r78, 0x1, &(0x7f00000004c0)={{0x3, r76, r77, r74, r77, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r75, r75, 0x5, 0x5, 0x1, 0x8}) sendmsg$unix(r3, &(0x7f0000001b00)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f6669c9653000"], 0xa, &(0x7f0000001680)=[{&(0x7f0000000140)="f4de4aa35730b85a6f5f9481360589136ea7b83a00e02912a5a2c6282c4e908414ee3f43e512b244b8d5b281fbda9b3d9042d124cc235a667451228780bccdd44af0cb9c7cb29e06bc8c1220d0a435e2c5656ff93a328303f7e6a03ece20efe465222b311f274e49f153946bb069115afb6d842e71735499b6c86b60274c26ce11", 0x81}, {&(0x7f00000000c0)="ef368b06589d3fa331b1c06fb43def6707f1", 0x12}, {&(0x7f0000000200)="9d0f6cce02ff0450a19a498a7319181d38e003d9c384190e99af2907f20d467fcecbba20b598e8c3a956193bfc1f137f16eebc0fb1146372f0ff60871d82bf173727f27e3debe2cf9da493ae79cff91ff707cda98c679a036a0794fae967289582904cb2f944", 0x66}, {&(0x7f0000000280)="9a6110cc89e46af22faeb7fc8aeed163cb10b5371b6faad40f0c84a3d06047dc5f0eb9b87519368e993c36788a0adc8bf9e1e579a8cc7e1a52354051026a94162c7034b3a5492789fb167948470a4ad605ad4e259d9612ff3440dc45a2826c4b8f8095d3506de7a2ba240b6341493cdd654b6237b0130d0d96eee815f59ddf20e0fe0300c56e6287d4a98f345b089cef81724b6ddcc317a84d9bd3b9730971271acd0aa58647ca69b08951090ac17f35e110c2636935640a", 0xb8}, {&(0x7f0000000340)="13494e6ec58bb46c290dad05c40521ca24c50a366fe9cff9557a2a2d89b7fe88856d1281b5358b5bf3f4937155cd716c6f4e3cdfbac6d6419ab86ce97e98fde2f6cb02cbb3bef4e4276748604dee609f5f882d9ee7d6471a627563e8a1c2f5f2d4df1f5a44c7eac9a06ce0292aed6ed9f60646703c9b1504729c0de7d9bda6cad8f853298f459c16d9fb164af8dc81d188fc93709e05752ad7083b3b61ff6167d1c93be9957a5cdd07800df6a7806a466658112a25869060bfe6f60faecbe7729ce856387c214b5d157b68e9bf8f91c8835285e0b045ac225d6739c0850f55655c09a5f9678bfd24ea74994f2ac81d3f099c396ee02154ff8da97d2e6aa77fa940ed6fe4aa67003811ac5a88f975166e9f6d44bbf3f3fd28c0c2c37671242c6df0f2d6b30881d906855bd2c86c2de9af48f42250701d3d7de3045a3080c29b736c739edd7903504a5ab2d6a5c98172c1670fd99b7adcc5e7f26ee6162b080f1638474bd6f50012433a76f47ad75ed1a70738510f59a44f084b5f8417501d6babc4d9d5e415d0498ed36bbb05efa666333173fbbd31243f867d019098db458f7b163bfc4b0a001641b4bb722e6b0fb75ef1bf9b9fb4a52f93f9772ae205b4050e16c69fee89343f49d6d91c84a9ea0160fda7c5e1325e06c505e1fa823cf5d0e3cbede79b0c217a60c7a78ec2bc9b899dad66547cfe14da23c2808799836aa463e28b0984fe60b72850fb901fe98fb3e2ea8a2a4d4af5ca37e824ba681fe75d2b633d4d659cf2f6fded2e254b4a1bb361c8f98ec6347acd46e348737a160700a2235266496b3e27e2032bcec4e10913a57d2df3d4bf8ac6b3b39016e00bcf10850bb57e9e272f48eff5a073ab1b4cd233dc427ebabfc5f967bd64a37e32d5e7561419ba0745e50042fcded0d9e5c189dbfa00b88faaec11e34740553a9ded895dfe343eae7c250967eec561dd863ce4ee0443dae422521a79b717a414f061028c3d111adf679f6ed000d9a054cf738dfc145d37dc899e38b2e5e3c0f6414fb4d95950d05526ce74dfc11b2cf35fbec658df5e5e86a1824c516803e2f0c21d035a67e950e9f65bf1e1a3d0762e1aeeb10abbf3b52e0a8fc1770e460b3fead1024fcb41c2a66e9552dfb3510e79f7b0b0e17ee81dfeab4914546527eeaa5a9f80106b6ef2f552329fb7ba7c989e423347093f5cc0466bc03db58b8159396b60b35392ed119e3cc0c2d7600e191055213db0f350717292245709b2b816e4d048bac225b3f5873c98cc7fc3902d10ab1b852f4b376a2a248362e347570f519c8134f64e98de3193fa366c951de51fbc0faff06cd8cfb98b420dfbd5d4db8de596531c364f1ad0e4349554efab927c73c20809c48e217384b6a7ba2f85f1f0713b1e52d5ea414dadd22c0b1ea1e8b09ca883e64d540d01796655f1e151b40838ee3adc94dcaa6986b8c4010ddb314e00797cf51a0288048f26eeea58cdb27be21ffcc7d15be23e624ad997502bcab42aeb32fff69022f405755b58c1aed34a6ec7937ccf65842a2025aadcfbf4eaaa46e43d2e77c0ebf1092d56623842151c08e796299448e1bfa722e88eb01ca143c81e439edebc3a5b9406f7aafc1a7638f7b34da1ed40b50e6489224537d80461ff83aa83bcb37a2a020adfafc8370a4318abbea981b180d5694c66650e151bf15baf26b224426d9dbb5aaeeafdacfdf0eecc94baa6eb77f7e8d431029c4980f7dab7c92f5eb40ada95dd9b53b99329c5515a191d237e95675884f9a499005ed7b2fb1619538d7aeb3abfb6744b73dc869d2605811a8b038a2783ce43b7432f3b441ddd3e206fc0cdbba0317b18b2f021b00205b90634e2f0a4fdf6efc4f92282ef6f1b112409386bdc9bfdbf7a11210c04dec58b4fc7e549c379541c73eea13308352073db2deb25ac6c7713dfdee4acc8493ea517c7aae24dfb0ef932af702f0bbaf2521d4a76ec4f689af6d5bc5c8b15cb6e0fdfa063a9f1e7e6abfb0a946ee8a794cc8a0b3e605778dd876c26835f00809415f1afa9cc5ca1c19a2c60d54d775fb5fd0642f8ec95a701f2e6684e87510e03b99f36e0a95d7e320ff816bc53122c7c880a175d091c40dde4bbb22e503f947aeee3543c4773615d5ee3e7a3d5e0d78a64548da9baebbb6740fca951fb58e7f265b131bf0de6702b4b91319398954c16725aea458ecc357fa41892d015d1983a138d3a3fa40151f52026ab2e63e3b80cca4828a866a74bb82674b5ea94bd0ec1f0fb6656e53e09a71c6063c1bdb487c512df5dc85fb0186b366e28f6da214211b44f859671dd716d84ef102ce526453e59a8a0cc39083be667c6e52a534f0781c3aeff88d9372800eb21a070867747cb649f0195681e4d3fa759cf5503367c2363310e365e850254d97b56d1ca433eae0bd6dda1b2f9b203fadc427ddd350e894a45e802a00f7e35b20f88ab17a694ace175d99274af55292e296f4eb40660ce6ac8bf25c1923e8615bdbf132ed4e91737a25d7e3e5152112595ee2abc819f800c16d563120652207656189aacaa7f9916a71fcf7b68955b29f88f2281642a06bc5dd1e22e63fe371bed9889abcd9ac798c89814d4829da4aeb3507080bdfdd62f48dd9001eaa1f05226d38c9d8fd427147e755190a5f47ef38f3ce95ee4ba09e09ee2e8efe27e5c22799e633bf7ff813223105251120eec8637df32dce82cfe458d8a907037ff2baa61e9681ac36a19a6cce66a657535e77bfc42ac74653dd21a2b854b59e2736ab396fb025e3856effe911d34e3cbfc1534b760039a1382e3c6d280bfeeae08ac36a94d7288982760a694bcd45109a9740b6e6b14c0e214a38b82d983835b95012539bede375c9b2c587607207d3a70c5f33c401e14af68ff09e64b2adbdf12ed3d856b3ca21b369c864f0fc2f8b9084407dea59febbaad38384c88c82cf99aa4533fb5e235ade1b210d4bbdbfe6e40e2f3ce1be8c93f4889abed04df8836dffc88955725515748612bbdf1987cbc52e2ecfb77cee5848239d9463d833801d1400f2423d57fabfb2c63cbe371b425622274b54ab335d431120e6c62b454a2072f133265421695f4f6466e35f037bcef259f5f4b7d2628845b150c23cca96e1c5148debe0061fb2a50b278f4e5fb714ea9d9db8dd524a14a0b3f84278f115439810444e4452adf52db8b669fb9c82a9470731bd4a0c19019eb0ea61c960c7a099496abdef28b08ad78438d1741a2d19b3d5af48fc114b480ff5e67ac66a67f8e49414a0d0a62525d73d6e687fe248ee30dc980034972b0a581e26e51afd176efba548f8abc4580668eae12defc788223c9cec38d69e9957c4b7bd0f97c6e3cf5569fb3e249bcb3567f2b096b4230da47059277c013a6f0d754780120049eceddc93804952378641d98e1f815b9ebcd5cfa389f47a439a9b1b88a35ad11d4b25d7d0f0d3ff580cf9bcadaa6813737f147b5e363a2e500136c243e24ff37dbd8ad424c73ece80dfa5099d98b5eb4719dec0fe185c81de41b050aee9560e4c879ce7122773fc8cd23227c2e4fd779a12040c0b8e477c12d56de986915f610f0c8553ed15c83ee632ca9c0b8f511820b41618491d9585357c9dac8a4c9d87024153c4ed356f7edf96ba37e917b9b9031a395c301a14da81ee436234656a675ac2c3a19b616f28be199114c159f43a3b97aebfa28c0a34b9f5924f110879562580e8348028ca1c5c585c2d4c282f176b6df02e892dfd2f6f825b35f657633472243c7858bfdb4622fdd8d5ea388c419bda713e4a7dda481de269d56e569c042b38672b039ee827c521b5cc28c4510ac801594504b2bf50934c85947b8de86096d17eecf4b3a89f43d487598e130bc7bf32eba993dc341d26d8f3329e0170e97b642ddfc34045a47c8df4868d6d10615092a9c42266d2a749cff3531e891042b1ba94f54f21e268d56224c24079f062ecce0eef59e1dd9a917e887bfcddcc1baf02793a9634fdab94f81198d4198afd3e272be1529602b1b8f4476e303b80aace46b259a07e5e6778870c0c18ae5106e9f419dae358ab6b41bfa851ff23235501dc20f82a507b22f534dd2687e28c93834f34cde3d914eb6794585203b6ee897f645284332a0ea344956988946ed7557d5055091058e462613d45e70cdf538958fac616774329aea0244b54c68c46639c5d64f4074c7586c12ce66d79386c27fe9756b34032d74b2bc8b4884502321b6e4b41c80470b4e30e5149dee9a01355b49d0f7f39ed3e7ba368b281421f5d0fa65133c169c7ca994f07a98d39e83e3dbc766a8ab4f6662ab4438ca10d86ac83b1d635f32b8950427a1c3468b4906d6e20779223a688b06e6a46782604a2b903357dd37742f2b6dbfd5548c0722a27c784db0e3e18c6929f93fb1c0a432da32accd252bde7e7fa614ce660929d780f50036f5806f0ab9781ae1c5ba3d1503b441927f47a05bfd5b0af92e1676325799ee4d70421f34347f48211dc4169bd7ff1a3b8b082ae4804808197f7adfdfec632184101f06a7f81927c02420740f1098f1107ba78a28187d39432736c5d4fe26bf47481e52cd168c1ef2d4a3295984fd795eeb5efe14d6246dd76febaefb836b43f9ab3aa77dfb6e7d0d727340765e1af2035cb59fd04255c6e0d4e10d7ee2388480d7c476041ef9fbaf4c3d2418ae3063f05cb6f3d7456f97749d8082ef5e7336530b33aa6d4189416f165c27bc0681c911c21360fea95d7375d790627858c3467634da6c788a72359f1dbc62d928b785a3eaf30a4fb6ddc6f875e3a93637064e561c7a1dfca40dfd361a8b10c9deafc2e125ea1f8ce4638f0268848819d7bda5682529aaef36b7aa8b12bb580fe22b7b610c856b8060500e8c9700c8cfa684e4856026100fcbf8d079d94104c4ef5a036321be55905ead3421454413a64561b6b31ffe4c92da47d187168fb5ee9e365bb393275be41bcc066477f4df97421cf3bf872f909efe0a6dc470f9319b70db4049493d4035c32281526ce34035aef3aa9f64c429d16a2d570b95214ad1e41bfd5bd018383d5c8b0bca1624d0aadb2e19d95c90ba214cf72c22bc21d0a6101457ea6f8b7ab6bb716e560c04f628f162cb9a08b5b134e66494fe9eecb15749532859b24a76e8211e63b037f15be6bc037feb4b954371b16121ffc285bb13ff7323b1b54f32b300ccaec07ca6d5179fc0b63c045f52aa92ca07f684c9ceb4aa0a1583a09958d55cf58cfe181addfa8c5a792c44ee11d4a9598fc04c3c33a30153510ab03ea490b5e0c63783021885baf091f8e390c80f09798ef9dc8359165b86f335fabf5a4aede440ff9d8dc20d878c84cbf5b35b906363ee23288d90b6975c577fc8b11411e60723ed3f4fd91dff925f506850e5394eeae3a573e0f251cea0032646efec424fa4707e415bf549f8a363467a22e54fca7a7ddf6d3f7d54a7548c05375aa59045b9cf9b0d6a1d5411530e032517087624397fe1c94d7b5443e465274fa886f489ac4569dfab6b9490cdd4ff1d294f95e11dceb0ed5b0a091720f4dba23f6c89e049d5bf7f45751a8735c62fe460bd733d413bc51da462db9869d2794f645efc080640df87e6412777f0804a5e0c12e2489294aabb7bf406b211fd63204f3dc8b2705204a3f6726ba94fa96e84ce3a499db216e1c393cbf6357dd2b7e2021dac72997cf77e659c30d400ef185ea5af9001987053bbf59da43803ed91516033bce072ef8524f15d363b7be2b7a5d9c0e009b780fd2e4414c97802f5810fbee044e6830c29e9868637", 0x1000}, {&(0x7f0000001340)="23249382c789212b870ef74993805456f76dd607001bd0def4d44cd7c0719b141335c8f8a49bb37e3f953f068d2f519c5840654ccc98a68bebc40a832a48ed84caec797af121e1b7da8a2a7d4faf8d28a4175666", 0x54}, {&(0x7f00000013c0)="e7e4d4bd06e53830f9506c5d60b9810c6b92e050eb852edf2036ba5f1678e5ab9748ca13cd543d6403db2f019844609c04decc383e8b7a9f4a3395d5f53400ab42cb9b1661b10a31fd49f963c0ef2ad46f158a5f0a71decd005fbdb6823b154b73938798ab6bb7ebb9d61635adb0777a9000c04c19463aea838fb2b67a0c858e97896d99f029ffb12f327f6235dd166f333cc258945e8a8c8593f6496976c0d0ef040047cacfb90afad912d7cdeabd757de9ac439ce2bda6ba4ee37ede70acca21c814d104d11f041f4cabc9666a6409f4078264036e1dc81adcc549d9dfabbfa0bd8e6e5c05208fa205a826", 0xec}, {&(0x7f00000014c0)="7c4cfeccb75c51ca4c13cbbad8bbc996925ff9367f7376f313d4a2c7fca531269dcc55245112ae3ac43631ab12eea67250a879fcfea4fcd93de2454dc3d53bb2658d619645681038a28c5383b5f621f0a505e48a37cccf584f9f685ce46ad652cf5b2f27a52078d1fe0da08866eca1380093ef5aff7991a6a5fce5bf7a29bf7d51119138e97343d48965083a7431b5b6b85a17e702739037bb34e29cc599c39f1a38530462a0a23afd154f82bd2ae84d6874d73335c33d", 0xb7}, {&(0x7f0000001580)="096231920629d7b1b297cb3dff4c8bc1dddb2f843f83396cfb4e497371e2adbe18f4920edf091c1edcbeb1763dd40d9570adde8546dd548f18f8df9b3ee9ff80c0b5862ae3972cbccf02a337d5081510b1c3896a851fc3a5368453ef0fd61e6f375e3c9f45eac11a6ef08013f4ca4a0b4179cefdc1020492a1a1fc1283494ed86cf9a3b68959f1903db8038bd44e759523aa99906ee13d50516c196fb1fdbc6c78ccfda71802a780900f07877c5d81f4b6bfc3908bc33ab42fed2d8b58a9cb4f7afde91f6daea492743f4684a871c6dbb644d5f30f6b1599dba4053eb1a8d864940ad2b89151bb97264f268dee2f82efc9b791f99a6ee1e6d469", 0xfa}], 0x9, &(0x7f00000019c0)=[@rights={0x30, 0xffff, 0x1, [r4, r1, r1, r0, r5, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r10, r17}, @rights={0x28, 0xffff, 0x1, [r20, r0, r1, r22, r23, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r24, r25, r32}, @cred={0x20, 0xffff, 0x0, r33, r34, r39}, @cred={0x20, 0xffff, 0x0, r41, r42}, @cred={0x20, 0xffff, 0x0, r45, r49, r50}, @cred={0x20, 0xffff, 0x0, r51, r55, r62}, @cred={0x20, 0xffff, 0x0, r66, r72, r77}], 0x138, 0x8}, 0x400) getpeername$unix(r1, 0x0, &(0x7f0000000100)) 16:00:19 executing program 0: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r4, 0xa, r5) 16:00:19 executing program 0: r0 = socket(0x1, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befdcfe90349a624546e9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0daeafaf3760b55981290cb9c4a6f5d92e31fd3ea6c10bff821e12e65cb1656c7ebe7a821fc77dbcd7df8fd6f331c18858a1239bb0e756625bfe9f04467ba15ff057d86e6ebcec16b6f487967971a8685053cb", 0x1a2}], 0x10000205) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x3, &(0x7f0000000100)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x100, 0x0, 0x0, 0x8}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xc8, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffd}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x20000000000001a6, &(0x7f0000000040)=[{0x3f, 0xff, 0x4, 0x4}, {0x7, 0x7f, 0x1d, 0xfffffffb}, {0x200, 0x7f, 0x1, 0x7a}, {0x10, 0x1, 0x5, 0x92}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:19 executing program 1: pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000200)="dffe5023f15f1baecf8237dcd2dd857f20a093720b26d79a98931e0cfbe7df1dab53fbb3c49e0eaf5e0c2fcaf54cf08a087b8268214a7be22634031364738e6c7aa183040d39976130b7accb74a729d779592acbcf1215d04a4b1145848da54d20cd76e2f43da098a39a4c8228b7f8a4df42b727bb9ae94011e29781acb2ecddfdb8d705b46b7660ceef4c40e914bebbbb6c5c5ceb5d28cd1b8012a7", 0x9c}, {&(0x7f00000002c0)="68118d19169cb71493c215ce06f89e5b89869c77b2629bed2d3b9fc3e6e92e781dbbf73c7cef9d50f3ca4ab6889a2069b81b553b3ea864324714abf3c6fe9952e32b36b64b785fd63d763d85206fa79999475976b047385633171bc0289d9af42e97f5a3641633782ae374c0b98f40db77976852cd8c16a4ad45420a1ac27a98db84326097b90f4f016d66dfc739b71f9bba27e1194b4aaae38b5789ed1b856016cf11d8ac6b6ab4b626ba2fd55ee3eb266e0094dcab6aa8e9c6a8ff8197248ac03891925955c24c6f13ed750a0ef43e08257f436fa962ba6761edf3864df4f33bdd06fd1325c8ae2cc1b065f1bade463920b3f22f0f4891ec", 0xf9}, {&(0x7f00000000c0)="7410b2445c21645f26b028544e0624bd1c3c766c970f213f6b318d44b73cac7a407c8611e157bcd640f53188bd17be0510933e96e5ef9b773295172c7b05b713cf494ba1388277dd32ea6a333ac8a4ffd75caf45d831bd7cc64f7c74d31f258918f73fe08634d7b144901670c3786f3b5dc0e7f35a16f1f065c516a1", 0x7c}, {&(0x7f0000000440)="621dd1fb4d00f71a76f430b59d97bf72fb69d2c9dd0503be21b84a59cdce17ca70c45cfe2db42edd7dd4c7f04b98479006d6f8e851589eb7b94e617ea985c25d27a3a5c17fca25be23853cc618776bfd85d15f1ca4ab61cc049d7f2c5ce50331fa71f2ed12e95c2032080eb811187491b8e8d33d7ffcb75f6f1f5da1aad560c4c4ca65484bc0daa3b8ff68a7a9c1a3faddf01c3a8abeb54c2f2f38c5f99e99186a41aae2c38d64860434a9d226", 0xad}, {&(0x7f0000000500)="2fa2f8752af1230ee491dade729a9faf40b1c2801c939dc6a02c9d0c77fa6a52f7fce308065ca4ded3c98f12384ebbda4ba1c7551757654bd3187e641037e8ee2b82b653c86723ac8914e07e43ab623c55248b3905ae52536ddf0216096bfd6b35fd3e3bb3685532591e5962fcb243b339fa0224ad093bba0a9a182196430c9ceae06cf598750ea4", 0x88}, {&(0x7f0000000040)="1d2362b408b9a371ed17e94e41", 0xd}, {&(0x7f00000005c0)="d9a98cfa8317b7e481381733778cb09ce0735eb97617474cf7f828ddc164bdacce2eca4be3f933281289cc113d3a7d52b89b9d6ffe7ed36e33544e0d8f0cda891257d18f909a22ad516eb9c16f80636a1090706aa37c7414a6fac24f48a585f185350d8c0f237935e8ebe90da8f5ad96633a88d4450f7c97ebb108f721210a5a880b", 0x82}, {&(0x7f0000000180)="a1fa9009ba", 0x5}, {&(0x7f0000000680)="f6b0742ef8c50de7c708af286427c1040583f2e4613e7378f7871834ec2678a4b605a6c21c4ce3632fa709c8351f24f9ec7f46683c5b69674ce963221ef44aca8603f62f910f22103a7f48df7335e0336543898c9dc456428a95a948fddec6b8815a178cf4b56995b4e21f4d7ccc4cc0e81eda7de09cd1ef66798b65482eda3ea7e1e6238c5d3a5da0e8b231813031", 0x8f}, {&(0x7f0000000740)="663a7833d0b5dfea112afdfce7ff7aae167a9d4594bca7553155c6b7aa8e12016d9e50e32d76d477bcc08cf205c7de6d5933981a2eb63340e32c1b9377e5f4bc298288fc6eef74db91b8515c8f53e524b24e6a383f8681156647d247093fb10466a87cae198c2ee3ba17e8686767417eab055d6cf80ecf0642dcc994e0008f5e571ef09bc0ead7e34239e61a74f0333d49eb82fb57deb9a169dcc151ad7cd85fd8cdaa6ed51206271c34b9592d088bc75eb803dc0ba9190f6a7fb6bc", 0xbc}], 0xa, 0x0, 0x0, 0x400}, 0x3) r3 = open(&(0x7f0000000400)='./bus\x00', 0x10, 0x20) writev(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:19 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000700)) pipe(&(0x7f00000001c0)) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) select(0x40, &(0x7f0000000180)={0x3ff, 0x8, 0x8476, 0x2, 0xbf11, 0x200, 0x9, 0x4}, &(0x7f0000000200)={0x358a, 0x5, 0xfa10, 0xffffffffffffffc0, 0x100, 0x4, 0x5110, 0x3}, &(0x7f0000000240)={0x4, 0x6, 0x7, 0x8, 0x2, 0x10001, 0x0, 0x21}, &(0x7f0000000280)={0x1f, 0x101}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f00000002c0)) accept$inet6(r1, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0xbee}, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r8, &(0x7f00000000c0)=@abs={0xbe69a9a79ec80490, 0x0, 0x1}, 0x8) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000140)={0x7, 0x40, 0x0, 0x27}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r11, 0x20004269) close(r11) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x4fe7, 0x40, {0x4, 0xffff}}) preadv(r1, &(0x7f0000000000), 0x342, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0x14, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) sendmsg(r1, &(0x7f0000002600)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0x5}, 0xc, &(0x7f0000000140)=[{&(0x7f0000002640)="2ca65c12b5b3705ae258ef21e2344fbe7c2f4f658c674c7f02e74c053df9b80d0ab6f9d36085ccf64473c8619ac0a77873ca8bc7013f9100b22bfdaec8d0707d2503e8bb8a9b30c659f28376432ddc49f3ff8de1ab1a11df4edf2521956e3c20e07396ad2483023674a0466b0362748aa9499116ec0e1691abe6605bebd7c964919a565db6398e4005e2e5f261f64b2a1b4ab4dfa321264603e452d4f3ece50515957f91a6d5ccb440e8c14117a011165328d70c3574dc7467430debb0d978229deddd89e19c0b23798a14459607719758dfa722ada0e4a82d000d26e77fc42c26ee00b90ca388870b488aa4870a93165625a0274d065fd021ba569ede0000f6a84e7be5e1d112b5a77ef5ba0c9012bdfe7e4566d493252508957332dbfdc8d3a78d47f1ba82233cf13c1b9aa4929ebb07fe49d1e99070ab1eee517d0db82f00"/332, 0x14c}, {&(0x7f0000000280)="7184e49ab1a836d909666f80bc344d2d998270447f1cd803addbfe9245c8ee5dee9953fdecc8ec0e036408faf04710783d808b5b7d9b70039c76bfbb1a3fa648fd24cd990cfade76233bbdba4e167183ffe999ae38e79971642d6ad542029b97fd99677882f30e75b683d470e50061913ca51108cf7075d8aa3e4cbefc6a14bb0f657dfc611fd6be78d2a2a5d1c9181a6b63bdb40f1ec11cf555486be71072b2662bfe44889778afa8c795f8898945a5c80465d62cc8c4f45ce6b2f4c866e5887d9455def10ad3a2453afc06d6e3d8c373d61fad0020c781ff29c11b2f3ea9587c6bf1a103365e343d5321235215a93aedf27afdea0f6a6e5c023505293faaaf07cf932f3bb49195631ce175adff63b69b1e75b35c78992b4af8c707ba7833c441915f66ceabde58f1fe59ff949e7eb8dc51a5caf1253cef4f4018cf1f82032ff326978e341f3964d27e40e3875e022dfe435d5ddb357c4153306956190416841233862f7632ccf1e763c382a9ece59be190ee6e14e1b68835948d64ae365547a8d353263a959d2b30d7b7ea7cb4f0d3f2ee0060e048d3628efe3f3473d77ad3308e554a5ed1b858776407eb086c9813102386dec3efedfc27371d4178e4d9f5c38a3c027a69807d56221737a1aff4112fe4a70a92622d2e849d2a1ee41a427640a247853a686d4684e775c65928f7b7633364c50288035478b11b83bd12bc22aeb87e3dff2aa16a208700e4cefaaf28d50bb74eb9d6e558ee569f58b9dadbaca99aac575e7689797a9e32449a8432cb162b8a0d893bf257bb6688024825fa698fa6b536654783f328de801db2047465253f50b2015995b0fd9985385ce27c73b1e3dd0e06110f86a8c2b0258b6631af068278054b4f3579cde5f6084a9749d434348ddb3701f0baed3e8f7dacbeae93c7342ed1c1aa993aa1ef92d12a23fceef8bf870d5abfbff79e4cb88e4be55a7abcca3c8e32f8431d85e23a49eda40396ac789b08d2d165a480fca70341da76169ad4930b72f0422bbba3e114a1b66a0377ace1082a6820a5012743fbe7fc35aedafd5756a3fb85629ccc525dd6cbdb5de36178ed5d7a38ab1c0daaa50c03b88526148fab05c41efd50d37cc94ab3822dbc2ae9a9588d782a92eb5c753b929e4f82c948ac7826f889a33bba618244ddaf3608cd8d43e86f2faadd89da18f260e85b09a3a046cfb5dff65ee3aa5c5db37c34b96e8b6693eef8ccdf0f3238bf98179226963987a03c597f6fca6b9ebe2b724066e946b12aa8277726e58aa7c8502625d9ff7f0074f040fb050eaeffb0eda2b95fc263f0fb0e6bb8e2d31a302d50fa31551d6343d701122707a2d292616a6dae42f9b3c0feea2a804964e336d240e5269be7b0ea88599a390d61553996211fe9eefbcda1101c7202728e5dc8928a5cf2770cc251fdcbafa4415cb6d362cf653d3047b6285c54fcc6a4b75bca6fdeeb816a403bdc4a7760e3394f2289e6f87b1062160a1586427520680a1d783ec4b21263347c0b85bcfdc8bc0941907e08def2ca4e8315e56d7c701902138a7afc40e39bcdcf16463ce8e1c66046ecd4140fa0da47a3cae739d667f742b1a50c858887ec0728624cebdd4e6c37c80d146b42b23e7ef4b01019b7f7b1b465f0d18a429eca737382a481638dff282eb0a232dfccdb1064c78368191e7c22c1b2741513e10a11c4bc85ac0c053d1b30fcaca001dd0e642374525ea9d4d82c2d38c31071f026484502f678b7107752af7b7fa6741ab4761eb1da4346d9c88a0d14e829e95317c0bc783b4abe629544b980c480821b7985678110f569fb5ccfa79c2edc8b307abe7aae6b7adade01eea500ce058b631c72120c41eff75c8a3d90fd00fc934fa46e89fa57b1fd19017cabd3e3423c5ef36b5ee52c2bbe240bb8f13dc62ce3dc4920f27e9a470949c276d9df65d7e0a15b882a4a4ef258f68b6b6d49a45a3b232f854d68e9e58aa9e3c08d64283942b3719560b5da777ec8abe2735aac63ee0bfbebf61ba899bcf2b21337a9ce80c14a6c58b75bf2d32b4117da4120118a8de8707b56337d635f7702277f1e66f14acd50967857ab7e79eb157053ef94c433287348ebc3b0abdd199e44cbec643651d7d96dfa6fab1df0ddf601f978cba6cc4e19347793a11a3e4be7768abe028be348167bb0b886a603a035af74e6d0bfb1d839ddc83f82221c709e2e6108069b8acd292d7f789996fb2343e4247740b32c274bcc5c9b66dc2804bde077271f1fe5824a72109916cab370a75f453e5d3f34b36bb6bc5cb0dccfff80c28c530d2c691324ff484ed3970eae001e4149be51584ae1976475c1aed59245aef55442206a9d39399ad3aa5e05f2b30139cc29da4ba6e7eda1e672d73f3bd2ec73f1638a55b85a7e00dc88250ad5f5c69db1a60e635c173b6ffe97dab5f2a25dc61635202b683013463e6d53ca56b9b3cc8ba4ef7836d478f8c54388cde523dd7e675bd77671a668f8fcdd68a38ecd04359c77a6d51c4b4cef9ef00eabf00624b19baaab72a75e7efbfafcba39ba6ea829ffd3166dee5ada37366493ac41bb66ac2087d19cc03c5c511a9e2cf7f59ccc672519778bb1156f3075f150a67275f260a41eb4cde19d697e37deacb5f08fcbf45f510873fd4207ea4be4d42c49b560df09bfe05bae38d337cd5119d72cce275eba30985ce4d29eaeb3c9ad760f9ca51e0f4f4ab575bcf4a4a664b80b60cfd5abf550d66f0f0cc334f185a877076f5fd41c0e65393f1146d2cd1130fb4bf3c42a391e47679ed94cfd9b24926ecc4ccfa5038887b0bfe44285bdf0f0d0405d0fa76b7070435bed7d7c2f23f7fdae174718f4c4e7a2eacc352ed33cc15179c896382aca4ae3725c9d83a195995a55a204ae031c38f0417402a7e1711c4fc3ca4745c2263893e323b4b2785d5b313be2edc68ff01ee3bd84d331e2b5dd7ec1b10e5541e4bafa1008272002c67b46963967b9cb5b6a4e651e0fdedb93e12e9c736f6b2b4aeb03e71514fd1f521df89c671989f7ea34518978f2c071f2e77562f92a47b0c971b8948b0112baef6e89765b30306555ba6685115116474ac4d0b9f4c01d5ec37b710042198f0a828cbcc94046fccb153658ba811c5c4bbc39191f66b49e325c4319a5f5cea382aae12f7c0d80173765885a8b9e219bd03332406feb8d186454e1d1925648b7466cc68215ee5363ea8bdb0e7d958750268e29eab1af501341cf0f8d8ad76e1ba0aa7bfc24663b889cb520033df15d7a0bc69f6f501b3fb554118094087de3003fbc260ef120905d7be251a0c4f669f220cb28b1ebefae786b7e6955b7357d98756b83c3a29e3076b1185b2ba1790123fe6a690a139a6e04307131869ab10eaecfea3fd134c1250b15d6bd936166100ff9da8bd8664490185d0d5722ac64b02924049e2830c8a54bce826631f4f1dc1bb1e7e6632643c2554adce16c7cf442c70898f03646ac54643c13915d0f6ac0506db6387d4b9435a64dd388349ac16b68401fe882cf8046be5d12b7f152782d9bf59c820dfea46c3a48d0c26c2c294cd5647da942dc15099d67ae0a578e86faee1bff782651eb9a48b4c0fbea1a40c979d5cf06305a11846d22a7084f9fd0aa3c2cd0a6c7f0e89075a7e31cbedc8aeef99e9d356cbc1fc1433edbc240784a03a1f12f8c676b01c8fcceeb26ad8d4172991518c9d6c93207a23c53205322ed6350d436bcfc8b39d75a41fcfbce883efda2b998c5bfac18487121696273fb9c59f01feb3a029b7c06e7314d6aa0b61519896c540cc7ba540b1f097cf015a77f9693de02835fda3f1ee630887c763a1c12dfe22c2d7c9d8efc8eb1b42b468a8cd31e5be9c68da9b51780af281679722468e0a28baed5e4651e2d91822512ad8d81dd5a28944b7bf9c7f687ceca4c7d538be88b6425f8682ed5d1900236477e7e40941f294e63369d336761e31f0b99a8150471a8bc416798e7655eeb19b56b379d14350ee825970eafb7c965c0ad446e742de60d0022d47000c8db303da75dfe26bf2cd1dea5574938259820ad5496c1014a0eb7b2a255bf65b388a9faa442159299273e037a86194648724ce0ab2b900804fb5033e062c7c17310610039bfe5b90969590715dbecce9c83a1fd6af0df9d99ac46f92c232cd981ca83ee2e97200839559406f8b668cc779e72d1a84a25170bfe61c626fe0bb5d0ff8cb41df03c3f10494b3741160b922d00e23bc5f8993aa2089bbafb4fcfc02d576cbb77df833361bb2e63151a747e7b3ae8a5d2765db7a6e2f851c51321459578ed00bf3e596f3cd071c74c3b2b831fae716fb23cc145482d105f94108b02707bf2402f755af883bbaa2508d69d3e3539e71fb377d79fde341e91b7a5ddcc0cca8156132672096ac9681bfec641aa48989d9d6ad1aad38b3cd513babb61e79fd4a2773bda91b01d4987de048df0081a73839415e40c8f68682d6f5d8b0b8768f07a9c7f7cd5cc35d5a11723c8f33d69572c20ddc3adde57a79fc5c3359c2f0d7845e176b5f3818fc939ae652dec29a76df1307b7009b91e521e6bcf2abd0b09cabfc6f395ae76ec41ba5e515fd665f6ccfa5a3c5ceedff9a80e0be45a5f7db3966255366251895a8e439d567756b7f27bc20c728df90ca0b6c7f51d69269487f72afd4d510cf096a966582c043207751ef5643adb50385169fdee64db38b935d4d9b8fa3e10dfa031f49e0949280cb198916bb353de3a9b0e6a7f096df4cacfb85ffacd41f9b5fa06c9690db16cd453db94cdd367b15a95ceef60832d9b123a4bcee51be8113ef3b48b394a58efc94883f4ad10e3f09622c605c8469c755666058d39004c8120c4775152066b3bc250cdb128e0edf002b343d5c4ec94c8bb189995d47ddbe96c0b2885451d0d6ec2c72d25997838b73e90477bdb0424939fb1516895739103a3e15d5598f2e971067d56ab6af1849db2713c749bc11921497658cd33192215f74852b024e6d129fb005594cd461600eb35a1876fc18251d7827569f1a39396326135bcbfab85359d32fac9d348726917eff86f8c5637ba020701d21354761b61829da13f05706d65ba170f9fb09379b2e83becefedd80a55641d54084b37873ff5c9717f9a7eec7004b85d31702af89f97f2588f7d2ef6024d41db540b2dd6ee2a07953b9cafb0bbc1acba8122dd2e5a6c03131f49d55a5f443bc323236adc7352cceb0e9fe3dbaa8f4d2540b0d7ec6055e30809f8e438488cd124c44e53f75acc1b5ed48a2d3f1153b636ffa527af75a9e13c40007ef40d966aa461740ae8d48717258068f42dad1334e57d7a7f206b0c0eccb224fd70d9f6f8f22ae6c651d38812549864b4578aa0a278aaf7c7016d9fe818735a8300367446370b823a978fb46e4fed9dadabf94573a6e562ad4db48580a18bea68903f68f2c0bd68f7e85559a956c1eb2c9db1cf015b0f6f4356140990a8859a64ed21fb1d6d4602011cd3402bd94267438ffcd0262ac796444428f6bdbe8ee8c01273682fb6aa827d1b8e49fd4a8494af366b2042a5152f5c66275728f5fa16d469e68f9a64b4c032bcce8b60a11d6971e10cf8d5a6777701a57781bc4cf57b94aeab63ee48f282a98ce6661f4c15ba65b88b23219ff82b00ae8c28bb7ce20126407a5c229b52e8b766a229351a8699ef473d918a18b54564a10b9b8de06c1cdd4a93b3a06ee5cafc9fe5e25d61d31e60c0c0a7a820d318d7c904165dd6402c2c706f243577f585e1340d96242e3681c845c8639ae0b043397827d630495312304d5c4aad091976", 0x1000}], 0x2, &(0x7f0000001280)=[{0x28, 0x1, 0xfffffffb, "5cb14106aa5992ce4517da0d7613099c357432"}, {0x88, 0xbf3168b9b41d5c7b, 0x8, "90eab35c02ed5174c89a9bc4b81b11713a18cd5a2c77a65db27c69141e5e456d3102ff1cec950a86b889a1bc4eb23d6df356fa8c4abde8c5f968fb6a843a23fd9f3a144739e4a40a784f8ff673c745294cdef2aefe419b41f33be6736804b364c020b91d7a4924d9beaeca44b16705ccfe75ab2502efd8"}, {0xd0, 0xcf88ef91a68fd657, 0xb074, "2f1611d3a53d54645bf34f8c7854ad3b2022d8f3d7879c7f50f888dae1d9e11ebdb75cf5c8eb6659b756a84d92cb6c6f26103295207431616d6b3dc3265b351c1d3456deeed2652eb575d6dc3208fb55bb2c0e003ffcb0b2483fde6091302b839897d05d3dde8c3d91e5356506873e437893d9326ce666a9cb319817b682462c3c34f3da87802d0f1357fad535ae9b6dedf491a1c0c3b6384870b26185181f7a7ba8e0fc26fe3e67d2a55ec6382eee6bf60542efb4dc7975ce5900823f"}, {0x90, 0x1, 0x4, "036058a636406be53c16630c25d0e4bab7d28570986c54147436f3263859ff8124a786db6ce31a6ba336390992212443427a7a1d88487214a5078b2a460189b90dedfa98719c8bca64efece59c33475abed63dff47611fcc253dc59a59b0247c1813fea3ebc929cc63c84a9dc314150120be70e2cb6e31c3986fd49d5b509c"}, {0x98, 0x1, 0x3f, "d680130858fe1efdb367664abd41b95c37aa8e1f68cd9092d39200ff16f580387cb3ba9eb2ab9d51a5dc0d265a571a4197f090432693d63ba1bc4d2d78cc0d704189feb5b6aed7591f5e6f155fdfa7661c68d10a16c96996cdfd0e8e3196dfccd6f2d63f92b3c240b3f3da94df3072a15fd5bdf9f45482456c0a1e743d354b7881c7802d"}, {0x58, 0xffff, 0x3, "3f03b580ee6b7f7f6fee97e2d284216fa1ae9984ebd569964305cc499de619888fcc438f4aaac6ff912cb78a7c9e6ca1f0c574ef406a852492271e9511d69f129dd4"}, {0x50, 0x1, 0x3ff, "127b237f61db4deb0bf08018b107ace9e2e9de116e7781c2df45d12675afc9e4dce99b5ead301947b5e9e46aae0cb08a80dc33e4577cbd676db4f26d892bbc"}, {0x1010, 0xb1316fde1f6f4810, 0xd2fd, "b8c5196db56ce21ed4acdc2d459f20f86a01469e37a87a9681684dd7b765c1a494ff14ffc817824a9500644e2f5c64e46c24ad3552666b6a1a0bb6665c6482bc5e0848f65f2d3912c92eb02914d1637d2398f8a6b97b19d858c34cd3cbbb24a2c0861a5c238c65a17a6a3f520947ae3d112dc0967ccc62990c37d1a57544a4a3c8ef224f1dfaf2ff9d1782aac082293c3b3ba1cc04788c51108dd2bbf86cc41f945891aff6537f64a9844f8ced5dbf6de57c385d5f01f713b676a9fa61d4cf3aa8d6a236f07da8b4486e4ab7badbcf10b2765c849522178d1922e7a48f9bc5055abfefafbe21de89e474c5a5afbad255a3e37cdc4a977bee70c918818ac3182643f2f1b5eb4b8839c3a3feeb0033ad42b3b6690536de3845e61f4aa0425aa041b6dae3110d696c13055605a82854bcf42d41e5aee68ac59f1d19d7e46138b5620269d7149c9c23ac24764360f57bcc4f4df1dcdaf75f442f9301aa63e4b2840f1b743ed4b3e0d670f3995a3c630fe2b779fc28d7a9500432afeaabc951bffe5c146a4d1f05912b414173543977805a6d0d5ebd1f5eac2b89de69ee7581ff14ddff7cee95a79957bcc4b2eda779f26118a2d9c59bce6b91b5b02206160d1b5b9534a6c455248b1f3953ba2b2ae8cd544eaa976e8509759f1755f708cfa290446554b842a5227b3ca01ce66677ee3a61c4968777792b5c8d7f79a9e9b5e5193ff7e7cb0212ed21378d8b445a08960e996958e1761b492a5d045d4305d938ec3f9dc2cb6871b120c12123f88dc122053ae613dd5092dbf14555ae640336c16f0aa5d997f0f15e700aa2d3027153a1c9a5695470f303d1b0220111b5c752911f1b8415665f9146d97d19db702fef0304aaee106113767d2e7657d9407112a125b477b68dfcf0ee2c9a9a321339db25b5a36a81c1a09f8570fc454df7d9b09ef93db97655551c4d98bef5b78f930246e57d3876f722a810c071b07f1086b9639d95219fbc36e827330c0b20ef740f5ebb586dc2f53c402286242c71245fa16e8c711c3ecce68b7ffc743d2fd7a2c851cccd80a0f685461eaecc4d2defa15fe3b35af61d27366eccabc13704c935d612a487247420296113e434ed03353ebbdd65484240fb176699f2dfa672a8fabfb508fdf2141f50fd94c9addb440a9c1d5de70a94a6028d0eb4b97a29ca730ab3f094c5ae8956743a89d95e7a6bec84fb16baf0e95c4625de4f59eae6a40fa1c7863f62cf3b7e6b96707f1e643826107149a44661c9f47320dfe9417caddee899675e1ae1b89b3be27bb3ccb8b40af79a13db18a6d358d63c3ca91d20bc9058ce2c6b488aab52304d7b91c752f762f377b4cbf498acb4ccd689e6316549da4ce9c846540e1dc794e0392c65bbf6cbb9c5cf5c186cd8101441d24dc8659fc55ed721c9fa7e7bfcec4437ab8553a71d4c24c766a9cdfd8f8b2cdf756b90ff1b961b5144cbfcd0e3c304d95e6171590ae043f16e39bbcb38764dec331e87a82f5f268931b4f3d9af8020db380a359d7b779d50fa6d51aa57c47278d069cac1ab818b58bfaba01b1d7cb96b4139f4d3b328f0cd308bad798b68625cc067eabfc5f51a09b02448cad2626f09ac5d4729a9e9dab4c5dd259ba4f01db632a1425cc5e83276848a5a3f1a864e11253fefe1b114aa087104f379a98d995285559fbb255e9964b9446d17c65ca7ed5eaa2ed684e2eaee47ef5df10ae47726f9aba3c22751f67c5fba05fac02b4a04ff3e0aa5baedee0f7cbd0b9b19b8820cd4c698cf2fa7df7b73c6992e78af99b2cf93155d7975fcd05f8370d3d11839ddf6a03de23a1f930a459e20c420379cec5126eba185d4fab8e7666ab907cbea38e6698261ce1a3efe49dcfcb0077898d411608fac07d0ceb3fa4df3bfbf3a001c4f76390d4043c9691d7a0e472f9de221451e97b9630a653eb2b6c9c8518b49642c793dbe08893b95545400cda3ed7c4690ae6b20fe81d28052f26444e138fb61e853d0ef24699ee2b1b8f144eba284e6640de54df8e345198118315ccc293a088c4f0962ec64043fce1f8e49ede41673b100c08c3f21755354a2a0b43ca5ab01d7444e3d784b692950172bdc5ca054f6455de3c9d2989b9ac3c083f96de00b33457cebe88e53554d295d76a7d6fb3336d88d7aa3c6cababa93199af205b5eb42cfef50a5b648a16719e92ec3041e94cba44998a0d5b2d45fffdd4bd591f6c0831eb66fc5ee6f9c400df583324de705179da25f4d1a94e99a17b6b40cc4484be69c77ff550bdef297ad78c9efab0472aba2a31d565a640b2f13ea779dd35c7d588cd61db2507e5caa09af86ac8b5665a7c69ed3479e4b7aaacf101f3844f1d9b06518569a80250a033545cb13c50214346b1df14b67c1b99850026348095e1a55502ece91cf833b05c521344fd985957c418122bc8bdc3234cb7b9919b25040d7db9cbf86815a2b25789d6d7316abae585f1e6ef82752ff2f0675b2cfcd7a57879788baa9b1040f20251dff9e80bbf23072355e9dfc395cc6521dd71f34704eb98c78489f01602e74ff0131614eaca24aedfec6d488a036e95777db39a87b448e76470bbff1cb2e331904d70b00dbfbc0c1285c2ab3dd7f18fe18909dead0f3d9dd36718ff4fa105c61b0e42dbc5efa1a7ab2d479ca07af511a1e4c9a08e5e1694ce0855776ed6e50ce34af97d56f48cf7e7777a3864b36431074698d78768e4b114800a262dc4ac487ccc027b1dcc5eb10f5c55e6a4ed8045028058b4ec51f64aaa52b318f302bd7135e4a93e6eb7f6073e8e8319b35c1edbb8ee986da22eac1f67f3f2b46c7728689cb493c072f97d18546bcbe0753db7d17dce24eab120d96ab300e9362c535b1e7f7b99d725161bb947dd5b38cf71e9038567acbc7bbc37f807c984a0201792be6e067c5044be400ba4d0588c076b48316a0b56d06faae798f3c3c3e20f1c98600835438dafd728aec5911de588d66f2f39dfd44ec0b0e413dad11eb7e082aa97675c067991e07cc6658d93859afb4a476fba3e9e2a8a1ca0aca578ac16c6fc93b49e150b89db086b2e4805b094a4d6e2e1a09408e95f26686ee3d6512238b443894a7b6757d8d2bed70961b364b77617a3cd9856ffcc36262104ad03d5de5867c1a18b190c170c207c7fc85969a5f3fc28afc1eef64440b36909b39aff8dfcb9d413a75dc40c9b160c9c7dd77c1724196a9038d2de1dffce9dce03ce3115610c3e3f0a751c04679b49d7c75551b5d85b34a40c2fb8ca6b2ea620ea536c8fce3b26da553515c370501a2382327343644a77ffa1a154422bf9c79d386e2eb9c2c218413cb19b4520d98fe3463912021cffcb25321b231840912a602c3e267ad8c0ff33b7e00df3c81769b4a0e24dbcf7cc64d94f4d7e7d79445aff7db988824b4a5a75cf19685f38ec8d09fe02bf755c74016828accfd2b26cebea47227387d66720525091c8a56b48fe319f042913b8a5cc932928769576a625f008b1546a8d8125e6995e46a163d14378915d8edaeffa4c9b42096722bbda28c1f727205eb2e737222d18e3833c382ae332184e63bf04006cfb2eb6a8bdafa606b29bac285f90d57d0b46af3ccf0f1af3a4b8abb15a739c86e3f6d7024f11edfce0ba680f370e4fedd26ae7aed1a9ad294aadaf8b6b8729cf380753b1e2e8440ce7feb99bbbf10f1bc0149ac15a8055938dbdabd69b30903d3bfdd264bfe3ea7919628c6d108c7b54fc57213ed1887e85a8fbb01f8e6e389bf0339c45ebcfd0fe64d0f9e07b55c2e129940bbe891e14a37b8514c0c3a545a1563ec45fe82ca050fc0d2f47e564b944e5d873e871880df9cfc008d2a7104704a12152bcc9361a0ce98f96d3ab2ff1d30cbb08f36bec23c98593bcaea1fd3b5484c3e853521086cc14b8148b6ea4986196dbe47f8dda223e829bcc07319487cb3b166819ebab2bf134645102a7485e8bd45307896794b907ba2743224ff35e6dd40b12e552e003c7f78a8704192c1517aff00de332bb81a6565a606c0b6fbe01ccc8bf38624aa350c43a2bac453faad11cfc13fed7ff74b1e46405ddb5269137fe9e229a8ff84e5961bec30ce2c97f9ab247f24a0009bba1de6b2864b855207784b5219c5d77b958d9057b8e5aa5389dd106071c95f5f36330e8146e2ae35564828dd627a840bb5d01aa4ed792dbf67262f173f539780fe68a0e0f3c47a089eb5008f0b489abf82a37f64ae193a6440ee4bf152ac422facaff374c8e901ff941208b388237b6dba1730e25f7e90c730a7dfd23113fef1a84ded42d70ff600cc10e56aea6dc69c46960f623a26e61f6e86cf3bbc352e9dccb056d8809a873db77a44ae87e3f8d94b1c91e91d0a365e9e7cc2abc76b69658a5157655770e65b767211712c9bd6b8d88dd86a913433281eb1ab04beb708d2de57902addaa0559c960fd394d1ae7df6375d908c556e8aa39c8e9ddaf199aaebf3020d602d807f506391895a315bee06ac5c366a6f73083302e26c63f3360aa0f3f67890d7057474609524c7e9f4ea02eb51ea73d05f29ff25892d4f30a80de4390aad70da1823192270455633d913e11959066b1fc8c2f586428147d23cf8219125e805d94fcc42343270f500eaa5215f9bf917b7e462f122d52c39b1a05c6a473697dee9ad2eadc939425d0b4dd0301681fe1c02d5b8b4f299724f202eea63842969c8dab2b566a819cfa075097cf6b64aac3123399a46e822bd4e445a63571a5575bd33cdeeca7ebbb47e0e874d627d5d39f1c41b96c75e330586a0a3df9a0014998deab7db0dccf182ca37869c8e6259ca0545130ed160f9076cfc766775b05e90b2cc48bcf887a791832dd1ad62e38d99118959a5870053af6c8cfced945cf6cc9275cf210a0fdb91a4c63de95b653e1214d616a045816cb9239fd969abf74f57b838f6f061edc3bbb7df28f65745e7ddba53a387cdcb6a628f664d94b5bf74817b2374e94a8a4b642da559e640faa69166508e885a134a398d9af6ee185237b05742ab49d773a0ab43e2025ba97be1757f61b593a110babd3786834dc6ba14813a63a35f94150b8a26c8cc27049b7a744b6c70f6b45b572eea74a7f437e5fd873ad14332eb67636b3f75fb3614ca287b7d963030f9487bdec5bdfda1c231417aaaf1242857d5b4d1bc630a6838faf6384bfc4caeb37ab0ad561d21536793cfd1d3adb8fe7685bbd185ac8a0b294ecee071663232a4b4a2541839c43a428869d3001fff110cb817666929e87a6671d3afefd5b8511c24b0178d15536bded477dbfcc53ba3464554f18ac20ddfa0f987cbbd26b39a8cf08b9ead517a14f96943580b4ac303eb5f54c493eb54444111e5eee0ee2bb7fc2ce6af6763affaea477337786bc4f2f8ff381223728509c96a3cbb80b66c9a7f6090ffdbfbefe694b429625f9794ceb6115610f1109a64672fc08fa0f326a8e5e6a6436c63b0edb83a83704d9b38b33af6cc4c2fd519c953d3df054f2f443455b083ad1cdfc2657d5b61f7551ac4ee0a228ac8ea038e2dc8442f6d8d80a9e91af147f3f1db4d7dec6264cf12fea1a346dd3a51225f8a1819a23001050d480fd6a9330a15e01fd1157ec48c243f44fca160691062af8726a79fb25b972bb6b66f4fbdae070d09828a8b1b518a97b0b61e0db77a5f13b1e1ce289e7d111fc40d143f5cc1fdf12983900f9a3a87f5d3bc1234920ebc7efeed0876f264e154e05a044f0ec15180d8e8a137de7864b01f35b7c7ce9b75a55d0b601869981d8f0c1a7455a85ba20cec30f108c1f4e487a6de88331"}], 0x1360}, 0x400) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x4, 0xffffffffffffffff) 16:00:20 executing program 0: ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x5, 0xfa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x101) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000400)='E', 0x1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x6030, r4, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:00:20 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/\xff\xffro\x00', 0x800, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x4, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) fcntl$setstatus(r0, 0x4, 0x80) getegid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r5, r6, r3, r6, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r4, r4, 0x5, 0x5, 0x1, 0x8}) wait4(r4, &(0x7f0000001300), 0x2, &(0x7f0000001340)) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000100)=0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="e60106749434650000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) r3 = accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r4 = fcntl$dupfd(r2, 0xf, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x80, 0xa, 0xffff, 0x100}, {{r6}, 0xfffffffffffffffe, 0xd, 0x1, 0xe3, 0x1ff}], 0x8000, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x14, 0x100, 0x7, 0x7ff}, {{r7}, 0xfffffffffffffff9, 0x43, 0x20000008, 0x45, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x7, 0x3}, {{r8}, 0xfffffffffffffffd, 0x43, 0xf57df400889aba23, 0x80000000}], 0x6, &(0x7f00000001c0)={0x2, 0x8}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r9, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r10, r13, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r11, r11, 0x5, 0x5, 0x1, 0x8}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r19 = getgid() r20 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x3, r18, r19, r16, r19, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r17, r17, 0x5, 0x5, 0x1, 0x8}) lchown(&(0x7f0000000200)='./file0\x00', r10, r19) write(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) recvfrom(r0, &(0x7f0000000140)=""/146, 0x92, 0x82, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 16:00:20 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:20 executing program 1: mknod(&(0x7f0000000c00)='./bus/file0\x00', 0xa8388912158c3f8a, 0x5dc1) r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000bc0)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000480)="eca4f01c5ded49fc51be1aa968c8dfbdf4f8fdaad0b3126ccc8bf29612e2629712823f285c43610233e2543d11cf386e7583bcf7ab5c599144fdd90d4f4930d7e6ef61617b63b6174007af5bb7378ca2a0f17cd041f1006726ef36fd286b1a9e2b940f3aeeb554ffcbd710fbeab471a2f99a512f8ad96d", 0x77}, {&(0x7f0000000500)="c965dd32c4eb1b4327661a3dcdb781b2283662593f679381e2a4cd8242f0460407e60639634fc8b8e7b4fa0f6c6ae72cfa818d8930f02c72c5a5c80c9cab01489535e15b8bc5413717309f92067bbc977b7e54ec505ed146eb54f5920e2ff2451c716b8d199fa4099ca36a4a069e16365601c68742196aea5d3159d9d8dc7a070e07a625c5f9374138d365616a5b5502f9239703fdfab339056a9b0c254ee1f2020110e794d52f8c639ef3ad03b08765d1b0047d3cdc7a52d281b03582952425e6322b8b78b00b61306f90907ff17a0edacc247ddd6fc1165a72a487afb1b1807b0e25e4dcac679f4b8d47f289ed9e02b863e31b2ee17462a9", 0xf9}, {&(0x7f0000000600)="65a44f2c51c93b13cb95b3a4249685bc8c4d2a76b60cf19c2152b0d6e1261be27983b71a5fdee0793784beabdf767f009b", 0x31}], 0x3, &(0x7f0000000680)=[{0x88, 0xffff, 0x4, "a99b2ff46c6ca21e76f93ddd05955e3b647507fd2be1757544d38f22dc41f266b05eea3b6c9738ecc4870d6a47ea0e1f581ebad353be88b16769ecfe6676ce63fe9c7671fdb8e261b7e684c534470c3b3191cb03db351585caf10f85d3e69c5e8c209bffed0788943dbcebcacd2c9e799fde36799a"}, {0x70, 0xffff, 0x5, "3d44165e293edbb654830a3b8f5d8e7ea81e67530c99a8c2665024d66d684e270e9e0890dc9a08b19a5fca35f5ca13b132b85fed840070cb29e4d605a1d0a465491c415a5e56789099cb4546b34063b38a06d791339887a36a639874"}, {0x18, 0x7fff, 0x10001, "562174084112"}, {0x28, 0x1, 0x3, "156c1cd7753a7c20678068c1760639915999de51604ffc"}, {0xf0, 0x1, 0x101, "d6a0e78ec63ee23a0f24abda5377977a3e20695881ee2ca2bc1ec06f4e1dc674fec9cdb2eddb60aa1958c66eb7a0cc3cc71e5d825d0e08e1592ab364ee401675f1a60cb2033e2d760423cb4a66267cd5c60bfeccfd1f2617bc848307e9290d4a9b1417f26f32ec666be0d30bbd1b25285be29e00a78e1cfc407531b71b0b4c55f947ecb001f73f2f86a1b7c90c76eacfa4aa86fa740073eb329d01d53162c72fa803181ccec5853c66f373cd3acc6bdad15d08033cc9440ae6bb4a409e4982222d9335353b3c5a2758be6dd695ef11248ea148de2d6072d0c9df25cfa7843490"}, {0x110, 0x1, 0xac54, "f1198477c0c8c313f16d07c32e6a1dad877b52b309e42d96c5957eec9545d91cf600937bc47e1482ca306485dbb8ccef98e92b14018f746367af5ad77e9e4fc8544a32aaa84332ee76e77a55c1b3edf7c7977c8994071e8d03744dfb482a5e2c1d1c0b50e271270a3b59577999101ef6485917b972af2be85a93aff470488ff6945435a933701129054024f3913a74aa1a8b9e29469c9c1e001ab523d7e99e9fd0809c05821d41cdfa1b659c2682bb1bfbbeb64108131b10ff60f3bb313f921d2c945c477db8fa043f20f3ff4602d9c38344db2e9b4c1a9af383e59c10cd4bd9d8dfb0ac3c549d8e48f4d01a24befa6b5d7a72b5b0e7e7be3d0dd9"}, {0xe0, 0x1, 0xfffffeff, "683af47664eb4ba09dc2bde9c0dc091e7147e6975dfaaf6460c8de063d10bcbeca5e1c2256f9de4d9e361803189571f3d19b7b6809e10eee64a02b3d4c5e19455c223ac04c95b3bce42cc06d26c8abb356375d808f520d87d518f7cb85f8670fbdc3b8c9995055c90cf4bcf2dea8af0a444b7e0354ec87b57187798012f39d588a17b16f63bf65556b921d025c204c71d41f99eb6248db41e6e1aafcaca3aba5ff59446888c629b515c227a8b8865b6f43ff3e30e78da838f1c2c9b40d06324127bbe477c21b689f68"}, {0x20, 0xffff, 0x800, "031effecde27792e43db37"}, {0xe8, 0x1, 0x2, "269d5d3e4bddbecf9687e43134e43b0124f9b024e85ba96faadb50ace6600c2202bd031f1a6a06ce2e67439eb8b67b6f20c6edfda64e29580330d8fb4332868e5b143b794c16e6221d8af9ebe8ef722dd761e245f6e4c49a7ba037b065437f9abec8c2284253c9065c4135e791a5d568a38136eadb9c215dfb8ceaad00940227cb01afb28f2da53cb04d0e726d4bc9a0708171f32b7a3aa9d15abb21dc1f9f9c9b7b0f86560507e4ee2f0eb388baa09e3cc5468f0ec3594e755a9f4f3fa3d8636a3e04cb31ae194d548c92e6f247d1201309"}], 0x520}, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x1, 0x80000001) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0xf3}], 0x10000813, 0x0, 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000d80)=""/138) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) pwritev(r4, &(0x7f0000000d00)=[{&(0x7f0000000000)="963e756f3db05395f08252bd69e631303411e6670a4b498628326e9c111df68dc18003a4399e0fcaba957eaab05129ac62ab4948d149b0f239f91bbe3d62d3bd4723114f7935ba1875d7229fec8d13556c9cc9a6c5392115fca41afdd7de7b4d6613bd6747267ec1c1e66667f97f4dc1a80afa49586506ecf2dc05ef04c28169f56914904fd837ab77a29bba349ebcba49b47ca450bc69f148bd6abf", 0x9c}, {&(0x7f00000000c0)="dd9716f8", 0x4}, {&(0x7f0000000140)="ab4c2117035f921ee1a99206a318f7619ca6dd64014f0352afc20a81e38ac1ac26b7e35c25340daa5607c48682653e2d1f4132f36dcae6d70e41f838faf2a5c5acfcc13a9df4216a93f1b083263c54f2abb5eba49f6dd74c0cbb0c1036af14", 0x5f}, {&(0x7f0000000c80)="f515782b05be78509aee6bce576c108aa1ad735ec035e0b562284b32ef80970377383c38d7453d9a639ea15ce1292bca833db9451f14ce4bc2a8b70a0a75b868b5f89a9385cfb4b90b010f26d6c47176ba698e339afa2bd2d7d5e7e258c9ab2d038df13aa4f0fb", 0x67}, {&(0x7f00000002c0)="d44e55519ab7b7f2d15b09e6e1ec0b7effe83b4d607a7faf3805e5a144e6677ecbf572986ba148dc4f9d1b9946bd6d6b5a79e2404f4188d83f3422f203deed7aa8779cebacb399e42297e9cadcf3162e933ee92f6b11430c4cfb993f735fca2ca51fc5fe591077b198ec36dcc92de6f3c2c6d5371485f642af4f50607ab93f29162310aa8a445632b2dff764bd438cbfef8dc5ba9dfeb4c73cb5ff99adb5a917de4556185d94db331844dff564e59838ec67f0f9bcc2e734e5ff01", 0xbb}, {&(0x7f0000000380)="77b053d5a532c99fcf3ef08e36732daf9daec7517bb02e982e4aa9651c7b554808b87ef78c3cd86dcac540458f966b4af781714cd6295961f90c26f71acb2b60e4be3df12da250d45f722903589a7dbcea695f0eec651c544d369d82ac3392449854c7d032eb409a749b6d7568b85f8b0a79ce452b2cb0e1786b7c", 0x7b}], 0x6, 0x0, 0x13) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x29, 0x6, 0x7}, {0x4, 0x7, 0x5, 0x1}, {0x8, 0xff, 0x40, 0xffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$BIOCFLUSH(r6, 0x20004268) 16:00:20 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:20 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xaf51c29fee18ef5a) close(r0) 16:00:20 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f000063c000/0x4000)=nil, 0x4000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0xb44, 0x6}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x168) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) dup(r6) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x3, r9, r10, r7, r10, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r8, r8, 0x5, 0x5, 0x1, 0x8}) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x1, 0x4, 0x5, r8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x7fff, 0xffffffff, 0x1, 0x8, 0x3f, 0x803, 0x1, 0x2, 0x8, 0xfffffffffffffff9}) getpgid(0xffffffffffffffff) pread(r0, &(0x7f00000001c0)="2fdb51ce", 0x4, 0x0, 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d92) r0 = open(&(0x7f0000000140)='./bus\x00', 0x83, 0x10) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x10000) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x8) r2 = socket(0x2, 0x8009, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getgid() openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x10, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) openat(r6, &(0x7f0000000440)='./bus\x00', 0x80, 0x1) r7 = socket(0x18, 0x5, 0x3) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)=0x2000000) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x1e, 0x1, 0x97) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x80000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") fcntl$dupfd(r10, 0x0, r10) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4098], &(0x7f0000000080)=0x1002) 16:00:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xfffffffa}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x302a0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) setreuid(0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$getown(r2, 0x5) unlinkat(r3, &(0x7f00000001c0)='./bus\x00', 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0xb1, 0x3, 0x7}, {0x5, 0x42, 0x7, 0x80000000}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:20 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x40, 0x10) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfffff7fe, 0x40}, 0xfffffffffffffef1) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) acct(&(0x7f0000000000)='./file1\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) setitimer(0x3, &(0x7f00000001c0)={{0x0, 0x48e7}, {0x2, 0x6ba35094}}, &(0x7f0000000200)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r4, r5, r2, r5, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r3, r3, 0x5, 0x5, 0x1, 0x8}) ktrace(&(0x7f0000000080)='./bus/\x00', 0xd17da25ee3263366, 0x40000202, r3) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$BIOCLOCK(r8, 0x20004276) msgget$private(0x0, 0xd4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2797}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x85e}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x10001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1ff}], ['./file0\x00', './bus\x00', './bus/\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0xd3}) r9 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x3, r13, r14, r11, r14, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r12, r12, 0x5, 0x5, 0x1, 0x8}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x3, r19, r20, r17, r20, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r18, r18, 0x5, 0x5, 0x1, 0x8}) r22 = getegid() r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r23, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r23, 0x20004b3d) r24 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r27 = getgid() r28 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r28, 0x1, &(0x7f00000004c0)={{0x3, r26, r27, r24, r27, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r25, r25, 0x5, 0x5, 0x1, 0x8}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8000000, r4, r14, r17, r22, 0x89}, 0x8, 0x9, r25, 0x0, 0xf3, 0x0, 0x9}) ioctl$TIOCNXCL(r8, 0x2000740e) close(r0) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180), 0x104) 16:00:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x4}, {0x6}]}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x7ff, 0x2, 0x6, 0x7}, {0x0, 0xff, 0x0, 0x20000}, {0x3, 0x0, 0x4, 0x7}, {0xde6, 0x1, 0x84, 0x3ff}, {0x5, 0x7, 0x5a, 0x8}, {0x1, 0x7, 0x43, 0xa3}, {0x7, 0x7e, 0x5, 0x9}, {0x484, 0xff, 0xf8, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fff8}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x5, 0x20, 0x9, 0x3}, {0x0, 0x16, 0x8, 0x9}, {0x40, 0x1, 0x3f, 0x1}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$getown(r4, 0x5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x3, r9, r10, r7, r10, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r8, r8, 0x5, 0x5, 0x1, 0x8}) r12 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r9, r12}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = msgget(0x1, 0x100000008) msgrcv(r13, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r13, 0x0) msgrcv(r13, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076a0fb1a907e00"/229], 0xe5, 0x0, 0x1000) sendto$inet(r1, &(0x7f0000000540)="37726febe2104d1789d50e1c55a178480cb275b055ca8dd5905c14d47e36b538ee705b9eeabdcb8646f21a0e26b8f9227094e7ff9b8fe50ecafd782d77fef70138962af94da2e9c0aa3147f5ffcda5a5a3f3ac18cfff9e0ccdb5d1ab58fd249ea6824cd09df1e7b9707ed8d32b504eaf9661c9a07828c078bf285e152c8636af1c2a2435e18d2a4f1f2c4586affa4021b7cdff51ebe6bfc678c6e356cd6736e29c62251c7d4752067830e614", 0xac, 0x1, &(0x7f0000000380)={0x2, 0x2}, 0xc) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xffffffffffff6cc5, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x400, 0x4d}) r1 = socket$inet6(0x18, 0x4, 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0x7d68b357ed05c9d9, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000300), 0x61be35e69f1cc24) ftruncate(r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) r2 = semget$private(0x0, 0x5, 0x204) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x6}]}) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1, 0x0, 0x1000}, {0x80, 0x4}, {0x6, 0xff, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="e4", 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x100000000, 0x7f, 0x3f, 0x2, 0x7ff, 0x401, 0x81, 0x1, 0x4, 0x7, 0x5}) socket$unix(0x1, 0x2, 0x0) r6 = semget$private(0x0, 0x4, 0x60) connect$inet6(r4, &(0x7f00000002c0)={0x18, 0x1, 0x101, 0x4}, 0xc) semop(r6, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x800}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0xffff}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x501) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) semget(0x3, 0x3, 0x400) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20, 0xe02) socketpair(0x6, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000600), 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="3cfd1e9baa85784eb007e7401f674a9b5ee7c16114f45fa4f59da9939d7d9279115f4f6edcdd810ff25ff8b152c3a53454e1346f81dcb8d49270630180776d9514c6e53d2e450000000000007725ec21dceedac62742c6953a79f74bd50fe05b62afc1f4012530c731ce420ab739595a4a5068e503d34a6060a6b444516833d45455213ced9238b3043681c5fb72b9c4978a7a72ccc890914c9c9c99203ec78fbc3886beb0edb8b4498ffb9d959cbcae41a39a0a75b65ebb38d9b066e444bbb1aea45ef1fd057277eb38ef6e040cadf8560b7374dc676a065c837713b41f56d5eafc473ec8e21373a6f7329e9b64b5742f59830ebbf09d6934fd81257657f1f0b8df9966d03506ee5592b6b883f9383719848a94fd91c0cb5e08ed3f659934d5a56e6fc2f6aa94eb453e41102a06695ac512098e220a6fb4aed14bf270746ae8f881752a92406bd2b273923f05c8ce348cb2a1a94979c22b"], 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r13 = socket(0x18, 0x3, 0x0) r14 = kqueue() ioctl$FIONREAD(r14, 0x4004667f, &(0x7f00000000c0)) connect$unix(r13, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = semget(0xffffffffffffffff, 0x1, 0x0) r16 = socket(0x400000000018, 0x3, 0x0) setsockopt(r16, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) write(r16, &(0x7f00000002c0)="bf6e394d7b60faa088536dc5fcd8d04c7c1e3ab68f8ec30cbad1f01e93f4bcd9c1adc0abcbfa2dbe95f75e323819", 0x2e) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:21 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, 0x0, 0x0, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x30000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x4c) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = dup(0xffffffffffffffff) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000002c0)={0x7, 0x3}) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) readv(r2, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/44, 0x2c}, {&(0x7f0000000340)=""/166, 0xa6}, {&(0x7f0000000400)=""/8, 0x8}, {&(0x7f0000000440)=""/82, 0x52}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x1, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000001580)={0x3, 0x3}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000015c0)="f789f4c928616f0c07338d178c1c11b075bb5cb118fd34fe381db2e30dbed40300c17808ae4dab42166fe2d6bff1edce225a52a14a918d0a7d029427e258d22e9d4d83e3f7b50a8b6c775d619f7f767119d045e2cd10aa1c5cea1ebbe8b9b099fcddf8ca2317881497a06f610af5b77a495283d64ca6d2daad936a562b91148b597e617a828ff4016436e54ab8", 0x8d) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x200, 0x0) msgget$private(0x0, 0x40) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r8 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r8) connect$inet6(r7, &(0x7f0000001740)={0x18, 0x1, 0x7f, 0x6e6f}, 0xc) open(&(0x7f0000001780)='./file0\x00', 0x200, 0x2) r9 = dup(r6) ioctl$TIOCNXCL(r9, 0x2000740e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) r11 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r11) fcntl$getown(r8, 0x5) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0xffffffff80000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x5f, &(0x7f00000001c0)="d4835a206ad01062f732654268c69e4c3c713d062e869ef632d9dc9b94797f94b1a337d9f13d11a2cfeea1a823ab2909ced1443f45fb3659397f725f10472326f6371f532a4ee8725756f3354207aebab4f249305f6ccf482db40a8d6276b1") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="7d2e4d8f0d079b359bf4bcfd27f6e6aca5adbc4ffd6489d6c4088070da8f11afd7a87e3268391c98ec261184e5cd9172bb0f0461df9fa8bbe9d7e1ec7e208a20efaec85ade9b8e3be8fa91a9119d5036f73ee8cfc48994cdab5ba218cf5da359d631", 0x62}], 0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000240)="e658643bbc2ab6f60242164a16f082ec54c943cd3b6e1bc009d08a7aeb068634b7b7f1a7d1cacf34fa6c08d46ad2dada5e41e604b280a0d9fca0b7f4d382d67e467c7cbb81bb7b06f1ac441782eabc7fd4ac8c6e28e31ed98da0a59391d7d2260041411b12ddd4ae4022f63605d984", 0x6f}, {&(0x7f00000002c0)="2280d7fc64565f89e24a684b44ca2e1d6ff43acd499a465158915773d11bf41105ba817fe3f24108", 0x28}, {&(0x7f0000000340)="3fdd319ade5f0531f8128b7544b4f24b63963dd0f362620de3b7269a9a92ea6db817dd9a1a1fa458385d22fdcfeb19062f0806d68fe4547dc20a69ea5d3a306ca778e05f3be0c8fde75e0e859c3779db64d87112e449b25ae905061ed58a73a3f733052745d0293969d336b957f9374cd675876c4ebf41309ff67fc90d3979a7fcfefd3c48a91a953abf6e734574112ad85e4e56c1c79ef9b0e4869b55f96ee43bb654ae9d839b031365ee686220d58df36d79a782d79931b16daafb7955ca6d3c9e7235f853", 0xc6}, {&(0x7f0000000440)="89742f55bd03148542453a8c506ebfff545bd85b", 0x14}, {&(0x7f0000000480)="595eb33760a33d1476ac7ef5725dc5fb050e06759ffab1ed1944d944978c11622d07d410d21a0dbd98fdf6470ff87d8f30375819a021782d88be4a7ae4e56cc20d238863a8c33ee66b5ebdf6cd8974ab8344b660a91c4f466247ad080e3e47d3b745a8fa402de97dc89c6031efa86986405e56fafb685e7ef5a11eff4a69ea8153a0c85bbcc21290455d4ed94206b15343bc", 0x92}, {&(0x7f0000000540)="caa127c76fd88ab74ecddd4a2a637f74e4d927d5b574591d362d3c8f2f1ed9850849ffbc231722c2a1776344a5c8f39382cc373b9d5f264758606bcac552d90300be42535e0cca12b919434b6254d20bbd93c4e7a770ed11c36bbbef29f23b78c58f8c72d59245bacfa80a9bb9f9fc2c3321388e344ec8e1306f516d33bcf51e6455bdb44fa91fad663147d2835483f25a7b6d681f", 0x95}], 0x6, &(0x7f0000000680)=[{0xf0, 0x0, 0x7f4, "718a97eca28a556257379a5bbb33550136ff6d711beb46467368b185289b3b4bc2bd46d817f1c0f04e73d3d09d561d8ffc8dff619f96bba4d23ab9fffbae6861badd689d396fa86472f83559019a5690801662b33db54e179071bbbe1fd0f6486bf7e96c2c736a6b21568ee93a23d984e96ca776d155fce65000f263c9619c313fa0d2944da3d5b5708e5aba4e06305dcba8b45a3b7ddc3cb6b8ac3c45dcb53c41bb35b1bafc579fcfed97aa2d3a2715891764c44906f0b8d2cfa3914dee33ba66717e268b6b67baed653ae5925bca4be148d7b9cbfa8168e910bbc4"}, {0x18, 0xffff, 0x3ff, "c2e25979ba686923"}], 0x108}, 0x406) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00200091c4eac97b33285db9c954c23c11e8ca1d45bdd07c0411746f4fd6b72fa39d13f6cef7c413ce818a70626941258c7202c3c279e30cd30cb846655702ec611bc89fdfbd8c9956d12e2215dafbfa4820ffc272a0f3197ffd063b540562c572e0d8f7ae2281ffaa3980852032f27be5bda50c428e4b41204d462a3818ccfb00"/140], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x1, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = dup2(r2, 0xffffffffffffff9c) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0100000000000000001a00000000fffffffcd6ffffacef596a314908000000000a7f6221bf3a2fefb6000000fc", 0x35}], 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x401, 0x1f}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="b5e9fef5bd9a54d4437eb6ea1946bd6aa85d9b6a121539d02773a1c8c2c924c119354c2235e5cf7bc842c3416db2d964c4034faf65838aa4adbeecbd9ed3885cc981c97e457dee7871e828c1c6a97b2ce08abbc59db4a1a72eea6c74204488fbebbd39ecfd52dd6dd7d1d77d08d5cc4b058dbe9da8bab9830d785e02ab9474dc2073214c9b502451d227b92dfd2351d32e58203c687da70b835dabf74e7624abac6a1c61e5ce67210f9a75aec83141dfde2245530536b5c1e85d5c84dc2630ced788eada88c1c9c53f07c680c45e5a432a46d394bfd45f59bceb9c35fc28cc20dafdbd7ad882ffe0a9e03571c8604615480f46396def5e2be954ac6f58bfee507675ccff0040a0a60dcb0550103723debffe4015afd104885851fa22dd3aee88abaa951dce7d85ac1cde77ed836a372bfb3d3daeb05e9c12449bdff2d3e60e823439c058dfc3f7717f8a7351785bf5995493c20ba4f84fae418df113f84b2b097c71d235070500000020a4883340d88a00000000"], 0x41) socket(0x10, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="5a37fcbcc7306dcac559c640880a1d3694ee4f74d403000000000000008ccc5a9963470a2c0c965baffdfa53c991a4bef80c010a67f826f08a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000ea, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6ed43bf906ad19dd887168f6fff") mmap(&(0x7f0000abe000/0x4000)=nil, 0x4000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:21 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) r7 = fcntl$dupfd(r5, 0x0, r5) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) dup2(r2, r9) 16:00:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x43a7add5) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r5, r8, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r6, r6, 0x5, 0x5, 0x1, 0x8}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x3, r13, 0x0, r11, 0x0, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r12, r12, 0x5, 0x5, 0x1, 0x8}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r19 = getgid() r20 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x3, r18, r19, r16, r19, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r17, r17, 0x5, 0x5, 0x1, 0x8}) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r21, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r21, 0x20004b3d) r22 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r25 = getgid() r26 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r26, 0x1, &(0x7f00000004c0)={{0x3, r24, r25, r22, r25, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r23, r23, 0x5, 0x5, 0x1, 0x8}) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, r19, 0x0, r25, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x1ff, r5, r27, r28, r29, 0x0, 0x6}, 0x2, 0x0, 0x1}) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820201f0ffffff5c2cf5c3ed3aff0000005de79d3693a26af033380811c60c0868244f119fde6cda9ab43c57297ec83ac0062a77254659a7e2ec67da1bdb89f32848145389fa3be1e9542c80cbceb8924376b31269d07efca0df6f08fa6ad04902b5de15dedcbb0b4719178d97ab7481c06da1a68cd7b8e03ae071925963f322af0fbe1ae326327bac57c01da7687250d013e68d20"], 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x3) write(r1, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x5dc3) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x17, 0x1}], 0x10000813, 0x0, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x1, 0x1ff, './bus\x00', 0x6, 0x8, 0x42, 0x200}) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r3, &(0x7f0000000280)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f0000000200)=""/111, 0x6f}], 0x2) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x1, 0x0, 0x1) dup(r1) nanosleep(&(0x7f0000000040)={0x8, 0x7fefffff}, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x9}], 0x1, 0x0) syz_open_pts() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) syz_emit_ethernet(0x0, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/d\x02\x00\x10\x05@\x00\x00\b', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="20b783ccd3bab303f94d8d6012b3b09ea030105c3ad388c8595253a7025480cc6e64d94f279571d48865cdeabfbae885f1f5166152586490a7bb5c7614e37a5f23011bbfafc46796f91381c6c28141cb803a9487b695df329f1ff5e5e5963eff4c5f3e490f2275ed05c2fed9aeb842ba69c3624b1afc94b037872cb3a9df8306a81773b25ce6bf2a1bfe7f6ddc6ec5cd833bda128b60f9aa0190144aef81a7fbf92e00ad408d75b6c52c245ac3667a865b65f912010d73ea1d85fd74d6f0f95fdbfe6493fb427e852fa80cec9ffe0436ffcefbbd99e670fcca0a507dfd73460e12", 0xe1) setrlimit(0x8, &(0x7f00000000c0)) dup(r0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x6, &(0x7f0000001140)={{0x4, 0x6, 0x7, 0x1c, 0x9b}, {[0x7000000000, 0x5, 0x400, 0x3, 0x3, 0x6, 0xfca2, 0x3f, 0x3, 0x8001, 0xdd, 0x7, 0xe81, 0x48, 0x9, 0x80000000, 0x988, 0xffffffffffffff8a], [0x3f, 0xfffffffffffffff8, 0x1f, 0x9, 0x3, 0x9, 0x5, 0x5, 0x8, 0xffff], [0xffff, 0x1, 0x7ff, 0x0, 0x100000000, 0x7, 0xfffffffffffffffd], [0x9, 0x9, 0x4, 0x1f, 0xffffffffffffffff, 0x9d], [{0x81, 0x6, 0xffffffff, 0x155}, {0x8000, 0x8, 0x1f, 0x81}, {0xffff, 0x3, 0x1, 0xe6c}, {0x0, 0x3f, 0x8, 0x7f}, {0x3, 0x5f0, 0x4, 0x800}, {0x6, 0x80, 0x7fff, 0x2989c97}, {0x3, 0x5, 0x6, 0x8000000000000000}, {0x20, 0x4, 0x5}], {0x3, 0xe57, 0x8}, {0x0, 0x0, 0xfffff32d, 0xccaa}}}, 0x183, 0x8}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\"0p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x900, 0x9) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/186, 0xba}], 0x5, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000480)={{0x6, 0x8, 0x2}, 0x4, 0xffff8000, 0x9}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r1, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x20, 0x2, {[0x8, 0xfff, 0x1ff, 0x1, 0x0, 0x1ff, 0x4, 0x401, 0x401, 0xfff, 0x2, 0xc9f, 0x1, 0x101, 0x101, 0x1, 0x5e6f, 0x6], [0x2e, 0x101, 0x6, 0x401, 0x2, 0x8a, 0xf040, 0x4139, 0x7, 0x4], [0xf0, 0xf65, 0x7, 0x8bf, 0x2, 0xff, 0x3], [0x200, 0x6, 0x6, 0x0, 0x5, 0x200], [{0x1, 0x2, 0x8, 0xffffffffffffff00}, {0xfff, 0x0, 0x80000001, 0x218}, {0x8000, 0x8, 0x80000000, 0x57ce8b57}, {0x65a3, 0x2, 0x1d, 0x1f}, {0x400, 0x1f, 0x9c, 0x100000001}, {0x7ffc, 0x40008, 0x7, 0x40}, {0x80, 0x1, 0x154, 0x10000000100}, {0x8, 0x10000, 0x7, 0x6}], {0x401, 0x80000000, 0xa5, 0x1}, {0x0, 0x7, 0x2, 0x3}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x16}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000014}, {0x3c}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0xbb) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r1) recvfrom(r2, &(0x7f0000000300)=""/4096, 0x1000, 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x800, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) dup(r5) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000340)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000]}}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = dup(0xffffffffffffff9c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xf8f24cb9ae3de87, 0x42) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) getsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000000080)=""/84, &(0x7f0000000140)=0x54) getsockname(r2, 0x0, &(0x7f00000005c0)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2c6, 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b439f8 16:00:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x100000, 0x8}) syz_open_pts() syz_open_pts() 16:00:23 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0xb, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x0, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) getegid() r9 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r11, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r11, 0x20004b3d) r12 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r15 = getgid() r16 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r16, 0x1, &(0x7f00000004c0)={{0x3, r14, r15, r12, r15, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r13, r13, 0x5, 0x5, 0x1, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x445, r8, r10, r9, r15, 0x4, 0x210}, 0x4, 0x4000026, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0x16dff15d}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x77}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b439f8 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x6}]}) 16:00:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8ed2, 0x4fa245fb}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000140), 0x38008) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) dup2(r3, r6) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000001c0)={0x8000}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0xfffffffb) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) msgget(0x2, 0x100) nanosleep(&(0x7f0000000080)={0x4, 0xfffffffffffeffff}, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$getown(r4, 0x5) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r9 = getgid() r10 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x3, r8, r9, r6, r9, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r7, r7, 0x5, 0x5, 0x1, 0x8}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0xc0001124, r7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r4, r13, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r11, r11, 0x5, 0x5, 0x1, 0x8}) fcntl$setown(0xffffffffffffff9c, 0x6, r11) ktrace(0x0, 0x0, 0x0, r2) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f00000000c0)="0492ba7d2d45d5bb1c9750fb3d5fbb321d9d9e333eb2dec0a8e9e691235559160d05a18b625e1113ac11c21157bc2aea", 0x30}, {&(0x7f0000000100)="e63b48b2415cc3376ed835b6a00128648a3e69696015ae3648966b35ab45f7a54b54325c6b5772547154ee47b454141dc03f2eff4bee0c53d2f1b9597ff00bf28930e3de7a025d66d137bcdfdb4890fecc9fff922296b7c0d1107e1e905fdf0a546a53f910c79ec9681af248ec0dd380785936794467484adee672b3d855fc7269d34a8d0a76e5ede88991f6c259e4849a3eb3914e9b1f726fb91d8e816313cbfb90c1db9362f2e6d3cf8017f293ab1c82cf7b8d239fd1e25c49f0d99e137bf25465d6ee0bcb99c64c1fcaa8992af36125c01b3e0c962d137ef14b45e1e3490fa2a86f0b097e20a28f8efd98475c2cf89c3da7ebdcf9d3", 0xf7}, {&(0x7f0000000240)="69d1469043d2fdacd7a7a205797c3ce37638d6c10ddcb380a4cd3e7c220a9ca25c2f35ce6c5cb17c2aaae194cf7aacdba2a6a4a60892bbd33bb3b8b4972f98cbd6459cf554095f63fa66d74917d3b8492d625432fa8f3d035f2e69fbccb902a63e5cc3b53ed4270f2baaa3ff5a147bb10fd94d6213fe774e34e14ad38d8e2c4315eaadd006b92e8887db236ac30b32b5e557044ff95b76dc3063dc2fd2a3f1d893cb0117c792dc3065407c808f194d2c2bdca4", 0xb3}, {&(0x7f0000000400)="9f8a76d6fa246557ebd8ab02a193046e72cbbed5b3daa880bf0c6a6bd58d549e56ceab79143a68fa9b95bae2a2757a02ac284386b1efdcc1a9c188ee1e069cf29b4fa44083e13486084ca30166e9e09c70583b4b896435a4c8b9ea8a396aa34dc38c619d928fc7dbbb7f5be8a6bc3572eab64f0e50c9e2aaf8741c8d33c788ea89f651e6", 0x84}, {&(0x7f00000004c0)="cab70b96d5c342453cd06eb1fb5ba29b2853ed25ec53a297e06bbd750d12e80b282b757317cff829e1ca85b6a18a2c323a91385ddf5dec19c81391798bbf5236a2aae6e6bb1e44085e52aaaa9f39bd28ffe21a8ac93fc2edc7f85d88d3ca30be95fcec0f64471041838c5abaab663a95a4daadb76f1391159332dcc387d63441602acb4bbb3b832bb1eef283879d98edcd72de21981074147dc8a945033dfc25876632c042c0d2ffbe71a15cb6f0fa2850842d8b7d3c87f914415fb99218d0624b7bc7500a5232d297835c2a38a276c80756896496951205626cebe55fea5b4692edb992", 0xe4}, {&(0x7f00000005c0)="5df7b2997b6d692b5614fa8627f4139a1d5b3305f55ca57ddd609c43bafe707dd72b92f8015a65e81b7458b4a4de32ef3ae17978598df52e1a4adcbdbe6b7c9674948c426517138c65470ca1ad4ad8ddd5dd626e53f51ead36cfddee6792adca48cb443d3c5a208ecce27e4d8c8b6127d6c3318e5d6354d0ecc0cab85f27bf94cb4c2af2c35f1ce20377de2a4e6396429f7e87ec8824a632f3984a190a7b2452653da35d8667863149bc1239a5981e4e82a3ff23d4", 0xb5}, {&(0x7f0000000300)="26191087c9ce68172d42064f85696d0107583d4b89c591ba2d769aa10538e5c29d192818f88c950319d645", 0x2b}, {&(0x7f0000000340)="12a8e9af77a6a3f52bb0b67122f932255c07cdb3e0018c052a9980782e2ac1983993db069e58246816f253b3c65e1390a7d126f1a9b5", 0x36}, {&(0x7f0000000680)="8d9dc9837782a64c813f86222532d8040d6f727b3739843c9a6e24c1fcb60bc7128cab39b5c3e3f22ad3e303c647f8d61fe43821eedff7a6da6821c7678a54060e50bf94b27da3bf00582f44fa7b9a5a36b4d1c1962403d3055983ee142350cda663a731e389b806ef", 0x69}, {&(0x7f0000000700)="efa5b2c95674360aa000d548280b2fec52421e5cc02369043e8d1350d86d85d0a7f868683e1b78ce1de946b9bcd4f4a3f8f4c3dd26add54daac20d8b832a09339b51089155de25a08e234f9a2c9704444cafd0d5d23dbad0554c6b727b6678c7e0870c1daa974bb2082d776b5409137ac262df785761a564a681d0be4ad54091019a9c793e164921742eff955f1a42385e9ae43a16b0c5552214038ad022ab1e3532a55163a1de293d099a77aecd", 0xae}], 0xa, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x8000, 0x80, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f0000000100)=0x1002) r1 = socket(0x2e, 0x1, 0x4) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x2, 0x7, &(0x7f0000000000)="644c7d8d93b1189406b1e195966d0b63f57fdad19a87449182a5b97c6f02976e7f846afeca5ca8d7e9c9ed4b4ed2052cdb525e567cf8fa8252af839f189fc4d6624ee21c21c900f3aeb6a7bddcc1c6cea2bafacc6076ba7e3823651875827fab724f4fcfaab974678a0f0556fb", 0x6d) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000100)}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/166, 0xa6}], 0x4, &(0x7f00000004c0)=""/202, 0xca}, 0x1841) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x6, 0xdb, 0x7f, 0x60}, {0x3ff, 0xa6, 0x5}, {0x1, 0x0, 0x40, 0x3}, {0x9, 0x9, 0x2, 0x8}, {0x3, 0x20, 0x40, 0x9}, {0x3db, 0x1, 0x2, 0x3b5301a4}, {0x7, 0x8, 0x7, 0x10000}, {0x59f, 0x9, 0x3f, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x40, 0x0, 0x0, 0x9}, {0x6}]}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTART(r4, 0x2000746e) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x8, 0x0, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = accept$unix(r4, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) recvmsg(r5, &(0x7f00000018c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/2, 0x2}, {&(0x7f0000001500)=""/202, 0xca}, {&(0x7f0000001600)=""/57, 0x39}, {&(0x7f0000001640)=""/166, 0xa6}, {&(0x7f0000001700)=""/159, 0x9f}], 0x7, &(0x7f0000001840)=""/114, 0x72}, 0x2) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x12f, &(0x7f0000000100)=[{0x9}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r4, r5, r2, r5, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r3, r3, 0x5, 0x5, 0x1, 0x8}) wait4(r3, &(0x7f0000000040), 0x2, &(0x7f0000000140)) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x9f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0xa2) getsockopt(r1, 0x1, 0x5, &(0x7f00000000c0)=""/229, &(0x7f00000001c0)=0xe5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) fcntl$dupfd(r5, 0x0, r3) dup2(r0, r3) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) dup2(r1, r6) 16:00:24 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}}) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000002500)='/dev/zero\x00', 0x20, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) readv(r1, &(0x7f0000002540)=[{&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000001340)=""/230, 0xe6}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/130, 0x82}, {&(0x7f0000002500)}], 0x8) 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCDRAIN(r6, 0x2000745e) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0xffff, 0x7, 0x1, 0xa3, 0x4, 0x5, 0x401, 0x10, [{0xd5, 0x0, 0x9, 0x86c}, {0x5, 0x40, 0x0, 0x9}, {0x6, 0x10000, 0xfff, 0x7f}, {0x7, 0x1, 0x3, 0x4}, {0x1, 0x25b, 0x20, 0x1}, {0x350e6bfb, 0x1}, {0x6, 0xee, 0x4, 0x7}, {0x1, 0xab, 0x8, 0x7}, {0x7, 0x9, 0x7, 0x6}, {0x1, 0x9, 0xfffff800}, {0x9, 0x1, 0x8, 0xffffffff}, {0x80, 0x1060, 0x2, 0x1}, {0x800, 0x9, 0x20}, {0x1ff, 0x7ff, 0x8, 0x9}, {0x80000001, 0x4c5b599b, 0xa293, 0xba}, {0x4, 0xfffffff8, 0x81, 0x1}]}) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r3, 0xe3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) setitimer(0x0, &(0x7f0000000040)={{0x5, 0x100000001}, {0x3, 0x2}}, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000400)=0x800) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3, 0x1ff}) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x27a) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x0, 0x9, 0x4}, 0xc) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$unix(r4, 0x0, &(0x7f0000000280)) bind(r5, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x4a1, 0x7fffffff}, 0xc) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) openat(r7, &(0x7f0000000340)='./file0\x00', 0x80, 0x2) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x264}, {0x6e}, {0x6, 0x0, 0x0, 0xb}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:24 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0xd7f7a972dcef77, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[0x7, 0x2e, 0x7, 0x0, 0xff, 0x1, 0x81, 0x6, 0x0, 0x9]}) fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) 16:00:24 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) lseek(r0, 0x0, 0x0, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) socket(0x18, 0x4, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x6, 0x4, 0x81) open(&(0x7f0000000000)='./file0\x00', 0x99c6979dc4c7df4d, 0x4) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000140)=0x9, 0xfffffffffffffe7c) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:24 executing program 1: open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x462a2f034f8169b6) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pledge(&(0x7f0000000000)='\x1e\x00', &(0x7f0000000100)=':(\x00') 16:00:24 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, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xae, &(0x7f0000000200)="4826baf38c031309007de8e13c0bec5e878fc0821c116c14746459dded695ed31c70cc6f1bb4049e5cc0dad4cdf84c7f4e24bc33e42b6a3cd722e825ee46f87cdf720edc50c297091d85c4f12d98d7eb970d0ff2758e86b32dffe8da43e01d5d3bdd8ba0f99a26c8a9928e266e24a5487ab74e6a258319bcf2dfbb9a68166819d9d446ef99426ff04ec3cd9cebe65ba69ada56f399ec5de21a5d814a917e24c276cf39e9f8d6bc8b671370d2b762") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [], [0x20c0000000ff], [], [{}, {0x0, 0x1000}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/97, 0x61) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x14, 0x110, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) write(r6, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r9) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:24 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8002) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x400000, 0x200, &(0x7f00000b8000/0x400000)=nil) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x7) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="e0d04fd2e6bb77850a225f0c75c54fff0823eb79a7aaca1a1c990825f4afbbdacc4ef6988e5f04ae914eff9d3ff7173e61b9049c1bb4383ebe932dfda0c21f7df3178744e059f92f77d978eeaeafee8f9d8ec2523fa804acb226ef0bd90fa295f4a88c300a83a823a65f5b5dd5d410eba447551946d9d0a27107531e917006cc7e79154a659f", 0x86}], 0x1, &(0x7f00000002c0), 0x0, 0x400}, 0xaf32845254dc02b5) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x7, 0x3f}], 0x1}) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1449ec43502134b8, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r11 = getgid() r12 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x3, r10, r11, r8, r11, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r9, r9, 0x5, 0x5, 0x1, 0x8}) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="28c322683ea7c1b7c1fbbbe77a27f542233ce930bc4588a740118de987f3af88fb80f22666f55ab586ffef74b47083c53b306299d7124bce985be82d894d78b7c8c9bef849c7f7d828220cc805c0fcbfe67c48212ee465dd44d86cacfb4930974ce9272fc5e3da649d11492d5dae13aaf16d29c8e422d2380484a8139897c9a8868b0cd8c9", 0x85}, {&(0x7f0000000200)="566bca396ad9b5a4bbe2265d7c3ef2aa3f7c89b855fd249af177d6214ffb058ec16e44d3d539b85bce00e387c2f99174fb60f5ba3f46f4585e5d7500830aee20af0c146c48520f2e5c3f390ecf501c0773b2e9d0168c912392086efc149709910c34d25297fef70fcd980adfcb0637f75137dda62969f18d", 0x78}, {&(0x7f0000000280)="ff5907559d7191d1b48194e4a80f80519590791098558a2591d4552ad9a872ab7fbc6c99aaeefdc50affcef28d8d53fd6453f1afcfffc2fbc5caebb5b2fa58a5830de694634b948f8d3aabcf200920e889eeb2feca0bedf5bd9b5ec5cec3a366502667198c0a8731c7d9542b471db6173e4469fae37d4cbce80a79bee33822494d69baa3cc2630f10f9007ada71d77a155966eff6d231a8d68cbeb6a1c03c3bc5d76e86437d21032fef06f296d4bed492f2227dbec5e77f30bca78f9827911de97e3f6b08556e9b04aa6f9f7c817488a3dd1c18f8f98d4a583a4d7a718a4eb9dcc481a594b6fc4bd7fc66745b1ced2efa41b3d3fdbe3bd91760b91d4e3", 0xfd}], 0x3, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r3, r1, r1, r0, r0, r1, r4, r5, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x58, 0x1}, 0x4) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c800000000000000033b7f4ed4f54ecbab0d4bfea2cc7d13e85a17724986e388f5408758e5d933a4a092f67510b95f551b91fab40e7351f29a7d152b05da4b8fad5ebeb006af73825eecbc9aa65d937df4566547fc61ca57d8834bc598a00"], 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:24 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)={{}, 0x44001000e, 0x80e3}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x6, 0x1, 0x101, 0x6, 0x101, 0x10000, 0x2, 0x10, [{0x5, 0x5, 0x8001, 0x3}, {0x100, 0xc01, 0x5, 0xe6}, {0x7, 0x6, 0x7f, 0x3}, {0x7, 0x20, 0x1000}, {0xff, 0x10000, 0xb58, 0x20}, {0x0, 0xf029, 0xfffffff8, 0x3}, {0x173a4ba8, 0x5, 0x9, 0xedc}, {0x81, 0x401, 0x400000}, {0x3f, 0x400, 0x8, 0x2}, {0x5, 0x4, 0xfffff801, 0xfffffff2}, {0x9, 0x8000, 0x7f, 0xe97}, {0x8, 0x4a, 0x7, 0x8}, {0xff, 0xfb, 0x8001, 0x7fffffff}, {0x5, 0x5, 0x101, 0x2}, {0x8, 0x8, 0x6, 0x1}, {0x2, 0xc6, 0x5}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x8cc9, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 16:00:24 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000580)) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x4) ftruncate(r2, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) mkdirat(r4, &(0x7f00000003c0)='./file0\x00', 0x198) r5 = syz_open_pts() ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000005c0)=0x1) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000340)=0x2) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000600)={0xad9e, 0x776d83a5, 0x101, 0x0, "d875408d5ed2a292bec5e0d05578bde1749c54b0", 0x6, 0x20}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000300)={0x1, 0x6, 0x40, 0x101, &(0x7f0000000080)={{0x3, 0x8, 0x3, 0x5, 0x0, 0x3, 0x6}, {[0x8000, 0x3c60, 0xd98d, 0x3, 0x6, 0x20, 0x6, 0x4, 0x7f, 0x7, 0x1, 0x100000000, 0xffff, 0x5e50, 0x2b, 0x3, 0x400, 0x8], [0x800, 0xffffffffffffffe0, 0x1, 0x4, 0x3f, 0xffffffff, 0xff, 0x20, 0xfffe, 0x1f], [0x3, 0x13cc00000000, 0x3, 0x10001, 0xfffffffffffffffa, 0xffffffff, 0x6], [0x6, 0xadbc, 0x8, 0xffffffff, 0x4, 0xad9], [{0xfff9, 0x3, 0x4, 0x4b}, {0x7765, 0x4, 0xa48, 0x1cfe0324}, {0x81, 0xfff, 0xfff, 0xbf2}, {0x3, 0x1, 0x2}, {0x101, 0x7, 0x80000001, 0x101}, {0x9, 0x4, 0x12, 0x4}, {0x8000, 0x1, 0x7ff, 0x5}, {0x6, 0x608, 0x4, 0x200007fffffff}], {0x9, 0x9, 0x3, 0x8000}, {0x1ff, 0x80000001, 0x101, 0x207}}}, 0x5, 0x20}) syz_open_pts() ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000540)=0x4) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000380)={0x0, 0x7fffffff, 0x9, 0x7ff, "ca89109690fb8c5cd7785561d1045b6dff2d79d9", 0x14e0, 0x1}) ftruncate(r2, 0x0, 0x100000000) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() mknod$loop(&(0x7f0000001300)='./file0/file0\x00', 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r1) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000200)=""/217, 0x87}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/7, 0x244}, {&(0x7f0000001400)=""/20, 0x14}], 0x7, 0x0, 0x402) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSTART(r3, 0x2000746e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xb4bda65fc596f532, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000013c0)={0x0, './file0/file0\x00', './file0\x00'}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x401) 16:00:25 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x7fff, 0x4, 0x3, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x9}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c99000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc2000/0xb000)=nil, 0xffffffff}, {&(0x7f0000f61000/0x2000)=nil, &(0x7f0000ed5000/0x3000)=nil, 0x6b9}, {&(0x7f0000fc8000/0x4000)=nil, &(0x7f0000ece000/0x3000)=nil, 0x7}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000dff000/0xc000)=nil, 0x2}, {&(0x7f0000c96000/0x2000)=nil, &(0x7f0000fb5000/0x7000)=nil, 0x49}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x29e9, 0x35, 0x3, 0x0, "430e1f8242b157477d850cd5c7aef19714ab57b4", 0x5, 0x7fffffff}) r3 = socket(0x18, 0x2, 0x0) clock_getres(0x4, &(0x7f0000000180)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_settime(0x2, &(0x7f0000000080)={0x80000001, 0x4a}) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r4, r0) 16:00:25 executing program 1: socket$inet(0x2, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x6, 0x3}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) r5 = dup2(r4, r3) pread(r1, &(0x7f0000000100)="21f8cef1bab8839e656b03bedc8f94b59cf87db58193e9297befdc4041b5f8b8add170a80916a2a5aa07c10c0c00395ffa890cbe24e51214bbc7f1bac22d24e39adec44da3aa13a46a15e8395d5d7bc54dbbb5dc071ce70b0867916e2de9514c03e04e13c937b434e00618fced8f3a1bd6138dc5df", 0x75, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvmsg(r6, &(0x7f00000003c0)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/59, 0x3b}], 0x2, &(0x7f0000000380)=""/64, 0x40}, 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r8, 0xffff, 0x1003, &(0x7f0000000440)={0x7, 0x100000001}, 0x10) shmctl$IPC_RMID(0x0, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x40, 0x0) fchdir(r9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x1, 0x5, 0x312}, {0x18, 0x1, 0x812df0e, 0x7f}, 0x9, [0x2, 0x4, 0x7f, 0x1ff, 0x4, 0x4, 0x1f, 0x5]}, 0x3c) r10 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x80, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x2, 0x4, 0x8}, {0x18, 0x0, 0x9, 0x74}, 0x7000, [0x0, 0x6, 0x0, 0x0, 0x7, 0x4, 0x8, 0x2]}, 0x3c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000580)=0x101) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000000600)={0xffff, 0x3}) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000640)) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x1, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./file0/file0\x00', r13, 0x3}) unveil(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='W\x00') r14 = dup(r5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x3010, r14, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYPTR=&(0x7f0000001280)=ANY=[@ANYRES32, @ANYRESHEX, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=0x0], @ANYRESHEX=0x0, @ANYRES64, @ANYPTR=&(0x7f0000001340)=ANY=[@ANYRES32, @ANYBLOB="dfcd35f4bc26c5462a4f69d5599502f4ba5a490cdbbebdab50e7ab2ee399c955675cc63faf32d2a2da83b0ce9d26239c20fd9e5e478b89259c28a9bc501d0d7332d5cb54d9b066b3e821c9f214280c3d82622662826a0aa8ffb6f3449dd235b1390b0530a3e6cd917de9ada9f8b7633421efbc402c8c483a77329d078f192d381d0376de5e437f8d49514c6409ab921e76c1aa3f62dd8a24d2e5913e699841f41c9d963c6b21c54c3d406c971ef009a119124f6ee51ef8e05503747fdbca84cf8e89602bbe853e0fc8a1f9ee80acab32a03fb6d89ead54ec34c24308c22b677f27d66a37be8fc71976868f61d699914bd936b3f0fb793c97acfef05716ac27c84d192c4cfe0e2a811efd080e75b778faf11daa80ab3cd825f370505720ffa4b481b006e1819392394e9bf35f8ae16fec3ae654b8225b5c76dade30188e7277ad9e47336f1baeb0f1c400c66d791b5fa91d7647d8b3d3ff0506c59c6a0f68f86e0323827530494bc79cbdd9a093075589c5b39c3c6202e09beb1a344123212ed3e6d4c8811fb3b19d0fb59e9bee13ac226f6cb81f733d1e8d2685b99863663878b54321e40507b605d876013365fb2e96b06b53a8c71e26098b29f509588289f34a7d721bf49bcd5983270a689ac056ea59129f81e12b5bc5c570c6c603e2fa4055632613eccad97992488c462b615825c308ef13aaf113200c83019e1fc6da23612599b48a4aa69efa4a6a548ca1198dfae27e0d3b6987f47f2a77e1870010000000000000ff53e69f2fbebd20f03cd620d8dbddfc842c9702c1e12dfc266e26aaf56af7d2113ad46ca3de8966c5c60dc49d4733ea5dc4adfd05a2317cac4b3f77526a04ff781a29546f9bf5ff125db3c94d305e33edf49bae48ebbc3a5c5cbde68cf34b6e35a5ba1f9ce8d16846be4fd185330f0da8d84dc5b871eeb9fb86dff73bc092d0d9f006aeef78cdc16fa4badbdba5a44f10b0b6bbccba9f059aad68a2b59bf78e95b0a4f239d3eec1bbb6aae206bd9fa73cd5448b212f9a82c7f873eed0f0fec461b8a51711d4cf7196017101ffa288f077eeac5e2387f5df6c5574c25a445a346f3d5060781b1f8e2967f435b0937ed3822afca26ec9451f1170a8165a0d3c927a784f967919f88d33217f6055d372c552ec87a8e33881e8887064ad8a109a6dc39da21d9223b7c68d71475d5de566710fa9e6d25cfbf4368d8e1327f0ea454115dfe3ab061418e8f5a63d5c22d21540d79d0d9aa5c7bbf5a4c7df64cf2eb1f1c5274237a2a8769ea94996a33a4415a7cbab7f994fb57744dff35c9604f44fbebe9a9d4e8b26eb0a19a5a3553f147365cfdef6cb4b5a8735b9dea8de5e51d5ee9ad74c73956d4da65b23721b3ef1fefa6f319cbf277af60ff08f9d7eab88dc5258d9e4f92abd1ead2fea67e0a6f0633be2eedf2ad0a93736aa0fb6b423e3a890a77cc7236056ecf10e0205e016020c795b79c97a558273a1171cb271a8cb8819a0dcae24acd6640575fbcabab6dcef67ee403ec05c3f1dda877376e28669bf3c9fcc7ed0342964e241ad336c9c9dba8c80e3a9261f30427ea1b0d36df61270b018aea3313cb188964f1a88f6a5fe26afc8095f0d23e79b07c8164639303ad11593bd3d3d5862e8ac317be7b740ad2a351d5d290418cfa49d0dd0f38c0e321627e2a0182377d91b3d0bedb8fade37dfac826c97a2f0bca29756581df6bf4413ec7ff833666641599a926da8f50ebc84c3e33686955f52a7aa03180afe0e8960339f295038a8f9e23cce406022b2bb96852aa69e9d6b18761a330ee2a3a039c03d2be99dcfa39d6ba7db65eb9259c833b9405e3894ddff5c869e76a4bb7c0e91a229ff6b024d43442f58c2ffb82f4773c5efe568d05346592cfee9e99babb4a0512093574f942bb0b3dbf87576850e5a372b4b2aa2572908d037b6708eb1f7d22ac9d14422413ebf6be695e6840175e5f3db145011fa82d19906f731e304e190a027189fd8271b75ce2848769c0ca20024011b652076d94b701c962872c8da1aedd3c07abb27cf96320f552d517174a326d0c973751e6b0fa9cb1f15a9e42378f48c66179eb609a5983e94b43fc8d484ea898d93d82e2236fd6172d17723c0ae4aea266d283dd6f051f39abc444224312cdf1fc39fee1f3dc22f2bd664160179541fc7f42ac3562390c0d76422b7149f8f1c22b5e9292ad32485834349e32fb6ce918cd2ce012ba6b8aa1092e2ad7a0800d3c5bf927c445334bef541aa410c99cc9fd4df928d72f3881666c9908b0eef833fffbe27f9cc625bc392ad995a2e9e02b3f36f8bf9441b16d23d968691bd702da3934c99a5b5e0d68898078e4f8a8f86d08938fde85f874794d1b2e7bff4497ee066d8fb1744f5fc429f2afc05ccdf9ff07feb9a4adabc8c1e5002c40f82669bd17de799ec694e37e2e2c22463e224bbd473fab027a6025ec35415baa70ad241fdeb743b8652106eae85cde4799ae918a8c7caeb3b16ce6878492a11244df6cca7142a86f8e173fd21e626ca77594b13cdf7423a78095d49afe825b59cf6adfcc0b769e5e766ee79e8ddcd2366ca001f884f891c2a83c566912d78510667f2990517223120a8d5a9d0b40fa06c0daea82a24fe678c5f8021741e17f365d791c3723e724bab048c2796f80969c94b4b1b6cddcf61c464733dc0ae2407618de7de60ec874c8a55cbb98d77f81295225f9a2d0f959adde9e53899875036d5c34f7f6b385a8c43418b86317e6d5d9c60456a1237b56c27c8f7d1f5b815b00b60030beb1a2242c453aaf4428edeb3bce2ac306c159f29d8abd534cdc966c49a48d600cf2585f532f83f0955f5371a9c37abfa599dc39b56fb2139b62421da8779beeb330ee840c58687ebfea0bbf2ec3f3bc98d22d051568e1382534f38983e1a801bdc406d60a688b22968c5910ad815ea3962d85620ef8dfe2d0d9c1c96f8ebb58aac1b28b73e618027d863a59b12b4b2ddbf72405f0810fac9448df952c49d3a8dc8edc4ec86c921b04c4b832ef4df2bb18a676835a1cf944cfffb1bc07e68db673d21c6f88c9889f9c104f70736175b796b32ba8878310e75ca1f5aa68d9e233360eca212de311da32eda3292436f8fee534bcbe7fe37caa2ecfa0ef86b8be3846ad15eaf398a23bb63a3516fdfaa62b7fe5aa51b87df697d31d9156f712c0f50c4b9af44deb9825eccd457b64e29cea68907236e54b940d4da07dcf60ee6b68b613298dadf4cf864d8e12126a76718ae6a1fa9321b8212a53b0165cb7452da0d4674bcbdbba4c5f66515749b7b63d6558fd7f09406a8e6767d7d7f3814ab57e824d613dc7300fbacb2db819530e2045d51760763ce0dcaf9700274cae908815af2e9f938417c0e1caf6a5770ac0fb107850a283df6e413d19872002024a2dbeb69f44d509c90487c29cd1f818a7e8764b7c63ef17b52fe1b263a56fe6e29b160908d64da314edbdf2ad9c0c6b43b464d585e532e715e5392c246ce9869d532012cc59677ec8b5f619bf564d744b7a6506239332314acc8e46a87aab2fcc789c3a485a730715298f7f52aecab92d0c73d5f5a538d2ec3f21ce51d0b2d799da83adfe39467b0e0407152476579575350c9c3169ec0a3d71dee1ced922d86ab7204c98d626d85c57655341ab521ad21834723e69d956891d893bfcbda0ee45163a57b15cc228c46b13c6bb4981c70c0a6b185e87169d89539b1d1d3b6090feecd386c39b7cde955f8c99a2bf4600924d20e7cc23b4fc655ff616ce703968b2c2b8e47f36bcfc5a90d7b96297cd9360fdc3dc3bf153cdd9bbd56194663176d3f08337fe07e7c53fc79d67eccd668b2210671d3d0ed6deb2c171f6c242b8564eec90e3b1c4adaf8920fa0de4674c2779487bd6995fb384681d85f5cb6b6e240201fe4722832bfbb9da589e9628ee1ca5740f5f55f0e1f627fc863164fd07949b504272a016c31bf4b6720f618af4e9c088cfc86abcb929e7a822c6b6140d1043ad8bb9a21c6d84ac79281916d5c71d7e963705e6ea8e94def43a72f4a89264ebd714800d22b7c4eebefa56717822838b3f7edad9e8321dccc1a8c4448aba602274b07e31ec351b5d1f91192f3fa5d70289d3857166bd24ffcfb34ca00f769b3e4321883397ff7f38c4c6477e0837ef96181ba6638877177ab1f8af9166291858df70114d79b893cd94870329bdb94fa729d59aa87434c8a1df6e9d9f396bf71337bf85acc082ee9fa48c78ac395d79416f54f19635a41bf0b64a712de6799655380f0b2b6e598c88ffe022c7b384160c784d7abb01aae12bab9ccc33f60fd0a7cb8d1835a3a406d3d5ef23cd61684b590035c857e2fde9012de2a66c5b11824cf0ab9c11c22b81dfedb1d22d0398488ab8b3af4ce45da8412abfc083c20583961ac07f6059f1a3be6e639d21bf51cf716fad1a2536059404107d5c37344fbc6e1edd6d1410534011c3e6dd4a9c102f953f00e1e82df6628d3bf16fe24208009e22c66c5b983f098c5522f4e8022a48b372b55ff21cee888cc1f0c2f51ef67cf5d07fcd0325a13b829e88b3e9132d2512c3e7de98640741e758b1943e8a4eb83c8aa0a9362542da283e69015ce53a0e44342f8bb961ccf83e85cb5af8d592104c0a43d42843220eacc86fad18eb89da9419044afc7f3c33386e618488f92a68069fb04b7292d6daa8b9038989aa8121e11ed8ba170c7256c855cca17685b7a737f9e3f79d0592871a0b2bc70db8728adab8c734ebd546939f55d37d3d8b379a5a890fd63278d00772a9c955e971debb07956a266052501990449fc88a2953ed2fb3d25d20f851fa5a861feee72c2e10452dd74819cd4a4ae8449a9ce147ac63dd20e8b30e45a292dbb5451835a96f76a6c538ad56ea3d1e0dc6d8179d8a67061fd7f2b272a9d1dd378728723b17a271ac64bb49a535437e0d2b62cd3ea3735f99d34229cacd7f64517871d0c3d46141320000220ff35a42a9db8b1900c380784165cc5313a8d105bcf4cd395320c5382857b0a76c9f6aacc09567f1033203e2aa142a51b4b502f9d7bf619b324248d181ec3a68bfb76b78aa0756a2b2f59194699094857aa9fb120b54ce78ead3ff09169cfb8a2d4121833d548c49bd775ed7b2d9b3e2a34551df938f789b20c19144029803bad7dd5a0ba31f660d4be942867684ad9fda146933ff8f785d39e274aced658c3a302ed153183d2c8c39f8be6b00e0b9f90a455f2a28aa16b7a07990372c80c025975bedf3cd9b75d8ea4b3cf5916744a907488dfb7c6153f9c6ef59d875cce227f8884de5eda4d35fa68ad4008089d1cf6a08856531e408ad595ed3188eaac52a47b13ffc9042d85422cbe4ff73f86c6bca4f0ce697ccc0631b2b1c33eb06b5be6002316dc7adb7c25849adbb189824b3dd0ddaed3b49595104206716a691e2c2b5bbf6fa528953a01570fa755c2295608e028183b71318b387fcf3e5c8991c4de747923997c6afb74e8ce43b136a7123cd5f4fce4b9d0195354751e2e0c724b061df888a4e050401945b29a7d3c2d3865daea802b4b698ffa7cd1b33955f3ec4ac4c7b3189bc30eee2f199aca6d15d294fc2a5fb5e44043a34bc739923d825a5ce50e8fe700c275442d803eab02c66f29e7763609d96e16f4ab8f6349afb9db4fb67622e300c39ee231adc799c582a13104a72986c0d93ba8bc4ab192e67d1fb9ca4436da9cc80e9f4f5b2a039675dc37fea541ba1d56b1e0d92429bc4bca5c355f75d0abd7fd46dfd82313c1bedb9386841df68e4f01ff2e9facd803ec3d20d8ee7123e318e5fa1009ea5f1c310bccfe8fcaaa8d7975a9fd6fa1edfccb3c5c2ad03529b809da5a951fe6bc6bb5d4b864164873c8f759bf57507a27b581fd9c1ec4ad2990ea0741891755574fdf672cf3081e6ad930a44dde7e73abf50c2ea7758a59c020e3ff10f609c1", @ANYRES64=r1, @ANYRESDEC]]], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(0xffffffffffffffff, &(0x7f0000000140)="508a012635d0bd6624689f649ec4bdcb429caa43720d5ff94e9f53dc7ba01d54cf62c5a1204ecdc6e0bcf4bd23ad4f698254147a9037325ef9cd5a9d4b9379287770b2b2d8c5de862554d53d6cfde68393f5374eb4a994dedb0d983b684cff5d8ce596cc603ac5a5d97ab3a31ca126929555bc4eb6118bb305433fecb59dc06498e9a96360cc86b6ae61a3d206f41be58b658a831520b66dd687b5a824cc14614e9422c2e65d142b2c24a614ca03229e2cbd43e019a872328358f20d7b0ebdf04191164c62009a4e2c61629e6c64358b6d65319564", 0xd5, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:25 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xfffffffe) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x6) socket(0x20, 0x1, 0x5) 16:00:25 executing program 1: sync() chroot(&(0x7f0000000000)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x14040, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$getown(r4, 0x5) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x8008, 0x0) r6 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x900, 0x0) r7 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r2, &(0x7f0000000200), 0x9, &(0x7f0000000380)=[{{r5}, 0x1, 0x43, 0x20, 0x7d, 0x2}, {{r6}, 0xfffffffffffffff8, 0x10, 0x4, 0xda6, 0xffff}, {{r7}, 0xfffffffffffffffc, 0x2, 0x0, 0x8000}, {{r7}, 0xfffffffffffffffb, 0x84, 0xe6b2eb5611a3ff95, 0x7, 0x20}, {{r0}, 0x0, 0x40, 0x8, 0x75}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x2, 0x7fff}, {{r8}, 0xfffffffffffffffd, 0x40, 0x8, 0x40, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1a, 0x1, 0x0, 0x6}, {{r9}, 0xfffffffffffffffc, 0x8, 0x40, 0x2}], 0x5, &(0x7f00000004c0)={0x3, 0x7fffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000580)=0x5) r10 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r12 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={r10, r11, r12}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x775623f6ae674ace, 0x0) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x7) 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) dup2(r3, r0) open(&(0x7f0000000f80)='./bus\x00', 0x20, 0xa500ffa2105ecf0c) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) lseek(r2, 0x0, 0x0, 0x1) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfc64) getsockopt(r1, 0x1, 0x1ff, &(0x7f0000000040)=""/140, &(0x7f0000000100)=0x8c) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x20, 0x1, 0xff) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r1, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) dup(r2) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) kevent(r6, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x1, 0xcb, 0x3, 0x10000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 16:00:26 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4feb1", 0x112) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000000)="bc0c217b275296cb46847663afe1e494d78f5402aa2fdc1f9e3535af1d617afccbf11135303129805eea6989fc4f123fae323fe88d588cf6d8af578d275da65bfa19bdf81911f61c3caa66a1c7050e644af1690b2d9ab6274dae020daea7bd86bea8b615df6ec485d6fb7ffe23b4ae73675110a78cab1c1a822d3752067f716f350289e3a2939f41de38c1d32fb5f5c18b8963c95f620e13fe4e18cf6525ac4201ba490b94dd9e17be4bef9796d7d1458825a3007d379ddb8123901734dd912a08dc2b6e20011187baad2be1338ab411ceceb0a0d79795bcf90a737f85de00faab7ab7f6bf65c0967cc1dc644050e9ecb808f245b4a84599f2e64386b4", 0xfd}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) madvise(&(0x7f0000705000/0x3000)=nil, 0x3000, 0x3) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x9, 0x0, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x1], [], [], [{}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x0, 0x2}, {0x0, 0x17e}], {0x80}}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getpid() r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) flock(r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$BIOCLOCK(r5, 0x20004276) r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r9 = getgid() r10 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x3, r8, r9, r6, r9, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r7, r7, 0x5, 0x5, 0x1, 0x8}) getpgid(r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699f, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r9}], 0x20, 0x7}, 0x4) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = dup2(0xffffffffffffffff, r10) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x3, 0xb8ee, 0x8}, 0xc) setreuid(r3, r6) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 16:00:27 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="c70000000b000001"], 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 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x7ff}) 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) mmap(&(0x7f0000662000/0x2000)=nil, 0x2000, 0x0, 0x1a, r0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2bec0109be5dfd69, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r3, 0xa, r4) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x1, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r3, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='[\xa5\x00', &(0x7f00000004c0)='^@\x00', &(0x7f0000000180)='$\x00', &(0x7f00000001c0)='\\(!#\x00', &(0x7f0000000200)='\']&', &(0x7f0000000280)='\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r6 = msgget$private(0x0, 0x48a) msgsnd(r6, &(0x7f0000000080)={0x3, "35757cecb8da99b80caf2de17684a71f5b529314d856d2eee0b05eb64cc5717d98ade08c09f74bf07d062da6b8153c642dc275c2805cf0319fe650"}, 0x43, 0x800) r7 = dup2(r5, r4) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) linkat(r9, &(0x7f0000000440)='./file0\x00', r11, &(0x7f0000000480)='./file0\x00', 0x4) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') 16:00:27 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x142) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000340)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000037e419e7764315a4ea789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee983243740600000011a210301a24cbbc21e06d3a661648010000000100000039659a2b68d596f6d534eb51f546d30788adc6ebe12b3085389461d2458109b3db5f22cd2b77fa54c87067784ee071970858d3259fc108aa27e895cd865a11f58e9b7e1e594628a375994e7613bc0b731b0a4f201cb06348643017655d66747670e584ef2529647799996cb5eecf2e9833560a38d97c2612ad53d91721a0a28ce967cfdf2771a12c83ea8edbff368f158ee5da07482d21a76e318d59ea2c5eb5419880d0480fd5ed9c9449bd05f175fa251b1f17e902a65fab9b9533c83eeaf1b929d7a96db5e0ca7a73946a4a06debfcb1d525db3bae30d42c8b81391b903f7410a74d392ee634f98779b2e90dbc96ef317d33f6c3e0583bac2423a8bb7097499253612f53f1071afdaf6a576f85069c6d73bfc60f2a94afc9851ebd3f239896186542bafa6"], 0x5d, 0x800) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001600)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8289}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}], ['./bus\x00', './file0\x00', './bus\x00', './file0\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./file', './file', './bus\x00', './file'], 0x1ff}) r3 = socket(0x0, 0x2, 0x9) r4 = socket(0x2, 0xc003, 0x6) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000001b00)=ANY=[@ANYRES16=r10, @ANYPTR=&(0x7f0000001b80)=ANY=[@ANYRES64=r2], @ANYRESHEX=0x0, @ANYRESOCT, @ANYPTR64=&(0x7f00000011c0)=ANY=[], @ANYRES16, @ANYRESOCT=0x0, @ANYRES64, @ANYPTR64=&(0x7f0000001180)=ANY=[@ANYPTR, @ANYRESDEC, @ANYBLOB="b1bfa9"], @ANYRES32], 0xa) write(r4, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) sendmsg(r3, &(0x7f0000002340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000080)="cffeceebfc28fa7b174cdec613427901fdc013d0cb44ab9e4fe918e9b5c1b67bac4eae8b39289d65d712424bd8388efd4c62913e5f69b442be3edd9085c9862d0a4b7d9b16b3c62e3dcd7b7d16ad191ac117bf41739bdd5317ffac42fbb342e98a7ce74dcafb97b3525e23e2a8390eb5a03648ffdc659f03a5df8648464d492d0185614c89ad770757797ba89adb7432b64e11adcad8fb529bc706d99bbb205e0784173718a1b04cece1f72f5bb03d14e1cf2adbe612b7d4a4ad23aa686b22d91d3b2c2112a8fc07387081379503684299acef8fe14c7bf3521601022d9d6fa57b86c248c222f2e60dee4ad1efd95ec6278a5eeff2112c8b139dedc1c132032db8191a04de3dcbae0b6c794afb9c77ca2f0857a61927d69e9bdb06ca5ca478c0fd4387b6dfcfa2a46b6c0137ac607a5f3d7c21b969051541f29e208f2b75fd85b54fc93d9b5546736841710509388bbd4130315c12152877dc82b854e20f0ad7e76f5b5ed840f2c0026461bdb9fa2c6c5e69e2f9e7bc64d672ef32a2f34920f9f60dfb99108687cc3777b4e1455034a9af3fcb8cdb16281e38d9673fa54faf4e5577d5642ac3d0fb3b17c41cbf6369ecda0ca3768651997834dbc2e288906f38c5f759c096c08ea5ffa127ec952017cf99bbfd4ba2b01eb8006abe040ae6a9430c9b48bf361bd946d8296139bbf529a4d4df06e0e593b4f3b78ccd5dc07782b2e8f4d74d05e96bad5e5cc4c30f68ce60476e14b494419e183ddd9646efc58441764dda8782ff20c75391455b0a2cd1bedcf55e783b90b4cce27b0d15c8b16f7c4e1195de304f5977ac34693271eb16cc9a9aa1bff052a89e0b0841faf05d225abc0f1c2e840d913fc3bb49cb965c110898fb3f26a383de41a91b4d177f7075d9ba0df51b2184223ce8b43b0bda81476d5c884b5a02c4c9460a14083aabcb7e3ef52cdae23fa14465ecb4577eecbe69716614b948000716e7fae75abfd0024cf469c1596d721d04ecd757be6b1b97460f6e0df6352536c4338485ea6d39df4e1954fa0787f91ab776317c1358df7f195f921e491298326e740ddf03fcf4db543028eb171f8296e0a1d5afbc290efe8c648212d0be5fbdbe105a82072d2f3242eb9b7390275c9049d789be152c4a57071dee66dcbcd3fef272de549473f979d24c449f3d209b2e76c2ba2d4dfcee26779607ad0087ef5cdb6c149af62a657519cfe5b59e80fcbb01b30a84523d976728516314b635555bab2c1bca85a5700e1d0e4c1fb21ef6452849aeab53f977f9cfb255dcc65f2137c514da08446680d706fcbc25c6e7af493831877c1a12723689bf6e2788edf8671921e7a5093a8df79550e0c1739288f2c7184b5ca513bafc6eab5e4bba412ad7f377db0afab1b53c903d1d69a707bcad03fbab396730be6d89fe582086e29d2138f05098bbb8a78fce6fd7678373d5682da98cd2fbc25f5dc72f3ccb629d701b0e147c989145b97d36515bdbd3677fed62bdb1826e9c4e4602dba698bf33d77b484a4147c22012f39b13b9362613d8ac44cb9b3f8e4f69221da62c4b7f23b44f212e4e888b0d7471d8608bdffa05715b0a3ac9d95d059334d5603dfa6932c29bd43e91a1cb41021ca99f9e3d9b39347523febe61258fd242cdf903aa98edaeaa110ac5bcc01babe6761ec3ebbaf7ae7aae7249443bb65297a4a1965ee5b63a58e8433ac8770a6f959046ce8a550dfa89a7dddc3070a0969e002d4c1fe81615673471339973248330d629b85367dcc54c13dc2c1615d433fda9edc569c4aacc85f30e10b37412fb3cab7e2a3203c684e28625a5a717a8761001348491af837bec502891e691ccc4ab5131f09639d5bb7507e56b3b04addcff8ca55f5211f99d4420e7439cf0a87c9d5f57d6ad1fb84d8ff279c6549fa2a02b532d320249be45462052aa9f3b822abd524692436a01b994f0f7dd0bb1990c00d55a735c9e59c22f6b65bcd0068c37d51f71d4cd21c6c20b725efca7cd1599093997057bfa6f3727e8015352d41e09a48e119841cb331c256dcc3812b8af41227d7dcbc472aa538ae6c30c406fa12b6b66895635dee1723b0cf2c88c050e7297e6f45a85c0aa69a6b6c2a762d6e1afb3ac4c4dfe3ede5c3eb1e31c8692eb1e52e22b057fb288138b61eee5707d96ac39fa66128c5074f305b77b8a2ac5e64885fb1aa5b31ffb2d9d036ecaafe1a4a00c61e2f6f723387643049b8436f94cc93357b07dabd763acafede3ef65edbae96c3caa0f0659cea6a13fcc21aaccae15059bb7775d90bdda85804212820c46326e9b2b95b5761f2673f0ad24a6619be0f2ec8f12f5e1db1dc8a86d8f6f506a164352303646c31d4725ed1de72b6d55d33ab1c60a9300f9410a55b4a5bfc7e009351df3ce2b8ed21b7cf28341e2a23d40264bba5d186480833e53bc54c3202d201a83095dc5cae4055dc4af9d6a4603d501cca484c067a07d477a9d9494ce082a1c378532f6bff5208ca57424ccf1a9237cadb0f7e6eced896e48769fdda13ed19570a617c0776103c2fdab322126cf2d50db90c5f7428bccdb48f1440135357cd9cccaa5fbc11a84d47bdf9f3b4f7843a03aae02de0e39a0abb43834f85a7c7c9f5c1003e4889cb0c08b19f9053a20b793590213d3b026539aaf508095bdc8eac184c5ea7a23149f61aa25e9292b835733a31fbc4539f20b769b8193b67325473223dd254bca9c5025ae14a8941c2c6aa3e8b182473f6161680d30b9d7d3e9f232918773294c4d8933841c094562670c5d624ff617ead4183cce9d227d64ccfb936ddefec7191e15733531c7065d2c2df574f665fb1f8d1371c28180a3f67ed9f572a172a6872aacf0a5764461aa671164b43d012c65f61c088ef9c7f9eafa4eb28d45f1c31a0812f63a8188588ce3604f123c6b8a6acaebe98609eba2c2513b94da32c6a4d9b5c7d8ce117e4a0fa8cd62cd264f65a62ac03b972241761cfe2bf0ed88ac40bd6a77518ed0bfc7e378cf5ecb6290b56d9c2712af718a779be759b1fa6c8e6347a32b0b16397b467c064ee5db2a78097651b2a2cf75d5cbcecb8fb9159a16df7eb035101220b78c023c589ee2a089fdaf774b3e089d7a954e0699a64df8b7dc16e602a1342fdb8685e8ef8dea08e503e726d30975979e168b94d6a788f8056d36104708e9f244841845bfe8227fd3dfa337e6bde1c5a0177073707f26ab3d281866b3008eaaacedf9cab88abb7c35729fc83502a44a360c42b39c2f5882698ffe81720f8ccfdb69372b21996deb5d56439d4666b28f44a885acfde4587002356e7028b099237332a5975308395ef32d4557fc417562a54c523ac504e8ff1c0f5ac6b766afbcee331f407bd9a0e46e982d46d8c0c72dad6005b50e4005e2220716705f25bde192b046c9383542bf64d1ef137f74fc5a3ab17bf8e01ab081253a24fb262d826fb02443126cca67177825191e5be948471811097edbb5aee585129a6037d75702a3b5b60599f3a960cb67026981b1f2b4c4994e70aa7352d483081886887e2f5fc0ca99e3c87ac6443d3e5f4187e3897da9b7a95f77e3c648cb9d7cf45c95d28a59bd43db175930a9f37d8a7acec031488180d7ebfc49122ea681c028fcb91fae8f98734e10ff7f4e99536417bd41acaf4c3f3632be8e776bb2777558107b987995a2d5b3a272dabd6b21c282e1eb3119c76ab07e8dc5a9ab047a57f147a1b8bac450b4649e7941e92b820577ce455f76b5d92e6df2081e92a888a0403d134150853a446604207c706c8dd2025ae52ea9845402815e126708633d86b6ec4d857aa44a5a495bad40ffe6cb64e436bd4fc4e5cc236f02595213583690906fe9ba070efc8ad8dda7173e9bf3aec272e648e1793f9c0fb6935f37c4120b2e7498ea6dfa419f9d56869ecbdef959ca2958f3042a8f95299dde14dd24bbef955299034109abf402fe5a8450467b14c83265324d20a7c3dd826551e88509648c1c02f00dcf0769c678e752f7328da894327250bec41b2d4af598f884bcd063ab1fa734f1336485f51be10e4b4b56ae5c16f141399106164632c81d18e6848875826f95de07c03468084841de1ea4438cf4ececeec606035193f6fbaa792a0378865a143ae0ec044f075ff47ce8eb25e6a7efa386f90be7414a5c917fa5dbfdfbb2f409a2db29ec558a97715a35a89482f762b02bc7f6841f4e44ad5d0e41911b4ae67a3ef7050d9e48a33ec0ac867c69503717686814b19818e3893a46b2640de72fc8da92c008d544f953c409b4268aa271f2251f75397fb70607c30502f480f8acc7a4296da201f304f68d023dda4a7f9ae01b53132ad0b7ac400962e0db4c9f8a67d602d6ad5cd02bc61c4f8872e63d0fb7b5a61d77133acbbcd5004a14301361d211885efff6c4bbdd35c31b12eb8ea925dda8ddc4fdd8e12ad9e8c84a0bf1e97c9af6d5e12d9f6371109670ff5736b4b8175fdeab31b11b76e860dfcd3f46139a7b873a551451124595fedd41c1b93209617a161fc3de7fcba6f45e44366240693828cfbe89b3251afca0685ddee6e40dd00c8ba7791a334376d48d9adc24b01c757b7b5b23988f2ed9df14b86060aa5c2f172673ffa76735e6494cc7b97c92889da2ad7bb5b99553f6c718b4bef315d84c2f944267e7ac01b6018f6a13d728ec966f79bf952df806ee8f6ae72b3d4870ad714cdca55b45184fc392ce4a3439a2ef17deeb0777cfebdcfd10a24d33e86ce1159ee664f030638b2f5ab6e77e287cb1f646bbce9ad9979acf5a153e880766fca11d879cd5d89902f1b2b1648591ea2e899cdfc2575d317055fd907c7124369c42b9b26392f14cf719fafc1b5a26c1871fc8a524180412a9760873ffb297d15f97b5844aac4996016562896169ed233dc5ff0b3aa5edca16fca3ba5b28a379fb3f3e15f152d13e008029dde04e7cc2159140f4afc15c11611b171a8ec8109ee37c7fccee1a943aa703e38d3fbb75e43d1c1c767b5e9be31ed26f336ea9201882a989eec6124a14f9d1c41366b2fdb7b3751ceaccff5906375e961262758854b38df4980dd9da55152f21853211b88668b37eeb24489906c4d53ffc1e814ca20b04c87704ea0109318e611e8a7dfcc3fea11e732a5d43f46c3f56e55859704e9b2730c572d4a19c9d9dc4da0dea50ab8f6a431f7ba0cb659b40cbfd30ff66ad3d42b36c976f98679351304a3006d8fa3872ef16838e590e9b808ce03a2a11db68a596dbe0efd5d913f38a39876184a959bd96ab48068a7f5a1d774d180a8ecbcc1a8afce41bd0c7b3df47aeab44a43e6fd0206cb555c3e1d4707f811394079422f33d72a6cb38457241e85761a2638c261dd1931e006029388545a44671c4d65e533be054fb2942d87c17a696af135941516712a2eb2c47b5612ea3fa4ac0cec43f1d9505ff42d0dbc5f973371292fdd02ee818309d07b43529e881e6dc6ee79e8e277d928c7e8050119cf979b00ae944b87f7e309a3ef7d04a421f129f5649f293e3855bd75ffaf6fcaa6abd814507be14e6c5f36ada902c0784ef18555bfd1cdc47e87bc1b91a292e0e15316aa155c51c2dbbe4665b7464a4f47d7d1872ba0fd7585307b3f1e43ef636735f63a7c3d1ae606575b9876fa86e09c9c28ec7814a77443281219f8d700ccedbd2a9f5bc5469f94d54414d411cb16fc320cf7b4080298384ffa6a1bbface6d9bdb3a568eb3ea99618baadde1bb7ab4e809f874c224dba21c406797618e9a0fa60d3495029c5e5f768642c6403f7b3772ce3a280e987f67596573292dc7", 0x1000}, {&(0x7f0000001080)="f2760dd55f0533cd576211a4ebf3", 0xe}], 0x2, &(0x7f0000003640)=ANY=[@ANYBLOB="10100000000000000100000004000000d7afb819b7273c5cc0ab04bb05a2dc2e6f9d52bf450ba399c98d92cda745917baf38c9955ea9d20f570abe0f7daf85b5de96598d0e0cdf45d5f895b2adf39ecec0efbf4d8db700d0dcc4b19ac86c3115c77df0682a2d977d0cad5a8e9332a5e56f8d02c5c37efb79db705b2e4b83b14ba85e2394db8fcdd0b143ea0174d3391756240d6c4816b3123957eb8e97bfd34c873bcd3b09feda385733ff07d691bceca8e1924cfb9fcaf8c9b3b3703f061258b43d3b86afa8c6ed15be344ac67a516083f1d546b43c498ea1ce7fba87ea22cbe6f17f06e827b19b00621c275b43925609791f862ae2b7737897deb9ec1cae2955fe9d476053a3f90b2fc99c77d99890a783e5d44a402a9fd4d8934be319d893ee1034fd409c599d0570471a6965dbbab6f20adffae04a31bdc3659af83858f492dd1b49dca582aec786b95c5200461f7243a5277ecbde90a582f619a8cf74936eb87b53d8185bf8b095188f8d62a3dda2675066d90cc4cde4dd40d745e5d61d51c2ce043eb4a75a10459f5acdff981012d76f58d0c7673d13a7822c925c616c0e105634327712818c67b069dc513b697c8e1c4f2cc2baf718610c8586ca79b73cb3d98b0bc446ba043cf23372fa0f0b6db0e76c94af3c34d8d02c5fde0f76ca110fec46c4ed080cc25857fe4de1bbd1a65854cb1674b084df97252b8f494ab232b4f9c0613debc34fe44fcd0be33c8df988be1a63fe0283767262fe9abc54399f61f8b4356823816ff47dab44a3cb322f03d07e5db7229c6346b0c351dc3415e3c48b8a465345be5bea8b44da072bcf02683d207ca9fce4c06b71ac3bda3c8dd0e7bdf42355fea368543a0fd0d00bd15419bd36587af489684de8d8d499053da72ffa1e0e1f9e1a0ce3407c1da6d636efb7e6755b81dd81ee395c38a79e2c69dadedee60b6d2205c46535fe0367d0ba495c3148d3c1f0fc9ea927480a58199409e8b9752ae8abe25f689f67a563d24904c5f393ad0e08d68f7591626260870f01c7dfbdb19ae9e067e8538afddd99a8f5c2890368fa7bdd84c15593fd2692084cbcf328da575ca1a7319c2dc12a72272e13437ce5676900684f43778c20d67db3a929a3b8bc08e0dd5063076747a9b2d606e2da6de1b33b208aee68617383946b5566339120f7d9a14978a5dd6636ed3493a78e7ba3447663026e135988d2a52daa24da3132da9856418d8c435045f77c05db62a87b09d73d2d9191798938cdce6a0d047418fdd2b118fafaaf67513eaf54bc2fb10ef5ff58505b03e2b79f0f8ee34ac391a45e82049d00e2f203f12daff950228b32ecede3540ab8f51c109f2fddcaeac3269a09579659bc6199e57b38e78a21c690c2b8a62c4d7da87da9b7202217b661b14dbc7de986d701bd2e86a812dab72c096bb048a5fcfb0d2a6ff50961d1995a9c2df3ef054ebd436702e344b53982452a841f5c9f49fe3a46b03da0e650f65570732d472254806ac092d18cbf17da8a2551b71c11283333c726b829a017f2c7b3a6a0442c4c47bf60c1654f3cfcbf885d366b89262910cb08f58037e6c55c873b058161265153632694b6e2bba4ac984b95d89bdab7ffef41ea024cb5a43d5a5cb172fbbe9d850e24cddc98019911d4f275b4f44d7c40aa73b82e72c53781bb3c54484516ac468e2791a63a5ee5b301b121077fe95d6c549f3fcb693dc938e0805541eb87bd5ff204ece0ab0032e4a7fa7e15fde0fea6a5396e7e81758eb91ce59ee156e7a96a247eb3986f069872383f333bf5da222d762e26086587f8e5244e0f2f157da4ff62dee4b8513baaa45b4a99cc9c164e58155cfb0bccfe2b636af00de488fc06ef610c90b5029479fe045e4702a3d985b7e0f1d094996b7cc8757305b9a06f9c2610cd6f1b7bb2a480ec43902a619ac04a6d52690d214365d617e4ffde9d2653ea3a3e2f24947b62abc3f03c6dd1a59ede733aa3475f0c5e5c69a12c7328fee11f4798f3c1082e90121e0d98d1fcea26fff992b93831ff342b31cccc16fe6df35aa6e160ecc11a53b225ffb2b84bb42a05ce61ccbf515e3817e5db4a78490c75a0bd9a96bcd0459f72b3ea58936f7c1836e82bd2bb4ab904a6fca5cc302df7dbae0df7771dd23ea540c711e4f732b1ea8b22c38d427bbaca291796c137d8f6bd1531675cd601b5a98418103cf3842035991b727d13961c256ecaf554f062f6d3b0f2fbd834f2561ff1f42ca8b410d579af6c0ac4b0d81a4adbaf521ac4ec29b087750f7878a77322a9d2e1234e5f9c6aaa5180c2797d4d4cfe1d1a368030af5804b16f36adc35bc5ab019b045b7de6248d31ea7bd00ae571b81c371e83902525089f060b2f0776e6e882ba594885513115e66d501d61202058c5c4aeddfe4931e65fbbf708752dbebc896837563c277dbe629b6298d38776daee2a8014df9d078d2c6217af7af60bd1637bb3e552000b64e2a79ce2717482facf645c53510d02275ab6076abce4cad999715ac17daa388621c625eae30abf607c1c5a2a0ddef779b2b36ac7a0616dcbdb389e4020366211b47032c613cbee89046e52277a4180289e08532914c800cd68480b51d0619c78e9617a5aaa81103cd6930efe9bba409d2d1fa334b7708c821ae38d0f9f0f5726b59b17ddffa05947f7e11139cb039bcd88353814b427f1a749b6e6d3977f086d61ac7b02abeebe2f9b0e7f8c5784d5869ac1a07e6484e376166339c15c15dd06fa6f9aa59b833f5c5c8873f9b8227842e25689cbcf06a00d9b56ef1078bf939e38c8c9194bda04d5a18846d57c9011b7fc92c0f71335333acb2a9851b97e7c7bc8cfaa77bbd85374738fefdce4332052fcd669a5110287a0076836583d780cfcba14ee3869f110fba56688582f7104df6882b3e70536bce4602ed5a5de38e3c6da7f72bc26d97953a625b1e74c96d71fac4b2c030bb33ea2735c01c2a49377685370c39ee2196efc7335783849ac10aa6f617e4d9950c1d84dbb8a40b085466261bb621fef819aa319dc1a66065c24888d12711993a824715834d4955a019cb63f0649cf31da95bc9d9da649c96a2ffb6939e16e59cbdfb35c44c29062d13442915f727998af6093c8302826eb0c9c521672e84219be2c113d80d6d29522ccc9c2a5cf07181b04be28d2d71fc0d0c3440e6e758c7411850571a5e4c4bba11e42a27862cbdc84ee5071e9ae2877df861b81d4ffb2eda2c1d52eccd8742d164906c04df3cac5325b4c65b64635a26f5f6cb7b11c646628ae9964ddbcc57fac30677bca1a876e7b11aa0fe043b442e5c51029f12fedb231abdccf5a0b03e758fab9c7482e9e788dad0e07cfb052d0a6bbd21f5adb8083acf2086ecdf7f6e282323271954c625758b13df5a8e5981ea8fef916cb8302805c4c76dcb71c3b9d686ed8f9c0d885e5813228dfaa5b4ed7da293bbf932f5d9731a8fe05a9ef77aa66e3185ce3948cef6a07b6466a435d4ba36e6162349429ea24327a765640c835423352ee2d4fe7e2720524f24eb9a1d630f055fffbba832e0ac34d740ea56e9ec83e24f18a71217b33402113f1323b499128b90443f6c74fc0fa04b4abab0a3d54e6818b1c799a352dfe1e5da2c69097a5582b5c4919c2d06640f7a354c6bef4360e973480ca683e6afe5021aab2395591642df93bc22dbca2b6dcd5a831fd32be608ddfd469eac606a61e6cbe36f03707aaf79030ee40a1ff2eb5763d28eecbdca275e60d93457193a8986ef6252668e7619ab4257c5198133d116cca4ec3d0026fd9798988a9dbf9b0f39c8d9e69d174871b2425c3e3382423a685e06dffe24f427dab82321276062e1b337ee13923bb10537adb302ddcb1425571d0abf3e39105cf1dc45383ab84c74b5791bd462559cbc1646047e39006e45d58c7e413a373e7305b48caeb5ec4c761eb1b576ed8cdc4a85ed3f907005ae69d65d581950c7dd3b91977bc8e76b053c335dcd29617daa7fcf4735e9259623e3b9e33755bb3636f1bd12b5132ded52468c97a74868fb77a1d06aa0d3e79c46f6ff6056f6eda73d406a55c069fb2abf228c583d0a9ddb9dae262df86568c88dbd5eb44336406800e6b4483fbb373fc4c946bbc72cb5d2a495a260371f96d202c0d762abca5d2984edc65cfacebcda9be4df1b07f90a9961298cba8763adb86d67f4ea79186c1cc2d4f6452c43c71e6322b7536333da69d2261d88603b5bf690e9ce82a75c4bb56ee82e8c63e87868dee37fd5668ca9ce18b1c9ba0c6d4e0f8faa40373cc5aaf9332c4813ce52d64c32fc308b416bceecdaea6c38ba6621c06c2cc0ada9202d4bce6218bf35fe835f4112d08a833cd387bdf36eeada1a6b3a82bc91976a507d94a2c952a445b40055e87318958d54b8ca3b86e178baf7f3ca12298766ee8134fcedb6ca778cc8872bae583602841b800032dd84a9b23555facafa6d4718d0efdc33b65fedb7abc848aa63977b1d4ca0a5fac6ab55d46cb1ab3f3efe9327b66016bc27ddaf16bb0636c704eb82964113637c5471727fc698d838693f523adb24f0923f26d34923d4182a5423e8597c88e6cc3bd7f5293653ba09ba9689e24fe1a4912096f6bcb744868027d930e50ddab1cf0a2a76417d69bc49f5b024b1939cc0bbb04a5234aa2ce90eb9631a2dd9ece37ae57ea45201e528869b4a475b4f80b304a5a29f59e1c684a22f64bec13855b6617ef3d14774864b6bde50f60fdbc203b9a774982fdb39c165e3e4afcfa42314c2b7bf4825bd6bdca61a40c90f57227eb46e9bbe0f86e6c78be74d314b6e2760e4404030eb4ceddc1e014763a3fa043b8e258574b58e2bd4e35d4bc465006299a06b270e583a607a5e9a5c02fd95c6ed31fc3c6456ced0d882e797a7d96069024a13e1cbc6a5db80b1e7c88c928e730e475d3db665327983f850a3d6aa41dc6ae1480ac4c16c6cc8a6b2aec86d1f48b1fc51c57908772e99e489dd707417a06066287340766db69822963a3390de1653994757579a84fb32376faf85672534fe4805911910b81dcc2cfdfa486ac1c5e2629a4103a3ec2289e6afc8612aaaf82910485b3deead7b25a952e9223e02caa5d8677e70a20c0b0ce0cac67f7273b43a7c988af46d8667e38f8ea5ae69dc1171144251ff7f528306c5e94698eccdb9f8bae75acc3950f2a5a456d1b969f5c44931506d10de946d0b27dc735022d9f8978adf38560f48caff5c9140aabf4f1acdd42317c895b28aee0f0153aea73349c7331a7f54f9e4238992be6e792084686ccc6c4d7932b527108d9fae83041f46fa29e5b563c8e95e09842b3e38705c873255bc32680bda4d5ca4ea68fea614cb00faa6c56cf415c3cf3fdf4088d65874620b955771e39e2426aeeebe07e2a7892c8a505c32da20c61e95a3b410f7d6ebcdd6806ec07b4b8342cccf3d211ba3f599fa8cfe74fbfd68bb70b2dba05653d14bd32a02e1c7d0fd6cca3a837028eaca1f3c588f47a19719e5cebfd4e0f5c3e12df6b68e4b192f2a04b44b3eeff09e864e5a230bc5199d2c6fea30ceb54d4edf9f214172a51394907358b90c7448c3d79acde37fd1cf9fcfd8e988d2833be4eda23eff676831491a30e33141105ed253dd75837b3d76019f31085fca5305c9a20e35ced87eebe0bbbf70dff0000007f54cad0c9d28b610914521c503428d184ad52faf6a7af1f4ce3156dfff9338e2f6279d8cba9aa26c449be6f0ed66847d01fd0d270b1c3bc4ee46b6c78729e93f5ace75fd612e17cf2ed61e777b409655b5d089c816b17543b4be7f498a5e52c441dd15d145202cd81439f56b979a4e80000000000000000000000ffffff7f54e335fb806b43774567a895f7e691ff2f47e2c4e4f3e636693b019dcacc951456e3884a82a3e9594adb53c163ac2392387cfaef336fb56f2ae8399b1c670e8e8ab36afa14c27130fb291f9503567ffe77c7f61428eba49c641eb3a871379bff23c5421eddaacb093a00854f6f02f5a4ac9f3d4fea92ca9bf98efaaec7053781fd772ea900908551a4ef8a720bfc25cf5909b11dfde865016429959afab8126ad1a2d6bbd232bc9219525262c75afc5a4680579b3bcf42ad2a77aaed243b0ca5ab555505d3d5a539d3aaf9499de4435177c7c05005f5e81051530a7a00000000100100000000000001800000ff03000063f2bef9ad35d48e9ad720abaea0697994849410a6a34c9146e6a3daf0b654098b12cfa1ccfd9c71c95c709b83c68cfdccbd85e1773a517feb10c50dbd77bc8c3b2c68a4a92cb6ef4f98f2d13020898b992483afa8689c8262fcfaf3db7507b75d720229d19f797d5eb52f84d31814b19ea5e47324ffb847459b214255132b618818405b8f7b07b607890fe18e81e1600d9051d0418add0e4fe78e04972bead9b1bac8c77cc68f295d90435e5f05ee3ae7835aea66041ef1922c6e22d87464f1a2cebed0b8cfc1541f428511b0a27dec50bd046b2ddede76c23c7d9812621264dc5e2db51ec6e52b3579da56e3bdc7a03fffb57e5bc1edf60e4df17e00000000f061bba01d4febaa108727793cd58bf0b06809e93bfbf3285c89fe1a56db36cdcb58522aa587c6d604d18b13761c640a0c3400000000000000663a33f0626707402f8b265e231c7ea775ef5be9356be70216b9a59101bc55ccddca316ee8fa80721a098c578c85c4a02ea252"], 0x1208}, 0x1) r11 = semget$private(0x0, 0x8, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000001100)="b20ec7", 0x3}, {&(0x7f0000001300)="d753f996", 0x4}, {&(0x7f0000001340)="0dfb082940210f2e636b418d9072b9f9d249dba7b466f1077a5fcf7b8bce22effbcd5eba34be8274e3e0d3f2fd1cecc5036743c234310185dce691d8aaf791155d4d43aedb15cfd352aa9947f38eeca14a99e592a6ed516e38b39cbd8550c713d0c54486eef69efa495898e2b9e3a3026e19fea40bee6211cb6695960d58a95d808b60dd704e76aeb8b658e8550b345d81593ec97a41e50d5d", 0x99}, {&(0x7f0000001400)="6cb66d7572984303d5bf25a7c089a253715a7a2f86e43226", 0x18}, {&(0x7f0000001440)="49c40316eef343c2ce74d464e9698b167960913a2c90849f09a53b99d5b96cc627377d2ef19420be30e09d493f5deaa4b4532a8702c8be7d0c2df412ebb432be153ef2a3be8c6f232bd098f5cfab8b11da56cebab2d36347ce04acafb8f388e3e49591c140b9321640c0d89e1b7ac713d12b095c9873516f7e2bbd52dc2e3628f2f58cdf", 0x84}, {&(0x7f0000001500)="b5921f8e9a48ced0f818c8da2d9c7c581c7220985b4880e3bc9444d87abe6361dd3de3bb1ca5ec7f9b022b8e76d86741efcafad6497a619a06cbc17b0a45894a85a487da29301f271ec540facfc6d929241149712602c607c82476a2b7a523173a44092a5d79c8eb", 0x68}], 0x9e, 0x0, 0x0) r12 = semget(0x1, 0x1000000000007, 0x200) semop(r12, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r12, 0x0, 0x0) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaad6a) semop(r11, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) ktrace(0x0, 0x1, 0x73fcae1274ae2ed3, 0xffffffffffffffff) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r13, &(0x7f0000000480)=""/101, 0x65) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001140)) close(r13) semctl$IPC_RMID(r11, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="cd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xfffffffa, './file0\x00', './file0\x00'}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x5) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x20d, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r1, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x18, 0x8000, 0x55) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001e2, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000000c0)=""/82, 0x52}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/61, 0x3d}, {&(0x7f0000001180)=""/166, 0xa6}, {&(0x7f0000001240)=""/185, 0xb9}], 0x5, &(0x7f0000001380)=""/27, 0x1b}, 0x801) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x68f1) 16:00:27 executing program 1: getrusage(0xfffffffffffffffe, &(0x7f00000000c0)) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) panic: receive 1a: so 0xfffffd806f6cb480, so_type 3, m 0xfffffd806a0f1f00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 55693 51 77 0x100010 0x1 1 dhclient *214410 7170 0 0 0 0K dhclient db_enter() at db_enter+0x18 panic() at panic+0x15c soreceive(fffffd806f6cb480,0,ffff800020aa5748,0,0,ffff800020aa5654) at soreceive+0x174a soo_read(fffffd807d9f7390,ffff800020aa5748,0) at soo_read+0x53 dofilereadv(ffff800020a5eed8,6,ffff800020aa5748,0,ffff800020aa5830) at dofilereadv+0x1a2 sys_read(ffff800020a5eed8,ffff800020aa57e0,ffff800020aa5830) at sys_read+0x83 syscall(ffff800020aa58b0) at syscall+0x4a4 Xsyscall(0,3,7f7ffffecce8,3,d5412b61,1adf3a990000) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeca20, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic receive 1a: so 0xfffffd806f6cb480, so_type 3, m 0xfffffd806a0f1f00, m_type 0 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c soreceive(fffffd806f6cb480,0,ffff800020aa5748,0,0,ffff800020aa5654) at soreceive+0x174a soo_read(fffffd807d9f7390,ffff800020aa5748,0) at soo_read+0x53 dofilereadv(ffff800020a5eed8,6,ffff800020aa5748,0,ffff800020aa5830) at dofilereadv+0x1a2 sys_read(ffff800020a5eed8,ffff800020aa57e0,ffff800020aa5830) at sys_read+0x83 syscall(ffff800020aa58b0) at syscall+0x4a4 Xsyscall(0,3,7f7ffffecce8,3,d5412b61,1adf3a990000) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeca20, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aa5490 rbx 0xffff800020aa5540 rdx 0xffff800020a5eed8 rcx 0 rax 0 r8 0xffffffff81c6670f kprintf+0x16f r9 0x1 r10 0x25 r11 0x3a70ed7773f68ad1 r12 0x3000000008 r13 0xffff800020aa54a0 r14 0x100 r15 0x1 rip 0xffffffff812d2ac8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aa5480 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (dhclient) pid=214410 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5e280,0xffff800020a5f160 process=0xffff800020a8a710 user=0xffff800020aa0000, vmspace=0xfffffd807f00b170 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29683 273747 97743 0 2 0x482 syz-executor.1 4274 85667 97743 0 3 0x82 nanosleep syz-executor.0 1033 499551 0 0 3 0x14200 acct acct 46571 288938 0 0 3 0x14200 bored sosplice 97743 473279 20293 0 3 0x82 thrsleep syz-fuzzer 97743 299848 20293 0 3 0x4000082 thrsleep syz-fuzzer 97743 476230 20293 0 3 0x4000082 thrsleep syz-fuzzer 97743 276221 20293 0 3 0x4000082 thrsleep syz-fuzzer 97743 522061 20293 0 3 0x4000082 thrsleep syz-fuzzer 97743 469829 20293 0 3 0x4000082 thrsleep syz-fuzzer 97743 131305 20293 0 3 0x4000082 thrsleep syz-fuzzer 97743 479356 20293 0 3 0x4000082 thrsleep syz-fuzzer 97743 364497 20293 0 3 0x4000082 kqread syz-fuzzer 97743 500839 20293 0 3 0x4000082 thrsleep syz-fuzzer 20293 296677 11413 0 3 0x10008a pause ksh 11413 403880 41935 0 3 0x92 select sshd 35313 314553 1 0 3 0x100083 ttyopn getty 41935 115175 1 0 3 0x80 select sshd 49850 449169 23061 74 3 0x100092 bpf pflogd 23061 466990 1 0 3 0x80 netio pflogd 95950 97858 7237 73 3 0x100090 kqread syslogd 7237 9305 1 0 3 0x100082 netio syslogd 51 55693 1 77 7 0x100011 dhclient * 7170 214410 1 0 7 0 dhclient 31161 61625 0 0 3 0x14200 pgzero zerothread 19430 200432 0 0 3 0x14200 aiodoned aiodoned 30614 157193 0 0 3 0x14200 syncer update 28536 326622 0 0 3 0x14200 cleaner cleaner 87584 383037 0 0 3 0x14200 reaper reaper 56072 479654 0 0 3 0x14200 pgdaemon pagedaemon 80782 83900 0 0 3 0x14200 bored crynlk 16314 239534 0 0 3 0x14200 bored crypto 18214 388368 0 0 3 0x40014200 acpi0 acpi0 11979 374638 0 0 3 0x40014200 idle1 81691 75844 0 0 2 0x14200 softnet 14228 255924 0 0 3 0x14200 bored systqmp 64120 77036 0 0 3 0x14200 bored systq 53113 337237 0 0 2 0x40014200 softclock 26355 274855 0 0 3 0x40014200 idle0 12782 456807 0 0 3 0x14200 bored smr 1 475803 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 7170 (dhclient) thread 0xffff800020a5eed8 (214410) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82651848) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a2 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9592 6582K 7807K 78643K 14053 0 0 pcb 13 8K 8K 78643K 327 0 0 rtable 94 3K 4K 78643K 1037 0 0 ifaddr 83 17K 18K 78643K 395 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1799 0 0 iov 0 0K 32K 78643K 315 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1231 77K 77K 78643K 2493 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 22 0 0 VM map 2 1K 1K 78643K 7 0 0 sem 12 0K 0K 78643K 326 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1904 0 0 sigio 0 0K 0K 78643K 20 0 0 proc 62 63K 95K 78643K 885 0 0 subproc 32 2K 2K 78643K 161 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 147 0 0 in_multi 34 2K 2K 78643K 187 0 0 ether_multi 1 0K 0K 78643K 15 0 0 mrt 0 0K 0K 78643K 4 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 469 0 0 pfkey data 0 0K 0K 78643K 2 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 105 21K 31K 78643K 7389 0 0 UVM aobj 88 4K 4K 78643K 92 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 337 0 0 NDP 19 0K 0K 78643K 106 0 0 temp 223 3560K 3636K 78643K 33956 0 0 kqueue 0 0K 0K 78643K 20 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 28 0 25 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 125 0 123 1 0 1 1 0 8 0 rtentry 112 163 0 126 2 0 2 2 0 8 0 unpcb 120 667 0 656 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 5134 0 5134 1 1 0 1 0 8 0 tcpcb 544 2033 0 2027 8 7 1 2 0 8 0 inpcb 280 4884 0 4877 9 7 2 3 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 23 0 19 1 0 1 1 0 8 0 pkpcb 40 7 0 7 4 4 0 1 0 8 0 ppxss 1128 47 0 47 6 5 1 1 0 8 1 pffrag 232 24 0 24 6 6 0 1 0 482 0 pffrnode 88 24 0 24 6 6 0 1 0 8 0 pffrent 40 305 0 305 6 6 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 104 0 59 1 0 1 1 0 8 0 pfstkey 112 104 0 59 2 0 2 2 0 8 0 pfstate 328 104 0 59 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 742 0 529 21 6 15 15 0 8 1 art_table 32 743 0 529 2 0 2 2 0 8 0 art_node 16 159 0 126 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 1 0 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 324 0 314 1 0 1 1 0 8 0 shmpl 112 90 0 4 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4071 0 2664 46 0 46 46 0 8 0 ffsino 272 4071 0 2664 95 0 95 95 0 8 0 nchpl 144 6785 0 6329 61 41 20 61 0 8 0 uvmvnodes 72 5029 0 0 92 0 92 92 0 8 0 vnodes 208 5029 0 0 265 0 265 265 0 8 0 namei 1024 21437 0 21437 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 5 0 5 4 3 1 1 0 8 1 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 20616 0 20616 18 15 3 7 0 8 3 plimitpl 152 151 0 143 1 0 1 1 0 8 0 sigapl 432 2083 0 2068 3 1 2 3 0 8 0 futexpl 56 36748 0 36748 3 2 1 1 0 8 1 knotepl 112 385 0 366 1 0 1 1 0 8 0 kqueuepl 104 339 0 337 1 0 1 1 0 8 0 pipepl 112 1196 0 1177 7 6 1 2 0 8 0 fdescpl 488 2084 0 2068 3 0 3 3 0 8 0 filepl 152 15430 0 15329 13 8 5 7 0 8 0 lockfpl 104 441 0 440 1 0 1 1 0 8 0 lockfspl 48 146 0 145 1 0 1 1 0 8 0 sessionpl 112 25 0 14 1 0 1 1 0 8 0 pgrppl 48 35 0 24 1 0 1 1 0 8 0 ucredpl 96 1562 0 1553 1 0 1 1 0 8 0 zombiepl 144 2071 0 2069 4 3 1 1 0 8 0 processpl 896 2103 0 2069 4 0 4 4 0 8 0 procpl 632 6142 0 6099 9 4 5 5 0 8 0 srpgc 64 14 0 14 6 6 0 1 0 8 0 sosppl 128 13 0 13 4 4 0 1 0 8 0 sockpl 384 5694 0 5674 12 8 4 5 0 8 1 mcl64k 65536 267 0 0 34 0 34 34 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 16 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 148 0 0 17 0 17 17 0 8 0 mtagpl 80 41 0 0 1 0 1 1 0 8 0 mbufpl 256 430 0 0 23 0 23 23 0 8 0 bufpl 256 10729 0 3681 441 0 441 441 0 8 0 anonpl 16 210798 0 194347 114 40 74 83 0 124 3 amapchunkpl 152 12965 0 12856 30 20 10 19 0 158 3 amappl16 192 10053 0 9113 94 42 52 60 0 8 4 amappl14 176 500 0 495 2 1 1 1 0 8 0 amappl13 168 1151 0 1150 2 1 1 1 0 8 0 amappl12 160 77 0 77 3 3 0 1 0 8 0 amappl11 152 75 0 60 1 0 1 1 0 8 0 amappl10 144 26 0 19 1 0 1 1 0 8 0 amappl9 136 853 0 846 1 0 1 1 0 8 0 amappl8 128 383 0 356 1 0 1 1 0 8 0 amappl7 120 71 0 64 1 0 1 1 0 8 0 amappl6 112 82 0 72 1 0 1 1 0 8 0 amappl5 104 268 0 253 1 0 1 1 0 8 0 amappl4 96 2813 0 2783 1 0 1 1 0 8 0 amappl3 88 730 0 720 1 0 1 1 0 8 0 amappl2 80 15847 0 15774 4 2 2 3 0 8 0 amappl1 72 54780 0 54349 25 15 10 20 0 8 0 amappl 80 6503 0 6465 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 91 0 4 2 0 2 2 0 8 0 uaddrrnd 24 2089 0 2068 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2089 0 2068 1 0 1 1 0 8 0 vmmpekpl 168 20332 0 20298 2 0 2 2 0 8 0 vmmpepl 168 262188 0 260119 194 74 120 127 0 357 26 vmsppl 368 2083 0 2068 2 0 2 2 0 8 0 pdppl 4096 4185 0 4146 7 1 6 6 0 8 1 pvpl 32 595099 0 575428 239 58 181 197 0 265 15 pmappl 232 2088 0 2073 3 1 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 666 0 20 19 0 19 19 0 8 0