52ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x694) r6 = msgget$private(0x0, 0x315) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x200000000000001a, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0xffffffff}, {0x7c}, {0x3, 0x0, 0x1}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) msgrcv(r6, &(0x7f0000001780)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESDEC=r1, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRESDEC, @ANYRES16=r4, @ANYRESOCT=0x0], @ANYRESHEX=r7, @ANYRES32, @ANYRESDEC=r8, @ANYRESHEX=0x0], @ANYRES64, @ANYPTR=&(0x7f0000001740)=ANY=[@ANYRESOCT=r9]], 0x4, 0x3, 0x0) r10 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r11 = socket(0x800000018, 0x3, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r11) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000001400)=ANY=[@ANYBLOB="78ec770b0b19542d703196010000002f66696cd7f85887b7e5b636fa7d51db3e2e5ad6bd27729cbe20363ec1d4d8fa764bb5a0b88db155ee7096a652da827c035308f2141bd03aef67b8e71956bfdceba63027ed77d176b03fcd75743e0c80328d6ffda4e4106da406840ce8b15a5d488535d494f741de0000ebaa54c663e08d0677bde5971371c1d949ba9e8a08a5ca20284a24f2a3c231b64a74119a5dc529cea30000"], 0x10) pwritev(r13, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:05:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r42 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r46 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r44, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r41, r44, r47, 0x1e4, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, r34, r35, r36, r37, 0x40, 0x6}, 0x200000000008, 0x800, r38, r49, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r51 = syz_open_pts() r52 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r52, 0x0, &(0x7f00000000c0)) r53 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r53, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r53, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r55, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r55, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r55, 0x4004746a, &(0x7f0000000380)) r56 = msgget$private(0x0, 0x718) r57 = getuid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r59 = geteuid() getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r61 = getpgrp() r62 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r62, 0x0, 0x0) shmctl$IPC_SET(r62, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r62, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r64 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r64, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r65 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r67 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r65, r66, r67, 0x10, 0x9}, 0x8, 0x1, 0x9}) r68 = getgid() r69 = getppid() r70 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r63, r66, r68, 0x1e4, 0x8}, 0x5, 0x5, r69, r70, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000300)={{0x803, r57, r58, r59, r60, 0x40, 0x6}, 0x200000000008, 0x800, r61, r70, 0x7, 0x40, 0x8, 0x484}) r71 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r71, 0x0, &(0x7f00000000c0)) r72 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r72, 0x0, &(0x7f00000000c0)) r73 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r73, 0x0, &(0x7f00000000c0)) r74 = msgget$private(0x0, 0x0) r75 = getpgid(0x0) msgctl$IPC_SET(r74, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r75, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r75) r76 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r76, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r78) r79 = geteuid() r80 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r80, 0x4, 0x3, &(0x7f0000001a40)=""/170) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r80, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r81 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r83 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r83, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r83, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r84 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r86 = getgid() semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r84, r85, r86, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r81, r82, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r87, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r87, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r88, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r88, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r89, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r89, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r90, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r90, 0x57}], 0x1, 0x0) r91 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r91, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r91, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r92 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r92, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r92, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r93, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r94, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000001b00)=ANY=[@ANYBLOB="d86215b3d46f9224fe3441cad6f3a832d3967b777d974b384f499904002e0888196a2db38915cb8cd34e2b2e1a0f14b93fc0cbe88264936126fabb86cee1347bb50957b9a8"], 0x1, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r90, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r88, @ANYPTR64=&(0x7f0000001940)=ANY=[@ANYPTR=&(0x7f0000002000)=ANY=[@ANYRES64=r40, @ANYBLOB="00562353688b05faa07c5a619fb5fd38dfde1f10557a6c8c844c4420423003c7929f170b5a5452", @ANYRESHEX, @ANYBLOB="45511d1166f6084d5a1ffe246fd7c74e6e658022c2f277729a64a5e9f4d2468a2f416be013a1368cc9a5be07ace029a6f8e493b224e75beb5cebd3de7c0736a5d6d13b2bb01b58eda0f9c9673a3f468ee0b04ff7c0c46044647208dfa07de96b93152403b56308a0547737a66141e976fd54672366f68f1c278faa016164c5d12fa2a1a414366c3a215856f976f4e7f77dc17f7fc3993e35ad0e21c0b64152d64b9cd820f95075e4cb1967e2d3b0d2efde447d7e68a1359690caafb23f6c8edeb32eb607b871b186233abafc810a905cbc93b64ee2ce7166388fa36cb04e8ca7e60601266347ea056564736a8fc99953800e16fdcb90444370b692ad5ff6c0ca0078631c049d8f18f3b880a53ebb1466cfc4085d6ff5f48a3084521346b1f9a058ac703fc4adda173afa1b68bf8c5c09aa43800405645e01b246448903cffe0c760b1b323ff6211f7c7372ffd738301005eca30a963ceb9a1c7f8dd969477ed286e21e4dc71470ee46df2bcc2b2a054fc65ece5e5d6122a0cbc774f12037cdd5e0cb05ca67c302a92bd36c757eb274c1fbdc0a41965b58131eb5c987f4ab563ccd4adedc09a18834eb71bf91aa5551b4f4c4dcdbd404778674cdfff7475b09607c12d443a9fea6edaad1c2c00ee8cd98641c30b61b75e65e9ac8be5247793bd57a0df5ef2039a6ee8df4c8e4ca786cd8bf1f78360b982dd62b2d4f4f654b8b566dec86ee4741a9cac301d10e2a47ccc13c9cdab25ff71fec926f6f277280e8a72fd0de76247827207157c923e82cd9f9f67c00d8cac9a77b93955cba1dbdc43be8c954d57f71f0e24df66686b9079691ac8e177686926271fb75cb1a92b6f4756222fd0a019e8a46b91ba3fdb03095ed380705e13f3f870b53ebc81f9f71b53490313ee2ff94edec4589ce20d24addc6b9747e2ab1c2af5e94feb1e97db5584b933607bb5cef48f80ce71d04c73b3936ed1d419fa16ae5eca7f450600f94c0e5c918c7913fdca5cbfdac73613830d206b5e4353b3a391acd7c54d22424d4b9fc3a05c144ed88af08b6f0c134472e71b997fa8cb9895f6e53fcaeb57e251c4fb874973f7186807cf8ef920f23ff373b699aea6aef8f7dd73a9473b3117bb92680f0f2a49324107e42264c6bf13103dca43ae51ec04596df60af14c3797275d3bffff8a26320b4ce0cdf06ffeb84b611454affc61f66c4b56199e0a3c67c79d197090faa1b1316aa562a7b1a0ad6a61dc43a6a7f6dfff629baca0c2eeaafaad1ed9aa846c98e1956c2066e5388abfb7b6078103644465d959f328a12d2efd15654d2d5a6bd20d3e22bd107fe8921adc55d3736419ef74889647799c0864b460dc0190c6a08b411582bcbd2c17c8b14e38644987725f3617c7192719d94980606b3d2bbaf9dff3ce245a0e9ca51d69995b4d94547589f469bcebd7f78b6df9e6b3e0376d7965a11935ac4bc3f5fd477d0447d51721476fe06f1c6ef8a577f0998b87b6f2d14ed366a810b5733c2f948528a9d20a9bf090a6e190ae59fb26a6dd857b130d53ffaeb846c5577f98df2de4d92df782fadfb4d8bfa3a2f5664370f0d7e31d0ed0e61108e78626aeece0d493b0e33e4c10a1333023cc699a38d8abe4d4d9418e1a4e527169a12942f171688a3c8699a8111933695ea57622971466f376329cce5b5b5373fe3969910ccd9866202e3e94b2d4f8345dda19d2290401623277f3541423c818e43801b9671b7e13445c81eedaa473c1dab1794f260ee414973b8827b77b9e04dc2fa619270de76ccc02750e56160ae9a774452d348062fe429ebe000a447e73fa7b5da8440f119d4585c451678003ffe3a4f151d4ef3955d995d44e3b1f11cc9049d3951c28752104d9db1ab684d0703e7d6de7b5896b3458d8f5e649747b812240acc19e7e1db2670513ee95e9e683f811a0af61faa4297c2291fe9b62e78467b8d4a53569c7278a8699bbf7c8b384a22eb157b6a8733c92b01d778e51a91752989318bd49067638732b3d9263ac588c5afd60da18cea48a3c00bfda2c6624374f1574ead2857b58262f0eb4c7a6a99d9c3395f8d45ab1e6c118e055f43f9da6f59bba8f8365eda5d92ffa24038663c5950af06451c88ceceee0fe87cc49efe231a6a1d9d5c69a1c183efc6c2d54f807f4c0d33814135ca9e95ce0e053442d96c7e42dbf4f5cb8d1b5f2c7ff7ecd14cb6417661d086ffdaee64c74dcb8a596bca0c1091a963d71ca132d46ad6136d8d5c753bcee9c98e05e3084c4eaaa4304da4d0a12f52f12c681ed2d6b704dee386d0a48283f9854d1a2ae628d5437031c3043e5a69ca967a8614139c335fb435690c6b17a1d25f342bf31897b0adb3f5ba567a1fd875b3dabd664caa9781f089ab800e28e4f54169be14b707f2d312bf31dd3ca8630080d97c271befb9f9ef515c7da347bb86bc35d6e65250ff4c5c08e3fb43b2076cd681b95151d39818934636a009fc4933b683ab6f7673a488674f004eed7fc61ccebf5038696f207bb25988568643db630d93cdca8d69a57cfa143316185dda0d08a337ad87e1fb5d8879207b0aa0d21b0b18f30d50a06ebb797b15cdd2d8e818b1bb44a20d52719507a705825efe7080eaad4ad424ad4b24b7603088bd07abac5f954e2c33edadae593fa791f6a4e93582d55553ffd27afeec1d8b3cab29c374125aa5766ffca1d6836e6b13195ba95d5ff414e359f74e247b7d390746bcda29247081c8a4c4fffdb4b6dd9135f5786f28f9674cc5b142df3a02aeb54c2810c5d168d91053a066913c52414ce733c80e42179ba64604a5e77135cde9c7f69d58f935de408212cd8a85a72bcf11bf1d8fa0a0adba29c9b9b3aa086fbfd194d1da9a190bde224f9adf4def14b024fb215307166311436611e6def5cd79add4f104bbc21530bb79b61fe793edf65078ea1fb8260f493b8c413e5762e87a37b298087ae676850cf3e1a722b5d5657cd81d04a17f8932b1f5ce353306ca1fed7b9ccce98b6ecec4eb70207437e07d96f189ede12a34e3fb42f3e2f133ab26d3d298df010ff1b5807eca67d038d4ccb30df94a73ec480a3ebdc72b2fef387823ab040d347b9646b7c3cd619209d9ae4314a5a3b729538a14f36fa32e025aae336448699b901739237cb520c2c1d35338cf219513eb93c03828e3d6c200567fa651fd5e88c92caf437964591ddb42380069c9fd8c2428f7d732bf808040fea5eeea34d0695d06f965c14ba93c55887ee8b58a1344582ec2e61522ad9f7fcc515988fca22c843e7e01fd6001383a7370c1695aad3a92a96880bac61227ca8f31a957e5c1a17178611dd4a5d4858d02f27780e54f8c2555ecf9b17b49f62304c2e543f5ecc4f2b7f2a2d271818ebc5c5063c9dfaa60b756fc3869676a35a74ef9db70fe929019d8bbc5f69f7b5b11aeb6c6a6eea4f8f41c4256ee3a44e2e505a6a49c25aa05b88f565caf52cfd235729677942ceeba7f50baf403e885c2c39197b6efc1053805568777c2a1c8e2d59351521c9aca3ff1e4170c9e7ba23d4dfe7f7cfb4434efb86202bcd9fe67442e1370da50af5d539cac85a6919ee0d756e388f4da92ee6d0deccdbbd62f74365dd1339a66595cc9d1aaccaba7a086aceb0bd5a6f87b5b7c1d6881634ca65fffe0cbb48421963fbac82a8483a6e5d23705243b675fc153e318d22b7b4d454cba5299a1f0c6e785614e2ca22bd6874fddf44dd486485b80699703783b9490c9380bd328be0796fc022703fb59b4b94f775b35092554cd9a6d76e71176ee884efe239d9e71c690b6b9a06314480735f7de448ce5685faf688a6e7a293538965cfab74b827fc2a1c72a8feb414b2ae486d59d545f121460157a294d14a665245cbda240278940dca3306ce952c96ba492fb8efb6724ebfc9cd930a76495d7054cda111ab28c7545b82138c2a0c084052e567da6361cdf5de3d9e9e3644974f230e9b105269d9a7e4a18c09701c02a7a5d76910b0598e2d0f5ede10ace4861c86347803e43a5c88e8e470fdea1aa4723685f565f720582801e08e6786efee80002ae793e25a4305c4d780b0fa95d3acdc58cb8f8888b249651e3684891637680c4a56573368a115c9fd89859e98d5e422f48055c2cb0baa9c38141a605f9bab5f18aeaccf7727f02072c16df67cc3c00b0198d5547f656873128310181e8eedbba85e13603654eaf3b8ddf5b74dab1818d7ffe7a30c575ae65b9e2828d14bdac734232eeb828f1bec1cdd026857d0dcf5a030b9c1c9787d26cbd0828af4969e700a4a944c20d128ff491f573fe53d01be831e0b8bf4eb2204b70b18e1f4f1253d763c8141eca48ce176229a3d86831f9b5f37a49bc155ea0b6506e470fc462f25c330ae35e2232ad0fe7d2f8176cc40305b146ffba3fe9fc7e47a9129a7ba9ae679772c63ac2b4dfd3bbb56c1fff9cc8d75891023300371eca5b65d9ca7f8cae04235eeb92efe48160228d34f33904fc2cafb03b1a2f066cd8bd4119bd3633be410f14bae14e47f9648cacc52aacde8cedf6ae25335633d3e520fe415ab51188bb02b22e450ddedce97f54d42c58703eb8afd2b5bd4cc0ce18d3915796096b7ab998532739375c72b18cbddedc41cd0d23cf783b130df68c2c37b4e29c73065ccd7ea1aa0de2273d8b0d211d71b67f60c544308ead21bc7b19630c1fa936ea2c16a07d633881ef794bda5bf2da4a34992975b82826322b5e4841b03e4a3d8d8db65734a1d2fcf101d1233ac1117a69f5edeb2f7107491ecf86408e378eee7110de17cbf88b3085a21eb70a49d21e81d704e53ea9e2191f98b9bc9f19b594f2cdb1895eb79fcd7e81368af3669af5faea25962f638475bfd96f412d5c7d54016744aceef4e0e2bd95b3e89be3c404599c1e986f86c063ce66024a041ac412ace13a6635d3ca64b3814bf12fa89e9483d71573fa3aba6aa42fbf51c8e538a3d834e41e22083fcea860a7b02d7be4f54b9ac3bff57fd8f3e11ff3f233c2d796f7be970e9b6fae9310fdb942161caed874b6755bd3e8a064695866bd0fa205609239e5a67b34f4fcd0f808f9be80f95ab777ac141aad29ad3054332d5de90697f6a7db5b63715018f1ed2b196736bc570ce790c2f3503959cf5ebeda4ce90a7a61699a972ff17f1ad813607cb38d8a5e0a5942bfd08b463d50d012cf452999e572583bcdf95c742be837fbe3607782e68da7c12bd21acdfe6e35d2a5d2022afde7561e2f7a8d85b722cec0423a45c8415807198aaca933cadf3cdc5dfa355f6db2c133915ea9497543a122b7b6241961da843acc6968d301837ddcb0cbfa282b4388fa735f8d2a9eec04524d85bc1e3ca005e494593c38463b811de9caeab118b48daad779d6cd1fed45ab9fb85d6fb623e4b54633cfc5e266f51db88471d1c0612fb9288a19f67f4053d8ba923cfa759e4ae9b85c3980b5cbe9cb9a50558964d5710fff3b53e58520e1e1f10c392ad3a51a765397767e46a51d25dffb03a9c2b4da66326d013360975b6be0f7be9f89da27aecb25dd133c95f1766c9b5cc3748b20fac022080c36b69cab6ec12074ce7e9bcdf4f51f8fa0893079ab21aab50f7444fff5cda416bf003f590c67e37d93f2d5414da081d6a486a90e4f79c8343a52361ee48337d9b86cfdf3e7a6cc54e045b7a6723a41c2680dfd5dc1d16cb80c2f8b0d988409355283ba08cf1765ef2216681e2ad7e303e9785c4680a9021020a4e5b2d3893a1ff6dbef69b8cd8eee0bb4d225195e393a9b85f090b0b97c6f1b975e4bea1afe347963b2e74d602205", @ANYRES32, @ANYRESHEX=r91, @ANYRES64, @ANYBLOB="bc57dc9df42778d076187fe98c46b4b59a4e411688032a4952c26b4a92d7c38b777e691e6450e90158a4fd33c04361b4881aa40cc33a58463a0bd2b935e0b734af7a2bcf98df2fc27ee2f2e2bf9b0830b3a750c14c1700aba2649554965f4ebd07f075925bc68ac036f97f59749f3b8f59fb83ef3d98c1c45cceb21b64682f2751821b38a3cd3c1d10d7c21757c1efadcac66e4036c20ae72f7a2606c3ffd5eee84ac6f723d51260e83a48e0d8ddecf0ec6b", @ANYBLOB="5d68fd957d0e8c37061d50120bc279772c92ddc81456478fe5e8018918e1ceb4b70841b44b874d842d87268a9687f39fb2bd5e97dad025ba2d836fd447340eecfd99d9b979ed9b3558f701857f146de87c31bbfcfb8ba984b87e26dea3d2f8a236ec86463753d2ebddf73aac94e868f92ef44917c044633d1e305519d42856cffbc87cf761da00147f796148d4f28a549f73cc807e9a31579d07d957cf30af7a6e4eec"], @ANYRES64, @ANYRESHEX], @ANYRES32=r89], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r34, @ANYRES32=r50, @ANYPTR=&(0x7f0000001980)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000004000)=ANY=[@ANYRES32=r48, @ANYPTR64, @ANYBLOB="b7f6edb6900081784c3de9f334297502cc9432ae04ab180f23433329358f66753aedfedf495919dd9dddd29e0786df0bc1aa47dac133d3b4d42565e9b9dfa05e2443e84ec943cfd9d56741c00463b95f29ac3caf067d5fa91aa80f2156273cf12353578cf2544e694f2935d18b6f2bb1f6bc3ce9ebcdebdbd5b40199ce52b28d49d0647ccf2023e2ebbb3add57238e02490e7247087420481f572068db4d5eaeccba18f8b81f1a242dba3e8a88bbea17de4a2e8eebe24d442d3b9bf09e75eb04950e84f9d843d8618c9996c0d19c3c80bd0e2b6d05b65499d186b0829382e11dc4de8146e607c42d0061c9db7b8cd9c145d711588ce975b9c67ce491c189874fc352ce28dc7a8b03a744c3ac30de9dda1d1aa89fe5897fd0b1d9a4a17b1e09b7579b96d1f395078645ef7d62f81ca4729047dc467d19cf7d63fc8e1cc25dbb963b7d6dee82b5aef3745ada61e561e4af0ea3e0e1baeb2b4a3afa86957a0483090ac9f18baa1747f22c8963e75469c8adea43de935136b3dc4e5b747ae72ffd809c2495a6550cb8ece867bab2ea30a4e875ba07780348bcce970696887403cf755e266aebc8cd7459b09266dc685a49b3719c377877761f7f4277d04baecae17ee46b249548458f6c2422e0af2a3dee98a56c6594e1c3ff5d41cb20afa8837fd634a3bb39785f71dcf4a3ebfaba5e764cf11d7b6a7680b96509e2b7826837377f2add063c72aae344f22cfe8a6c3f7c47244d7ffc6ce60b08abc1734a8352c387788a5768b2a88a6c2ab104b9fd1d0a4b4d2166699ea5550896e8a06242eb087c4cd81bc6f8ae71612b31ed8635197b14036da0d7be46a8fee7f75fda911f939ca5fc5970e23c64788824eebbbff006509d3d77f636c2266b355fb29877bbde039ae82227ed6b1351b920f97c00c73abe2ae3ff56da28c08d124e5174928b8ec82b5e09d1bbd3229135d9c69aec2d63f9229ad6706827768f02c0b3bc03a54b6c07c82929ccc6df6ea878495cbada7cd73b215410623321652125bbae02ddca376909e835b404a6ea187ca877d33785c8e5a7eac4ad99a79034150cc748190c43060a15338990a5e71f486d3f3e534f15c9596bf21fbfee10808e1d9c0058431156a8475840454898a1418144e6bfd38096a4f85d1e06425cf2db34983cde3acf2acf674d7162d3566960c41cef1cac4d545d30a8af6d6738de0fc3ae10bd693f67d1957c524a494f42aba38fb92ff9b0b64e9c3ef9610c16522dc56ad9c8a75deb340f6b8b3e496b5bb3c2aab51b2d6e4a762f9f41bce8764e483dbbd9bb5d753b98d1820b891b34e7ecb036d5773a9d6b0b40c3bce61e5d8cbc6e419f6f376ec213268187b019a31865a70825cc5235afe55c7b5f80a22ec91df2318bb75a18fcd0c8a91c1b200accdbd7a6dea6c540f27081eb7e70d33ef0af051c7ba2ade3ef4f92b29122f258239af1752191cd7ee03d828da9a910e85ef0931b0a1fd13380eeeeb438ae2c1333603e47daeef0e87dbb3d281c3fa28963c2f12ac76696072352dd70bd8fe23700ded6eef7b22a2ceca539ddcd2ac7dd3821e22c54269bd72b5b9aa25392b25a64dc9a30ed8d048d8de6ce02635e52f510b5f527e27cb7723a0eb64ee784cd37c756e7c288e314f57e519dad11e147e054fb150495bd977947663d274db31e14a83bcf73d555d060e3dc7090c8b387032c46c642556814e099c57b2200215fa7817a772d31a5c0d4ac39095c44ae1b4f03cafe1fc304cfed1dd20c49e673d25c4ec399f3f8c67685fcfc27a3d1dca832591d4f6a326d6ff09ffc413cbfa0020917b74af14adf9bcf7ec6c0fbda07b1f519d657f51b6cfed44709674f538917b860a84c4ef586f70d55d4fe50e75a144d38ef0f4024a42659f266f0f12dc229bb060c39c5624d2f7bae0e168b0a6520174c0da51e0803f5313701d8c36e7311e725a561217fa33b6530974db96242a332e881799a88319f5a36d53f0e47abf6f43692fadce7b5fd4e16326cd45429e0c013fcef23a1c2b23ec4e69e0e0fe437b04018180520420becd7780eec95b5ebfc246beae0303e9537327959c3db1203caaecfd67f714f18cb2e350474840c37b1d447e450f6d802ab09bba5959b8d197702c574b33af1731a644d714e06cfea20a48b7f72af563cb21ece7e322ced11901f095325e16d0bdafbdfbffe23ddfe8ec586f9e961814d5ee3a44747abf4abc95ac1df7dc16da2aeb9a384c7d0f6b7e1d553d9d806509ff4dd1d7d1a6c0864e0291095eee6e9e518ca74526e6201001a6b0c28b56810311fca41c0a7aefcbd43b13e83c7b0d682d56fb98f826c7e5b70d8b9c16b4051d7bc531e4b85688f55d79227c85388791a1d1674fd5b4eea355ab728bdc2427dbc21a0f4a329643761e19ee9ebe6d5cbef9fe3fdc46c39d7c16fd223446c2bbc193647711b617f47104fd8be9bd76d35cc221e007cbc212e071480a4f6b9fc29c153d9e584ebf85244ff08bc096c340ace81fda769b676e26e6e7318c90a70d16bba80a174bf0124e3935b73ff54c87fb71f8e8f5f47e6b4f03dd7e54ba98df54ea5a07702c01f82847f093cb42a8e2156fa97ed018bf6c743ae9458e0a381915ac080c6ec6a3aa25206a56f46d29e7cd59cf005c04ff7153bbdfd797ac85b55da85140bb1110f640a18d2b5fd739404dfafe58a3c9baf60f2d71a09339e33aeaac9ded609e30c8437bc192408b6f2385e2c90526f33e07cdd8dc6a167edf8afd30d8307662b1e77a63c66f1ed1f1072f86b2fb780ae8e854eadee4408f3eacafc26a1bcc132df4bbfe7153344c40f672149ce942a7da32379f9d0515824090c9003f75d0fc36818233ea67a81dd6ef977d88646bad915d91257fcf8dfaa2fe74892679cb5799aae93af868b1de94d7bbe42338e8e0974ec2008fe46532f935db6ea99e7523b59e97e9f0dae65bdf8a6c07cdba4eb86cc573459c7ee8daa0391cd60b63d839c18103e4573090b1a95f5abbe0df114f23a25c3f79224e2f529da2ef46a6f37ed3d09a65ac7519e5c356630d565d409d5ee0df3cf9fcb9f5ff5e262c3542cd2e78f5a2a4c98fa86f50bd65c646c639ddadac4660d0ff3fd0e07912c3c4a0e6ddc3c445d069d5c8f4ed7ddc79d81d576c82c1f9212488fa655304191c3adf05e2eab4cc900eb710bb8c96ca06ce0303f2db13bbc97a1d69f8515e72375681a1a930df8fa0b2099a5e19d2329a677f5b95dae9e72db66643dc35b2b1a18cd2a701e1076bab141e7deb5761f862c902c09ef515c1e65d3caf749a566b205b34ef00d50853bf8c69a1ec1655f80d4ea15a4736a61fdff44046761e6baf99a625f8fe4d811573c15d15bc2b5d112ca071ff3fa7f877eb15e3c147bec00af2c6081b015171eb81f6b9178aa75e1fabc83cab61ea12e477d3f13fa2c51830cd04d67942958738dfc0c53f62e804cdcf9b155b7c8afd309bea4789e08866696dc2b59cdd87c2ccb0b7c56c69b8add2d1d410a5e65f177025a801824eba4b163dca933e6852d373765c745033a590ff1764ee98b0e8f9d23e4091e103f6774357f42ea134cb2e9f7d6bca98d91be7413b4c8d84efa10ea86c0ad87879d907031acaddd21d7d555dad9cc53844e3653974acf4dd8ffa45f23a9f549dbc980734627e8515ee83b10443399188f07b1c7b0809adecc9430c97e0c4a1ebe27cdf5627732f9d90c8c8d9fa47ac5e2d55a5e927fe11c38a5beeb695334f57b8ba9fe647a67bd988ea81337043c7b2661f7aa43e2bbee8b25023726b765bfc10c082bcb93a4d505100720cd552ca4d0f3d21200e77538ee61818ccd55eb9afefabf4dac923634f2d0d9ed197cc8b09333fd3225a3ce3f4c08fe40245d305e4cef75b9d1988c79f89b6e97d1caab1e745952d587c8b1b208d5932107d63167a4f81cbbd346a220d11b68b9e9bcde90131b15c3d8a2e2e0c4ed1018f607c9b9b79423eab15dc335b48a3f6df0241c3dd65e7b580db28223a64df66867226972a9b48fc717443a2e7c834b6d600f1b0102a43620df2757287f1024f7a7e50a389ea5eed53d199bb472d98d2bd59ea6ef005b4bf79bda6ceb5788abfe680508b7893d01757660a9513b491b799caa3a13aaf2aa302bf4a670aceaebc7790bcf34c5ccc8a9b0f631abfcdcaa3e30ec528380266b8800b6a849497071051f12599305b7adccad6246041dc773d8c9e226465cb4cbd218b3b22a2e7257579f77b9dc2c7f33ad5e85257f556326b75f8fefa909c1d16f76546343979acab61511dda64bc6dc5ea6d43046dc6048211d132a27952544f8b5849b59e980ee72788e347d999a82aca003fbb0b9411adc24735d8f5442725108f368219aa50142c8703c40287a0fde35b6e568a9d3852ecd2f686cac02c3813d652ec63c0b206f516a2e2b4169196c9f22116b7432f91bcd638f98ca5c19028905f1e9af82c313eb83262d8d90cc7ca449b78ec22cdd85d835598c05bf9198bf46ad8250dfa93f2392f415dd2a66f15714460559e8fa2ffa12235e3b7694792a4ad5fd402da6284a7a0b10aa4e1bce0032af8156d5fe10a999d73c696016404b8e7e7ea9dcb3dc2cfed8a2d106b2304d7f704bb8d7858f5cdbf3e03d232a77901974b1a5589a4d6fc44eb1b512ed9c031a2a68539fbb970b41b5ae991dd9dc451b0d1fa85dec157609ae28215472f18becb98e2ac26e07ee403ec7b096cca74f6f4347b8b7813e3954d2aa7fcafb43e9956c60bd093dd30c748fb1997a4f97a7e669ee3e3df48c05fe960c65c9bd97c7e08500e1a5c5092b30fb4247572df20e8203d659854bf022971c472ded47cb5f4d3ba673eff0b33808c0fc8b08e9da2f266d5edcb99445a741a702409586a8dcfa742a059c4c094e3e94f7ba134b4518af3cc6167de0a115054bc2042a4bd192c6ff48d6cd587bc7f06a0b6cf646b7a86d1e070901d46616b25161796ad68da0f5e0bac8c5554f87661182947c36de25f4ef1d35a39efe9a2b10b8ac05cdda6ec1c5708d4f96cb3ac148cfd7209aed52ab6473d8c5a4daaa65d5bb6646ea873f8c202ae71b36b5f89c4f0adced278ba43d16e800821a0d7fa81c6b47e4442b2d75ee99abdf6fe1ce29fddc6c513a71984cd804fa87c052e4ea1ada7876d9f56bd72d464e875e12a02f262b32aac2731b633a6f81d0173e9760ad94dcc903cef60a32bd1773616f63802771899f3e4fbec76fd64c7532b8247548e8769be61e91158f173261e761740fae54040417c40d0bc1b036250c9e747c6ad560d480eb682a1bb0f81099ae05a59d151e1e2cd5d784afafcb99e044ffed1ef79c3972ea0160fbe133e786ac9c6f3e57200a0395d34e773199710478e27b7cefadfa6e8ef26bfa49052fd39910be8a4b2e407ff82543bf059d3378e04646d2f31df3ef9b20022dba48d6d64e7481a23e1c7c873615be0ac9079af862b4d03e21118f1e740a1588cfbf861176e972885a8e725bd544a12694f1462ddea61cdab2ee59ed3d8cc2b52ca4b51fcc949a99b4f851521e1079f7d6a33a9dd51c4e584780a59b4d5fd5f26432efd8057fd6285d2aa971533d3a52ea7499b29bc4362ba73b84e228e42b282de089483f2cb426e263c5338e05fa03cd5427eded600b1c131dc29bdfa4930ba355fb2f38ce6fbeb12d8ec68f6d6c0074354300bc4522ecca0265e98b22122b229ebb4d194cbfe9aaff8513a1106fbfd79ac82c2dee43727feca6b3e09047787dcee67b52b777723703f840863d2e3110c6e5d1e99e5c808e757a1211be24", @ANYRESHEX, @ANYRES16=0x0, @ANYPTR, @ANYPTR64, @ANYRESHEX=r93, @ANYRESOCT=r94], @ANYRESOCT=r46, @ANYRESHEX=r15, @ANYRESDEC=r45], @ANYRES32=r51, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r52, @ANYRES32=r92, @ANYRES16, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r57, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r71, @ANYRESHEX=r87, @ANYRES32=r2, @ANYRES32=r72, @ANYRES32=r2, @ANYRES32=r73, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r75, @ANYRES32=r77, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r78, @ANYRES32=r79, @ANYRES32=r81, @ANYBLOB='\x00\x00\x00\x00'], 0x155, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r95 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r95) getpgid(r95) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:05:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x21823, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2000000000000127, &(0x7f0000000280)=[{0x800, 0x3f, 0x5, 0x8014}, {0x3f, 0x3, 0xff, 0xd4}, {0x7fff, 0x9, 0x7a, 0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup2(r3, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x70, 0x2, 0x97, 0x515998e1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:05:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x21) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0xce67e137c778ee7e, r3) mkdirat(r4, &(0x7f0000000040)='./bus\x00', 0x10) execve(0x0, 0x0, 0x0) mlockall(0x1) 16:05:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000003780), 0x0) open$dir(0x0, 0x20000, 0x2) r2 = socket(0x18, 0x0, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) write(r2, 0x0, 0x0) msgget$private(0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) r16 = getgid() r17 = getuid() r18 = syz_open_pts() r19 = dup(r18) r20 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r22 = getegid() r23 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r21, r22, r23, r24, 0x4, 0x200}, 0x4, 0x26, 0x732}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r26 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r28 = getegid() r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) r31 = msgget$private(0x0, 0x0) msgrcv(r31, 0x0, 0x0, 0x0, 0x0) r32 = geteuid() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000140)={{0x5af1, r32, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r34 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r34, 0xf, r33) r35 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r37 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r37, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r38, r38, r38]) r39 = getuid() r40 = getegid() r41 = fcntl$getown(r34, 0x5) r42 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r43 = getpid() fcntl$lock(r42, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r43}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000002380)={{0x0, r36, r38, r39, r40, 0x20, 0x80}, 0x3, 0x7, r41, r43, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r32, 0x0, r39, r28, 0x20, 0x80}, 0x3, 0x7, r27, r30, 0x7, 0x20080000001, 0x4}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x3, r8, r16, r17, r24, 0x48, 0x9}, 0x3, 0xffff, r25, r27, 0x0, 0x20, 0x401, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) getuid() r44 = semget$private(0x0, 0x0, 0x0) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) dup2(r0, r1) 16:05:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x222, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) 16:05:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2054, 0xf9}, {0x97a}, {0x6, 0x0, 0x2, 0x958}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000380)=[{r4}, {r5, 0x4}, {r2, 0x2}, {r6, 0x80}, {0xffffffffffffff9c}, {r7, 0x148}, {r8, 0x929e0f7957e5fb1d}], 0x7, 0x0) execve(0x0, 0x0, 0x0) r9 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x6, r10, r11, r12, r13, 0x80, 0x2}, 0x5, 0x0, r14, r15, 0x8, 0xadcd, 0x5}) 16:05:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202e17fc2013aaa3cdbd7da8df71fafe12254907f040001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4) 16:05:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r6 = fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r12}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7500ff0096d300400100f640fc0800", 0x5}) 16:05:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0xfffffffffffffecf}], 0x1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)='g\r', 0x2) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) syz_open_pts() 16:05:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000096583fda9684a4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efce4c8e61ce4caf78ffffff000000000000000000000000000000ffe500000000000022d4000000"], &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:05:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1, 0x95}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) unveil(&(0x7f0000000080)='\x00', &(0x7f0000000480)='W\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x6) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffdffffb, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:05:31 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:05:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:05:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x1, 0x5, 0x5}, 0x3f, [0x2, 0x7fff, 0xb1c, 0x7, 0x2d8000, 0x3ff, 0x101, 0x8]}, 0x3c) 16:05:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x4000108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="6a26369b71e18b9c851df3cc575408", 0xf, 0x0, 0x0) 16:05:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x8000, 0xfffffffffffffffd}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:05:32 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, 0x0, "03668000a77f0c033c02df71795acd76ef3caf00"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7fff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) getgroups(0x2, &(0x7f0000000000)=[0x0, r2]) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000200)="97", 0x1}], 0x1) 16:05:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3b5, &(0x7f00000001c0)=[{}, {0x0, 0xffffffffffffffff}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xef5d) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:05:32 executing program 1: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[], 0x0) 16:05:32 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000002900)={0x1, &(0x7f00000028c0)=[0x5]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xe98, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pwritev(r3, &(0x7f0000001780)=[{&(0x7f00000003c0)="9117aedf92ee513e514e2b6a8e4959a42b80c2b55f606a5c38484a6a8e50842ea1f0505ae7be697c3257dc29f1b136cf067adc315f0f21f0fa215b661fccf526a579bcb6f774a69b776c49c61d3efd8017275737ead36f05e928e746ca2fd2ea10e579b8fe4c82f02bd42dfe6e82e35638340736c3892134", 0x78}, {&(0x7f0000000440)="4da8fa2d368b58fbe2bfa97f457b59083870d3181164b4645a7f3939af84f123839b8f06bfc737943336ec488ee0b74a65890e3de772deb18a364155282a057abf3aee8b6ef4f0d8cf661e011911daa854513900e4b28119a48bb0029dd6a865558e1ca772fbacd7819cb09b16cb25d9734c0db4ba59f67e219ee931595912164b52eae4f1446adb30b23561076aba8bd126fe54bac9f83dc1c67806f564a18011910ea47677cf8bc5b8e9b37c4bc3230af8018455bfa032b5d4803b9e14b72036a5ba27684a1bc029426355c060e0a3a2e4c6951b45e9c7314e7b334844f3dd8de5ddf4e072d54082fb92deb782136bba381e0999f44fe742e50dcf7401b22ac8b12625805197f09d4d5f6ca46d6575c85f9dc4d5bc3c03c8794741e8c0f00d7e9a772c61e74efb7edb0dd209a42c70ad4d30e9c08658a7968680e9365cdd052a182ddc3daeb3d5837fa21e67e7fcc8b065f1bd9723e89f90916ce4903887cf117c0628407c259e2ec40d51b1e73d48104d47cb1a919d3bcfe1dd58f3e670252b9c93e1c4c163b9784c13a1b54480b3d1deaea44de13949b55cd5378230047408724a1f9846ca20aa5516c9db711fbf2c311da0c54f1db4454c57e95814d7f39c048916c08ce5f867f618067fd35f803a6789d81c427bb1b0b198db64fc2cc220a6253f2732f4c95a1f9fba8496705d6cd73e811f61358aa0e265ef1700cc7df90abd4dab8a44aacf014e8901cbdddc1b7ae7f62bfb2dc950ac6f4f67c6c9cb959554c3694e78f3fb3d1fe3b85409b72bbc98f844893e86e5514a12bb318b723bdc201af9a60010a5e30870150b8adc73adfc831571b5e9990ca1d6c122444a71ab932749ef1fcb5e3a10b15fea40bf3fe595178cf4e1801d68fdbcd5a20ac0e39f5306935225d172bb296c38ab30d5af39da7b53a372eeefb9a23bccbbbe40eebf691c993eba09b0d35eef495dd858c642732fd21a606eac5a57b49f84d6754e49d9909c71269e50f5e76db47ded4a3fa9b84370b70b07975127725f91e9aad2244c7b1c861eab64e6129f451f87fde91efae008206fb68fd326951e261781ef7a7bb5f9efecfa428996e23adb23d676fb8e130c4cbcfa7f4f3dec9eb9ec1481d6a14f4147bc570bb3012fb047696baf5c2a6f095316aa4176706827ac32969c08b0786a19cac18177300194ce9c45ab59e6b90e498e42f6b3b27d71c735528d9ad27dd5ac625237f879464326970ca90e6f68e385f3e844a67bf9714ff7bf59b711f6ffdaef5f5b2a3a06600113b80d1388148decf9bc57f2a560c916b05aeedc1617290679f66d91d80922c9846fa6df7d014082dd4b9a1cb7ef27d02cead5cc6ab3acf7b88f33b9ab089cddcce6c29515f4213aadf67f2e4dda5325a318e7d38b7c05d4708454aaf3ddb6e045bb8980c9995c56d0d3083a1e95cf49949070343e9326d240190ba69d01063de543b30c1b400416a331469a73eff611cebfdaff114e9ff24424f09856bcc0fe3a267b0aaebd91bcf96d08a38f662cdc0a8a11d59b52a2fd1c70c9e130f5fe97099e6dda89d0da9fa46aa4e6674802614b965068a7914353f45d44443db4494ea351cd7491fd780376b2ffa647e00c0cf22da2fed2d9b75c79ee256489344e7b06227bf1af56803d61d4b1a63df537ec734f942d2e82bb8dfc9f9f6062ba6b53f22408ea602b89dff012030f68992b6713f51a3907c6f15f4d3c85abce17d9688f6bcf6ae4f7a78d78d5f7317681aba79daf86169ca846460b1fb1a99a868684fa5252c14ede1f78c25f3df6e5bf987521337bf39d62d8165f81a6662967f2a8a25ad3e36310ad8741ec74635b3d85ddb3338c8c9cb7b22bb5f4272d07286ce35c0e6993438205aaf9db75180ab54eaaa90c4bc786cb44b0675d531b43d586b4daf4a90cb5a37211b4ac43ef774e1b1618f818e98f83bfc699e7f43ac8a1232538c292df7bb3dd004d73ad8131db6d356225286ec4d245345b816601d6f7287677a189cd6ddb2dcd06bb6596ccb0e08012a32a2c6a19704afee24ce1a8d2c4d4311ea87ae73dcc49cff35251ddd482a1a67fbfda6736d8ec32270a7c55acc0c374bc048aa2eb4ce44792e201a54066d127e923e161e3d296edd4003138d682bf5faac30f2b29943f0363125609639c37dee92f68d978e4996f30f116ff08881ce4c713f8f4dde4b562fa9e5e5651381f9277263e960f08651675a6206cf71a52c476c9a180bef16021342274085b4d10fc43e1f40f4956762f4d8668f5c1969465328d1461e2211583709771b1121f1a454b28e79fdc76b22bbf53e0f17e8c0159cb05332a949963f8e081682abfb3f2e512c1a42e1ba522243e0b033ef1daa75bde30d72c558e3ea16324f56703d432008976241f10d94a3dd09d958ccb47ea1f807db4fc44b914b5a2c9b32aaa33106b8287500c2b90c0a714378f06262226f273f450d8e0394e9e31ce525c62b8b2f116bad6635947c5d36df66b35f3bb6df3a3dbd237e120336b9e7b3d2770c2f60ef4d8f291e6b691dea2c3741174b78e5be7d48f936357d5ab723f5aaf2b709b12fe011abee53c32f2e7a56c752fbac78b62e20b353d9d813b0da61ca1189eb7014a8c654ac704fd7fd3ddbdfb8edf48624e0430d32fc218d56c446c278d36b7c8e1252b773af9819629d6c1d8a4bbc174182e8bf84d63b89f9f23ae1d775b3f34e658a2ebdcbf4e57200d899097a20f004ea6052634c69ffe9a5615b98d9b83b4a7a6b6a27006f59bf47f67caedb7af26aa952cc891218df681c014e4a7e160e337690c37bc0b53fca9dd92554dcf6cd2fe620203ea2bde335496686b745c854b1be2b8231d1594cf0432a54a85d830537ae328b291264e813803c31c1674cd101ed046eca72c1f16b8802310eb44f415b76fc02f5d2f868431f4a14893165d0e1bc13bc56c4f89fcb5ef94066fefe4581688a4050bca84c4d4e84aaddc00e2b1ae4343ee08d48a563b3fdef224d7fe62c559b88fde060861912ae72197c5be3291b6dea8b7c83148c7834475b0aa1a7fdbd919095cef5b7b34882d1311c34e399b56c59b00b27a2d45bf8fa638c91fb5fe88d960dd3de183799516e5dea79e52e243b64f7daaf5ec85024bd6502101b542bc0898c38589653366307ae908fcfa4e9134083e444c4d4a61b19371a83b2ce96b94a0d11f04337d1107510940b57f94a2901ea90d501c3e58d45a451cb7647bf20e0eb15cb6f8f4f99aa81eb7d9baca9f02388cdb641e1ece8f8f6400934e8ed3cd8ba5bbe2c2df6caace44fbb0779c077bebc01ed69bbcc1fac86bba09d1036c9a1cffbaeebbcb084cf6bf21e0fa13edecfd4cd19df1bb401e3e694af4858c807a250f3c4029d179674eb51ae5f23bb7eb9f4670e5aa25063b5bd82621a606214a42ff8d74a48821326fe54cbd1880f598ff458ee24321a1fd5cced84eb01ba78c033982ee88d46261a744efcb694264d2a065dbbdb4603790a5c52709ec571217e61195806231f12ad90d07e9e2db6d334292441cb33cf53fd435ab7d1428da8a826bf7e4ec71f87f28eeb0dd22848c5771602076244107a29ef31940042599c9c5e4480cea72541261f5c9d05f0a32957f14a7f7ab785cc4885fcdde834ff767945a1ad2e5de33b23771c4e4cbb79a0a8996f9b78ba071c2f89eb0ceafd99f0b66179e512b31242c6e24f00524b3bc8fb831948af2ed7052d1cfef755ade3ca07d249a52d6f57f5d34b3375b1255d26d22522e52f9a9f5895293aa2f9d61fbe749ceccf5169ec64fcf7136343d6742e7b691898929931c27a25fc9a4d3a124faa3caca53b72b6c4fda5db08afcf45e9594d7c3d829c7b255857e435290c3fbf3b1a66d3c4fde4758276b84599ba336bacfae43de48e57566da832787c4bcf5769031edc0513b6908509783e4196bed758b34e5252aac009fb7f10e66dcaa5ded34ae42a3f0ba57ed8146926c2247dbe9466fda3591edbe2b6283f77f131b12ca58059e0d2b12a8d7ae905cc82c1584ffa6d9a7681c478fc623e0acf0cd374b3bdca99b2c359da8c2cb38532f62516abdb47367ba9083057e728adc548116c2ca4114e88d7fec88187188a8aa40fae1742c5888b971a4850ec1354685e9e5225d12de34f1316554c4cd4e4421cca4dde6a767a567b1d8998eba897a0738a9025ee7717f445532df13e6c33fc4b8c18d22477568bb0ff74aaab8255236167d6f84a4d018eda9a32e010aa064358d48ae9a39228c1861551aa3314d8d2a5fbced78ba5c23e7666918e54b27403f07ba54f4bc1f1430e1f339c6d629e634ffc0f7f1ae0d236df98c0da7e4a7bd78a9407dfd530f6bf604284afdb2a84f7fc4355fc1fbdcf03c66821797386a6cda5a814f545c9d22514a20517d0d590d71f0079f066b9dbd93d915c6b8b5d4becf745a8ebc9cfc20c06d3d4047b5e4795754fc1b2fa2fd80512ce59667743c5b3b5fb3ab42dfe80c9405dcb010783f662bf9376175cf472a6d97a556bc80851a123d84f0acf40c96c091a2284c627d1cf3fb6baf43fd45b8d198d50508b2ab8f9fbbf439ba8f7bfc7232c584b0e2d6399aa3f4620a46e2c73eb08e557f5def80658ce9ea91d6d32311979f2c8194b5d001968830f7690617a2b727a4e9156782ca92a1a3a40a43e54d7b8391ba4415cb14e02cb5f8bf8672cb5c4d42132486b3e2285e558cc872e54c35abe1922627f94e3ba4332ea3c14cbad54c8171693701ea22faef2e703ebb3821dce9f21b60f131964ff7df864a5e738cb429a115913d26dcde7c2a3b50c2e73fd9b47eaac43b9a79d247c26adea0117ac52bc18d48519b9f2fe5619f7c32113feb11f8ea6cbb6f57717e04477df637a6aeb35fa1d50793407d37074f76af47b4276c7a9d2d76e84989c0cd559038cb5d3965f385b6ac7f45652964b7650049559e5477938f0010b67dbf7ace78097b5ebbdef5398a807a9484698f63cf9b39e2359d16b5a4756a4aae47fd6f0ac45477eb63fad0d8d79ca6736fd75f0e6ec87b50b65f72906fbb7494ff8a1589883b7f5a97787e83da83d66e4efd6d274281c3a6f8fa3876bdca6097e2fa5de1608ff064adec338b5c8696ea3e6d502fd9ad0ff0efb2bff66260a71072a98a932622a239c135195c9ff9eceb44b4fe9a7a3f66c67bffcafbc53ce6d4cf2b375ebebb744d819825673ce4daf6cf9ad2d6d5a439c5c3de69ddc715d0fef1e03e8fb9999456824a63574615f0a6c5dba269ce4058f72bc0b8ae46f89adf83a2a50c09885c7bdf224f5bfcea42d7455cc97551a6099e811bd8fe0e017b6094cc6137b72d2feb05c9b4efca5fc462bf9f63da0c0f570fcb57349fb57ab1f5f938d68d3c33de39f21e9bcfb6b2ee3b5b3c0905ca56f79f38c578edccd20856b76d1d18e0079e8059690a022f2aafad4e8f0611fcba00030b794fb71e7d77387895df3566f310182556eab9db49b44a28b9cd80f3f72e1ce641a2038cf20fc7e2a77367d291d5b4d9051a42c1f4024ab57ded6fe0a2a534f4064ae5718025a1e4033b7165d78da8da9f867edeee9b3c60989e1dabf46756e0a8bf1eb578890d25735b1e90abf0ba362c156bc7ea0fc02c621ff9c8db757d499daa5488dd65e8864c2601dd5bf481994052f5d523d7170abef368f4496111f98ae68af575bc8a9ab03a6986cc6c345f0e632a9aae3160c134489348f61840e4f0356f5e21d14367071c5911b2bd0b6e6d2c3c33f6f7e9fd48ae85d4f15a4ab48f4b11b7003baf08b0cc42d128905c93bd7c256c113731", 0x1000}, {&(0x7f0000001440)="1d6135a5f2f7ecf80b12e5a86f281c070f8d5a76dff94404d032b201e1c7db647b6e4928ae2edafa5f2326f7fb4798c492d56be29117b71a799f33667f9f41b6e2304de28b144c958afd358801d4cb0675ab5ffc3cad728a256947ee749f512b7ef3287e85a3121643483e857d36bd7affac9b59144213331ca54c62c77b75a335cba09be06df62377cb6ffb826ab7f5461b6a1537b262fa4a4e75c8a99d85e6a04043217080643c1732bcf8a743421db2246896e3aa1ff1226ecf6c8c246c870f0ec0912f12c9eb2a3f6bac2241ffc3022d", 0xd2}, {&(0x7f0000001540)="8b47477b854ec8971e0971eb9a6aaae9cc271c7334ced67b8ba355b80d316c3a6c03ea47fcfad7810bd2261ee8dbc711776cbb8a26e771ccfe1ca68a4a9120abbcacdbc26bd747680e8bf7141fe56a41362de4ba4ae3a8fb199e69a1ae4d821bcccaaab11212625337509d8fe8cc0a1b578fa4e64ba7891dedbc5996e9cecd3bf51e4ec5b5ade3d791dbdd0330ab6307b6fc2aa8a2e180670a7f", 0x9a}, {&(0x7f0000001600)="0441a3db8eccf18cfc88ae37043d6df6dab83f56e516c00fb513456feedd76c6a15574e68839e56bcdb9b0ff5727d6e8c09e093efd486bca7316acadd8f74c78ceecfb0f07e21a05cdf9583fe25fc8a68cbe768b6a3ea79af7dd91ff808a17baff7bc85c2835b3154e2bd98460f98bdda3", 0x71}, {&(0x7f0000000200)="359ccf58ea364fe3440b4f478feb432a1e1cf1970be5e0397e0c4a026f4266c4528de0bdb9847232463cadea540f2620db97563857483300", 0x38}, {&(0x7f0000001680)="8063d1059bf11b39e43c1aaf6f2be509c7dcf0d8ae636917b042cda644c7233e92099837ab17db61b24dc16a0404926fb779299ed8d3b511f782d9448cc0dabbcb8fc1c527ed2a61ab5d1c0cf399eb6a5da68a5c4bbacd5c5ba4c248436efaf6da99b26f7ed6eeef1884f8d046fb9612d8d96ccff6715eb5f37634b28626d00ec3a82d69c17c13361bf4cf8e7b06ccd236e5fd4b7bc822b1b3b9e8b6fed856ea75f653900e254a2a598b4b2f15bae10b6300a00189be86e3f3fdbf5807a2b656b856dfe8be7f9f002210d195907aa714f6f2da0cf9327fea442194d4d4cae54c9268ff6ca766364fae8fb228225630", 0xef}], 0x7, 0x0, 0x7) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r4, &(0x7f0000001840)=@un=@file={0x0, ""/4096}, &(0x7f0000002880)=0x1002) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r2, 0xffffffffffffff9c) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000280)={0x3, 0x51e1f87a, 0xfffffc00, 0x1, 0x8, 0x7, 0xacf7, 0x10, [{0x6, 0x640, 0x1, 0x3}, {0x1, 0xfffffffb, 0x4, 0x8}, {0x3ff, 0x7, 0x8001, 0x800}, {0xe7, 0x71b, 0xffff, 0xc792}, {0xdc, 0xffff0001, 0x1, 0x6}, {0x2ed176e4, 0x80, 0x1000, 0x400}, {0x7ff, 0x40, 0x1, 0xff}, {0x2, 0x5, 0x6, 0xa80a}, {0x200, 0xe8, 0x5, 0x2}, {0x3, 0x10001, 0x200, 0x7}, {0x0, 0xfffff000, 0x40}, {0x9, 0x3, 0x0, 0x66}, {0x80, 0x1f, 0x100, 0x4}, {0x5, 0x100, 0x1, 0x8650}, {0x10001, 0x5, 0x0, 0x5}, {0x1, 0x2, 0x81, 0x6}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000040)=[{0x200, 0x0, 0x1, 0x40000006}, {0x4, 0x1, 0x40, 0x7fffffff}, {0x20, 0x2, 0x0, 0x3}, {0xe1, 0x40, 0x8, 0xfffffffe}, {0x1, 0x7, 0x4, 0x7}, {0x800, 0x1f}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000001800)) close(r0) setitimer(0x1, &(0x7f0000000100)={{0x9, 0x10001}, {0x400, 0x101}}, &(0x7f0000000140)) 16:05:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c954271e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1d13dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:05:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8, 0x8) ioctl$KDENABIO(r0, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40002003, 0x0, 0xffffeffffffffffe, 0x0) fchdir(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0xb4c9a7508041ca56, 0x5012, 0xffffffffffffffff, 0x0, 0x7fff) 16:05:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xf, r1) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) r7 = accept$inet(r6, &(0x7f0000000040), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000003c0)="8ca4452de3c4de81bff201d1c7a451590a3bcb5579ec4e00df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc91434e607d76191e569948fde33ad976afa83458e85c384fb07ed75b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0xffffffffffffff36) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) r10 = getuid() socket$inet(0x2, 0x1, 0x0) r11 = getegid() r12 = fcntl$getown(r2, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x100, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r16 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r16, 0xf, r15) r17 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r20, r20, r20]) r21 = getuid() r22 = getegid() r23 = fcntl$getown(r16, 0x5) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000002380)={{0x0, r18, r20, r21, r22, 0x20, 0x80}, 0x3, 0x7, r23, r25, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r18, r9, r10, r11, 0x2b, 0x80}, 0x3, 0x7, r12, r8, 0xb, 0x80000001, 0xd08}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r26 = accept(r3, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x9) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r27) chown(&(0x7f00000001c0)='./file0/file0\x00', r5, r27) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = socket(0x2, 0x8002, 0x0) connect$unix(r28, &(0x7f00000000c0)=ANY=[@ANYBLOB="009afb56663ca37bf873654e112f4b1a722e24d606e8ebad6073e955dd7249ee337c974541fb68e70439bb93fbf87c81fd3154bbba293ab91be2b3294ab89b9fb80f9667a1548b12c66327c8a5ffb86d6510faa7938c9afa1e0ebc9867694c2d42545810a9968917a96c0ca890b881933a9159eaf35e25b43b0c73ae34402cf07ea95ca6edff5c739e708a83464e35b1965ff606278b7dfdb5dc6349e86185e497176abfe468750aca8a31f2e5"], 0x10) write(r28, 0x0, 0x0) 16:05:34 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1f, 0x9, './file0\x00', 0xffffffff, 0x4, 0x4, 0x81}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r3 = dup2(r1, 0xffffffffffffffff) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) r7 = accept(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r9 = socket$unix(0x1, 0x5, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="12d6a87e90cea11f2b95b6702be76f33f1cbf9864dd6b46001249a4cf132dfdd58225c50fb5bbb6a07", 0x29}, {&(0x7f0000000140)="e2043589840dcc3e849cd6c6b27949a8c96fc39748dfdcd28d5d382066e05194f3e3fe57f6c9", 0x26}], 0x2, &(0x7f0000000400)=[@rights={0x38, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r0, r9, r10]}], 0x38, 0xd}, 0x8) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x400, 0x0) close(r11) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup2(r2, r12) r15 = open(&(0x7f0000000500)='./file0\x00', 0x50, 0x90) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x0, 0x0) fchflags(r16, 0x10000) ioctl$BIOCSFILDROP(r14, 0x80044279, &(0x7f0000000580)=0x8) readv(0xffffffffffffff9c, &(0x7f0000000940)=[{&(0x7f00000005c0)=""/81, 0x51}, {&(0x7f0000000640)=""/245, 0xf5}, {&(0x7f0000000740)=""/231, 0xe7}, {&(0x7f0000000840)=""/86, 0x56}, {&(0x7f00000008c0)=""/108, 0x6c}], 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0xb76d4640dd76c814, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000001f80)=[{&(0x7f0000000a00)=""/167, 0xa7}, {&(0x7f0000000ac0)=""/134, 0x86}, {&(0x7f0000000b80)=""/151, 0x97}, {&(0x7f0000000c40)=""/137, 0x89}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000001d00)=""/131, 0x83}, {&(0x7f0000001dc0)=""/150, 0x96}, {&(0x7f0000001e80)=""/45, 0x2d}, {&(0x7f0000001ec0)=""/146, 0x92}], 0x9, 0x0, 0x6) dup2(r15, r13) readv(r1, &(0x7f0000003140)=[{&(0x7f0000002040)=""/249, 0xf9}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000003180)='/dev/tty\x00', 0x400, 0x0) writev(r17, &(0x7f0000004200)=[{&(0x7f00000031c0)="a95dec737bdae4a18aa589ecb8bb883bc36bebdd49c2b8078502f07ff5b0cf6b9156d408a929a6", 0x27}, {&(0x7f0000003200)="18119a55e207e16676f9f0be785565c4ab4633b3e1624b7fff4a9a426108a8b3d931587bad57f67b7efa0a9497f613d4f806b20d6b7beae478d9c2258c9d0c0cd5b91249909321febb400341dd0ebd97dd3ea6d2f8a4a3946ce2a6418decc6fe395b94634d001f35bf362d3ee5aa3f9bf3d001e732f62ca4f77f18a8883e17b1d7dddc39afa8d6d5b175e524e45b3b9915e08b989cb76a7705d4f2e33149fcd9486a1723bdf56bf4629468d6dc2ac6659b1d6f28c80d8286c219e37878b57363af4a5fd5d3dc338a5ed88430101da8647297f4b302c630775e1c91430bf1989a3d07936ca0bb7f9f26f952b26676472404e738c22c9c99c2fd63a8b2487c7d1cafbb3acfb920cb33bf0eca019974ea5224e1c7616a180c0c73efc7702bd5ae5e231d8610375a8943138856c5750a24cc0be80ab88d7172fa6999a7f40c26b0fb83da5e35f4504c0e10b9b557e0507fdc9f6f4fb6f01e883a0db757c97d8f5d7d45e0f217e34b3b3dd45119cc89f72fe579f601fd750c7bb231172247d643f2c4a4dc5573e094535c4052f6256dde37b376b7d7e534cbf9f213b9a9294d0757d224d7bbd7bd022f301e7b99189f9b36dec82271caa4843076a4ef2ea0525509f3ea8168ae454bb696961a7ae9ac1deac5ac673f6eefbaf805e11b9af12068a87c9861860af466f65debb17e3820b9a44c4135dd19a4a3521980afffc918caedca473a7d6567593c57547980a2baa3054f55a28ae179bf71d6796b8110e24b6e389e0f75cbfb9a974bcb289c80e85f31645d9dda4238e0b876b68f623a6600afaeb8c4a393f351dd5dd7b25c60fb9128a07a788a2da086a72116bae35c810e1398ee3ac432bed284ff34fd76d01fe35409c37994d47a2ecb3a886e947ad432ab0917d172ae556c88f9ad3cacba3ee918ebcb56e9c0efcb78cb36037883c279eb0d6c8801677856c9b53317fa86370b9e3411cba9b47b60979c13c4bd2604659a6f3a5d86bfcac3b9f0add22e134b92f1fdc4eb689aa572efad16afc20328c4cfc1a288a1ef17c68fa97bc6407f4c5b02be5c24fa23c25fddfb31dd95b0821c93ecb659589a0f1097b5aee986dcf3de3089e8b6624672eae0ff7037f1f9582e06b499b5775dbdad4ad0affe9c922d8bafe0cf92c377922c11f5685c6ca77181fa6e6bf0097bfdb780de6f0942c9b0ae24b496f087d02f8d13dbc18064a4dd79add75cb447444e6bba662fe0bb7cd16b613879b69c2f4bcadff8eefb6ea1a5cd4178274989cc2e0472dfc3de330984f9ffb7f1218a0020c766f1935530b8e0eee49bc5298bde103bd98985eb5a58d342568a7cbc3ff2850190d76d8ae078169589e41504e28d00b69d6bed2c91461e344b13663b5afccc4676eb08d01904573d5696d91a5f482ff9ce30000dd430e160774579796dd6bb10b9a26224f08e86a32e279518fbb726f18ffc77caf6344bb8fb5c0f2823fc1e40873ba5dc89d932fdd21b0b5065a8912880761aeb219e1642f3b21bd8236717b5b22beb49efbcfad6074842569db8de8889fda7e7958c6115ce3ba3490aae1e50d1018e6fd25a949e786bef1456ef2a6ce4685541221f47e2c8037ae695c104c04234d2b1f19ec73fa4ff47ef8197c9e316aa218b7b5701d7319e15028cc1ace77a296e26189a0a34a8b77b95b47e51fe253ea4efb62c49088e5f134f572c65b75cf0446848db67e7da44c441effdc40a01c5d4e35aff5b6b9f4d5daad85dbcccf126d981a76579c93d62e5d9eab068553f2427b48a57ee6f2822ecc3da4e13a7c50433789096aacc6ee3ce7ae1e62c84c6ecb95dab289924d83ff23fcc7717bd8da2c134f1fb9ae52735b996e8eec0d831340dd3f0d46b24fa970673ea0b1b81d69725dcee4a63e604953bbcc83a2ea75f2ef22cc83c18fc95646d3c7a5f17bc84badb3d9717a9f4018495fce319bfb5057fea154cc639c5286122525ac9d90a6c55a0463a7b4d4e9661b8f243536e4e90f1326e431f2a772073920b6614c3dbd97e078d33edd9fc469d8e1f7d8a792dc5ea32b0efc9482ee83ea80266e40c65dae6bf099393a5f7e0ea145a94a6981f1e8bd100e51947c81f54fb61703bc8a302f0c1438500cd9ce3c697e67607612fabb4040d8b2b5f78802f846fd90b78cf47d379576c6b46d30aee4c78a1eb8aed314af08dd164d90057eba00d6d67e8bd5b33779ad6c2bd2208ee43d5cdcd2eb5287acf527b0f2fe5f98e711492b43437c3390427d84712c2bad4b166bc1904e9b1d7a4f90dcfaada2b7e0fa993834be749c252e3ba4ee046242b7c69f3a051a7b9fb85d171e3cfa45111adb9f8025a47f1aa5b73ee7fc30be033b187fbecf15a818640c1e551bd4001b23adc595b08217a7c3b222a3ef631c062ca2fc3459c4cd881659d199402a738eae799ce9cdb4a2e545a050b8467c19ad852fff19051f0cd2f28e128db756dfb5bd0aa1b9866db53f03cc29fac59ebc766437cf8391ede4e237b3c9b87d7ff3bf9c823a823eedb581ada1da795600730fbc539ee2a0a9e0eebc33083b674d4321d3da3a507a3e6dd76b33869384bb3451c2c8f0b3171e9823017d299322d5c6f66981b3289991fdc02fc76b8f5d96d48de675cc4fb0a745bebed8f7fc6b63be4a7978cb4d0c1c9eee44f3590b79c19bef9f9f090bf0811d40320fe0b5373b886166a49e00b5ede4a7a3077cd0cc9f7da0aa795a7b9da8b7bff7e4c4859a3bea3e7a79c92166dc8f1a7622e0c4837c2d63d6f02178702684f6ca8035e423b8c962d9f448fdb012007b4befdb5c389042ccde6cab28e52e0ca1869a6cb44498f22bc2aacc8ca9bbd466d76635d762a0ccfb44d14fd89e7f6cc865f80e2c924795f5971aa90bc14f85d55b0af2a74831e9cc91946ae2250b4c68bcbcae6f0c34846d9fe2b1efa8fe484cdf457c429ae55be4778d24a3d26c172ae779951b1006a08407d9ccad3d574d943749cd266cf1123064d0e2393b944d3e00f87a1186e599dcd4e40683dcb5148d5425afac599c029302039773ebef314de7221996ab8f4045e076658787c64454b9df6c0c8767ca6caeb38160fc1875919cdab87fdf1c2854c1e3a4adcf09ec4802756935b1b5e92544d63b697ff1f9f96a170feb7236340e5e70286636f4c2aa24f63523e895fb7129793e4e082bb1c8d862fe08467da16d986dfcd0dd5438b258c58258e502ac3d3442599ba241d43862f5bb41bb72cbf0a90a77006ab617308a889bed9fbe4db298935ef2d09ed79c3f3ca442d1cbb088462e7e2896c7e082090d64e4db15e2198d8efbc6feb5d13adaf1d333a97a9b08ff1936bb0187ab2af711645aa9cc7d14bbd76d6e9b2249755800f23aa650a0bec2af631116f115fadfdb71c01209e5562063d6b72dbd93d0b05c6106f9acbde67d4c5401a259b6ac816dc59e51efd1030ee1398c962fe945c1d3729ee25e6e23fe61dc2b02e9e89558f85a1606a3aa1eda8e33554514b8ab210a71c4a9600062ae102347861ed04efcb32279bd0e15d39d677c18e7543504ba05ab7c5f70f75225c789e42bfcc354c04533ba97c42e5bd6f2e98a89851430a71d5b1c94df3126a70d73b078216c4a6b53ba4ecdd8d692e0da82e736eface1c0b06ccf96591127a6d1910f14d11a137c0a88dce314888ee4f1575346a369772c75c1a98ddd31a4b45a1ba582d31ca89100c935d46665efea4ef1d52a7e500122f54e06a23fb2143f64e32eae10f794805aa84a7c802d42432d91881c5359d2a77e4a7e04a6678538e2537fb5760a73262caf0bfc4581356391e0367dc984ae161688d594f263e8dcdb9e66d3e3c4209f9ef9ef8ff49ed2f4d09b17bf4017e99dd319e0fba0708f02d112000a69920cd0c0b6db60bc03026635841f26b75cc7710659cdf8fd44065a02ef03ef2ba8eee4261232d429ed9615a738760c918e603f88c502d6b028f03f7ba0a88475dd16a600531cd28df4860ce266e3a2722ac6616b3f2c74f1d735131930b9ec0999c1e7f5e4555581ca4aa0d52f992ac699e2866a02df5a947220fcd1c224b78f55c24caedeb6bc3a0a75e70de5bdf7570b8f9e5c4274b890670eea514f5c8b41beda99bed2ddc4fff24ab78e57b3cd85ad26d1249d7a063d087370c14638500ce562e00c631583e6cfe51434b9422586a0d564f9504876975e804eaa5cf1ce18f47bcf8a7132a212172fb04a3a39992d692c3181d9a04030a3517257f1a218c54af7c50fa33beae0f6a0e2d9983fcdae3a526931d7a0782e92705eca473678ed63ee2536a4bbadd9f052f7838f8533d8717ac266b4f491425ddbf7f1c23b5ff536e768999ecbb680def38e62c0e5bd3d10fe2127d4fc7cd2f092962029ecf282b1278983e4fc3a9ad5749c9f32180e111e43d7936243d65ce3e0122ac95b95fe2b6a37ba249a9378e05923d65c4bb9cbb00cef97cb6385ed50a1735abe6ddf53a176d3589b105d8f3347d97d38864c38337f9af68e7926d617a92c489d7c94d7a919215a01709e8ecbed64d8249cdbb97401d8a1b5e0f2c59b743f2fda3c15423f41e63e3f34aeec7738cf408f87701e2a17710d911372543646849368e84a80c1e976e9dc46206d72f67f13e01e0562a7e2760f8db7e242663f8346594da5d811507f083dc3e5f95406123f00b50ffd8b7a04be1c39be11b2dd2e85fa6368f7f90109cc4644f9201542bc8309718b77dec4ca827a8a6c270fd1d49072db5f5f49e1ced7f345a87fe566d82a3f40a45f4a222de351ede97e912f778ba31143b70ff279f9c6466db3e2f9874a90d5fd246e5ae2fccd0b5acc791fc4c48ed0b186e2660d42a49df17a735d83ea4e60d00a2a02d21285101224c446611a27148fe60a1b657f5be40af120c88e5be1c8433eba2f8334295c1510afb8cf26fcdc1c318bb0b0a758621afd4b827224ddd19320c1ddae38b2e7d505eb618a1ead1ac92ef8b3d653db561364aeedd4ec57266df7a7931e1453d27338d0e3b7c54c301aead587eed92501aea2378a644c887ed456ad8649df40b46b3479a2a06f30ceddf4794b0475e0be5bc531631758bf8380c2243a92e36c8675ac8197aabe351246c66fa3d46dbe657b62d7f2bb6cc0307989a1a32396886b644af034211f50b83e083d7f68d29f0fb7e9c188b2f700d6f9b521c2692eee6788bb9feaeb5975f0cb240bc6e471c8738c39bff78295ba4c1dd285038de23f2170e21d198dbdd730f38121b396c70ebfbae7a960e5a33225359e39d1aed7b32230eed132e357a777c67e98f1e9b7deccd4f569d38f1b72b697dc3e7b587c1ade5f7baeceed3082bd353497952639490077085dc4dec294e942fc9e83ba54cd023c3b1ddb366258ec0e1710d8ed1f84f2513f2635cbdc5217f98efcae29a4ca27d73a1666aa4e78adb113a893b48903ff90d27d48e32fe6a0ecf80bfa4895995302821bc60680310a0442bb9b146f299cf3f89300ab9acc3a84eeb8e5b35225a0a7d1a26b3904ba76088ada20bb616a7e64b841027321d450a5b982422d751c5d116ab6f01ead5a79cef2c63b8eaf63e7879e0e4c7df4cb0168a9f8d6596f0c34aa9c1b9487f571099b57b443eb8127e7a15648f533bcfe7b804db35fa6e8a4e83e5c1710ec88c475ec3590a3cb651e20d623e8687d843d949c24d97beea6b329894e153e980dfc243d7a324bbdfd0a1c58c2c932a92ba162c76f4779b7ab595b353b5eceeef5d724df4d1804030648d7f35cf39c27182aac1ab836a40d067b9a1300f7e56cb8b87e59754fad558206e51512cc989", 0x1000}], 0x2) shmget$private(0x0, 0x10000, 0x0, &(0x7f0000fed000/0x10000)=nil) r18 = getpgid(0x0) wait4(r18, &(0x7f0000004240), 0x1, &(0x7f0000004280)) 16:05:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x7, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13ace7c50edbfe7de00100000000") 16:05:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x117c, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = getegid() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, r9, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r11 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r11, 0xf, r10) shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r15 = getuid() getegid() fcntl$getown(r11, 0x5) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r9, 0x0, r15, r14, 0x20, 0x80}, 0x3, 0x27, r4, r7, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r5]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r5, 0x5) 16:05:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x62, 0x92}, {0x84, 0x0, 0x0, 0x40000000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="c0296dc950010000", 0x8, 0x0, 0x0) 16:05:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x8}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xc6d36a7d28aac366, 0x0) r3 = msgget$private(0x0, 0x18) msgget(0x0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r4, &(0x7f0000000140)="631950650ec1e9b02dea03813eabf2facb0419b28217ea7f31a0c6b8f38ea96a0b", 0x21) msgsnd(r3, &(0x7f0000001380)={0x3, "833e2b8279ef0b8cfa34cc6e4fe8c035eadc483f828ca1d0e525e1ad154fda7996f0934741df3c93ec2b28c361df1769e71d9b8a4a1731e1d551497ce09b668b4d8c01dadf8e17762a1ba47963507fd620361f9d5716d55479942bd5bc997db1560641f8a2de357224e680eec57ab6a4751234f4b1ad0a670ded76ce426cdcf60e57be49c4cbd2b03378e99c8f2ed73d6febdff84e5d90ee62906e651d0bca78cd1c8d6eabb7f926b29a56bd923b46f255335fc74c1004ba00034449485f789143c5a03145024221299a2aeb733a4b2dcdda46192aefa9d114ab6e7a787edbf37d6b9258f4092fa6f66ec8fc3e21de4e0226bb78b8bc7c98da7d34acd6d2731ae98d7838e61a04368f13f8e9c007939a9cc19b215bcc0d361b20adb330a9aaeec1acba212c39fbc634f7f084217105a3af35a4d79b6d014b75e4666d6d29ef47cf66cdea57007f2d46ac6d580ab3692d7ecc4efec05b97798f0153b46fe767e81266239a82fbd9b5d57d7e90889f2c2f8c702c0f5b92112f1e4545d95626a9a7eaab24d273b2e491faba5de6e8d2a80a900670e142ac40646d66f8eadea567f08e18224240a9a172abe74fc7008d8b08ebb6a4aa5b1d31c115be76f9a5b31dbe036d476e356f549370bbb5e3a6f60803290825aa9c49f812a0ed1852b008e2783d8d7c7e25d6ed76a40ce5dd6fe4bc2b96a7169fdf65e5244c7fd2798d6da5875c64cd2be7643db70c6f4cae0cbfabe8ee59a2f87a94e0c1f5b288f081ee13edd2c6519c23d153fe0f4c63fe2b08bb82f57900a6d88f539782e3fc1bb76dd39fdd2a305b51076a653a543a39425a94dd415d1f9af16f48f2f0512494d566b5ed6ba94fc7eecce892ae5b70a39c301c51c45aa6a62724cbbedab72a93df6218c21f1fb76eef9725fd5b4608a7b86d9091c586356feaa494bae344373e824e5ef69691e0507059226b7f11df5c3a5e7c8726adb6795916fd1b07d7bc0c617d3fe10e2caf4689908f56a796ad3c735b5892d13862f81b3fd66180e689f85083ec165ae851ea766efa2c8a8a89a880884651641d85cbdbb5c45006127103e9395c8a482416c157d88b98bea33c65b5d45ffbbabb2b1a3beb1f3dbb50b8940d8550efae8f8be8fbbdb60a5b209dfc2bcc1be0c718df7c8ccda268a97dc7db7d07fc39ed88d1f4b008354a054be03b3c95bcd5c599a2e817cda045e36f01100cb5757d6bba9505b4f6a5d806e93be59b690151ae07caaa93fb0203b25c0fa14c471edefe7e7cd3e023ebffb6cb3c4b05e506c7f7c3f652dbf0e29be2c1b376d1a8b55ff792708c6f69d1da66509c41f1eb7cdcc3e490a1ac08d3b26dd3c64f43a2468eee4a48397532ccd398856745ab8dadcb513b3c0ad99bc0ad9bed6f04631d02433ef60ad5ab00d1d11bdecc72cbf98d7d1ccbc99397b7d367928374684de778d46a8660c6757d28703756da719175424840eccf72df8999a157359ce118d2926368022a6089907e8ff871345f8b16887af7d3392831f4d056f774724e050d45586d449605527a4346748f5b36bf393292e10328b05a962c82c9d8c56da8e11d193993c48a4d5585acb4301d0dd0b89e63d70db3109a95b79a8a8ed9bcd3ae56d31800a4ee7be7f91250155a3baa08c91358ff25556234ba6de3b2e6f4b9d885e3f2281f485a46561def1cfbf6d16586f6bc172d62fbb85cc22c8be571a7a7d8e88612ac7e6d949a810ddd77637f60f30be994f0705d40f1a78bc21847a8c34fcceb09a92ba1fe981cf4a4942872f3aec8c97365f47940bab415531c4ec12aef230ffd1b39edba23537972e0afc6ca6f9e822000b9dd73982f47f4623befd0575075ef3359036edf413705720f3d7165639bcbfa469f60f1ff76826a85e3782ce36249bdb0962c205be0811cf3d64b5ea975f31072ba17ca4958e59245701cc37bb7f7c57f89e62feb25063d7b4208ddd8d465ad00756d9240fc6dc52b9320a74cf362f5aece509f13bb288a0489ee8f1eebf87c30bb1d4fa39017f1d842a641b79c2af3d65d987ec0b9c3ed228a76ad4b7d94113615fb8b3a8cf02c08ab47e2f1b1521ce258a09062ab677080daa9f986ef50bc407a70984ddd1d7ec3aa9d3ef28a6667d0934840a772c70e1d2cae8b4790e25c841c84997adda81b66d12753a65a3900d45e4b1a2105b1940e3a3d06b208a09ec842c06c902740c123510c585de9ca5976eba94631b4ae390dc89c9ca98cb1fa0cf4c31c7b2fa709d52c40b4a359a5a0a64670310ddd43f4357e71f649ae2bdc54686a94b2de55e96ada4e20c830d5b985efe387029f325724bab2640467866aa40923878621c2e7564dd46b46daffc53790f4fd8bb131cd50411c9b9f202d8a27a29ea697882d768f12ce47fd6282fecfaaff63c332ec4db111753823bbc4da4e6c8a1b47987f319604a78fe7de411e5e8b9aa7406aa9fefdc049abb9ff6462b677103b1bf18524442e317c1286943e37277483e962385829cb73b197f1b0bbca044db6235a58bcc8f6b2927d6faf2ab7cb72a18897d99eedcb571e0fbd889cfc8dba0d47acea233cb612258cc4b41e0c5cdc427a6d9ea34084451841f1d93bb7b6dd51d2f4cdf6e2d0186887b235dc9b0b8cdf1120c4cf7bc8db087d17bf991ae601254760fa92b5606e940546ca65ca0e8bbd0e25bf04af344aeda2e9318f96f88812cff6026e46f51103d9f39bdf6d13e865bf8c93d224c7b2380711d545659881f3730d1bb6b0c96efffde9dedd2154c2f98718a5204ddb7078bdf072f5b9e77549bca9c531beced5f0f01b814464349b75404dd5fa739ee180644c8c4294cc1edaa4ad30d4911e68969e1cf51330071724f6437c89ad33be4f680b03c5fa557717130054109bcf0d2b4dc1e5861862820e70e7477b463ea3fd101181e63fb256ac2d79c4e14a34ae49cf62da6af59c1d1db9ae1d6afee5b09915dd81f4987df5291f97ec624ddec338a2a759a9ce00f685c39902eb23905b5ff96a0ebaf91fa407bdb93b2aa0a21c8263b71793f76601222bf8f409ccf366219da6e592a78a7a1be54ee6e256bc8da7d66d43a77a403fbac77e300f36e391ba8f8beea7d431306494669568ff657b5692adb27c8bd6c98ed1b602513521bfb7ae29c532468be875d8dc010ffb9cfb39a992aaf8e49c6e77e9ef00eaec7032d9577685264d88bc229602352c47480a275a6312c4d288c9a98cd57b8116aeb908b6cba71db5cfaeaeac24ba0c9c7b7abbb2ea09d270fab93a4aff4e0522100830e6129c33f3a37dcaa6ef18dd7feecd8bdc5130e072d9599617d777c1a293df684834c591e106d8390f3ed362992f61c320a91cb91c0c00de8c58f0162ec1905a29536323ad1cb71adf1c56cae1d523d8cfa894c5856bc12d9e965728f5f8c12b3feb531420b27448cf151c31bfdf18f3e652c4f2ef84ccf58983f127679cd4cf99afa8fb5e589111ae947412e04e4c196dc56889b26011418458361131da6df86e5147cc628dfb10eecc49b8b1a4b6c4fe788f9041d149f79a97e1b14445899e23da2140f06daf3e6deb5d47dffd740ccdf256f23936ed7bae2ad55af3fa81113830a8775c547c3cb7a88c2b4a84adb6f194a9c97178c835c7514507e70df437ac24e0c2b9e54376e410310cd3f700f84b675600688f18be177ce98c7c606e31d86994c4ac90b4fd4447ac09df0a2a7d853d47f598f92acf7c8bc88095587ec9ce246e170e932413dfe0688be53becde1b0eda7c85302a270127979c0985d333ea508ed378dc18eea66278a15da441908e1a5549b13ed02df7ec801a1670792dd167475d6fe4aeec8c76e53f062ad47776f25977fb55dd54abb18097a33bae45837b7f61a95768cefbc082d6b44e5cd0b085e53f3363af2609e3d515ab18c5536be40a371abced2e458179386dd2ed600b66829c802f2776bc9efa942a71b80498bb9a2a236a9a82e24493d4bf6f5114bfeaac344d26e34df3b9fac14d093b5be07ac7ef555aeea012c96141a4e3469dca561cc45f285c2c65e4fa1d7d06d0586ed08da48924b1afc14ca831d48687c994ea2d664d753941d3bfc8c25afdc546a8d6f4379764fc0f1330b4d8f7de11c8ce6e132de68a9ced6cd3f0b742cd1f03fad1171a04168ad613af851b3100add1732fc61e231a353c0c89c453ab374f8977df6cca4e1949783399d6ed20636a6fc33a457d8c13009685fdcada150793b26fbc71017c616dc6147ded174105cc6a84066553e978cf757a9cbb049a06f1a7ac7e3c251595f5c30caba62fd6f9bbe7b177b237a9e1d441a18610b461e1f41240d50b31b0dae2768a25c908444c8b34ac1fda1855c4ae2c68bf6606b70fc14937d21a3c72ac6603ce3ad4704709c09f518937f47aa6872d816978ec970d320e67ca18c32cd91bf2139d4bc5c3c7da779f60d996a79c2c5698c0f93d628abbc9b2f1e95feb1246644f0475f2f5cc768d7c70283a3e7f71f047c055949bb1c3553eb37f443aba819de5b83b47b8aa5d38c2114d01a68177f807e91819dfdd9161cfb7777227032460ba91c70c4943317a59f46b354ae471c84202be44052ff78e83a21bad09724fed75a00ca4569b37bdda71e3089d85e640faffce7bebbae1e5592b69def4461c100608b6114d4b45c2d4a36bbc402b056ef1dd12ed8d45de69d43eed9876af0ca8b917786a2b5c36d267eb878bc9531690bc0ea14961eea4f303a7df5def09120bfc18454c45ea73717040b5ef521ec42b57390000a762c6adcd960bb12ce878748e8dd0fb89183c598524681357564ad3f6ab58e5efe63275f982a46c6a660b7e6a57aba672afb09e17a5abe321381c82c030bb3de14b26642e8f39897be362b88d12167259fada2082a4987961b8c152f55489c9ec41cf0ee7845ef6327b08fec19cd446802d52caa2a2774034de9b374103bd22090e8ad9504d2b039946f385f9f7dab52316f8c6fd97d00138a55fbbc066584e72759f328ef18be81f275cf7ef7f1aff7c988b54151f498df82a83289aca5b61499dd4bca2416dbad58aa43908c7cb3350f7b5a2a419bc7aac774691a684f28d71bf0fa68ed8ed03ed361a2b0ea926e34e2e5829fa68fac8d6be7f8ca7b81cdf5237921fefac66ca8547e2d0d7fd68f5d8634a782480cdb493012919fa9e4231dc7e2a7d2f915519ee3acdd5f9c0ab9d327b1ade94d49af9311992733dd15d63b534f9e77031e21d8f873ceabc95a00346a2ea77ee6683b42f0210e32205feae7f8b0941eb9a68c4527caad5ef411a4c90c7b96f6fc01b05925fd1a0bfbbda36d03bf605bb8c0263537b43eb3cb7f6b3ef7f9c074979876a820b373b454f8c7566e76c36797cdb0bbcba4245c0fbad10f9cfae6144dcf23169962063e00899fadc0dfa5b0c8c9170901d8a3dba62d7a4a57a172eb10d76b89e4752e63bc60cd06348853944bfc7c5ecfb64bb32b3284829a97de91772e08a89d376142adc25129d3013b2556446ef0ef2cf85955eca6a2a97f967c35a68a7f68ab5d3aee9ebf53ab7cc1fb6121844649faae33173096e8e13509169b61d1e6d04cb89e49b090d8bd76f1e8673328a0344258f8c821da34e28a569282520343b54b39423db7447660d50b80df917b09ca8779f71f20087c6bce58f6554adc01b9d50a08048270a33c33cb2f1132d866c9edd3cf86b624ce681d90dab6670249c6ffd031bf8f4d8fe15e4ca968303034de4c4c44d5cc1e5704007eedb11f53dc37d0c389afdc59a52c8de95e6a3d224ac7195e200b54f000000000000"}, 0xa55, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) dup(r2) 16:05:36 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:05:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) shmctl$SHM_LOCK(0x0, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)='g\r', 0x2) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x1, 0x0, r10, r14, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r17, 0x0, 0x3a454690, 0x2, 0x401}) r18 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r18, 0x0, r18) setsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000140)={0xffff, 0x8}, 0x8) r19 = socket(0xfc33dfbaae0fb000, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r19) r20 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r19, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f0000000100)=0x200) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r23, 0x40047601, &(0x7f0000000180)) 16:05:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x200000000000009f, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x1000}, {}, {0x3d7f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4003, 0xfd) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) close(r0) 16:05:36 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() open$dir(&(0x7f00000002c0)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000b15c73f03901a53e8d15549e71b86dbdffe335f7dd"], 0xa, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="7083653000"], 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f00000001c0)) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r8 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r8, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:05:36 executing program 1: r0 = getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r3 = getuid() fchown(r1, r3, r0) ioctl$KDDISABIO(r1, 0x20004b3d) r4 = msgget$private(0x0, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0xffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r0, 0x100, 0x1ff}, 0x1, 0x6, r5, 0xffffffffffffffff, 0x4, 0x9, 0x3, 0x400}) r6 = socket$inet(0x2, 0x2, 0x5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = dup2(r2, 0xffffffffffffff9c) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, 0x2}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getgid() ioctl$TIOCNOTTY(r1, 0x20007471) r8 = msgget(0x2, 0x4) msgsnd(r8, &(0x7f00000002c0)={0x2, "bf46e175a45a3dda01d4d77fc547c450e8d575cecb231d735c8a702de9c7dad21395a6b1b71a7269b04e6db14185205abaf431ac70816d99f133e3da5dc6c459a10f6e0344f98ce5f88969418dcd38d72fdf7ff485259bf38da04534d1dd924a1f8cf69eaa"}, 0x6d, 0x0) read(r1, &(0x7f0000000340)=""/128, 0x80) r9 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000400)={{}, 0x4, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0]}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x40, 0x0) getpeername$unix(r10, &(0x7f0000000480)=@file={0x0, ""/66}, &(0x7f0000000500)=0x44) r11 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8410, 0x85) openat(r11, &(0x7f0000000580)='./file0\x00', 0x100, 0x130) r12 = socket(0x20, 0x2, 0xff) read(r12, &(0x7f00000005c0)=""/213, 0xd5) r13 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r17 = getpid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000800)={{0x10000, r3, 0xffffffffffffffff, r14, r15, 0x1}, 0x2, 0x4, r16, r17, 0xd6, 0xec}) 16:05:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x3, 0x3, 0x81) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/213) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:05:36 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) flock(r2, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r3, 0x5) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:05:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfff, 0xfffffffc, 0x0, "0000000000000001f4002000", 0x0, 0x3}) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x17}, 0x0) socket(0x1, 0x4000, 0x5) 16:05:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) socket$inet6(0x18, 0x1, 0x3f) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x1a3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="b5ffb3f499d73b58f96c1a37254748e8bcf17e822c7cf4a2f1", 0x19}, {&(0x7f0000000240)="7ae4f6a6517ae38847ce76021d9d1f33f62a38c42f8f0f7a721a7b6812fc4c378ba84e80f22c920bbf44dedf22be", 0x2e}, {&(0x7f0000000300)="99fa66440a817cc7c1feb0733074835eea50a22e5e05fdc123e7a98d040886346e3c5c37928644ce6ef7a5e35b672fc7e640afac115b461de81475108e77212093a7838fc2fb3dee294d912e44a61a406d9e9555c5800a0aa7c4d81fda85c892307032116a196016601324981c848e1d", 0x70}, {&(0x7f0000000280)="262be3223d8ef178d24e2d2c170fa520a17df04bbe1c87d0471465d0355be45df309e8f1e61b1d8c980372292cbf945b3a105c7517", 0x35}, {&(0x7f0000000380)="3f4e49d4a1551da40314c72f7f6924a4881b3e2e913e4c23db810f8b670e9405b9410ae74e432d32cbf1416c705abff3820aaa23b0d8085b461dccf658ba3f53c5dd5d0793201cdb5bdfc913b47b97beea22c0ed5037e0ce1d6da2432f1306852e76bf56024dd5137fd603116a00c244554d7d28f3944f243ba4ba9017daac477b7d6b", 0x83}], 0x5, 0x0, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r3, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x0, 0x101}, {0x9, 0x8000}}, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x28) symlinkat(&(0x7f00000004c0)='./bus\x00', r3, &(0x7f0000000500)='./bus\x00') write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f0000000540)='./bus\x00', &(0x7f0000000580)='./bus\x00') close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)={0x7, 0x0, 0x4}) ioctl$TIOCSBRK(r4, 0x2000747b) 16:05:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r2, 0x8}, {r3, 0xd}, {0xffffffffffffff9c, 0x20}, {r4}], 0x4, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)='g\r', 0x2) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000300)="ff6aa663099bb64d79d2f22526e1ddfe5936876ce77bdfb9403f92c9965b27d9b97abcf2b15d6bcb9a896d834300a1333519a04725fc1247cd58f9a54d3021a0d2fb62ae00e041e7a93e91c5c267b6c8", 0x50}], 0x1, 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='\x00', 0x90, 0x365f84fd9ff831be) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)='g\r', 0x2) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000140)={0x1f, 0x0, 0x9, 0x8, "a05d2753eb5ceaf6d1c6791588afe07b08173f8e", 0x1, 0x8001}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r6, 0x213d9405175f1362}) 16:05:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000ac4b4832305a9d2226daffdf844b84e2d9b086ecf50a4b39ca460ce4800a099d3963059b2cbc9631f24ad4a9ac5c414558d873a190c4fac49bfdff5934be547b6148f6bedf634152e9836f56748470aa08b02a6ff5ba8d5585ae3f00093b"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f00000004c0), 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x20000, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) 16:05:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) 16:05:37 executing program 1: getegid() writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/28) socket$unix(0x1, 0x2, 0x0) 16:05:38 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt(r1, 0x4, 0x5, &(0x7f0000000000), &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) dup2(0xffffffffffffff9c, r0) 16:05:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x8) pwrite(r0, &(0x7f0000000000)="0800000000000200ff0000690076", 0xb, 0x0, 0x9bb) 16:05:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x6}]}) socketpair(0x6, 0x5, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000100)=0x3ff, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="96") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x96b5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:05:38 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r1, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r2 = getuid() setuid(r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = semget(0x1, 0x1000000000007, 0x200) semop(r4, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x78d}, {0x3, 0x1}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000800)=""/199) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r9, r12, r13, 0x146}, 0x4, 0x20, 0xfffffffffffffffc}) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:05:38 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000280)="53ca645db4704ffd715e15430704715c4b0bc9832caeb234652ae3993cdff88ed1ca6055e6683abc6f5241ca73cbba86106a164b1e06c004a0ebb1b92c35dd3e4c54b82adbf3f803cac9c0be5ad2fe4e4cba5b29064d171341c2ffb723be51874071ea88beb0c4c78b3438ddd80247ea76a9c7286bdb843033de7e350f77799300f7c653d2f96e798d48137f2257987f58997dc715a5c2582cd65afa18f70d0e3c24ff3fed1e47f38a5bef3d", 0xac}, {&(0x7f0000000340)="675871c4c040c3b5", 0x8}, {&(0x7f00000003c0)="9831f3b282e1444bd1787c1601b91b4c07dfb155450c0a7351c8b6dcfbf89b4182ef506de8d9a7fd86d3469b02bd22dcacff9508743cfee1920203316e909fda252ad5d62a464ff06c0e1eb1bbc07c4a946558cb4e8016d1e8a58c38842e40fc600745b7", 0x64}, {&(0x7f0000000440)="024f3eef01faaf19ed47e47158a68e6d22621b81409b1d2281d04f78b9c239c7a69cfdb35bd097d6657170db2419636ffd969196af0d667d4904c7c3d5cad9bfdc5dce506a060fd27d687461843d6580d9b61f51861ce38631f45b0d05d09a020b68c17ef938ec0487f4558cc729ad38af1594bd2c123fc4c5f3246c222ac64780648583c3bff99aa3a914f9b90967d025f166eb409613f417e9db0357290e65eb230fca15efda4d664122d192b718b6caabda710701e9e8a2eed15a8516c3bb1125a8cc9e6022fe292071f3408e40b158402585efb704b5d3a42e7ed30cc7048afce86ba9c1f87078ae5327578485", 0xef}, {&(0x7f0000000540)="c606ca817a273ad043c529a80c3e7fc515ee0bd9b6c24ef5a1b03f7a16bc55bd2a646b8ad2851c99d42f85fe3b28a170c0f5286a717ba7a1007a37ec0419da5f4c32c42cf1f3f213dbef18d06c2ed45a4b01e5ac7ec4938d0bcb353115e588608a7c039f6b3ab616a5545a120e2fe12f9d888b428b35c7fb6727c78be105195687c7", 0x82}, {&(0x7f0000000600)="d8b640218b69057602f0d9f087b52fdd0984844df66a717681a2a96bd29bd700bc9a5bccd34a404ad8baadaf17b00822472cf5c1dd4a41a0b82d148eea4f4522b8cb9b519a4b25b80f7c1e7dd4e0808f31fb221129f2056e5d39d93b4e8ff68df859243869014eca64b0972e44cde34260a411c3ea863a6438c84a3dac20326f5c09aaa106a939c9d0c70dfedd07839cc72e1981980b35b28090477bf1ea0374f7443e450e98182214422903c66629adae311b2fdca4c1fd1dbba474f264b90a4ba0d177d7a47d3cf585e97dfded84a83b87586ba63d99e73d", 0xd9}], 0x6, 0x0, 0x99) 16:05:38 executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000c9a960220a2736b5dfdb000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:05:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000200)=[{0xff7, 0x9, 0x1, 0xc3dd}, {0x20, 0x0, 0x3f, 0x87}, {0x3, 0xaf, 0x40, 0x432}, {0xe1c, 0x6, 0x6, 0x4}]}) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x5, 0x8, 0xff, 0x4}, {0xb9, 0x40, 0x6, 0x7}, {0x4, 0x5, 0x9, 0xffffffe0}, {0x1, 0x4, 0x0, 0x10000}, {0x9f92, 0x4, 0x6, 0xffff}, {0xe86c, 0x8c, 0x5, 0x7}, {0xfff8, 0x5, 0x7, 0x1000}, {0x101, 0x2, 0x7, 0x9}]}) 16:05:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x54, 0xff}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) bind(r0, &(0x7f00000000c0)=ANY=[], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:05:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d6f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 16:05:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x06\x19\x00\x00@\x10\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40, 0x10}, {0x40, 0x6, 0x3f}, {0x4, 0x0, 0x0, 0x5000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x364, &(0x7f0000000040)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r1) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:05:38 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x1, 0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:05:38 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x30408, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000001c0)={0xf2, 0x0, &(0x7f0000000280)=""/242}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000200)}], 0x1, 0x0, 0x401) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:05:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x81}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 16:05:38 executing program 0: mlockall(0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) 16:05:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) getpgrp() 16:05:38 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045, 0x0, 0x4}, {0x74, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x1e3, &(0x7f0000000380)="00ce98cd8c7034a3fd91b62565335101f2868f4a0ba07bc0bfffffff76c33cca047ebd17d466e5ea8b410742097677248ff88af01fbabdcf6d561f308f630075575610b60e35c9dd5142e6994adaa41d4b3e2845404248551f290551a19cd78cd3e1a05aa5d217add17a00ee57854ed7ad92fb112f03548eac754c8529799a137bc72527e5aa85d7e69ecd35bcc0f8f4c474b892ae3bee835e47c46632f11ce5e71a4c0ba74ef6b3bc85c78126e505892f24421716ddc39aac169053fc581af30f7baf8cef6236de7fa9e2179395228a122b76e6b6b78edb74e734b8612cd6bacb0f9563b95c9af9d9f5761293cfd2b3bfbfff6d172e5731a11841e45b374232e595d4995beee64e6f0fb6e992d28cd33bab93a1985322de0e91bd28ab6da03d869c4d22be0167a9de18776301e9ea697eb295facb12309ad29d0e00fbeda2a4a18fc98af7d1e7f1dda54608b5469c7446831a71f734b4d06e20e74a675eb0afe49cd9c9ef172110f44d3aedcb1c3e028ae05181436301a4d414337ec7d95fdf5c3553bf3a34c61d3d5d37e43a4bc3ee2523dd249ec7b0ac3bf48d3773b33f132b59a07f679b446508ccf85cc1e5311b64cdac44a2323ecaccae4656e4d21c8aec2eaa6b4a0539bb4fe52be7ca2dab0117a756f1596ec7efd27366fee2bf7955416d3f") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) 16:05:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0xc0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x100) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000740)="15", 0x1) 16:05:38 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffff5) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfeed) setreuid(r8, r11) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7, 0xffff, 0x8, 0x9c, "9312000000e3ffffffffffff00", 0x1, 0xeb}) 16:05:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x20, 0x81, 0x6}, {0x1, 0x9a, 0x7, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x25}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:05:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="c5ea6997f3126af545998d97758c73dc803ecbaddf6243671f1f9a0c6f5dfe80864c6042efc07efb108e1a5174f7ef198ede6f10c84821076ee0c48bcbb5ce78cb71a6960aad859ff887a7a431de9471b0bbd010cac3ea150a41e0c80278735acd19eceaf8d681382a6a58cf17720e5f5b4d310356c39c38eac2954d77d8b6abf32acff8a177e9efcd424bb5f3618443aeacefc1a5b52da68ceb0022ab84db43", 0xa0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x6, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:05:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x140, 0x0) fcntl$getflags(r2, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2000000000000231, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = semget(0x2, 0x2, 0x804) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000200)="d38f4039f21bad8a74c1a90617605fda4e6ec61d31a5f01962c423e2c598f5138c41c5d6ab5bd422114fe12a60cbfd3959acd2dc25251ee044d2e6757af861a3b69b7122ce8c0133da4849d50441bd2e89dd1730a8ba49cffb5f14f16a17eef44290189990bc8be26c7377e3293cf1ed2c996e106b14ecb59eec6d6c59a5e9e1b01f9d68afa4addfb33846824bc1fd5e689de3d878f1", 0x96, 0x0, 0x3) semop(r3, &(0x7f0000000100)=[{0x2, 0x1ff}, {0x4, 0x40}, {0x0, 0xfff}, {0x0, 0x9, 0x1000}, {0x4, 0x400}, {0x2, 0x2, 0x1000}, {0x4, 0x6, 0x800}, {0x0, 0x3f}, {0x3, 0x9, 0x1800}], 0x9) 16:05:38 executing program 0: socket$inet6(0x18, 0x8000, 0x9) pipe(0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) listen(r0, 0xa0000000) 16:05:38 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) 16:05:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = getegid() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, r9}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r11 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r11, 0xf, r10) r12 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r15, r15, r15]) r16 = getuid() r17 = getegid() r18 = fcntl$getown(r11, 0x5) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r20 = getpid() fcntl$lock(r19, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r20}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r13, r15, r16, r17, 0x20, 0x80}, 0x3, 0x7, r18, r20, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r9, 0x0, r16, r5, 0x20, 0x80}, 0x3, 0x7, r4, r7, 0x7, 0x20080000001, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r24 = getegid() r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r26 = getpid() fcntl$lock(r25, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r26}) r27 = msgget$private(0x0, 0x0) msgrcv(r27, 0x0, 0x0, 0x0, 0x0) r28 = geteuid() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x5af1, r28, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r30 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r30, 0xf, r29) r31 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r34, r34, r34]) r35 = getuid() r36 = getegid() r37 = fcntl$getown(r30, 0x5) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r39 = getpid() fcntl$lock(r38, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r39}) shmctl$IPC_SET(r31, 0x1, &(0x7f0000002380)={{0x0, r32, r34, r35, r36, 0x20, 0x80}, 0x3, 0x7, r37, r39, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r28, 0x0, r35, r24, 0x20, 0x80}, 0x3, 0x7, r23, r26, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r24]) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8f71e8fe7deebec360957c8baf2c0d0a2e00d42a1f534a3e46911e43c4d8c8fbbc017fa7d06f1b2a02d850636b340ce0b52ae685e34b2028fe708aae", 0x3c}, {&(0x7f0000000300)="930ebe68af2a80c27e4e132d218895b597ec261a72e5affeb06eafc4d1a425c188a07910da72c713c46c2194c271deab10524875de94f0122a6904987d4c707cb11d01a47d3080ffd578a6f26930ce431875b8294755209f84e35fda1720bf39a7bb3ce53377377a261719a29cbb69603f18761525222b9fbe370958f6174c20765b159657eb66a26d1df677719b7d8a755d7f0ebed33d4b487139a38aaab4fdf91b2ab8123aed5c9b934a7cacf744e07cb10d406b952ef0f835f4d5bfaca5e20b37adace30ae62a8313543b1a3ed2c51a10e5e98d8b07d311846ea52f704dcc25f3fbd6c20554", 0xe7}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r7, r21, r24}], 0x20, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840), 0xfffffe5c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r40 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r40, 0x6, r41) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r42 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffffffffffda6) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:05:38 executing program 0: r0 = socket(0x18, 0x5, 0x8e) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x8d5e3e3824081785, 0x8) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) setsockopt(r1, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f48696c653000"], 0x10) shutdown(r4, 0x1) 16:05:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) 16:05:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x1, 0x1402}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:05:38 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x1ff, 0x92, 0xf9}, {0x0, 0x81, 0x9, 0x2}, {0x7ff, 0x6, 0x3, 0x9}, {0x8, 0xc0, 0x1, 0xfffffffb}, {0x5, 0x7, 0x1, 0x9}, {0x8, 0x0, 0x9, 0x5}, {0x2eb, 0x7, 0x9, 0xa779}, {0x9, 0x81, 0x0, 0x4}, {0x3, 0x2, 0x40, 0x7}]}) 16:05:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000178, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0xfd}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)="46c454d700251d460c62943379519fd9d7af389d720d3ff40d453807b584aaefce6e3d163d01c0f6012574b83646633a2fb3ac34d5bc302e030483ad60ee83b2e8cef2a71df804765d7db6bcb9edd3af127f2be148a72efba2c9b887e22ee35e6fffc34bbfdb3c99b89fb36ddf044aa42e8e58a134cfe45e8eb3d63d980a51b995b6bcaaa28d713ca966ae34a5cc46c4a9814c1da7b318c7b84786fca66c82", 0x9f}, {&(0x7f0000000180)="f5e129b349c4eead666acdf460f7b79d67bea1c973188a8546424515aaadca84e71b571098fe5a6aa93f75e6e819ee5effae04efdb6e3f0caec90ba75bac6b4d6c6ae8c7394b191f8df2e27ad0b4bb12a4dcad13a7b0cba2a1ee53fb831bfd8e82ee027168c3988dfbeb0d78980c6cbe5f331a18b82ff04876598e274f7bab8f15980de9cf7758338b45f2a2be9da736c7ce2c248abaaa5d24f88f13b500b121552da9313450e9c14235b184f4649d6214cc9e8d483714622f003687d785d50f4161167fead6a82fe604dc", 0xcb}, {&(0x7f0000000000)="86786336208062e20494e013e891c101a778e3a5f03571c90ad5991716814a79163d99976a8a693d61dc53ce65643c83772f6ef418e256dcf908d3779177e380afc1731a9f78ed79a62e86cc93dc0627760a61b82aba20a12a21", 0x5a}, {&(0x7f0000000280)="d5777a16d97becb930c6d493496a62fcf87c45f968247abb6d77cc40b66c5639bcdcf8c3", 0x24}, {&(0x7f00000002c0)="d454a98b78e947b6a52acfaca57bc9edf3532c99c9be72b89e1c02d617a3b331618fc3feee947c717cb2401cc269154f65e6f80036f7789e1715ff76996e0fe44e6c2d877df13596", 0x48}, {&(0x7f0000000340)="ea49d3caecb4fffca98f9aedea8a828034bc1c5cfb08426354ef5f687c040b243b29f23a14f2bbd4559aa996a851d661ae340eacb36e5674f81be1379b89860276c8c48ea037e1776407784c175a4ccbf1b553acb861206475cd8e82f9069933334709e5b68f6e00c6ba17990dbc38134e03a310b69c46ddf9a5b18fb5a675d5527f730d33f6dc11a518599c65d1dd8034b5cfac96880e18af54015ec7d7758f0c31d3841d792b6d703b417d0f2f43bc25c74586cc2dd3353013c6b212c2bb5a75c4b9fe3ffc1e199738df5414aa052187490d3a6bb7666bb61e1000b8cd48cacd5bffbf0b41f98e1d6998d4f25764cc2f7ac1171a3e4054380ce4c1", 0xfc}, {&(0x7f0000000440)="c26bc305d8f7ab87b747a60be318106d5bb8fdeeb078005cafc74b308940e60d9e7ec23f0b5f6d7105fbe1ea4a75f59d1890f98825552caaebc59d100324d0a1510d3e4aa6ba9c3ececc2ba7262a3e4724aaad8f92bbc5c29b21c12b71dc2b104c7c120a8056ea95714d3710c4337efbfdd1", 0x72}, {&(0x7f00000004c0)="8444d8a51529e918d09493bde95e44042736861c86298cb56bc84ecf5ccbe2a92db358be1539f96d84f693df28ac99749dccf9d82385ed18754922efa64aca6aeea7e268ce4d8f10e2746bc6335535399eae84b02e38e63d4489a53b0a3637d49db8e997c0c6beabe7f1b02c9892abc66425d80896d84ede258e44c3e0a6d7eb783c08ce2166d3fad0ead4a9c5979f3cd287b60d94ee783bfa40236b8587d94ead4c55133031edc18942e01a0133c6dca4cc2cf67985bee9275de8e4b62276706cef306ff4905d5cc62736b9dafa0fd88a3b25ab21", 0xd5}], 0x8) 16:05:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x8, 0xa}, {0x60, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00\x80\x01', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r6 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x2, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0xf, r9) shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:05:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:05:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) 16:05:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x200) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="67731590a77d0052a5f56e414b1cfe14ad5b722948570881cd2db852363fe442c4", 0x21, 0x0, 0x0, 0x0) 16:05:39 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x972a7c037e20c68b) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:05:39 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x80000000, 0x6, 0x8}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x4001, 0xfd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000340)=[{r4, 0x100}, {r6, 0x4}, {r1, 0x40}, {0xffffffffffffffff, 0x4}, {r0, 0xa2}, {r5, 0x40}], 0x6, 0xfff) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0xa, 0x7}, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 16:05:39 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r0, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xc64c, 0x692669d2, 0x7a2ed8cd, 0x801, "4b718b89d000", 0x8, 0x2}) close(0xffffffffffffffff) r2 = syz_open_pts() semget(0x1, 0x4, 0x180) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_open_pts() 16:05:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88cf2) 16:05:40 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getegid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0xf, r9) r11 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x2) getgroups(0x3, &(0x7f00000005c0)=[r14, r14, r14]) r15 = getuid() r16 = getegid() r17 = fcntl$getown(r10, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() r19 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r21 = getegid() r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) r24 = msgget$private(0x0, 0x0) msgrcv(r24, 0x0, 0x0, 0x0, 0x0) r25 = geteuid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x5af1, r25, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r27 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r27, 0xf, r26) r28 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r31, r31, r31]) r32 = getuid() r33 = getegid() r34 = fcntl$getown(r27, 0x5) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() fcntl$lock(r35, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r36}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000002380)={{0x0, r29, r31, r32, r33, 0x20, 0x80}, 0x3, 0x7, r34, r36, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r25, 0x0, r32, r21, 0x20, 0x80}, 0x3, 0x7, r20, r23, 0x7, 0x20080000001, 0x4}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r38 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r40 = getegid() r41 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r42 = getpid() fcntl$lock(r41, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r42}) r43 = msgget$private(0x0, 0x0) msgrcv(r43, 0x0, 0x0, 0x0, 0x0) r44 = geteuid() msgctl$IPC_SET(r43, 0x1, &(0x7f0000000140)={{0x5af1, r44, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r46 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r46, 0xf, r45) r47 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r49 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r49, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r50, r50, r50]) r51 = getuid() r52 = getegid() r53 = fcntl$getown(r46, 0x5) r54 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r55 = getpid() fcntl$lock(r54, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r55}) shmctl$IPC_SET(r47, 0x1, &(0x7f0000002380)={{0x0, r48, r50, r51, r52, 0x20, 0x80}, 0x3, 0x7, r53, r55, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r44, 0x0, r51, r40, 0x20, 0x80}, 0x3, 0x7, r39, r42, 0x7, 0x20080000001, 0x4}) fcntl$lock(r37, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r42}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r12, r14, r15, r16, 0x20, 0x80}, 0x3, 0x7, r17, r18, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r8, 0x0, r15, r4, 0x20, 0x80}, 0x3, 0x7, r3, r6, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r4]) lchown(&(0x7f0000000040)='./file0\x00', r1, r4) 16:05:40 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x7) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2aaaaaaaaaaaa882) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f00000000c0)='./bus\x00', 0x80, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfeed) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7, 0x602f, 0x0, 0x9c, "93125284112a03000000e6ef63cfa075b336581a", 0x6, 0xf461}) 16:05:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getegid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0xf, r8) r10 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getuid() r15 = getegid() r16 = fcntl$getown(r9, 0x5) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0x0, r11, r13, r14, r15, 0x20, 0x80}, 0x3, 0x7, r16, r18, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r7, 0x0, r14, r3, 0x20, 0x80}, 0x3, 0x7, r2, r5, 0x7, 0x20080000001, 0x4}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100, r5) clock_gettime(0x4, &(0x7f0000000200)) 16:05:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x81) syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(0xffffffffffffff9c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r11 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff8, 0x30, 0x40000000, 0x3, 0x7ff}, {{r6}, 0xfffffffffffffffb, 0x98, 0x1, 0x400, 0x20}, {{r7}, 0xffffffffffffffff, 0x40, 0x12, 0x1ff, 0x8}, {{r8}, 0xfffffffffffffffe, 0x80, 0x2, 0x2, 0x1}, {{r9}, 0xffffffffffffffff, 0xe8, 0x40, 0x47, 0x100000001}, {{r10}, 0x0, 0x1, 0x1, 0x0, 0x6}, {{r11}, 0x8000000000000005, 0x40, 0x8, 0x7fffffff, 0x1000}, {{r12}, 0xfffffffffffffff8, 0x1, 0x4, 0x0, 0xac7}, {{r13}, 0xfffffffffffffff8, 0x2, 0x2, 0x5, 0x3}, {{r14}, 0xfffffffffffffffa, 0xa, 0x2, 0x526, 0x2}], 0x10000, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffff9, 0x84, 0x8, 0x4973, 0x8}, {{r0}, 0x800000000000000e, 0x68, 0x6, 0x7, 0x6a}], 0x3, &(0x7f0000000440)={0x1, 0x4}) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:05:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x46) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)='$', 0x1) 16:05:40 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xa3, 0x1f}, {0x26}], 0x2}) 16:05:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x80000001) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:05:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adb4cd2b90e90727ef529340692497febe7edbcf7eb24b249135917287215e50a90bde000e4439d9fc4b219356e2ac6894d75b94cc112eaf28ce45e7aabf721d325e3b27bfafc56b4488a38f83d9ed1edfbfa1dd002df410ada6b3452e170ca404e7a2c940537b1f4434cf09c5fd672ab3c8f0b198ccbd66b2479aaf103bfb5c3a4b3e84e90f4a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13209c24e366ff47a07b13c170ab72e2fe12c95d5e9fb579281d1a0"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:05:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x1000, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) kqueue() r4 = msgget$private(0x0, 0x401) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)='g\r', 0x2) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000000)) 16:05:40 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)='g\r', 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)='g\r', 0x2) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r5, 0x0, 0x42) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 16:05:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x2, 0x100000001}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:05:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x213, 0x0) 16:05:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8022, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = socket$inet6(0x18, 0x2, 0x3) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0xa, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x44, 0x20, 0x3, 0x2}, {{r0}, 0xfffffffffffffffc, 0xe0, 0x80, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x8001}, {{0xffffffffffffff9c}, 0x0, 0x8, 0x10, 0x4, 0x6}, {{}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x5}], 0x101, &(0x7f0000000280)=[{{}, 0xfffffffffffffffd, 0x28, 0x9792b8c9979dd041, 0x1ff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0x6, 0x5}, {{r3}, 0xfffffffffffffff9, 0x1, 0x8, 0x4, 0x1}, {{r4}, 0xfffffffffffffff3, 0x8e, 0x18671cf6594e5603, 0xfffffffffffffeff, 0x10001}, {{}, 0xfffffffffffffff9, 0x42, 0xfffdf, 0x2e, 0x401}, {{r5}, 0xfffffffffffffffa, 0xa96ed327ab1a6d04, 0x80, 0x7f, 0x8}, {{r6}, 0xfffffffffffffffb, 0x19, 0x10, 0x1000}, {{r0}, 0x1, 0x41, 0x80, 0x6a, 0x6}, {{r7}, 0xfffffffffffffffb, 0x1, 0x0, 0x2, 0xfffffffffffffffb}, {{r8}, 0xfffffffffffffff8, 0xa0, 0xf0000000, 0xffff}], 0x80000, &(0x7f00000003c0)={0x6, 0x1}) 16:05:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x3, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:05:40 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) 16:05:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:05:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:05:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3ff, 0xf6, 0x38, 0x2b63}, {0x4, 0x4, 0x2, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:05:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:05:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x800, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() r2 = dup(r1) r3 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) getegid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r8 = syz_open_pts() r9 = dup(r8) r10 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r12 = getegid() r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r11, r12, r13, r14, 0x4, 0x200}, 0x4, 0x26, 0x732}) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x3ff, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r15, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r14, r6, r7, 0x184, 0x200}, 0x4, 0x2a, 0x4000000000000732}) semop(r3, &(0x7f00000007c0), 0x0) semop(r3, &(0x7f00000000c0)=[{0xd, 0x8, 0x1000}, {0x2, 0x3, 0xc00}], 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3, 0x1}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f00000003c0)="876dc4af5a1e7378d329619432bf55b69a7fd8fe031dbd9fcc2a17a83867c99f57deccc31c9c644b405afc3b40f1e9422dcb4cee61a27671d3be30e6efb9bd0c013aaee95a63635b682c6884f8f24e5ba8b6db9db31a0ae018e014f9a0d637ef5a5773a752fca5177f4677b30eac93832661d4a7ce62a7e26d4f965a99d08078f4067c60d56a8c5580a5291a4a0c6724f3792b9a71c66194be9eb10a839b7eb80c995c1409533a1dc81411710f5034370e", 0xfffffffffffffd0d}], 0x100000000000013a, 0x0, 0x0) 16:05:41 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x40}], 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x7f9b5278f072c00f, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x1ff, 0x80000000, {[0x3, 0x6, 0x8, 0x40, 0x6, 0x0, 0x6, 0xfffffffffffffffa, 0x1, 0xda09, 0x2, 0x7ff, 0x4, 0x100000000, 0x100, 0xdb, 0xfff, 0x9], [0x7fffffff, 0x0, 0x0, 0xff, 0x800, 0x9, 0x1, 0x8, 0x80000001, 0x3], [0x10001, 0x0, 0x8, 0x6, 0x8, 0x4, 0x1f], [0x80000000, 0x1000, 0x3, 0xdc, 0x8ed3, 0x2], [{0x8, 0x9, 0x80, 0x3ff}, {0x7, 0x9, 0x9, 0xffffffffffffff08}, {0x7ff, 0xdcc2, 0x2, 0x941}, {0x5, 0x400, 0x9, 0x4}, {0x9, 0x5, 0x5, 0x930}, {0x9, 0x7f, 0x0, 0x80000001}, {0x9, 0x100, 0x5, 0x66c}, {0xc704, 0x3, 0x400, 0xffffffff80000000}], {0x6, 0x942a, 0x93d, 0x8}, {0xffff, 0x6, 0x7, 0x3bf}}}) socket(0x10, 0x3, 0x7f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) write(r3, &(0x7f0000000040)="6de525e018929900d6bf888e5f8c8b30b736cb2c64ac93470cb46f78f9b17ac5247f5c4ab5f6eac4684f402e565e1f119e5f4b0fdb861cab83ab8cd91b57d1928d26d83018f1553d7d06d10258a81b8991e6f630", 0x54) write(r1, 0x0, 0x0) 16:05:41 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r3, &(0x7f0000000100)="059687034b29b614f1c016b63ea73de9053cf1316ecf7edd7d2c1f39820d0d0477233f3a9064d7a7c09ed74a390337b229cbf9f77ec91f75826be3033085cccd883b85edb31ccd1c01df7c0cfff2e1a3ee25aea04b5706eb54a7d0537eeff572c0c88146985239ed0d5a2cffb0c0aa5fc4984b0cc6afc5a595f2e06bce77bb527e1245f4b31acbb9efd04a7c7feed677fbb5cb35e63ef7ba299f5ff0a7048891b9175c6d88e4356cf10a09cb847d6dea3eb11fe75762ba8e907f421df1470d424c361465d449", 0xc6) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:05:41 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)={{0x80000001, 0x5}, {0x2, 0x800}}, 0x1) r1 = semget(0x1, 0x1, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/210) 16:05:41 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x6c0c38a73ce97c1d, 0x8) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:05:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) r4 = socket$inet(0x2, 0x1, 0x80) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x1e, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x147, 0x40, 0xff, 0x2}, {{}, 0xfffffffffffffffb, 0x1, 0x2, 0x1, 0x3}, {{r2}, 0x486f0d6dc714d681, 0xd, 0x80, 0x6, 0x40}], 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x2, 0x6, 0x80000000}, {{}, 0xfffffffffffffffe, 0x20, 0x100000000, 0x6, 0x5}, {{r4}, 0x7ffffffffffffffb, 0xaa, 0x80, 0x2, 0xfff}, {{r5}, 0xfffffffffffffff8, 0xc2, 0x0, 0x6, 0xa4d}, {{r7}, 0xfffffffffffffffe, 0x2, 0xf0000033, 0x0, 0x9}, {{}, 0xfffffffffffffff8, 0xa4, 0x20, 0x73bc, 0xa6}], 0x7f, &(0x7f00000001c0)={0x1, 0xffff}) 16:05:41 executing program 0: 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) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:05:41 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000003c0)="77346978f2c8dd47daf2c03b6c581e24036aeb99e566bf20dbae42fc264d26fc39dca392e3f09fe77d6543dd823a2f30d959d11edd5827caa70326579640998d17756a26fb153176d3a38b4cecbf070b695209a6528a465cbce6d33cb1e791d326b0c8602ae730a52bc78b28768a58cbfae8be02abff79972e5cf4ea12fcea337d4b6d0e576567ad4a73dfa18c6eeffe544c135a0d8e01cc100186243e5e75c6c68d1e50813ca8f41a2b164ae21a16e48c5b4d5b", 0xb4) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x43) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) r3 = accept$unix(r0, &(0x7f0000002540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038da04b32e89cfaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aebd847000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307c17be70b332cc504711cf1c350e8c3fcee4c75816728d12ed584f573e2ab4875cc378bb8d89eaed34cd6334d14a81e627b235cab265c8ed515901e244f22e6c8db8a0758329067194a633bace7da55462b9d48d92c91c2c490db1abee0825174d75f503a529b68866da9cee4c5935a81d7f0e1c3ccd877d9df11aba1400ec794a2ec36779bbfef5397b2167b32243860a166e"], &(0x7f0000000340)=0x1002) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00", 0x0, 0x20000}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xde84, 0x2, 0x80000005f, 0x0, "7bbcafca33f5d5ca9e6198d521f0d169c4039d93", 0x5, 0x49}) r4 = socket(0x12, 0x2, 0xff) semget$private(0x0, 0x4, 0x0) r5 = getuid() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000000dc0)=ANY=[@ANYBLOB="ea55cf4271dbdf64ead0e8fc9155a94938a1cb80fbfc185cb940fe2cccff6601f7039734b7fa4f2a6171ec24f0d8716fbc94e1c66f6896281406e0fc9e9920fa4298f5092736af182ef0fee57717b7783c461820abc023529d1085f870a8f8bd858c53ee9ac836be15abb6e9baeb8b173d3d859dfa26376a3430b8385a660d71c3dbf7007303579d3445afe4d6392ebbe0ac4f718b9f1b70eec583c8245239233f7256726dc0879d499e26d8fa1d160d2f8f86f3a3803537295483511b50ad89f7efc9e5"], 0x1, 0x3, 0x1800) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r16, r18, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r19, 0xa5, 0x3, 0x1000000100000000, 0x6}) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r21 = dup(r20) ioctl$WSMOUSEIO_GTYPE(r21, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r25, &(0x7f0000000980)=ANY=[@ANYRES16=r33], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000700)=ANY=[@ANYBLOB="0040e6504043a9b4e1"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r34, r36, r24, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r37, 0xa5, 0x3, 0x1000000100000000, 0x6}) r38 = semget$private(0x0, 0x5, 0x8) semop(r38, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r38, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r38, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r38, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r38, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r5, r18, r22, r30, 0x80, 0x80}, 0x8, 0x1, 0x101}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r39 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r39, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') r40 = msgget$private(0x0, 0x40) msgsnd(r40, &(0x7f0000002240)=ANY=[@ANYBLOB="0300000000000000376c9324f82e2fa0b1789f6e3a3d30703e16f38f2e8063eff4d5f716c4da3f606d119a4917fa5f71a2f4f6ee98324374989239486d40d711a210301a62631863c2b230f939659a2b68d596f6d534eb51f54684c8796856eb2458db4d90735f448bb5d0572009c745e3f2c8436f643265fabfb8f8566bddb00adc60b5700e7915c1cb62c98680259c61c9373b11db57974b1a9361f08d32bfaf7f8b08e09bf93e6cb2fb106656e3bb810004e50256a391a95ba6b0e224000000000000000039f838488f6503fc89dcfb7ab3842f1f43452b6ba6c63a97d936c2a1d595fc1d5ab9f0ae2caa742d1dce2a9881eef38ab981e3b6be173b11000000000000000000000bdb76e17387ab2db7908fca7b6865faf9031f58fd000000000051bf0cb225348169dc74d6cc8d59e4adfe73aafe7b46b531e02467de5a1421835e1bf38ddbf758f065c5a178528070b7b88f27a467e05e770cc356a115c71025de11b51d7be22f1ec7a3268744325ca769545cd6c189fbacd09d3b58b42d316c3c4324be09643b66298430e3db057d52be9e3e006e6fe8006975a885dcd6c35c6df9f06e803aac0e019eddb4e8e28a354ce14814f5e96112a3c905b8ef7611c6b2233844f235a1e681480817ea57295505ec62eca29d05e0d891b8d2abdc538b5ff809dc6b45eef3134583e2d259217282e085a90f0989cabca8c00e669ff6e8682e01ca2c4de5bdae92e001602d409eac2b1bf0076f2424be415433dc16dcb6a5fe2f73975a0d6efa2cfdce64abc4f17e11e6ffbad1c7b80e1688739d47ca0b27ff9ed35ac4eaeb8a7ed7f131cb429901000000c7ba98674c5644cba08e82c217a41d8e01c9de68265421a21cb108cb6a4a11054956158dcfd62a26d657ba8353c2f54dcf88395d3c6329e8bdcc85369a3c2cc9e4cc69b4d79975c815bdc6c8d1182ce870d588e6f422af9835504ae4a3c18f49647bc4c42c2d73328d0bd11b9ea29a930e5c9f56d700"/727], 0x1, 0x800) msgrcv(r40, &(0x7f0000000480)=ANY=[@ANYBLOB="2aea7da7c28015dbb3b1576b9da310300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000fc000000000000"], 0xfa, 0x0, 0x1000) 16:05:41 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) lseek(r3, 0x0, 0x20, 0x2) getppid() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b00"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:05:41 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)={{0x2f000000, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getgid() connect(r1, &(0x7f0000000080)=@un=@file={0x2, './file0\x00'}, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000200)=0x10) r2 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x400, 0x69) listen(r2, 0x7fff) 16:05:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/188, 0xbc, 0x0, 0x0, 0x0) 16:05:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000100)="0074b52ac145453f272e97aa10731320c15a975376d00367269401d0ed0ff1b0957153b4a7e8ac2c94124a30daacc26bd727b57a40507c32136203c3047fc22d40c0", 0x42}, {&(0x7f0000000180)="08af08dc32a7eef972da64ebd7e2b276166470f18d236f", 0x17}, {&(0x7f0000000200)="892c74e9cbaefcc0f3a359834cd3ecc64a8df5dbf065f540e387ec09d74c18cdffd9e261c92d3689adb6399faf136311ce10f4b0aad9a4310ef4d2bda98a1d98c9cf5b730a1f720e60d153c825c55fe9d162de49b28d5ade9eb942cca9eda0b6ec0c669451923d9d0d9b8062833208e1b93dcb761ec9b7999f0904f50998591bcbe1d75d48ef851d060a9353076491a4c17e90db145cb6efa8df876f7824c905cc8803cf02a97487918314b82e29b82e4c5aeaf55c11037b1213941657733eaaedc0a76d3b4e8fadc1be8fec5b11ccd41313ffbeb696e520b790980754e698247db9cc533588eff922435d6b8b460b81cb777e297c527a664756c138411d4b423efcc11c199d69727424e28df8ffcbcc8faf37fdfa0f1a4580fbbbc036d766fa38e73385fa038a0ac407853735b90d099773791a2cc01b800acdd88071d59b95b1a1576865a0c8aba08c32101400550783713cf100a44b5fc9e782d598cc062d2a32558b5ee3cf0b3fc9a588f8b1173113eaa832de7fe6a7b48a232e0782c0c3a84c8a1fb7da12d97a5860f503eb065f95f39d0609c446d4b451decbeebc61299b91422ac6cf4366bcf94eaca611739247c328fc0f6b3fd0971bbb997c388a22259d9565c3f4e95a1790bc7f557478457bde379d2c51378d54eab67a449ab5a3082612db1f8728deedbe76be5a46c6d955805686085f11ce0ed608361f6baa4d82402da8eac298b98e75ee6c49b4306b0498931493e9a0d0990926b27a08f17c610002eca4e3bb47da9346eb9ae29ad2d2609cadc54a80bc1e270b483cb47c3a4958b52a323570245d3d75c679e3b0008088840ade7c04399d2db0a23f5b2ddf33f85a08a0fd653f03226acfa9849250ba1f0e46f15324b2932cd37cd4117f170af64b715f1408945ded29d3426a938fd49dfd34f85b0b21ce4d150a7f2083cf2ef166a7257cd2a7a6081a04914ea5328b7adaf5b820ade120ffc6f89946c85f9fad57798f4c094c6c177d3ecb841a4460f114b32e7a8e88631b85c617af8f4327533b7f8db16f3e98e83ebddfd53e772299022737d676d0be742deee3244b9262594f58307de7a351228f375fd799f6a86c3589baee3daacd228b45df875f1e2cab06ce632297628f28f681c347dd058f61beb9828a0473d8739b9bd13307178b9eb4d136b544a3007b92968e483647b2c781317dad9cb87b1e75b7e4c525eefc42a59da848ee795e7fbba8a20a27bc8f6bf55517bb43e53abee3a1a60f7fcb37eda408497b5ee9ba18640836e11a168b841178327b951362366d9aa9de0044302c0562d4c107acae005d2a0bd52807406be2674c70db9b8e28ddb2d0987bd065e10539d9872cedabc587bea9b178db4a47e036f975f4bdd68f4685c18c48c291ea10cb8e415308e0c31189b11e0e2537c4594543d486238f77b32c7941feda0865c3c8f77b3c33ca0d20d40056b793568b565ec46f4e7ebe0dbb0b70eafabf943dd1f87ea348543b89a2e1ba58cddbfc634932209bb0eb4c46a33a1c79ebe52ba23cde41ab69f2314e31f6e1980c5d98e224bc314784527a08b2b1023995b887df706cf416672a2d698bbe6c15302a879056398749198783853236b1938789bd92579a39d3031d7981aa7d8340e2512bd49b6a52c9387c10c561a0bdb31c646f40af44ada39ff350d7fce67e59de80cdb437e4ded9fba5d95ea29c8538b45cff9b748364b1afdebef8f8863763e835f07327f68dfd3abf197f425ccf28c882d295b93f4b010a52aa006389ef541b1d5f8e1e082799632155f6ce90aa35ed3d169d6c7ec1167c2d2baa7c457b1f748a54e35a7ce9a45c5d329005ba1bc8b65741ad05e5abcdbbba953c4c87908a2e5ab0a9f000720c2cab70c14fba91499cf42e38e2d6e48fd949d48a0383105bf00d7e2dc974b4b77b28665f3d141b2d2a6fb6e73a543a19ead575094011899b303e25bd692b5a31c0344db9af6a46cc335dd58d5eba5b1eaba9af7a06f57d8e9816ea7c4cd9243d47db90151c7cb18b586df0dfa6d220976d38f8a25cf0e8f3face2bf0722cf1495b1b12c58fe0aba448dbc37351df2ccd535924940744a7adf544c7f5f08b3ea897ea9da1999e96b62e2023957b7072ebe7f4d87d87783dea3f5406e30eecbae1146c88179b0d67ef994b4965f0f3ca2e461122b320d965d23c2da8f905b8ee9db20a56095c4dddf6efd96b5a1c340415920822b94fae6b93a3009f21e4fe5ba08a914adcc10d13d94cc044c1757e42c6150d6f814b00d89f6ed3b9887d26ab6ab369c187b77dc40e35f97242f6c0eff1eb453587333d6ad3c080fa0d46fec48897a9e23115b0fc845ac57bf6b5e8cfa386fcbdef9b69c313a730c11ec07f550c09f8ef52b4236f6973c4b9275a8d848e2f792ac20cfd14bde9f050159bd819a4e9e741aa545e297eac82ae9c5d6642587388859d84fbf5dccecf6b19add8284554d6df57cab8d82e36b2d61e90295f42c5116b471f1dde780859f5be00ce3aaa68f7ba3a1e452c5a4eae94b528bb8f5ad4644485fe1967467067008049cfcdc5d32070c54fa6121a2e3cc91c7c6a6a9e7c70034e9094b0c62ce04c9251a9323ed5ab8765161fd634157695596030ff66f23592ad65b1622ff6ac4e63ca9c18a5e86b033d12f535c5dd857125063f3d2798de133dcd329c38988addcdbfdf654c4e1dd63a414f05202a012e00f3f2cc7f422de52fb8a63a2bdf0b6e6cf628f4fb4ff6bd0ca92cb26007d668a4f5a40f2e55de83f3d6c47e5f76f2f1829b0f4500b696d868d6272a3e2da0d88a69d6f1047a5ef081bcdef95abdd13f18c8b898038cc0423408cbc7293aa35dcad309f7d4ee0451e54d48467044212f22f8b467a61e562687c3d0a937e6f8389c902065a8e2609a162a07382728799f07e21905ea76e62ad365a9bdaf2133db5260769c211ef8b5770af654075ef632b9a8bb12018819129dec264bdee74f75c803c3951933ad290fde530915881c5aa4451b1114d27b4c2dbbcca0fb7a40123e5794cb5eb60a1e241777c872f3857e77def5ddef32eee8708aab298c1103e4fa01c3f5f75571d726e8ade2a921ca2212fe4e9257118d09a73ccc7f87eb24cde3ea39ee0908bf78090d81cc2133c05fe6cba00fc29817653a709ad3b459e935e8438b013046eb1d0ca541faebbf28ad1e892e5e89ae5d8f0631b863541f38c7f500975b1e004ab0de9ecbde6f59fbc21d4a281501cdde570609bcb1ba34fd4889b07d43972049183284d88e9227360dd474aac44f8f230bef745486e4a9d716fc6d25727973fb83afcf5b868c7e8d4d882b89bbf0f8fd508030e2258bba3514c2e308fdd812f36131bbcb9f5338dc0e75963e6dfd10ede748540aae57c41dd2825fd476e67917004b47221211637bc15c0e24599e7e27d06dcb2992f6afbca2fae148945960353c78043b71556c5e9636a43302caa3ddd6ed45bee1f81fb7238343feb4858ca33b6e589efb76343988978003ded6740cfd8afe4247a9a6a5e6662508c8a7a1ac54336d0dd26b3e36b7f5c7a9d84f4d1d255f5bab6225edee28a01156ada1b6948c48ac6ce442608da5be1ef493ab15bd56590b512be646c1a0b7c25a576bdf50d12dca871c28ad2680e499f57df92df9b1ef5aaf17bc32ffc177aa66ae3fae80a5c7ce6eae43b5e9efdeb40629ff3ab52f8b7a9784c02fdc582091225daaf549e39dc877536aace9580d774baf1b2e397a25026402864b71789e95fce64f5eab04124f8d31d6d16324b49c65beeccda4ea65f405d134443fcd21d2aa457897339eda641f30f0ede1764bb6f44a1c7272d3289f4f1a59a5e1269af9394c3578cdecb5414ed46914795b689f54138700d9d1f63bf99a76b64678df2c4b6195e193311402c6b53b2f251cc55c03f8fa95891cdfde9699e46f2331b8b8bda12dc125430d0c3e5483ef100126efa3adbe2ec03bc8142bf3cf662d718ff80cfe9c6a8dc764dbd8725fa7a5a76b58d21cf082458b41c79e3b7612e30fc46f9a25c3e44b055731559bd6e4df1e4ba509ef5c9c3e86d68031c2cd7c7ddfef7510242949ea94cd575906debcf1f9a349a7232b884c4fed597a328868f573088abae2cf65476bfffd91f72abd5945ed485a4c7673699a7866d571dbaee76092da0ede31e75154bac17b9150c292c8f8aa8e9b3e76e7b3cfbd8aaaeb2501a35a54b3cc5d10d3a48ef43ea35236b357bdd866375d23601541bfefa59886e6fcbb3c153b8c9e002419184e0afef178a2860485eae0bcb100fc3d94bd64f7d21ffe0ef05c5930d202211a50ec0542065ad5ecba88450a981388cced36743a13934425a4283962692f946710a12709efc4f192d6e373a86718c5a7228219048e0bcd74217abe9cd778f84e9a0a7aacc9d8d66e48ea73e009aa6102937a89c50c8030a152aba6f0288632426473225b213cfde408bb39e7a044a01e833f4d9f5ca9bcfda113027b597a1a7476a3e0afe9d90cfd07b310c81636c6af144d292a7fd0f053f799faf6183168e7151927c49dc61498030d18e717ddce51463cc12c1bb25a1b083890875a847c4710f457d47e0f1aa503cffb968af9a7f3f6c5eec4af51edbabfb69509277365cef0c677fcab9b9820fa0108318966191eea834f3dbf9975314afe81145b8c651b6e85aa456e1ed5f3580dcfcc03faa17034a991e769a0530e39ef0012f74d54d7a1574bee957b3299382b291334606b8d0187586e82cef03df46bc507d97c1b8c5c5db23e215367d06c1b1048b8b6578fe87e799edd8290940f75ab982417b79f57176a99c63370d34f11da662cf19b5e3634da50cdb0340ae3a426c7ae041f7891e2e7f247c8028e19919547079b42b8b0ecb5c3bead49a723cb985bce6d671b4aeb310949ca75fa435435387cefb19aaae395a5a48d3b25bd2d57027be534285824f9b326befc013e34c1ddd647def779995c4d478699d588d23442028af638ea2182470a9c9a4706352afea39fda3b40cb745e5c3e76a6ff2ce95985432794b03b46e105b84403cc887468c82b49efc659abace8c97289bfb51da37091eedf1487df443e2779ba4597136128380c447d3ade31ea51b848d4c5ca29374d79b998ff78d01108d37627d5287707d5b9b04ac055855e1f62582dc54ce24adad1a87beec180f8b36e4b1c548044acace4a4d6cb527d2d0a5814fc89744496c058acff5d3dc914bf430bed574d8ddf74ab42faabe675fe153c2309d82e6dc0ffe9dcc22b997e9b951c919196aca2052f6ffb95d4b03e8a796cc8a6e9455ebfaf32160dcd3fb6e2a17244e0f614f8471c04b768a5c3565de3bb9e1441b01a57f0bc559a594845265483a188989b4a79c8390a85144b0118faf092e1012b432f0c87ef546890122471d779b41713013654956dd1726861945fd34d3b5c0fceed45725ae41e2d29bc036e7558bb4ca79c1885e5a5024b8e962ce13871daa03ad48d07fd0af4368acd8271b34adcf6538f506c633de73d376a863a1d74a8ea83036df12735f505c4a33312ba65fc914fddeb4b05510cd52b204cc2a83b1d677791008385fc21b9e8f960a39040259ca8a4014e593358cbc09805fc3877b35e270afa0107a0ade908c965e6a83f1920e623178ed25b3cca77002c292b073d2fd0b9bccfc612006d7772fa4dbbda8050724f5a0d684be81d0c6716ac56e906bec3fc669496994f980b1e5f72d52faa88b7b69aa96c41501d07f370fba76c20f369b8e1e384f6b71e95cc8ef533e7173aa832e1a631d3e90e35a0", 0xfffffffffffffdfc}, {&(0x7f0000001200)="a70c1a8fe76b7cee91ca258f1f91611181fc3ae616cc3cebf4406b75b055d8f6488dfe4e3292506f07274a552b3173e86d9cd944daaec947c97f5293c8432970df34367c97b6e41c9f83c843f0af8906a6e811b2ae4d5db881e1a2ee8d16bdd270829f02e1cccb5f8d315014529906083f4e7e90b09e4400bfda53a439b1a878550a4fd3f51dbbe659ab29dcc96b7b240e9f2a66", 0x94}, {&(0x7f00000012c0)="4bc8f63247272bbd136e8bfc6ac1f5bf0ac01dbcc22a6f7845808781db7c9e61a692647d9a81ca0e4a444ec4e732a7060dc589b232cbab229aad37949d37a8a98f4180c596215a837bad5d1749b79f776b98dbcfb99d0f028c3d18c2f99928dc7958a6f6a80e38579b1d2d75f95764f8b4fe12a0f0d613a5778bbb0461abeb22e49455208272da2f7652311791d6d221d7453d8692c934f6618ee3d878166b9dd684532962501bc355ea99", 0xab}], 0x5) r2 = kqueue() r3 = dup(r2) r4 = getuid() r5 = syz_open_pts() r6 = dup(r5) r7 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) lchown(&(0x7f00000000c0)='./file0\x00', r4, r11) kevent(r3, &(0x7f0000000100), 0x800, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r12, &(0x7f0000001ac0)=[{0x0}], 0x1) 16:05:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480), 0xc8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:05:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x200, 0x9c}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x90, 0x7fb, 0x0, "03668000a77f0c033c02df71795acd76ef3caf00", 0x1}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7fff) writev(r1, &(0x7f0000002580)=[{&(0x7f0000000200)="97", 0x1}], 0x1) 16:05:41 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:05:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)="b8aac767f576931457726c9e03ea7ea0d0a8df92aa3fa75c6d0a626851230cac013a5db54e38cbc41ce62fb8ac746ede7915430bc13d402767faac1b8cfe20d6f39af4ffa1961767482538e7de47314cee5b2aca08b7f78044e824950fc05bcf24f2c5ffa4f41c98436ae83bacb4f9451a3e8b640bb4c497391693e01bb849f1d424d1b21d825c579412e1704bb1fa8390e1f86dabffadd2c0dc32c8ab6011d522cd1e9c2b944f2f535769d849879c5f0bcc56ae4b3a6a490fc6f59e78f1800d93f60f899839ecd6dffb2348cbfb8175b657507dc32ff9cae2e58e992d62134a805a56257025e948aa4e288770c8e791d9fc0649f1508137efc78a33a175b811779b61e48a330d4b6d74dd474a584291849da1bdff3ffda7d604aa2c7349ca08df1e36c604048758efad40cbd0901425935ab6241aea5299e7669880c64cacd2d3a56a8a76b82d103a93ab628a226872f9f9b87c6d33df7eabf40478cb02e96b8315d3212848b7a331aa9f54b5debac3328a7ea473d2ed34e5a74c7755da5de3bd2d7a282535ee950eda8174c1e93e2bea85987b6c2823f04216634df1c9da7c5fe825eff3ea2d441262c7bfac10f1fe4fb1795ab457b0e557db1437ccb7ce6e0df7924b8d688ece5610a7dd70a0cb6b60d364ae5c64fd76eae991ff1454e972c1a3ec4c896fd9b45051b0646c47209eccd0251e039892707a72b2d052e73721664411b4649d40478bb040ac5bb453a33e73e8c2a012cf19588ec608676258af5b498b3c9319dfeb65393611605bd95eacc675f8119d22f125d3219309eafd479201996d3e05cccf57af9011ed6823b9bc80298af181911191eb9cc14dae4e201cc060aef2014836f1179308634aa2ba1463a77e60d0a524ae9413f178c28abcfe8f40ccdd3e960a1a155ff9ecc4b9d6f900383c65665c5590baf50d73e1bf31c6de85391184906c157afe42952216c8d88ab32da6ea6a722c37f8d68007e016f014b01e4fd0eff4503f16c1ecc6fde9ac995c9e0051ffc8e4eaf1c295ba929f9031858131b9bb9189cb59dcb00ed87a53ba11974b37429a9183195bc57e1c426beb6d50b352c7e5c7e44afc57ee4742edbcf35defcee6500d804eb99edcc2e6994dfd80fc8de8af157cd79104e9d80e07acc64f6b8ce4c2d1f4d3637474a559b902ebe61dfbe5cd3f4d5a915cf17cd643984b8abdbf3cbc97e1e23186a57a9b551e64b3bdfeccff866e32e61a8f3fd3bebd7e5feef0a91e3b9b4407512d5281d84b2aac82e82895d2ee60e3818ce71d16b4b35ab62fd77e71b395264598968c7c638baef4937696e93b1d802fdc53b92b7e5bf36df0023c611af3ca457f8e9adeacacdc765d8e9c1ccb8badb43acb12a06fb923f13c05d59c9cb76c9b49a9ba1626c181d3eee70ea2665fb2abd3e67d2528acf2aa55aafea8ed194ba68b8b376379a90482797b55fc5842c66cb67c6cf4e54521a764381ec1dc1b17b4255c543a800880c67e9d3d60b45ebf5a694722b9fdfc59e4f903d298a67bebe6ed5b9ab2f3f850be4441351381593fab9412722ade20ee7fb06c603ff21dac799412e21b554daf28fe06c86cd88e3ee6da49b80e3de105c58d18258d4c779a49723f9b1c49f91179cedb0f5871ada5622b8cfe484e433c49a5d94d68f38269cd7fd47a1faf21f25f83fe2f2d01c4838e6952530ca5ed7c2f86a4078185fd6a2e7efd707a8b2d4ef4b526f453f4225714e739a2fe852a0dac1b823c312fbc03703ff6c9a1e03c966187471feafc96a3305420a2bb4e6227e72f4377c99773d2946b05ac5caa62be763bc1bf78a72fae6dbd5463c217a750eeedeba88cf42fc2ce4ccd6d80a40495f29758895ed89d07ddb10f09ee961e08d1c54682275177f37aec09d8543f7f2d139f8b8c9ef2832cf9be68af54c38b448701ded3b82ddd1ebec8d77e5d972fd441469634448aee759bc0d6009f0eb33d7e0e4e1449bb912c1aa8c0e2060cbedd92ae3c2da164dd7c8321814647e298659e5e90ac032cd5211908844601333560372e72199bc285de5a495517126b3adfb19c40961110334b290804a8717159ab7bfc852b76b46c17fa6e51bb2df8eb1b3f9dd4629098fb7485676912ed2831adf5d4b0552b91133e90575d0d7d553af3c53906b8d28022db3cc7e19c0646fc57ba5ec62cb3e617a3afe824302bb89ed0ae797722da6c71742efc57320f6ef31dad7c8a087318a2e4fd995e6ddc39c7f5d1f76cf42615443951876c2530af18f1f6b9d3e9e8860422c7606a2e0101312982bd9e347ab73d29b884f6cb28fdc80dbd0356db2cfbf349d53a34cb64a3b9d7387a6557105fa2a29bf7151080a88e79bb1b4baec8a77beb9662cb7ae00265a2d79680d4d31d4fc46adebb3339403357a9e093a32e5d6b81b62b7aae252222b411a38eb20cb96ffe726d2c716d601b62ddb864ac6ea04e192572c113e653761e3894211277ee4eb58a390a6d04270a65e91aac2cd33d3d5e9f1166b16130647b52cf221948adfbe1bd64d17dbd9f489a76c36933b99703b1458e1aee42f4c32cdd5f6548b2b0504621ac589ebc58079286d56dcb17fcc3855c689e55b83a7b9f3930b9bb38301c1224f462004e18cf297d191657f0bcb9758d712a277393d7ff213a309d815b59988ecd0cc7d963bfa865447d16dba966abe70ce8b8e3cf4db6faa9abe3cf5bbec196a2a8b4706838ab6f9003c430ae677f54aa0103a69eb0603f029e7300409af5d89f3a20ba5f30784263231ec757494982d28e0ff7c584bb5888b34cd00c7b2a498eaad74554f664fba7d7d33cfb2e0abf496dcc7f219d99712bccad6800cc68c2e654c71fa43009cd75c1c277556ad2d70b8052509d8ca8c37ac7b058a95f5766235867e496919ca9c4e9bedbce8c562b137ce4e8f77ef936b65a7a44ece22dba49368c5f9b9f3f28628adcfc1fc84bb573688597a87346305a37fe64137048edc57b8c7deae87174ea85e44d4b6fac6a8101df56880b946383d1e9d71398f53c6e0d306e70ea925ee867e48399ff0881b2fe377f77336d21dc6757824c1e94a73e3ef827d6edfb3385b11ffb7240bb5bf40f85ee375e0aa2db8529da74e7b806c0cf31b3bf8fa71a13ec86f90563625543cd3b21ec89b335e0979dd5048102ce799eb60cbfd242beaf64df47c45551657d5a0e7afe2c2ede60ffe832df9eca02d55aed740e9a58b5bdda9554e3eb62ca8d6135c98546079f4d4a95dfc61ad4b1923fba9283f43689571df60dc42a1583e0d27d8a074ba2403876f5774bccffc35784e944045a5cb29b63c81a9206089f7b5c1cdfd5bad8d34a7502ca4bd45285c0e06cada10d5d61dd870b3ba271105a5377dcbde2653a419703ce91482c2d113cfebe7e9e238258ccb78b81dbc4dd84565c4f25329dc8f2c4301994d4df20b4d951ba90870aba428fa87e5446d27afc4693f733a376262bec41e950188464afbdf45e9ebe61db23b93276e693ea752931e843c58abeb0e14ab06de1529ef12f620aa79fe194eef7b3f673463cb0680eb63281865a76cdeb6a92343b0586ecf30d32ca77b2aa9bbfe2242f97995ef27403d8018b256fda5b5330dbd6efd9c40205ae1b94fafe886ac26c11ec29109da73fa1377f173e4dbf3ca3ee0289ef73a32db718d2806b464a170bb3f0a6558c493024040be19dcb887f49ccc9e7fbc8eff4437cc00fde874d940cec58351dab5e0512300a394ad0d7298de0b49bf9d834b2bb5c734e7e0eff2a55df9c1e9e58418d20e7b6fd985939b347fb7763087f26bae3bcebc471c62a7ca02d385d1f95931c5fe86204cd3a147a8d0c91c58ebf3f77d211e11b15eb11b1d18e35bfc5efe5b19d4be6a953c55ff4a30a8a7e8926e3376157b4af1d1c99482e3306e05a1fa42d9a891fd34fb6cb5e0a79bf64d057a64daf59587355aa539d8a8ea67bc1e1e003922102d5bc4d76450bfea47e5265b344358bc01acc89ed47d92ae039512e07cf41d0081dad3469025f42166d2bde1645f6aef6525afdfc231ceab357da54f1fe3c3217feaf4aa749003e928e705861a31d9912a63a538863159dafb54ac65650290c0107177ed5982aecb3720acf3e9ec0a5b4fe70d327f51f9ba5dfb07cb8062f4563bef1be477620cc2b691d62afc57764eb105a4af49d7c628e7d6ca8fa83d7c292a59d4410a07f6b790db0a45574890c8a70612f179c85c9af03d5e813b7548ff446555682147f62d662edd62be4701ce9092cac92167f24e54e5c0d7d4087878a51770fe1c962c308e6010ff8f6e82a10298d914673dd5ebf92dfcd9e3a44e2fdcf9a81969486daa62be0709ed56130df63b1df07a9bbf2928ef37b969c87fa167fcbaed39eb5bb7d7e2a81911177e0b19d0ca4e76075a67ec6d53a9548c77c096d2045688e5757f03944ce6124c8b3e4c1996e2ccb7897d7f181e45c3aa4a8be818096a7b93eeb8d88794ccb046cbe07ff90824041a91715c30fb10ee0d53fbcf34b2f0fcbe42124945354aa701f01c5ce053bd65229117381f56792d4c9834689dbe3ca3e69454989465b9d3d0098d2712debd91d8cd8a196b90eaa68a59346d4403958a57c3964a8db099ace13c7de73555481d8f41b8175ba2e644bcb261a8163665fd912f788edce82c860fd724cfc18a28c81f79b20277b952b57de4b2fde64a20cd4806f244e521f44714c26fd12bbab326722bb9a6b1ac6223c2048da322810d4aab346701bb4d7b2f8f43caa349c64f602d2bb9cd89dcfae2c9b96b40053d703f1d9340b4e1e7c8744a220f05e1773e2f21cfdd3b11a24d2f345ca89a10e10b338ca1d162956342991c665c38b0a6ede81e31f25dfb7801c0dd474dcb433f984a083bf8541a226f7048ecc9217f047522bb69779ffe84452e6a336ff7419ac85d790bca0e3d9570aaf6ddc2980dc6446e0db19fa944f9cacc64a019feaef028304093f4aab65f7ad6a0d5992b6a7682f7740221815259410ca137686cf319dcaa1a51f849fd76af4dcb0b63775cc5803db3ba075f595c8069f238f18e94029420bed70a8d1ccd10ab56468bb910e7b3e919d2f72f93665d69901406d53683ec0b1caf91d874245aa9258095207dfba2754cf9895cc293118397f7e8e21437d2e59c6daa19ee796c59757acbf42929a4be05099c7ea1cbcb6cc269fef8ae0ae0769ccc229b322b9fa3324242d3a8016b96f2a5dab0aa5edd1b08bdce48f39de0c933d619e5060499293ee8612e8581a59f94601865b7b376ebe81983ab25c58d6aa83a6d0bdce4a681b9a87f899e34678fe6f68ae21c83591af582b5ea916841d85cb69a273e01ba119855101306c2f432c1c1f025a5c74d783aaca4ddee6b734139864b66b6ad0052fccd9458b0b08eff4b218a07a066a3ebd5ff63f125896966d208529bb5032060738f50045d41a46cee48e0761e07639af49aa3cfbca6620bbcb02d84e03d133e960dfb3c3a7e916b4cd4c6fd7b6a69175b9738bb56d3e94394b5886634ff19215abcb7aa6c4d0fe25f4e7021d3413eda4e2868a23e49e6ecc4f74e71909612d03f223b1aa3512162925672d437944f51b7cfe57564b55c06db59b785fe157e5c5ed351180f430e1de4eda393b1f0f752d29a28666c05c0c332e5150a4d7037b11de71f751253f4af2a75657eae1a03dade5232807a9967e421b85920556f1c657141bb66817f50601a5f1485af4fc28768e62063529f0d0c7eca161a480547966503ce13d2639e2eaab11649fb0bdb7a866cc4e5e3790e080b153fb79d11119ab9a88"}, {&(0x7f0000000000)="9f7672861a197958fdf95109d8dfef47581f500e2f396d598de14609db61e464fadd61dde418fde3149c475fe7afe560728bbbd352eb4642aa83412cf0e8570e7119d0dac14d1c2b5690b5a4c3b5bbcf07dcec969db8ceef3ec9520d9d17999f232f0cfcc26e1e7edffa2e4360771ae8f5c4e12343ef6f"}, {&(0x7f00000011c0)="4d24ce05361172a990064a68a191fa9165437b5754fd2289a8b9f07821d2e4a6ccdae9e419000c3c5dcdf53c6c618ed0a2b1cefbd7ff2ca917b5d10979a3dcd462d2135ea91d6306a99fc68f37f227a25234f8aaf047248843624341a9a3879016fca04a5f4f83e916c972fddddcef12fafe8aef3e96fce366907cce32e918d851305f6532a4af8e4fe85f74c3af62c072d7f8328ea0952442db288efa94fa167fa20a084c1f8b843b70118996e130118c1156ba479b980e76c5945082cee9446821a572baee4f673ed374ccf2b08068e3386c0340eda4"}, {&(0x7f00000000c0)="047c9e4e325dc8aba40989d616d6c07a9dff984528ed12fc4a98e2ffc0dffa0ed41171f0b2c95b0ef7231e04ffaa922d921ba5161b9991c1b0847274a6acf4e88cadb793230f3d30be211c24fc487e90bb0eac34bf88"}], 0x100000000000022a, 0x0, 0x7) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x818, r0, 0x0, 0x6) 16:05:41 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [0x2], [0xe0040000fc], [], [{}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchflags(r1, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:05:41 executing program 0: nanosleep(&(0x7f0000000100)={0x0, 0x7}, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:05:41 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 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']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0x8000, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:05:41 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x3, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x42af09dd8ebd2a4f, 0x48) msgrcv(r2, &(0x7f0000000000)={0x0, ""/107}, 0x73, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB='\x00'/16], 0x105e5}, 0x0) close(r1) 16:05:41 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = semget(0x2, 0x2, 0x50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/242) syz_open_pts() 16:05:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getegid() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0xf, r7) r9 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r12, r12, r12]) r13 = getuid() r14 = getegid() r15 = fcntl$getown(r8, 0x5) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002380)={{0x0, r10, r12, r13, r14, 0x20, 0x80}, 0x3, 0x7, r15, r17, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r6, 0x0, r13, r2, 0x20, 0x80}, 0x3, 0x7, r1, r4, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r2]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r19) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r21) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r23) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r25 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r25, 0xf, r24) r26 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r29, r29, r29]) r30 = getuid() r31 = getegid() r32 = fcntl$getown(r25, 0x5) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r34 = getpid() fcntl$lock(r33, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r34}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r27, r29, r30, r31, 0x20, 0x80}, 0x3, 0x7, r32, r34, 0x8, 0x80000001, 0x4}) getgroups(0xa, &(0x7f0000000000)=[r2, r19, 0xffffffffffffffff, 0x0, r21, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r23, r31]) setgid(r35) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) 16:05:41 executing program 0: r0 = socket(0x11, 0x4000, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 16:05:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2a, 0x2, 0x1, 0x2126}], 0x80000001, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x0, 0x8, 0x84}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x7}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x1, 0x2, 0x338c}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40, 0x2, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x31e1, 0xffffffff}], 0xffffffff, &(0x7f00000001c0)={0xfffffffffffffffd, 0x1}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r5, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:05:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) 16:05:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0xffffffffffffff36}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="e740358ebfcd5c43adfc9ab1f2e4031d291de2ae7fdcf3f6693e8b18e9270a62696096841ab411ea3f4273142323d4effb1606aba73054b61f008e5cbab34bbe7c9caf945fe3fe39764b13497a008ee15450e5", 0x53}, {&(0x7f0000000300)="ecda8d8505b47e9880a2f809b5b549495d65c85da71aaa404c605d31be9a68f09c65dfa87b47a07d72ca60b47d0d69ab36ffb534925bdc32300a52761bb29cc802ea51f332dc5ad022c44de907c3129772ecdbe53308034ac9e4d2254aa8b2", 0x5f}, {&(0x7f0000000080)="fcf9509a29ac04f05deeaf9ad367f6df6a1c8350bd7a26cbd5", 0x19}, {&(0x7f0000000440)="94face18ff6a96a0075e7c2ba66ee0d08f027e05fc29e95979519513c555bb8a48987b087f5c055b9312d9287066b90907202ac047e9617ac073818956a980927228f0b6465ba9b34ec4eae7b92e6903e7b2b76fae3c899c3535b84071799d0b10e43f813251427d7fb148fe0244aa892d3aae8a67526b7dca1de030c0e1bca8cfc68a0c154add1d58cb937e3a4e3dcedec2854de6c3eb228a4826044f47b795c23571c6f8f4fea061801680313b82d08d677499584853ae8c385b1a314518cd373a7b731207562361c667f3e2045133f90f442183e81e7991da610e08c76074579c4f7ca5ac78e39c9409b4a58f9e10fa4b1d88d91ceeaf073377fc4fdd6576b9dc25774c3cc6cd592493bfcb927722553a20187084b550dfadca7769258ec6667d22a4db7104feba474515375c04cfb89399520817a6fc58716db6c5e69e42b611155e37259ef4638704d8431eb2c437323f07bc84b3fc8b478fc73014bd0a6ec3b140652bd3160c9543b3b126479306785c4a7543c3adf040cffe9ba392c75d8881a78810660ab05471c871f66f7b752b0a3808b0fcd0015be9bd9b1cfcbdaad1b8ee8c71dcd44994ab9064e5ccd149d41fb1086c0922c3366f129737e62a00e11d939ae6a40e62d7f7d8b6e0da78b03573f1be2550d023f0a7bb44c8e7b392e6e9d2a7899d9d12117c5a17bd7da9beb40218d94cc72223e8f566e6642a060096b1fc3055648f2c7afed7b0ccebce21efdcdbacde97a2008a2ee636e64514eb5724710ca2600f210172176170e8a05dd96afe8a0e7a0749832b173b8105b625e8ad964b59b1cfa95c61caa5748072a9acf0807abb755c6f8a52d9684f4f46bf054a3f725324ba5b0873353511e44d0cecc9ad6a4f844d67a2a809086cb1902c8281dba77b9f57c0ca68406554ad99e78749c890e98b277d32ddc871f289e1a465e25193b1634b94eb43a3eb0520e46f6141672a150d110901d41c0a02f1ddb6895551024aea88d40c34725741c11464af6c84e505636f2b4208b8b97389a93e3b41893c9c43a99bb76ee1098196c5751834cf9692ab27e63916cba1ce523fdf307bfb0cd8ec28a33a6927a26834b76d753009448403f0c888942f1dc99922099d62efe20201f968677e11eb881a3f232f79a85a2b1cf2e9830f7adfc1e53f3dad550faa02f2179c5238d1a7da91ff02437187b23a09b9032058b0a80aea394fcf233cbc4088cf80034a1d6ce071a480e01ebbc427a303682580dc5ac3d84bcb2f91a41f6e4e3e94adb8e0660d3b6923c6d48af34d78f7c82d802e26039663aafde581ed2fdeeeae810b20e623b6c014e46d9fd546aeef9224b373b7a90f8ea820a2a692fe2c1aa64db485435196f85513d4cb95c6f8dbc9a40acf15e9081e9ce556f4954c1014c39c0b79ae28eeffd549734a39396c4404857409fe063e41972e06c0417267f5bb91ca7bb16ea09c13fee1836715fab05f134c005e899235998b08cbf0e99265c8c0604b10f7414a587c8f211533d325e91023c2d9d23bad250d022132f7c92e0466de27385c6ba3f43fc52e5c7125160091b91e35d1e19296b340a1dc17c9363401f7087c93d90c282cabd01b54e38859aee98004b1f45cfca5522b5d2436c505da3de14c42643624352d1bb29a7698c2c0c5f4616bc36152d05c20e4a51d21542af826a2a776400f9b7d603c638b4d79015b746f366a76c65f24dff2fa0109f8055ae8859cf71c7b71ce0cf6164b93bc4f57bdf2f4e1c27ad7ef7b47341eb8a532e46f24c282f0a5e6aee7de20738d47a1647d6b370a9364b79a07fc9c8401304728600e1eebada3d89531d64e8371f790aed47da24b57256950e4ce529ecfbc9386a341209df7e40510eed15459bea8d07819be99a07f859906cbbd58dc6edc58f22d437097b1c559dd98b4de1faf671a3180f68b9b4ad46f3bd206499ac95069b85b866a884f07c6bc8526e00892bec83015d116b6e2a98b1b8ed21c4d4cefd7c0d5081ff0188c764dac5679171f4914551ca23282a1e47a45d81ea5b112ebfa916ccef36bc6a5c3570f5aed5f2041acdaa1308de0c61033d83aa1c4330b51c31ec754e1dbeb56e41ae80696fe6a2f78e1b4ab5de7c24b0c15ed7b4455df41742fbdca2e5e05894f61e2c9bf2ce6e626600b73ba252dee8b679b16bd0f220f52c24ba122f81e77d256704eaa8b1625e3bbdf0a1ead93ce467f282f026829bfac16f126149aa16afa34e6abc62d6773c6639b8d4a3e3adc3bfaa63be1691d5bb44a2742ad9875c9f9e43f052a9ce1f45162f03482b22ee0cc191e0a1bd3da413296e3ee9628af49b5f3a2e701f9fadd9c6a17e4199f21da1092ad6eb845d1521f14410c12600e5f38ac30c1a542375c139999a744cc16268f977fa41fa81b85273b8e780ed677e1a9a8a24a43bbb1a3a419c73eaf860179e56533272423932139b55734099909f3bb03f38e844d8cba3b442379483ed790a810780c3d5b03456c592ef710930cf87927c887f1dd18a0066891298e90b0d5e56f4587e6e18110df4c02b2eafa35c96ceba4ffa20a88236bc632810b99be7d9cb1486a50b4831c7fcb407b013a28049c53753f7a962479166a08e608d7147859757c1bc97fd3995835875e103be4208b22d9c6af6fb0bec031b65f4c40fd2d6400e0dc892bcc291cb2710f1f30550676fdf06d8e8dcb6bf006148539ed4d189a9ac2f485d0b58e6340ab3782108427ebff6301c877eea1ca39d3dbad92e6a865046a889e141e8f4f40dd0a3ff6926f03274b5dc4cf1036b7a732191459aae71d7cafebe50d0b1b5c009f31c7fe8dc8366a8b132fb6e25c524e876eeaec43940e49d610dcd03d647a104c426a60cb4dde5566f2235da5179b89fc607ab277863d51456d3903c81332733684945535732df5c932e707232deb807d9092b00a68a1a68c6832ad5b4b42331b145cf7efa39884b8df68bae4fcfe34779e63c38634198aceba945ad799a8d43537440d6064d93b3e3c47b066f9f963a942833d2a6f88273996d5d17e03810bd2d9576bb8cf83d44f8b68a051afe4fcbc8fbcb2ff9b869e2cf2d6b84c7881e12c281fda58474d80458822ed447cf1fecdf676bcedbf22913a446ae5d2a2ecf17b8073235cdf8ca50a94257f0970f2407460bc6dd75e89223267319f1142cc9b95c841c3a360dbbf63b1e4dfeaa88573e5b8d1e8d99e5ae3d9445900080270945b9acef94b7c413f0a7c52132d50fe14b7910e80865ae45efa869a3fe3cc5329010a37f294212fdf9c8928eba76d2cf9b1e60a95ce1bd8601cee567a285ce343b5872a9ca3c66b953510b5bf67968f65ad6353348898b31091f53b6b0050552d2c87316fbbff5be112bf97adfbdd0139fdc4c7f4e246d31ec3251dc8c04546fc16933db807965a2c26dba05ef4eacab48dde7215e95481cc3e9f3fecbcd17b2578becae5b79beefbdda788fb3163e28ac834ff3453b1bdc99c0f08f5879cb2795ddd325add78e2fb58eab41ba492d3a250c8c17150c0e06c8293c0f1a82522634f939111744d5b7990c0f4fd0a0149e020cfb68fdb3dfa9db4e9819a6d4ee831ab68c95510c59dbee5a1bb48a2d33b446f082db5a1b181acc8a89171a37c90db1ef688a0f08a8230bcbe56ab759b7385431564e1d9b19ddfcb81973406036ecc2b78e5985e058664744ca439d67bab6bb1a0736e31b20f42a511e1f223e2a7dca817c41e8166ed1a02b553e0839bd9518ea63aa9f6f951a14f4bc360c12d5038be9219fd680f3b9d51aa2c40f6acc6c38da9434721a83de7955988fca9361de5c8ead562b981d93aaca75924e8bb05f2c4dc815019d126bdb672025f94da3817c10d4260982cedfc05e4bf6fef80ff5bbce11b5cca659f1b912dbb331e259da67ca8347941d4942ff8ea3312a18d22dff20c4690adfaec886b667840758be3760940aa0ed729be4026d6d7c6175f4db6272224b6143256d8034f868dea8ec5b7c4e32b89942d578b41ed289ae195bc053cda645ffe79adb497ed5d67ee4136094e85d90741b5700190b06082dd8c775485fc61be36b9e95fa8ce4dad3c470f06058099bfea73f11abef8250e4321f65e6eb6984b7966c5e8a09df436acd7c5db5cc598ceca25d9ed2a77376bcdee27021ec927e8184170588ba825559ddaef7b4bb745e70d8c3d72f74a18f093399cca491b1e5dfa6c916a30e71259743de8317af64b3d5075b3387d4d20fd3d951435dc890124a66c4bb02123ad7fb4357d15eef99922f22591c5f6328cb01de9d92b84eebe1dcec3a1d3ce38d6f0e31cb39b9dbdf1fd2c9cf6ca30f461aaa45715abab0974fdc095f35a4f2ecb5e62c9d9aa93597c012ef62daec2b76b2a20be31168086547b49759ad91f01ded0c004f80c98cdecd9ad5af23d758beb6768372257d80515b5453c5225eb124aced0c6bd23bc4e527183d477ce016416ef80778b7e0f32353a706c1fb9c34f69c98ad3fd1455f65788d6fc9681a6f64969d1205d08f1c1a6727f6804a46fc1ac3e6e3bba537a036186ed9fa6e5a430e2fbd14945a01cbe2676991dcfe284d83d3cd23a1644e20d3aa0c4e886942083c796f54e8f76d8b49f4137a217028440ade12b8eced2c7f5866a34e2099d5b4e63a32c7bf90bbe3240bbca2f0c271f7f2f36e73bcea2165a50779ea7fd4d7a285cbeabe90e77771f0e0bce525aac3d3254f684dc6fd7b8ed690d29ad91f93e0e9dbbdf6224958bafb54767cd12bfdc7dea8a50be65adbeb4009650dda492c352147f5ee2e3eb18df5d99d49ae25ea4eecc60f34bad2b978314edde037c78fcc2d8622d1d7ce545e00467a4daac7b1e88f2017e462f50623abbca68c8f760a7ebe94b5e47d839eeba56560283b12e6f045e37ab0829ac8ecac8e827f0699454cf4389cae68f4050dcc2983fd6ff4eb3f1dd1e43e0504a21b57e10ea8b378ddba9e7815ec89985fb7a59b40789d0273214b9746dba2aec3b70826a671090427abbac7bcf5290ec9befdd9faca53a954680a4017e1cf744c304194e4808a204723870c36f830517be34b74be330122d348d81d1fc941b896dc25c5f81818bd7fa5d2f928c98124c60ba121079755eb31ceb8e52f05d78138e25d1a86cf99309f2682e07732ae9e99c7cd1ce59f1b173ca9943f79c117d80a90adc8a36cb641253059870b809f758340c80d482d15dcca7c8203a2b06c8103ec1e2325ed2896e3289b312bfb05cafd6b6b6043f03a1176285bca94f57537107da9304b1f4c026b95a6cc66ece5f02b2a37f0e24791555a79f9e144f88094b8ea24d466cb7a400b3c9e15e96cf5f5f7d56f0ee7d0945fadc447271545bddee7c53032fb09e0a771e7b7e8b94cbc31bade2e302d26bb4ff0326f91bb68aa60bf0fd75cb3e528bdfc5287c754bc4bc1303e97bb36b17eb26ddaf7442fd86c8e825f8d57b336ac532b0fc23771f8b0af33d0d04930198840f18a83f5a205a6ada41e72547f28312b902808fbbceea683645cfe09cd87820b288219e154342cdff44edf37076563e2b9b2658efe0ab88f49fb716abdc9077a245a7fc1c4d27e0af469e19aa8214ca9cdb4483ff9c509c53bff4094aff709165ec1d1304d0245e1b63d64c06e2e496646976051a8c32436c506574689e9453641486ba5f111cf9f685c6915e11a1f211177f01cb32cb6d4e2c9309f2201832c389a5ca60a4c620c19a382058b6756aece5c68fd1b82d95cca9d2a905b261cc7a7b7cb22a93be7751e676cb0af23c0009cf47b0c40146cbf6e7b395b5a1", 0x1000}], 0x4) dup2(r4, r5) 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, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:05:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xfefffffffffffff7], [0x0, 0x800], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0xfffffffc}]}}) 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:05:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') pwritev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="89ed5408c070ee668d732ad0a34716b2d31d9552f5dc57e154477ce78dc95377eaeb117496412fcee37b6a5c70c38337ee918f1f3c60b9d8d0197b177eff3b625ecd2b923b008e2b84046eb7d33bf5", 0x4f}, {&(0x7f0000000240)="691deceb63d643c08fb5c29500d0c60cfb7953e85539284a00f20771f2b9f25b4406a49148f77f9aae0a0877ad27c9cb204631db1525605cda0978b157b6e309fa877bec9f2d4b8c4c5582a0a81bcaa330afa2ec0b7a4f2929c7b651be0d242f7828a25869ff0451f7d0973df7ce3b16bd437c029b5636515697f1cba96bfb7ea1e5b10a3b3ce0fe79b7d3136a45687bde6aface356aaaab1dc50fcecc63a4887981ddc729b4fcacb2856590d2fe5693ce56c25005779e5b46aa275f880f66afff46dcac4fa4c7fbdc357e", 0xcb}, {&(0x7f0000000580)="54780f6fa02df688e63dbf6c983d2082d155b193b47a6bd3f4c53b35ea2b658ed8c123853a9c006b38eb8fc96fcd1ab4646d8761586831b988d5931bcdbf570534c00ad4085cbc8717bf7c9ea26c885764e80fcd0b2fd7d87358e77b1160deccba190c39694c6c7153fb54207919093092c5a7618d6fb0f0f0ed063522879a50459339d364d266df25afd28dc6fe111721e8feea0e8a0dff28c3f197c898e2a781444680b9cc664a2e2b56b1b3187b521a5935e31fb0bdaafd45718f25d8dc765d", 0xc1}, {&(0x7f0000000340)="4545b20374a01d593d960fc21ea075a880df1cc14e3264ee70fdb0d32da76590daf1bc830cceb9cea2da18fc2fd0bfb5236dc13a3d81f54dc5846595e0353570be880d74149509daad091fd19971040154f9", 0x52}, {&(0x7f0000000800)="af9eca467f4c1d51e29828a2f231d24ae59f7848c3fec78922a181b3087b37b495f11692411ca4a1b87547d147cfbe2cb2a63763e3722a23ca13ffb15f3d11ce94a60a68f5e37242755ca50f3bfdba54ddb5583e9497cd5e49", 0x59}], 0x5, 0x0, 0x1) symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) kqueue() 16:05:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) pread(r2, &(0x7f00000001c0)="dc050491f7476a7191314a774664c0776ca392dafecbc4230fadb14706ca1f87d1ec2c18583aa6820dd7c52f2b3b5f1e28a47a7c92eaf9e40e99485a8b34fb38d7a0898473b81df75483fb34f6b7fc16972d686772ff743988b45f73416a58ae931fe0c8e7876a97735c14632a79909d7543937983ce1b25872eb90efb9735a5a5f8935761fead6ea22b0ab3ec762defab3303a6a76aacf6726909752e03069b132f6f6e99da37ba2dd2fadcac", 0xad, 0x0, 0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:05:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x8, 0x7811, r0, 0x0, 0xffffffff) 16:05:41 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r4 = fcntl$dupfd(r1, 0x5, r1) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = accept$inet6(r5, 0x0, &(0x7f0000000140)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530f3"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="ec10c6003b78cc3c4fc7b839ec9ef4e74fcc8a88e5857fd34aef468347107cb46e74bdbe246b37e2b0470395da6cd0e0c1990d342c4709fe87fdfda8b7164889b7e1ab599dd84dd8870f4c1cfcdc170dd1a2f8e4f276f7b28cf400588b896a219aa808b3f9c94b925b266d006c1407964d887c1f682cd8eb561d5771db8407c6c49f38275b9810e173e73f93287753c882b424778dae39e5b002a319409493bd61ee7ccbf2d74fc2cca66956f263e71a16d03c565abeaa2bb243cf18671547d38b84", 0xc2}], 0x1, &(0x7f0000000180)=[@rights={0x20, 0xffff, 0x1, [r6, r7, r0, r0]}], 0x20, 0x406}, 0x0) r8 = getegid() r9 = geteuid() r10 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r3, r8, r9, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) setuid(r3) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x5) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) 16:05:41 executing program 1: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) socket(0x20, 0x400c, 0x80) 16:05:42 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0x20, r1) 16:05:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1006, &(0x7f0000000100), 0x4) r13 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r13, 0x8, 0x80000001, 0x4}) chown(&(0x7f0000000000)='./bus\x00', r1, r9) write(r0, &(0x7f0000000140)="220e22", 0x3) dup(0xffffffffffffff9c) r14 = msgget$private(0x0, 0x0) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x5af1, r15, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) msgsnd(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000da1f5c02c75a5deb80416414c12ad8dee61f5818a2bf49dbff8308a83fa0c471010d61f39c9654f01dc80ee9b8bf419adbddf875842b76cc266381674ea46ed2161599030f45daf158f866e870e3a407f4ce2c2be70b8d83"], 0x60, 0x800) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r16, &(0x7f0000000780), 0x540, 0x0, 0xfff7fffffffffffd) 16:05:42 executing program 0: pledge(0x0, &(0x7f0000000100)='([\x00') 16:05:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:05:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x8, 0x6}, {0x18, 0x3, 0xffffffff}, 0x1f, [0x4, 0x1f, 0x0, 0x1f, 0x4, 0x332fba19, 0xffffffff, 0x400]}, 0x3c) r3 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) wait4(r3, &(0x7f00000000c0), 0x0, 0x0) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x0, 0x0) setsockopt(r5, 0x5, 0xfff, &(0x7f0000000200)="b61cf6459a8f89e9c254fefb8ec37582cd5ccd685cc7dcd61b4411a0ec7bc2989b5dcca2cb94d51d98a45bddd82ab27fcfb09e5273ff1a2e906ce05f34e0435605d7104ac8c7e805b8d185058964e80183b37dd538cc5abcbd", 0x59) close(r0) dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffe, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) socket$inet6(0x18, 0x5, 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:05:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[@rights={0x0, 0xffff, 0x1, [0xffffffffffffff9c, r14, r15, r16, r17, r0, r18]}], 0x10, 0x400}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r20 = socket(0x2, 0xc003, 0x0) connect$unix(r20, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r20, r19) setsockopt$sock_int(r19, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r21 = dup(r19) sendto$inet6(r21, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r21, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r21, 0x40044b06) 16:05:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x85b896258624bc06) 16:05:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x40, 0x31) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000040)='\x00\x00', 0xffffffffffffffd7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xbc) 16:05:43 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x511a, "00a202bc0100030000cd75761d00fdff00000020", 0x3, 0x80000000}) write(r0, &(0x7f0000000000), 0xa7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = dup2(r3, r2) r5 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x7ff, 0x5c, 0x4, 0xfff}, {0x8, 0x5, 0xdb, 0x7}, {0x8001, 0x0, 0x7, 0xc1}, {0x80, 0xfa, 0x1, 0x7}, {0x400, 0xd, 0x7, 0xb5d}]}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000100)={0xa3, 0x3, 0x7, 0xff, &(0x7f0000000280)={{0x4f, 0x0, 0x8, 0xf3, 0x8, 0x40, 0xd44}, {[0xffffffff, 0x2, 0x8, 0x5, 0x7, 0x3fff, 0x99e, 0xc27, 0x100, 0x5, 0x7ff, 0xfffffffffffffffd, 0x2, 0x1, 0xffffffff80000001, 0x40, 0xff, 0x50d3], [0x0, 0xa3, 0x3, 0xf8, 0x6, 0x7, 0x5, 0x0, 0xffffffffffffffff, 0xffffffffffff0001], [0x9, 0x8001, 0x9, 0x9, 0x10000, 0x480b, 0x2], [0x7, 0x7f, 0x8, 0x2, 0x4, 0x5], [{0x400, 0xfffffff8, 0xffffff14, 0x80}, {0x800, 0x1, 0x0, 0xf}, {0x400, 0xfff, 0xb15, 0x1}, {0x9, 0x6, 0x80, 0x7}, {0xaff, 0x7, 0x3f, 0x9}, {0x20, 0x8, 0x0, 0x2}, {0x2, 0x7, 0x1000, 0x8}, {0x7ff, 0x2, 0x6, 0x1}], {0xae, 0x6, 0x7fff, 0x7fff}, {0x8, 0x3, 0x8001, 0x4}}}, 0xfffd}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) 16:05:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x800000000000000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x8}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, 0x0, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7fb}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:05:43 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="98bbbf09c8ad81129d54ede272a6ef", 0xf, 0x402, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0x14, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:05:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abe240 16:05:43 executing program 0: mprotect(&(0x7f000005a000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f000005a000/0x4000)=nil, 0x4000) socket$unix(0x1, 0x954645edce685a26, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x2, 0x7}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 16:05:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:05:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x800, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x40}, {0x7f}]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r1) 16:05:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r3, r5) r6 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000001080)=ANY=[], 0x0) r9 = dup2(r8, r7) r10 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup2(r12, r11) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r12, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001440)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r15, @ANYRES16=0x0, @ANYBLOB="a8a3bd55d978c5d11819a7f00b3fd78f291133ccb0d3dc7145a3298f0b7f354e9e002ac6ae3c055feb0a6c2d8ae22af384fe1c31119e231eaa3c4296be2cae3b64f18b0000000000000000a9f1bdf31fbae4b2ea611224bc180b2e3964812c966f359fa2b273e95a81a8251cd20f51fa3e0cc564e95e639b5c9adcbf827147c013876049133a5d5b4ed45b35d2e093c46d77faad51f8aa68d2db0d1855a1edd33740178a5b75d94c47c59b9380ed8dc9d04c00943cf6af670eddf4ba29c7ea677b51451c55f0fc776fd67503002b48aab3c379b8ad4c0f7bd1a39cb6f13f9ee900000091c645274099254870c1094a13d2ff90f08b5bea191f4bbeb458e8c316d5d8c2ce6e9b6872f08a0f9453e95690bf400625c927587479e48f28a7d9f58cdc7f0efc8e6bfdb990897e866c0f03e734cc42a74c5500"/331], @ANYRESHEX=r8, @ANYRESDEC=r12, @ANYRES32=r2, @ANYRESHEX=0x0, @ANYRESOCT=r16, @ANYRES16=r9], @ANYRESHEX=r4, @ANYRESHEX=r14]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r6, r17) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r19 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r19, 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) r20 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r13, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r21 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r21, 0x4, 0x80) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r21, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r20, 0x0, 0x0) getsockname$inet(r19, 0x0, &(0x7f0000000140)) close(r19) setgroups(0x0, 0x0) setgid(r18) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:05:44 executing program 0: r0 = getpgrp() setpgid(0x0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup2(r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000200)={0x5, 0x8001, {0x0, 0xfc07}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000280)) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x2) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) setpgid(0x0, r2) r11 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x8) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:05:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x8000, './file0\x00'}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0xfd54, 0x0}, 0x0) 16:05:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x7ff, 0x7, {0x401, 0x3}}) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0), 0x10000000000001c5, 0x0, 0x100000001) 16:05:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getuid() seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x8, 0x0, 0x9d8aaaa}, {0x14}, {0x3c, 0x0, 0x0, 0x4009}, {0x6, 0x0, 0x40, 0x5}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:05:44 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x4, 0x4, 0x5, 0x64a0, "c2dcf73a2e809209d3cd85218b4790457dae1736", 0x9, 0x101}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:05:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r2) 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) 16:05:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544cec005e9793f2ccdecc93a8ba67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516b", 0x57}], 0x1) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/173}, 0xb5, 0x1, 0x800) munlockall() 16:05:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x80, 0x0, 0x1, 0x492}, {0xfbff, 0x2, 0x9, 0x800}, {0x2, 0x1, 0x1, 0x800}, {0x7d40, 0x9, 0xd, 0xc2}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xc0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) flock(r3, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0xe4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:05:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x74}, {0x6}]}) shmget$private(0x0, 0x3000, 0x42, &(0x7f0000ffb000/0x3000)=nil) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:05:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000300)="670d428ec55584fb6be6e06bcbcae359439c1fdeb73e509fa059897eb0d266414bd7ff5adde8196d3b952ab63fc05a76f6b445a3b28d4d15d6dc1a5e86865372be95ff756e51f9d1eda45ff05e52b0e9ef69b28947a9c32de7a838cb88bc62e562da926eb1203605eede779c0c4b3b31c8cd4fac7af58d662389a1fb68e1df92e887946f69966bc4af3062029d47891f55497a43086371c26174bee25e949b7284349685f4cf9310c576b89e32ccee3db62a29f45ad0b53d34f77775481acb502b3e630b91a71a006eb5ed4af96b83eaf8a2282517f4f7be810ff04fdb1b65f5c9150cfa40778405f5ed65698a3a3afec0eaff7befd03886a7a6cd61af95b24492b05ba5dfefcbc2b1560248dbaa6f6616a7c02cf9ca73ccbe446211adb5d0e0bad58001e66a436b181a5ea6d6b13c45d62b4be7daae119f5d10adf26a94aecd68e56c6c3c64d05bc631f8bd5f5d6f24b3cf93a52c964061dd8aa9f70827af424cfcbdb18531bbac430b1e37f23d9c686a4303d195fb0c4baa9213b844259b65e981c7ac40a277d9a473d49aef69b7499a8994c8e2e56b11cee2d6842e9fb13607caedf87bed0ba3e6", 0x1a9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:05:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x40000000, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getuid() 16:05:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r4, 0xffffffffffffff9c) socket(0x18, 0x2, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:05:44 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x40000000000}, 0x10) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r3, 0x0, r5) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRES32=r3], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r6 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) msgsnd(r6, &(0x7f0000000900)=ANY=[], 0x0, 0x7fb) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r7, 0x0, 0xa, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3300"/465], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="000000000000f9ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000844199ae137097503029c713d73719dfa0c477e0000000000000000000000000000000000000000000000000000000000000faa31ea8d0b5a3725487b7700acb700c8e1745827000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad3e92e776106094e56d320640f5044f8cd0466a8e7173f8c0ce1193d710bc2144bc6127fd42cc44e72cde136a94a979eca0508920ea2629fd67d7c6ea5735fe7e3314f2a2ca6c41ff8a6d15c3fba2c1ff9b02adc1581df2777573cee8305a426b555c07afdb45415d573662bc0bc47ddf06d6991ac6efcd6575ecd46f1d3197e8842783b20000000000fcb25acbb7eb42f1ef667f5a945bde53fa0ec327bfd541"], 0x49b, 0x3, 0x800) msgsnd(r1, &(0x7f00000001c0)={0x0, "60fd164009d97f9da2590b40da6c9f7c3d15e3b77be354f0fe099386af0749d5d31ffb949157d14363f9ca3320e556ec4a6af37bcc8d7141d4bac288702e0c649bece8d32604ab149fcdc7b96c4bbf26eb7f29c732a62cc4e97257613dae68c4e619aa9ef87f2fda7d672ae7bbbc1b5fe73cb1934d50c6b08ebf888bfcb5a0b4cb280c4e93409e001ce6926eafc774b69f52c7d04a368a25d0e57589285da8da5230c0b33d8805b446449fa65d343776adea1e7a2ebe7884b4b0b4eafa339dcdd4b966565ceb135ae455797924d3bc1d43efc7616d17cfc89de54783abe43323d1"}, 0xe9, 0x0) 16:05:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000e40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7131a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef4700000000000005d5d55156232bdce42445f913763b622bf973e065292d2ce5481aa6a206d7dee1579829caafde2a6ebe637d2cba6af5b7ade79471d8997b5672ed9b98fcf7106b3177a155e39e9ec1b95b2eb026cb5f588a9c50915034ca720db92c0880b0f7c3cf35a206759a5ca65fe0d65c5017a158db414b00143bc9eda6adb6947ca77c11ce1765779137f270d3f69cffc5629e0a39ecf2abbe53e5b3bcdf36ee18e50ffbbe0bfb8fc96a84c6ca23d2780350ef6120e9698f3f3c12d4e8b87e8a"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:05:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r3) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000001080)=ANY=[], 0x0) dup2(r6, r5) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r9, &(0x7f0000001340)=ANY=[], 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r4, r18) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r20 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r20, 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) r21 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r22 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r22, 0x4, 0x80) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r22, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r21, 0x0, 0x0) getsockname$inet(r20, 0x0, &(0x7f0000000140)) close(r20) setgroups(0x0, 0x0) setgid(r19) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:05:45 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto(r1, &(0x7f0000000080)="f0b22876cef3fa9bc0589b20939b540a858f45cdba695a2508e19a5292be451a79e038", 0x23, 0x408, &(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) r3 = semget(0x2, 0x1, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/75) 16:05:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82026bf9942b7cee8e92eb1aa6e1f5f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102fe2707df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/73, 0x49}], 0x3, 0x0, 0x10) 16:05:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 16:05:45 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f00000000c0)=[{0x0, 0x6}, {0x4, 0x20, 0x1000}, {0x2, 0x9, 0x3000}, {0x1, 0x8000, 0x1800}], 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r2, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:05:45 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0ac1d00797fc6cdd0e4e29af2f76ec058ff29511c2d3fb343e013b8d4d749673218e082cf40c093547fe1567116e875f1bd9aa60fb987b504baadc0d1b9eed9bb8b752a9a4c46ee5294d14a5e2dfec305d40490436420c445b92b713c1738a4dbe38ec3300f75bde20a7203daa351d10f55857cc1c22d3bad818af32c9402aca"], 0x8) connect(r0, &(0x7f0000000080)=@un=@file={0x1, '.\x00'}, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 16:05:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x4a57fec1e05bb4c5, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000100)="c73c8cd86a0c5ee08aea9bd06f502e752f7cccd1fd5da88284319320182647e168f80405cd48e00d1e08a7f542ff8dd6382b337d7b772c26673dc049661ecd811c9fae8e5cf268ca9de59a57c510a32f657795882b73a8d3ab1a92703fcbfe67f77415cc9517c4e63a2e0f4faf348191900c567276494c64472633c2fa87650100db53aaa6f1bbcc857a778062c269f90e30a8b05b135077e6cb11e70c1c74ed02565f0795010830b1a26a9f82a39c380fa6e5477a4c5640313939b86acf255f1d250121e3111c50d3cf27e5e1f1e6b1a4d4e893fb283fee7f78d1", 0xdb}, {&(0x7f0000000200)="8867fa8df198828f20db0f280158c7c263932f4ead3c37357339e1770375fa5cf6e1c7424b3f9bafb90791ff6512c18c70071974b1e96b2b8edaa6d5c581", 0x3e}, {&(0x7f0000000300)="238ad947ac95c6c003bb105238361c6d79a43e844b8c6bc35a56d0f56d45297ce593d063ebe37d842f2b14bc5a490705b56380f43410eaba59771b5d74f27ce9252ceb67581986c70a9e335b8ecd531b466404c3d616948669b48379cb1fd85c669e78705045ffef7f9304a70473", 0x6e}, {&(0x7f0000000380)="bcff628969edc0b4706b3b4671a1c9efcb05c7879e33cdbe54da0bbbbf4d3eb16bfc8622269e4f019245e7ab582723c8046d1ec5a133dd68d30e636ccaa73849a03234e3f46f71d0bf9326a047d7ef822ac06b363a6f24dd805dd1f7987d1f89cf1f689b7e909612060b192cb5156df1e6c83f3564938f3ced8a2a7d6808ab3fa7030824bc0c352d189d97ae9e467c16f4d25fce47106718a129ebbf417e9084228284124d2b66e18649a78ebede8a7e", 0xb0}, {&(0x7f0000000440)="95c4476ee1a833bcd765b3dd02451463054f2fa586101353ebaaa8e3ccf2f0585e416fcb444313ebcdc420f119a1f9bc65b6c1084c3c315474b41535843e6809901ff7a1a5725c79bbcaacaf9492d1f5ebc8712657bd544d0e23408d4a506a8dbf7cd1b75d990ac3005714d02e67618df2fb460679d8e74b4a86beb5352580c81b3aeb84892fa19496e0d9b9b3d45adf940fed98258e07d05ef330a93925f4dcdad5af3cf74a36148963b0d1feb2d270c64a8be70ba89244de130c6b21e02e27fd9d86c147b471aa9ccf524e7c97cb10ba81bbd4c0752643954d8e68c864a924ec35d95d08fc4083789f85f820eadd665af787fee79073280ffecae68a11141b06a26d06760987a26e512271b9ccc0da55ca37804f59aca9b6335c94a5459053feb409363686762515771bb0fd41a3dac48acf4a7119089440a433447cf2e9a6522b77c5c45c8e6a8a90218edac3c3b395fbe251f77568cabee447924265f5bdd9684da1516c79af961528f6f0ca449f9eaa362b2f79f77fb57d413afd19cfbaa779c251a5ac3475199ea204193ae857dfb0c154390ca96cb46f3c40572b44ab2594ff6c2c2a350c436921e16539877e46c79564ac62867c852b2ca09c03795a0ffa17493be6b44d042c52bdd61d66514e9cec88538d9b1d02c4f21a52e9b691b1ee5e23a8ced9930d3c85d708fa988d195ba7aa1c9c23e0ca508f0722e15613a1ca1c657e44626ac08c1d54b5aa7ab09997387f0d8123b45883bf1358810cf53fe959736eda832911bfdf9c3ca94db5100bea364ed31d25c45bf431a5d0a07122d4f1e7ec9a05c8d6bf34b766ff77fcf37d91594b0e041d28681a9fa078e15877dd69c4fa2b313f3072c24ad756c9fa0d080dd3b164bf655a3ff8f5e8e123a3e00e767a6e4365c443d56e5adcf7d6347069820f8dd701a82a2ed3264382437977d65266c695856437611ed0d228212f7496ba562a8177432f84f66c31cfc747fa187ff3feb62587d49afc5b07fd916c55560091222231ffd4c2e188e357e6828b392175b7f52232fddc7da5eeadc94aa19e8784b1af9f38863de5bffcfdd77362c9979ef552b0ac447b218dbaf5521c5d2db1270d1188407eccf73e34e4d1774d205880337f2cc083abd13bab2492c776fabd1ae9941d19779f27a700e5ce39ebea68f3328e5696c54953151c8236fb68aad3d8785fc314c6a1a6bec97b1a7d9e61840862d3b1736f4adad46c61533723ae5db91da6d5e8738c07678f68aac7af163f435a278ad5dd75f0f6368bbce82db059e79477d7a668771aeb4dc59d285fe82e476b1c418c394cbcadea0636d9745a284adb2f6044497ef36036c7e5fa98c1380bc2a3300e59587ae736756f65f23043af6cf535db0415d4f975d6b738e618a7a63d56984a9d77c6fbc2ccaec5324d8d5a826162d6a1391dd4d13359eedfa00bb3aee7bbe3a2a81e4af8847b1d3bf82d44017ccf36d7711bbe91344f62177577ec0dc15e8d6cd08ace5c9b361f143aa8ac0dcf9c2e8476c5242561b544b6d51e66e9c3282b56fd7730a29972e7959294848f556f21e7545176f77395d8c5840f521cdac983a1e4f55c69432bb415d6e09289868709f62e5e3255795792207c22cb94a1d0e6a753294310dd1dbbd2994c8d17784c4f31d1a795c6d7fddfbd1e9845829940ae659d2e81eac4c291a6f141795570396af453eb5d26cb5fadb6de1e23750d6e90b70bc8cbb6ffc2f203a695e97082098b4e524d62c95a19507468abb2f2d2b979b0736fb1f14b0a28a16827357d3fffc279719e0a7e0645269c85b354f008c59938bf0aeffdf262cd8599f73535262beb6899144f1abfcc7535bbec2bfa2703a3d0d3cc22bc22a0a5b817069a0f3fc0334f4e596e25421dc25935b060a12f01990b011bb4d1efac56e23d5ad01589fbae683bbc742d7a0dd5b02d318ad74002b49c09e20b6b4990f30676ac1d63a51a485098232a403bbb79d46e561411b5460ab4c86a0a57e840cd8dde970c60b1ba4786cffb2a28de1709a53b8c7f1c6e0e119985e7c417fdd2658990f710a445ae074f0c5cf7fc054260f22bf9a44c06e3a8b5cf2758be7903825c14983cc94bf5e21dbe73583361c7710942e9f011fb58e6013e4884ee86434600cd4f4029ca7822f1cb5ebd778e746a11cfaf9351bfcb380e351f8810b4dfba80c5cf8f83504d0e182c2040b7e2edfb8fbda5bad966358443e2814bc58a25bfa6796a5920300207b8a5cd41f9735a87bd60be44f0a7895eaa16491b3ad408500fe68f33c10406a3d228d5ede72bdd8bf7eef008b7d16c9d578786b5f9a89848cedd713206a677d925b8c7733fbbaca7697d63b9dfc2328719da667fc5765bcfb37c1a63e4ade4ca807aec906c0d2cf6a3ac4481cf88dc1045fdff9dc39bc6ad9c3abf1cd58c8ff666ebfbde37add597ea99e313eb6ec950eb4468c53a27ba5737d3bd832bd310dad614027dd2160c23ff7fdf2cdd9a319d3546028435511c9a0a55d001685e4b89b7a8d30e5ceb6500659913d2da6a78ddbf1f4c498139201a5b534805038a29c08cfa934554706296999ee8459cf2e0051ae0f7d74079d5f1a124a6163ce2f183d791454aa6deda9a27522b5d2bdaaab37b2856be8d049cfcefe5953c83f06902cf4820c72280faa5d5c23b803c869d3e63dd18d3df4af86225ee24252fe2bcd5366cd6a174c51ecd04ba096c59094a47adf2da8395e06064bf6f1772f8a0f581d572498cc2e339b40463ddbc93e647f0cc9c2ebe7f18640f34fd7c590acb37454c01722c18d17076dbcdc5965dd7402cff48f66728c7a0db0e97b646b905b619e80e6ea900f6a18ec58de8cf3972dec5a2411e596512e39902978c40dd98e1b86c30702a634d5ac2d597d4ed6f7770e50e9f6ceb0b2f51ef915caab7188871c7ea1b17484fc499124555f8950ce733de8fb35352bf57f2bfaa31dab29091d5fec38e392a3807eade338b14b81294c8f2c11f1633d1e925db6777925527a3fc9b7ed9e5cd4d016eaecb9f78e6fb4e287838efd1317b023a7a6aa451bfd08995b66a831dcfb5cd45871fcba8fe8b646700b7b7b89c2b9984c5466f13299c5b1103ed7a34d4f7f0671ec57db4081a82fea0981e8e8361cb34489b94969ec099891919a28a16e95da45bfd2406342b77688fccd3b66bd5b0193f544c00cb3dd4b166e4c7bb3623d56e095971509508eb8ccff44f8e34205bc5540be0f1cc7d1d3d5f3f8fd18b669209874546185bc9baa927b66bce34c629faf7fd95b4aa7aff6dd6d0097ea498e1c73c8874709526e1d85d0b52e15270091bd0e503d823691cc10af292312568cb7bf23e8a5db84cc22f0a44c5126f7c55a2f534048c7c165e1e809b952e731e36ea8a747b496cbfa081bcbbca2367076d1bca0114a47c71240fb472cb3425a1de98d31952e9edb1b18fb097615b5e488bbee7acc6e1e5e17de73e91fc025e7a0633ac1772cc3f04470e8c2b4438c1d894ec57035ab938f88485cee9b8e6b0035b700a0ad615d2255ed8edf631756a60e2bfc949224a3617e74c9ffba3742b30f47d1ef95db95ad5881c5e58bf4a511783392e7971e44935fe6d62423ddc5118590fcab7e89c85b2c40e09fc6e4d50a3caa13d85c2a0222600fff5282898e605379fd5c5c22b1281bb2b6c1ec771a76c39bdd5d33ebb299bddfac16b7afbe1481198e15ecdd3129548e1644b11ec97384b657d89caca3b512e7a9b3bb4f075bcd718778d09f2fbf486432c2008803aa270257be71f3262f531676bd7d213722ba07f6120f9a9b063a5039e68c61df47c949d4205f404797f87af523ed08c9466336af272c17ef47aaa6fa95ea830d348a0e19b23aac7f4e201e28c66111285c34742b7f67c41b48721fcbebdbae962b33ed6daaf5c96e65cba14437114012b37a66adf95f220d69a7ee80457b33fa0c5b5b9c48d0d8756b6e78b0ad88d9342417fa2feab2e79ffcc349f0580d0c13d1c4ca1aa5f4e865d1e3cde27ab868437ad48269f628bf6cb998f8fcbc8df936d961f76f322c58e69e732211033dafe947cdb43174724d4c41528acef11faaf1b3d0e66a3c25099502fd3a721f31d9c532942d3abc4a12694f5fa5530060ae9b79eb7ce150d42b36cfa615c13369eac181c69acadf058b45943ce8e73bdb825837c47716565f91d13cd25aff6319aeb85bff886dbcd62ad513cae92f418503f08e908289ff6fe3e9452982a0b3e8d1b4f0a322b56166d17869463bd9d578a7819f2df1244cc9bf8b2d996d66f89f2e08b404b12ef2d984a4897eb6baca5cc734ab6f68d17a676d7015482bd7a015a12baa6f961d136594d8b9dc574b74f104f6cd72ed6a65965667283520289be6781c4988c56ac817421acbcf729d55920f0e51a6d116fc1adc10db3e62f8b6f3d0bc461143d7051db2063f103907acf7e2b1518b509bd882c6e0ac3838aef2ced4bc7744cd81d8c5fd54c153edca38f416d401dcb80586d64c44d95f5ef7e599ff1eeee3e8c93d73954342726ce7bdaa7451852d93f7fecab824f363e90faeeb89a6e951428d032380bb35baf89fb071d3123d1257510a6989dfe7fb64acda909c6fcdf0180b6a8e9fa321a95c44a13bec8bdbf2fae127549cf0db8fccf95706afda3ba7140323e764c5c58dc353f36a7e65d1fdd8e17e43212cacf473ea97c3160d97d21e8ffd8256b51abc42b1c22312e5a5a8894857cfd4e2f8c8052dac8619612b419e6cd229a19ed938010c043a7c934036f670608175a7d66d13a9aea5b4c288b854da761e2845c8c9cea863faeded07a1bd9ca7ed832d64a7d0e690763c16d94bab4b4eb012b3b3e62890bbfed2a671415f7376c13bcf488f365882a13791b88436ae2e464305edc24c1b85eed0c880e6432af5865a23b6749360255d83cc1f395f086a4c16f9777e32da1f49dd4d77cfbb8eb21cc883b8602d07c18a4705b65a4d039b1cc2c93f8d4e750d892c065b3ae168df85b55f59377a9fbe9bfd7e4266bdd9e6a2aa213dc46708c4e95ee79ea2cd6a62b5b89198107d266d9212ca655a5b95b7a91834e79613c57f9bc3a49e2a6c0dffe16babde9d6cf69aa3d80388d85dfabf39384e3934a1da964417b88f1c65eb2681b4df3836af09ab324320a80165f959e525ff269d17ddf665da5031e199cf41d39e3d8de4a16ebe1516884c9dcec1024cb63cf9bbe345d7a57d0989b6b610e1a5174ae8d41eb477241b2c3f46bc279ac8dbf79ecb2c9bfa91af893899ab32c90a571e4440bb030f669b26e9d4bd5838b79c9943ff8c4068080ee5477fd5378b212cb321b01d25a8f3f6548245519444af6199d7963a65fbd86e48e27e5fd3e9e751ac188e85240efc981aea44041eec64d907d1b62f284a32ed82abe66ebca4aec79d9516c405f45e804838d13fd09de360fe4c80a03da840b45fecbcab560f4188f0305c32fe560c0b81a4b625d69c8f848d453ae21e22872fb40683c9855f5c3a13ce062df8e1361e536fa32f89c28b477a5d0b9a92642998152e80e2d43c8b11d2e3aa77bf911c636232406187419898a8f9c0967381c0facc30d5e62680e73faf04fed99fdbe106984b2813983a9343f072f9e012fef3c75b6325c71ca91060b264a264cb31af5428418d741150e1401fe802e92efdfd4392c8a7616535cbd4f14114d62cc6a42ed830f2cb23e7ade4d0995a40d9248b9a7795e1c8c855707eba191dfebd17337a26cd292c8e1a2ced4f6e64aa1b02efc528f13d6ef9a546989f8c75264475ddff0ccbfaeec8f", 0x1000}], 0x5, 0x0, 0x10001) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(r0, 0xfffffffe) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000240)="ad18f05dee1db9ee9ea799be6a952db6e4a98f614a9a25109f4a422802bbffade3ab05a73d14a8eeb7781a62ec2448d3e0b880101d6173c70394cfd5bad13ed3208ab07e5308ffd5d7ba503311057a8022fb15ddc1d430ae70579abb20329cc11778832792e012e7f30f1f56c0d582c02dfa21e2a02522d57b96372e88dd64723b72e5f174c3a8b55bf536a10000000000", 0x91) 16:05:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000200)="85a83573391e24dd719bcabe23ee9811eec14e4ffabf5200d3979488f455cf1dd24434fe0251d974b6fbe4d285e5a30fbf4879df6188e48550ffe08532d34099bf8bd08034a730c1e472cfbe68d45d10ca89358b15a7b656077b80605893e5ee88f21154713d9537487275200f92bccbb841ffebdf39278f53be124b2af3d96c968c4d474c1ad514211410bf3ec4fbe6c8f868e08398340c92fbad3117bd5d51a4a347ff352de589d1", 0xa9}, {&(0x7f0000000300)="d47729a4602c6ecc80eb9ccb907b4fcc35e1456302fc2a2fff59205598b6b72c256856cf81619fcfa5b090421f51379bbfc378e24c9dae35cd392af575ed67b7d84c1936d28565bf0edfc2c64b1eb44559f7c477434727879f488b544e92f0da4c9461a32df9197fca38071165b1c8acfba5f8547d48dede1d16330825d5f3796625b5185945dfb8d0444b884d5a3c5a6314c5a462033935769ab1f9dcf19900fc0f1a419f2d217be16bc3cb1bd7348aeb8e3f6213996ae951edb76f04e15eb2f5839dc8f9458b356b35581e4f8ce634fa94f6150ad3a00bd7e58d59", 0xdc}, {&(0x7f00000009c0)="6f5c2699c9a17035d1cb32664146c58bd7bb21dc60abe7565aa143ee29679d4bf83ddaf25a88e7d89ca65518e10128a1350184bd11cfb34fa586b29d6a6d58886a23dbd2a68f153ab7ce77812fd7142ee85defc4d4dd274b0de765676fac65090645ac8bfe3b69761c0bc69cd86165d5d540833ac68838468406bbf5dbc9d8e2001a49734e800dde03e3eec57731aeb75469f0ec1727a70db9605c6385ff299e1ebb1da0da60ff53427b612fe7055ba9dbcd348a6239a0f61c295640e24c786788b9c4c3c10533e0e36c0d848df34f1c2ba731b8a0ead5a15b9905493567e5965879839f2d2461e964a9a3ed8a06986a5208c5a1700c", 0xf6}, {&(0x7f0000000500)="8645aa0e19345e6c199da4b65e84b20194bb6add58450a29439dc0595471f16a79fbf34bb41584f3ab1932a7e9e0736b025899f5a4e7fea38b22c97b4c993b4ada3b8c61537749b0c8bd507653ce9f2edfad41f1287fa4b35dfd486933dc5c87d1a48ca343e8d36cac59d58dcc4608cfa61b71f96b599620c3a3fe2fa28369ac4af0506e5b0d42aa4c69289bf2f7", 0x8e}, {&(0x7f0000000c80)="a287865719a417e25fac764bab3cdd5c03435e2ee9daddbcc0c06d79090fae00a1e0caf536c45ee23400ed770f35217ca556a5d56c138127e76a5de89e6004fbeb1c8b0101bec17f7e3b06082dba7f2cf76254d2e12ac8d4625ce59903546b94a113afe72f9292fd72d71c760240067b95b3eb44c1d458074b2384848447a60fbf616182f653fbb8ac8fb34fdecf9bd802891ed60891839939244be2882770a2163b57fe82d1ee983ef3f59dca5c186cd3ccc1fb4e928176e9b6ae5e986271f608af64de8ba8ef9db4ebe1b27391d4dadf775b4460d78f5f7563f737d86270f3c26d03991d089c50937e5e8fa59388998e2d73", 0xf3}, {&(0x7f0000000080)="5ff912d177bdddfab5ece614d2d2cdf869568e", 0x13}, {&(0x7f0000000700)="4207b998b9299b45b546cef14506395dde608776edd2d63dc70e22e8a06f81ea7c454053cac558b9c79ed7039af42628eac2c0d8cfa77f3259dced3aab4345bed35a4af3da76136c06a6761fef01daf7c6e9d969ae28b938e5d269cebf8f8e89b9817522a1a9129445d897b652d4fbb6fd86177a1f0f0162d15197fc43442e0a7bf74e419d8b790e0cf4dfdf83c8f3b4063c8b85620b55de321a725dd138cc81949d95c4d45e17d0604ae8e03d0a0a6d323b56ee2b40e8187eb80aaa42540562adf3962e2367c0f0c7e664e302d80af3cdbc13e6309d6ef16f9480d7389359", 0xdf}, {&(0x7f0000000ac0)="8ca7bdb5c7f82716d9864e4daf9e4c381cca45bb68abc4b26f09d5e0050220169bab080f6b13b41a70d0de488644a0473a9a7b263620d3a996eb1ded38f1fec83528d287d81f732ef3b9401af32018a0a729b873684644cd364155a2b9c899f7f0046655ed2a4073104ca6c5e0e97531dffdf56f327d495eec8048329e9a511b5bcbd42824ac839ae8edc26aa8c130a361e88ea302ac8aeac09559ddf6c4314a1f52c4f94b8dc325c8e0ac0b027e81cec6ed707c38bbff35738493e1c53b1d3919e80c33afe181760245ca7d91a20f61e39d947a7a88cacca47f0001ae099cd4bebf9a76303887d9c54d558ebe2dfda0eb9cf694094706e187f222eefa442ba5771eff08fbe438c44751ecc161bf50991e828afdc7706008b5fbb003fa879fb51b2f925dc6c14aa974f51aa71e98f3f38dbf53dcf60dd797cc8a936628efcf5a5e864c3e8ccb3d8ea3e83034511559a4c74912cd6096c24ee3d6193928ba22a9c99f0e27a522f02ec9992691b5e8c41850328782907cfbd892499eaa66ebbaa682895c435425", 0xffffffffffffffaf}, {&(0x7f0000000180)="6850c38da1b14f9e7d5ab5f55419199ac4035926a7657bfe", 0x18}], 0x9, 0x0, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:05:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) chflags(&(0x7f0000000040)='./file0\x00', 0xd981c09906c907f0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:05:45 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x18984, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r10, r11) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:05:45 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) msgsnd(r1, &(0x7f0000000180)={0x2, "b7e30f3f0a3cc8b76c1fe11114263ffd4eb65b460e0d069c441f0767bc07179ee7c2b5fd500fa763f8c428c8eb0b93c17d2a82b6700f65b8a49dc7d6a490854159b73d44e9e0bd49c6225089517c9ddd507a500b8524b137a652801ed5981b66259fa9bd8cfd7aa3ae9f46e1faa6d5ea5fbb1f6729275c323dbd990201ed8a786171127bf0b96c058e278dd918c46b09f0b7f7b5536da8c334e431ec68674d099f7ae8b944be14cc37e54b8a9eef675e163913ea0dbf229b3827c95592dd05a2f301f5d9a1ccc4d8b3219aa8d229af4042e3715dfd02299b019a7fded0bfaabf"}, 0xe8, 0x1800) pledge(0x0, &(0x7f0000000140)='\x00') 16:05:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000071a3f8000400000000000000d3c883b400"/177, 0x3f3, 0xa, 0x0, 0xfe61) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x3ff, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0xe27) 16:05:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x35}, {0x7ffffffe}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r3, &(0x7f0000000140)='./bus\x00', 0x1000, 0x9) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) 16:05:45 executing program 0: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000015c0)=0x1d4e) readv(r2, &(0x7f0000001540)=[{&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000001340)=""/10, 0xa}, {&(0x7f0000001380)=""/62, 0x3e}, {&(0x7f00000013c0)=""/110, 0x6e}, {&(0x7f0000001440)=""/221, 0xdd}], 0x6) dup2(r1, r0) recvfrom(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x81, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfff, 0x3643}, 0xc) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:05:45 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r0, r1) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x0, 0xa}) 16:05:45 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000005c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) syz_extract_tcp_res(&(0x7f0000000580), 0x74, 0x6d) 16:05:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f070000005e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:05:45 executing program 1: r0 = socket(0x20, 0x4, 0x2) connect$unix(r0, &(0x7f0000001880)=ANY=[], 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xebef856393d0a24f, &(0x7f00000001c0)=""/205, 0xd2}, 0xe56012f6cbb1d323) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x4, 0x10000}) 16:05:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = getgid() r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r7, r8, r9, r10, 0x4, 0x200}, 0x4, 0x26, 0x732}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x80000, r2, r3, 0xffffffffffffffff, r10, 0x20, 0x6}, 0xffff, 0x9, 0x40}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) socket(0x2, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r12, 0x20007479) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r13, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(r13, &(0x7f00000001c0)="9cd7c8431eaa560af08f126f7a14f8cb2442afa3377d3933838108c5aece64c36a82a6df7999e4e6bc738cbe67f452ce878bf9b12586981420d00105f3ccf16ba36a3088ca436863ffd944e2c12b5b27712915a57549a6eb00e9d6bec5000b34bf1bab1e1a84e7bb9b0d1a2751a5eb", 0x6f) r14 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r14, 0x0, 0x0) dup2(r14, r14) r15 = socket(0x18, 0x3, 0x33) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="6d8f971dc1390b5aac80"], 0x10) write(r15, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) 16:05:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x75}]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(r2, 0x0) 16:05:46 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) geteuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}, {{r5}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r4, 0x2, 0x1) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000100), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:46 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) fchflags(r0, 0x10001) poll(&(0x7f0000000000), 0xfe, 0x0) 16:05:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) bind$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x0, 0x100000000000000}], 0x100, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(0x0, r5) 16:05:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = msgget(0x2, 0x200) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d, 0x1, 0x0, 0x0, 0x0, 0x5, 0x9}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x5, 0xffff, './bus\x00', 0xeb, 0x8, 0x1, 0xff}) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:05:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:05:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10101, 0x91a7015d572bd8d9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x8000, 0x4, 0x8}, {0x8000, 0x9, 0x2, 0x2}, {0x85b, 0x9, 0x69, 0x3f9}, {0xd24b, 0x9, 0xff, 0x8}, {0x3, 0x5, 0x40, 0x8001}, {0xff, 0x6, 0x9, 0x40}, {0x3d, 0x1d, 0x0, 0x8001}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:05:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dQv\x91y{\x1a\xe4\r\xb0.\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) 16:05:47 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:05:47 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x61}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x706c3fdbc35e7cd4, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x86, 0x40000000, 0x100, 0x1000}], 0x1, &(0x7f0000000240)=[{{r3}, 0x7ffffffffffffffd, 0xcf, 0x2, 0x0, 0x200}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x3, 0xff}, {{r4}, 0xfffffffffffffffc, 0x10, 0x2, 0x800, 0x3e30}, {{r5}, 0xfffffffffffffffb, 0x31, 0x94, 0x576, 0x4}], 0x0, &(0x7f00000001c0)={0x200, 0x1}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)='g\r', 0x2) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r6, &(0x7f0000000300)='./bus\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2cf, &(0x7f00000008c0)='\x00'/14) 16:05:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x40}, {0x7ffffffe}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xffffffffffffffb8, &(0x7f00000000c0)="3e00944eebd50f8f9a03e82adec1cca7b9000000f5") 16:05:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x6af91722c3aef335, 0x8) write(r1, &(0x7f0000000200)="65d6437e0586533875947a746cf04fbd5526b0efaa020ec6756bd88f975884a8f31ba0182730018e9576bf6e9ec33644b91cc88d55066c4de424cd05f793cc4ba5b397753aee57e5aa4c1c09a271023bf0531ac3032253389c72ef5b7820573e686002c550ab120ae115c426cd322baa62fb4c5d72a6f560838fe0764a361540f60fd435df844be7aab78e7361e580cd2ce205547f01016b6ee62dc542df6a74394f90f18572f39fe8fa4478c23083a64e2f3755eff0e0557a1c7ea1e3b696687ed8ef1f9265c406bf41e995cfad78213298ebda1767232f2d0ceab381ad26119b210cb37fa009f87ee780b02a56b289024ccfe71a2df73bc338", 0xfa) 16:05:47 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x10}, {0x15, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r12 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r12, 0xf, r11) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) r17 = getuid() r18 = getegid() r19 = fcntl$getown(r12, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002380)={{0x0, r14, r16, r17, r18, 0x20, 0x80}, 0x3, 0x7, r19, r21, 0x8, 0x80000001, 0x4}) r22 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r23 = getegid() r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) r26 = msgget$private(0x0, 0x0) msgrcv(r26, 0x0, 0x0, 0x0, 0x0) r27 = geteuid() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x5af1, r27, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r29 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r29, 0xf, r28) r30 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r33, r33, r33]) r34 = getuid() r35 = getegid() r36 = fcntl$getown(r29, 0x5) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r38 = getpid() fcntl$lock(r37, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r38}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000002380)={{0x0, r31, r33, r34, r35, 0x20, 0x80}, 0x3, 0x7, r36, r38, 0x8, 0x80000001, 0x4}) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r40 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r40, 0xf, r39) r41 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r44, r44, r44]) r45 = getuid() r46 = getegid() r47 = fcntl$getown(r40, 0x5) r48 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r49 = getpid() fcntl$lock(r48, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r49}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000002380)={{0x0, r42, r44, r45, r46, 0x20, 0x80}, 0x3, 0x7, r47, r49, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r27, 0x0, r34, r23, 0x20, 0x80}, 0x3, 0x7, r49, r38, 0x7, 0x20080000001, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r51) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000080)=[{&(0x7f00000001c0)="ad2fd087fc3a0b3899db72eebfa948477f15e49bcdda146cf2af00584f40b38ea3058967b3c3ad7372ae59ff0bdbb88e8ceb81bb4682bac3aebf8623b754004ae787e3b76a75d2a3446dae6dffe95a6e4c5419a70d06391a4c52d98ffa36d630f232926b01e276155bf1a74eeaad2143447b13e44d015dc8cfb5635c156ad6f405ad8c860e8f13fe6dce78b44d955ca876bc861ef66afd07af0b926f14061987b9f5cc2cb5f306d0ce8d194e642bfe95edaba9e3bdb777667bb82db4be1d4c8a6d81f402079d3594a4d13e210c533be6a6635d455470f5d17d63eaba590fe54e71a263b4574be48e229d", 0xea}, {&(0x7f00000002c0)="07845464bf8d3e8e412065e5d0e3802a680887ede20003b16767bbec53cd7a7e317bfc41d4fba555d0503b4601bd262a9cdda755e87086d2fd007a4888b6e8a59cc3efbebef9345eb0e3d271099664b2566723", 0x53}], 0x2, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r0, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r0]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r19, r27, r51}, @rights={0x18, 0xffff, 0x1, [r1, r52]}], 0xb8, 0x2}, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:05:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0xa0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) 16:05:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731891, 0x7}, 0xfe26) recvfrom(r1, &(0x7f0000000000)=""/73, 0x49, 0x3, 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:05:47 executing program 0: ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:05:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xd6a5, 0x3, 0x3f, 0x54}, {0xf6, 0x7, 0x6, 0xffffffff}]}) 16:05:47 executing program 0: syz_emit_ethernet(0x34, &(0x7f0000000000)="7e8ad42bd70c3c927d173e9cda22fd3911380544b9bd87cfda97bba5a5011b4e0dd9bc9404e62ea7f4bfa94b227d1955a9ff88cb") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xb34e597010532b8a, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x200) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)='g\r', 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0x80, 0x9, 0x4, 0x9}) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x80) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'p\x13\b', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b75d060000000000040000000000") 16:05:47 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x4, 0x20, &(0x7f0000000000)="a883754330e57cc2e68dec37847a503bd8f123f93495ee93dd434bf3a13d55f0a19d38b19c7631fd18fc75c8a5739eeb31a0d0069b06bff429b0b81750599ce70b8702d3a4d0542fb2fc51e12f8da1ff6c0c47fc3891296bde2069e8fd6ea7d40e443d2d648ec82764da7a732c918bfa10c324bc", 0x74) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)) 16:05:47 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/126, 0x7e) readv(0xffffffffffffff9c, &(0x7f0000000280), 0x1006) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0, 0xffffffffffffffff) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:05:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)='g\r', 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) 16:05:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)=0x7) r2 = fcntl$dupfd(r1, 0x0, r1) munmap(&(0x7f00003cc000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:05:48 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f00000000c0)={0x7b280d47, 0x0, 0x0, 0x0, 0x40000000, 0x0, 0x4, 0xfffffffffffffffd}, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x0, 0x0, 0x81, 0x3}, &(0x7f0000000180)={0x5a, 0x3ff}) 16:05:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) msgsnd(0x0, &(0x7f0000000080)={0x6, "51004da3bdd3500727fbbe7aea69a04fb2f22518c55e403a68dbd1a48944d79a96156ecb11083249373f2a7d5732feec6736f8a2c16f3435749b48629ecdb6859e164fa25ec51a186479c362e830b91763c17e8785261c6eae5462a3ca3fef0f"}, 0x68, 0x1000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) 16:05:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = dup2(r3, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x20000000000002f5, &(0x7f0000000080)=[{0x5550, 0x0, 0x7, 0x2}, {0x15}, {0x6, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) r8 = shmget(0x0, 0x2000, 0x440, &(0x7f0000000000/0x2000)=nil) r9 = shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) shmdt(r9) shmdt(r9) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r7, &(0x7f0000000240)="903477c632d2c209bf34d51a83446a9bf5fa1b55215a67db154fc8b2372145483c96514e3ff9b506b10c4a877537c3b27f308147961e3592d3954d4d9231d35403bf9610896e77c204c8b22b1ad39c54a234e26256b727d726edc31bbc81f2ceaf534faf7861a1f05b5d4394d4ec551280464ba1be7c0a842c3fa91a5fd214755b62d0b68c0432599123215c1d9a4c4211df63ad", 0x94, 0x0, 0x31a) 16:05:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getuid() close(r1) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed9", 0x5d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2, 0x0, 0x0, 0xfffd}, 0x7000000000008, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0xe6, &(0x7f0000000380)=[{&(0x7f0000000140)="0f5037804636566eb9e17853c993ee979f06af0e66f3ca51586f79a313858c80fd67cf4a9408476e52a66c57dd2159b9b6f5b007de175d12c3a1322bf280cdf7f01bb1d5bd848c83a6c777fbaf20d8c6d8b5f4b5e47bc338bac7862a0a7b075383559a20100efe42cf05baf0f918c2418985e878f5fda2496cfa7ee518a3de8753eea8fbe23d000000000100000066d6bcd36475b823c8c0b4dce216", 0x9c}], 0x1, 0x0}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000200)) 16:05:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:05:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x2, "000000000000000100002000", 0x0, 0x10}) 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(r0, &(0x7f0000000100)="8c65", 0x13f) 16:05:49 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = msgget$private(0x0, 0x310) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r7, r8, r9, r12, 0x4, 0x200}, 0x4, 0x26, 0x732}) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r19 = getegid() r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) r22 = msgget$private(0x0, 0x0) msgrcv(r22, 0x0, 0x0, 0x0, 0x0) r23 = geteuid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x5af1, r23, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r25 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r25, 0xf, r24) r26 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r29, r29, r29]) r30 = getuid() r31 = getegid() r32 = fcntl$getown(r25, 0x5) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r34 = getpid() fcntl$lock(r33, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r34}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r27, r29, r30, r31, 0x20, 0x80}, 0x3, 0x7, r32, r34, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r23, 0x0, r30, r19, 0x20, 0x80}, 0x3, 0x7, r18, r21, 0x7, 0x20080000001, 0x4}) r35 = getegid() pipe(&(0x7f0000000500)={0xffffffffffffffff}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r40 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r40, 0xf, r39) r41 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r44, r44, r44]) r45 = getuid() r46 = getegid() r47 = fcntl$getown(r40, 0x5) r48 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r49 = getpid() fcntl$lock(r48, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r49}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000002380)={{0x0, r42, r44, r45, r46, 0x20, 0x80}, 0x3, 0x7, r47, r49, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r51 = syz_open_pts() r52 = dup(r51) r53 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r52, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r55 = getegid() r56 = geteuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r54, r55, r56, r57, 0x4, 0x200}, 0x4, 0x26, 0x732}) r58 = socket(0x18, 0x1, 0x0) setsockopt(r58, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r59 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r59, 0xf, r58) r60 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r62 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r62, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r63, r63, r63]) r64 = getuid() r65 = getegid() r66 = fcntl$getown(r59, 0x5) r67 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r68 = getpid() fcntl$lock(r67, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r68}) shmctl$IPC_SET(r60, 0x1, &(0x7f0000002380)={{0x0, r61, r63, r64, r65, 0x20, 0x80}, 0x3, 0x7, r66, r68, 0x8, 0x80000001, 0x4}) r69 = syz_open_pts() r70 = dup(r69) r71 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r70, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r73 = getegid() r74 = geteuid() getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r72, r73, r74, r75, 0x4, 0x200}, 0x4, 0x26, 0x732}) r76 = getgid() r77 = geteuid() r78 = socket(0x18, 0x1, 0x0) setsockopt(r78, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r79 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r79, 0xf, r78) r80 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r82 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r82, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r83, r83, r83]) r84 = getuid() r85 = getegid() r86 = fcntl$getown(r79, 0x5) r87 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r88 = getpid() fcntl$lock(r87, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r88}) shmctl$IPC_SET(r80, 0x1, &(0x7f0000002380)={{0x0, r81, r83, r84, r85, 0x20, 0x80}, 0x3, 0x7, r86, r88, 0x8, 0x80000001, 0x4}) sendmsg$unix(r13, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)="27546227f9b6fd12fb5e0cdbf0c99a7cecd712aa8b384b3380e5ac50ae371e3c7a182eb004dc12c8228cd9903a17ad748a3579ccadc1f9d6f85480d9066d7f1d15709a073f788282fa9e2ac62d801bf0fb3e49c6b9d5bff2be1d295538c878ace4a86da4ccbac78e39c48e30262a490e1f1be9e820d62a9b58d9348d58084eb0a4fb1c7b94eef0b59d164046b8f7ff424e775c15e017d0e11cb03e515325a2716090e606e64914a377cadd93d0c7da2c6aafb33078d3fab0c9fe5416bac965e69d7a3b6e35b90b40792b1a1ee2dda894413d4cefb4dcff3b15ad5e972eef3b595271a763765662085e8a1cab190435e31831eb", 0xf3}, {&(0x7f0000000340)="512d9a129510776a5e85a3e131797386706c22350402bab8c00a703f1479720d9df1d38a70b39a7d4952557270649cf6952f0e4847b89740272f0a3733067153da5bba8ead9aab7794befab96cf3747c6d666ba78c3af9209f5363c5a9a927c014f8f1d3aec5f11a376ca6d6e5e718c890362227fbdf5807efaaa8d490c035579676dda046503b31c47dbe6f0440be7a2f7cdb4d455731b319885e09e966945035404fc4bf63f8a8f0cef35b2b9fca4ff2710347f8a20f6eca2e68f102250c", 0xbf}, {&(0x7f0000000400)="587a558e55b875a9cc9391a429aa5d7dd6c77b77cbf2267950ec0795106f106046e71083685d0ad753ac7cae8de9cb6217da35be2cea2263617fb56a8f34e06b1a6343968a473940099b6a780cb998b61bdc4c545d5abc117c1e020fc29bd7faeca9345a2b5bf7ddacc244b0ff22fbd61265ed65e9252fbb3b9d9d02e0caf37909936f1ff76e138d69e398b939dd90c827d05302c9856a724b5e4c3de7c5d22c84e3b6671e5814c7", 0xa8}], 0x3, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r18, r11, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r2, r35}, @rights={0x28, 0xffff, 0x1, [r4, r5, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r46}, @cred={0x20, 0xffff, 0x0, r50, r56}, @cred={0x20, 0xffff, 0x0, r66, r74, r76}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r77, r85}], 0x108, 0x6}, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r7, 0x0, 0x40, 0x8}, 0x8, 0x5, r0, r0, 0x3, 0x101, 0x4, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r89 = syz_open_pts() fcntl$lock(r89, 0x9, &(0x7f0000000140)) 16:05:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r1, 0x1}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 16:05:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffe, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffc}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:05:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x100) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setpgid(r2, r3) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:05:49 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0xf, r0) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r1, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r8, r10, 0x8, 0x80000001, 0x4}) r11 = getpgid(r10) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x500, r11) 16:05:49 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x8e, 0x2}, {0xac5, 0x3, 0xfe, 0x8}]}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) semget(0x0, 0xb9e6849474c8ef43, 0x559) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000000c0)=[{0xe1, 0x2}, {0x8b, 0x793c}], 0x2}) 16:05:50 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000542000/0x1000)=nil, 0x1000, 0xe) execve(0x0, 0x0, 0x0) 16:05:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x6, 0x3, {0x7, 0x9}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x6, &(0x7f0000000100)="01009afd2479ff2b783f6e8a9cd5ada2c2239a8d81") 16:05:50 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3f263a07000203"], 0x10) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) 16:05:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r4 = socket(0x10, 0x3, 0x98) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r12 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r13, 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r12], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r14 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r19 = getgid() r20 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r14, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r20, 0x40087603, &(0x7f0000000280)) r21 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r22 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r17, r19, r15, r19, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r21, 0x0, 0x0, 0x3, 0x1000) r23 = socket(0x0, 0x3, 0x42) r24 = socket(0x800000018, 0x2, 0x1) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r26 = socket(0x10, 0x1, 0x2000000004) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r24, 0xffffffffffffffff) bind$unix(r24, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r27 = socket(0x18, 0x1, 0x0) dup2(r23, r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r27, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r14, 0x0) 16:05:50 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717000080000000000000000000000000feffff00000000000000000000000000a2151246", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x4, r2}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="e130b11175384c2835e72b46e251478d0e64083261f85c360a08170291ccbb2c88d6657f4c173a06e6f895c9631f219bd669df364013480c16e55ac37aa0cefcb1e93317f5138132f0f200f355d6b24f5d179946e44dc286f4b2cac9aabca464e49bd29fe716ef1f4709813400f677463e57038a99c024e5ff49c9", 0x7b}, {&(0x7f0000000300)="b2d18d3a11c190d2d0513d759d1f18f264e9be5b8f5a4f2390d9013401a3b748749233971094af977845abe64ae3286bfd178c22d9fc23e1640aa6504a09ee1fb82ff41f28b0648435885bc32bc4fd28f785be135ca5490cc58b8bfd3a8bcf32d24e1b2cb4282a58781617c823ff3d5b314ed92017a512bf34361aab8b0370b9bd5586ca14ace5fe78c8f9e983f0104111ef545338935c63735b9d2ae4ce0fc4c42d6319a0dcaa522945b055d34cc7c88a5d793d98cd3cf3aede765e857d0ebf6849246bd92a766a4576c85016c3c05e31e42f4ca8435c", 0xd7}, {&(0x7f0000000440)="6170e6a5bdb3b79fa3c4ab54c176e53c6738a0fd89fa78b24e7049886648527f556f7574ea56b2fa65cb538fb58c534774a8cd0d6b09e52f58f14327ac073b57559c8be7c8160a87de768f027c8086420c17ea65e6ea8008e837497dc6ff9e43d6355de8", 0x64}], 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) 16:05:50 executing program 1: semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") pwritev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000280)="bfd100c230772f2636c1d581e48d80216d0383c96cb4881e0f25", 0x1a}], 0x1, 0x0, 0x3ff) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:05:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/de\xff/null\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) semget(0x3, 0x1, 0x1) r3 = semget(0x3, 0x4, 0x80) semop(r3, &(0x7f0000000480)=[{}, {0x4, 0x8001}, {0xa8245f716c1c0026, 0x2, 0x9e0970ee9dd6f2c2}, {0x0, 0x0, 0x800}], 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "9375b01a93b4518660e5be41a66d29dd00"}) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfffffffffffffcf2}], 0x1) write(r8, &(0x7f0000000080)="bb", 0x1) r9 = dup2(r6, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = socket(0x2, 0xc003, 0xfa) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0xc) close(r10) connect$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="819a8114bdde6fd33040785b9778a2b0e12c22b6a0090000001056bad3d8095dc955e9def71a5b4b8bb50de5df725efa5a238d5ddf20798a887d2d603914ba0b6aefb79680c4b69c0a33e2c7eacf0ef0d16e80858536a5d69480241e9f25ad55e805b6c64c387092ef0000c817e648fe728c013af7b1fa38da33df41a2394090824bb99105b41f8d815713efe395f209e800dc22b0456c2fb1adfa4a243120897bf4992b76462d01a361b356a112367a78f8f678077b61fca181ccfda7f3778d8d060225edaffc8e04678124000000000000"], 0x175) write(r10, &(0x7f0000000100)="8c65", 0x26d) dup(r10) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000000)=0x35) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x32) r13 = socket$unix(0x1, 0x2, 0x0) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000340)=0x8) r14 = fcntl$dupfd(r5, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f0000002580)) r15 = socket(0x2, 0x1, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = semget$private(0x0, 0x1, 0x10602) semop(r16, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1800}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3}, {0x5, 0x8, 0x1800}], 0x9) 16:05:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4000005c}, {0x6006, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x400, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:05:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x10000, 0x20, 0x400]}) socketpair(0x10, 0x8001, 0x5a, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x4000, 0x5, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000240)="087310ba76a7f01d07cd479f798e2b08e3b9598146de90abfac7de0b96056cf120f0f80303105201a7113ffa5bb19ec1f7d9796e9c2fc9770dd4181d58e291200f0b9fb005464ab1d14f41628dcc2b36d429bdf9b86e4f2a340cae61afacba40049047c0163c4840c2a378607bf4d3a2b72512073bc312b885ae890c41d02818565f97c78c33038ea31c0cdc8fff0dde6f951b412cbcaa7c43584753eb9a0ff04df91b8a5cf630451c18902a96a1f20585a8b8781e07ce8484e176bfad58acf77f32e5726529ca480080a95e54cdd739536482ee7acf232bf7fd3be89f4fd1ecbb5c88a9c21c9bdb40e39fbebe99a800717c98fd3cf90b5c004925177ec32c0a71ecd8dee9a2248f0f40d73ecf6099c0c0c72829615b74479fc0c827cbc762736f75a893d2d25876b95125d7c8d15c8f6c840edb754a6f9babe864d7f51143d28a0fc0c26d0ebccab20585125532157161b145df4188920343d60361f00e233f26b8bfaf03a06f2c4ce5521a91605ab48a29c268499131e16b38eaa5611e55861560bac0546a7d2692b7d6b5da8a144ab346b0bf97e3d516c41d9405d3b6f84a1fb2f39449a81da61dc42444fadf119d7e53fc40780cf3bf498499b5630a47491a061ac4b460b862ba3803cb24db8660f9482aee89fd9d5fae6f97bdd0fae891fcac3dbf766e887f9c99b7c7e0b8d22297fa27c076d275516683c821f211a263419a336a1b42f7433c07130fd2135e76e385c9db6e0d8ca1353a99fa36874ddc16bd0d0bf9414e3a00069d109bc03faecbe308c70dc8d107a0732181dbd10e2872df660d88d15a4c981e529f6b88d1efa57fd1acfdbce395ddf260fb1791871ee5726cbc8731a699d08a767cef1b1706f87f39058e934c6af32bf1e820fe527ba4832dc5799b93d8f2ab33455700e04d608fcf57f01de18bfbabd42f976baa235653f7b505e294a665067f22d1feeccd74ddabab0298d252b2cb25d4f1b41f162dc614127dc04cb562c1e415a937acfe6f2c0d5587c6183d114345449b4df3dcc09110b7218c8b407bbb4c27bcded8582617ee697b21eacbd8e3eca362f0a9201cb28583b7a6189269f7ad5ec3e417270bfa135172e9c67c25b2c7c1687f0adda8c9f72f0538558d22df98edc70dc1a14199ac87da1c6c45383cee3c5f6cacfa0a538ccbe3a9a412ea3f32df1b84d280a40bdca206942d5b95bd36d162989342db7d5dbb4e214bf2d6b531305cb15147e50d9bcd18fc78455a98b24243518e867ca1130cd7e70a05bb1902b9ba7c8dbeffb35fa20fe8373ec1578229569bd36a5c20513c66ace8949080be2a61addd0cd59c33383e98e5d87d68676f31f53e1385348caf4c72c41f3805e6b6344c68aa40ef2e5da3aea2b8ed4d674634ffbdc25f2aec62bf05edaaf5e8f81fcfb098a7227050a79af7a2505d10c01fddb528f80a1aab371298c70890fd28e682748d277319f2fe8faa65621603ac11690a2e312d25bfc8b22a4b81b4287dec9deee00426d2b7812ca29803fcb99c69e7b09fbd4d7e5823f5629c09dff004cff4318f43f53114029d59fb0b95b36024f1bde7141bd876f8e5fed86a63a8cd08e4c00e77c8a459cbc8dbc3812c6faf67b8aa8d6705f318940f6636794bf7a94d0282005a6a856821d5a9efaa79dc9ade8bc9a5009d66c0e7736a34cf5d13f6eeb1288a78e92ecc4ff94942c686f17cd5bce8ccc27e4259ba69e432b663f4e4578b49fc3693bf391b4298dcb84b29ed06b486c70c2d6eb4a7f9378695642092bf47144c1e522e81dc7fa190e855ca17908b7ad4effa1a26568a2f9e0757dc33921eca839dd5b6c5aed0e5ea7ad3b5d11a9aa28abbee882b6fbedc5fc824fb18564816099e5d3b7b478eca675cc4fa6d193990caa096368ad90eb7e213be48e05947c008c6d53ce7d344e02e75edcb9367bf9d51acf67ab5cca9b6eb65024212230908e4f20f2f29e8e1ac7afd1c2b6a3587ef9eb640c0d35e041e69e560c55d7674794bce01b17af3b17bac6fb63a3308baaf7d0aaef7504bca79bbd9eaacbcb6625e4a490c7a08c77ca1c6ca8d93e55986456b65f647ea1b71453c187bb721d8870d30b1cf1a0f71b6e22a8c4e153628a81ad078d8a6cb11024d9e97d14de3a8834245c7c08c10c490307548ece749e95a1a7ea93fa46be8896835206914f5783d6886aa8b2d5265ef6f071b70bf4c64875cdd08d1626511219504237fb96c0666034ccbab1ce5cf1d61944d158c414d5506d968c94a9e3b4c7c755d45bc1a3ccad238ed11e7de24d0b0083f247f68be0f70b812e08173fa6b0be8be7215b216db4dc5c5c5e87945770f180268ae547b2e383a1218cef7dc122c2d2f259a17072367f3c489f841ff019c22659ffc2f44271337994c59d470564e848b5fbb09283a49f3723cc2faeea4c684508d4bd0ad73497266218272eec6540b2a735b9cc91a94bc33095012b3f734c669882a1ed982147535a4e8ae1fd8ed5b7684f76339aba8743afd40c8a0baf1f817746c2b6f712842e22d8174842fc500d35be3d5fb12e49368d80cf36431cc2ebc12e6eab1610a2b05ece4e8bc4921256b0f5416d7ad839370c80a7da7a9fd4d4f4c6dc0218c2d107a395fc4df06a4f6f86ea84b8861a2252b974a271edcdc65cb275c4da6b79ec13207383d68536eb8601c57118688920d8dc8a52f43df5686bb74442f4db86608b34df0583821d7d83dfd81049d9137d7984e941586a67a89f12a93b45198ee0889fa13d14fb7e3b0e0ae7f5576052fd90cd5342c185084c37256f322c9c68cf5e9edf28fa3a4902b86939f6fdab6583c81954b6a549a40512855dd9024b8b84bfdf3ddaf17d1601a262fe5a19353cde276e61fdb609a845d12b0b8001de828b322314e8c931976cbe2c330228ecdbc714f5d3648f026f58f8d67403c5b407d4a89afc32764a96ee4a97434be71bf92bbfa1ffc569e9e73ad7480467dbef27dfc6b17931c80f548951f9d30154363d2f5d0064a24540f7cece3dfb892a6a3df4c64cf0233b08612fdcedf1cd58b0f3e484d605a9d2dd75b8a291f68bc98e3669adef02db750d8e4790675e04a96500532b3d033bf7699b525eec93ece5aa46a9fa0e2eccf62031cd7ceae44d07e23d0db1970d838a200c023d560173d65e6bd42b98d482e9824384336870909fd168b51bbd2663706b3bd929335e71a9d13f16b55508d277c80c77077c36ce4b48cac7cd4f535ddb0b4f3c6b9235e29c8a78a662fd0bb8f31ae1f0fbdcdbae03a67dc9bf0e52b3c31599dc6592e94de96d7402293d1d0240e45321f03e9030a56f0fdb054dac2761e996fd76cd3930d418535c760e2ce1b2e8cfae9326ce37f286766b8faacdf34d772ed5f098cc99f876ca6b422517bcf531a104f48c6b5b4a58b36482470c367657cb4cf10b4c9ce37953a4334324816e74efdc69a7d35406a1c76d763e86ed5614e2634c6733602d7c3617f6b139412c61b8fae939614c72ffdc99636eb090aac3f68e8fe2afbea871de503e352ae408b11b920402d719dc6f7f44b0a5fbd8c0defaaf4b77ab756c2641f3e9fab2b9e58de8bfa8f153a85acd5ea89bae96614cef60ab89a0b77bd7ca2943676e8c784949465d4743979d52ff881973c63fcd3dfb6729166b0ef83a6c65dc588e275cfe1c1842459f89d6f94ee14c2b7df3b24be4f965b74e07927c30e3bfaa43189d9487fb49606517427610f68acae80bd2eb5b2e90c9aea6c0168511b89ea4838734e4d3ecf2339ae576d43def512599a6bf648aa9eb7890311f522d5c0f7e7982811d3615d4344733a8dc95134633088e7b45afc7247e0fbf432e718e2eff705eecaa9e346d1f6897a65a9b83286b637e9224307728e4c29bb6a0f492e66391eba91be3d37c81b0086f9c66532633defdb18e79be240a8e90a812d92d23b38170e65f168b16a98c44da7c896d20ed36ba1380e0379c3cee3942917748b6ba6b9c817ebced966dfdbf6e14d7eaea74f20698555b73b358c77debced3a3b25849195f818f9a8196fbaed9932181898ef197c839e54175941133b83855a69124507b8a586c00e1ee1c52db36f8b0fefd90e3a8e3c456eb9647b3dceec75977c690fefdcd5c2a7d954cba76844ed0b6f158569ccec1398feb817442fad6571c6e27ea9b02868ad87ba935a01f2d3299ab95eb7c281aace30d752b4c0c390b216314bb773ae442ede2b60245c99a0128ecf2bdc61b809ecd29b9511e60c5edb8401858b03339350394300ce46a0576e9e29a08337458d4deb91ea371b33099a65ab54d72a16ae356075e95326f705f5bbaa0e785c8c252f25a09a9c11094802e6a3e632bcc8bd9610d8961392f3adab7675b165087fd3cd0462c96313c6506200558fac7b3f75f768a6293ed5b038459be2119f84a30cb023d1c57d52b970b8c4c38e725a0e99e42c93c6c0106e0f14537959d6afaf3e5a19969f42d048a601f7b75ea3cef411baa8323aaa354f83b2fa793defa54e672857c9d8726ec50a75eee4e5662b50106d909b28ac33446f1d5102073cf84783dd8d00e256683cec775b2393a7367617b11fa5feb3c4286f3f32d45f016a5dbbdf194b2cc87677238a5bc7427a29a0882d2681f30254c40170341e6d7bd4add14ad93c54f5f11b604f563652b25799a2d1915fcc77006c686dcbed9308312688f5165b6a1c3b3fdaf4ecc098d9223fd2f725af1bff45ca3bceb81e8c0976c43b4be33a930023db2114e59530422345b69ce804e9c32979f9b4a0f031a8931621b5a051b1aa6c6782747db2f17690ed547748e81f6d45e88c7f8c3065c6805d885cb21028f0d785f97bbb0c4271c17e89a53af58d808f4ef64d501821e3f8862f46461f10f6976f8ba9368b0f35079ef7819712b772a487dda265086068047f686aafa4d7ac328dad826358bbacc3b956a2be532e95c6f44cdb506a5d22e37be5d0169be2cc9f39bfeca841c43bd72c059533e4f2950d638392a0e0300e663d3886e63ec523b0ba36c853b2c71da43c5a59046c9656e7c445fb09b4ed14330167d3a8e3148d3b911f7f9e16a507b7765567217680c6b5db5269c3189cfa912b2ca593bbc0010ca3a6bfd03ea9903c0914748fe309d9a17a49bf3d86196888b192a22ed23b05f733135e5ff4c75cbe424c822b8aa5d8a2715c3e1e8c2a4d03b61d7918e28430768dea72237262218e3ef499354923bae4853170f16d714af0954b8d080358a047e0b1f6a3e0c49c226e7d97ed705ee5a6d0b4268c482b93d9144f1a525d8f092b153fa266f37abb779d6395fe7664e71a41a101fbbd2e6b5c01146f385d95fedd6cf54493ae0e2c16f5368d025046171c23ebba66e631698a3e545d5e0c56605a17d8727785465c5f77aac9220eebf9671fd887cb5aefc0652819e859e7c2ff93d43ba11e9d5b238b4ab28778a797d8b5abd05153fd180f6572556eb24d3ff63ed966ad300692c69a1958532686be15c60d13dbde3dba7d3d0d53eeb1e4d9faf502caa0f6903870012a832402fa4a3b725fa0de4cf3fcf982473762de95a6e1177d6649feb7654c8dd5ae422833e2c9fbb15ba390af7bd8e6c98ad7d3c94947960599160521af9590a7313491f1c7811a419451e6d48857b244241ee99e1bca4d294532d87dbebc812d8c980271cad5f1b794cbd2cbbafb18fffa16a526663c6d14bd5c0e3d2ef0e9e5a74e64c5de244dd4b9465cb49107b2453b7cad1346de87a8cc2246751c390881bfeb6f157efbe738ba3e7ad8ee4bdcc7e1596df9ba1d8615a23be0", 0x1000}, {&(0x7f0000001240)="79bbcad73b887c89f4e0b08b0c7cbf3f9f701bc9235b743712759779931839f03b6a078953a4e24d59c26b068e6114f903d2a03e91eca96ed0fdd6678da55b5eb99866585a483bc1bf3bfdd354e4a46b7169fd2c08168786cd91de3ff5f1fab470d8ae59d95e5b5cbc6ae629629bb2f778ba7b41fee935ee6ca1712ce13a3fb7e2fb3e1abbdca3ebc2e0c5d79c1e8a3847234a5f06cdf6beb52d9ff445ae31479affc750a98e76bd3caa6764bf03cbc1729ea7", 0xb3}, {&(0x7f0000001300)="a14162dc29b73d35ec48390d99305fc9e14ac19e84aec980881f853572af52bd662604feca5c272150b4762fdc29ec0bf9edaf3cce596a7109f54e579c1248ff1fa91027da2031f59366e9405ce0cfd1e0d55f28169df80ef363b48e2b0335d0875af5e924433a1aa8d635d5fd1e196973905afe2ffd60c481c42f8fc76696aa053d653234e2", 0x86}], 0x3, &(0x7f0000001480)=[@rights={0x28, 0xffff, 0x1, [r5, r4, r0, r6, r0, r7]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r3]}], 0x48, 0x2}, 0x1) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) r9 = openat(r4, &(0x7f0000001580)='./file0\x00', 0x80, 0x4c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001600), &(0x7f0000001640)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000001680)={0x9, 0x1, 0x1f, 0x842d}, 0xc) open$dir(&(0x7f00000016c0)='./file1\x00', 0x10000, 0x20) ioctl$TIOCEXCL(r0, 0x2000740d) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r11, &(0x7f0000002880)={&(0x7f0000001700)=@in6, 0xc, &(0x7f0000002780)=[{&(0x7f0000001740)=""/20, 0x14}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x2, &(0x7f00000027c0)=""/174, 0xae}, 0x0) r12 = dup(r3) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f00000028c0)) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r13, 0x1000) pipe2(&(0x7f0000002940)={0xffffffffffffffff}, 0x4) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002980)='/dev/wsmouse\x00', 0x10000, 0x0) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/diskmap\x00', 0x1, 0x0) kevent(r14, &(0x7f0000002a00)=[{{r15}, 0xffffffffffffffff, 0x40, 0x10000000, 0x6bd7, 0x4ee08cdc}, {{r16}, 0xffffffffffffffff, 0x10, 0x2, 0x2, 0x8}], 0x8, &(0x7f0000002a40)=[{{}, 0xfffffffffffffff8, 0x80, 0x22a0494d0ab9100, 0x7fffffff, 0x20}, {{}, 0xfffffffffffffffe, 0x20, 0x4007fffb, 0x9, 0x4}], 0x5, &(0x7f0000002a80)={0x101, 0x5}) 16:05:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getuid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r12, 0x2) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7beb8b80b07a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311f07abf82059eee130e0809013a790d8ab5f8f8e9799989000000065c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b3f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b84486279693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a05a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69ecc47c35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06daf7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd812eded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r1) sendto$inet6(r16, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:05:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64, @ANYPTR, @ANYRESOCT], @ANYRES16=r0, @ANYRESHEX, @ANYRES16=r1, @ANYRES32=0x0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRES32=r1, @ANYRES32=r1, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYBLOB="e415e7e71e1341aab25c502b3785c4415923f92b47f2b75f61f4ce0e07cb8d86ff967b767831c93de1d1ecebffd3a737a05020384809978eae31b5aec9f37dcab991cf67b71013aa2bf7dc3bd9ad79e31ab1d464e12fb08d40ecf222a3ee97aa99ba9ca1591226df28d95a218867dfdf699a14be01b0d02bb9baa4e0a1933aafa2e97ba93a032ba92ff2ec3f161c1cc5705385ec1f37615b94d7689b266ce3e3f4cceab7b963c0b21b51c19226d7ba2c8d651cdc1178eb97a16cd97cca66775c2bbe6fffc376d5d4a81ec783909221aeac9da051d2021bfce3a3226b938752dc0b072ea06b781d165c1e14406ba32ebc8911aedb9f9141c9a1fb313f1c1b53fe62517b005948249b10d94e67f350fce48382441e53a55467e6a4a824d042326ae105a8b3dd07d5b53cead2b93956077938089185af7f0d9bd231cd2122fe6ed87038626ab5565f3f58c0dcb7aeb84a224e4b6ac7288bad4a8c32f40f111ecda7f932016d1990a85ee4f7bc883bc898c862edbc5c301f5d3da23c14a2bc3e4ac18f68ebb485f9bf65babca75695bd78d459f03ef30337368bccc139ffa2d3339c2939940f56c92e6e905c42eb1672d42d2a0b5c54337a78edab998d6d92ddd126f08430d9e11538e2f3a16d364ec36925334a3b469f4ed501af4cb1ef7e1f2b2949c72db908b2556125f71f1582822d536a7d8f0a8a6f07f1164f2f0474de9cce3964239bc5b7b37b18cd18729c84a9450525dc1342cd8bc6d7f1c9e03c36cdb837f6ff4cae92b123adf1726ac48098c1c78c9d7bf845887b53b332f26e40c415155505e6ab75e8466b9ff9ef9aa03dfd11691e8741c747d38aae0785e5996d2f37363288db693660a7dd5d2c95d55f27cbf25e485fd1f00a53b206c453c84e975fde63358df95c3f0f8f2713756475ea12afa034be1d886d96706b704a128831662958f50317e16183a8fd12ac1cb74d4efe9e763f06576e5a827ee5daae1d6de7c6acb6675959a0c605ba15d572bd3bc105433289b241f29c98820fc989720b0eaff3754acbf804f49c8bc70c9be49c7cceb44df1690eea388e934582666521205435496e4a222242d8e155dc2e0b2a3456413513b14e54e7f24ae2d914e0d5047424a08918a133e59e745a735de47956d847d14fca8e94c6d05c06f1165ca3c8f62d09f3165be49a68f49d959dfc4d27c331a478ed3f8a429cdf160aed9fa04e8c6977d0666358acd916fad6e27ef0b17c54862e2fd01c054f022e6ec740412c74a53b4f34862df4256c401a5b41879ff16313b49b942f70ddb04a12e33ce622741a568a1e5ce02e722819299435d67dd0f08081b1626e9378b80f317ac3b0804f6bb707e7653b66170abaae7276805ba322dcd5c497fcdddaa877531f334ca4adb9c82c4817fcaf44ef18cd415dcbfb4ca2f6ad8056c4c62d9c2e9b40380ed611de0a161fd89e477a79a9b856938f2d7ca968c3e638cdbccf467333ae54fcaf652f234b4c9342f6552898a54231141f40bbc4ef5f1a5180968ef3799f862e4184915084a52bb48ce5e5df881e6ac6215800b778fa087133c96c687c326c36b14b5ff65c2b6857575a0f7c9ab433a4c52b9fac455c2c3b4a76ba5230a39ab5e6b1c80318e0527e0d77b9c6af068808cec9ef9e80d8b0dae02717db80df7057dca5d80f889de200cf6acc4beb50e14d4f40fc5c1ed1f2e68f35f80db297c46d0cb059cce9b711094cf1a44de491a18fa3de97cb88f7f1b8ee6cdb5e82fd09d65ebed8b0d63103a68b04ee1ddbc90945fc44e178e5b4b6ae6c1ab5392a5573c3f55441a60e8fe1da6cc440484a528d860d74871d116d8e3220c6605457d5c37b55da3210c21d87ffd377e51be5f0e91602f398b8d58c3e30db7865f221174e47c312b6058fe7630eee0b5d9b8f5e3c03fdf5d183b9928f64421f2a6845ed408a1b56a16f029a1d4b4a141f4996885da18cf28072a8ab7f5049a13ce8907b893719eacc29c4e79012d9bfd02daf151df08d2e8318cda774184e6a7daadc0caa51fefbd2e2b5dcbc4b42d5c4ad797d2c981a0e4a50fcc727249cae80d7388af02fdab9b8cdc2812a9ec0a52fceef308775e9613687fbbad416594e1f131425d2ce03491ae7000e24e6dd5aadf6b9c484a9c7c2d18c4c6b6074843c4f010018b02cba169a6b974195e4219434dfce602cf093e6d4c35770fe755224d371c30e020ed5782b8e0576a9f44a2b800fc6ce551e1f78b707d5591964da7bee393b193c8dc3bbbbc500ec88ed74ca9032347fe34a9465096386e5ab293c8a39f8dbc76d1214dbffe8a29230d7dfbcc9e2bed97c6d06c4bf65563a68d91a918852f7eb850d07bb15ccbf3bee75a6723ae12bca8fa977d5aebb89de3810a868b349cd36435f741f7e07bdf95b01fe344a05c947d2ccaaffb34bddbd4ef015af3d40e0e5b3dee37a05a67c651f7f7fac2b1a8b6b2fb65b7a65fd29efbc74147af760718ae66d26b2654f674e38e28e1214ce1a9d2da198f3e79bbfb1e9050df5352dd52a1b614f9fd15a292e6b2fde50873a52e266ff6db673b93d8928241a19a2e77692cd38a1ecb2bd7a68794a66f772b802659da5ed6d44b485f62e97612589030cd0a5b4ddf8288d38d900a569c899ca03455f38d2a534a179b79bf5072a04bb87a842d89ed60c17f368c018ee7cd3844b694d7a879cf9105630c4519d401021b88254d24739d58182dd393c5000ac6e42e00187009f74eb59fd6cc9ee0b645cf97a1253bb2ddb3da3eced271b060442a80939405446a3389a4c5e9d21299c8ff30ad2ee234b6eb5e6fb08980434f8d4c93e8740d164edad51fcb66821bb95bc9515a249a128a42ae4b9029633e5a7a7758f7b749ca9ca32f6dc67874c0bbdf1dac4ef2b9d6bd59d777cfc2bdad2a2aeab02c2366f99f0ce22515308de5f27c0c5431241b92583363a6727e8ca4ae79218fd07b69ad774ad774e7ed298860a86ddd533a0ef075544c3aadd0bf10e1c43c8917a6c77af8575f9994d84e2b9ca9ae2b371194f6d10cbe30e9bbc8a3b09d21bb399d6be72996388f2dd133dc1ee96924e7723f3b22afe87ff250e7c1e4fd7f00ea1744aff40aada9b4213b83f3ae7877f6ec543bc6475d8e1eae0947e3d98dbddc4a6b9c59161234f1629b155ffdf09151c4d1b542e45cacb243d5aea0c5b687077d9b3e2b1c4f04fd423298d87efc04e4c8efce730ace840715cda5b9dc08625be1a1f4fe42d091dc9aafee62f75ddb8eeef931ab1872c52de65bc96118739ad91992a51b6b35ac56c11da181383945ee1a5b0743f6c3441d0d2b50979b32bf5f96dbb1f22ad26f7dc3c63c1aa591dfe6b2e68ff27dcfbb0300ce5ad5524240b77cb93d6a315f5acafeb00273cf26de4f3c90b4909afa365c92cd46af41d7c49b3ded0c2264e540b33b6d52d238065e9ec3ac2712f14cc013c440aaf79f0fb2ff365913767b0f5b596863406225ca795c37e6c738c7984db41acdc51093d2ce7b7406a775dde2c73d7f20b9839c5401db6627cc5dd85cae46804a684d94a495790a3ea156584768f1cc17d6a0cc4ddbd42bf12886333a22a8b2524d6fbcad0c2d54d2e70d289a9550960683eb8973a98787a47fa8d871af744e5b10329d77e16f8433636534bd48af0ff8e592605910b9cb4e599069dae625e7146d3eddcc21c9fb30a9d229168eaaaf18d4ac60fc8ce3f9b95604a0766288d10220a691fe9987207d833321eb962377d18a39e2fe91336143669731a91f2d78abda3d6e7f5301b6262fb172b00f66ea78bfc2ab9608e8a6c0353f860b67cf4fd00bdc03b7e6da08711361ea7634ad4d5ca153657c62fd0e36ce67c2a5bd2c088945049eaed21013a2df1e88613d15f2365a7ececf19e0006ad7b4340edc830622e146b5579d9f375d516286577a7f7a5c6941a6b98c17b84561413ec839b9e99e0cd42fcd37e328cbe53333ecfe53d44655ebe83493e87180993e5aa6b93359ddea6d79374ff3f313fd95cb0d63021f63ab0e233ed9a641497647c1d16f8c84aea9ab48e7509e54f96965df7ec838687fecec3ad2a0eaa9b9a3a490ad1da47844c2b0b4c3486e85eea7a8e532530d28cf7518047d8d788062289ba5f7097c8f4142a2bd7dd7aac6165ec1dcee0fd04b2a2d0276b45d6d6ccd7a1684c6dd0c823b105af56af5afc468c26001f5792b957bfaa17dd39e99b098639131a579357ba821f395a623dfa64b910fb72d60bbdc1b0d043b6cfe0eb0d8337a08bebdcfe348e59c46835a47cd0c9d4c9984c217e058f5195d03e6613b6e6052af467b4ec02553f85169b8c260cbcbdc508a11a22d29f0229ea9197fd9eff4bcdb71910911a966e9bea6a017ff2906671111e43854136186b18b12b62bcf61c5e26943e35c77a13fb2c8a7e3e4f29fde8f3ad32b946b5f65f914cb7c9f7d7fac9ff2178a9aa5efa999370005bd90b6dc4f35fdb3aafc304c346e5ad0030597801a84a6a15848f2029fe5ed01bbe3d75d48ee96097574d3a2fbce3792e91fa6c89cb313e6f4b8690ace987e489e06af933d03617c1566d77147724eef592a6d62e6747e5a3db6229ca0075acf1733cb957cc7d8f11705e214f236e995130cd2d2a8d65ae957a6587b738e7ea434d099b63a18259838931b81324f7bf118024c2347f14411e7ec3508c133edeed25ed05ac8d3f3b89b6178c974c456b6f93f238e820db62a3b623e8ed170c93d12a90e8d2e0897934f7c2825a8c896b072d6dd3a75fd94ea5b356a16de5f2a5a037d21f81d6ce8ce4fb5c957f93ed050294633de96c8f4bcc9a13f7f233107e43884b0b3899e55fbc0e081c7ee2d2f818656cf1172f86957919559b98374524de400ab528d8d96b60503472541699c2e5b222ba93ea86b1aa81f201c9a4c5c8c8c5275863764fb7c66e19493ed7f8327f241ab40405aa7e9c0d8279c449fe0d4ce00c342953981a729a2de370a2d8feb213fdf618c7634583259b89f82c9d1afab71debfb0b8a6961384b8cf2fd0ebdb61bef71e7d0714b7d358ee00ec27ff4059da725e18c12ce99de29da2dc6fcd9e7745e001f042197f60cd651e7f98940cf29a3eeabbf2b99235387669fbcf7f7a055623173bdbc88aec25186eb8f31063bd101376bf38058543405eb72ac4b055c863cfd14e98aba8f3a3be2ab1a201412be5129468b86b11e6b9c3de184ca0d1d43d318c352a9777a527da406e9e352eaa8cbde0335730cd6af31c1b34962a7e0d55d68dcbd160e33da642f9fde94d7110faf0bad401d40f860785193165c8ebfa0bff15885eef9622468b2ddaed7540b8b91dfa764e0e52e5f1245bfa9f6ff3da6580edc74beae9e01bb56e1ce73f3bcef88d1840228fa9dd160ca45dba6ccacf523a7b62d49fab4e7c8f77679e2989d201522411ee732a1eaada35833b07486ab73d68d2872b5aafc07f3dba372ed4d232eb6cc9d943308542d25745592db709d56ce7b106dc11488da3f9e86a73b44a9f0c5d2f6174011df7a64abe34f4287609336b780349fd6178591feb08a392b498be98b54241471a7c6d22ef18690a704f73a4a22ee2a6841548a54ed179b38ae2ba5f94dcbde6e3cd5d8319054eb7f587b733ddd8318c02c519fa7a5ef03dfb3f5df3eaa4afb0a9070e4c38ce4966c754d99783d8beada0b576b85a394a0170bacf88a3de5aa086a40e795afa7efb9777ca90f2efa59fe84fbaa7d04cdd53f485b81e6b6e01efed2740f6c7b9158a6dfa91bbc0bb3d37c8fd22a6f0ba36f92d44d871d06e50f68ce3106cf6eab62bcb8", @ANYBLOB="ec9c8440246371ec5740fd5593e09d2a2542e450d7df7795b3a124004a1a467e30e31858a3dd26", @ANYRESHEX=r3]]], 0x7) r4 = socket(0x2, 0x3, 0x1) r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 16:05:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x202, 0x0, "000000000000000100002000", 0x0, 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:05:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x100000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="32d5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x9) 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, 0xba, 0x32, &(0x7f0000000080)="ebffcb3a6c813a3ffd812eaa4e713048e69931929648", 0x81) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)='g\r', 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x8000, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:05:50 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) 16:05:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="896c0962c91f0814", 0xc1) 16:05:50 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x5, 0x895, 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0xfff, './file0\x00', './file0\x00'}) open$dir(0x0, 0x0, 0x0) kqueue() writev(r3, &(0x7f0000000040), 0x100000000000038d) 16:05:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000180)={0x7, 0x2, 0x6, 0x9, 0x1, 0x3f, 0x8d8, 0x10, [{0x9, 0x3, 0x8, 0x6}, {0x8000, 0x0, 0x0, 0x81}, {0x3ff, 0x18000000, 0x5, 0x400}, {0xffffad9e, 0xfffffe01, 0x6, 0xffffffff}, {0x10000, 0x8, 0xff, 0x6}, {0x40000000, 0xa81, 0xfff, 0x2}, {0x80000000, 0x2, 0x9, 0x7fff}, {0x7, 0x7, 0x4, 0x3}, {0x6, 0xdb0a, 0x508, 0xffff0231}, {0xbb, 0xf64, 0x2, 0x3}, {0x91, 0x7f, 0x8, 0x8}, {0x6, 0x12bcd884, 0x0, 0xffff}, {0x1, 0x400, 0x40, 0x8}, {0x1, 0x8, 0x2, 0xab}, {0x0, 0x192, 0x10000, 0x3ff}, {0x1, 0xfffffffc, 0x3, 0x3f68}]}) 16:05:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) 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, 0x801169ac, &(0x7f0000000300)) 16:05:50 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendto$inet(r0, &(0x7f0000000040)="b9e2c38cf54d0503b3f992e17328af253a31e4e6d22632d907354ec984210fb5be56acef90a03fb9a781d4e7cfd1e6dd7169254892f10b8773e4e5064723293f020686cd5d2c3b931cc75df004048858afd2932858bd40632dcc8b72ec5523963601a7aef44a7e997602fcac030daf055937aa657ede8425cf41e139153be464f6b2dbac0b51d32baa7de424866883f8e640693431c75e", 0x97, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:05:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getegid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0xf, r8) r10 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getuid() r15 = getegid() r16 = fcntl$getown(r9, 0x5) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0x0, r11, r13, r14, r15, 0x20, 0x80}, 0x3, 0x7, r16, r18, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r7, 0x0, r14, r3, 0x20, 0x80}, 0x3, 0x7, r2, r5, 0x7, 0x20080000001, 0x4}) getpgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:05:50 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:05:50 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x200, 0x7fff}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) acct(&(0x7f0000000240)='./file0\x00') r4 = socket(0x3, 0x4000, 0x80) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) faccessat(r5, &(0x7f0000000280)='./file0\x00', 0x1d4, 0x5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) openat(r6, &(0x7f0000000300)='./file0\x00', 0x4400, 0x2d) getuid() ioctl$TIOCSCTTY(r0, 0x20007461) clock_gettime(0x4, &(0x7f0000000340)) chmod(&(0x7f0000000380)='./file0\x00', 0x4) read(r3, &(0x7f00000003c0)=""/103, 0x67) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000440)={0x960b}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x80, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000500)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r9, &(0x7f0000000580)="41d2e56f3f651d70f041c9fdc981a35cde6cc1a099eae7b149daf8dbfff2e4521e505c3bc4d1c15fc0da520de43215ff7d90a1a96af7ed9e819ca6c59c51cf036e6df3243742a6dbed3523ef8e5b539ff71a6fdfa7c7f88f1469c8773652eba8658e3ed68eb123b0eea29333c248bdf59ef51d71bf3ad2e4e851ce7e404f75a406f17dcbdc9ef98187f26e1561c4b243ef8dd548e569c03ed83a9118b8620212a958755debd6a13808e492ccf7b82531e3aa6aad686000bb9a544775f61879c1d815f95bbdcdf1e954762bc88039cc3fdf52a3ce22fd098f4acad7", 0xdb, 0x0, 0x7c8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x8000, 0x0) fchdir(r10) shutdown(r9, 0x1) r11 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x10000, 0x0) unlinkat(r11, &(0x7f0000000700)='./file0\x00', 0x18) 16:05:50 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x200002, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:05:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x1}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000001280)=""/129, 0x81}, 0x42) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:05:50 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) 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}, {0x0, 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, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x6, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:05:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:05:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000600)='./file0\x00', 0x2000, 0xb9e) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:05:51 executing program 0: socket(0x11, 0x3, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x7}, {{}, 0x7ffffffffffffff8, 0x2, 0x1, 0x100, 0x7}, {{r5}, 0xfffffffffffffff9, 0x2, 0x8, 0x80000000, 0x80000000}], 0x8, &(0x7f0000000040), 0xf91d, 0x0) 16:05:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001480)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/67) geteuid() semctl$GETVAL(0xffffffffffffffff, 0xae613dfa0f009258, 0x5, &(0x7f00000000c0)=""/249) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:05:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x3) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x610, &(0x7f0000ffb000/0x4000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x335e7fad98ecdf62, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x8001, './bus\x00'}) ioctl$TIOCCDTR(r2, 0x20007478) 16:05:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x20}]}}) r1 = msgget$private(0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000940)) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) msgsnd(r1, &(0x7f0000000280)={0x0, "2eb40cd57c41adb3f4140bfbb6b40d06c0efeaf2da67c70b18466ee0f16daba387276175f5ec0d2c81f370a7"}, 0x34, 0x800) sendmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000002c0)="126c00ac19ba04384ff335b66947edf203f2fad8a539d448c8a2798e8cfbbb4b93cc3ab7e1ea36e809ec442d7326dbceaf8f562761ff243aacbcec3200c568b28490778c7853f82a2544507512642b5c6c9b6e36cc61c027be359d9d49ca2dd9a8d006aebb48c1d9d8fbecc13524d575dd2c0b8a17fe198e4a3d5b31ddbc28f363ab8281dde75ce6075f0b1de9211ddbb66819aad57ddfff34fb19a8b02cc3bd5764b0167a3d75823a", 0xa9}, {&(0x7f0000000380)="33b17857a582cb458876ed6e734121fede080f9c3b27257aa35bd3477597503a2bedf1bec424a90c105898ea9d096cde6b6d3a8379c9fb881e5a0a81246afbce61d79cbd88144fa64dea42ff8e3361b34460de7a2e33fe8730e2fedaea9d", 0x5e}, {&(0x7f0000000400)="b3781626236179d9902f51d0538af14ec99f466a41d3418793c23b145c16bf1eade66aa63f7d48f48f8c3e28c963b80b42098c5374cd63f5145ebe8f13294b6f22c3561b6164f4c2f2e1b73daa8977538b780273346134327a35d3a6d31e02e2badb4a25597f37a164a2af", 0x6b}], 0x3, &(0x7f00000004c0)=[{0x110, 0x1, 0x8, "c7d6db5fd82726fe45f9328086a6d3eba3d320a55f99ce7ecb4cd1927839c81c45a5aa569d3b4016e6353b06a50f09e9a3a6aac503a43de94f2bbf7446759c2edf86a1ae9a009a1ec18c77867a0532e12ab865b051a9c4ad58ece4a19da257b28177bcac7568656468d643fe5f2abf54bbdf5f0d209f282cdad0ca64dc770325b9431c18faf513b14d0c1e898d8a885f89cc41e086bd652f1fc04d9268d1146eee9c2b07856090b23eb39120d209df59cd02a22d8208ba47450f5b5f934da9c9e8ff343323a232ed154d76c66716e20a3109647b05b3499debccd5c21c0e7daec72b30ab7361f3be407d7cf56d0d076e06c2fd761f62aafe9e066e16"}, {0x80, 0x0, 0x2, "b469de41626f200283984b0a28eb67f77ec2f8131f26e3cdf964f5d4ab32a928b96d00af062adc6d63dff43b850b43c0dd0c0d54ca52ab7d7fa6b2c4d962bfc409ec80d18d9a476dd1de09ccdd5646b4ef2308fbe31a3e10c0c4bb6f92e5cb33a34dbb4877d49180acb7"}, {0xe0, 0x1, 0x26d, "3e19edcb7fd3daa431764d2f22ff7a1227b75d39f9d41bc1e94845af082de333d141d930c1e95220dd84723c74e16d07d839347364ccfeedc22d5b1b5b2839644f260d28516a91e403976faf399a940ce78e6894d7e693cc907caac5ef46c4090bf301b3071efd1501f2f92396e70ede18fb843565afbc5d86e8bdc9af949b3042d75a8cdf8057e408acae94a905f0af167576fed39b2a2388bd2936413676cedf9196c1977a4aafbd12e026ecd511089b0ba3ee6c2836aaac9beece34e1805fb01337fdf71d3fe68e"}, {0xf8, 0x1, 0x6, "1aa5e47567984c22edefcd547123cca90630cb2250783475c9dce786ee5eb5205e89ed5e329dc51c868464bc793bd749f3063400c6622cd4b7b95f47a373031c910968220664a6bcc3cc51df00b4d6525ed31895a8386fc24be2e9579c98819283f56f413f057f2214932663e4c385af9dd9c835d531c18c85daafe319c35d47ac517d4462ae6774e7b25e54d828ff895ea78933a0eb1a09344e4ed0904bec7abf19373ebe63945acb3804d6aa092081e5c617ee70efa7bac7a808629dd36f5a624726c666406840fb3d73edf0e349991931c1b1779a4e253f194b6780325a974a0b"}, {0xb0, 0x1, 0x9, "3d39477e04e22b69b426a209fbd6a3e8435d273399a8f5bb4555a54548ec67cd7ba1f5707102c0dfdf1c012a644f5fee56f5bc18b42e1b331acf3b2c89e903cb54e8c3aaf40abc9786ec0ac6cb8dae412add1acb84781178c0a36e3a29810c0ac42219b5e16b6b28e70f50268d5067994dd293e01f3b2a5f4a985c78be2ffc28675d5d3c0215db3a75e3523a6a8b68b7e3907b4bccb66aef5b03d97002"}], 0x418}, 0x400) 16:05:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) getpgrp() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) 16:05:51 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x23c0a2aafba5d913, 0x84) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x100, 0xe0) renameat(r0, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x4, 0x2, 0x9, 0xfffffffd}) r3 = syz_open_pts() socket(0x1a, 0x8007, 0x3a) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r4, &(0x7f0000000280)="120de9e36250a225d4dd8e9434f8b4fccc3fa32c", 0x14, 0x9, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ftruncate(0xffffffffffffff9c, 0x0, 0x6e) 16:05:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd7"], 0x10) r2 = socket$inet(0x2, 0xa7c7591e42ef8761, 0x2) recvfrom$inet(r2, &(0x7f00000001c0)=""/215, 0xd7, 0x2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r3 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) linkat(r3, &(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00', 0x2) r4 = dup(r0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)='c', 0x1}], 0x1) ioctl$BIOCPROMISC(r5, 0x20004269) sendto$inet6(r4, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:05:51 executing program 1: getgid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0xc2) r1 = kqueue() getgid() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x4, 0xffff, 0x8, 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x24c) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2d, 0x400fffff}], 0x6, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:05:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x20, 0x5, 0x20) 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) ioctl$TIOCFLUSH(r1, 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), 0x1000008f, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:05:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = socket(0x20, 0x3, 0x6) recvfrom(r1, &(0x7f0000000100)=""/24, 0x18, 0x5, 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x44}, {0x74, 0x0, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") writev(r2, &(0x7f0000000140)=[{&(0x7f00000003c0)="79a7cd6c06d870a10310f1a6cc28f4f73d024b9ab96043764e7adee12db16cc4b91b92a13715c97a777fb4801abd18df229d8d1bffdc868bdf8d06ca1ad94df9b29516495072bf71fe198baa6547596d", 0x50}, {&(0x7f0000000440)="48dd539d78c928b3ada803629d9141efbca2355d229bdac737d65094ee5ea3e25149a3dd065c933b60f521b758172148813f5cc9a6101a3319aafd8c34e53ea65581bcc2189b6f20ea7de2271c72b5bef87322f51c61deee26ae6ba858f454fa970b031274f6f70ab4ba2d094eaed382a08ddec32d4ec2f1fedabdbe8510f5ac475c5c92bb8d73aaf10897d5d08db971daf4f8e3132f0789cfe1e413d1811728490a3a72b66a853f6515fdea7651aff215f4044114c76afbb892271a35066f22110ab10e110f4e4e0c9911e6d8dfda87d017c34b8bbc3488b3ddfca5ec4daef3c41aebb9b909349c47f54511b9b5ef244d18cfba21591506fb5fbeaa5d0ed43b4d2da0ba81dfdb5a684be9b9624eb03e4650ada511fa7cb0c3bf38c2d4cad8ce5cdaf7facd745b82f68d773f05a922841269c1f80d27cd0e0db3cb3dd502f7e23d70afbb6975d806675c7003ac4be259013a0793fc094783f3bb8f34966729716ee5f0ee834b5a7619e231acdf1da1b9d09f7c9fcec5c632e0f9e33d81e2770e903a53540df1649d77f3035f0e64b15a413ab12c2e428338ddfca42fdda6e37919fb91df3a645d1577f329c9a0a5af9ff5d6b870951993c42eaa36a75ccea8be44cd26d094b0bf8ff0ea13832563f140b6e267bbc80cd325dc9e3ebefb4072159319b67a49dcbcf8a1c3714022b139fcef4a2df42fbee0be9251e5b72e8986862cc172670d27f21169344f0f2304dc4141259d41bd92d08227903fe1f6659a4bf7a69324f38bd95dde752cfc7cef5d7a0672a471714c29db9db4a65762a2373e83eeef4cd79b2e9729e601c4f06b194032af2f20b98200826bafb6dd33b9652b3654d77f5c24bcf52cf71e2dc6d857e513a442128a5e13914c6976200a83fff202747d82fb6100272702b03b55a22bf94ded04f96427247d47747f37444c0a06dcfefdcac89e636db6c024c1a29364dbec3bf0ad40195383c3e39b81bef5a046aaf8e92c678d23477e5cb485563051494c2290541f57a1be69ada899931b0f389c137522483bb6c52d73730e4cb4b24d098cfdcaa950658cd986d642c13ada830629bde45fb4fd45d4903b5c09dd7c9b7a3103862f7822aaa4904f84159227ed4cf234ae510ce1dc1b387718c0d1ec6a63bbf21fe028148c3bda1b184a2be32194f22b5d7ba6e870d1e2c6600d51c7845753a911a6eda229f7e8905ed3c5a6666dd269b1ff95dd69ce5568182ce4f8ab7ce4fae979d9d580b564baf2f79fa7b3c00a9e1087e5e1091fc3a97cca2d07115cc46c8baac8700edbf23f863e4c856869fca86d6f3c2d8cd9b8782c8326a50c40e491fad40f21562946f4bb28cc04d3c0dc2a74f99b8f6c65f48f7b9e5faf70e62798b7f12ebf0441629a3567cd3ee2839f769d4583f418b26d0cb7fd457651734e3fa364cb7494c2d2a350b42f2ecb489a6b382e0665dc7f034f77e870dad05abf9a53fef2792cef0a38982bb19cc069a1029737ef071295b71375e806d3ddd0b3adfcba2531bd7a59f6725933e6808419353bfb9d20b650ac1a3dca8428d26bc2e65a1c5b657bc2b79af5e993d8f346c9bbb73998ff0b5e46f7b463af06e88c0a142743d01704fa0e375f7dc62ff0511008ed755337b3f6e16136e2541aad25647c105cb0c17ebec61a0b1f016b8b004b114426d8609af4dcb730f1578db717991d62f070bf993b8f96ace5e852dc611863ed1e91054d4e4773bb9380b1187703efb4d20c2ddbd5dc159afe9e52b2e563aa9319f256e607f19eefd792c68ccf8799dbc56a013b8d32a55004074b524f71190742c7392a54e69446e3190b1a063948ac51828929c01b840e6d88b784c943ec02e0223af888a3908ec97dfbe8e2faf522eed8ad70c03e50a790f73f70f145d5f63871ea5f30ee6842270b80f00c82e4df8c6129fa3c27eedc78a5082ffb29a7460f1aa0390cfe13a3d3652f52254950ea2f5b42a39badcb0d478b9c53dac1b9663424ad323c7127f8316a3192ab442fe81589e0728d11f9ab62c576afa051c2f8b7452192608526285de686c2dfaa5db731c8025782853b8af597befb8a814b1cf7cdd98eefa4a8c290de94cec05b01ddc7f412bab2083a6a5b3a33722316147799b3164c9f7f59dfc705afae7651ee555c8a0031d94777dc3c5dfa308977f50818f2f6dbf4055e2877aa148c36e06bee17631e627049a1bc12e8edccf731ad4147e0eeef1e5096236e1cf99eac61fbde30a0277b5a22d8f85c075f7e8759983aa6e2f160deccf64eec0649b3be31e93ac2ac05ac32d33e1d7255d6c88b78ba13e6f23ea8fd8c9ed64d527562ee967ca6388947904444963f556f2598f327e187d9366ed85bae23b3131a686c0688be738b65e1288c33e4802b17ebb6ace17f2b85363f301ea84fc4308a97e27286acdf531cc0e349fa7a0fbb35dacd8c9a61964f31d4609d7a3a9f39fc7f4b069fa88fed0fd2d49d26042689c0cee6dec9487730fea7089b143f1cbf75e859d6a02770285b31d412ba8a78e13391b0fa8796152ebc24f50e90776934ca1412caa6d9e678d78b326b8ab24411c98775a59ace8a7f1db16caae305353dc40064d0e7e57f4e74bcc4cc33ea94c1c1cede0156f414d087862e6df912b08b22942e0620345da5a71e7f92831dfa5637599825d8392b01fbd75a93c61922367d70dd01d3240c95701bfec4819a0c5e05d73ea6da985dc97381d033d4d25fbc50570892e94acf6087a72e16ab55b3ab528a5ab2db7ff6e476c51216f4760b8cab08f73891c10c8caf307b570d85c76938b9930b19cdbcf9f355cce25d9d4d74eb87ff17dd8491f292d46f0e6987812ad64f5a0cbf05ddb39a420f45c41f3590ba537a2a0eb15e001070351a95bfa1e2362588aa9898deb649ed925938e2e75e68f5705a583ec8de3013a77b4a1b6c01f2c59f9315c3d1b352667bd7134c4222a59847d1a777957e91d86474e44e60707036237be45e7f3364c15b432513b29a7170452ff0ab509fd0b85f75e5d54f0d86531da6fc294c4f9c821284f0ac95a46ac4907990c6508f205e47a335832c0a2349670eaf156cec845f3a4e5ba5082858a3839fa1b9c9fdf0efdcf30ccd2f671bcede612b24f0b251e785fa0cf942b9f406488b9b1541a3ea23f7e55512e86162749370f3a4a7feca572e07f6e3d21adf9aa82988c0064541849911789cf3bc9a837b27f8655ec7606a2f1e311c9a9b934355e2ca32914295c2ce422a444a4d7b71005caa3937943f418fdd695af02c7918970f5777ebfa772d378dd4489e1d3935820abcef8ef9b291b121b5e95468803ecb3e3ca4b0e0862603a1db3ad603f18b7610191ea793269a7478b3010ed658c90cc3a25586da6539d316ce9df4e52c216accc605da0dc3c5c7f0ec4e0a1922981dc480e2a124dbceed9d3735bd5e2ce0692a471b456e418c082ba86ac0f00b88194ef32f64e0a9482c6d39f066caf736a5d993b68950841f5cd506bc5851fc4ad5ff9588c997d0d0790917074f79138c2b21c4c6173d7a44b6beff774865d140766695ff3a171ac91cb0a20242d8f11d4182c1e58979c611b76ee4d8584314a2166471c8c5e56f8e81db74e5c7ed25edf53162c1170707a7d8c3b835d1f65573aa911db6c6e6c5bb999c6331c428e50c23b1dc1371df4f430f942b21bd89a5394c5f8f4de121cd229f1aa936142bb7db4a8a4319584a22956cc7c111cb91566bb684c2771eb8045bb40a3855e344fbe174a55b800bd0c8f7930cf8b6fc5cdb9c7cc30b8ee40a206b40110b594ffddfc12c33875296f38a56a601ea795763f773b110a1dd9ad746a501ed7909da30262e03fead7362c8a1058c5180ec8ad73a3c669585e4555a09e49441ab55cadea519f1d228e1d86519e3556ab5acacba3da305bce71555379cc2e8ec412b826caf384f257c01ecbe7755187755ab2b9a7b75bce23b8ae37a68a204c33b13407312f2034188617a17ccf5888ed5b69fbbf36e799046a364012aff8d2dd5a196336be8e49d36c5b5913ef3c38f80354ba3c38d35ac71e258b363e95588301ede570d206145c4ed15418cfd41d13644d1a76e0dbe15bdd45cee0df1d8960c0b5e470257c860befa0c5efa94391d6428815d5c92f0cb1d477b82feff84675496d335915da739b29a87969cd28df5fa60c1d03baaff69d838321c1a8ef8823bc07d49ef6e84cb2f4971c172bb1eb5ee88df33fa33f2a553334dc702751b5aef75d1b6f9a4092c9b5ff11920d0d58190b56fec77c3de71b4ca06b33407808c9f720bd89aa7cd4dd72d8397c4a4ed9056011b8df5c9874254e0e29507a3c25267bb7522d1204e5099c5db6799c4770b8093653cbee7f299ca52f94be846fea0962430b2481f8f3d565ee1de46e0bd8da51e076774e14f799d70dcd05b5ba36691c30d3dc00410f791fb5c1fc41b5739618861f2fa2485d20d8ad385d00dd8b6b6fe31f695633e20d6d4dc6496e5b591ccdd02b4baace8e51685e1d11a93309c4f2951676a8044cdde8e26cbc60e94b0891120786edebc368694bb55b93cec362b0f8b79ab86344382308255b28656b9930751d4b5a5f347434d02751c26c5570bd2ccdb146ed84d265e0316bf95821311ebd1ad53756815ba7f6a128460e1e0dadfb24eaea3f665c44abd910adb096a06f6d6034c4bb86f2a7205ca3dc692679a313242bbf8c734b6b7a9849a94f4433ef293af5f37b6d434ee1fe44c2e0622604b720a56afba1b7ba2b8132f3eb0b44d42df6e554edb7752ac967da12eccfeb9278bb6a0c306cc7b892f542573d2f811bc5d89b27de74c827575c4c2c9df924ca1fc73e5fd650e3488a19f7a599cad6d56b925640ef384c33bd6066323138a3262116d9c9f491eabcc1620c4de22b0d19bcc14f5a02cb5b0374189b41b96c4ce67692d99cf2481249cd64752fb0d237afdb6f986699bf218df1f8f478a1d62c5f24e532b7d05b1424facfc0955442a7f8c30286d053af595a2e0021544fdd7aae420630afaae1aaf411606e41156dc419cafeef8ae0cce9df667d81f035d452b8440c571d016e7b89b3377855b7b81ef79642d75ad9e1a68037fabfab6eee3b910a98c546963513425073fb521af96d8d038e9cd34216ee58155ec1bb0cb4f26591a7916239bb3a4d6445a228ebf2300d5b4808028065bac5d1f37f7e8c53ab487df2eaa01cd80125ddd0e893ad45f26b1debb5bd79730602dd48ae579fa32d29e080244f44b4ae3a51a1de721b1b8a939ca854eec19e78f879c717b6744b473dfd88d190697beb00c5706a50c54f84d2f5a63511ea2320bf721a6552bb1c421acf34c5dc48972c6f443b575fc1ce940c8a6090013631c362320c6903af19354d1f49aa9b1d31984bb6da610a9f487e9ca5d8f42c73135af6b96d042d04782ebcd155b742df28fff204c195e75bcf04c7c58f56a64185934bb11509e4bb28654bb55799c4efbc5796b193e417cc9ffcf8bbdfc02bc7e1dd19e388ca0960289768b1ee68dc39ae5b9a31260c7241bd246fd5c67c5ce92c525aaa08120b4f55a5533177079485cbc1256e2bacbec2c032c47373e6660d6016f3142293c905d35ab99bb346a15f212d2194104c8962d4774b10c5e501f6b9ef77922bb4bb4206adf34f06b4955b89470bfdbc2e54e605671d1698b0a0052193326d019d0849fa0994aa33f61b72dd7baad979b00f2d91e1adbd2585a50494dad9dfba7d988874f4c513542a84a320ee94d44e5a5b2ebc32e20e5e93ad5678350c54522c1a76ec2ee52f8f65f6649", 0x1000}, {&(0x7f0000001440)="b3e8cb50f4c27fa2c79cc40f200a6e1fb093a47cd882e29ad0837270155aa9e1b71aa5e276321384e4c27fd6439067596e2f833f5374e4f0efc8f7b1d72e5ee8a51c9df7734326267917949a9237dc207b3263256a465686c2ce38dbb54b61592126dc9c35e4d3b9608d1e1762c4c09102dc70bad0e514d6d48ba8c9b10a277671f74bec26", 0x85}, {&(0x7f0000001500)="8289688b84d89428055cb494e554a18f2b2381ecd310743bd444490bd7203f94b571934fb165f290f7d3aaaa8914dd5000138dd881647711355a53a4e3c5527805ff17f8e78e058f377d15fa24acbc23de174ca69b2df2c8bae2c88a41308916d7842fc131c29685bec04de9675ea307aefef0d294188fa8ccea2e169fbcf249b649150298544ef32b09147c15166f73ef24614e82e6ffb2d42590c065184a88a4d097d68d4c7ec9a848559776ca03071e8d7452f0c84cd5007ed977c63d3f4280319028e78699f5b8e7ede57a5f103b81ed45872992582839daa72015b7c3af7b2d32", 0xe3}, {&(0x7f0000001600)="0772aabf728f23899f2933fddb1adddc30dad043593aba9f70d2d2d64826e683a85f03128e4d759cc024ca104d02713d7ba788cd80cf662b51fef7f0f114b1f9ba14bcf5f93f652c5457052eb9f00cc3bcd44bc2bfd6aeb65c148f667363d9f096b93b71eab0da8f5f0eac70150a0bb9a7469300134242995ec9812e37b84492a615830696e8f52065798221dae856a2827247a30ead40d8300c93b9ff42ebc73e60c19c6ecdb739069688170143d95302e58e2bfbed9b30f141cc4a74ab9b3084fa59adae170fb16a80cb4c1acae47699c3af4dfa405aa4ebe9f15963dcd5408e92f7c226483ab59037", 0x44d}, {&(0x7f0000001980)="da7fb80b4dde8438e1a7fa02d8d846fd659198b109bcde5680a2f8529333ee9e48abdecbbf8d4fa2e8c2360e84ebb3d41fab45369f0a5383adaf9e905f9bc9871f55456b4d7ca00902909cc3393b5faae03a4d5ef6d9ebf3eb16bdb113cc2fcca7601352db3b99912e2339e6b5e523461cb5cc55beb1bc7d90bcc28c30a03730256d016708b1865e11e5df72e19715fc99e29fe1ada24895", 0x98}, {&(0x7f00000017c0)="2989ec031a0ac8b9cd7a5acd126e0935b51aeb16708b4d48327945f24e98c21d29311f209180a763d973ba1441529309b10c959f10e8d1dfe33a63a42620995853cf5818f00fd88ef83fdd2237ef4899c84204fb0e4b8d7bfc5883fc36629ffeac99e8e12bf7f464e85a7c25d9c5042cfe46814ee2312ecdab3756f2004df7176df1fc39947f4c914a862f4c9ebb98ed81f663cac42b942aa87307e2e718b2c63e2c126005c4e8f71a361de3cb49eaefe010912bf26fa5ef3b243569858461a1d7442780e6d372937597d0810c09a2d96c2d41fe7f01916785fc9bad28b4b8c3621ab2", 0xe3}, {&(0x7f00000018c0)="f8e6a626020af6372f2d955e06e85e16a816616a1a40d3d3aea6033cf2e5186dd65d47", 0x1d}], 0x8) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r5, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) 16:05:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:05:51 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="344c54beab7ca707", 0x8) 16:05:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x100) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:05:51 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) dup2(r3, r0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) socket(0x10, 0x2, 0x9) getpgrp() 16:05:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000180)="a455c924e41c56512cc5742dc2231b2e802566a461a95096c10918ce85c0b5435f47b1b4c42bcc1c752d391faa11482998071187e4c14afab28798868dd862b5ea9e2542ac77f41549a74e59e1bbab4d3715d7a0478d1a025f150f8522b77fe3d724fb4c4dffd32a505085e68fd45472303eeea50701d5b991efb563cbd515d0c8e972a1ff910cb1b94910a59c5288217577014d0390b2436d6a68cdef00ff94623c09a5ed3171874eed9cf6ac52d6434cdd803607f8acb809c6f800cfdcad1da8e4381feedae04d69b915b3d252aa3890121d931589ff341f17477e", 0x1a5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x100]}, 0x3c) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000680)=0x8001) r5 = msgget(0x1, 0x20) msgsnd(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a5570844c9b67c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3922ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7b004d701f59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d50bce157d6ab8548b03ad5f720af8bad55f53eaf283441b9da933305557e8d61e8fde7955a8c495048a9f7fe652ba22f392954663574aa4a135e2eb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3eda77131b933fce17f81f3f11721f74e689eefa1273f0f55ccd52802f34dea1607febbdd598abbf8edf63b97c3e14760917fb13bfcc08de3989abcffe9f5e1fdbd083c7c386d9a1fa2957613754d5712ff068001dbb893256a3a289fec1eb"], 0xd7, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r4, &(0x7f0000000140), 0x0, 0x0, 0x0) connect(r2, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r6, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) msgget$private(0x0, 0x200) 16:05:52 executing program 0: 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}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="f89448c958770131b6d80d266e655698a9b016bcd36a84", 0x17) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x78d}, {0x3, 0x1}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000800)=""/199) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x3da) syz_emit_ethernet(0x35a, &(0x7f0000000000)) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) 16:05:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2df, &(0x7f0000000080)=[{0x54, 0x0, 0x0, 0xfffffffc}, {0x15, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ff5442667bd35bbe71516d48d6f697cecab2644554eb63e2d38cf0bf14f51562c561899e2e20e70f860da6", 0x4}], 0x1) r2 = syz_open_pts() syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x100, 0x20) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x0, 0x80000001, 0x7}, 0xc) syz_open_pts() bind(r4, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000300)=0xfff) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:05:52 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) r7 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r7, &(0x7f0000000240)="21c51daf675cb6b2adc83eafab9f044a62767b544c58c1a16a69d3d442c367e676c9d9838018495300969219f69653512454c007e6a2bfb66d", 0x39, 0x401, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r8, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) recvfrom(r8, &(0x7f00000003c0)=""/185, 0xfffffffffffffd62, 0x480, 0x0, 0xfffffffffffffd5b) 16:05:52 executing program 1: r0 = socket(0x1e, 0x3, 0x0) close(r0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:05:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b0d420000000000010d671310000005a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/132, 0x84, 0x41, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:05:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000200000000000000f2ffffffffffff004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:05:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0x400, 0x20, 0x73, 0x5}, {0x6f8, 0x1, 0x58, 0xf9}, {0x40, 0xde, 0x4, 0x1}, {0x3, 0xfd, 0xb, 0x3}, {0x800, 0x9, 0x32, 0x8000}, {0x565, 0x20, 0xc1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000100)=[{r1}, {r2, 0x100}, {r3, 0x80}], 0x3, 0x8) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:05:53 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) socket(0x1, 0x6, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) socket(0x18, 0x8000, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fchflags(r1, 0x589e4211eed06929) 16:05:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) r1 = syz_open_pts() r2 = dup(r1) r3 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r4, r5, r6, r7, 0x4, 0x200}, 0x4, 0x26, 0x732}) r8 = syz_open_pts() r9 = dup(r8) r10 = semget$private(0x0, 0x1, 0x201) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)='g\r', 0x2) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r13 = getegid() r14 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r12, r13, r14, r15, 0x4, 0x200}, 0x4, 0x26, 0x732}) r16 = syz_open_pts() r17 = dup(r16) r18 = semget$private(0x0, 0x1, 0x201) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)='g\r', 0x2) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x47, 0x1, 0x5, 0x2, 0x47, 0x1, 0x1, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r21 = getegid() r22 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r20, r21, r22, r23, 0x4, 0x200}, 0x4, 0x26, 0x732}) setgroups(0x3, &(0x7f0000000000)=[r5, r13, r21]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xed1463eac9e1949b, 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x5) 16:05:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x8000, 0x10c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, r1, 0x9) chroot(&(0x7f0000000040)='./file0\x00') 16:05:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) setsockopt(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "00000000e900090000000000000000002000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ftruncate(r1, 0x0, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x2) 16:05:53 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x50) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:05:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:05:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="01258238ffe81b6de09b07402c2f6cc1c7077e98fb0419864450914a52b4fec9a538ccae30bee854d2e2cad835e2f9317656ffdf9a163a25dd908bdfcfec294679bb3cfaa708fc7e9b5b4dddfe5be0a597174b33355c7162986f71006ff31d28debef994492457"], 0xffffff86) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$inet(r4, &(0x7f0000000700)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0xd5f9d966f44f9f10, 0x0) accept$inet6(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 16:05:53 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1b) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="8200000000", 0xffffff5a) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4a0202aff4e34e74"], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r1, 0x6, 0x9, &(0x7f0000000080)="63abb57925e63da1223570", 0xb) 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:05:53 executing program 1: socket(0x800000018, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:05:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x16c) msgsnd(r2, &(0x7f0000000800)={0x2, "f113310701040000e6fccc84ccd24e3b3bb043ada5bb279727b78f21c1b2aa366012f81d29c453955112d2f26c56eb0580c6c3a11b2f5427ed4378f23dd0be68d121992b682d0b710626d9ca72d71c1c44fb6af70030ed42e44b38c97d99b0cd1c1050523b70887e4f48940373efee4c5adec365ff974ad413472e59c8f7b95db25c8bc2d00e62e268b64e54253e91b53ed63c1296f16af4e637a00d3dea6528aaebc254df40aa2d78435413fed752105c1b4e3701a0365d05cd710a4ff26dd710312567f53f031d347b533b1dee6855509f3a9df51662f3a909563285805d9a670d5a761d405032b641df5309a82ba6081d71ad2ef8b29b0ff94a9671bcd4509f81af3dac81d9cab2f0f046c97aa79f3271a960c05cf0f4ca4d5fbc4f8aabb08c4b3a61602e25d7a697fd55f74aaa2b7599e9ce5eeaf396e40e37d9a496484586b716e69c92f7d0b035d743a512b55a045ffbcb1cbd99854c88ec0fa7b3c3f9802f6e6c0d8672ec7d4568afaf87ef0545824e2b658249885e6f91917bb9b9b55fe294a6b48a841dbd77f0cc4875d20f1e3d5d39e0d4eeb76aab19efe2ae3f4d7312a2dc40c48266320ec6848b4c9cbe1bc91bfa2b9e0a6561112163d8f35da5a123c3005f900b6ab6fe661dd9dab6f716632d1308fd4022ed4c7e1507de9dec23c027758a7572e94b9d0b60fc1583a48e918bfd5ecd9c1e49a256447b975e9f13bfdfdc0e66317ff1c5268ce9bec360820ac4ab10b52023f2ced238dfcff53ffd3537ba49668abff976b2000000000000000000000000186fd49d45220cb4c1b1835963720ac932bf5c961e2d5db16910f819108cdbf4fcbd93971114f3f226248befcfe07ac1200c5017244af3996b97dbc1e8105b840d5db3c0df5d4f2ca8b6de9646ebc26392ded0fed8f97198d444f36e6b6b1a5b95c07a85ceb6de4f4c5311d7bce41311cf5eec61242ba310a9e3c05f4c8dc47a3e596435138afbc90cdef38d92e3080e39290ea51468518dfc1985056f5ab74112e050517f099bb516a815fbf1f03131c57ce24afa7dc272553c18a1d809e5c71b4c36f26ee8dcf43992fa52491d1612628ec3cbe6ff1f9da9290ef617c3ea18b500000000000000b4513f525463f7c07fbf6702ead66266af3ef042b8e23f429206921774cfb6cb6d751da17724b0d1c719bd6b0c236a67be119835d0c0a78930ec4767bf0caafec150101721d3de175366b654959edc60da35fe8fab721de79e2920120dc53e591a48654f64e3cfd8d10b46a1c97e37db566b6b1c806144fbf790441037dfc5d7ea54f7d25f072b512098414a6aa78ddb529798e806c3a5a41b7783c6945370278abc98be46cb1c04349902cf28a342cd9398150097bafc98f97e6356f5880d94cd72f647e21459c0014ebff2fb346bf404106526b297038f4bb4e796379c750c1e76a26ef97ac94c1cf9776021255945d7f315f5dbce13a925485e04c4a651766b0a439ef086786adaf3c9d4e3e0e5eff51f4d5b854b8d2ca6e2469c8f5678c11c50f93712093af642b42b387e2382e95ce27c39e05ddbf6a2478d07d73206f8"}, 0x2ff, 0x0) write(r1, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8140, 0x0) 16:05:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x4, 0x0, r1}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:05:53 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)='g\r', 0x2) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x20, 0x159) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000001c0)=0x9) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r7 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0xffffff97) fcntl$getown(r1, 0x5) 16:05:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000040)={0x1, "bf231dbf8a462b88dc07bbe4174e9187743cd8b51402c3066c064bd4a3982cd716b278b966bfdc2124e6abd4c70759a1bf7512c338139d5b795dfefc2028ede2f92801338a1f82d7416f"}, 0x52, 0x800) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getegid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0xf, r9) r11 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r14, r14, r14]) r15 = getuid() r16 = getegid() r17 = fcntl$getown(r10, 0x5) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r19 = getpid() fcntl$lock(r18, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r19}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r12, r14, r15, r16, 0x20, 0x80}, 0x3, 0x7, r17, r19, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r8, 0x0, r15, r4, 0x20, 0x80}, 0x3, 0x7, r3, r6, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r4]) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r21 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r21, 0xf, r20) r22 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r25, r25, r25]) r26 = getuid() r27 = getegid() r28 = fcntl$getown(r21, 0x5) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000002380)={{0x0, r23, r25, r26, r27, 0x20, 0x80}, 0x3, 0x7, r28, r30, 0x8, 0x80000001, 0x4}) getgroups(0x2, &(0x7f00000001c0)=[r4, r27]) setegid(r31) close(r1) r32 = socket(0x18, 0x400000002, 0x0) setsockopt(r32, 0x1000000029, 0x2b, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e699319296481e19a678e4f0d39b4ba0cfa038dd3014012d51cd29b2f34fc7c0bd0a9218933beccc514b50e4f98e062fa299edd3669edc857d2deb1f9de39b424c4f2a066733ec895fbc802fc968ee302c5ca5ba0afa15ce6b21747689cee8e85990e0c8d14facd8363897e1841b1e512fcf6b90301c68bef9b69d4bda2d69e5be435e248e10793d596447", 0x231) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:05:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0200001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="25dd157f46a80565b4589b13e652fe8058ed0084600e5dc4c206109c93bf54c7b920b4e98c973c"], 0x10) write(r2, 0x0, 0x0) 16:05:53 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) semget$private(0x0, 0x1, 0x0) r4 = geteuid() r5 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x9, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r6 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r6, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r7 = getuid() setuid(r7) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x0, r7, r13, r16, r17, 0x146}, 0x4, 0x20, 0xfffffffffffffffc}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r19, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() r23 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r25 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r25, 0xf, r24) r26 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r29, r29, r29]) r30 = getuid() r31 = getegid() r32 = fcntl$getown(r25, 0x5) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r34 = getpid() fcntl$lock(r33, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r34}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r27, r29, r30, r31, 0x20, 0x80}, 0x3, 0x7, r32, r34, 0x8, 0x80000001, 0x4}) r35 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r37 = getegid() r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r39 = getpid() fcntl$lock(r38, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r39}) r40 = msgget$private(0x0, 0x0) msgrcv(r40, 0x0, 0x0, 0x0, 0x0) r41 = geteuid() msgctl$IPC_SET(r40, 0x1, &(0x7f0000000140)={{0x5af1, r41, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r43 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r43, 0xf, r42) r44 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r46 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r46, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r47, r47, r47]) r48 = getuid() r49 = getegid() r50 = fcntl$getown(r43, 0x5) r51 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r52 = getpid() fcntl$lock(r51, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r52}) shmctl$IPC_SET(r44, 0x1, &(0x7f0000002380)={{0x0, r45, r47, r48, r49, 0x20, 0x80}, 0x3, 0x7, r50, r52, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r41, 0x0, r48, r37, 0x20, 0x80}, 0x3, 0x7, r36, r39, 0x7, 0x20080000001, 0x4}) r53 = getpgid(r39) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r31, 0x1e4, 0x2008}, 0x5, 0x5, r23, r53, 0xfffffffffffffe01, 0x9, 0x81}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r56 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r56, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r56, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r56, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r56, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r57 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r57, r58, r55, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x9, r7, r19, r54, r57, 0x1, 0x1}, 0x8, 0x1a4, 0x3}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x87e, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r61 = getpgrp() fcntl$lock(r59, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r61}) ioctl$VT_ACTIVATE(r60, 0x20007605, &(0x7f0000000380)=0x101) getuid() r62 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r62}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r63 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r63, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r63, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) 16:05:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x24}, {0x3c}, {0x60}, {0x4006}]}) socket$inet(0x2, 0x5, 0x7f) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x2, 0x80}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:05:53 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r4, &(0x7f0000000780)=[{&(0x7f0000000280)="277540071c0527df3d1a05f34918166fab344eeacdc5a8e085cde26258e994f1d71a873daa121174cd441185867113eb24bb9c17ec7db63cf8430c3b40de3799213152ead27f3b7e3a5330294dab2312e2d1f1ef8d3da7043ccd620c49c47f4c59d75b90d3bbbe9dbfae18178348a59045d90632ecff2dfaf6404091e84c9e7d388076665bd5e8d009cf47b9d654041fb707afe8bd8e67ef40951416d83dfda5d8dc2f34fdfab1d8b22b0d24263de1f1b3a75722ab3dff9a2c3e2123fd04f516055f703c464435ee3e4fc575fac000", 0xcf}, {&(0x7f0000000200)="964f4023048d0251950954dfe78606011e3feae18af79e66eb4731efd1ba8122ca6fadde1b4ac9e66713a46baf14e4", 0x2f}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="10f7f889d216c9f78ac48e4cf4ef16374e5b3629111f20dec6380deece21aa2af3c315bb1732023d8c8378a3c476f4a86d5cac93ae2a577f7912a147cded933212e34ff3048c79551d2a80b188d260ab0357ccc0d0ca170f42dfb0aedac31d4261ac3592c24e241bdf3bd995be5fb86495c8a827ccd4fb7ae72679a2780847f1283234f9a4c981e4ad8d73c64f9b58bcf6ec99d68f6e1d45abae21d751b159439cb04e61709da9c506efa75e0c00db95210e63d3f167191c67ae7ab063fa2857a96c782ebb", 0xc5}, {&(0x7f0000000500)="59c0592a", 0x4}, {&(0x7f0000000540)="af1bc5970791952a9905403892cabd2b1d9ebaa4e0f62d098af73a241c4567e9bc5a74091aa920651c9af93fbbe76184db2e49a039239cf98b837149fadef45b8ce307a07e1a748ac26afd3dbd1903e908b457f68ec6c4c2f4f88c3b6ca20981c0e4cf61ffa0435eac3b58f60ae9fa8a4aebf7a10a06738707d2ffd450abeb7de54d7d2b2635453e497d936b87cd8ef93fe81d5dc009e8e087", 0x99}, {&(0x7f0000000600)="9a7c9f6cfdc82e8e98ebace316f3f9c3173fd0712c31dad92dae3de8e69ea2c3918ef6be84ea6c3f6f3a82001a", 0x2d}, {&(0x7f0000000640)="5d98ced6d6f7491dc3243a9230287ca010648e585d806a135aab341cf51fde4a3832c8be7854cf267b57390da96240b4ad9d6327224de9ad0917082bc13dda37bf8641aa6ab8ea0c50dde6994a510cf0215058241b5d33cfbbb8342baf62d46a58194019c16f85822e40e60256cf4250626725601e086d6bc33728910f91e2e1864022294aca32cd1578db7451a09a938dfe3d08760a05edffe3a6ab48fbf9aa7a568494785e4bbba8319015192d5d2366b7c815d513d15fb4ae72239cec64ae7f5d30b08ddc4507fe3dff3dc80d0be05f77e4c5479b1f466edf2ac6a6bfc865", 0xe0}, {&(0x7f0000000740)="ca5fc1deeaa5caede96f9a6b9d888d3479de88de6d885705bd61f840ea917e2229d167396043", 0x26}], 0x9, 0x0, 0xfffffffffffffff8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x4402, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r6) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000840)='w', 0xffffffffffffff2e) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0xdb1d37582558a0de, r2, 0x0, 0x6fd) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xffffffff) 16:05:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0x800, 0x5, 0x401]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x7, 0x44, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000300)=[{0x1, 0x4, 0x800}, {0x0, 0x6fd, 0xc00}, {0x4, 0x4, 0x1000}, {0x0, 0x0, 0x1000}, {0x2, 0x2, 0x1400}], 0x257) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x4) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() setgid(r17) setgroups(0x3, &(0x7f00000004c0)=[r15, r16, r17]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r10, r17, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r18 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r18, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r19 = socket(0x12, 0x7, 0x7) setsockopt(r19, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000200)=ANY=[@ANYBLOB="99053e5ae52b4ce4107bbd5e0ce3315d0000000000000004a3cfa0d1fc10192bf8eceadc2d259f80f8745b80c673bc02ff7f2f154c96000000000000000000"], 0x10) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r20, 0x0, 0x0) close(r20) 16:05:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) dup2(r0, r1) 16:05:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'t\xbep', 0x0}) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r8, 0x4, 0x200}, 0x4, 0x26, 0x732}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0xf, r9) r11 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r14, r14, r14]) r15 = getuid() r16 = getegid() r17 = fcntl$getown(r10, 0x5) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r19 = getpid() fcntl$lock(r18, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r19}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r12, r14, r15, r16, 0x20, 0x80}, 0x3, 0x7, r17, r19, 0x8, 0x80000001, 0x4}) fchownat(r0, &(0x7f0000000100)='./bus\x00', r7, r16, 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e74b170000feffff00000000000000000000000000a2151246fdd26f", 0x22}], 0x1) 16:05:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0xbe9, &(0x7f0000000080)}) getuid() ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x562d05a01aef8918, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x10, 0x8000, 0x0, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0)=[{{r7}, 0x6, 0x0, 0xfffff, 0x800, 0x100}, {{}, 0xfffffffffffffffe, 0x4, 0x4, 0x0, 0x800}, {{r1}, 0x0, 0x1, 0x80000003, 0x9, 0x100000001}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:05:54 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2d, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:05:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecc0000000000000000000000fff800"}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x44) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7a37b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e71956223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bd3603c72d89c9b82cea01e153d7e1bda3f30ec6a", 0x2ad) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="374fb6c9012a29545c4f1dc1e943dc82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x1) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:05:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000900)=ANY=[@ANYBLOB="2d01697165300000000057d10cb116ec7e87f5f14117be980ff4314a62b8730ba29140d8bdd07cded0353765a5"], 0xa) bind$unix(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="00002e2f66696c6530007cac768b95adeb7f14dc09f5a8d7f05d4959a1082524134b1302ca6c8e6de10815d02fd3401e0a50425124f27f057bc67c5c2d"], 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r7, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[], 0x0, 0x1, 0x800) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r9 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r9, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r12 = socket(0x1, 0x8000, 0x8) sendto$inet(r12, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r13, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r14, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r14, 0x40087603, &(0x7f00000006c0)) r15 = msgget(0x2, 0x0) r16 = msgget$private(0x0, 0x188) r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r17) r18 = getuid() r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r21]) fchown(r17, r18, r21) r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r22) r23 = getuid() r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r26]) fchown(r22, r23, r26) msgctl$IPC_SET(r16, 0x1, &(0x7f00000004c0)={{0x3, r18, 0x0, r10, r26, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r11, r11, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r15, 0x0, 0x0, 0x3, 0x0) r27 = socket(0x800000018, 0x2, 0x7) r28 = socket(0x18, 0x2, 0x392) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f0000000d00)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4ff0f000000000000c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c11ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc504e7d88c4f0a00000000444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c00979028862524a0b3bd3d8294c59ffa2dca0d7b18ac961f28919b5a4b91248ae9ecd6714d42b9d76e4290e297274f10dc5adfe4abbff9e62189d605a3ae8e317c12c2fdbc7151e6d8a666cde84f7d07b73003f5de95764269189f320bd1e312edb2f803bffba159d1519b81356db63a70e37ed8a7c45a39b658d607bbb51dc24ede4a7cd88b7b12654fe54846c156dab479c8297e818d80bdf7222f6126cca3810776d468d8b7fd741ef80742c66b6c3bc93eba1c1543a9106df73915f8a8fac434fb2228e73d11eadacb443a266a37f8d48c634a90619ee771f6e6d5a0cd29d9744e32e80eb4c76efb1ad4658d413c7af92be3c7cef7d68709132162d54699531f20d8a9c3866bb5eb794cc4806417a5a8703f0dcdf96ca9b0a23c8c48afbcba28f0a6df392a1fa689a7e6f72d38c7300"/598], 0xffffffffffffff94) r30 = socket(0x18, 0x1, 0x0) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r31) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r32 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r32, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r32, &(0x7f0000000940)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e000000002284f20c5fd6c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d05b6488a70698d0e56b8850000005fee79d861ad99b986f35b02109b029d201cfd0d728c0b74ff23769a7c680000", 0x7c, 0x209, 0x0, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r33, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r35 = socket(0x18, 0x1, 0x0) dup2(r28, r35) bind$unix(r28, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0x5) r36 = socket(0x18, 0x2, 0x1) dup2(r27, r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) msgctl$IPC_RMID(r9, 0x0) 16:05:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$getown(r5, 0x5) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(r2, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:05:57 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x3, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589aca5cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a80"], 0x10) getitimer(0x1, &(0x7f0000000000)) writev(r1, &(0x7f0000000000), 0x1) 16:05:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x8b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) r2 = getpid() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:05:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/|\xb5v\x05\x00\x00\x00\x10', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="77670b5267979379b9acf758c296") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:05:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000140)=[{0x6d0b, 0xff, 0x39}, {0x5, 0x5, 0xa2, 0x7}, {0x2, 0x40, 0x1, 0x6}, {0xfffc, 0xca, 0x0, 0x40}, {0x8, 0x0, 0x80, 0x6}, {0x8f3, 0x0, 0x4a, 0x9}, {0x40, 0xcb, 0x5, 0x101}, {0x0, 0x4, 0x1, 0x3ff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") 16:05:58 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0}], 0x1, 0x0) 16:05:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='-\x00', &(0x7f00000001c0)='+-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#\x0e\x00', &(0x7f0000000280)='$\x00', &(0x7f0000000380)=']\xbe\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='(\x03.\x00']) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000000)=""/102, 0x66}, {&(0x7f00000002c0)=""/190, 0xbe}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 16:05:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:05:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000011c0)=""/254, 0xfe, 0x801, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:05:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2c0020f9b9a67a969464578503f1c116ebe8889c0f2629097a39aa6a42a7ec12f5450d44206cc2c977686af31dfbd3db745610c9130eaa94038b485c65f783990016d1c3b28acf1da8d6cbe942b4f365f9ec2209ba66e1e3afd50ca230ed2b98e3811fa63c97046068559ef0998e9d8d0f36fdebc9cfbdebf1e6e47c7a573c9815603f5350a25a925263b6af2ec17212cfb8c0ea2da5f6b8df01b5c648f0fca1b52e0a1d253436b7a0f31af321"], 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) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(0xffffffffffffffff, 0x90001) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:05:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000100"/110], &(0x7f0000000240)=0x6e) bind(r1, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:05:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x32}, {0x3d}, {0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:05:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) 16:05:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:05:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3}, {0x3c}, {0xf7fe}]}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:05:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000002, &(0x7f0000000180)=[{0x2ae, 0x3f, 0x0, 0x7ff}, {0x3, 0x7f, 0x40, 0x11}, {0x0, 0x1, 0x5, 0x82de}, {0x1, 0x5, 0x9, 0x3}, {0x7, 0x3f, 0x6, 0x4}, {0x200, 0x1, 0x39, 0xfffffff7}, {0x7ff, 0x7f, 0x8, 0x16}, {0x1, 0x81, 0xe8, 0xfb}, {0x138, 0x8, 0x3f, 0x4b6bc}, {0x400, 0x4, 0x7, 0x28000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:05:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x164, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x64f5) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000003583360acae271596a4637cd2aca574310940108b84d70320e8c4c63bc69f37320e7da4c8b9da6e4db0057c90314997cda4a739d71955a56be04e394df65ed6278fc11f9ff3b2b30abb5d3c0461093"], 0x57, 0x800) 16:05:58 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r3, 0x2d, 0x3b, 0x0, 0x0) ftruncate(r2, 0x0, 0x6) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000440)=""/45, 0x2d}, {&(0x7f0000000600)=""/89, 0x59}, {&(0x7f0000000480)=""/42, 0x2a}], 0x3, 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) socket$inet6(0x18, 0x0, 0x40) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r4, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(r9, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x63) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000080)=0x2b4) close(r1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) 16:05:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1088c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:05:59 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4f4}, {0x15, 0x0, 0x0, 0x4}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0xaf, 0x0, 0x200000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000001000/0xb000)=nil, 0xb000, 0x1, 0x11, r1, 0x0, 0xddd) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000300)=0x8000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000340)) r4 = syz_open_pts() open(&(0x7f0000000140)='./bus\x00', 0x80, 0x6) r5 = dup2(0xffffffffffffff9c, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x606, 0x1, 0x2, 0x7005}, {0x7f, 0x8, 0x7, 0x69}, {0x7, 0x2, 0x40, 0x4}, {0x1f, 0x8, 0x2, 0xb9}, {0x7, 0xff, 0xff, 0x2}, {0x1, 0xf2, 0x8, 0x2}]}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x10) write(r6, &(0x7f0000000040)='g\r', 0x2) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000100)={0xb79f, './bus\x00', './bus\x00'}) 16:05:59 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000140)="e37d53577ca6ef7258b218572c45debac45195ab11370542a1acb55fd981ab023673dcba0a36abe75405f2dae1056c89c47757c2224da294879db97f59c8c219beb181b64219c80821e6f176c70de7bc4c6651946f2b1c295732232e314f1f9a147f8eaeed7f5a0191034fa7323041dccabd7c23357d0b9b4fc70cde2c000a68e9e5fc62784b86fad1605627b6067fea324292edb8001307dc77dfd4d07a6fd4855b74e5246736e6308cb94b395360f46d6f038c4883d8db02c251cd3f924c38af6e66d20687ff1a5f86faf64253", 0xce}, {&(0x7f0000000240)="8c79e59dcf3e669c9852b3904e69fcb98ead39911e6c4e405f1859d582df4326b8704f992ed40c018ef77d6fabc3b2e8407a1592d416e12c2a7a6a5c4ebec48f568f22103c911c184e6bf858e20b26aac0f34bd91c552b76d8645653f875cceab29d42105d7be911a317beb2eb80a5342fb9ffae3442e8a2cc72f9b47a4ba9219c2932599ef2d9c7", 0x88}, {&(0x7f0000000300)="ebc65ed6c502b6cd75a234a57593ce093c6f849cc50b4287b17be263f3e771a3347319396446dcb4eb36332dd4d0550ed3486d62cb216f80d558f98cad1f9f867eba25e097d405bf85a17a6aeaf6d891d60a2a3b143d31cc65bf1991f910b9eb84605fd695f29efe03b2340c7f851aab7d11e7cddd8ce3bf97ea6d78e8eb2dda4c0b19d37efedc0b0587d569efd511bc5951c61adb9a28", 0x97}, {&(0x7f00000003c0)="56756ebda5f32969928455ab514de448ca6fb26d7cfc591e3e1b2ab9303051faa9cebe7b9602d5cf2257d77c073d57bc72488b1b09adbf24ae6e3b00d0f111ebc5b0e366584845fc9091af2a15cf2b548f4cf59e2cdf06ea7c848634614ec240bf12d0bac50a0749492f2675f4a6d849114a8ce00efdddc98023285baec8057be4d6512af2a88be772ba10a2c64dbe5d633768e5c253a9a0fcddb0bc09fe018ecabbca8e4fafd796612c144cd8b29a9d611b739f95679366777247e96874eba2cad19c0d240ae1f6a43ebba3eb1f4cbfc0aa9549b8ec1cc53c29931216d47b0e4d84d48b6447ab887ad1b3daee5c0a1de53fd83e12e4e0cbf64c1510ec950c188eb1e1cfa9e237c9264c764f7f4c344af887022709df478a5dfff4583899d1bc23cc31043bbc8ea657ed8a908c37b751150954b872d8552884abe45061a50d96220ee0dece9afc282067fde939610f7d3a0610fcc02ecb253fb64a1f79affeff6091daed1b9b8bca9d64c50149f423d921ec3d4a252258c60ed986b69804e36a652999f7d867e0e8ef2be41ba687e45ba65aaeb58146a000b45d6cade4d7aa394675da80a4743f2946300d6abbb83344776c873d870429233f83c83e7e31518d7728d24336802df23c3c74fdb7de17204740656b17617a66926a49fd2a9d9a2f22b39206edec5f35ffa16f70c6010aae3b22552a9a379019eb45f3225ac4b504a9935e78c5919e06ac8d201acf7136868278a8b96180ec61043b89a81ce40b4ddcf297bc138d3fa660f3f192563b4b05c9a2524cafb8ce7673347a6d50232125c9fdf48293bee46efc02a9c15c672ce20012e4f29a28ecc343fc0125b64d7466f2a9c3b6efe9975da995629b6d5df8c86f13fe57e975bacae6c81ef5319aeecca7df67d34cfaf17a1ee5558df3f0c156b2f045a3a5978c8e572b2bb40db873aa0b89c107fec74231916488827c102b39863c13065fab5ebbaecd646fb87df8f25747274d478f4e735265f9bde4577a62d80309e140144aae15659822c5bc59fbf6996b5714a249ed20a20c104be8fafe668b99545a968d5c13af5d796ec890d56906b0a4d971cdf245ff91cbd5f562161f1c32f3df59f71578f377898fba1401581f86cdc44377909fbfde75c769a4ccf7713c50a82f537ccff4060867d24a998a9e2eb6945b414848260f68c95b410764a23b0766748adbbb11129556687fba94e1e18ed4d1f1130fba4b8172ea976dedf5d1cc953773f45c9ded9a353e1a1b95a0173914781b11b77058aa2ce9eb03d6fc98d9aca12376250236b7330187e46593cf133ea2c0adf6551465161d35aeb01c868135c9ec82e7db8401317a108ccb61292fa2eb75fc1f73cead63db5619df94914d6f9f555c4cd81c91c2c8c1e08c71fbe24920fc3ad9fa803faaa9170055a54fec9eb4a2fe4b8c50f1e7f5224073410b3ec899c0d38c21191932a20d0742f14438a802940c750e3d10fd2682d93ff26069740d4b3452edf02e68a6da5b41bd8b9d2e3fa90afae9bd08126298c6808a78293c0865521e3f65cd09718086bcdfc8c8ed24742c8e3c49692d7e5feb9ac21a0198057a3768dc2be2078def02333c9b430fc133f54e996368667e37736085b1e45ad5ddd4e84e3044d68144e4bee7edc6f2e2ef8e4632dda9ce4e0eb501ca7e2b9890102078cfc3921e5fe387f64a85693c2a6504a9f87bcbb28b83285773d2756acc2796174a77f15f29437f9fcab813a45cb55bc43e68004852a8fef94667de48611a7441a2660f81831f74d1d115a079d6af546504ae8ef71e53238a17ad4db3e1e53462d30fcd02132fa87c86476be927546fa0f190d2962b95644e6a3f8bc8f676e7726fcc226877895add48d4a07dbebb6199eb10b6eac2a1d1f5ac159f40782dc9ad07f908f00d60ff511aded2c0ca6479027cb9d3959947ea8c6c84a13abb16ba2b20071f5f8f947e08ccb6fa5a8f1bf32bdf66bb9d1b8e4822b90960868651d2b52d0f2ad10a4a2fe49cd65914ae51adc9ee579716201ace82ec9d8122332b38b5559aa704105573573cd1e5a0236bcc318b641afb9e1a7869d8d85a3b2d3e75bef579edb549f8711d294067addec1843405e4ac2f7a45d820b704cd8cbf6e6dcc1de995e933557efa912014806cd73f767759991008678407a0e553433a83a6aa7a6ac5ab2dcc03401098e217a063cd10e6d44147129ffa09a6b5ea565f2374e26f9ff3aeed4574f8e0b8ae2b1e52c2bf8e008eeb2a5816ccd82a1ec17af8945b192abb5f02c2f7764499b354e3767856fdf9e1fe134dd3405d58a76b819ef19a1b95eb76a2a18adcd0a52da4cfc78cc969310445e168d37168352a08a5c36ee11c0ece617877d006ad57389f2f904cbc7335228d6ad0cbb95cc513617a0070ed2ebb600996a6d6ae4ab58ba69760b974ffbfc82663fbf036713e6aeb1b5ad4a85d6e6ca7eaa04eb5041be81b6e238d0f215edf6cedbd58f7cf0d9a3c8bb3aad36549ba2e735f04c00e7ef6af7b4eb49fa9c6b8e3f8e9564978bdb8a5908c500e3a0977f9f4905ece8c09217ea93e2c9e25451c502f552477128603af3f377b1787d7346b8b923ec4c2b95a460bbae7b24b6fe74556eb3eba60be001045929464269e82120a9e29e7e179a4f471ce5e990aa721d9b3264d0f23914d943a18d84b65cafbf42dbbca5a88c941cec0f03ee22aed2c160b07eff41b5c6d241ab63afb958c997ccf3c451c4509b2e8c3075d59f1d2f89103496c7d1c4c98b0ccf93d54b57b262fed6922e5982f86ddc6f303eda60251fa5181334332ecf046bc518bda7b1e1e57bbe204bcec6c98fa070e85b40e180c883633c208bf65a26f6d41d8ba1e4c2feab71da1f4cd2922488e387d982afd5fdb4941e1f15d90a02adab3040a3951cac8396b40931a5e5ddc115cbedc73540516146cf937a7e7454fbc1efd221813fb6649a1734db77a33e271c36b80fc3406afb063b3f5c88f451ab47887059ce0581b9bd5e5d0db743e6de784080bbec0af8b7a8fa6c9cd34bcde771779d903d0534fa6b7665ea706a9edf80728be20a6120e9328c570107220a0f135d3ae811e9c1a5c7fffd0adca878b77dc76c9fc2478c3d4e5081e4664cb2ce158627783ad32fb54fbc0b116d0a07b2645503b4d9679397cc1aa803e3f9b077bb78e1e829278f49bdb5d03e96090bf0e491bf50b806400c08f546cf216743dbe75f0a2c2dd7a840007397060f705d200b9fd4cf040d99aba82d7febae08b9c49ff26ac548b07f68120f02ca6e836378a942703ca02772ec429a1b2d185497836e6051b4ae0fbefb66222fe539002b4724a2e1f80f77fe923a198425b52b7be951b96d1cab762790eb423c173bf3fc169691731cb54c45104f21e5e8d9319cffa3893421536b9a31bd85e33d3efb3651da4b69f1f202082a4ca2e79e4abb6e825741fb09654129da0d2ec872a6ab92b5bd9e81e1d6964f2059a3a5f8faedacc1e0b419d677e368362fecdea97eb583dfb3ff16d1ea586e521a10ae4436365da93ff90b505488ba7f5471b32497f0d5cf8ba99b90cafa984fb8bd078605784aa764845b182a4fd333c06ab9976a5ff38451bcee274bb6e7ece6d8456bcf8a8d2cb3d0eb3c7166fc704dd686f2e40be51904ceccdaea5855878b4632218972ff289166fa322e8593310c8e68e1e6a7f5087bc9a143457683223796ae164f5ff6ff64b044c6bb0e23606c596666c7e9a46f713b4c1ce2993abbbefa6815114ea1a756d735182961cfdbd448639bdeb702b2cb81407971b4cce101510061a193e6f841bc7ceb21a876a231818e6f4188d28ac91f51ce49c03c20153c7b51770856da4e2df84ff7684ffc7eb6a15d4ce1bc2512617ff5d170ab11208c79a1f54cad0547518f53d72f42c9d88ffb2ebec515de2bcbeb05c18561ecfbab82ca56920ff91cb681bd7a8c90503fa5c7d42e7e3fb87ec1241d6fa68d2194524f2fd41d2e090a792528fa6b7c2798e1e9a265d74cf171b795b4a4150ec89ae5da6afc94839081e6b6f5f27992134d5b84d82a9563d3ca50b7a2486e91ac26435d8a493a83dc6775e5df1afdb68395ce9cbd969c8ff29f397f48d454a9db9ddc45147f71be4461dbf084cd52014cbab1c4d6a874b74ae9d713d53fac4e1275ff757be0763a61131d45fe7930a0230331463961ccdb0bab23a47c63203aa0bbc5b7438acd723444262bfd44716117724153b755632eed7bc13aad8c4c789f2e54af8a9ee9d15fae5692d3517bb2589703b9b89d2bae8750b1437165ef499f7cb01e45da2d576d2026c54056eb5f7f0bc41e2965e957cd979ea85843c9bcea03e5aeb2c1db40107c8897ac00c7dcad0e62fbcdd567ecd208215b1f7168cd964847361fe8b3708cea8d17fa4d5e84533a5e1a725bc2540f4a2d8781e09ab94ad054e18a40753cd8681568e1f21ba26206efeab7da3cbed599459d2195f2da9d5bdb2a6c3813b933d37a75f0bfc0d4e7a214df2910548ab3032ea6eaed22d98c92fce35e4997ad58b1d409326ad2dd5a90ded15c23e58eb63ab4509b64fc52d7c9b147858958cc3fcbeffa6f8a8690a70a222c7f2d3f2ce36f90330e967f2d2011da6674f5f70a75c4a0e9640f5c285ce781e07e31919cace0fec004881e5cc3b997655b4c8413e033cd9c6529dc818b210b2f6fdeaca8107c71e51f00931b64bb87258531bcc3a5fb8fdeafc093c62ba0a542eb947df05281ec8e691cabd8fd297814e10a826d34238785323ec43296163365e4d4fe91ac48c592e97fbf3b8ffebd1861146bcb70b5cbdb020e70eaf8f0a8391008802dbb998c22c8887f3d36b4560fced4f845c94ebe7e979d122a737f458d903385153afb693f1a05be996fdd8c7fcbcda3f51ca9ca14a9547f3626e817d51de3bd7b67a9698651a0fc7f03adfe592a96a7b1e62c10937b892b8ff8a6566ede22094b6b793b38cec434522e834f36abe0db738ecf6015006097cbe7d1e6b11ef9bd31f44cd88629105d7e9e4c5d0dd0f47c02afca26ed493538416ff4ffd0c728178fcf13d84a0f95647d4d40d84eaa2d40e0ec46a87f398071ba9db61f4e7af850aa3f67363d6aec3922e480403fe1d575dd9eb914cfdfe4cf047000d320b20cb909bdf56708eb118853af56348940023c6bb1c30e15e9d4cf3e47541ce68e5a6c29630f5e242ecbbb5afeee9f5afaeb48909a4431283390652c3b99a013e536c1da4dfaa9cdeff05aa862cab5556643a401ffb813538c689a01c3bde80edb9e11a34f3a214bf5341dca167bc9a225832085d38d025b786d435e85e398a63367457d5b3bc942397e63b8ebc3d0b2a6e1db4d2ee5ef2be89f991c0443526857007b9e76bd664b02234a245ee4c544faa69705e3c8561af10bfda81f6d2da921b673223d641ab2524598100b113c855a2fe4574baf0e37c486360b877f7d577be94a24407c89a705a8bd91dc781c844461f2c66ee0509a3cc704960a6670ce71836212be9d792947fe3192ce17762e6d3620a93d8b81dc32b7a30374ba759457fcba4cd833b81d268cf023e9de7992184b2e0214e2de0de4c281e70b94218aff68dbab2286c2aa44ef796245b3ae912e6794060dd57fdc0cb422e0cea6309a3a64e5504ac54b0cc33ba429f080d65913476992691b15334a662f16babea4e9aaa5b0ec1f5fbfdad3f79a7a12dbf3678b3bad1ecc09aa50df4b98e738215160f62c07164888150931972908f990c32e25fb05884830d21faf7169610c76b9d328a8220eaf5d5ea7cbed7af1560dc64", 0x1000}, {&(0x7f0000001800)="8595e5e07964b7dc580c661801aa7637b4fc086e7ccfbf8e8648ec6a61948475cd8e3b0918a07ad649573b3293b7df1a3e713477689aa8a35a2d2577441b2ed8611dce57ab26e804f9187bde84d4684c5efbd05c581719734f0445d092fb198dd969370a2e1ad98378dda091cf49a68e56d794b2048ea2de576775bd4136065467a544746a28f13e3e96328e4509de76151fb74ee6afd85da075fc7acc73d72d3f63e81afc38517355d553b8c8cceaf896edcd8463f255ca3f2dd3f787f8cada66ed2a6181a63039909224ab8e467859e0e7d6b1f54f82f3c2e0468699b1506b2ce3a340c20cc0423b6f50e111e5500998842c648405f608f6e117d9de35acd8766bc42deeab5e87aac9876984982f00c317305daeccc55e4b0deb4973f55eef09dc72f220b530a64528bc4539fe7459196575", 0x133}, {&(0x7f0000001480)="6f32f70ac66c0a71358eb34e19269fb7e0d6754b37f60cc91c73f33ff05c11e055a199", 0x23}, {&(0x7f00000014c0)="64b205087e36b4913d613b2ffd89e4d05eb1965d79a4139f40bb1ed86b7b4aa3df6ce6beb9161dba8ecb6d19f9ecc47ae44b2798", 0x34}, {&(0x7f00000016c0)="d4b7fdcc618df66593df58bb1a8d7150f4c00e4eeb3f9af8536c38517903104bf36b154a724370c82b09a25bfb2c06c9514eca7e12efd29b3e5c3965b6989b2542e40325313b09931e44e741ab2a1e277b12ca9fa88cc0978bedd1", 0x5b}], 0x8, &(0x7f00000015c0)=[{0x98, 0x7fff, 0x563, "24500000095f8261fc375f7a7dd07f6904ab2c443426d3adc119ecb4d8a17a7a2bc6fb1a475090bcd2e131d27b88a5b2a0405f68d51568d3f445dd9e55d0ffeb3ffece81a4596c287f507dd609e90b0a6a200e9575196ce80aedd8d51112290889c8cbc97876d56b3a8dacb7601b1d1c653c9f7af8f9fd18185bf7fc5240680fcdcb23"}], 0x98}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r2, 0x5) 16:05:59 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x22, 0xfffff, 0x3, 0x5a}, {{}, 0x0, 0x90, 0x3405d29c3a7d3eaf, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0xffffffff80000000, 0x7947}, {{r1}, 0xfffffffffffffff9, 0x40, 0x80000008, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x100000001, 0x4}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x7}], 0x7fffffff, &(0x7f0000000100)={0x8000, 0x7fff}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:05:59 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r5 = dup2(r0, r2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0xf, r6) r8 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r11, r11, r11]) r12 = getuid() r13 = getegid() r14 = fcntl$getown(r7, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002380)={{0x0, r9, r11, r12, r13, 0x20, 0x80}, 0x3, 0x7, r14, r16, 0x8, 0x80000001, 0x4}) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x10001, 0x2, r16}) 16:05:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r1, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)) 16:05:59 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x1000, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{r10}, 0xfffffffffffffff8, 0x0, 0x1, 0x40000000}, {{}, 0x0, 0x40}, {{}, 0xfffffffffffffff8, 0x60}, {{}, 0x0, 0x0, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r11) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:05:59 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x404, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x772) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 16:05:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:05:59 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) semget$private(0x0, 0x0, 0x400) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xfffffd3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000280)="ad18f05de2f47d88349f97ce912412798838964577a0ef94ce5c9419127c59e37d70d9cba86735e7fdff4f181f3a0bba8c7122314491330cffa4431ab029ad50f76ca02116ad8a991eaf5375c0afdfef9e82c50f1a50c0e5742a89906f88a13db03bf1f5eb5ab200fe054aeef23c459b87f5217219376a08416ade1407652050ccbfd4733506af722d32da4f352d556325b0e467170216a7ba9c5938957125786f35e6a695ab6a40", 0xa8) 16:05:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x7, 0x80000000}) 16:05:59 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x2400}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000080)=0x37) r7 = shmget$private(0x0, 0x3000, 0xaeecf61e8274ce9c, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)='g\r', 0x2) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r10, &(0x7f00000001c0)='./file0\x00', 0x30008, 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = dup2(r11, r9) kevent(r12, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) accept$unix(r8, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ca2c856d000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e18ee3f74ea03f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000899f076f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd63b96779507efeddf3e336fcc522a4ad5a5820e46d8bc9b78a597436e96f76f419774036634d6bf95c58a8df2f34389cd11acfcae12b07ef14b33037997e20df2143f3a5d23260a20a29d45fdc3d099c531226152ba8d4d8b5f75ac3e12e0ad5a17b74fc07c1c8d42500fd924ec5b0ea4e1aa9ee945c108021d3be85cf0cf3843f42b91dadd1268651bcd79dce69c3330d2057fff9956349be742a50f9cbf4b49acc484268797c72319c4a31ac89064"], &(0x7f0000000300)=0x1002) r13 = dup(r4) ioctl$WSKBDIO_SETMODE(r13, 0xc0105715, &(0x7f0000000080)=0x37) setsockopt$sock_timeval(r13, 0xffff, 0xd7523c88de642168, &(0x7f0000000080)={0x3ffffd, 0xffffff}, 0x10) recvmsg(r3, &(0x7f0000000180)={0x0, 0xffffffffffffffb3, 0x0, 0x0, &(0x7f00000004c0)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r14, &(0x7f00000002c0)='./file0\x00') shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) 16:05:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001d4, &(0x7f0000000080)=[{0x2c, 0x0, 0xbd, 0x6}, {0x45, 0xfe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) 16:05:59 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:05:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:05:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x8) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getegid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0xf, r9) r11 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r14, r14, r14]) r15 = getuid() r16 = getegid() r17 = fcntl$getown(r10, 0x5) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r19 = getpid() fcntl$lock(r18, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r19}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r12, r14, r15, r16, 0x20, 0x80}, 0x3, 0x7, r17, r19, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r8, 0x0, r15, r4, 0x20, 0x80}, 0x3, 0x7, r3, r6, 0x7, 0x20080000001, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r21) chown(&(0x7f0000000180)='./file0/file0\x00', r15, r21) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x4) r22 = socket(0x800000018, 0x1, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r23, 0x0, &(0x7f0000000140)=0xffffff7b) 16:05:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000340)=0x120) close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:05:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f0000000140)='./bus/file0\x00') 16:05:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) r3 = semget(0x1, 0x1, 0x200) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/38) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x1) 16:05:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x31c7, './file0\x00', './file0\x00'}) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:05:59 executing program 0: semget(0x1, 0x3, 0x200) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x3, 0x6}, {0x3, 0x2}, {0x2, 0x7, 0x1000}, {0x2773b6b45d875673, 0x3ff, 0x2800}, {0x78f0ff0064e880cf, 0x6, 0x1000}, {0x4, 0xffff, 0x800}], 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86135) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r6 = getegid() r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0xf, r8) r10 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getuid() r15 = getegid() r16 = fcntl$getown(r9, 0x5) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x0, 0x7fff, 0x100000000, r18}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0x0, r11, r13, r14, r15, 0x20, 0x80}, 0x3, 0x7, r16, r18, 0x8, 0x80000001, 0x4}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r20 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r29, 0x8, 0x80000001, 0x4}) fchown(r2, r11, r26) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r30, 0x4, 0x200}, 0x4, 0x26, 0x732}) r31 = geteuid() r32 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x2, r1, r30, r31, r32, 0xc8, 0x5}, 0x4, 0x8, 0xa3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x4000010000004, 0x10000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x39}) 16:05:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x7) getsockopt(r1, 0x3a, 0xfffffffd, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/17, 0x11, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) listen(r2, 0x1) 16:06:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB='zd\x00'/31], 0x27, 0x2, 0x3800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x9, 0x4, 0x10000, 0x1, 0x4ae3, 0x9, 0x1, 0x10, [{0x0, 0x3, 0x5, 0x20}, {0x4, 0x5, 0x1, 0x4}, {0x7, 0xfb4a, 0x0, 0x34603d75}, {0x3f, 0x8, 0x5, 0x8}, {0x401, 0x4fa5, 0x800, 0x9}, {0x3, 0x1, 0x5, 0x1}, {0x2, 0x7, 0x7, 0x9}, {0x2, 0x200, 0x7, 0x2}, {0x9, 0x700, 0x9da9, 0x1}, {0x0, 0x5, 0x4, 0x8}, {0x8e6, 0x8, 0x2, 0x6b61}, {0xed65, 0x0, 0x4, 0x4b1}, {0x7fffffff, 0x0, 0xf24, 0x8}, {0x400, 0x3, 0x8, 0x7}, {0xb5b, 0x2, 0x81, 0x1}, {0x1, 0x100, 0x2, 0x401}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x40) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfffffd9a) r7 = getgid() getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r6, 0x0]) r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, r6, r4]) setgroups(0x6, &(0x7f0000000480)=[r7, r8, r9, r10, 0xffffffffffffffff, r11]) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x20, 0x0) 16:06:00 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x2) 16:06:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) writev(r3, &(0x7f00000008c0), 0xa) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x800) read(r1, &(0x7f0000000540)=""/198, 0x386) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f33dfdf07bedaa6548522e5b4945ccc54b7a031923e3e2fb439b03e16a2ff1fd5772ee386db2e4143aaafb484ffad55fd9179890fda44d608963c1e", 0x65}], 0x1) 16:06:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/38}, &(0x7f00000000c0)=0x28) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) mprotect(&(0x7f00004eb000/0x4000)=nil, 0x4000, 0x2) minherit(&(0x7f00007f2000/0x1000)=nil, 0x1000, 0x1) chdir(&(0x7f0000739ffe)='..') r1 = semget$private(0x0, 0x4, 0x1f2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x0, 0x6}, {0x1, 0x101, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0x1000, 0x1000}, {0x3, 0x8, 0x1800}, {0x0, 0x1ff}, {0x4, 0x0, 0x1000}, {0x3, 0x0, 0xc00}], 0xa) socket(0x18, 0x2, 0x3) 16:06:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x25e800e4b8c3afd) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000000, 0x103000000000008, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:06:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040)=[{0x3, 0x3, 0x1000}, {0x3, 0x78d}, {0xe, 0x8}, {0x3, 0x800, 0x1000}], 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r4, &(0x7f00000002c0)="e991dcfaae3168cf9b176784e54d1f1f496c407ad2e76ea9f74716c3bea27fe29513109a3019ddb15ff71130498d8cb082598a1333d2a65a21639f24f71e9e2c4cc35c88d35e560d041950ce59cbefab4b0ab4d84322ca8f2572693a5617518aa2a9668ae7e9d88732c76144663a66d3be1de4c28ca490da30c94c0c63f3de232504ee32442610c57ff70b8c22f5059d6ff27425a591386e2c0359b0215c830f91427808de16604534cc02c75bc675d4c9f0d5c0cbbc2019d24b988794b45a603b853fbeffe672d77f57fad50423db6f7a9d3484f146a3a65de8d0880e035f8142ea3458954b9cb7404f2ec6d704e7177ccc7a46945299432a", 0xf9, 0x0, 0x80000000) semctl$IPC_RMID(r3, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000003c0)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r5, 0x40}, {r1, 0x8}, {r1, 0x40}, {r2, 0x5e}, {0xffffffffffffffff, 0x20}, {r6, 0x100}, {r7, 0x4}], 0x7, 0x3) semop(r3, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000800)=""/199) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/22) sendto$unix(r2, &(0x7f00000001c0)="8f3192497ed99901a7132e2023d6c2eebae94bff8eb2021fd22127af5e7eedfd721ebea446373c5ca6a397e3cbd73d620a938da5031eee112337d1db74e9eaffe4a0ffcf64ec6ffae80da8737e00972ebfd932ddf7e1b97f89fb6545f8639b112f9f11554737917ea82aef46332da37df11b5b82ffc3f0756bfa6c54e4dc8b7a23116d7b6ab15a25ba530e9ac73f5d08ae4cd062fa28537859eb988b445e2abb17fa2eb3a595d346ae83", 0xaa, 0x400, 0x0, 0x0) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 16:06:01 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r1, &(0x7f0000000240)="d000ef9612000000540000f73ff5", 0xffffffffffffff10, 0x0, 0xffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) acct(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r4, 0x0, 0x8, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r6, 0x0, 0x8, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = fcntl$getown(r7, 0x5) ktrace(0x0, 0x1, 0x20, r8) 16:06:02 executing program 1: msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fd7936497f9482dbd6b4272d0940ea9cd51304b06973038911e628e545bffe4b8756c2b60f28d327fae11dd7612584c6ed0b0d01f8fcc2a196feeb266cff00000026c25ded474fc863bed96dae58b7469788780000000000c6915ac9d617c84154b851403ba06f01b173b6617a474b9e6711fab0"], 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x200, 0x5, 0x10001, "83fcb575f3493bfaa5434455f37b8681dedac823", 0x0, 0x8}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom(r4, &(0x7f0000000280)=""/91, 0x5b, 0x40, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:06:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180), 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:06:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) open$dir(&(0x7f0000001600)='./file0\x00', 0x20000, 0x108) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) socket(0x10, 0x5, 0x1f) connect$unix(r4, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r5, @ANYRES64=r3, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r1, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r6, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r6], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 16:06:02 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3, './bus\x00', './file0\x00'}) open$dir(&(0x7f0000000100)='./file1\x00', 0x100a9, 0xc2) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r1 = open$dir(&(0x7f0000000140)='./file1\x00', 0x2, 0x104) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) pwrite(r0, &(0x7f0000000140), 0x0, 0x0, 0xcab0) 16:06:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000140)={0xb66, 0x20}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000200000000000000a9fe00706ffc813d99b84365b547d3c4cb58a62e0d0d53fe365fdba939336dd24b1d5377a7e33c7535d58873497d0589a9000000000000934b1b1aaa0b1e822162aa02eeea62f10b385655bf46cf0889f8dd975c65ebc56b10bdcb92e25bf125dd6e5a33f1d152cbe15212dc25216033b60dbd6b1cae88a2d3a7"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:06:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000002c0)=0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[0xf87, 0x0, 0x80a, 0x9, 0x7fffffff, 0x3, 0x10000]}) r2 = socket(0x22, 0x1, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r3, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000140)=[{0x4, 0x4, 0x50, 0x2}, {0x6, 0x7, 0x1, 0x617}, {0xffcd, 0xff, 0x3f, 0x6}, {0x3f, 0x0, 0xa3, 0x81}, {0x7, 0x85, 0x40, 0xfffffffc}, {0x40, 0x1, 0x3f, 0x3ff}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[{0x3, 0x0, 0x4, 0xbb43}, {0x2, 0x0, 0x1, 0x2}, {0x3, 0x3, 0x0, 0x2}, {0xf0, 0x4, 0x2, 0x3}, {0xffff, 0xc0, 0x4, 0x80000000}, {0x4, 0x7f, 0x7, 0x10000}, {0x1, 0x9, 0x80, 0x9}, {0x7, 0x1f, 0x81, 0x2}]}) syz_emit_ethernet(0x9, &(0x7f0000000000)="d46f8ab3d41969b105") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) shmget$private(0x0, 0xb000, 0x20, &(0x7f0000ff2000/0xb000)=nil) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)='g\r', 0x2) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000280)=0x3) 16:06:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x2000c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r2) recvfrom$unix(r1, &(0x7f00000001c0)=""/198, 0xc6, 0x400, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:06:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x30801, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a9801639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180e8a1198195f5f94f12724cfa0859aa9f160c9a7bdd7328ab4d2e5b14c029045c637be8c533d3f721f36afaccefba53ddcb0b87d90880cae1638c3268efda6e5cb3df602056f95a189dba36ed572869694d7fcbec025c6b12f7c1bb6053794326ecf4f37e437a0583f29972cd7eee94d9906a2732ce747cc3055f13ee7949000000babdbbd437c58bc70e358ab3c4cf83ba09e5b2619a0946b1a1e296aeda05d8"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000800)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x20) write(r5, &(0x7f0000000040)='g\r', 0x2) pwritev(r5, &(0x7f0000000ec0)=[{&(0x7f0000000980)="a33da795249a6009b115423ddd59eac233d542d72dff2b54d3a9d087f4db7c460b736d8b4ef1fede30732a1b9bfaf1bd12bb0fd46114bbf20a25e7bc60b2fa662f4f1489b6b4a90a8cee5613641d4360aeaf0fd416c5", 0x56}, {&(0x7f0000000f00)="9b0e738afc8e81126a8c5f70c08d1a4811a615781513d0a1c16b470759b0135501ccb23b5c4ca59f624b8472ffb5d8cbe8eb598e669af4d0047aacc9b531d508b02245215569440292d6a19c87b05a1f72417ef5befc8128bc4d05fc16f62de88433888abea6dd84b7ec850d26ffc49b140df7b99c3d064b", 0x78}, {&(0x7f0000000e00)="a4195a862ea740ff288636fb246c5b1b747369905db83b36d25bb4ea112e20394eabdda6239a70a8653893aed1ab35b140117d2b13c6ff9c4b05a42803198c4978d6c1964d5ce91466f5ab2ae9ea417696e483a7dd67410460febafb5139e3c853a97efb657f461db99223f822b9398fb69ee2733f6d11c07a5de615cea3e6ef2786ecc48326a53cd1b7d1f182d048c4dd39474c7a28b23fca87", 0x9a}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000780)) fchflags(0xffffffffffffffff, 0x0) r6 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) accept$inet(r6, &(0x7f00000004c0), &(0x7f0000000700)=0xc) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x1) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r4, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:06:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='P') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x921, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)) r2 = socket$inet(0x2, 0x0, 0x3) close(r2) r3 = dup(r1) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], &(0x7f0000001380)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0x4}, {0x18, 0x3, 0x0, 0x2}, 0x2, [0x0, 0x1ff, 0xcb, 0x3, 0x4, 0x80000000, 0x2, 0x2]}, 0x3c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)='g\r', 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000340)='./file2\x00', r4, &(0x7f0000000380)='./file0/file0\x00', 0x8) open$dir(&(0x7f00000013c0)='./file0/file0\x00', 0x32d0fba1981d9819, 0x10d) r5 = open(&(0x7f0000000140)='./file1\x00', 0x200, 0x30) getsockname(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000020000000000000"], &(0x7f0000000300)=0x64) 16:06:02 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)={0x2, &(0x7f0000000000)=[{0x61}, {0x16}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:06:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000280)={0x7, 0x1}) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:06:02 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x107) getegid() mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)='./file0/file1\x00') mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x5, 0x602, r2) 16:06:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x11f, &(0x7f0000000080)="ebffcbff13b9fd812e9648", 0x3e6) 16:06:02 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="8c0010000000000000ea896fbb71097f24e88f0dc6bb9cdf574bbd3b2147dc47a1b26e14fa6ac98a85b2"]}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x1}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf2e}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000100)) 16:06:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1d, 0x1, 0x6, 0x401}, {0x9, 0x1, 0x2, 0x9}, {0x0, 0xff, 0x6, 0x3ff}, {0x3, 0xc7, 0xf7, 0x1f}, {0xfff9, 0x0, 0x2c, 0x6a}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:06:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:06:02 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) unveil(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='W\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0xc9, 0x2, 0x1ff, 0x1, 0xffff, 0x10001, 0xfa2d, 0x5, 0x0, 0xf6b4, 0x2}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000300)) 16:06:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x4, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/68) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x100, 0x91, 0x1, 0x5}, {0x7, 0x19, 0x8, 0x8001}, {0x5, 0x0, 0xfd, 0x7}, {0x401, 0x8, 0x9, 0xca}, {0x1, 0x20, 0x0, 0x7fff}, {0xcb08, 0x1, 0x1, 0x7}, {0x4, 0xea, 0x80, 0x8}, {0xfc84, 0x1, 0x2, 0x8}, {0x1, 0xff, 0x3, 0xffffffff}]}) semget$private(0x0, 0x2, 0xa) 16:06:02 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r2, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:06:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) 16:06:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000000140)=""/13, 0xd}], 0x2, &(0x7f00000001c0)=""/228, 0xe4}, 0x1) ioctl$KDGETLED(r0, 0x40044b41, 0x0) 16:06:02 executing program 1: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r5 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r5, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r5, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r6 = semget$private(0x0, 0x1, 0x4a9) semop(r6, &(0x7f0000000680)=[{0x8, 0x6, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x2000}, {0x2000000003, 0x100, 0x7fc}], 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r13 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r13, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r13, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r13, &(0x7f0000000680), 0xd3) geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb7512b488000000000000000000000000000000000000000000ffffff7f00"/195], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:06:02 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r3, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r4 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0x3e}, {0x25}, {0x0, 0x800000000}]}) r7 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50d14d001955", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000840)="de8a718580918b4a68f33203e7d6b62ac858651a8d28e9d2e4b6f3ab27a1b0d5f590a311e8d1a6dddfa0bc73d38576a8530843a14c74c5f826a975b37d8d0c931562e054aaabbc7000cf", 0xffffff32}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x20000000000001bd, &(0x7f00000000c0)}) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x1, 0x3, 0x44}, 0xc) r8 = dup(r2) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000002c0)) r10 = open(&(0x7f0000000240)='./file2\x00', 0x8000, 0x91) getsockname(r10, &(0x7f00000004c0)=@in, &(0x7f0000000080)=0xfffffffffffffde9) r11 = dup2(r8, 0xffffffffffffffff) munlockall() r12 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r14, 0x0) fchownat(r2, &(0x7f0000000480)='./file0\x00', r12, r13, 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) r16 = semget$private(0x0, 0x3, 0x300) getgroups(0x0, &(0x7f0000000140)) setuid(0xee01) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:06:02 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, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:06:02 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/\xe2pf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) 16:06:03 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:06:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x6, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) r5 = syz_open_pts() r6 = dup(r5) r7 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0xb, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x81, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) ftruncate(r4, 0x0, 0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) fchown(r4, r8, r13) 16:06:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {0xfff9}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000200)="6d0f4404024cb97100267609175bffe1a3ae71a29cbc9eb926e4b15f54c1e225653b2e9a52193ddbe3aeaccb2e2d0c6e3ca07d7e6b7b99fd5d6330d12b1c", 0x3e}, {&(0x7f0000000680)="c10f38bf364f7e2198076ecfd6fcfb9b7b949bc07d4f9a7b7f094a3164c9f6eb1118db9e76095a5ea8e55ad6594a4eb36d0637a315fa577b556143b5ff4ecd95754e34194e1c46", 0x47}, {&(0x7f0000000700)="1e7d3be6d0c535df5929ce4037c7cba633f2c7dcabbd6a66983b964c4a3fa1b0bfdf96f687017be2990af8e0c1b1fe6669ec51c10c63d63cd2b08e365db5ddd7ffee75f3238e9d72af3806590691b0a6d36e88761dc17ffc344d18fbaa830b236229d917332c9a34ead1ae481329a5068f6ea4f71c1811d2e8e3834f2204cf66cdc6d848d4a46040b7cf8136c50d80b9f17210c9f30f902a656680399df02a9903c8091f77f2b5994ff237834f974cf28604273380c701c4d9c8bcdb060abb2e83e6fdb9e696d6c1031aeb7cf3b1c87c5a93ba30e6dd19720008b46d286f80190215db8f84c105340b7b0f9535754183402c80aff105a9871088f2afb9718154367e098c76d251f1719e13e2e7505a801c46d1380ab5ea75d1e85f74e816372c8f906d8ea15b8e3a2bc375b67cbae77434b04c8c88384435e7c792f2688fd075b203434f366b4860716a5e3e8bfe36b8a6965df9f9c405423e7f38b73bd2e31f8ecad3262c4a6db9ca784962c641e03ad58cea5f00c6530cb4fb8ccf77c8d1c4b72c5cfd65bba5b0511bfc4b82e20afd176f405e11610c8613e2ae4691604037320e56daacff40c89f613d50745e1fc760ad3b13c2dcd6ab0645c0f3f54e349cf1e9f79506c0dea0709ec3858be9a2034ae58e3c27f5dbdac44fd45d7c1a28d293b5939cd4944fbb0ebda66d940d20e06dc4f800f4c0ef9f8724b9eb78e4220db26e39eeec928227f28b21f00c1da2528052f9dad438e28ab1a7ee91038058c950f242cdd3864a86354f37faef6820825df359647ab27369d9a2ccd01524a0424b8dfb9b3ff63e7cd8fcc2e96ebdf1132ab25111e5acb97d79c087a4e300ab5536e17c2dbe2ea45f6c0cbf6f7e0678161256a77ee497b005f461c594a168f2a0196c8272607ca8ed16addb4d81762e3ab009ed69603bf77761df525a0160b90aeb8d6364ecaed4bcbf193cb5d7410614a6bb84749b2cfc7415b75de7d3808181f039c46e405d11c07db58ed41d9b55c30a95e114ad1792c683f4eee58a5b4f70c9222d63e0873693a94586996afcd41944a47f86ac64beb5228ff6445ebea623a877e370f3a9593f92bea80882c5d6a912d9a1b9b5ed565cf0af6628fac84b25397d0cdf70aafae5a49c24e142ccfcb35d0a2329aaedf84a8eeabc6069708122983882de257fe77ee4e937014656a8e16fcb3deda0e87d4e05cbab7c5bef122792343ec8e4379d2b1b8ca26ff53e80c79b071987e3a9a47547cb80a885b63207a77fe448da72d2dcc86a17414e89dd265066f80baba5b18fb5a99f44dd52ebe13df45923d4a99b69e1bf1edd58371960a048865c29f1f1123cf7d17787bb6195df7ae2b1be09e5c7ed5e192329b4ba570ddb98c5359469c6bb0984069dee5f0df0679246d052c8e4e27f4070c7945866e00a803fc4ed0d4975588c17faab3406289b7e2b86ec2c5d165fdf6ba27d8607d1e38ba64dc9545f8553b19e57b761c792096fa77a948dc7fab335f1119dcb950ac7ba33d54c85be3579f9a1fb6a9f9069f0a7f8bdfaa907073557516e8950eee79139769e141f6ea39dd4b0e568645b50a8b9297f231070d927bbb899fd42937a8b0e1200c6c14ed30a1da6ef4d07d0baded4ed0d2d30d9c47ec57010a63990fb01e45efb4ddcac7e953a2c65efcb28b34c013801e9228a8c77930d02ce6516938f053ed08e26152a696301dd038c4f421d76458bcd505d1efb66507effd173eb86f9c7496f0eda28b2f2ba8c1b54d3c3904ef941dd827f739756067ccb291016ddd1f382c7c929c334d941d1819f44f3436e6dee98a9cc63b20e635901bfdbc2ad0f1a58826142157447b3eb24ff77419552cb045e8ad1151327cf39ac7b6c5c731e1cbf0d5a11bce898bf4d600d94b8382a9abb0bdf2f04bb12639ecf84e434e877545c7cafcb96fe79b51015adf965ca012c20f754b22d4ba55775bc117635f1626f16d6800120404fb681e4227b11866a7fbdfaab66eaf7eb6073ec0165dbdd077fda0677bfc381df2fe091c8d1c87ddf09dee3ccc095b59780830ed03bf3f039a2217e38275538f3eefd14f6f74ad157e9756db942a2ccd8583f5eca27565ca559ee2f4397299fa4ec07b10779f3d0cfd33a1c4bd7443ff341436941a53abc9bf99ff26d372913db335867ad67046f01a69c1d31abe8e2123278eae1408d7a9f985edfabe5c3342a961fbb969f55a45fce233d4a4ea02e987168a67b0c53da5a88606d2546db9a1ac5bd98ba6bd4efbaee6e88f13c90fc596054a5c7ed9e3977ee87c855548790d30d0fd2d6ad7fb314fd4089dac52b76691c33961c7eddf0714ef67457d905dfeafd0ed783a480a499dd03a49e7ab5553260534c7a2c42cbba40cb42b9e0dfe398e7cb127d6a5583d6c479830d7ff51bd34db93180af6202f47d1efe516f5e6a657de9e76a20e4ad19b9c532ef124f11f18ceb3fa8708258e458af37bb8d4cc073c7a6472e85052b49b2861f090816ef10b4924041027ad72fcb2116c8c96d7f6c59300f91f5f13bf49ce2c27cf9aebc21dd02be7d40f609aed234c3335b144ce3ef350439235d03bf2b66af3dc9e12a85a896f02e82254f6ba83d3217720093e9248cbc7a3f9da1d39c65e2ed98dd31a09690e6a9d149a5e23cb638b1b5716a3d2ae1f3e9bb300da665873195b80696f42d0ecfad985a8fcd6c80a2cbef3973295540320e5e142fbc76ad81466ced2dae23a98944df189ec158ea5eb55b634d157fc060e133646c65754caa71bd9cf14736b750f6b152ccd73340284fa37e6ed1e362662ae67a642f147572b07fbb04c2db39fa5d9f12461d308f46330f529ec772710dbbb9f7edd7a1525b9da6843820e6b4a8ac0a620cab24b8fedecd8af61ef0465b110a8059e10eaeedd75e7f05ffef67014a85e52bdd151b1ae9d232a2aa1ef2f8b5c8124ef3243fee05d528eca5234d002c907f025dae5aa947676985178c5a9d6a2253f522a5c5890a5cb2f4d42d8dce62b4fb399a738fd31a16abb965f9fe3e4dad414b4b7f5ae8e39a97839cb614c2337735d0a50544321659ed302c13e8a56e033cb95df0aacaf16c1ed1e491fbbb3f61386fb81ce3d2c7210707f26bbc64f518cfd28d30e1db9b4658bdad6925884d7f6cdc5bed3ea1fff94e70ff57098dfd766467ca18bc1bee7b1ae88b047a7fe507d7ecb22589cc4cb65ea501d0b2bc9fdd44ab2320d42ec0e86584fe1bbfec3afd84b12ea3e40c3c7c8a1d1fecf93112028d39d124a8c67ed3e85d43d821c60b740c74d7ff0c005d35c9e582e8d7d2222f33ffe4a3470b2d39e4232e955e9a683820f7a6a25cfb7b51959cb44c6a7c8532bcc9b5e4ce64b25e56793aaacc9ba0e4fa82c043bc8e5277db1e4d053d1fc354efefd67d350ccdc8d2cd9667b77c7f44b7ef1d80428d44f7e77a72d2bb4ee6917af5fb0cb482fcf88472d9c20417279452a8629b22c23df20007f6714e76fbdc020b0b1dffd16aa553a79d835265353ebeb10f436892900cb096e78f5d0f437d8d1341e31ed45a0690429d0d26b726570632d34bba880a28ee433dcb3688ddfa3793625fa7cf3939e40cc9ab5af69cb77c05040e7f898924367b04bf7ba01f9f6aea267a4d56cad96ed154d73cf0e265cf646c124df86afd42b941a63f4bac85d83b894c72bd7f18398bc0bbe335713476502f74e97b1b7fd7ab969fa319535f26f899f9fef9a10089b68268f41786e83f67ee6ee3ad313c54756a8005dea6203edb906e3193ecd27cdb0eb50788a5a97fcd05f2981fdeff6b7deb895f6d449192aa145c6f47626ce48c9ec0d3e7de6594d8a455b5fce9667e9cff33606e397b89754e27242c1eefe6d435843fb12af6159d7f9bf119e7165eb8a19cc19f1376890931692b4c2d278f4d4cfc519186784e33198616352d4737bc5685b295ba621164227d15acf429fad3d5398775ea156aefb046316ff14040d778850f4f0f6b8a0935e5e91acfe1e2e4e42947c9208c7bc6d7651b4c5018496d295e64396747cc997c282d3b7384e5cebdbc26255383728b611219be73ddbe3b5c72788312b6e0997104a2aa638104d6c7558bdd17d811549b7d053b752b1ea9a27c9907191421108b963462811a9a984d8c471053b29515da9d6f8ec8b6b7ffc3e58729b7d8a964704cfdc558c22299134a24c8a66589394d7057ea98f80998d9093d581a9b2f49bc72b9685a40e0b846cccf005333fd4ab80ab677a4fa0e33da72a303051ae6ec1ab4a7bee2bae3f51f581840e4ca66a68a73f6704414a2021f074b3822006e493fce09122db2ba107f5b9cda2a0d0b74ff4540539ef430f04424af8252ed21760daf179c1444e8de5acaeb448dcd1d9a4d9e787a278077ca7342388a47ada0bda9f5397552e05be77b4f158b916d79a0e437b0386361c82399f444031f8a17d4ea08e253f757ea88e6b669153b8fbbe5a8f18d2bcf9afc089642f5ab7d81c238cfe8d4d014e4fd7280de6c7c6de8798e23d98e9f5fc3d3dc3f8cd8f3962bee1e624c5aeea7024177bba71af95d2d29d9d85ac819442f6eb839b6637728cc5d22334c6af9eb22ae8b00ce20c44159021db89f1feba4afb64a394caa7521910f8eb9ea9da34920d51de8e1fb49ad85e7ebdeb3d385bd4d38cf7f7fc65dd277757a03f9ba59dc28a141c3f2ef2a9db7d8129ff5caf279ac4eba44e0c9d655b382599c23715e4284c9667484d5da79688aa011fec8ffb273fd8a7b1c6afebb17d74e0379eaa5a2b6cdc3c6c5d3be0395e0b944bf2b67bd899db26c2de5d0eea3d19c1efae3a5615d359d5c21692f19897ac71a1c78d494382e620ef5067880c699f1ca910b5d0cb17ee132dd0b1537f948999dea3524e95e5126d0e518d3c43a82f6b7501402234492919865b12b7708b750317c0acdcb663d9dea332a2daf3ec79bdd7a042b9a4906360ec5947a4f3921f9a03987df2409cc50079ad53ad8636a8eb4ed02a0053f4703d7805dfd28b6a7e92c28786659002099036f0ab22256e95838dc782c48e0e74b19a3476cc25bb0c2eb5ae45351e5c17a4a014b0ac5cd019585595d25335964948613e01d0953fd3b63529a165851b8a4d91888dbf45f54a555b8bcaab996691ce3945d4fc921bd61c1fae92eba45b9eccb12fdf6bf71de20874dd25919789a1c0d09080fddf917d0e15e4d8299924e79c10ca4bc1c3b00877732b88c187c17892df93a93459e60e78f430c32dd847bf2236a6852c3d7b6f18fd66088054545cc76e570aa403dda662d68887863ec672c86dd69d1b68fdda15913cf0225b5ee2354534866bd6b236f8c6ba6d4c696519c78037112fc1271f0e274099cc4217c4c2f7416432252f18d67428c6164d91b8690af73f32917d40a36861620689b78db401e6968e04b30c2b200f5bd5cb79920017d1b6f391f7ee40f5554cf76ff71c2486bc58c63c7eab935a54401d4e9a49de1308901af19e2b72501f5e4362e6ea185d4613560dc4b3258293e79f8f166e89ca9f130c63e9cc05b7c54c6575b867ddfbb3c9bad98847d1551404c056732defcd7df5ec35f53b3f453bd900763f8c2fe97e71e24a7db118540316a00160793a697f8f5aa1dec646079e9aee9ab4842b7f6286ce8a491fab1ba3d1e11a2f7b1fa5bb65e4d11daf961110dead59889c44df00c825b3056f8bdd1e8633b5418fc195accc92c575cee0197c9b3854478847a8419a80b44ab0fdb1799f2fa15484c324747da7da448a8de7c45b0a5f66ab3ec42daebfce06706864154e286a639620e6b4c18a6a7", 0x1000}, {&(0x7f0000001700)="b72c8f0762eda7e696f86ba95a191e1d963578d94250795c1ea59ef0ce569ea6374649411bed7b1d3e2eb1b857020edf9e674ee457c771109086838c", 0x3c}, {&(0x7f0000001740)="0ed155875adf3d808ce315b38c7701871b3fd0a6ac18d6d17e2bc50168ae2d0ad6727673a569fcb8f2ddf4e9b2c19ab7058f6916e2bf07d2da8672db7e784c31c942ebeb016a32ea2704e6c116687fae5f4aa8a3f3a3981454b4ece8dec6c4184884135796acbf05bb036b935864e2bc57af94a77c23124bd0f2ac28be5bb7ce2a765e01", 0x84}], 0x5, 0x0, 0x80000000000000) ioctl$KDDISABIO(r0, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f0000001bc0)=[{&(0x7f0000001880)="905514907ada82c01a56447a9875ca8db657d10983ca167379e38cf22659fe66ab57a8f47d1b4bfb932632f99a558e7fee7361c7f0e25cbde13398ab225da27d2a913258c88d613995f5bed0ea5c3207907af967cebc0de784038fb13ff3003efda7534fd30a5b10dd6f0f46a61eda1e3c43b829c9526763af1a734b5c4a07dde97bdfa4029578c0b8fb73a04450608ca63bbcd3b8c9aaa55a08bce3dd6753cf931834ad00b329da2bb310ffff792077cf904f9a806344d96988d018bec88abcdc9a612ef3ab18d710153f9b0a74e611e3b810d0cf996d3d0e5ce15e17e7e684ddee48992f53f09e651abbb4528043ee92"}, {&(0x7f00000005c0)="8011bde7f5245ab1402ff1dd1ae8013e9af3516c871e51c94226d070e19dd86fc0d1d2409202b97fceb072e3e88220fd60e0b8180a429611379edd79ebc400b339282b26122c192d0fe3a2c1c7364ddf6c388b3b3926e43da18d118fc0057d2e392f93e87ae9d8457623bf4173dc92a00eb5ca4a9fb19396142d9ae6d4f512fda9ec2978a712e8e888f698363de1e2a8f71ff10e9af564b56649c6251b172c97fb05a3575e204958f70bc2711d2dbf491eed4db977af8f16c21ae7dfb2a9cc"}, {&(0x7f0000001980)=';D'}, {&(0x7f00000019c0)="bd17d54b9ea39492b848ad6d1a4be0fb7682bb817c9ad18414f08e621d667a2b225b1147c19756948e481cca367ff948e2c94ad20e89c4b05f01ae024fe90dbeae57ea9497a37fff2e85442a056c087bf05dff34ace0857c5a"}, {&(0x7f0000001a40)="a91c1bc5cded5472a1638dc696cb789ffdb6f0039ad3adf66836d694888a9fcbe925d5e9cd126e39cb5cc2a181756f631162b2ca516cf2a1d464b8be663778ae9ba22dcf814ac47ea1e4d596f708bbf0ad3ebe6370ba40b0759844e5166a2528442d2ba4b9ef1393463d7dea8f18f4e8bc9fda0c833e177686aa9ea9d28a54ddd24133a0861209c7f1b64d70f5245d3e384d1df034b42a1353ec16948e062cd4d2bc0661ce0ac359e58706f8a0cb7f"}, {&(0x7f0000001b00)="2942ffdbf1f487e25bbd5c0baf111c35bf2b58c089986af8797587a9684e1b18d91a7073bc9eedfd54294c58f3c2253f3cdc254a1c196526bd71b1132a892d03fa0cbe2877626328f2198091ca1d938d3c2139b9e8bc114742b46f05bb54c0be5bb6cf42d4655659735d963038b6ad5a974f1b82ba32d3567f6fc3dc7b3e3004e0893b4d555ccce3ac81229332575835bd640b815ecfbbbd66f7595989e535baf4f711a81b355f3fbd4456c8dbfc82aff83e3221"}], 0x10000000000001b7, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = socket$unix(0x1, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x85, 0x0, 0x8000, 0x6}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x10001}, {{r5}, 0x1, 0x10, 0x4, 0xffffffffffff8000, 0x3}, {{r6}, 0x6, 0x40, 0xfffff, 0x0, 0x3}, {{r7}, 0xfffffffffffffffd, 0x50, 0x1, 0xa2}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x1, 0x100000001}], 0x7, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x2, 0xf86, 0xc5f7}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20, 0x1, 0x1}, {{r8}, 0x3, 0x30, 0x9, 0xf9, 0x9}, {{r9}, 0xfffffffffffffffb, 0x10, 0x1, 0xa65, 0x7}, {{r10}, 0x6, 0x80, 0x40, 0x7f, 0x5}], 0x82c, &(0x7f00000001c0)={0x8001, 0x2}) r11 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:06:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x26, 0x4002c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0xffffffffffffffed) 16:06:03 executing program 1: semget(0x1, 0x1, 0x608) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:06:03 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/161, 0xa1, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:06:03 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) unlink(&(0x7f0000000040)='./file0\x00') 16:06:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000e2f66696c653020"], 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt(r2, 0xff, 0x7, &(0x7f00000004c0)=""/81, &(0x7f0000000540)=0x51) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:06:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\r\x83\x00\x00\x00\x00\x04\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:06:03 executing program 1: 16:06:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe7f}, 0x0) r1 = getgid() r2 = getegid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, 0x0, r12, 0x8, 0x80000001, 0x4}) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r14 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r14, 0xf, r13) r15 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r18, r18, r18]) r19 = getuid() r20 = getegid() r21 = fcntl$getown(r14, 0x5) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000002380)={{0x0, r16, r18, r19, r20, 0x20, 0x80}, 0x3, 0x7, r21, r23, 0x8, 0x80000001, 0x4}) r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r30 = getegid() r31 = geteuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r29, r30, r31, r32, 0x4, 0x200}, 0x4, 0x26, 0x732}) r33 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r35 = getegid() r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r37 = getpid() fcntl$lock(r36, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r37}) r38 = msgget$private(0x0, 0x0) msgrcv(r38, 0x0, 0x0, 0x0, 0x0) r39 = geteuid() r40 = getpid() r41 = msgget$private(0x0, 0x218) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000140)={{0x5af1, r39, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, r40, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r43 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r43, 0xf, r42) r44 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r46 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r46, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r47, r47, r47]) r48 = getuid() r49 = getegid() r50 = fcntl$getown(r43, 0x5) r51 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r52 = getpid() fcntl$lock(r51, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r52}) shmctl$IPC_SET(r44, 0x1, &(0x7f0000002380)={{0x0, r45, r47, r48, r49, 0x20, 0x80}, 0x3, 0x7, r50, r52, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r39, 0x0, r48, r35, 0x20, 0x80}, 0x3, 0x7, r34, r37, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r35]) r53 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r55 = getegid() r56 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/\xf6\x84v/vKe\x00', 0x40, 0x0) r57 = getpid() fcntl$lock(r56, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r57}) r58 = msgget$private(0x0, 0x0) msgrcv(r58, 0x0, 0x0, 0x0, 0x0) r59 = geteuid() msgctl$IPC_SET(r58, 0x1, &(0x7f0000000140)={{0x5af1, r59, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r61 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r61, 0xf, r60) r62 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) r63 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r63, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r64, r64, r64]) r65 = getuid() r66 = getegid() r67 = fcntl$getown(r61, 0x5) r68 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r69 = getpid() fcntl$lock(r68, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r69}) shmctl$IPC_SET(r62, 0x1, &(0x7f0000002380)={{0x0, 0x0, r64, r65, r66, 0x20, 0x80}, 0x3, 0x7, r67, r69, 0x8, 0x80000001, 0x4}) r70 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r71 = getpid() fcntl$lock(r70, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r71}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r59, 0x0, r65, r55, 0x20, 0x80}, 0x7fff, 0x7, r54, r71, 0x7, 0x20080000002, 0x3ff}) getgroups(0x1, &(0x7f0000000080)=[r55]) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r30, 0xffffffffffffffff, 0xffffffffffffffff, r35, r55, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000100)=[r1, r2, r10, r18, r25, r72, 0xffffffffffffffff]) 16:06:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000200)={0x800, 0x81}) kevent(r2, &(0x7f0000001300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x2, 0x7}, {{r1}, 0xfffffffffffffffa, 0x13, 0x40, 0x3, 0x8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x2, 0x2, 0x8000}, {{r5}, 0xfffffffffffffff8, 0x1, 0x1, 0x760000, 0x6}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) connect$unix(r9, &(0x7f0000001500)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87900287ead4bcb777fa69dfceac2a84e6abca64896bc5e5704388bbd2ad88b2951b15801360bcd4c0a162b48b55cb0e6bd40012ae447473c230500000048c00200c41e60cfdebb300c15f900ed52beb85a85e25bfb258557d60f13ad30505e8f5330c78ba196b706db1d4f028e234849c4f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d28122cd23500000000000000da9b66b777032cd200bdc45e5a98aea2161efdbf00000545ca93aa4caf0dfe215805ef7575731a03105166aa89a287fa8c748a308bc53ae19680701bbadfc0db001a149fa0b1e0bea38bddebcf1219db88fdd8d1ed2048d243895f1e05bac9216d5b61c27623ec6e9e384990ec2996d1e2618c09fb9858bad69827854c01a97b4082f40b53136cd9a6e6fb308ee7d8b260"], 0x10) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r10, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r10, 0x40044b06) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet6(r11, &(0x7f00000002c0)="43860c5cd04f1ce5f70128e26ec7ce4e5f03044b4ac95caa9846821df9b264f19aa2d0db5b54b6069f01ca8043e1bf5091ad8ce77d762898328ba95a468a6bf618ba6fea2da9ff19b150668944a7c57f6639c228b4693fe93bde13ba52ad2ea30aaa31a9f52c7144aca0bd41b438b25d9d4ae8efdaac0f86f899fe1b262c37b14968ba72f39d936d2db842ba7b003458b6b6997d0a5b302ea030bc4a3c63e66957f22723e78413be2a51cb71374d3d9158a6a534d39343fd512a80a50e46cac9b381924442aba902d35dd9e902640079431a8d5095c42706426cc36174f5d739ef47fd687405879d0132aaca1bb693fad1249446fe3b248254c6cff72f40dc8e47aff4d9ba5676bbfc2e8b73fe2e4379a99bfd7d4014fe805a0dc14bd211e49072f8901d43b00553f9780c8c7c26f734ba6e1f2e1caf4104efdc15199434cba8c976d305bdae951e27af81aab31aadc2ee2ae161a4dd1791e15370ac6058ac12d45fe724b4aaa73d51fe76693da0442a29313097c07d9fd73e2105d8afadb4835be75fbea8ccd14daf4bfc6ae2ca6c5ec4e4c197110e16e10c00ff66c00e34abfb8bbc6828447faaeeadf8ed3b80cc43a27edbc7ed9de3edc74e8559add834ede012add4e9216ab22a114fc50ba7cb5227f9d92f71553f7c87dffc48e0ee81b5b20a3e78318a52c3f97b520a401ee890a763e4a313faecf4c255fbb51c6bae4c117262cd99bd713b2980f66603b8d2f0b834abbb87bb8fc2196268f9ba341713093fa6c24a3c97eda2d7869ea883877629d8dccb821b7aeccd59995650b4fc20fba84b090a3741b7a1d44b9773998fe082f799634ea6de682b99f2907a1682f148fa86b2b1c1c20f920935df742fa60c15d9aa32ed11543f83d41b701ca191decdfa0d8cec76843fd809a148ba6efe4630e7cfdd34d16404d858a643f54dc1851833cfef411027c732728a430e868d9ae5bdb370d2682dba8901674a9a6a23d6eed428d0f45ee1908d848f39916035d138c8018880f8a7634c292c75f2435814bbe26ccccd04c36c35c99a78491446376c4c8748d361b9f3f3b6c68e6e26874083cf87cc2826b916458ec732035afd06f2b7a63661ddbac265aa2605accd8286714b79ee6730be621ff24b6a5dbaae5b2d97903c867243da596539fa9380bd76bd274050d00ab87b1e7724b50ce4afce448fee49452fba967d70cc7ad84f27d79076d154bac461da96b70df1bebd902b8d4678c7c7b0411c1d535408f158c01804a6f7eee2f2654eb88f60989714d64c4dec282a3b2d7a731bee23367d8617c8bc04ed8c8ccaef8bb35a03595da20fafaffa9573cc59a2081aa21eeb9cbb9862facde2681b79a67eb8006ba4eadf944d081e6ce84e943620b1935d3ee746e390b99886aa54524656ae49930f405fa11df97d797ddbe3e6cf6d35305a867dc042c229b4b08c530ca7a1eba3010e3a692abe5e9774690b148064cae7750b3748dd19a08b8f57cb90e5d4b47032ac771fa9804b7bea43a6ad45421c3b2c59de7060666c10c2c7d9353c55ac7079187c1065daa2ca544bbcff7bd1192d4021ba30c040a75d8807b66ae31774d6cf33ab40e00b3b31581049877b3dffb0c725d6d1996b3308c3045e9de3f4a4f2fd8c78cfe9f0e17179095ddf32a851e6b04d9334d2f498f533617ce51b47668696cf0d6699bf55673b326a321b25a6eb7d6fdf9458aa36ad47348f6934115081931a42c8ae3ba4ffd07970b92953d47088467cbe624815aa585fd2d30e2953dc17ade58c14788875ba7bb9561eaf548c885c01e4ba51c86cbb8e02ab1841f8793fe01418a6ff769a8719ba0d95a908363e6c321157ffe62e8bd34a9ba204f40479d6400980a61b290c88ff2edc0e01296275058cdb8bec1848ef0613e20fdd958441a015dcaceeb4e42380cd29f31b3adf9fa0bd9335616ef27a04d24409994c319b1ec12377e7ddbe66c279d08e3d79829cb532b22b85299889ceaca76d896a0e81d331fe31fc6f8f364739f7492d9e857e49ee8c1131324284c2d8feaacc07f294fc617962e3e23b621b13638c13e05fe6f7e4f61091aa21009445c9d23297a93bff0b219e23fd74f876ab8688665872ebda5acd553292e2c3debe71b9b36d079c1dc90b4e7040e686da45eefd4c8a5a9dc5ad4918651401846b450a79b2aeea2b6bb194b5e63c3914300ac6ba60e415fb79761273e2dfb501bf39c69614ad211d01801a766bcf7c20096a4d356233ecc0b9d1c2182dc57d5ece55dd26a21069c217228658056af32cd5d6811740371b0101e2d805619f413730276e15961d491909cb7bf2ccd6d7fe8f84370ff10e5768e3fcdac30376348af6a74d85fe6f25fabc5fb3fda7706d3f3714eec3a9b6c3edf234976a41be36686c848fa3baa6b7028fafc92fdc857dfe833daa18d80d28adc4bca220bf6be9f2cdff2ad762e3140b26d8f03241e9ba6b880f83c883fabd7f0c997654a6e702d3965aa02a7a64e4ebbbc44baec7ac9c40a21167c39f63ba9bd0efbda344a4a1636bf68d5484e35a67045f6d9f80a1466cb7866ab064301dc9bfc45cca622e71c87e651c173cf3fe57c328b1b773b25926bae98c9b079cf49edc63c82f21c32e4ff31894a01279e0d14dcd494a8ee84137b5ed0532b22b6c6ba6d2734fc4c1f9f5d8ed1779908018301aa7e24f9fe8b8fb45c6d0774cd5897c2b61ca622058a9229931892c146be4987264a3f5ec0fff34b9d3b64eaf60e52a8698eb9f16f05f74521a24cb592df76403cee1861f26e2b6359577aade994658bf23e42a9dcf0082d1c847436409a8476ee83489fe7ed1ab6b9e8d6751e480c93dd903765bda728917307d0c32917b90b10bcb72c3351d4a0d8ea4cdc900e22eda47d67ce009305e19a0bc34cb92f8b6fd4952a0857f06bd76ce82a135e3c9514cfa6ffe49a2a2dab180599c480d6b1dd5e16280c8d726e87405ee836fafdfd9b2917ee34a567537e52ca23f080f381167e7b1397007490894e116e12b6c17a67f96e6af5f906cac7cc066b8e09c57d81d3b875a8bfdd62a009ea8775ea67b91a62c1bc42e55e977340b5ce5256df38bfd45d835319d78b38ce667eb5f002b9e69357dd0bb6a6ecd8996f9595f1923fd4d0df0f10a091c354ad4316503742ff947dbd44225605d12dea4ab0ec828b350233b15b10175cd8f0709d83852bc718b4449ab37003309c753b9248bd777de3c29f0d7abe6c91aaa9e06f326c3f67e6ec549760d31fa9e89ce9c315f74810372dea377b2025e08b49cc3b99441f340bd739f6a110c6f72d4bda0a6e48449eef0293d2db1e8040d2aea3449dd96058d77b74b350967caabbc42142f69e7549a9a9efd3f4690e69618494cf042a3c3aa0901248af6dd116ab4ff22369ac485d41c05ed356650a6fc2433e770cae8fe66169c7905ea88fcc6548f1cb5e46b5dfd3eba57e48e76877ba460c0a76381190bcfeec675f9f960ec6ccc2187796540d2786cb37f0bb8fca224ba8fc9ab84cb85c9cfc05cb5b203fff523614dc2e51ba449a0292a742bdd5ca2d8af1cf7e352a5dfb1ee9d3609ab9767c19035eca43654e4efe73f9847ff67c29a0a08d3ecbca165d41490ed9b463d6cc4c3d24d53ba5a813ca6cf953313b1d41f464610f8bbd9c395c2cd148202e0da7ce3061d9de93bafa5a8296890dd1bdd734b08f7c904132cc92db3888b5b8e255a67417b6e12963f8282bef93f8415b84ae7e2f96aca8374e2757a2050c045afb90580bbd59b7aa85353c51076e4cfe18381c36c7d8dd7201774ec7f09f281aea48d83b9d8531c3bf7fff9cec1afe43a597ea025944a37afcf383b2ee5ecbf60d10300b072ba2b72b6a0ffe5014369814ee202b3e57de6520f5262df9b25a91ee42047aa48dba4a205561be7b3882dff94cbd9ac6860ad4b76bcee59c9155590ae34944165d6dda3248923cfd3825e244e287c95edcfd4be196cb7fa03b5cdf158936367ed0fb9ef72c5059af6b87b8840f629d5c183b3a15d11e9f5f691258f78ca540f39ac0bfdfeaa74cf894f91e7e3541c58d90f7580f851e02a9c99a56e9797d7df6ea8413c1da0d89952a5052d2b4e8d0472ed815c88f890eff4dd0ee3547c46567a6d3c611759277c7f5874e1727299c1af1558ee47bd65d17fe8b98d81296648b66c7d015e4425d483161d6be2ee6a1abf65cad4872d0861996c6b274e89e8887a2ee5d5ad0f7ecc157b0408adc246a3731dc32c974196dcf76cf868a4847cc638b999ec4044b9b2859849dc0555eb30a9aef2411b0b40a4e479dcbd1c49b04509669f67a35a4b65e045bab6515698165a70a5cc699a831d2fc0ee2a45d5a1e2d5c0484071997870f7a5da8880223fe83272d989afce7ab79df5ad9eea8eb80ef166cd54cb888615d25234fe3f94c23861df8bbceb9ce07e7a20b652781941c08f2ef3646737e9272a035b40789f6ac49c100e1650ae8d74e09012c9f0fd9be1becc6fbe02588ec303a5b12d2a9b8d3f115431d224e56ea97f5f33f1c4798f36abeac4fe967126f6af9ac52cd88a21304cca99472e11ccb130123b77d2236ad92d55a44d57452747e6ae25b60f30825252fda3c84b2830ce8c5a2bbd0e2d7d1b3eeec517805d510cc1c74d7bea67f1fa540fdab0602cc3c2a50646ee6a890ec383c5eaea4015d90253c9b3363bbc6f449040166fa0df8930519fa68cba51060bd186e35c6c687f846099423c0c47888760bc125793d4781495a0c4bea9c8cc88c4d714dfdfcbb62d40cbf4416ac43b216f9eb24310bae14f2b28e3e333d3d6270e3f82b0460f6cb400d945047bf5af2f8f64ec0cd11f31edddf7f4b4d4dc0657d456ff80db5648842c5c1853bf19d35d64726ecccfec4d855528342af87faac7ec1c51307d98b4f7f911461745e0d26945206bbc4f769bc28f54095dc3af698fd98e06b6e707ab1f57353f67c65f28dcc7aeb12d46e7351b25f49279325587fdc08f5ebb2272a5af27013c9e2fa7ef2c3197dc0dd5e52fd1f47a54cfa451afa867d21038f5860147d9c27229dcd4a4cd294e9971184976726fbef101bf2444e9737516c47f1eab9eac55a8534e00f57a2895b27a9d034577f05801e6c1890ec141faa8539c4c87feacde7dca1394f87536b7182fea206f9ba61c88118b1a0944880f06559e5b1fc195e5de3539cbea3198b40bec4ac92c9c75ef038ada1dd884efd8a45ea54a8f2992b78075d613c439c9aedfaf4f560ee67adafb03e27828c4c431c63a54550120d8892774bfbbb70ca677d93dcc5e162f18b064bf3087a162983985d2f4399ec6c6eb9482fc2e7405a0e7a45765757b8baf6aff2f646141e7a9366cb485d4ab38c0d622bc14c0959852f16282a0901c240f5af20118bfde9b17f596737efbdbde6cbaa62c59c581fc7200193f4ac1383159143a444d46aed223cd9cf1b73f905c2194740032427697e7163d61ecafed37f9d713b681cb1c3368edac33d8ef0f063e3dd3eb4eb38362d11bab097f5f0f2c05f3cde75322587c3b20a15945c322c2655a53c4cdfb5f99849e7ea634278b71613b7198873fd6bbb77b107854ca4d8d35b72c10d263a43841022f38321e5e24c95675293ea39b8910de8dbf7a06834eb16f1b65c71d9a98637675d6f536a52c48bb6c5a4795e2c64b29281f4c391217085db5dfb4e0b631c6854556f226267bbebba0685e0286485ba06880aeadfaa8e8c8bdbe4937bfa55918033ca0d2590061f5001b3cbf8781b5a421df1b55881636557138e2eb2823bb82b2e5e91abe", 0x1000, 0x8, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x8}, 0xc) 16:06:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff400001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="000000004325ce731b20572afa3d9d6678f694afe9515e4246778d21160a8eb0ebc4873871b3bb8c58ff99dbcba85b1866e9f0fd"], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24}, {0x28}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") socket$inet(0x2, 0x562abc97855dc0be, 0x8e) 16:06:03 executing program 0: nanosleep(&(0x7f0000000100)={0xf3, 0x7feffffb}, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x3) r0 = socket$inet6(0x18, 0x0, 0xce) read(r0, &(0x7f0000000000)=""/1, 0x1) r1 = kqueue() socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)="35bbeead3691f190647b2c16b49bbf26dafeb879a5f279defe35d24dc149c1bccf482854a2b4c5d9ccf3bc6a6e724ec46de12e62223f5de5a2580c61fd3a8606ea58bf47924938bda9449e07d31ec6d0a4b882bf264a9ad15310ad957510ba4ad91d020c4bf2506e133156decb12d3a6d155317a8f4bd304", 0x78) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) r4 = accept(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000ded2ab2300"/110], &(0x7f0000000180)=0x6e) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x101}, 0xc) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x140) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)='g\r', 0x2) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000300)=0x1) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000200)=""/133) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) 16:06:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffffdf) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x7f, 0x1}, {0x34, 0x0, 0x0, 0x8b}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x40, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) 16:06:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1800}, {0x7, 0x0, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0x100, 0x800}, {0x4, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="0000a2d9528bc3185507008b005121010ae0ccc6fd7b000000fcfff8000000ffff00000000000000", 0x28}], 0x100000000000009a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, r3, r4, 0x0, r4]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r4, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0x41, 0x1000}, {0x7, 0x3, 0x400}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x3800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x24}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) 16:06:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket(0x20, 0x1, 0x7) listen(r1, 0xfff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x6) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xa9d5) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) mknod(&(0x7f00000004c0)='./file0\x00', 0x6000, 0x202) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:06:03 executing program 0: r0 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket$inet6(0x18, 0x3, 0x5) fchdir(r3) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)='g\r', 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x3d3) fcntl$setstatus(r1, 0x4, 0x44) dup2(r1, r2) 16:06:03 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) dup2(r2, r2) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r3, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000000)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r9, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r10 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r11 = openat(r10, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r11) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r11, 0x20007478) getpeername$unix(r11, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r11, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r11, 0x20007471) ioctl$KDENABIO(r11, 0x20004b3c) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000002580)) flock(r11, 0x3) bind$inet(r11, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000003680)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r13 = fcntl$dupfd(r12, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r13, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r6, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r15, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r16 = dup(r14) msgget$private(0x0, 0x400) mknodat(r16, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r17 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r17, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r16, r16) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000940)='1Dev\x02\xf4\xed\xbe\xe9A\x04@\xd4\xc3Jb\xd0\xd2\xde\xb7\xc2\x8f\xbfVS\x9euug\x8b\x1e\xba\xfa\x11(\xdc\xd1\xc7\t\xd8O\xe0=\xfcne\xa2\b\x81\x94q\\T\xe5\x82\x83p\xca\x15\x92l\x00\xe0h\x02+\xfc,\xca~\xcf1J\xd6\xe0\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)='/de6/null\x00'], &(0x7f0000000880)=[&(0x7f00000008c0)='1Dev\x02\xf4\xed\xbe\xe9A\x04@\xd4\xc3Jb\xd0\xd2\xde\xb7\xc2\x8f\xbfVS\x9euug\x8b\x1e\xba\xfa\x11(\xdc\xd1\xc7\t\xd8O\xe0=\xfcne\xa2\b\x81\x94q\\T\xe5\x82\x83p\xca\x15\x92l\x00\xe0h\x02+\xfc,\xca~\xcf1J\xd6\xe0\x00\x00\x00\x00\x00\x00', &(0x7f0000000200)='/dev/null\x00']) setreuid(0x0, 0xee01) r18 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r18, 0x1, 0xfffffffffffffffe) 16:06:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290009000000000000000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:06:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:06:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:06:03 executing program 0: r0 = semget(0x2, 0x4, 0x8) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/57) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r1, 0x0, 0x100000004) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d, 0x80, 0x0, 0x40000}, {0x6c}, {0x4006, 0x0, 0x5}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$getown(r2, 0x5) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000380)="d40ad625115229eebd88474ffcb1d598c6c0721677a4524e00b846f73b94bbbfadd5141d0f2ad04effd62eaef7d892c66140a3edc12db2960051e03859e62e6b7ad767e800839789b3fcc26bb0c4e376de7926fb7028c490b9c68abf7bc28eeabbb660ffccd12994d54ae1e8968d1b680d18f7ca573fe05d25a8ec3180c4c8d8eab75f0165a13657aedf54151d6a82e97f662823913382f363862911eb47dd6281d350d849ae20bd22ff4b9cf3bbad5b3cefa1ff43ae2c2e6c379c1cc1f51bbecc5feb6dca56cdea8d4a177c828dc44e3f9765e9de99da6d8b939e518767bd2c57bc59850d2925b7a8da15c35f9f4c3ac8410f7913bbbf24e6b00b3602dc410307020e0b0304cef50a996049161aa3f0f37f4155e6cfa1a0f3bfa5844892b1d403fbced7ebb6d4ea50b8ab7518c559454c57a959233cd94c62ec6dc45cacad1cfa70ed6762327192b8f584e6105d152be905c42c90a37632b166b095c3c6e8df7bf54db9b060454725c5700e8c83b5dc2c4025c7925f0e33ce354a7356069f77b4abf6245ae19d9e59d005089db43efb323966e9b8de45313e5bea8ec25bf6d27d9e7e50d878aa0c0eee62c71cf335255676cf96aa66921a4dc13510c46395608104034d07413831feeec5b7e452648921694dce14a781ad39f0c4e3825618a6a8b1a0b0a5e132e1bbd8278436254befd2513779e9f1614e5c37a4de3bc81f2ee757fbd56055e6d4fe3a0f48e001c30d43353c07d666b282963050a6c9bd3c40114539b61727d800a3f1a43bf317dd7ec6a486df7e7fa6eb77e458a639aaed76b4e8766b94517399fe329f29b4d1cb2718b69cc7a677cfecdeaccfcabd340ce935bf2bd57fb99233baf8b5ac46985fae9fee0cc55e02af46ff6bbdaca2484363b1405d35f262ad0d0afce4424ce8cd01b85798b8510d779ef039095feecb20b8d29a21676d4f68f92d00c69b53a6d1d54ca39aef789d0963d399addd8aabdef1dbb7769b68d3fb68642eaacc9edfcba37878cf5a8ce89e5ed9eb1f457bad2b4e41806ab2704aff308d8e06e24e0540980cd0d432e328d59667e5e912cc1387cdc3232a81270aaf844da8d3989ae8235b1d89573f838d83530c9a56d03efcc08f6d2fa2065ea4503fcdadacd2348d0c7bd8772f174ff294649442432ba3b044353a1f2a9308a3374fc58da8b74685e4b6b7c3618a265376594a0a68a206f6d5d22a27c19fcb756cd9863ff6e5e46124ff68771512a4215a85f35f7dfe3ff76c63aa6ec5f87b32edfffeabe1d572fc8d90ba5a9a8171cbaf0ff977c040eff905c772a5bffbeac39f2f93742019bc04f709be97c6b20ae3821a5fde9589613b854dca995c4a50bee42e2944a7396040870a31017f08fb7607c99daea200d33e56804e6f9d293b2a87f72edef4bdfabaa85e88a76a2391b67c3d8b781dc83d44d7bd378b20adab8d35e484c9ad06060238de4493bad4e8ba24fc4583b898fb2f49a46021d65e80bbbe8241d1523b22a285e1f9bafdb7aedf528a3092902f294c34b42c7927d4f982d34f3cbbc67950efa017867298148569f194866a6ce37f65b3cc0eb398c2df0d287594595349a4c9041808672e98067df8030ad6e5bfa320a23645a22e2c3a7d21fe77989b71151d753307304d4377211d64e456521a7f5f72417831c62fd3e465ae4299a17512ba211e7e0e6c6672baaf7ddc623ede4dc9ee2dc9e96c456c9c173d12158bdb22c0e9253bd65ebb4dff04e49ae6f14a82a4a3394b8f36716ba88311c682f1eee9a03f0ed7e727ef36b3c87731373ee2891a727bf8aa0ed773f9afaa3d5113706e0f192360d17a994ab4f1087d32a737b1e4f31495ba2e22a8e422882bf04f5777c7d3c21c2f7b63471e1a986e6117cde84ef1c662646d6e01ad0fdf193774df3469e5418401ab0afcce183b3426ce938dd7bc633ab1f4c01e34ed3f3c5a0306cca2c0d15565f21c4f62603410ea29914564597248aa6d8c3c57bdc5b1b7a8194daf9c7aad74ba7e1fcee2b640bac33f225952b05331c456e7ae71e3f28c0e98a064162a05dabbec834a3eafb8aa3ba86ce78c4c453fae38dbdf9436bcd248234072c857a4defc1167c7220b9c9013cad38e23949301cedaed3bff028f7cbc63460f345e94e610a73d1bb87d8986c3e0e8ef68b2b496e212b2d5e35beb5250fae780243112be5c18baf5130f88d2db74acf45de4bdbd1cca572fe31a4d246b087838ef241514c32999b0adc037cdf12395ce472231b959b78dce154877621e118791ac796dcc87fe247eeb9b5836ffb2230c271ccca5ae579731b39c04e12cd595c6b500f6f486dc7b433033c3f5f2fe36164621f22cc472d80de4a20662254c34ca46532d45611c6c8ee2ee5842e6d1668163c8f3d449b300f21e1f720734132ec270d922ec4549bfd943f74d5e708efd543024dd9e9c9af9abbfd2080bf4df71710094b374d7b5b6d3e29f0ca292eb43e2a90ef9d30b368f89c599a3380129e849c22bc4e14546fb0aa0e359e2963cc2b951ac8f5a15e38ca3c9fa172bfcd59a090de6c121fc55cd6253bfbe2a319ec3d5aded1b7f04c9b5d132262413aefd35951999bb1c7969ca5c137e013e6eeeac1c723ab44c862ed21dc2734329bbdac3d5dd1f0958a98f6a5546477fb544a72bfa0ca4237ba4fbf8d42928ec6ba76ec13d2f88ed473ef80b883a30ceab19ddb989da4bbb25172ec09ecb5b24134c69c609d863506e8f0b90f2a553031d300e9a2590a8b79bb363ca7c6efb25cc211b3b4cc3e8c99fdf4682192d5345409bc1ebea26ab8a16ac647dad197f5150653c30be258689d0baebfc5ae0d0bd329d3944cbe4483f2101140d73999356b4bce09bdf5c5682b3512a05713f0554667723833af9155c88372df56ced9270687a37a0d8e357864a46982eca5282a553d369bd275653257059d83462980f92064d71118c2d51cb17916b90d7dccfb738de828c5829ad9a8af666a4c95ea3fabea1b5fde07a0621c4f4c44a8a9a4bfa0609a3c92b8791b5ec6b5b654eb1319ad0af2c284f2b1f6380945ef00ce3b1fbc8e053621e22ed4609119527efa388543ab49216a9aef0607e4fb0df6e5f03281536e1380e2b091daa251ddaa63a1cb5222fb89f479efd753f9ad8e2b517c632247f45276268908d77f6777835b6323471153187a1eb1d9f10f328a7aee1dc74434f9b5277df18b24e4393f9e1fce732e37ed1038b1e128ea13e6ea3ef61f1d53d862261ffa84f2bcc67521c2390b10d887aa5e6f4131c01a2d2f70638643bf1e0f6778bd1fdc1f522e44044ed9d5b8d993345dabdbb0ac8fd250fab1601a4b225f29153ba9a2625d74d20f456717f07b962c6cb4e83ee8ee0d0f27144adb88591fa646e4f8c096036a880671384b276f7dba4add71149b2b24238bdb80e705ccb6e7201d53d469f684a4930233208c5aac615e97bb8dd09bf73dbf23b6da5c6c32860ae88e3623ce6ad22cea1e2a22ce4f0f9b6152d3562c639907320eebad1f9ca5ab2acecc279193b92ac0bde0432da93408357eb56d7cb700200b36684de4e4fcfba62eca742b73fb4c7730905f0c0ad16a42bdb2f86425ad4859e34000563f119f69434d6ad420408ea11eb86bef659c26e25e771ee0a12ea6b4a76d5f1a84a66900c9f9d33ae074fa51fb7b58c561d2736b1588791b00ee19b25bd5a8d2bd27810bf06fb2bca11328345aa58596e058e71af111dda76015292345cc5e67fdde500c564e077c50dc65e5fd71d2000c89b3d51a71253a7cfd64bba952a064a6099cb032b37b90b8a769b56c8a177a93c7ffe2e27095e30d3da210df2ea40a32c526e13295267ff2518a550df686368782640288e052730abf7ac68ecdda83687ba253ea6e322ce219fde2552888b8125f2aadecb4f430d782b9e90bcd9cc122df55fa5443160e96198f1a33bbabf92e0657868524d2592681e222676321b26a2e524d034f8d9ab5f347ac0bbe922341b91609592a916471ae6bd01d81eab3d3c8125d7b575e9e5828a20217cab4707d9d1077c293fad26d6aefd86fc2bf9dcf16f9f15c90ad5d54307c3970cf03e0bfcd6032fd1959c6a38b422e5368095e090678d19ff3de942c91e7622e5694e6125c3d914e2658349bd13fec39ac8fe1778546d3a129c3538e814c4e81523c3398f3a57870ef334df1b368d9cfb7ac66a3b903a99554ce0ab51c830928dfaa3a36af8a1f101b73338f1975d530965f95dcce676cd32ef3bd0b1120b311b63d484da3492368858956407df57ed95ae53faf327c8e7256ab78d57a94fd19882849227177117824ef0d4c553d35f48017ee8f28eee5ccb8e33d3b436bf05c9a3160b2059fa510697be133cd355697b8de3ed8ece3d4c580bc351dac7f19b050af83e7ebfd8102e8d415ae7823d86a65bf996d69433f4236cf6ecda9d21078cececa7f2969a7a454f4d2fa9c8a6f89712533025f36a37057fd7a07222c60d6bf577efa2ff8d758bee48fc2c3569ecf8d71298c7b5d079b215138a996233b679271f1b3fae06c5c1a44c431a83398243a34e96b19ffa5d8239bd46129e7b38f554e8ccf8ac404bb630c3e1fee3fc8d58737980886bbe05d2797d40fe50f635712a65c2f909371de086960ba7fccca05b21ad341da638bd6d426420dba2361f8e0d58907af256eff0839b8b6878b641bbd925b1e5952a9a6aea4d16ed6ba4b3c7ab6af60f32b77d61f3bfdecb619face271d99ec64597a1342965e0b31bf8a8f1060e09e039ac089c9b193c7d7957ae75d21c2534dd641d418e76a3f2d925794066eddafc4ffc864149ff5e0bfdc4983aa7128e8c1767cf721ffbac64248961e2ba466ec18589fce11bc6f28730249e2b1732b370c7d742eb74d3ca864c56e59840deeb6ace32fab8603bea3997e82fe27203108bdec3cfd09679904bdd1a467281af4b6cb5cecbf31ea4f6fb3483b2b88b35793486c63f88a0728c007506e2f6a7d49f44627fa06a56c23a54fd1391fe6f41de1666444aba15be7e1f6ce4e2c31f5b3c6f742d46b0a2218056683f319a54779320b48bac3bd12fec54990b433c5f7c90a986872c519d233fad4bbeae18c00936dc8600e96c9dc370f1d693ba0fb6f6b4d2587c20f9ca8e6dbf0a088e5645000131a821d273532870e5cc4af030f965443ca5f5e76b31633cf7c6386e7bbe4fe069eaabc815751db495ca028d3c51b333e787686d6731333780b98d04eec6a7d53dffd2e108a46da1ba79cb2aa92456b07249d805d02ccfbb4cc4d2fd4191d6b57f9ec35566ae4d16885b9e741ccf19f6a72658091f1dc62358f1d6b158c6b2d43ed7ecd44acbbf1618c242efa7307ad878c1fb512ed09c9ec16961ffb9083f9c5515db31b57ee05b9c87b48db81d8a808c1c2b05ef0759d80159ee278512b50cdc69d2af806ee9341fd2a0348682216f3f610042dcffb32ed0512664b7b5e005fb688b5aa5cfde2190a3802fd87e82024014a4e06f02a86b6cbe76efdcbcea145b0b15ea625eea690ff52a969bafd57af4889712560edf90e99c0d06c956aa4ada674060d2b94850a79c79001ae5b55e1320670cbbd454e8163476e4ff15ef79787f289d97cd11e65278617e0afccf870eea076e7c21e1ea1a112841fcc5498a8ed766199446cfc194713d13642e6cd3047c24059f660d58134cf3d91c2e5da60e0ef5cb281aca2a47e252b86c9e357359c8d4cdf011bd46463c616e07dae3ea9f5003e6c6029b23eb184ff93f98f4a96a870f9391f1681af285b797ffbc2e155f50ecfc9c69") 16:06:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x2030, r0, 0x0, 0x5) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0), 0x3c871c0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x86) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) 16:06:03 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}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:06:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) 16:06:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) close(r0) r2 = dup(r0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:06:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x6}]}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() r3 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, r3, 0x1}, 0x10000, 0x7fffffff, 0x0, 0x0, 0x3, 0x6, 0x4822, 0x80000004}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = syz_open_pts() r6 = dup(r5) r7 = semget$private(0x0, 0x3, 0xa2) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) r12 = getuid() r13 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r15 = getegid() r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() r20 = msgget$private(0x0, 0x0) msgrcv(r20, 0x0, 0x0, 0x0, 0x0) r21 = geteuid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x5af1, r21, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x4}) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r23 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r23, 0xf, r22) r24 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r27, r27, r27]) r28 = getuid() r29 = getegid() r30 = fcntl$getown(r23, 0x5) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r32 = getpid() fcntl$lock(r31, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r32}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000002380)={{0x0, r25, r27, r28, r29, 0x20, 0x80}, 0x3, 0x7, r30, r32, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r19, 0x0, r28, r15, 0x20, 0x80}, 0x3, 0x7, r14, r17, 0x7, 0x20080000001, 0x4}) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x7, 0x8, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r34 = socket(0x31, 0x8000, 0x80) fcntl$dupfd(r34, 0xf, r33) r35 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r37 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r37, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r38, r38, r38]) r39 = getuid() r40 = getegid() r41 = fcntl$getown(r34, 0x5) r42 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r43 = getpid() fcntl$lock(r42, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r43}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000002380)={{0x0, r36, r38, r39, r40, 0x20, 0x80}, 0x3, 0x7, r41, r43, 0x8, 0x80000001, 0x4}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x69, r4, r9, r12, 0x0, 0x28, 0x4}, 0xa2, 0x4c, r17, r43, 0x4, 0x8, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:06:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x52) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x0, 0x48, 0x2, 0x9}, {0x100, 0x40, 0x6, 0x4f}, {0x1, 0x48, 0x7}, {0x0, 0x2, 0x7, 0x20}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:06:03 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x25f7a68f333c191a, 0x80) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x4d}, {0x61}, {0x8fe}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) acct(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x1000000000004, 0xc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:04 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="7fd129c15b041f89c34b6996a9bb55f826f0e5f40e374f982d00700cc98c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 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) 05:37:04 executing program 0: r0 = socket(0x18, 0x4, 0x2) getegid() sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1ff, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 05:37:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x400035}, {0x80000000000006}]}) 05:37:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(0x0, 0x0) open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x200, 0x40) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 05:37:04 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\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', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000780)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0694862d2441401b85600908a51abbe38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0c1b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e6f221310b6a95468097dc02a48bb6162223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9bd615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d"], 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r12, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r13 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r12}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1002, 0x80}, {{r5}, 0xfffffffffffffffc, 0x52, 0x0, 0x0, 0x1}, {{r13}, 0xfffffffffffffff9, 0x31, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000082, 0x0, 0x2}, {{r9}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r6}, 0x0, 0x40, 0x1, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r14 = kqueue() fchdir(r11) kevent(r14, &(0x7f0000000040)=[{{r11}, 0xfffffffffffffffe, 0x39, 0x0, 0x34ec0, 0x6}], 0x9a1d, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x800) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0xfffffffffffffffc, 0x0, r16, 0x0, 0x0, 0x0, 0x80a6}) 05:37:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) chflags(&(0x7f0000000080)='./file0\x00', 0x8) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 05:37:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = dup(r1) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x800000018, 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)='g\r', 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x2, 0x3ccf, 0x1f, 0x401}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt(r3, 0x81, 0x4, &(0x7f0000000080)=""/254, &(0x7f0000000180)=0xfe) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:37:04 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x0) r0 = socket$inet6(0x18, 0x1, 0x8) read(0xffffffffffffffff, &(0x7f0000000040)=""/131, 0x83) socket$inet6(0x18, 0x2, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) r3 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x20, 0x1) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000380)={0x1, 0x1a, 0x7, 0x4, 0x1}) r8 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x20, 0x40) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000400)=0x80000001) r9 = socket(0x18, 0x3, 0x3f) r10 = accept$inet6(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r11 = open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x80) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000540)) r12 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20000, 0x103) r13 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x14) dup2(r12, r13) r14 = accept(r9, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) setsockopt$sock_int(r14, 0xffff, 0x1087, &(0x7f0000000680)=0x5, 0x4) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f00000006c0)={0xb30d, 0x800, 0x8, 0x10000, "17caef20040d56a9558dd5c13f5403b712062f20", 0x200, 0x101}) connect$inet6(r0, &(0x7f0000000700)={0x18, 0x0, 0x3, 0x81}, 0xc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000740)={0x4, 0x2, 0x2, 0x0, "b02a13ac805d8ec3ee08e1f4c3314d6887cf9653", 0x10000, 0x38e6}) 05:37:04 executing program 1: r0 = open(&(0x7f00000012c0)='./bus\x00', 0x180c9, 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x20, 0x0) dup(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1048, &(0x7f0000000040), 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getpeername(r5, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup2(r1, r1) sendto(r6, &(0x7f0000001580)="656c3db5d13aa719b2a46406013af96f3a5130712541779fcaa9e4d63a3312df09ddda9207283f674886a1def2beb88a16895f1d9a1f54e9dc51fd4a173c6be909412033a366cbc73d2d8b1ffdc0a3b27ca0a710e40ebea6c071d0b3c65f968c2d736a4e9a5d9933064ba970f7c9eaf6ccd77ca923a6972169c165c0a515bc736b09e849b219dd9765cb38a559744bc17cf552b4120515d0f4cbea324f31744d68c9fac00da44e53297b9d720ffd58212a5230d05d8d74d220a7dad36b6c4f3bca", 0xc1, 0x800, &(0x7f0000001680)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000001440)={0x0, 0x3, 0xfffffffffffff7ae, 0x1, r7}) socket$inet6(0x18, 0x1, 0x20) accept$inet(r3, &(0x7f0000000080), &(0x7f0000001380)=0xc) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f0000001280)=""/1) semctl$GETZCNT(0xffffffffffffffff, 0x3, 0x7, &(0x7f0000001300)=""/97) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000100)="d6d0cc56fdae2855e8de8dde2c073f57e8d5bf272b7578ed350ef0e431f18fcfb45a371f656b25bb91db6c5d037a27ac8539bdef7920fdcee104cd4d74a6dabf4d99af3a62a597103aafeaf2c4", 0x4d}, {&(0x7f00000001c0)="3c25fce7f36c3d9166ff2be34698fc3cc09c2f77d712c91b3138842166c09a4a97152d27abe4651be303953f9206353355fe8a663052a56e3380e12ef7431b8588fd40e02a95f1b88334c8d2b78db02731070ad0c8d76d29e39b46f8d827a974491b9fd65648b5", 0x2c}, {&(0x7f0000000240)="91f1b39466fc94994df0c62459c9269a6ceb966e5fad62570f39f857027a062f0701ef0abb99b365a455b892ce7f08c285e1324e271a51894ed02cef9f79a71eb201aa7e8b8e42588a29c4ca07ff32eef40d1aedfdf6b2b5e28fe50e53fba23a951f1629990ea24042079bee0b53b475617fd69734c59db04a83f2d757325026bf58811aff62ef44952fb223a98d8efb27a0e388117c0ab056d0bab12ec1c6c5896304f1c6d2d8a2d1f52c6af72efb7294913be11309a01c225a7ced83fd65eecd96183eb38479339f173ac3e1f1e638e9fc56e97e69e2140d382124bbcdcd28afce3c3d397fe6b71928c145beadc4215eccc0e8b8f1168854c59d80d4a4576cca830f5b94b0ebcf9d564a6bf2b706e6e03ce8bfdc9f3d7cb3c48a879c1262e143e32d0e4cf5e80c12c56a736b8697d899ba9a73f9eb6a4e1257f788220c0324ee60fc35cd4d03707746af9a0a8a712c743e6a3d2d1939e6e63f59bc04bf76e1b9cd9f94a36d03be047e91e8fb09c18c77596725db202cbd2b64e712d5c587aecc77a5bbe1e71e81c21ffd5b6527f0e2676a482822acb3b7c6309093f6375d25fb9094c3d5e84dd707537ee307179f53a4b66b4449afa798c9fd6aa4582d3cec57c683cbb1c763d73b88c5a1a915d8d24bd0103feb39bd372218373891c2f5b4855ea331a9cc03914e6fdeb935f67cb71b732024a575a4e39f0d94fed725acef05a464bc24798e45ff2bd7679b05dcdc8d3144aaa62bc618f6483baf86d6ba9c2672431df2329ec7e3e3162ff5d09243103b274994d5f329ec3d5b5c2beeba5fab50474a9b2bf3751fda2f65b106a84a1dc788a5aa1768a247cd8e647efa66031e27d3d039c2b286d7ac63b2852b59e3cc4f3cff4106c413f8fcd693630239c98d676422be8f86d013e4f7b691dd880d90fec5cdd633706d52ee0e9cd50c45a2e311e8d3b764043ee18bfb979229255133167e92b9889e2f66ec62d1dfa9523573badf0552ebf0ea9f65ec76f80ca29e6b2d5eb8914e78ae5b2d5f1cd3f93b972acdeb0fa2da7d5266d43ce1c520bd1d5469e6b4aeb47d596109210d7bfbbc061b2065e7f67e1876d8cb778c2cd2974181418577c5c596b09f7c185a6500f3aa72a66ff82e1f5e6530310c1ca16d0ea4997d5cc287d546ab000508d2fdc3f941114d7961c87a8c0c51ad82190af010182b6b38003cb1b3473abd5a0309097272cd2d221c5695e606f89138811c85e1474006e6af70763f654a613300c4e70c9dc6fa5e89f52a13d7d8626f411afadbd28328db5e0e29de98280b6c1ac29402776d8d33931bd9a4e7b3018919264739bae14e4f16edf14bea7d3a470056090ade1fd3aa22ffbc46a2aef7d55edba035c98fdae0bb257fa81b4f8777c23c80bb6f1511e93f9fb0d03acd5889c443c3dca30273f60dbc56924483f66733182246b9ade92cbc9cfb8b84ade0ec28241b4f60bc8664ae979e16e1744370cfb968beee07040c363f299dd139641dc16f3dd23f7a82e65a31ec57817e68699ddf962194023caf068f8b66951bdfbf3dc97a7b14b532711fd76d5d2c19e6ab5a3eb7e015bd90275d7acaf7b3721125f609e5e600a412d7c9471caddd4e3341bf57d72207b98424d9e10e3e2349619128d0572b1dd9ee43f25ee854ff1433bf9b30d5598623ca727689019ffd7357701e206bde1f3ef533ddaa837bebb5426607138d4a57e2b41f89d99f772397e1edcc2bb0ecd72e5cd3ec28c4cf3e9e848a38601469c331f3fd9e4bac50bcff463d08a0c58d4b6ddbdebf730f1d2329dcf55ed18966c0b5eb47ae72c09473cf7f8efa5c3d747acf2c7ce6453a2bf1710fb2ccd17650c21b9c8bb79a8788b64660ba68dc5c072a1c65bc9e85b7d7f8ff9981f0bbabd5fd0d66928835ae3fbd56ba492ebd9db376fee9f15dba0de4c89e3cec3a39858096341b1a689defe336f79172d82cd6f861574207ec23107b962f8b6c8af6fd9058a6130a06e8a681de0e5b50e22d667bbb841646acae27ba3f2852338eecca993d6a52500c6debf4a6ad974dca8b40ee85f15bcaaf273d48d9bbce5b792892ddac4c611189739089747ceec3838df4d48a5dc9638f001905c185cae1b2b4384db3d18ce5c8173c9ca8a10ec5a5323ce7edeb0c510bc8294578c76c60009da23cfad9a16ef99817f7d124b2f51ca50a44470f0402349fbdab11ad167fe504661c944d794e7ba28bddd9e8466d8d6c0740df9dfb57b13643a2d73dbd22f6e897cb1c3b05a55c4e56f2a551895ec5b4984ed77003734edec7f3c2b4beed6151045661602ba68d59469291a98b64115589e63c1d99cab106b3d1577967612c40ebc4006663794615c0e2b4fb4c4cdcc7c93d0bdb8c6e3bf24028ff4678f82f794efb7ef7331cd63715bdd51fe88ffc0967de4e70dc712779cb170e8c59f28b816b56ab1518b944791ef0bbebe0c4645f0e9281be242a59a5206ed8a8beae1b5aaffc8e0e81a3459e3f3c4f2317f3b209e05627a2157e44b16b3bb1dc61a9f67a8cc20ab75e82db0d6727b8cf378b816b7bc27bf00c7f197d1402ac138bba09aaf06126fb2f8ddbd316e142f29be3ab95f03d4af02166774072ca7b5d737fcea2d6ca71d39a9aa35e86ffa21e7ac6c2bc75e338f81ac5186b6b791b8247e72f4f1a5804c3b7b1e50e733bc34242b8499fc57e258ddc11ebc8843703a05b573688a64b02d8a85064388f6917b833cf3d884716e1652301fffeedb9e14d7d3d08889cc74a716d15a4ea31fd7eba8fa7b6cc2dc5f968e891d7e31bde5c120b22c98289fe13698a440f175d010fa0ff311f6279cdadee1d05dd55f5b52046586abb62ef673995c92a13ff27fe7d33f8a0db82d66a81a4552e516d587e65a157a6df7ca21dc079f221ec30a611e949292b35366811b466820daa185641e2862ab0b31449280fdd0196f2aa07887f9ad70e48fe7f7bbfef5fbf8df4d9d8660dd44d98e4e3a40fd6d6ea7db3dc1a6b892318b10b89c4b57d24a663cca3ffc60f7f7b6365f870bcd966145d2f623c9dce78648d3a93626808c5ec50a3ba84e9dac128bcb0bb5acb9fdc58b377a55e204a0ee8c43dc886e9fe305a86a7db66a7d5da2ab7d5536451e60b7f5055f0930b6bab42f2a0d774384de4bbf46bddf4b13ca7f1f9ba228e25240f76ea1e75ac87e7771d785268c51bac343c4bc2e8b47b77022b720a267a341167641a9d37aab16c933532859ffa42c604041d53272745f52c28192a7d5462b4c12c65672a2d9d4d3154af475bf18d9ceb199bb748b49d423bb5aca08d1327cc20c787c909122dc34b8f0fc2a7cbe733075a3c1218df303d48f268f7fa0d8a4192a55dcc3128fb7d008756783a0a4625551b9be8ef8df7cc331a933dcd937b140000b4cbf45ccffd9a00e6df287460c958809272320f502988810e7e9cb95e9796a1c06684fd7784be6dbdadee054bed055398264121bc94c9dd8b9b0739598398d3b80da67e84229b9de62db98c5c6cac23ebbbce0c155353db910df9db38f0fecaca67a7a136f4f5f191be38481c0235fa3e6f56794de23fada51f9e6b9dc4fc9875da2cff6caf4740b4ba2008e057136662085719f72eaa9bbdcf4cea6bafdba8ee4f51a6e1d49de2f446ef76bd4a46991081458640a970fad638456f5b18e1fa30f8b957559d745a17266e3b0144d1fd1c7d7e2958852e06f1ff29e061b05e1b5a6311951329de24743f627bb2e06fe412b54b96ca5224e003f995fa843947414b41fad8d621f76850fb4e82fafe21aa190a0cd7e3f9ae4d142f083751625f4a2a99fab2aa2737d17f8df95ba8be562496993eeb0b4cd15651a152fedc21d783067441acabdfad7ae8145fbdb77e2afc9f5c0c6c8d049dff03df9d7566c3810a534df86cda8db7e015246f61e4fddc4f6e84ec907bf81cb2a24c1904e7f95ae971e4cd76c45ccb04eb6da58869ce1e833f5141d4d547daff15081e72eeebd763bc539b6284a3709c3b94448437506bd014cc4303e288c6969d17d5159bccc031b7862dcc6eb7c6e84d3ffe611b8f542cbd19ad34cf57c8e6653ea0a24c69a9ec9a54273096ecba618b91f96ca665b57b6f828a578b3f51f74ef293c430740cd54c3de3e9e3fba6d3285feb23977053e2f994f6981b12d6a409de0f764e1ac5a973221c3a9a2e89be10bbfbef6b58bd9b5d42782bf0f21aa0c87a9b839d3b63b3f1c7c23a690bd328cf8bab9923313d726bf6023879def940b8b6a8dbd1b77edec794b8db6a270483df2b53fd3fbf43137c865d4895630fc55fb2decdf87a9f9cb5f38264153965da60915264f2ed4cf210b305890b8d3956a0f2a7fe0c02a1d791e6cfc6f671e5c02cce947bdf9b0fc21f8a5fb1b6d77e02a934707c75361b3538bb6d7af7d87a5755d65ff218d1c6ffa00dff7bafae646c07ecaa9c251827ca06ea1919e316977ca0854680fa60d00cf4f26d1f5e40877830d77b651b820da4cbc0286b2c2822463e3e69510e760d1c5691c4249353f67c0b6dce463c786b83dbb2ec4b358f6ceeca771910bb2017e126f24c75bfc9347bbd399c5ca0ca7417ff6fd88c55ce178fdf2bf54e640c2075693c5d8c8c8decd72264852fd26a7389b366ced95971464a3c0738a2d9f36197e9d46b9bd5197518b3e763a45f9f0a6eac77380770cd348f53580d878b4e9e3536f4df8db0e68fb67bb38f2e86c9705367515fb069b908216b00b05e7c36fe41339e535dca9370e8a0c944fb3f60a5621017f73a3f6db894271996547a518589ba244ce872148b1ca46edb47eb72bb38e36d84c3d77bb34fd9ad74136a449c671b48beee60bd15ad84bff8356cd1c48c5f9055f2c2cfddc30c755cb3b5875222710ec30bf4f2bfc05e1453041dcfa7c5a2835e32db5a3c43bc0aceead691a4289d88e6bba3fd75d12d6b1a667a640db2364e23e2617a2ac00cb7a642c15546e3998ac663cba7c6658173ef26c370e16cb34d264188326114360d881d9f254d6c1daafee9ec30154f294b7d86bc9f9dd5ba060e06ca5fd786d4aed7cffd1c3a68b125a228fa8a6efd09efdcabc2ee018ffcf92e4899830f5e42264cb360c33cdc496a8ad98f63fac1d713db8215fb15c5d5ec7abd85ce174f14f3c784ba827421e86d608c9d4e33174605e78ece19ee3b7c3c896122d7eeebaef6d2cd343865cbebe9f68f5110d2534280ac80160b1b2e4eea0eb55f467e427c193ad7d07b93e316bf410bc941d187f87df2d2ead0bc8addde88bbe46e4a1496be066cd6e4ce47d2a2ff0ee13fc6443067a6f303fe5bab13b6a2cad23b7a165774eb14c74a7001a4a36d8123e9f25b98881cc1c5cffa11a4c2f5f28ceeed05a3eac4fe9cd08d38fd7771b9957eaf6d820454c4950aa9281e09f53379581fe0c7435c38a7d481c4c8067cced0feda95bf700b779972343ad789b1f8f7111a4e28ff3e40b7e2646bcc5a86bad6865b31c3c8561e1dd44cf0421844e44ad5ae36c80fb5b5757793ff9a418750d7fbe7cb3778982723c4f120982174d05ad2dd8770548c72dc6d4e242f5cca3a48b28e6a9e3d255897a48ccd1d4b9a60495a323d53f3de28b7144d4fcca148d848d02e1e0cc114793876dda4fb0df9807882d6f8a08ed16c23705976af29c7facf6f8bee837205f2de911cb2b55666d689948f9ff1a47b10389f6676f4d2a40388e7e8ffd550a957e58bd6d091fa95305001acffd1f53cd14917f16b1f67cdeae54cae4c19f7efe2ce449630bc5ca94c14d1c26c7750ef2a553a3346b105c49931ef2a4c4be1aad69d", 0x1000}], 0x3) r8 = socket$unix(0x1, 0x1, 0x0) connect$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="0800000000000f542c72b87ee6beb811cbb94060959defe554c4b987862bf6a25a319867e57b1aec0e00d0ac8537ef471b36fe087823bf2c40aa148ae551211dd9759f4c5e128b7a0082f87748"], 0x8) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x12, r4, 0x0, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') socket$inet(0x2, 0x4000, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r5 = open(&(0x7f0000000540)='./file0\x00', 0x100, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r6 = semget$private(0x0, 0x1, 0x200) pwrite(r5, &(0x7f0000000480)="03558022cd006a910df7435ec66c1c3cfcf8a97e66c739add9261a525862984800359344d60015be520c3be069bd08b9c6db0d3d5eeb1cc20f5aca745977a3f54a6a132fce31388ab8c198689c4b8192c8692486b6d970ac21b91d40aa9461d30c4c21176944c5909f2d576a227ed427ad20c6f9630ad4262aa0e7b7afb5cc76ad538c616d9a839f891765b5b7736a74ccfa3aa27e6c1ec2cf37", 0x9a, 0x0, 0x10001) semop(r6, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x269, &(0x7f0000000000)=[{0x400, 0x9, 0x0, 0x5}, {0xc9, 0x8, 0x4, 0x3}, {0x9, 0x20, 0x3, 0xdbb}, {0x7, 0x7a, 0x1, 0x6}, {0x4, 0x33, 0x79, 0x1ff}, {0x3, 0xc0, 0x0, 0x8}, {0x8, 0x5, 0x1, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 05:37:04 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xdfe4bb07945a7ffe, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x59ea1dbadc4c5cd0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup2(r4, 0xffffffffffffffff) renameat(r5, &(0x7f00000003c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000400)='./bus\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) connect(r1, &(0x7f0000000380)=@in6={0x18, 0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x80, 0x0, 0x7}, {{r2}, 0xbec4bd961b2ea995, 0x10, 0x3, 0xc6f, 0x6}, {{r3}, 0x0, 0x8, 0xfffff, 0x400, 0x80}, {{r6}, 0xfffffffffffffffe, 0x8, 0x40, 0x8000, 0x401}, {{r8}, 0xfffffffffffffffc, 0xc2, 0x1, 0xb8, 0x5}, {{r9}, 0xfffffffffffffffb, 0x151, 0x1, 0x6, 0xffff}, {{r10}, 0xfffffffffffffffe, 0x1, 0x2, 0x8001, 0x1000}, {{r11}, 0xfffffffffffffffb, 0xc1, 0x2, 0x9, 0x8001}, {{r12}, 0xfffffffffffffffe, 0x60, 0x2000000a, 0x9, 0x3}], 0x117, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x1, 0x4, 0x8}], 0x7, &(0x7f0000000340)={0x3f, 0x9588}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x2b8c}, {}, {}]}) 05:37:04 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x101) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYRES32, @ANYRES16=r4, @ANYRESDEC=r5, @ANYRES32=r4, @ANYRESHEX=r0], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)='g\r', 0x2) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000200)) listen(r7, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040), 0x4) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f00000001c0)=0x2) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000080)=ANY=[@ANYRES32], 0x1) listen(r6, 0x2) accept$unix(r7, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)='g\r', 0x2) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000000240)={0x2, 0x9, './bus\x00', 0xe19e, 0x0, 0xcec, 0x5}) 05:37:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f00000001c0)="8c90b9c299854e4f9e3f7fb541b53e2553520b8e176ebe0c1fd3d7d6864628dcf17d39d860cfbba44224c8150ff9d6698b4532f81cf94e36788061a5354c2ce5238112daf1c592a1b492d1dacb0cdf76ec6f08a010f156760336be67909bd6ca1336642f021d84083b24aefac7864c69f7e6131e64724ef83f68f09818207befd622c04fb500169d2b5aa873d7f69789c24c88ed6d731c4698186c03429beb4e70e0eee6b36a175c8021b8cd2139aff946c65136fcf886eb64f9b56aca6fa4697e00d7c0866c715656f1fecd9eba2d8e209e61519a509bee1e79f20c7b64c04c621dadaefef663166e68472565806714ae90a55513a1f3ff6e23d52df9e5eb1dd46fc5335b1fd2b4882719c0c6ac8decae4d4e08b2c024af935433959a944e6311c919c4587a6d523abfde1a4d070c23948536a1ab7c20b8bf79a6a26131e2c7b3d13ef4ce54ad2759d4d0dcc0279a9284ae7ba45db006f26309824de7332b7a7bbd5ec553dcbcd298ed53b1a3b2e1d08328bdc1b19e70c938adc302f2b649d940b5939405d56a400e9510d773ce76091f447917ec22eeb9ca348dc49e3f2b47e9010651f16918cd1492a05a5ba62a2418837090f1ede983cc26147bc89b2986ba86697989e3ee546456bb767dbc466aecdb27a7fb97e21f3b4a258d4772c973759b619fa5a0232a3c0106f8c06bb5b92c7602c4450676637198d464d2966f99c404e28e95c1f6082cd0ae6cdb690df1916a10ec1a5fe4af0fe042558570a3cefd1160d75398902eac9d03578b1df8e0d888dce965d0d556cb7b6a9d4db2f2b994c62b259434dbde80a5f2a6e5337c9cf7e3ab497986a59bd25b52ac93fced27233e711529acffa532e2bec30226587fcd864c753311e8dca66fc3daf7cc8fd24ebc001d906d43b3ed01c2d2fbc91fd41e73adaf8d530be3c06f3b4623a0b39a8b311f6adc7fc4a34b9c0f58d07eb518b6f2a1174247df1c04d2fa30f631713d5a7cb272ae76f624a87b21dc021504206dcea5cdebd7dc2ebc54efd496f8ac1c8dad2bdda712350d79e4bdfd83dffb8cbffd88ce12c2e6bb42a8044993abba269a1b5cb62f5c62f7852966f59e8190b660163adf871cad5b02e23a79dc80d28bf1692b97598cb53aa00eaee10fb3ffc46c5f62fb28ef87aea79fa97fbc4b6a5bfd8537dadfc8e643bf13a0cf1db5c6a14a3a1b3fc68834490255d3eb8bd150500bbc1707694c3b2ec3ec1c195921e99c75724624d54e5b92f96577595750896948e64ba5f0a064239c858911e104ef2357855dac9ab125032d94a32404de90d3a55d677c033a7b65b7914cfb6dbe33374807d57d1be37227adcde9f68cfcf931d615b7f5f3ff1a770957849de3d702f466183e64111f3f2ed26b7d14924bee44d50062aaa35618eac3cd2b63a20d02cb6106c418ff96cb004207a85b3caf26e58dc64e7a372b8ffa4de30360efbed0d2aa0aab4ea319e02f1e99a52e90c7084a3cc98fc4c2767011b2bd59b83622eabf671910262f3cabf184c59cf553d926755fceff079b4b19c3b0ae976aeb710497d1004a7de1562c57dc937773658d4e8ba52dc8b100bd916119b1c2ae5498c2e2bb1ca931664dfb4b0f0541a28afcefe7add54a9abd667c0830fdbd0376503161f225cfb075c5f72f9e0622d7c3d3bd84ea83aaf2e07590a6a91f3b8957817a87b650a6e003a9d64ec10a3ddff85ae65675ba1dff291b88a4096b91eb1de47cc6b8228beb06dcdcc1e7cd317b6973a950b16636ced255d32d30943e79ddb21f0db783b0f0feaf39d859fe134f0355a78dfd8170a197c43a169d516079d9f2c7dcd82fdd91c1174894cd4713f99161fb2b4f5d7d5ac4993d88aa3f76a74395e77518e2977b9b9ea42d65a291efb0e23f776d93f6b738654924d542c320d54f65e572e89c12ca82065b6bb5f72b15a5989fb22eb679da444eb181428915f4f643afa1e00c50cdad199343542a9f2f2724b44be7b302bd1b889b5abee7515589c15c460fd17289441524a7da7d794ee1ab2ee72a00af795c09b6423fd5408c8a7408be05c2717a14be92fc7c0bc65aa8d28644cd57102d3fd7993ade239601e2f75bc9bcdef24e85ae810a81c4e83ca64ec4ad04c77b8c6bff784671de127f599601d50f12d080f85900c2d4b943576e86c56a1effb32a7914f069a5fa810e368df095d3fe8c840aebe7e48648ec76d2249ef28f24d191dc8f52ec51e5f7d0935661438dc28f7904c810f4285409f231d9bc767b8c3ad1b38967fb910534fcb2ada07e31abf64e04658c2c7e9effcffb35f3acc162d43e5a7c543e6e15e7e9e57842a95d7c5993ba736c4b26711adcfc40807931a4cec63dbecc519d0c60c119e68cce5c0de33e690c0d61f6b33b2b7bfe202a46176cbea208c5d23f4468eb52787c2e32a7e206a5b4e64abab23bcddb151a3587b7c32f0c75d843be2b5f5f1d8a8ea2eeffbe5e288ae79f7c80ad93f0c9a43113569c59cb8ede7fc7843b396e0841ea7cb43d41849b9d7e6849a2e63ddd80858001f245109e0220fd5d11c4d1f63c1511ff035c00c7d6faa785f2dcf48d03aab2d228a70caef553757266d1f299dcc07d7b2bad6d9d761f1dcc4f6a7ae407c8795c94e54c31f8a432a132bb123f903f266b8ae90b8ce2660fe10989a440ab21efd342ba881b02de8cf777f297d80d228a5224eb86ee4a9c5267a648e510c89f27b741f3d0431eacc1cdb4afc372596210ad406d6a6b246ee28cbc420091531fc5134648888ee2502416888a90617108c658e1eec4fe747ac96b590e83f22aaae4ac812654573529d3d0a631118bb7fa41d78470489fb92d6e5d5a8784d2d67556f0bdd9e6c4e5a586cdd637544d10b40286e0e06eef35b8fc41d21de49cf06beb2c2e994b3bdedc54a9d52c5b469b8648f17c0704a39b7f2bc4b8b997573b0a6d212c42349a01b41e3d86d5d34f57bf89a521ae558eb976185eaf0d20b746e088f90797ade6e3e8fe304ca8017cba17da4adc8d3e4df4cc5e75f8a041d7aaaf3fda9503fefbf6886091f0401694d57e207b574ca670ff8926786d4a1635ca9d475be4007ad8da9b814a383a9e47545561b63145bce0374600cac0e68880e9d4ee4b7ff4f6d267b67316896ff0a11085cabc624aae14ba60ee24e684c0830e336b9b963b6b183ce290b1553f87c59b88273e3f3c9ac1a25c9aedada3719104e99f109dc22f14f05639ce1f746e10a03283392f26e6f425db58c1f85136747756cb6e4482e934c175fc642c259560cb2212cd33d44e3185988f8f76b142757b223d0b20887cdde659aa8b23d54425fa29092c7f55cd1b397d35cbd1779e78816a1625feec3c330d80fb54971d1561a1c395c53a8c324a654c31a0178a8582013a18cd90ec2c406df22a6f3ac9977eedbbae423696cbd4f69d0e536de4ce193f8751492264fb9bc375fc8c4960e3f3f647187309519df1f8f868d1b5b21fa60fceb2f69b7d77b5856ae73386d32519c0103f79358a80d93876987ca02daf9bc2ff590d77eb65b0f2465865167e5ccda698858f861d29b5b48f4a36f93a504f65c24068321080b86e642a4e9c7016cbf41596df7d082e5482d3e3f6111f06c2306546c982b8b4c9444af2e14c89b3a77d3eafac5d08815daf8be05672af17c00bb0ce94f4882b845b596936c0883cfa6fbdf9c27c6928360a55b70512a8a71a9b501ac6066619b2c0bf4b0b0225c5af2c83f1f6066cdb72ec09c1ce717bba05cd8cf0c45e86c71027b9f507cc72d02109492c95d5948fc7c099b6e228d120d2885bdddb846a31cc8914db9528413425d9c82d72f777f2b411dcd4ac9a69172ad37e40200ab63881d9f729b57ab62fd9bdea198e83d9cb6c81e4e0dfd3c8aad0c9ffead57d33867761990788bdb7c18519e37ab05a1d5b653a19bec6b02cb4266aedf46a9000f6045136d983719882a4a5c67971aeeef1b8ff6e2eea3425f1ff9fe26015d374da950af6ea6c6602c01647fb21a81430cc6e29326ed8650c0cc1dae9d946e7c821bd403f3c3595fa75b34832ef0dd08e49cee0f54616d9321941e30ecd9784ab7d188c4424d77981b9484d1e8a4aecec5a3e8d1981445d399a3c06f7f23578f0a19de7e86deef307dc8528df5a2398adb74ca9b7496cb80fe74b4446554c1e527276216a24dab76df71bfc91875d3051866a4abfe0ac0dc7b9b590efee2b5f33abff350d306bc9afcbb9ed69437bac3c019dcd0a97403f00383014d6b8a97baf1a385eac531aa96b47988b7841216b48087c1470ec756d8bd1000d6b2c9c1556b81fda37a60826941faa6e8360fdbb2ef1effdba088f36903f927357bd14ef25a37622e6a1b5bd5a3fb110de5c969f534d130ba3738b9a159d8315a10898937ae1bfb482988457c2dab25960786063117ed64d8a753670e649da76899b211d5047b7320a43e386f0fe0d5679ee4b9fb20000ec6f3a35f67f43e9ad93e80d02a1b59f8880fbcecd11e1187bb5a44f3ef94d5029c73ee09d0bc7e735f6744eabc43112a612ed0af4f50957083e09d1b646887cccd97037825f88926c16588dc44903462a95cae3d2d276e63981e5f5983aa59708f7dba1e783b59845de2da201734d2857c21164b30f21417a406c8e3e0b77dbd1148e7cecca3ed0f36953c68b9c159291f00515b6a2b0aac93add2314070bcafbaee340723dbef329afa36ab3f4afcbe6266f82456569fc7d8ce640eeba92255b02c6757e682a08b0fab3d9ca25caafac132c30425c9bb7668f5263b6efdf1bd9734848b10be945a04dca09615916cf0d270ee7cef28aeea1effa490f0e08462661f5780978f09df0b78ec1bf79470af6d6dca137b7958be5cf3bfc3dcf0fdfd1f75961dadad2bb0155fb8c1860b78d8f65fcd4da12bf101a240444dcf5921208ec28c63d0d36ec66d6d58d7d335f15c0f0b0e9b83ba7d5b1f661447a1f889160acd9281c6d0f7ddd2cb75ee539d88c8076e5cfa8c409de78a001c650b9c0f6dfa02eca739a5b6588cf8d8ae0b0829845f6ef46e9e3e53a627ac7841811075f51729d12dc70584199b7653c57c00740d72b1aacf03df6ac5d6c2b50a7b4927cd57d67af837e957dd3353562f009f3f0d1ae1d6fe1c500b680f21b1f22d2a2df1f99889abb135da822932c67b96e0eba537f7c6fddd0b557c8004b86375348138a15b644770d84fe465e04ea6fb3852b2cc816b3d34829007c4c4d2d150d8d53ae696176b7d53baa2cee68cf761e8ec4626a7bb023b58d2c1c7ab55e9d97360518059c6cba24ed359ab546229524adc41d4cd0afb73b1b8c65542274407d344b85fb25a769fb255568990463e52fbe11125b7aa739fd868a32827bf65832890154be5683db70ac3fd5eceead8a81cc6608ccab23bf7df164a391a043d1682c4e71b62e71a671765151ba078bcd1c5831f51c5570e4535692c27fadfd77fd570f38b2cd0230a6d63c8b8a0f2cc4f4dde93fe6e11abea4c00fbe3fc3746e68e4c504602a09391f95f320d4b8a7bc376534cf25ae3f3d6cbd26e200b6416ec539096936c0eead9cc4de076c6bfe7be61e2e39f998fca9e10a018a2d9ff3a401d9e02ef23e951cfe51dafa30261753e0bd3967da9aa3d2528da23a7e511ebe563a6738aab22cbb0cfa2d7ae78317b8b466432d26ec6a5e45138e2594fe56319e6ad42512c5d927a7d90b44f415e2ee88882a21619c5d5efe870a25a4954132f50f90086bbd54810cb987e02e0e945610c01867509331969a81c664d931cba21c94d4533093e830f569583b", 0x1000) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x6) r3 = syz_open_pts() r4 = dup(r3) r5 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r7 = getegid() r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)='g\r', 0x2) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r6, r7, r9, r10, 0x4, 0x200}, 0x4, 0x26, 0x732}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r10, 0x1) 05:37:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgid(r1) getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x1, 0x9) pwritev(r2, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x9}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f0000000040)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f0000001ac0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c060fe227147b15bc6c2e5b14dc19a872e964269cd1635fcfc675c73d9f1b6377f934154d5d037af97922e44a99fd5d3aa940e3ffcc32fde6d891ded46652a335b34d8af984603fe3717e2f10451ce7b25ea93d8603c142b640287689a098eef7671a0893cf527d19b3311a5b360390fb7cf360923f97f759095d53de2ea43facdb76f5d1bc5164e10cb24cbaefa573e10de920a9cb5df1d602e857348674788bed0c207d4aa631855eb95e9c19549b80d2d30a684d834377efb52348f68cdf571c113de82ba1f7939a47ad1a00"/275, 0x11c}], 0xa, 0x0, 0x0) ftruncate(r2, 0x0, 0xffffffffffffefb1) connect$inet(r2, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0xee}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r2) r4 = semget(0x0, 0x1, 0x2f0a576cb53fe3be) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000016c0)=0x5dd6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) msgget$private(0x0, 0x40) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001840)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5bc53b814643f884e33cf9eda332d7876401db77c29a92662d427bfd0dd00a8c2f4f539120b1e8754769df4c86c9aed8f05c5528efc194cad3eae347dc5f9e5112740cf4f039c6a46"], 0x2, 0x1000) msgrcv(r5, &(0x7f0000001980)=ANY=[@ANYBLOB="080000010000d996e3b7ccb3f1fcc65b8c06f9b418d116b6c4aa13c9c145ded4a3b078b571645f161603c3bf56006bfcdf6c8444967946b0efa6d5607ce33067208a6e079557b94e523ed9792f9d2bd779c15c29ab47306e94a86c34a40ce0be68ce9b125b7790d62edc710e0acd0ab9eaea28e85856dc24a3b2b422c7602301850f473e7c353a769d83f884c4546a9b1940e347271ce1bafc4b6c3f05ae1f2ea689adaa59f2bb08f9fa9651ce08a3269b6bb958c65cf12de2d10ba4d358b1c6ef2b"], 0xffffff64, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) msgsnd(r5, &(0x7f0000000000)={0x3}, 0x8, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgsnd(r5, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x389, 0x800) 05:37:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x4, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:37:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) r0 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) socketpair(0x2, 0x1, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000001c0)=0x8) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) fchdir(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) shutdown(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000002c0)=0x81, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r5, &(0x7f0000000200)="ed56875142971f3e99e2aad39730ad3b38c795c627a41b41391d3e0f6db34b4dde42b920223038771bfe3d4b53133b8f6fb852dcd1c6cf6ce171b5447cf6997e8ba265deb6a4af791f8a1c1f9641b3653b229db289cf8a142c57c6acf0332c0da659a7741d9187019488cba10bd977bbfe2e53fc121fc0316f1168e1c676209753431eb34838cfdcf63d4fb0b9", 0x8d, 0x0, 0x6) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./bus/file0\x00', r5, r14) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)='g\r', 0x2) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f00000001c0)={&(0x7f00000003c0)}) 05:37:05 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ktrace(0x0, 0x1, 0x20, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x17765b5288dac43, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x8, 0x5, r5}) 05:37:05 executing program 1: r0 = semget$private(0x0, 0x2, 0x20) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getegid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0xf, r8) r10 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getuid() r15 = getegid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = fcntl$getown(r1, 0x5) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r19 = getpid() fcntl$lock(r18, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r19}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0x0, r11, r13, r14, r15, 0x20, 0x80}, 0x3, 0x7, r17, r19, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r7, 0x0, r14, r3, 0x20, 0x80}, 0x3, 0x7, r2, r5, 0x7, 0x20080000001, 0x4}) r20 = syz_open_pts() r21 = dup(r20) r22 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001d40), 0x1ba) r23 = getegid() geteuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r27 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r27, 0xf, r26) r28 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r31, r31, r31]) r32 = getuid() r33 = getegid() r34 = fcntl$getown(r27, 0x5) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() fcntl$lock(r35, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r36}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000002380)={{0x0, r29, r31, r32, r33, 0x20, 0x80}, 0x3, 0x7, r34, r36, 0x8, 0x80000001, 0x4}) r37 = syz_open_pts() r38 = dup(r37) r39 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r38, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r41 = getegid() r42 = geteuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r40, r41, r42, r43, 0x4, 0x200}, 0x4, 0x26, 0x732}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000001bc0)={{0x0, r40, r33, 0xffffffffffffffff, r25, 0x80, 0x200}, 0x4, 0x1, 0x400}) r44 = socket(0x18, 0x1, 0x0) close(r44) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r46 = socket(0x800000018, 0x1, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r14, r23, r45, r47, 0x4, 0x4}, 0x5, 0x2, 0x7}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) r4 = getuid() r5 = syz_open_pts() r6 = dup(r5) r7 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r4, r11, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r3) dup2(r1, r2) pipe(&(0x7f00000000c0)) dup(r3) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) execve(0x0, 0x0, 0x0) 05:37:05 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000140)) socket(0x10, 0x4, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000469b4fae3c000000008a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64800005e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4dcb2ae447473c23842f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8c2c7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000081f90f42f75883a84ce97718262af67de054df760d9e0010000000008001c0c3d85e19f9a7e27c4bc181693466ab7683634d0000000000"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) write(r0, 0x0, 0x0) 05:37:05 executing program 1: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) 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) semop(r2, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/221) r3 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x40) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r18 = getpgrp() r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r20 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r29, 0x8, 0x80000001, 0x4}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0xa}, 0x8, 0x800, r27, r18, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000300)=[0x0, r9, 0xffffffffffffffff, r15]) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r36 = getpgrp() r37 = getpgrp() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x8001, r32, r33, r34, r35, 0x4c, 0x6}, 0x8, 0x800, r36, r37, 0x7, 0x4, 0x8, 0x484}) r38 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r38, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r38, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r38, 0x4004746a, &(0x7f0000000380)) r39 = msgget$private(0x0, 0x718) r40 = getuid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r42 = geteuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r44 = getpgrp() r45 = getpgrp() msgctl$IPC_SET(r39, 0x1, &(0x7f0000000300)={{0x8001, r40, r41, r42, r43, 0x4c, 0x6}, 0x8, 0x800, r44, r45, 0x0, 0x4, 0x8, 0x484}) setreuid(r32, r40) r46 = socket(0x11, 0x4003, 0x0) sendto$unix(r46, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe(&(0x7f0000000040)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/4) 05:37:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:05 executing program 0: setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) getitimer(0x3, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x5}, {0x5, 0x3}}, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="d4cd12ed066e36244fa7385d88f922448342c4dba14e08", 0x17, 0x0, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 05:37:06 executing program 1: socket(0x18, 0x1, 0x0) 05:37:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x80000000, 0x401) write(r0, &(0x7f0000000140)='\x00\b\x00', 0xffffff0f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) faccessat(r0, &(0x7f0000001700)='./bus/file0\x00', 0x2, 0x2) lstat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x8fe1) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) readv(r3, &(0x7f0000001680)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/116, 0x74}, {&(0x7f0000001400)=""/174, 0xae}, {&(0x7f0000000280)=""/2, 0x2}, {&(0x7f00000014c0)=""/37, 0x25}, {&(0x7f0000001500)=""/72, 0x48}, {&(0x7f0000001580)=""/200, 0xc8}], 0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r4, &(0x7f0000001980)=[{&(0x7f0000001740)="d06be7a99bd129e1963734314ed42096b7864e65f1befdd66dbf4715fa92f94bfdaa426f1b1e4857c8c5", 0x2a}, {&(0x7f0000001780)="9abbe804ebbf893c02537ab99122c0fdb90262033a50d291d707804a65b8485d06cc2382e34ef725169829e572523219ca0c48a49650810fc4d02913de9f5f7c19074bd1a3c33a2c02ae31dbda67df6d0c6f91cca59a614ddb7fa9b74a7d570bf8fc6a4db3f293fbe8bc05528713c4f5af39b74fd23a58137dd515fb40c244553fe731859ea44a2b36e89587b33af7663415f4da7ac864d0b4e57ff5ba670c4afb88fcdf827df25fe8ae983ad5671ab534616882ff6ec2e5c2990c1dd80c5d1025bddb1e6caf1d94ce0d60e57bca886483c0311e78a072d6c9d98781047202c1d8d36b04a5321544033b9e2a9959f3ddad764f69662bf735f95c", 0xfa}, {&(0x7f0000001880)="b6048b1b17ccac51761d9bec5462174c87e9bf7d72595fc5adeb4628fb752c8df3011ae8905693048c153cd919d57e8ea56d1362ad3b92e00ad992baba13ff2afd1deb4a178a78ac0aa734b4fe2bf50af0ceec0c583198d318162c803578a82b85139284e462dc4d3f9ee7d62a000bf1d05266a9b93df2f77deb2a941651c1127b3e87cda2f0c68ff10327ea3d0742eb83e25c27a8a3a09614155fe90dffd02acc647295a35cf580fffbd21c8f6927e72db97f8eac9ff53fe4290400d843d384657789323cc6dc542b7665ef", 0xcc}], 0x3, 0x0, 0x5) 05:37:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r0, 0x9, 0x0, &(0x7f0000000040)="8f1d12e320187d1e11c143a848bae48bd426be8c4b2bc9e3d223e8fcc0b1582936f53c2cc915aa36a3d9f3468d5d2ced91f254e36f47447dc7361842b5f97d0d", 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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(r2, &(0x7f0000000100)="8c65", 0x3b9) 05:37:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:37:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b0d420000000000010d671310000005a00"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r0 = socket(0x18, 0x5, 0x7) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:16 executing program 0: getrlimit(0x0, &(0x7f0000000000)) socketpair(0x2, 0x3, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = getuid() seteuid(r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x4000}, {0x1c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x4, 0xff}, {0x20, 0x8, 0x3f, 0x7ff}, {0x2, 0xa, 0x3f}]}) 05:37:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) socket(0x18, 0x2, 0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x681a, r2, 0x0, 0xfffffffffffffffa) 05:37:16 executing program 1: r0 = socket(0x20, 0x8001, 0x2) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000200796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379bbf02fbfcec28afc07e9e7e67088869173bc2950c50c96cc3e93c660c883a33f77bd8dec"], 0x10) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="6b1a688ac80f33cad8b8ba4ccb11f4d77298f29b3da98bd176a86f919742610351b22857679601bf6e77e1b3fa27257178b900919116be1c3dce9928b90577991c", 0x41}, {&(0x7f0000000180)="c7408bd8143dee368e3d2184e5c1db75318bd688699b67ae851c79673ab1be9f3d143cba902f4a73fe0c0e0618e5ecd9d16f52a148562c2706afceab2bf3bbd16746be4a86a52088eada7892fb93e0f428b5611f9d0e6ab38c041e53c5cc62bd58e0eb0b95ca9d7a0bb6302a102543a07149daae6414ea22aa335325ec1fad7dab06341851414f2c0d1563f0b937a5c2153af643e004465525e2f5e07da4bbab53db69f32f519fdf284f1a24231ce8c610f7e2de", 0xb4}, {&(0x7f0000000240)="a12bb099ab68669f368546cc774749df2c70a1472bb557738dc231ad95abcaed44ba94ecce5207da47f306e2ecb36649c02c6882546c8d28a5dcc8c08f8de4f2092ba2359d07c8883a2bef5398eb568c967291220ade5e6be1033bceb6ed828f37", 0x61}, {&(0x7f00000002c0)="9a6e2762f80e5a12260c4efe702409d63c5b5a864463c595507873d90d0a448c0eed79e5b112530d3ce7060bfe0a637f14441dfb067e65b4079e625b5ed0a1bad5568cca982b6b9a7448cea06fabad47ee6560ece6ec3d73932b652a879702667e15c8ed2cd9fa15e0962599597b01c98d20b9554cdf9c4f3353f2947dfefbef385a2b594ae880e3691e189ce350f5c832129949a740f303b9fe7dad2fb2ff10a005e13db2d3ddf078d0d41a2eb139de9bb4460b13c039340e65e0cf09aae74736a286f8e61e376b56ccd1dfa934ea53bb91dd03e130dbec53743af8bc7d56b9486002596638a2298813312369", 0xed}], 0x4, 0x0, 0x1) 05:37:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000280), &(0x7f0000000440)=0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000004c0)) r2 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) r4 = shmget(0x3, 0x3000, 0x102, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/246) write(r1, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000240)={0x4, './bus\x00', './bus/file0\x00'}) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x1) msgget$private(0x0, 0xb4209d219782591a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000140)={0x5, './bus\x00', './bus\x00'}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r0, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180eb11d79e9931f1a"], 0x1c, 0x0}, 0x0) 05:37:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) fchdir(r0) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x1fc0c6861a846bba, 0x90) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'\xf2vm', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 05:37:16 executing program 0: r0 = socket(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b593d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475eaf1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e3af1ffff96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10160, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0xffffffb5, './file0\x00'}) 05:37:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x3, './file0\x00'}, 0xa) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0xa00, 0x81) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0xfffb, 0x1f, 0x0, 0x5}, {0x80, 0x0, 0x5}, {0xffff, 0x7, 0x7f, 0x7fff}, {0x6, 0xf9, 0x7f, 0x1ff}, {0xc1, 0x3, 0x0, 0x10000}, {0x400, 0x1f, 0x8, 0x4}, {0x7, 0x2, 0xcf, 0xffffffff}, {0x9, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x4}) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x3) 05:37:16 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x3f, 0x80000001, r1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x9) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xd8a7e77279267a99, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x100, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0x6}, {{r4}, 0xfffffffffffffffa, 0x8a, 0x40000000, 0x9, 0xe3d3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x600000}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x38, 0x91}, {{r2}, 0x5092f54111b94ef1, 0x10, 0xf0000000, 0x3, 0xfff}, {{r0}, 0x8, 0x80, 0x0, 0x9, 0x3}, {{r5}, 0xfffffffffffffff9, 0x4e78e5a61a7326d7, 0x4, 0x400, 0x5b}, {{r6}, 0xfffffffffffffffe, 0x81, 0x1, 0x7fff, 0x7}, {{r7}, 0xfffffffffffffffd, 0x1a, 0x10, 0x1, 0x8}, {{r8}, 0xffffffffffffffff, 0x8, 0x20, 0x4, 0x88f000000000000}], 0x3, &(0x7f00000003c0)={0x7, 0x2}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f00000004c0)={0x6f, 0x0, &(0x7f0000000440)=""/111}) semget$private(0x0, 0x8214e44691703a2c, 0x978) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$getown(r10, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f0000000580)) r12 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000005c0)) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000600)=0x2) r13 = socket$inet(0x2, 0x1, 0x6) preadv(r13, &(0x7f0000002a40)=[{&(0x7f0000000640)=""/139, 0x8b}, {&(0x7f0000000700)=""/208, 0xd0}, {&(0x7f0000000800)=""/107, 0x6b}, {&(0x7f0000000880)=""/37, 0x25}, {&(0x7f00000008c0)=""/93, 0x5d}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/114, 0x72}, {&(0x7f00000029c0)=""/70, 0x46}], 0x9, 0x0, 0x7ff) r14 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r14, 0x3) msgget$private(0x0, 0xc8) msgctl$IPC_RMID(0x0, 0x0) socket(0x1, 0x3, 0xd7) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f0000002b00)=""/200) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000002c00)={0x6, 0x1, 0xffff, 0x5, "259f45f8074d57175a1604b02b1151c2348ab154", 0x7fffffff, 0x6}) 05:37:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x9, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000180), 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000001c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:37:16 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0xb8a7af02d348f546, 0x2) r1 = socket(0x10, 0x0, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008faa5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb943c7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e24fea66e3bacb7140544e"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000280)=']\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$\x00', &(0x7f0000000440)='}#:$\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='\x00']) r3 = socket$inet6(0x18, 0x5, 0x7) getsockname(r3, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 05:37:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7ff, 0x7, 0x40, 0x1, 0x3, 0xfffff89a, 0x0, 0x3c9a2534320dcc78, 0x3, 0xae93, 0x4}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x3ff) 05:37:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/248, &(0x7f00000001c0)=0xf8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000700)={'./file0\x00', 0x5, 0x2, 0x8, 0x0, 0x5bad, 0x7fff, 0x7f, 0x5219fd22f34f26e6, 0x2, 0x1}) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r4, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x9, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x4000000000001cd4], [0x4, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x3, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000600)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x9, 0xb1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000400)="8ae25af744c99e3d16b100147393f0fdbc4fd800eae8df6d2c94d6ce22", 0x1d}], 0x1, &(0x7f0000002f00)=ANY=[@ANYBLOB="d8000000000000000100000005000000a81b5bf99d8e53cefbed351922cbb950243f126535e021cb836a3e7a5a20a667620b09671a10864e2c40fb8fa84e93dc6ce6d4dc8f645177b3579cfec2fa8134b36ea0569404af797c5f19dab823e9310ce08a8db3c5a7f043feca4da2a972d9cf5eb9c27f72ec019d4acf5461684b2c948ca8ee4a91de14af57848d01735192d55d00bb400af55e1f75b387105e28fb8b95bb1b1ca6763427bfdfdd86ac4f59f2862516c8c09074d456aa35c3eb056bba28f47785a6f2930c403ca8e4c0ffd237f4f8fdaa0000001000000000000000ffff00002600000010100000000000000100000000080000b09a076fd26b4b27eea96543831f75b0c6fd84fc001ee6b07e98ea0df46f7aea82cc84eb30ffb43edc9f0f61271930dc151f83c5cfd3208ee16825985fd0caf3645721c6f4f1b47d4dea53cf5bb974f88374ac5221454cac1923d42d1c05f68ad3bbf245eaf7cd471dc3d4e6b4587b1fddfe68b4658cb99d1c453ff605948cc1acb1f0bb0a65be98573c053576f180e46182677af28510454f8d75d63481b8aec2d219125820626814b3e03f9c6bc9e3e31cb124f1c1594f054526c4610baa8822bef1f35689e8e4eabd33405d8afab7c503cfa693b30a9a56460566917ee317294cc464042122db09a90470ec0f33f2f6c690d1774fdbafd578d73f3b762a1ebd8233bee6087cc7b05640339389da0897d9e8e8cf1002b79aa4327db09010a0c7ef36580feec0bb61166964b3294fc7c5129940dfd7dec00a781183d6428bbce266c3ce76b83df153b5a962628e3a639f415de8abee59339bd7ccaec6a08213359925ad6695d83caad672ad2d07eed5f7ff50c9130c65450475cc294370aca512a2a684105e2a48f1ea412c2c1eb7577bfdd530ce709b9fba23c06f74f04ba08bc8e473845aa020cb9dbab6d1c42907429f3fffe734afc7ba8b6738dc9a2ec36517cf1fc548555eff7ec285de3cc3ce7153cad27ee33cae8cda00310aaa2ca32a9fd32e5f55337d8758e45036e5e04b6356e0500cf36bb4ba1e595bf57910a643889bedd1328fe5a534984cf3c3878847b80dc9790125223ee57eff13710f8657f1cb6f0de6d9c3480f788927e554fca533a95e4d867467aef423aaa05b0d0fc798498e39dc82d9282de6f5f083768d551d35b67654d4000d32f2438d86e0ebfda7b13054f71648dc001b4fcd3b504910ba9625cb4c4556d494e3671da8f270a17ceb81c8c84b41e513d7f443744cc2c59568755831ec0bb01783a1fdf6121baf9cc3ca2182ede88a0df21b29e9e8cf14371a05b8d006b944a0cbd7bbc74efcc234e429f7b47ccd8b8e721b9158b90bc2cecc34ac7ee672a43f74c71a6bfd7080620ed4373d7b94eb911077228a8f8e25921ac5b36f9b820bfd2e18d1ee93a21d7c6939716f5b7f679a5df5c7be5df4c2f5ad8daf2b82952bcbf8f9589e4ba94738ac635262e60fe07126db8a0d29d58a27975f2218802f0a4d7509070afd7d486a97ae7f6f627d10b2640fb9d34d04d55769c1dd148b5752ff6d226c1aa1340f88db1cbef21c84574e6685cc678f78c4e690804156afb1ec0e7ecbdfdedb17384712a5148b08a66d3ef896906c70b7833bbdca59a78855baf697ad36cf302f288863df2d952240c15a79e52f385ab25d0d856eb97ab588c056bbb8bcabfc1e683ae4819a910db090b74ef8deaa9c46fc13fdf8355cfa804258b8b58c3dfdccae6852dd92d6c7d75ce56ba0e6d1c2796d5692dc45d3dd36b7ab0184686e2b1a5609059e1f53906720c5b300ddfaf5d6425d7b506e2137150bced2398ff581c30b921572d5058a8113ed50d7351c6dbdfc110b2a478f1072e9e0a23085b6b153745e55f6b456950887ee9dabefe75660d328baa3a1eb241c9c690e5a89ca7a918d71453bf46cfa308cea4c61e5f3a3e8ec1d52541ee4155a69d54d7af6dceee7698f559e661a1af7c06498a5b133da814ae2a55f2b88f2b79b90e999f29e7b3750ccc9f6a6db80b183a0ec8730ad5d854c5e3ed93402953073b39e076c102358590e3dd966cfc29289dba689f30cf40dd8ff60afcee0e7e145731e6ba1d01a3ec3e794c6c1809edf94194cfc2ad9ffc26116deaa0e7fe277efe0866997f9ed72153120b35f32bc6743a9c72a6e513d4052710fbe6f250dd408eb9c6ec72bf7b80a27867305eaeec2a47dea639149004391d8c6c1f1bb772ec088b56a42338cee1f0be64368c323fc04fa58c5bb1545d7e68f23096650d9a005b6076e9a828a74dc3d622c13fc6a8bb7f95fd518e7be3d863afef566760125fb85e3a4ff319dea219880a5b704f3f5cb90b1d7881fb1790e00ef78b6e74a2445366e9fb0afb122ebe29025cf8e06036900a0a36c40a3518fb98ea70a3233d3b0f0c258a2d2e16c0e077afdcc5086ed7ed9386a6efb88e73eea8f7e301580afa107a78667cf242d55eba4743bd68755203d0aafd711889d7a80b2ee6d49d658d52bc783cb5a08284bc5f60c3f31bfa3d268c5b6a1f1ab4a7f9b9fda2e14bb7cbdff6283d66a6fa67a37f2aa4f7dd69d8c57e47b186472f4cc081fbbd0ff6b311a5c3276a18f15aeace4b55998b893d4132c299c3b05acfa44b1e72b1645f9daa7067fc034e72f9be0ec2d425df6b8f966b8b6e4698f58cdd1588dd04d4a12755a8a33eeca99aacacf9cadd4faf0f815134c5c19c06dee99fc2dc3c834c877ddd66ec1368e397326d764f7a4cf4cefd112e2e25d87070f854ba5863210f3aba26d785a2a6de7d130c3d4f482130463bfbefd51a74c46bace89617c98e2e1aaf0c3cc542e475de3f1779488f5994a0d411339ad59ba42506f0ffb4ad0fd2e8e22e609d6fd4e5348d96a447658c9eefa59f9c1b3f73128e054868a9f2a0ed5613356707032c6c5490559bc7406aaf1a644586488568fcb7848a5dae7c18b375e1b11aac2854c33a335dc60cfe13c6ede004b67585c50a15276c58b8ec3d97a3082b49996c1952977c22b6465465ed2ac3c846e31ed117127820df0aa9d686bcbc0e503267e0f614763f457cb93ba3b0db6f345eec537cbdd3ca2965d9f90711eb99ec9b69e4c4d5b0ea5e3702b8b58c47cd72e347c4bd31059b5fa6d5df4a8ecf48819517ce0127becc2add1992f7b7f629ccc4d72122b24586bc1ca5bf9152a5f45a2a151d9e931dc670a06339dd5d7758074a4dc4ef8d6f1f2660d3edde36e527782d95e086b653c51a020195e0331f82286ac433df1a5d892f9eb808bfdc2ab49bb1a56c91295ef7b01886b7a95c3e00c8fdbdf2d4fad88efe83ba41b2aa0474cffeaf025b4f8cd33494f2297128d7f591c5a9a97d5d11eb58e4e3c2a12c7b32c12ea24b758c99e3bbc98cef4991e02eb7a5038b24073f65dcb3f935b194f6a3be6f107588117a2b9009afa1a3f085717c97e3fe28155136c14139b92266d271325bc90554c7a8a2058eff658235aaa1670b83a4632e5c865f2a4f9489fbf8c0e867184336b8257ef68647b6ff145e33dcb54aca153ac3ffdbb0c39df4c44507e1fe441f1d9edcfba180cbcf6f3f51996c44cf12b3daba1bb62bec7832e092ad23bfc15b3ade441ab3216c11eae56e90adc8bcdb5813459e0606517f1b1e1d7d2310c09a59f707cb11a2a0f2268ac877bff85eebd80a89b63679c84e11f50f79a6a4d248686ac61be223c1141241d77ded4ee286cb480f958a533762308c87e194c51263573883019a8ede0ae3c622be7182b256cc175e00a1c4d98ac5028dae6a7a456cc75725bac16fdfc46cdb3d2d1e984025ea7cfc43c81d2d0cabd7da0c12632795b1a02da4fcb7386b631743cf54f0a7126b98f6b820c31a7c34016af1bc97188a6facc7c89fb1b1bbc740424d36d591ec0b7dab44400da8cfd7de2f080a6361f6d8656d3bd0d1c549dd3a410e3395bf1f8e41fdc95f2e4eaf9988a53b826366baac906614008af1ad5281179565e93c0918bdb18bef606261bd3a9c447ff8478c23d9a86d6c073e003b35fb37101ac8c6c416bbeefc3464f688d2976e27415af4e02224aec3c51ce61482a572b3740259a06fa503d0d1a1302338b2ab6bbb85d7ae3365a58601199b275a9e997774f831e57fa3573579a92b841354eac7216edd1b67c9036d42fe3872851b046613c6736d9054d3ada66aa8535b5ef77ed14254aaaa7b9b56235cb9efe06cdc25938bff8b4375d75e7a045a46cbfc3782062d22552cc7a903a65fb45fffcae7d10638f8a91751cb43c3c8f121a4043b82f86a989fc9dccbc9c82f22eb77d7dea9be63f778550d4139f8f716809e8b7ab765fc8190b0adb6cea3f5e7419f07a4910497c9d90926c54e402f8ba95b52000c8e2c62c14e2cb812272761860b6e78f9bac26cb6f7c9841e2f9522d4804ddd355439e655a1126d7fb803c435da6bf3b2f6641edf9a4deacab04d5fc6b73fd92274df3d27f48a58354ce39c1591d960741896ddeaf3d16bbbd78024a944d7b1aa481f5228ed4ab509e67bcfb65c8b14e3161d36d7a51e0f7d3591002d71fec1b9486c2eee33ac37077eba8cfa2ad94c4661580d9caa4ff5fe8d859d3677c2019147f6d3281e5510562c74f820697a6dca446cf939b32d696ded2124b6edae35522662f05fded2133b138825cc6ec122c3d31e55158c1da4d8e6d4cafac573ea31c1541597a5fa0a0872646a2dd45dd07b6e88581a8778de89e92029f8ac80c43ba99ef77690c1b676f00be6cbfba898d5ae6a37d07c826cb5baf70f3fa50378dc6bb19ad21423aa65d369626d158e8162e463b828536a618bbe579d5cdb05fe6719a110bf45be4e65cc6dafd0de5ca5b25e8de7fae98079c8a7bea0c6b1d64958bb94bab783613d72e9e7bb6aa48bf7dc730ed378e4cc36f96eecf4924dcab2664e1afd590c43e1d48a1ba582d2f4b245bb921c9e83478d08a8aeedb5acd63507cc390631025fc6070818acf7c50149869979dc52cb759a89ff57f90b8554418f2911785102b69abc5c1593a9d1f2044918a9d090a4b28fc995cbeb712b663ff40627b8ff812763c835a0c4ab5791a97dbdc0df691d7d48741cdcab262a0befe6a880dd84e2208c74d99d8019b38461ca64a2481ec86c157a4fe13d8ac0272b914046f9f1bd384c34e4dde2770773bd37405339ffdf656d935cf9ea00e88045e76f660478c61a391571a5a92c547f9702fee38a19d60afc9e854806fb32de6923deb14f26179192a0e01934ac352ac0042b184ba271177f5d081cbc4ba871b14c165964849b423bfefd2312df0e417db8da5cea97a6e71ea211d9e26cc2ac172714e8ba0128eb8cc9fc34c47f9f1d4a5d9e9a13fa126e0bad872cc1f1cf86bb8195fb92c9ad807f70f5bf0e55969a4757ac6ff91d7f0223c04d5c4315a893ab4ca54788143cdbb9fe7412c6065a67ac915c03c4634f8715f14dc2d73c7d6932e17490e8fdbe2dc374f904fd14a087d6244391ca80b25b8e6995fe446db7e8e6983d64f216f0eb97290265bd9c4bf2fb0ebf955c760f52013319bfc8a7eaf1b58e8b55fadff9e96de007c717be6ec90bb47fc7808be194a41235ab9e45bd28ab4091f65a2aeb8c81fc9a7c13f2a3dbb4078e0691bba884575d97ff58e9bfbe072bb5c5ea6fd61b7d52c67a79d1da29e495bfce81c7eefcddfa469a7fedd4fca89759eb0c2055e55cdb0fc1bab0b9685e65a4fce3a38192a424789d0b8645d86605f24941a76b4fe0e5854297667dc7633e9079647785e479ee6dfa515c105900856299b9056160d6bdebf2ef160a5ad956eeb1d61b5bc9e462ad51d862ec8f6f78da5244c6b3158e1e09facaac4db6efcc5b40e3b47348a7c2dcf2108268e216ff45bbf2cd474d07da8f39a8166fcc31ff321df596d970a53cf4ede6e8f28be701367884dd9d731a36d3de6b2049947f634f6acf084d426d7abca2fd41ca4eafa4354d4c72ac6e197dafb5b551da2ef31fe2da152286f0f6c1edd7f6e429df6cf44e88085ef3e4c93c2b7a66506d6ce5478effb5c9c543beda4cb07b62621011440bb44757d228124f9fefc6d45d7bffa77ad404d22b4283e22316bcfd9f128c2d26f412fb352433944dbd4930a115ec812e3dfbc2cedaace8f2418e3fe82f03799804fdffc9c1d3671170c96fa1000000000000000010000000100000010000000000000000100000092080000180000000000000001000000000000006ed0e10000000000280000000000000000000000000000004f2c9ad81eb47a71ca049b36f4ed971cf6b1d500000000008000000000000000ffff000000000000a222272836f295fbae43140af2d3314fadbd454b3646809bb0ad8997c75e40428687d2610c7568fb9b79dc99072e3360fddfece3ad7bf7bf4237d4ab0b72074d4f1060e1e29f9379b6442d724de2c89aafe07a0f517d2fbf422515212fb60ad89cfafb33323b691646eea83b884dbde78270a32a06403ddc8aa66e369ea9ff29f63a5c8dc221dc5c73e2db33d3a03784bdd8778f3389cf435f24e1c3bb3a8220a9e346a8619dae49589460ee99127c89a57e4c15"], 0x11d8}, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) chflags(&(0x7f0000000640)='./file0\x00', 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000000), 0x4) 05:37:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000b5b23b35c5d8cf14d5da265525d79ecabec544425df14c901f316f37a5e3470c0ad7a8534b90a6b2c16cf49bd76da8e7c8a2c45c749cb00ba8ef0bee48fe8cc01134a6dffac88d6bca7f7a7fca24d1130d26c8112883f025e2ce4ac0194001cbe178f5bcad0787f6d2bddde40316ea5743deaee1536a8ca86a09e7d927820a2109f4bbaae795c87ac155af8a9634b28bfb878465a2497e8f3384555d86527b1f96d5b6d35b4f7667232b0c561133d48cdb8692a8d1484a2b9b", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 05:37:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a597a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd3c45540d50ad30559b0bcd4cc3162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf55479901a58fd104b9b800ed52beb85a85e25bfb258557d60f13ad30509fa202361ca1d8cac7dbbc7865ce593d2870b4122cd23500000000000000000000080000000000000000000000000000000032e6ed637e8b7a1e73947288552ae1c203cea09b86a012817863ba0670c91f72f7ab"], 0x10) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x7fff, 0x100004000, r6}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0xf, r7) r9 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x0, &(0x7f00000005c0)) r13 = getuid() r14 = getegid() r15 = fcntl$getown(r8, 0x5) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002380)={{0x0, r10, r12, r13, r14, 0x20, 0x80}, 0x3, 0x7, r15, r17, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r10, r18}, 0xc) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r2) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r19, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r19, 0x40044b06) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 05:37:17 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x799, 0x4, 0x2, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000294000/0x2000)=nil}, {&(0x7f0000000000/0x200000)=nil, &(0x7f0000202000/0x3000)=nil, 0x96e}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000296000/0x4000)=nil, 0xff}, {&(0x7f0000174000/0x1000)=nil, &(0x7f00001da000/0x4000)=nil, 0x1}, {&(0x7f0000178000/0x1000)=nil, &(0x7f00003cb000/0x4000)=nil, 0x80000000}, {&(0x7f00000f1000/0x1000)=nil, &(0x7f0000400000/0x4000)=nil, 0x2}, {&(0x7f0000025000/0x4000)=nil, &(0x7f000006d000/0x2000)=nil, 0x2}, {&(0x7f0000250000/0x3000)=nil, &(0x7f00002c9000/0x3000)=nil, 0x8be}, {&(0x7f0000155000/0x3000)=nil, &(0x7f000013b000/0x4000)=nil, 0x9}, {&(0x7f00001a2000/0x4000)=nil, &(0x7f0000089000/0x3000)=nil, 0x1}, {&(0x7f0000404000/0x3000)=nil, &(0x7f000020b000/0x7000)=nil, 0x47}, {&(0x7f000020d000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000362000/0x1000)=nil, &(0x7f0000255000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000026d000/0x1000)=nil, 0xa25}, {&(0x7f0000193000/0x4000)=nil, &(0x7f000030c000/0x2000)=nil, 0x88}, {&(0x7f000001d000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './file0\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x20}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000022c0)=[{&(0x7f0000003380)='(', 0x1}], 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x8003, 0x6, 0x0, 0x6}, {0x10000800002c, 0x0, 0x0, 0x5}, {0x6, 0x0, 0xff, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:17 executing program 0: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 05:37:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x1a, 0x4009, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 05:37:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baf0900a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0d577990f042a760840c71dab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d076637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c09dcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8418cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c469ee403a0a2f2b8f2e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f39d063d08a49abd7e413a0921c1c4a8689304147d62cb8cf1cf4828fb2dad0d4334709b310c5d9cc7bd4c3b52094088eb78d9651ed3d9ff62ccbabffa270f89ecc4c9d5feeb36fbd216098662f83e592d68652f3bb8630c2e689970b0b9f569e6e0f1ca68672bbaf6e963afc80de694013046ef2aca34abb7cc43a82292d74a512806e4020c895bf9a8db41f8b5a3a2e18740b1466d38ecffe660efb72f7712def6c097701804c084d307fbd0f638e23bf3108eb9e162c3affd97d5dc9a0dddabf7de7467ea798a4065ad7cf64d077c7512300000000004846855a67b1918166f69654be6b97a548da0e80643f1daad0bd11e5288f76c19a7f128b24ea80d034d7c6f33d68de890347f2617320c52c01a1996ebed4660aad03d02c54ca8cfd307c23766bbf274ee1586b32"], 0x10) 05:37:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)='g\r', 0x2) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r4}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$inet_opts(r7, 0x0, 0xc64c4fa33c508402, &(0x7f0000000380)=""/136, &(0x7f0000000440)=0x88) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x0) 05:37:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x3009, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x147e, 0x4f}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 05:37:17 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup2(r2, r0) 05:37:17 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) sendto(r0, &(0x7f0000000500)="9511184c7580a4a9262d4ff7a19be9fc811fcd0270d86567ea73cf0ae61e59dedc07a5682be97faeb3ea3597f2755242e1527ed3979f30f877e7a7352f4a44f27c0b991227b78826be801f32", 0x4c, 0x4, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(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', &(0x7f0000000140)='./file1\x00') r4 = geteuid() r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 05:37:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) mlockall(0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0xfffffffd, 0x0, 0xffffffff, "1ffbdfa616000000000000de0700", 0xc440}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 05:37:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) socket(0x0, 0x8000, 0x7f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) lseek(r2, 0x0, 0x5, 0x6) 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) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x0, 0xa8fe, 0x37b4}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)="913f48345551ef3fd6b154a9db7c5400ddb6b23227bb506d5ca48e0bc2991d653d34c587d89f8be9b8dd4cb1bdbda01e47a76a22f1c435b6e7011e4af208341afc97383c5bc57ed2ea5a6826edba0ebef3a2e014e74d5d47b8af044a97678f5a5d65389e98d94cb199b96d8c9654d516", 0x70}, {&(0x7f0000000740)="35e88ad3f76149490af30db9674e5080aa40648f7f6b0306dc1f2d891cfdba6b0d330f727a9abba2cc1c022d02c97b3533b76e7c5de5f3f6ba6ca2d249e4f655b7bfb83065f15c6fdb2fcc330d07fce38c81983aa597fda8874abe2dc50817b421c31997e539c59dc30c8e38bb801ce9b58e2a79d4ece4c030e524e9e52abb39e52b5ebcb4191f301552dc0fe34806169181bcedc63ef9b97238c1b58b3f820269cd6bc888876a9282929449740c103830a6", 0xfffffffffffffea0}, {&(0x7f00000003c0)="16cbe9529879bd021063319119eb924659c23e157b04093cd87b49d1ac9ce7b5d41afbd46c0cfcdddb5e4b976545a92c6fbca47db4a062befe15a8bbe1b920a5a862c9408bd59e215d762bb63917f3280fab2fb1e4e9dc92c87f6516c08848f43c826b923907d9554cd3e3ba79357cef10a060425925e2b3e2a8a0265ab28563718f0d3341259488af08babf031ddbe8429a75ae58591a472e4c74aff60343f6ddb5786b5437cdd5f4fbf02a73302e45fbf501c33180c4126f9046151ca40f36ea9dfb", 0xc3}, {&(0x7f0000000100)="c65693051d8962ba547c64b4b59b5a94af27e6ed894ba9474cc5b21c5c8d064df494c9885b7c239e9ae39be3904d7af6909e95aebcfaa331", 0x38}], 0x4, &(0x7f0000000ac0)=[{0x38, 0xffff, 0x3, "9a3904f46afe580ff46d238d1082619f70c96eeb84e0f9e714a118f9614649d2f9c8ebd5bdcf91fd03fa6a0815d23724a7d732fe"}, {0xfffffffffffffcd8, 0x6611d08ebed1c864, 0x3, "7fddc46580fa09a14074b047cf7631277d49376e8bdaa93bdc5522fd0456c500ab065c5cec6e8507243a32a256daf53f30f65bcc5d9a6d22d6ed850f3e80f708674979c74dfc67e3d556c3bd8774b8fa3d1375d9a59bd17ff1eee8a753994fcf75a1af270c022e70e758e1815d39cafba44027bf6b780d9f1b2674a5318e02af9a4902d121"}, {0x108, 0x1, 0x80000000, "8c6918edfb3b8fd2c939d4f8de183a705a6f213d2cde941e3ba54803d9ac3e2221f78b593a5bfc91ad15dd155e4332e0446ada0ba7bb99b54acf80143b173c34eb62cf2bbdc5a978243cb7c5b2d8e04fbf88f5185709b7ccbc46cbce862205a4110e3af0b0fc42675ddb54b5b5b114a190a5365a99fabc111f8d600cb1dd0cea7046f814437dad51ace0ed0410f53e493389070597ab4c3f86b317efe80b596d4572d7f178c2e09f83044ef3c2ab134af130396a974afd34381c758429237823eef77cee5f25e2eafe7e9f41945da3a0ddb6647b3af2dc681a9ee06a8c78df20d1610bf5dfc03866bef741e582be3827abb9"}, {0x5c, 0xffff, 0xa, "0bf1190e9f4b2b46d36e7f6a6d01f82ca905c90aa9013c896ef1f19038ffc0ab3d8283ea988d883cf2d4c65ad4e608c87b58730ce093eb9b4c46d08af39a8c4bc326104ff881d7880d44a43f27e2079c5ad0ba2b2afc5feb24277201d930d62f07f21459ae95ae9e74192f3d95045a79461af2f87bf4965827f72b93a82daddff67d85db6dec53545913f0ead9082a727ccc3ac9698245498a13a8e725"}], 0x250}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x2, 0x20) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7a1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472138f51b865c774429d04d30f2e8d1641672c8ac2a0470e02e58a6965510c6af39dd0ce28539be52a01e193ca680a8cf944348de0ebe7fd386e04b885584f5e726b697684c4b8942d60000"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socket(0x2, 0x400000000002, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0xf, r4) r6 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) r10 = getuid() r11 = getegid() r12 = fcntl$getown(r5, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r7, r9, r10, r11, 0x20, 0x80}, 0x3, 0x7, r12, r14, 0x8, 0x80000001, 0x4}) fchown(r2, r3, r11) r15 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) write(r15, &(0x7f0000000040)='g\r', 0x2) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffef3}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0xc0206922, &(0x7f0000000180)=0xffffffff) r16 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockname$unix(r16, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r17 = socket(0x2, 0x3, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020690c, &(0x7f0000000300)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') 05:37:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79beca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03969427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a030b8e0f0b2b7073683fd1ad13483cbe8f340673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4ac744261444994bd9ccddd325e575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4bc4e7176badb6ad713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcfa28a7fa654bbee7b5e6908309de993d9ae1de34c8a36ba1a8a82d69730e2f43e648b3baac5db38eb29f50d24041bd17ea36008b25548570e8737ba1bf1e9ee597d2ccf205bf809840ebcbc06bae2c7e00000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/69) 05:37:17 executing program 0: r0 = msgget$private(0x0, 0x140) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x74100afcb46fee60, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c605ce42c1c971001a31c2b2d5585616cee31f6ed3f9739278c54a0d66c28c35a2d52f81d5c7"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0xfffffffffffffe9f) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0}, 0x0) 05:37:17 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup2(r1, r2) dup2(r0, r3) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:37:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f00002d2000/0x4000)=nil, 0x4000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)='g\r', 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000640)={0x1, 0xffffff00}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000600)) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0x20, 0x4) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 05:37:17 executing program 1: r0 = open(&(0x7f0000000040)='\x00', 0x0, 0x100) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) chdir(&(0x7f0000000100)='./file0\x00') recvfrom(0xffffffffffffff9c, &(0x7f0000000140)=""/214, 0xd6, 0x440, 0x0, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x405) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xc, 0x0) 05:37:17 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) listen(r2, 0x88c) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket$inet(0x2, 0x1, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x3ff, 0x1000}, {0x0, 0x5, 0x800}, {0x4, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000040)=[{0x4, 0x7f, 0xf8d1dd2835ff511d}, {0x2, 0xfff, 0x1800}, {0x1, 0x4, 0x17688becc4689943}], 0x3) g g g g panic: : ool_Nache_iteR_D gic_check: mbufpl cpu f ee l i sStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND *122232 2738 0 0 0 0 syz-executor.0 246068 87954 0 0x12 0 1 sshd savectx(6,73958520000,9,c6,7394edbe130,7394edbe1c8) at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffce5f0, count: 14 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 pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd807430f600+24 0xef5ec75ebdcbd12f!=0x10a13adedbcb302f ddb{0}> trace savectx(6,73958520000,9,c6,7394edbe130,7394edbe1c8) at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffce5f0, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020b397c0 rbx 0 rdx 0xffff800020acec78 rcx 0 rax 0x35 r8 0xffffffff8165462f kprintf+0x16f r9 0x1 r10 0x25 r11 0xbc10e21e65e5256 r12 0 r13 0 r14 0xffff800020acec78 r15 0 rip 0xffffffff81df23f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800020b39740 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.0) pid=122232 stat=onproc flags process=0 proc=0 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0ee8,0xffffffff8267a4c0 process=0xffff800020add180 user=0xffff800020b34000, vmspace=0xfffffd807f00b170 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND * 2738 122232 18334 0 7 0 syz-executor.0 66658 180312 1 0 3 0x82 nanosleep getty 24727 341735 86577 0 2 0x2 syz-executor.1 18334 452572 86577 0 3 0x82 nanosleep syz-executor.0 19712 57312 0 0 3 0x14200 acct acct 77381 364603 0 0 3 0x14200 bored sosplice 86577 350119 30529 0 3 0x82 thrsleep syz-fuzzer 86577 216684 30529 0 3 0x4000082 nanosleep syz-fuzzer 86577 455633 30529 0 3 0x4000082 thrsleep syz-fuzzer 86577 255307 30529 0 3 0x4000082 thrsleep syz-fuzzer 86577 190692 30529 0 3 0x4000082 thrsleep syz-fuzzer 86577 256755 30529 0 3 0x4000082 kqread syz-fuzzer 86577 357983 30529 0 3 0x4000082 thrsleep syz-fuzzer 86577 289304 30529 0 3 0x4000082 thrsleep syz-fuzzer 86577 152282 30529 0 3 0x4000082 thrsleep syz-fuzzer 86577 389829 30529 0 3 0x4000082 nanosleep syz-fuzzer 30529 249501 87954 0 3 0x10008a pause ksh 87954 246068 46497 0 7 0x12 sshd 46497 501890 1 0 3 0x80 select sshd 48670 440112 63191 74 3 0x100092 bpf pflogd 63191 67447 1 0 3 0x80 netio pflogd 89079 518368 25647 73 3 0x100090 kqread syslogd 25647 173142 1 0 3 0x100082 netio syslogd 55904 121460 1 77 3 0x100090 poll dhclient 67404 399830 1 0 3 0x80 poll dhclient 70943 207575 0 0 2 0x14200 zerothread 61857 187106 0 0 3 0x14200 aiodoned aiodoned 42033 185634 0 0 3 0x14200 syncer update 11170 143738 0 0 3 0x14200 cleaner cleaner 68647 150950 0 0 3 0x14200 reaper reaper 74688 35992 0 0 3 0x14200 pgdaemon pagedaemon 89237 203805 0 0 3 0x14200 bored crynlk 51963 137474 0 0 3 0x14200 bored crypto 70227 513062 0 0 3 0x40014200 acpi0 acpi0 93307 102002 0 0 3 0x40014200 idle1 90855 104100 0 0 3 0x14200 bored softnet 94526 365550 0 0 3 0x14200 bored systqmp 33210 383338 0 0 3 0x14200 bored systq 47818 165500 0 0 3 0x40014200 bored softclock 61197 68498 0 0 3 0x40014200 idle0 63699 105322 0 0 3 0x14200 bored smr 1 198453 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 2738 (syz-executor.0) thread 0xffff800020acec78 (122232) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82638a30) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 87954 (sshd) thread 0xffff800020ac0c68 (246068) exclusive rwlock netlock r = 0 (0xffffffff8248f918) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9682 6753K 9051K 78643K 62414 0 0 pcb 13 13K 15K 78643K 2036 0 0 rtable 141 15K 18K 78643K 5524 0 0 ifaddr 123 30K 32K 78643K 1626 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1900 0 0 iov 0 0K 32K 78643K 4949 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1226 77K 78K 78643K 16261 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 103 0 0 VM map 54 27K 27K 78643K 81 0 0 sem 12 0K 1K 78643K 2914 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 9337 0 0 sigio 0 0K 0K 78643K 125 0 0 proc 62 63K 95K 78643K 3882 0 0 subproc 32 2K 2K 78643K 1098 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 950 0 0 in_multi 34 2K 3K 78643K 1309 0 0 ether_multi 1 0K 0K 78643K 138 0 0 mrt 2 0K 0K 78643K 75 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 174 768K 768K 78643K 174 0 0 exec 0 0K 1K 78643K 1971 0 0 pfkey data 0 0K 4K 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 217 355K 359K 78643K 33965 0 0 UVM aobj 130 4K 4K 78643K 130 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 2204 0 0 NDP 27 0K 1K 78643K 520 0 0 temp 277 3566K 4205K 78643K 339080 0 0 kqueue 0 0K 0K 78643K 89 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 171 0 166 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1006 0 1004 1 0 1 1 0 8 0 rtentry 112 1060 0 1007 2 0 2 2 0 8 0 unpcb 120 6388 0 6368 19 18 1 2 0 8 0 syncache 264 44 0 44 19 19 0 1 0 8 0 tcpqe 32 21 0 21 8 8 0 1 0 8 0 tcpcb 544 10306 0 10302 54 53 1 12 0 8 0 inpcb 280 21671 0 21664 84 82 2 13 0 8 1 rttmr 72 27 0 26 9 8 1 1 0 8 0 ip6q 72 10 0 10 6 6 0 1 0 8 0 ip6af 40 25 0 25 6 6 0 1 0 8 0 nd6 48 165 0 163 2 1 1 1 0 8 0 pkpcb 40 39 0 39 13 13 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 241 0 241 24 24 0 1 0 8 0 pffrag 232 304 0 304 23 22 1 1 0 482 1 pffrnode 88 304 0 304 23 22 1 1 0 8 1 pffrent 40 11141 0 11141 23 22 1 1 0 8 1 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 822 0 749 1 0 1 1 0 8 0 pfstkey 112 822 0 749 3 0 3 3 0 8 0 pfstate 328 822 0 749 12 4 8 9 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 63 0 60 23 20 3 4 0 8 0 art_heap4 256 5083 0 4815 56 37 19 22 0 8 1 art_table 32 5146 0 4875 3 0 3 3 0 8 0 art_node 16 1052 0 1012 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 2912 0 2902 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15361 0 13903 49 1 48 48 0 8 0 ffsino 272 15361 0 13903 98 0 98 98 0 8 0 nchpl 144 30652 0 30146 63 37 26 62 0 8 0 uvmvnodes 72 7753 0 0 141 0 141 141 0 8 0 vnodes 208 7753 0 0 409 0 409 409 0 8 0 namei 1024 117230 0 117230 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 53 0 1 7 0 7 7 0 8 0 vmpool 552 79 0 27 4 0 4 4 0 8 0 scsiplug 64 11 0 11 8 8 0 1 0 8 0 scxspl 192 96842 0 96842 67 66 1 4 0 8 1 plimitpl 152 839 0 831 1 0 1 1 0 8 0 sigapl 432 9356 0 9341 4 2 2 3 0 8 0 futexpl 56 239080 0 239080 4 3 1 1 0 8 1 knotepl 112 2027 0 2008 7 6 1 3 0 8 0 kqueuepl 104 2535 0 2533 4 3 1 4 0 8 0 pipepl 112 5678 0 5659 14 13 1 2 0 8 0 fdescpl 488 9357 0 9341 3 0 3 3 0 8 0 filepl 152 96366 0 96267 80 74 6 14 0 8 2 lockfpl 104 3579 0 3578 1 0 1 1 0 8 0 lockfspl 48 1233 0 1232 1 0 1 1 0 8 0 sessionpl 112 86 0 76 1 0 1 1 0 8 0 pgrppl 48 203 0 193 1 0 1 1 0 8 0 ucredpl 96 12037 0 12027 1 0 1 1 0 8 0 zombiepl 144 9345 0 9345 3 2 1 1 0 8 1 processpl 896 9378 0 9345 5 1 4 5 0 8 0 procpl 632 29815 0 29773 5 0 5 5 0 8 0 srpgc 64 138 0 138 29 29 0 1 0 8 0 sosppl 128 162 0 162 27 27 0 1 0 8 0 sockpl 384 29351 0 29320 129 123 6 23 0 8 1 mcl64k 65536 696 0 0 82 32 50 66 0 8 0 mcl16k 16384 41 0 0 5 2 3 3 0 8 1 mcl12k 12288 35 0 0 2 0 2 2 0 8 0 mcl9k 9216 39 0 0 2 0 2 2 0 8 0 mcl8k 8192 37 0 0 4 1 3 3 0 8 0 mcl4k 4096 57 0 0 5 2 3 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 230 0 0 21 7 14 21 0 8 2 mtagpl 80 270 0 0 4 1 3 4 0 8 0 mbufpl 256 1384 0 0 52 0 52 52 0 8 0 bufpl 256 40567 0 32813 485 0 485 485 0 8 0 anonpl 16 1159409 0 1136898 265 158 107 107 0 124 8 amapchunkpl 152 69722 0 69561 127 118 9 21 0 158 1 amappl16 192 50517 0 49182 313 234 79 79 0 8 8 amappl15 184 2689 0 2687 9 8 1 1 0 8 0 amappl14 176 2171 0 2161 1 0 1 1 0 8 0 amappl13 168 1446 0 1444 1 0 1 1 0 8 0 amappl12 160 661 0 657 1 0 1 1 0 8 0 amappl11 152 895 0 880 1 0 1 1 0 8 0 amappl10 144 758 0 750 1 0 1 1 0 8 0 amappl9 136 2810 0 2805 1 0 1 1 0 8 0 amappl8 128 2406 0 2333 3 0 3 3 0 8 0 amappl7 120 1066 0 1057 1 0 1 1 0 8 0 amappl6 112 736 0 725 1 0 1 1 0 8 0 amappl5 104 1319 0 1304 1 0 1 1 0 8 0 amappl4 96 9749 0 9713 1 0 1 1 0 8 0 amappl3 88 2179 0 2167 1 0 1 1 0 8 0 amappl2 80 72710 0 72634 3 0 3 3 0 8 0 amappl1 72 220354 0 219922 25 15 10 20 0 8 0 amappl 80 31301 0 31235 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 9436 0 9341 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9436 0 9341 1 0 1 1 0 8 0 vmmpekpl 168 72307 0 72262 4 1 3 3 0 8 0 vmmpepl 168 1211288 0 1208579 436 270 166 172 0 357 37 vmsppl 368 9356 0 9341 2 0 2 2 0 8 0 pdppl 4096 18879 0 18788 16 4 12 12 0 8 0 pvpl 32 2992433 0 2969263 547 320 227 234 0 265 28 pmappl 232 9435 0 9368 7 2 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 914 0 164 22 0 22 22 0 8 0