000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100"/4098], &(0x7f0000001040)=0x1002) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001080)=0x3) getgroups(0x2, &(0x7f0000001180)=[0xffffffffffffffff, 0x0]) ioctl$TIOCNXCL(r1, 0x2000740e) setgid(r2) 22:56:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 22:56:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6dbb3ab1f5539218) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x9) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:56:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) write(r0, 0x0, 0x224) 22:56:56 executing program 0: r0 = socket(0x18, 0x8007, 0x6) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe98) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="fe9cba27cc2fc835a9ac16a272053ecac004c1df4e92587c1e4bc92eb247c06756e25fb9680fbbb1bc8f852314a4496ea9f298579bed7dd2b2db95a6c4501c9e5bfcba19a9639a13b39d67b774bdb86ff812a882ada44aa441fe7ddab2ec", 0x5e}, {&(0x7f0000000400)="663b43403defc8bb1d64e87d64e8b5063e52562d904666e0e0ef52b06d0efec702d1066855a8c0f6cc43700d1b174cebd1894ffddb60160a60f6b18ad13b0814785280052df23e963005738d4c803272571d793e4357e40fcee2a333", 0x1ec}, {&(0x7f0000000200)="ea03a6b1f52a9e7f62378d6def85f9b988be4165716684dfa0b8ff0f116f92d97bea71627453ec73a7846f0a9b28ba973c0c2ac9253c37d4eda0ce793d3905f6ffed60392fd84f9ce9214a59f96a7ec92f5203b9bfcc0e0ef23c6e687dbb6c737fcbe5b38791ad253b569683d3b576532a0d34e82aceca68d6963c7fac15daa280b10692e0a7f3191d220afdd5a457bb033a8dbe3717942d2bc645a6f171d1c8d0e534366ec1c02dabf29d027b915d3972e22434ce1b27f9f9b36d621eea58697533f95b3f97072a02c37a7b23050347bae3", 0xd2}], 0x3) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) r1 = dup2(r0, r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001a80)=0x3) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000480)="fb8dc40684f987d8bcfc4029cbcf88ad7e38e576a3ffaf6a80a927efbc0f43db63c67d69b7b07f8e13b5f865e094e5b9452f8805abc3f148e00f0d9663ab51c814548774a4b429be9a42044d3ffa4fde9b74f32c64c03dac5ab42da018314001571af175678c52f0f26f67e40fc0cca736015a8052d3834b755f9dbf36e3025558be6259eeff4d3eda4268b7ac2f3c92cd92c483c8c63dde7974204f4a3bf8b31cd29c8c4389cde4897fd681066858015c0e8b9448bc6ab90697693fcb40a35f4475fc334189962f08ebdcc14439418ff6823410556ddfee", 0xd8}, {&(0x7f0000000580)="46030c44ae83e5d78e898ecfdee502f5f25024541fb61a4685875b134b53e8a880946b0105162727959e7afa15715349ca5ef2b58faa84ddc1e1e50f9239b3adcbfb07d89c25d0b8eba3953d459a851cb43c3c41b633803fbbad0e958e5cf5592cd74267cfbcebe07e2f4943537f6e7dfd1c5d65d98755b9f9db2893c9769a5216bdd1d3cbc90cd668805133e530cabec9c9d2c97c0d82e417b19f603f90c1e8a51d14b6cc95963a8959a1706c6dc0b99729b4ad31a75b782126fc0e3f7a48aae67318a2bc5eb3454b1476ec793510f8f405c08f23c150bac65b0df2a37ac6ff8396e10ad8b262a06b3b3cd687dc10953fe322fba79ad133334bd5b6", 0xfc}, {&(0x7f0000000940)="92cd33160112752bb8a3d2159b8ae063df77d76046b690a719a5aab187c991526413dca88dca53b075861c8e86150ecd63cb8598b2bbe9a10515181ae67e3abed9ca9cf6d68e400d3600fc8eac6fb4cdcae72f4d248130741c57f2c65ddb511070585455b408a78b77546818818ee42c1cb62e1557bdf0ea34b2b94fee532c3cb15865c03560674b5b3ef262004fc6b7c31ee5457f5203af837a672fbbb38e57ba7ad90dae2c428beb9bc7302d73f58926c93a03cdfbfb1e9be64d4bea507c7a561c437a7cc1862fcf1cd64fbaa8827e96eae0c2f73e3151dfaa0c5222472d62b0112645c2e63db3c62252adfde512e2aa0e44638940da0ce3f23fbe874be779cfcb23e6785465fc2b2233981391045e043efd70a8cea43aae816a10f414ff01b329b3d01362882d345c2e7795114868d36b7b34aae9d8de44be4286488cac780c2f0b28f8f630e5d4469faf4aee6a16801d03de86cc11751e8b6ddb7c724bb014cdf474fba7670803a6e5c2a543de4602c07da9746b23ee10feaf7b64d4768dadb121301b6ee4177fd22db4655fa67607104a1a4fe0e5440d3c2302f53a027482bf25bee1a522bc9a2710a5745638ab0cf7b71ac3e1ad824699aa5cbf8a694eb5fe0ca1d38ae6db9dcb30909e6abef9777279a85403163f29ab4469193143d59553bcb48dc14a08b95ffb3f375312ec2c79e4efc2d06922ca78c1b3ec8da6fb87c822fa2f1ed614963d94af2bf50ba111f87fd0181fafde1e511e41d88ddaaf447757a02c0681ea86c3f756892925f7f5b9ea43f3d4b343f38f69211a10d747eb6a4d860d5d4c794980fa180e249c41b8ef5107d092c764191f1b56713f3cfde4b33304f1fbf8c918f0a108655dd52b28eb2d3b2a8c4f80adad576d8b3695435ade690a74c71b98742d8d359073a1da59324ad4eb040fea2d98ed1333a01d7f41a40620a990ed1b4409cad071a907cd5cb20c494012193f138ced6d80c566a904614c6c236a6d24d6aeb22beaa4b68604e414635ec3751a8e561b1ee3cba67051dd32af09bb4f717d1b0d45b9e0e906f37b993b069170ce82208eb7f3c6abcd660586921b055b54bd91a9ef27e117cdc4c1cbf0f62a3c72fbe3887f00a76f62bd5473fc919e4f7ffaf4a1d9ea5a0c7199253a4ede5e58619492151a9eb78cd6091bffac2931877a65463d67062df281562fced6c6e86a306c893f8264f69e6c0ddbd5c95b358ef3864cb82fe7769d403be123dcd39635a64b8300961d645e8955dbbc409eb3b983dcdc24ed7fd49e69aed61313f44da66057b6b3d5c13debad09655b42cb1ceae330cc4837029db69d9d44828dedba050ba6b2e44742bd591b9a502608f0a71a1ce5f94e93b05f0c686a810bc1d846587e23852916006131643826142fd143daf4edbc0a807d8942ae819cf88190ee005cada11e037fbc546cc618397be0284d0af592c6020d2c72b8c41e204a74c887a1ee68ee68799030cccbd1629e7bdd06d93e2b7427e9bfa0e7d437fdc700a7dd792a3f5dba0b2d30a1c555d9c80f296611c090d24c6db0a3b94fed0bc17c935451f227f929f5ac28794a782afef59dfc006d01386a777097b0648cabede90b14ac44a58e90bdc225e2b8938150e35580bb6943da8abf435c54423f1fb01552f6ad1346fd3efd561c8ad4fb5c217040c6f0e052cfc2fa5e7fa39d5b6c2cd4938103034c22b9773e9a9b51d1497388e5841efc48bb4aa418e98207c78c51943f27c8c93c66dac946a26647d38c7f88f4dfcdabb0bbba89a13c8a9782fa0034e12d078ddbd03d209b09835288bca1117d094565787190ac8789b01fd362798dfa686097e30047c874d67719108a44b5e2ed5e50a094d90d301735b0df34c161f0f89530594a57f3902ff2c407e706834f195b943885179af534231d5e91df5980f7e9324e47c513187d0abed68027c6d7e711e39b16210b0c79ed3b156921293110f7e4f5803912e7d25404d8883c8c398a0ea1e57f78ebca33bf07f3e15faf3bb6154e7f5d78414c19667041ec49e29ccc5bf450ad046bf0d872baa2d22309da70327920d533b899ca8c7e7324c8616386084fbb7c092f157fd67c75ae1c0abe8ccfa1fcded9af03a13e5ec4082a044ec303a4ee29e5ae68b0503d5be781cc2f5437835f867df7754f46eff3c5c51c1ec45ed4d513d2dbd739a7c8d515aa5c1789b0f84abfb34d06a3230145db5321a8164d5ae676b1a6d5dc40f925d2638b0e6010e47ab6943b3f944f5bc50e06053ce5e6513ad9c8e1353eb18ebc8977f483abc6fcb33b04d3ef61fa3c56d97108a68aec7cf85155f285d14229df21f5ef4e79d679d10490b13bd945be9db4e4ff300b4e23581c69f8b3cea78c029f88e469b2b44eff9f8aa51b6cf814e0bbf188154d77a620cbcb29e50569537b0369dc36eebe83ee7aa2b1946a22ebe4a1c7c006dbde33b28b4da350492f192a600ed37610caadde4c39cc54f7386afec691728a7af6137c869e1c0c57e47d7d741d7cfafbd74aa22d273ccbf3844c997d57c2931f358a532181db7619eda25c1f9a589d21c7aaf68f8a1176728b7911499d90e13686f9b39564cb3688abeb8d966f934870e08ac1c040f8483c241485a55a576bdb0bc19f34403678ca2bd155c543e8334472c12278fa63ebb990394b5e9bf5fec9113f6d43e78c5c9f80ce9ed0676b700721cf7c3f19c9c8fcea53b424d6d7ddadca760dab11c0c8718a24f35f15d5f7c53ca86db00ffa28a593ae730823d8fdc547ecd3163a7fda3f8957a6c0157180ff7fc5ede6dee4a7f0c440d4a2ca40c447d15a990f85af2b81a5385406caf9d0febfd3b4eb9d3476a54e07a166ed475d84b1af2c563804ff14ff2b4b5d75cd29a0c87570f4c8ea3672c7256ac656ba4856f028f7a69817153dad271fbc863233c699555f86da1aa5039860c72581fddea571832600be9f904def00272e535c1db1d882d78d44676d75e66ff3b79bbe574c15ceb4a76fa9a899797ffb07718aaba35f6a481d2bb586beba1e971be261ac911848d4f553d19d9281664ef5bbb37fafc15cff2191ed3080a0c6a9f2f11082bd6107462ee5efa608f5102517afe437ee92442da2e6505518cc4f33fa6552badd17768135924538d9345038eafda683c4c1fa27d8e929e1d47be03017c8bcfc6c7b781743d864b5e91aa361c99219ba9ac1a35e2ac0c188703f43ec3905fa051f2118f01de451031d3150a72a4a56fa11d3b04fb7fc5370f828dfe73de68a1aa046e9413c1daeef9fc64328d3a28ca807d9dea29a572d81382992c9e67d8d0e11fa4be0ac2a2a64d41cc2c1d5f8f70da9534fcf60cc1397c8b7edc6b9a0ddd614c4540975a951bf51f263e4103495ba2e97b7fcdbe33a9c2de512fd53c905a9e12db28cc9f8a2cf7360163d31747f83743c0ed75f06c944280b93afec869de905a874f163edc875db6b2e5d19853a80634822c886262e2bca1d7bb5806e1abf43af32786dd85e1b80ea221476e298962d9f39ef7c997dffc9127fafd3dffc6f94032f3d0f6446c961a21ab0988338c31e3cf7b7310ca061a03ccec837a06fc68410cf4f6fea8932129432a2020ffcc041c78fc900170cf796cca459ca02471b41fea6c68a37d693f94fcea0fcae668a996634cf2020c49eb4df9ae5f31466d47a6173ed284982ae26707d9893df4d8bcde5ae377ee1a0cfb2dbbd28ae1d567cbf5880a50764cb2796f4024b3b86c97e9e8a3548d160dfc386765c293acb7decaa568e5e94f3f9784a5505cf8385fccb42368d3866e39da567d4273bbf2f5325f4f7630e96fe9616332933c10248a34fc1877f0136cb5a3d5c4b5ee6f8d7dc879632fcc9372fcec7a44a1882270a1abe1eaef74fa4235e1dd59f813ef6d88e2aae76742e424d3710802f61756a865eab31f00250cefc94c66a284c0ca2a805f6252582269d20b2a957b062e5771bd85d58c83e7135c03fa1ff61c82c0754cadad7b849c55b4550e52be7058f5670860bdd3b257fb0b418ab0fd97fe668b8abd305127d77a885d5aeb9584063780cce00961ebf9daeead1f2ee6a5db79e8ee56dade6d5cc1bcfe4be010382e8730517684f6fa837a25bd4c35076db4031c6a069c488cb7166804f7f89c99f30ccc77484c588f928b6c27531a1dc1eeb4c10930dc58e173a63914772c12996fd34b63dfc7944c7c3dbaa955fcd20f0ec61e01eb8141591f5ab878aab30bf2f6f1a8e910b1e4e2ed8ad72ccfcadb7476b4c2cb3fbebd13ac04747f2d27eebddb3b2765c0366bc4dd4350c92601c14df4dfc086f6353a5e2663d9772703198856592dd29693e48ee094ccb4b7dc7d365e25392db1b0d8a41ab4a94dbc08c21763e0fa0eaf77a11a7c55ed9441af8ab96d86e52e01b0f0c7934e4f67d7a4e298a186aa17cc910fdc9ae8449e676eb87207703e8d35311656d2f88381de387200d60c69b4e26343cafd5e428c67b8ba55c4cebba215866f636326f78efce131f16d7ef98503ad0f857ec912b1f045e24af9244329beee63976217238709ca21f75b1cb9a9c61f274c5951b0361fa4d7f52441a8a32fc55f9eacf28a6d12c53d06c2c732a5ebd42495e62558b4b11228de9693a987a3c61adacc3cba6ea1651b286cbf148f8f6317809a1a4e5ec5aa7a6279ce2069c51fbc9cbe3d2cb23c5894fd5e196a05731ebd3a7193197d4cebb8f7e7d3d6f65bf9b3a1226391a93f0c8df568cec6d50fac905dae6cfa9b2b05f0d5f6d179dca986def40ea1395e9c54a5921015fcdfe110c125d473179bce7a29a362dc07097a1ef932367cf37f33d264d6c9793db452b1c4fd7a3f0c8da1c454f4d14b4917625de7e010a1b340df2629035b3bd71c6fe948c75e6e78724fea893067e8f9a6c564c4d70ff7167dad85c9e87279f1333310da6d6240c442b5e0600d6143fb0074947c840e16500c262fed068c54a32f3816cfe318c2afd6a22a22e109ef3149422450ebbc5e3a50ad5dac1bdb630ae1c3fc45ad6628540d88bf36f9ed2dc8555bd8449b26d32ec57ae833da45c5220021595c28da68e682bf1e67a3c36c1b4586b477cc953a0bc43048eeaff990bcf7a830ec912c098051640a8104ba2b9a0693ccb04c6212dc27b319c3dc012e473a13155bbc375f6a5f505d929a71d09cf3052b7ee789adea4e9ee802700c90aead9d6eadd9c6f331bb4ba108c2fc02a6ef753b65dfb2238cc88663ebc8e5db59f88f037854360e4604e069df969a3059e8cd60b0dc159dd6402722732ab701f0b637d5316fcf54958ddc55f7c168b10726645977ad55e5c2928b37f13609daf8dd73c85f79e24092b7c4d085a1d53806b8a5977a231a00519cb7d42b8060036434f641b9dfa4cf102a968f98a5401e9cc9d03793a7c489bf5dd7baa6921696c78e748324adece7093e7a52ed582bee7841c580f7f91b54d5f947ec252a6af611f729ab5a6df1edeeccd659178543931860bdb31bb8cde67821c68f22edb3deab1979bb4d5a56a061a1d22d7c4d9a31880c49cfa219f9641196a7f55af0a3dbd61011c255f07aa32b373a57dfea53d386faa7410fc04d58ac60c7d9966191c2d7a69c0589044cbcbea7ce8739e29a6fa7f38f6e0786f56f6cd269860befac87004b098e86855f2d2994ca50d5e5f6ce0b7ad5210767ecc2c3c950412cb14aa67569e82956e1ec62637466d03cd28152f25b3b5ba8702ba58171ddfdd3d0ddbc4466a1fe5ec891828291773104836959aa39a9cb28c9d6cb4cbda060781b2f4141dfdaaa94f5f888cc754e37b81", 0x1000}, {&(0x7f00000001c0)="74c12f11722c43ce33f5e576969accf1da068956400cbcb2b782", 0x1a}, {&(0x7f0000000680)="f099c3f642b8a8706bc2c4e8c1a8274e2f85e84ec6d036071e121f3f0e0fd79001b7c3406f1ce46742d8575ec9a0607b212cc31b965a5f88c72dff6c0a51f991e5ccf216cc4899efb2a86675b7018f7c98b10cb2f3b83e23bc9cdba106b48de508d2bd96b634c41eb2718e471c192534b00e1a9cb18db2a4ed66fbecd300c107dc0498a156678761033496bb88cccd0e286a56b98d9730ace6b2e7e1f6a690428b3e185ea954e091915692af9d842a922addb4b716eb3bfee7e61aa71ebbd847e0137a511d752ca646667c2b9c3fa6bcb856a1", 0xd3}, {&(0x7f0000000780)="b2af81e6c4929139821e0cc2667b6294257faebcb1b47bd4f6db1f2deef1b04726af96356f4b80fd4093e91b387c337e2b87e111d67e35c4efb3d327dd125b5d56a3bd5dc46e51bb327c50185185513f0bb24fb908fcbbb979f8fa6e2faa89a166c336b36b3e03f776e23a08b0e073a5daf13d148d94ebcda3a04146eb65b081ee780e909433db497ae4b6c937188e2473cb02231ff709f9e36823f38454326b096a89b88cab6af3deffd7c98fdf38abae523a2e80666b28afcc449a6599be7cc78e0b35e7096105ca724c60d9002e9e9434827078f45e900daa5eb9b9821f02e5245d5c410f9811225438255d", 0xed}, {&(0x7f0000001940)="63ab55ddb341407e7ad20f51172ae905dd81991800c8d0aa9e0628990d4f503064317bad235a96a30596c8731804fdf8034345d5f3f7227ea11ff14e52a2a76bce2969ef4d8d2a5e3b4e6fae62a29b196bb59f093beef2460d26496dca77ae0de9f30f71289e74583ce57065354f30fb8e6a3bdc815cdf363bf75914e3f1da9a14930705e66123798d11ae2be3b769cae5e6adefcc0fcb98a0943a053d2e1d59f25a3bd27956dc0297a9699e18fee8c52b91dd21632e07e08ae520e634f47016d34c42e016554cca6fff2b9be425399833767f399b8bb765b9959836b032e1576b793772ab9f0bf08263245913cdb86dc251d15d117fa8", 0xf7}], 0x7) 22:56:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x0, 0x0, 0x1, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:56:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000100), 0x112b, 0x0, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:56:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x20000000000001f0, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x80}, {0x7c, 0x0, 0x9}, {0x3, 0x2, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:56:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x40, 0x100000001, 0x100000001}) 22:56:56 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getppid() setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 22:56:56 executing program 1: select(0x40, &(0x7f0000000000)={0x72}, &(0x7f0000000040), &(0x7f0000000080), 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) 22:56:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffff5, "5c009c6f141f8480c78100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xf}], 0x1) 22:56:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) socketpair$unix(0x1, 0x7d4cf1506d4ebaf3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) setsockopt(r1, 0x2, 0xec, &(0x7f0000000500)="f52bc335732b5dfd09fb323a41ca89113107ef", 0x13) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0xfffffffffffffff8, r4, r5, r6, r7, 0x0, 0x5}, 0x8, 0x6, r8, r9, 0xfffffffffffffffb, 0x5, 0x2, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r2) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/11, 0xb) mlockall(0x1) 22:56:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x200007) dup2(r3, r4) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0xe15ebc243f02185d) chflagsat(r8, &(0x7f0000000380)='./file0\x00', 0x0, 0xe431b9498bc45c1) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef4ac8699b9b0c61095b8e327d316a57974838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0d5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8ff3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac58c7933baaab56da4fcf5dd625ed79297f346f1623cb33b52e79dbc529ad979bccf7695e3a7afb08914bf74cbf61ece3816b9451f90124b059bfd086921aa6913a2afa1a37f28be1aabeac3f77bf1b3b3828dc44db1b4be64afd14421a9b22b3cd03a8c2754e54f1886c9948030d6e78727b0240425375fefd31333f382a765a565bd0253f66a552b7dcbc22fbe2159a158be42e5621ce5cdd2ea", @ANYRES32=r7, @ANYRES32=r7, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) pckbd_enable: command error 22:56:57 executing program 0: clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000280)={0x5}) r0 = socket(0x1, 0x8000, 0xfffffffffffffff7) recvfrom$inet6(r0, &(0x7f00000000c0)=""/194, 0xc2, 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0x7}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0xfffffffffffffff9) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x7ff) 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0xca, 0x4, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x6, 0x4, 0x0, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0xffffffffffffffff, 0xfffffffffffffe00}, {{r1}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x8, 0x8000}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x6, 0x1f}], 0x800, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x7ff, 0x7}, {{r1}, 0xfffffffffffffffc, 0xb19cf5e444788f2c, 0x80000000, 0xfffffffffffffffa, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x20000000000, 0xfffffffffffffe01}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x7fffffff, 0x8}, {{r1}, 0xfffffffffffffffc, 0x1, 0xf0000001, 0xae8, 0x56}, {{r1}, 0xffffffffffffffff, 0x30, 0x4, 0x2, 0xcd4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x40, 0xafc}, {{r0}, 0xfffffffffffffffa, 0x12, 0x20000008, 0x7, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0x0, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x1, 0x0, 0xffff}], 0x80000001, &(0x7f0000000080)={0x8, 0x4}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x8a) 16:00:05 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022efbffffe36effffff736252adb98ce1dd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea22348c147cd9d36326174a60fb754bd84fe880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b7801ddcf98823c9c3b7b3edc63304f7ecb9bf90d707af6a7e545ec2ba3c040956b350e49a68d039e56d3757ce333cf3dec617b39d7a51bdbbd8a5"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000100)="070036c44a2d705e604c9e788d4d8031000000000000000424b887e6595cb5e9", 0x20) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x3, 0x8001, {[0x3, 0x3b0d, 0x5, 0x3, 0x1ff, 0x92, 0x2, 0x8, 0x8, 0x4, 0x8, 0x7, 0xfffffffffffffffa, 0x0, 0xfffffffffffffff8, 0x80000001, 0x5, 0x6], [0x7, 0x6, 0x975, 0x2e6e, 0x8, 0xffffffff00000000, 0x1, 0x200, 0x5, 0x80000001], [0x7, 0x7ff, 0x8, 0x2, 0x1, 0x8, 0x8], [0x9, 0x0, 0x1, 0x2, 0x55, 0xfffffffffffffbff], [{0xc9, 0xff, 0x10000, 0x100000001}, {0x8, 0x8000, 0x4112, 0x6}, {0x4, 0x3ff, 0x0, 0x8001}, {0x5, 0x6, 0x7ff, 0x5}, {0x2, 0x101, 0x1, 0x28}, {0x194, 0xfffffffffffffff7, 0x1f, 0x401}, {0x1c1d, 0x8, 0x17ab7df2, 0x400}, {0x33, 0x0, 0x80000001, 0x4}], {0x1, 0x10000, 0x3, 0x2}, {0x7, 0x100, 0x7ff, 0x6}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="981bb0f4bf1e4d00000000000000") 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000180)="c9d1c332c793f9faa8390ae89e12d1ff5a5deb9cc3d533dab240bb5b28345f9bf459d1d4f394c23c9388b9f283804773bf026f107fb44e00", 0x38, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x5a18312b935f9753) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x8) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) pwritev(r1, &(0x7f00000011c0)=[{&(0x7f00000001c0)="4b1c81f40a8d6d987407e8b9088ebebc9bf9400fc0f75539d8535c9f0b21d646a01ba0869d4646c96c2613684bca819855f04a5ad9140a591d788fccc13369c36648252d2fa1d335004c32e6df57b395c376c1ab426f8285f5b5ea03511364ab94f1d63e014d29540920fb077d52362353c7f34eee15a07ae142fa5918fc927953c1835d76c16dbae1647c9c56bdc81de51c5f260cd1a5fc392234eb294527223ea619986de559fda2396a45b2b88ae7b41c8f334e7d4a1e81bf900c394212d8fce1de4f372e62810e3aac56c21c27d29141add908fb449de69df67360235b677c169fb0f36de260e1e956f19d562d4a58d505488f8f3773a57245b74a7b3dafbd38af4708e3db28fe7e84751f697d6b53d4bb266eacc901a81dba0eda4687d33338a0583e823ac49cf8e2dfd3c83c537a38b34ce79ed3e5bc15d6f4e2da333ed28e21cca65680c06d829e9d6dcc24bb28754e30ce28eb7b937f98a5db08ba94d8a49b5b23ee091921bae37bf1fdf36d3036daa0b2d5b5a6f085bec681ebf48c57aa2641bd95b6f27a24c0fc2291710a6b0e90dc4ecb2cd966387c2dda84741dfff2a9ac5a9dd80eef331fe3837626c02b3aab119e4abbe1c2674b65d26b2b43f4f3c711f8f403b62d46f36aeeb85e72043cbe81c402cfc7e4f9d7af78b5f5f7af94cbf5fed4f78f8c786dd37dc44b1ca8f5288806809a9c8d31bb74cd777bbe711440aad2a7273d829a40f4db82450f72ef004341028b1532e71d97471fc4db56ef989059485e09bd0345ee6e753be1a5072b341a7b16c37e8f7c632746873ec28bb7679be840a9770a523c364ef85c90cf8d2b39b5a8a1e4fbfbad2f03206fd7aa6958be3cc15f827c39a0339ac4568d19b45c527827e26c7e5aee9cc7439489d1bc78e7f89f21cd04ed0a900283497ca1040056c7efd36b09f0812f8c54d753903cc07d22002c25991f5b858e1a3794c19deb1cdc23cec3da3670f6e821bbb10279ad5fc79fc401bd6ec8b8098e7e0be841b527996ee5f828a00b678132b2338799354232bcb02b61962e6c41d3db130fbad8c6a4d131b2c1639619a4e789c3c28d966d607d3dd5f8776d2d575f2fda01488e281dc5a8fc13a67a36ee5b41f0513f3771a3849a4fdf3edfb36ef2551c03c9a08c9ee645a7b377a512caddb7f744b81fa2fddbf7add48119ba5491e014c8d447f6d25be61bbdc19db874feb6954017950e14dda72069701b17ad6e734393d1d704873e6a7c3c8b13e7bb6ef88e2e72f3de8d3cc4da4f5e2eb7d91abecc3c1da417bade5c37a4f9d0e4c44155d89e6eab56d6885c5609a65e4e54477d4da1c00be9689d94acbd3efb643f22f3dc301dc1da26f54588a755276dea5652f18ca22b83146e904ac084f0b3ac95e5283229ff4bde8be909b825c29cd88c9dc1c463e8006f0b23e9a88f70b3e05ed3cdbcbc15769fb2c064d1a4e70c406512c46ed42be029413fa5215d4ad8589b5323a11341832bd3f3eff07d943395615f7dafd30339416b6993278eb695a966a1eae8f9c875842e73bd1487f4695ee686ac1fccbf9f3d99692968494e90351202f55572a6ee1e10dd815cb19d20fd8371a5958358989929108e3d01b73adb88c463dc242b206390fb6ec12bfa89229c13ffba638d6ef451ba5457b385753f17dd4984a4b98c586355678ae02f1edd21d12565c9a761ff776c5852b7d6616ec31f28b6f97f48aac82011e55e72952896b00c908c6f39010862c3e395f2efb17fdf23ae05892422363b9438ca14f237f611862d3280c73ab2f6f3fa3a544ef1afdf2dfd84e10a019c30bd090414ffcd18f3946ba8d8f1996d769a9a419bd02efc17143d1b33f380ed42fc14e9165367d6a63b65573bdaf211cb1c8ffbe416654795e717e41536f6f296ca2955fbf8688579b1a5c0c06c46b5e03421aaa19951e7a9493ab53a1f1d7a6f61a1d676a6ef65ed043de49bc3b3c60df127d6e88c7b3f74c3e5cdf4fc1c3379f0cc1db5262c31a5c82d7cb1c906a837afe5673dc466d99357b8da058a4aecfe8fd5706dda061f2ca51dcb9a8ce83e7f13282798a41c93b6113dfbd7bc3ea697d6c86dce84cfe207b3f98efe068614445d9df9452d032024df7f836afd76c6e3b121114dcb0a6f4b1c41521c44027f6edf8d08afd9348dceaff5d9895650970800995888a9966ffd81ee096d49a89648edfb04685422c0f423b12c82ffe7dff61df0c2af862680eda4b7689e486110380381049dc2e84cffd96564a21965db1a83415298bda20208594affe585411adc3f599a09dc573b53356dba365f1e071ab1d809b7e2fe63ab181d669663605c1f90bfebafce4143888e177e67c696a7b6fd6fbc097deddbbd2396e806366786c6a07f83b25e8cce1c8dc2f5f235f779664b36d9d19babec86b22477794224b31667d82400a3ec09148118c3b9b89cc5bfdbc4c64796278e394c95969370e64f35d5d780a8aa0d9446e3d725ae619782820688978267c91720df420cf25f4e311a3a64a7868ce3e7b8cfc1fade75a758e6f8bfbd278cfa06b334789c3a88cdbdef5bb770b9f76cb697b37b6d511711c8a72e4b6e9a91ead3cd85af2166840749a2dab3e2b2600506a49ca9418dc17f9ca470cd95f7d5b9f9d32c0ce52cdccc5cce14be96a08a6c812f06dd2b0ae72171d7e5446d9ad6f44ad0bfde46acd0cd95a2b5f274d9e5de1678e93351591651a359347ad53f16a5e87eede6525859d862c346f954d36ec483c2d408ab1ffc28fe50f0f67a7b1be40680c14e826139ebd8ae87f6d77322835436c0685f9696bd9414b83d4ecaf008da0d5265b3876d7faab7e7b2ac52c3d59c511e198a92b0a35f3f01f28ca7d5dbb25d736088efb50ace31686dc65be8415d6ed8b948973c4b4dc0f0aad2818cac0f8dd69b5b86c6b3276b0f205861431fb118f02f4f59792f6593b7c885f588d9736991417973d72c56254527919b9eb10fb24c091a1fdc4bebfbc4eb00adbcd05023e5eec6858f40ed7c32787d6f2b6287a9c806953c7c74d55c686c463f37f969031d0f4b75b27d6a5fd3eaadc2bc97e86d82eb604594b0c4b39277a2fa0066ccba3051d29abb268aa6da3818982762a4c2e452886cbe34f2e5049892117570cddc0dd3ed316017053ea98bff56d256373cee7c85e2804005898791adb972852f6d5326fec3f6f3dd24d3a4ec1d0c33916925d0cd7a1e1436a826a4bb2a409f92bfe70720c0fa366a00be85a4eb33a4f8401f6852bee72f701a67423e6207d5c710934f328bbcef62b59814ab756e95c191a69a5414238c720330d568ee89d258fdad87c2c03fc9643a6b387130021d1f5640b6f0db0a59af5daedcaaf865b5d1eef559fb796d0e6625606c728d90a48920e4e0cd3b2de827e63bf09f09693115bb2265401d0939633013d9263eabed911d7e8a6063877b2598ab41843ead8f646e1da352e54dde529e66752903ff060a686472df931958cbfa73702fed512136d1ceca7f65381b0307a49a391c7ef7a0d3ba39ddd552d2eeea821725d64b1d27f61a342856af15e2ba7cfb6b929888fe18a1a5801515994c119fa9e302c2f5b27f4f7829265280d87ca17a772aeec36267c793261ce9f9865bf63901c0d03a24b98ea2c98ba9bfddf8103fb560e55b0b8878f2e6c94850041af2e7df9c7d48a313f75921c194cd445ab5dd282bc425237617371a73649e08662df8df460cb57a92b7c9a5a6e5d98a17ca7438933ac223aaa73ef038c5bbce56d032edfe39a0325fbb406694ef545436069451e3291b4906ea71beb94d6fcd1bf999ceaf171f56225ff8fe388fdda16ac03cdd22efbc41b17737c22f3039d917896722e6d35029f0562bf86fd407d4fd73f0df5b4fd8caffd76306fcd90d776b73ebda7016e7fabee205ae9052bd32c2d52fdae26e338ba9e27b7abc0673c875321ef56bf964422f6a733f3c3b9f3f274ab7410a6566b797d2d7e4e75b4566dd14338bec9bbba06f3ab5c48634ee3730e7f690d3160776123513844accaf486589bef927e615c95faf77b6dcbd2675d8bedf04ebd00fb1c8e3c5d440d6ca766afe710769cb56e50a7e37f714a9ce9fc7ebd2e313ea04f69afa09888dd656f4f25909d63f6901d2b7f9dac9ad282770676b7ca75b94fa32d8f9105589206258850c6e82dbb58219f78dad32fe83b1aa38536ac9d1cc367697d950d409913e3b4f476b3542d8c1ab370a72b1303d965e3983fbf4b38a5c710ed024672557fced10ed13fa498d6594ec64178110353d3e8b449929855ea70579484368360b7856dd045a6d8771d2a2a84d3460c89b59122fea5c22f57203cca6a249075994079ab39779a4922c9c388561513d1d025e4c0a784e5009e33c8f5aa8188a175822d9ba480dcddbf13efe90475e69345faf69c460f55191afe52e6a05308ccb7609371481a1e2c7e1838e00410deb27c0ae4617e4759cf52d2dbdac9da454e10e302a9601ec92b34d0fbd843cc495314cb44e05320e69bc9b758a4baae0a412fd2c42634f4b1825a4380d2a321bd1e95764bc0d62359a4600d9f9302ea720969c8c17d73033b1d58747c92d617ff6b9e31c5505c47ffe6f04fb6b5275fbab77ec0ced2f6c71fa2d54bcbb2d4e36b8567aac32f4a43ff72364d76b7f5e23d1ce7f03583724134940a4b4c96471477bf814ade3171ae17d5d43b38419e00f63910174709b960d42f5469cf423d29ab8dc6069040ea476d5f36af69b0fe9684d162b7acabff552be66f1defa716057a8ddd48ae5aeea22ef3b0f7ce7e00cc21b6fa828259ce355604af6f21598dd456cc86bb63081ccc2ac482d981a60d826f4476c268b5b4b706237b1cd9cf862622a88cf4560128c91c0a9bbc322f398c00e62e09419d8c32b3550d264d53ac360bd6138730400425337e8345501f1ef065ba8b4cdcfbb7f699f659de5e3776726bcca653c5303a914469cda7de1c337e90ccd10d70fae0f9bbf6771d7b3652d3ea8d39e5c7358ab14cc8f288694b53da3c0d9b9d2313f63271aada67dcef92c902154802a3baca2eee415771b4ca3b446500c374ffd2a825023551feeea8f8c9240a12760aef4978bc1cd52b7aac44739c010d84e79f2229fc06258ffe300276a78835369050e591ed71c0df65743b4c98eb4552b68e90857a9610eb12434156d8bb6c8ba5810f8054bd34dc398b7e2e59e01d0056ac8fb7054d8e4661e7cb21543f7a6b83003a99c7a467440284511ec7983aba900a91f5a6cb1e7b9546a5102f56e114a5979cd14bde53600ceda6a4f2c336b708885a2251a186cc35642fedb2d1b56fbe5b4311b5fcc935b92811bbb07cafa8fd255ef3bc893ab97021e88cc1b58815edc41bd79585adcfc225d45d251a6ffe1c0c2a3c43971c735b1c7d10f8d183e76e09374fd6e1b869fadfca04d27bee097016cdf53c46b5d4048ad22abff33298c55c2aa80c027518b415f8a37092cad148f1a6592b815890ee4f9fb00903bbd0b421d3219c32439c47e4224f839f886aca12a21a25f7cd1d75bc98a30c1a262384283ca86b5ed1492ca054479fe8c2b3956ef1d3bfb916f41e66b519bc1ff6ad5140f3ed164bfcf7f7507e4ff2c6f727077265668026b246eb2889dbac94e0e9057eacb0f957b2ece9a602c6d729d9737e63dcf2e5eb3d74b99ac1fd61897ea9cf254484f6d48b186232e68f3229942e25631249353119a3054f4e34643d7105ba25fe6afe58456ce8b9adf962ffbed9a379f6df3c92abfb136e5bd0234891a04e10316daad6ec6c826a0", 0x1000}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x7, 0xf5}, 0x100000000, 0x6, 0x100000001}) kqueue() 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x30) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x250, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0xec37, './file0\x00', './file0\x00'}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007fa4df0ede0d"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) r2 = semget(0x2, 0x2, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/155) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) geteuid() mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) sendto(r1, &(0x7f00000000c0)="ce4cffaaf28cb7471355590fd6152e00f8069198b506afa5a8d09175413785e223e444f5cc31cb599bef23b9d8337080813e5f74f85de1ddcbb50c06fd4e0be44caf50bbfe761aecad87150b60c682905abac30d4e4337352ed4260436975426956731369b9657796465d1076cc7c453fa7cf49a501e235908346af0c1d76891c4254df407c74115b3701d8a6c96a24614f3b5699df2b52507455be6aa5deeaadf4ecb6228421bb61d7d2641284e9e29c6747b6fa98ee39365d3f1eeb66f971d7c33083ddac093882176144f1199d679b74206a7b7d08763375fa2255c5fe915c94a40cf6268c53609", 0xe9, 0x5, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7, 0xfffffffffffffffa}, 0xc) faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x10000, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x3) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x8) setsockopt(r0, 0x6, 0x80, 0x0, 0x0) setsockopt(r0, 0x9, 0x0, &(0x7f0000000080)="63e963dd5be83e4dcb3b66b5aeaa958ac08b6ca6d9e1ebf3f5a86115c76869692533f8943cb95e2a2603116badbdb6b8ac8d2c4f436343cbf70721085c888827e2d1c070231b607f6cf8a4f4cef69ac9678f052b6378772065a920abae1733ce068b2972b2aaa12d96e0469f958e8a7e3882824ee6128482b7dc805c6429cc722e95c2d643217eec314f5de4a7c6b9cc1b1be954e84fdeb51ddeda4ff858bbc2ae3227036abfca167f9eb0d90611f1a1c9c4da1c25f9ffcc828e39ddb0d23c6c9faa556a0094d3", 0xc7) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="03000000a32c5203b0cdb7233b57ef47df431a01030000007b91bed7e89d5564edc49d2852aecf03d57dacebc851801004c1b95361cc3eab38dd9cd4044146479ffaa28a842831f319321cf8257bfb480d3ccbc1637b5ce0f66793eb32d02a27121ccd8a8ae74ab89b36ea5d8c35b186fa6fe77af8ff01000000000000a3e8164de594312ad417bfee82bfa3b300"/164, 0xa4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202363cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x2e5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsync(0xffffffffffffffff) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000003c0)=0x8) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="06000000", 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x10001, 0xdf, 0x3, 0x8}, {0x4, 0x7, 0x4, 0x8020}]}) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 16:00:05 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000000), 0x0, 0x10001) writev(r1, &(0x7f0000000500)=[{0x0}], 0xffffff8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x9) r2 = semget$private(0x0, 0x1, 0x20) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/115) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) pckbd_enable: command error 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0xa) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x81, 0x9f, 0x8, 0x5, "437362cf5416d40bbf31b980ce32c2cc3f82574f", 0x0, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe7, 0x7, 0x5, 0x240000000000, "6527ba1086ff62eccfb05c877a5a541b6061cb35", 0xb8e, 0x3ff}) 16:00:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x200000000000028f, &(0x7f00000000c0)=[{0x45, 0x1}]}) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="bbacc571cd5025141066b417fe28adefe66f3ace2feb5470e660cdc9c0badfa5e84173fa2c9a55abca71cf04ba69a201721f62a77dd84b7330e42e7bcaff4ee0143e706fdfbbd15b726b96f38719e6073f1440c2140140dadd8c7584015011c28c7863fce9c5fef3ef7a9028405da9a6e755cbc4f0fcfe69f50b5946759c6902feef2c933dde0bc5a23df9dd73fe314457c1046218a607c3c20fb7aa58418c2b38", 0xa1}, {&(0x7f0000000340)="d8966570993d89bd78f788f1fba9eddb363640cba9928d2016f7e5d178dc7dbb148842b29fc8885bf133316a2ae6d0860edcf444295d9296ff55e5b4917100d6eecd0254bf020832df5bed5808fc3709e63ab301e7e4451f3689b7167f483cbcc4b08a217ba43d7396febabb4c5cda5c5213f0baa39ae5ec9a817794026af2f1aab047b899b3d3fb5f839023c7662da54a8a7ffd71833eeb1fa3bd8b5050d58086572844cceba7ddaef203b89fde54f00e9094d86d630d60b761360c003ee0c3514edff1ad19f8142e57ba12565f624109a0353f5e029227a5090123f5b65a94274af9ebea754569a6069a", 0xeb}, {&(0x7f0000000440)="96c2818a11be1e51c679519f3270d9b82bc74d72784d1acffb2fa77a75f7586240e274021fd771b9c72a54d1dae88a425c3303527ac02f602e152fad49d959aa836f27d7d706011e3d5246a7bb2060a75249f04a228ec60e1882dae1a7c95f26ea67644e686f1619919cdd756e58f818f707940338b004476fd05e2e20a79f45b463e9afe7e940b0627810c46e4161ac66a5e5e88097948c0c0e820baea5cae1519deba2e7c299e9c16f", 0xaa}, {&(0x7f00000000c0)="2ddb6355c2647c7bc879292ac176d2aa8da7a76c645ef9bb99b239f77c24b893be646550224033a4a43f217b0b8865511c7b3a0d0faea5bec5517ae3b9cf0efca253ca598fdc5f4bffb12e074d90470a7343575ed86c73be29cf19f11069f4e7afd1291a757e52e6842ab5444d9338", 0x6f}, {&(0x7f0000000500)="1a7b40c88e4d55d99054fc7fb93c0170bc5f2aa872f60f5201e10788fe78c23d56074d3002bb70cc89a7a4b199b047c9853dc14d329d7943fafbb05078ec13e2650a6aeff80de49d7eb870c3660ce061c011c3fdcabf01ad9fd70a9366666a02e6f42d3dd5cee143926886c8440099841c00c8ec2c6287b2c80b54ab422e982831337582", 0x84}, {&(0x7f0000000640)="f427230b6368bf3f16cbb7406aedf6a7c4a21ca0ca66ec7729126d3cfc177d62acbe48614b2de829d5e3643115e81a363ef0ad8e7ade73e01a3ec2a23630ee483f240e158c00fa54876e2cb8c0f65d58782576423c5f31c309806fa3195b5dbd83ef1926f04ed35bc418d8e43094b78a1576f69f026cad878e26192805122b54e83815fcafca44a7b065decc8fa87ffa6fd2a483543acb9361d2fd69cadeb15512e528861189226d78", 0xa9}, {&(0x7f0000000000)="982aeda6e511f34dab4c2c69f25f48be4c5ff1bbcb0a744d5082e8c5cc0e2c57dd684528b499ad60ea385e6542a1a2", 0x2f}, {&(0x7f00000002c0)="a130bb74ca2cdc6e4ef1ac5f1af77fb895fe4272a79734111d594308", 0x1c}, {&(0x7f0000000700)="c33263a5f01b52fb67638f407b7b24bfa567f2b80da9fdec0b311f6501321c8ed35d0cc0563ffa1539bee48f211a023f34c882aa1c8fa7906bd5886e89474ee1fcd25be7a168be53e820d58c81e4a78bb6c882d44c3291203ba5c535d90c175aa7b9f7423a94efd6ac8d0d275f43d4209423d7e6adb18ff89bdb7a02307d36deeb2e6ac40df21b57962b12ecde495a5caab76a7563449e6201e7c0e1bd748d71", 0xa0}, {&(0x7f0000000940)="74528c749150dd1f5dba61d9c916de62831932b8ce1cfd65c5d77057a25653bdbfd7215d4292fbfd930cd4c71133e31c710f580785f6f46de0474ef5e62abe1fb809962c1a273ace21a1cc4bf8bc2cf4319d7c532a54318b47b4ac4afa3b286188ea165930e559e6df80c9d9593d3d765ea1a16ccbe87b45f54ae56a1ccc8a0571717d6c64f9eb92df77c42fe64ed50aac9861d3607ca4c1cb834f57d70e160b1412a357eb900559a46f52337a43838523f3f5140081814807c0f66781b860bcaaf85796f9df7abc90ed197705504e7d99", 0xd1}], 0xa) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/59, 0x3b}], 0x1, &(0x7f0000000280)=""/166, 0xa6}, 0x40) ftruncate(r0, 0x0, 0x3ff) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000380), 0x4) socket(0x11, 0x5, 0x7b) r2 = socket(0x11, 0x4003, 0x0) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) listen(r1, 0x1) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x7) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xffffffffffffff92) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r5, 0x1, 0x4}, 0x9, 0x292d, r6, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000800)=0xff) r9 = getpid() shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ff7000/0x3000)=nil) fcntl$setown(r8, 0x6, r9) r10 = syz_open_pts() ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) r11 = shmget$private(0x0, 0x400000, 0x2, &(0x7f0000c00000/0x400000)=nil) r12 = semget(0x0, 0x7, 0x2) semctl$GETALL(r12, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r11, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r13 = shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r13) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r8, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0xfffffffffffffeb5, 0x46, &(0x7f00000003c0)={0x2, 0x1}, 0xfffffffffffffe65) setsockopt(r8, 0x20, 0x1, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fbcef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599db840fe0c8954e32179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2650085ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b0", 0xe4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000840)) r14 = semget$private(0x0, 0x5, 0x40) semop(r14, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) socket(0x20, 0x1, 0x4) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) recvfrom(r0, &(0x7f0000000140)=""/69, 0x45, 0xc68f268193bb9623, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x7ffffffe, 0x0, 0xc64, 0x4000000007}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="ff") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:07 executing program 0: setuid(0xee01) r0 = getuid() seteuid(r0) socketpair(0x2, 0x4003, 0x100000000102, 0x0) 16:00:07 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0xc4b, 0x0) r1 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8b, 0x0, 0x400, 0x80000001}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x4b32, 0xe1c9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40, 0x100, 0x10000000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x8, 0x4bf}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x3, 0x1}], 0x34, 0x0, 0x80000000000c68, 0x0) fsync(r0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0x0, 0x401}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x8, 0x8000}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc, 0x84, 0x8}, {{r1}, 0xfffffffffffffffd, 0x8cca80831a62e5c7, 0x1, 0xdd0, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20, 0x8, 0x59}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x40000001, 0x6, 0x7}, {{r1}, 0xfffffffffffffffb, 0x6, 0x20, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x48, 0x80000000, 0x9, 0x7ff}], 0x80000001, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x101}], 0x6e, &(0x7f0000000080)={0x80000001, 0x7}) 16:00:07 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xbce8, 0x100000}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x48) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)=@in={0x2, 0x0}, 0xc) 16:00:07 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000), 0x4) 16:00:07 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000002400)='/dev/pci\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x0, 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1, 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000440)={&(0x7f0000000340)=[{0x2, 0xfffffffffffffff9}, {0x22, 0x800}, {0x100, 0xfffffffffffffff9}, {0x2, 0x81}, {0xc3, 0x4}, {0x84, 0x1}, {0x80, 0xa}, {0xb97d8843056ab66c, 0x2c}, {0x6, 0xffffffffffffffc0}], 0x9}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[0x8, 0x0, 0x1f, 0xaa8, 0x9, 0x1]}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe61, &(0x7f0000000440)="00cf53d1f12f841547a5e24f2ca5e6b57c2dfa81685f33972e1995219c30253d3476e07d32d9575ce1ac3d8588f34ba180b5ef13bf720ad521b2d24a7c329eda97f6a059b656095289a73a00"/91) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x7ff}, {0x8, 0x5}}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r2 = dup2(r1, r0) r3 = semget(0x0, 0x0, 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000340)=""/245) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000001c0)=0x8001) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0xfffffffffffffff7, 0x1}) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) close(r0) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 16:00:08 executing program 0: r0 = socket(0x10, 0x4, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x400000044}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") kqueue() 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) dup2(r0, r0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x8, 0x5, 0x4}, {0x4, 0x2, 0x6, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x5, 0x4, 0x8000, 0x100000000}, {0x10001, 0x1, 0x100000000, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x22) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x4}], 0x1e, 0x0, 0x4000000000, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x6, 0x80000000000000d, &(0x7f0000000040), 0x0) flock(r0, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000003}) close(r0) syz_open_pts() socket(0x18, 0x8000, 0x3ff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20600, 0x1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x10104) readlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/23, 0x17) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x4040000000000}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)=0x40) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000240)=0x2) close(r1) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x9, 0x6, 0x4000000000, 0x1ff}, {0x800, 0x6, 0x100000000, 0x12e71f16}, {0x35, 0x5, 0x8, 0x3}]}) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000940)={0xa174, 0x7, {0x0, 0x2}}) mknod(&(0x7f0000000900)='./bus\x00', 0x2000, 0x10001) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x00\x00\x00'], &(0x7f00000001c0)=0x1) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000200)="89baf3ec58abd95c25de874e3a770c72e7fb59902b2a4063483e2aaee880af6f93bd1dc57610df04d7d3c7c8590009bdba5375a1ae49f77aaf7f5229cb696e8cf394100a7f245e5986effe568691cebd86c57d1142fc3ac2eab9850b9dd5e23ceda16b8d03e842ef5c1105110a5c44a3264d4e9808279fc71d96d0c5102e5b9e3a822809ba9e133e078322b8579045416770f65a6f663ea5fb768b8435790dcde0a9ef22b19b7df2a749ddbeada82299cf42c1b72573732679", 0xb9}, {&(0x7f00000002c0)="e255dc8d2772cde2750d", 0xa}, {&(0x7f0000000300)="e1dd182d3324528e2786d66700ec9ac2c25d6a072c490c5d145d86a2b18d7fbce57acb", 0x23}, {&(0x7f0000000340)="1b0196ee6c10884d90dc7ffa18258ecea9e3254bdf79e1c6beb3a13c29af1533c6cfc8e1570d823be577611d880910bf306a3f01f0b5427abc20f8dcba27e229f220561f7c169a63ce", 0x49}, {&(0x7f00000003c0)="6d60f3d6f094e2b8f1c07d867a1b111b9484619ab69d2ba4f1ec2ae31eae85b3a6fb337a9cc641069cc96fc048b618719372db062dca8c778cb55435f4274f24e4272b021f590a467cb60f76458f3221399ea8d9f20f5662c8af350a5c276b618380ab7a75d981174c53a0680ac49e91254527aa4a70a48b3518dfbabebdf578b5566c33886977a01d783cf910095a8614486f85cdea6f532827858149cc3c69a6e90581b432f1fb17988d5ac250579ba06ced8eaf856793c93577f9dbc724d8fb1315ab3a20a354383de74dd0bbb2ae52da53", 0xd3}, {&(0x7f00000004c0)="344997366d426e5644ae4304a653c07e9e21de7c266dddf770644ca2dfc30d9c25443f5e984c1bd0e83c4875c9201175e561ad2c5d8cb43e35a498af31acac1fbeb16b239d18686e1002eb59151b24709018fd9dc68708fc35d4ee1d08a5629820d131c70ad20986e1c75914224b9aebe751ed9c95580cc8ee177ee430e8bc73ceacf4c5ae8926c5e25beca30d34cd862061e1ed0d8f904c25c2e7154e68003a569259488e6352c34aaa2efa286497ecdc328e1e5ace16d0c30783119b1059d5b810a844180416a6da1f9742a40dbf4f12780dc63ac488cdeef5c1372f47e925284c6b7ed6335638dbdbd01a79ba6f5874894564b26aa025a4e286a435", 0xfd}, {&(0x7f00000005c0)="e25b79acb10dc7b3c6bc91a7b7e0c6d1ca16bfa5ad336550345ddc7629f8e1e8047588df69c12f9f55da6b78ebec2021faace6f1eb1808014ab31e0dbfe522a8645171357aed6834384dc9267edb8fd16a9d2b4de95ccc0aab3ab2008cdbebed52e8267fd9acff6a1abeddffdd3910a29911877442c6f201639bef3b3e", 0x7d}, {&(0x7f0000000640)="0b6367880063444a9b5b7872bb217d9f2bc06c724c28a438e076df4e3ec3d1f92b114d0bd02b3d1600ccbe1a8feb2f4241f35bc809d61a6b34dd1c0a01562e236368e7e3534ff666f5a72faf14bb6a641b34c6b7bb5d9449c814be3f1c961c15b1da2843d097ebf42e72756cb1a4206a3c75a00ce6e1f7f4c90121f8c4c42b14e3aaa1251e7128969e5a39f2d7bd17f11d00d4b6a5c117213ada05002c85cb3624f23e4426f7ffa1b9da47e2f8de2ad2e41c0d163a2c11863bf64759079a7188b5c3e15eeac7e02cd945c633b8fa06c6fc9d8f58824ba91ae28b281dc5ddd8c41a02d3988f58b310b8ee3e58544d59890e", 0xf1}, {&(0x7f0000000740)="ecb7a470cf6660bcc2ead535e6d96f20c05e97da3eac11b95c508a5052b890c514b4a279ef340baa1e67403b5097e30a8bb496b53accd0f5696234621228af1393d92873eaeeeac6c0f2834f14", 0x4d}, {&(0x7f00000007c0)="9b125dfb328ef23f559c41167551047c3c5f17e57e738c5f98d12e391110f97540e12376a5b5b7cc74e91d3d7693c835d261e411b61587c4d4b2df77fd96bd2e6f39a4419ef8fc495c5bb0074672c8fcf33541ec9d216bd4033193cf02c544ecbbbc68f141d1", 0x66}], 0xa, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7b6b9d8dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa8f27e3e48110690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a", 0x57}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x81}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x40) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x100000000, 0x9, 0x2931, 0x400000000000000}, {0x8000, 0x401, 0x4, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") fcntl$getflags(r0, 0x3) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) nanosleep(&(0x7f0000000000)={0x100, 0x8000}, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)='{', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000100)=0x10) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000280)) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) fcntl$setflags(r0, 0x2, 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x6260, 0x0, 0x1, "4aeb70912c7be4bbed6b6e19c63dba94f3c5a4d2", 0x4, 0x4}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = kqueue() utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x0, 0x10001}, {0x5, 0x3}}, 0x2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) listen(r2, 0xac5c) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) shutdown(r3, 0x2) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r4 = semget$private(0x0, 0x2, 0x7157137157e35c2e) semop(r4, &(0x7f0000000000), 0x0) 16:00:09 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x61}, {0x6}]}) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getpid() syz_emit_ethernet(0x6, &(0x7f0000000000)="de0100000000") 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffddc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) msgget(0x2, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) listen(r1, 0x1ff) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000001580)="cea62c6ad1f0b44747dd3464c714e6dba16c48bc55b1a1fa2bd385a00ecfc3124656913bc744e556ccc76f28604b117cd9d35326afab86bb7dd900d9d5473774fd12a830af60e40332e44c34fd73456c0f729338c41290d5f4868a379607d0bd3c4ca102de7184777e328deead4afab4e879f65148dd0db50423cc901cff1713be041d295eb39d0f4ac6327af115f894cdb54f1d50450ae8432ff4ee97175212d0239a9e7caf4a77a47582361ef5e7ec839a897951c58598d52105231b3eb8e547e8086f9922c3edfd79006a54dcf18d9a29ec9434054cdf123cddd5cadae662a15be59aabd055a83b3265c2e4d3295b0e3b5e2930106df63ac308f10e3119be8ecca284734f784d5d5a4d7c014024462c0e57b8a5f37dc464cdd48b24087a5bddbe68d09e1994fb53ededce22258c9ab86a570598707a6846a3300183be43d69c0a32b2db4968012c3e22e4d0956d1c30b808cb2f16ae89bf2fedec98ce18243691390d39d2b81e8449a42e93ebb5e510cffc2d2774d5ce63efc3ba6a9106e8205692bd8e0371017ba9f68cbc9ad94311afe886771f70796e9554b20db5cc5e0e4b67a54fa57c8abfef53733820c818ba968aa7c222408053f894a037fb1dcf3cb03a675ddb5611f8f0aa18a20f8262cda22e67f515812358747fdbcbc2fde7b50b3b41c328ec84fb9e00bf902e650c4e50c932c8dc42483e95b1683961a856e1fa5e4dc5d33931686e7af7c898eea324680e4793335d7467b2e3892e567efc509b24977e3cc572f21e0ebc433b551f4a538b50daec4f66bd863efe705533ec4d5673966b548295b65230e7d2189b0a79eb767dc9d3d87910209992f16fca3bc25c23dabbe35df567f394b4007faaba907e4e8fbedacde3f10aeab2fe57fdfb3ca10ac3720ccba196d21724067b0edfbc737d426914beefda7c82ccd3f40fd755b9df97e65c22a35dbbca51265321dbd1a2832cb8df7b71114927e97a08dd05645c996818469abeb2e1e741eb32b00549330182446a905b35c581c718ba234167eacc8c1b9224ccea8bef71f0c357ca9c04298c86cd112fb4f08c97d6e341352fe8ee45e21254e6bec1cbcf5d204e2cf16b73b0124b6b0f526e929535817d358b2dd7a76957215bee671d376520e419263d2f599dca1bd8aecff4d9972a9df77b2fed362130958b99234923d199b04127ac7fa4a7d84abc59be443e19ecd72ad61b70eacd412035d45d9d9bd216b6f64a1a15c8cd39a8c2c23b7fb9bc7bda8779f84feda853d620d1dfd90cd88bf2b66593a7a333ec751145c6d49be24952aae9ee26588bd116eb2efd6053614110408f5e850fae95e5e2d34aa762203f77576d0aafbdff70fe00bbb578bbd430eeeed46189c0ddee15fdae769b51d3f11ad05cdcf08f85b66c0c052c513d61f2fd34f0507143ac8b0c93613f3efc26bc22651604aa78320358d01e0863c4b79efbfcccb990b0682292a8de526102cb7bf08bdc2bd2d18b695c63fffc8734a5b8e44bd8b994cdbceb7a79cf6d42e9fa62079924617ff282894f1776ae8f8408fd36ec474462b6136379d3204a8b828579f0923b86f94477e10ab32bd3b50dd7088ffb93e562041e2ab587e8b7e7cbf1511207916fb1930493ac9be0d1f8c2f4129a25da044929d9f8b993a70fdd49620b773f0cd92a12f7b6812b6475aea6b37e54cb96606bef2c644b260bc88f51c22b7cd39db23841f30c8a4cd567ffa7e1cbfa08d5bb996e98cc54f00ba5687713d22b2a90de25fbcda88fabd0c59ba2cde1d0d644da1e59a444a5468887f8253271c953eed0e758a0ce2f694e2b90644f4797f3089a316258ad75691a46f1decd95a460586522a9f702e14589c6944d347b803abeddad163c1cc4922980c3a0efc8f94c36a446af60e1b76505bede33ad512da49e4dee05c093b8030703466668493266d5368944c968493794eb1ae8a3d3a5e1fdaf360c8fe2f05c22bd69eb8e543d1b286a8dcc5b3f85a3ef05ef4cecd66a3945c0c84f5e206c5b6bd4aa90ed920a1554c83a6a596e8352b6f033aee3134d9fec8b7dd1eb4273daeaa9b4c8928aa82be7064a39314c991f84a86361677922c7edb27b057a9bce4d885420bc23bc53730024a942c16eed25cfe4b24103058891be378259e742bad472a4617eeb208bbac46a32aa2bba2fd443e8db5a6642b259b173df96ed85b002b4f58eb1a3c69e04fdb85731d257ae301f9301c60ebc8378c2e125ff970d008fbc2518673e4f4cdd16af6d33cda828cabe7abe2592edfcea9ca7e8f23b6c7419a443ba05efcfb644a948c620091864d70b6bc8fd056445ff1f65e7f1675c10288af6eee563945e820ccf80c176ec46ef59a9f20ea4739f15d5bd384ab7d6b9541132eee9aff4708e9bc4b34bd9ad37e30afa59b28d237e515ab77f4ecdd242a49d4173b827d4a58925e5d0f5b2f5f69eae9fb68bd022863b104a0b6963e7d481d76b7455b27a80b3369f467f992736af1e811714cebde12e77494e833b7a019535ac2d154d7a45946be849790f696e1e4a204b15fc40eb221a305a5e0e77e13b9cd3399e86e3164f0be9b4d2a278d28669b49d707d9dce74c09726effe2747b9d6880a149839e61457e7ddf2a727b8d05557c7e5480f2590b73408127772efb151b7a0f0975c40ebba840088c16bd6c34535a80a4c87c2bfdedaaa1fce7e827f1efd499592a9c59d64410fdef449a199ee1e432361e4ce1d5fbae6bcde3b7e6f701d49e1d69dbfd5ba1b6d982b6f3cbe13f0659c3add980edc89ca73df92b03fe65060c2fbc0895488e3fc48b6170ad790b72a168bcdb5a2385bf260d7a252185c178b44e00d3daea69e1667a8e98bc487c6b8602b1db3c574ffeea49f0582a184c81104a6d8d336f7b1b4a8f1bfcdb885685b11289a1a3120e8b934bc834458c7ffe8dda0a56cd22965698baba79765e3ff34a117a8aa040287ef2f6e70c55bdb8a70c02cd111cf9969dae75deb4d179d89c90d1a21cba54bd940c53561fc2a75b7d5b305d4c9eafbeade34cda64732992d11063349b5f15e9a1aee0e726d8ab8d3e74cd1eb8cc077350b7d777cafa1121fc457521621877f8a41a6ecf5d95dbe06868272adc2e4cccdedb36506053dea2f43dcced3885c7da20ea805a089e102cdf5556bf1214156a3aad48b4369bcabae4d652640bfa9ba6fd563a4c63f95cd7f9d8eaaea4fc271b91d684d1e92acc14e252fb87f23136bdfe8ce3d613d9cf676b067559cab4f8a274bc851d7e88c9cdd7a9f27252a2eee7600827b34636af9f82183e5cd243f17f1dd6c2ab221f2f87e8bb90026e17c1c34cecc7280296ed15854e71b985be0a348068857a520e4dcf29e3e7e0eff8819e7ec15625f8083c4cb9e16885fb5368d9553502ea380464bc0ccd2f4f1f6e41a5549edacaee1e306d3cb97e94a99c1db136cbd66e1f8d73e564465eaa05f4c589d250aa5be35862a1c345d91382b796e5d7de8cea5c62fb586ecce92983d7a19d5df642654b856f48a1fdb380fbe42e07d2acf13db63ce16abd842dd2eb0ff1c01c278520ec388baf444e00febde24ebc94ecaad465f2eb311a2fe727807af7d5876fba3cc8e02c90b30fccd7755dd2fd877133e7920508d5c12ea44edaa88d8549b2a5a0217cedcfd9f765fb179b211eabeb699850bf422240fac509b6f5c9b0a52b50e7ccb7e0a83c36bc63ed4881b339b76b6fd44b03589b98004cf5dd0e092eca68dd947a4acedf645175245f63ace8fded42f1706ec1fdcc6b1a291d61e47ca10d372fc4846339e6c7760c41f4984e0f5954314c5e33a74e23f934e9b48ca43db2e2c3cd362af177136fb6ff9b6328582f5f2d6d30ff32a4e7e5cde7753af22b24acacf3be68a39f2a35c833864f709ac0b6d87518306915324ed001ddcfb6c394281661ca2fef7a92d69ef2835287f3af402afd5a87e4c96f730725eae2c703abf86a41e35399415ac345dd37c6b0cdb02a80978310de7ffd055d3d2803d817cb4c75a231e83b17ddc652f012b8228276ec3bfc27d2a62c6b71f5b3422e74e637dd91ad973bfb2b997a05ee116b9729fd3a1288dcc30b27bebea5140670302d9d8f39a3a26e5f00e1cb01ee8f82b5a3d7e7665e382278d1e6b4280336d3a500a13389910ff0da2c194d5e2a9c7fcb3f4c3f565f4c6d1ed9e9259dde05417515375beb2e51e3822907a9b74f1e44e539a804e1019c600ed957f358389e0a348e7e176759a9eae0ab3ae33936b0ca6ff5156cb111bfbb35c2de399409e8eade5b65bed518d244f9e7a9dbeaedc3049b8d21a3a59a572e663e2498db647c65a3224f82a88daf2dcdbdecf22aae1bb2c153edf85b659a5210826aeeaae76a85cd0332fbafffe0351e81f0e8f97b450aa0d9558179571cef6c58fac8d654c03eefb7b35314c79b7c20a71b1954446fd70b1fcaadc08ceeb15be24329f4fdb3a8cb5166b61a4f298fd2c7ff240c88018df174053f944279739d035fcc738f73c9355b440954542e0229eecd0e5f4921e2cf1e9901e2cbb340ebaf35c04327eb31ab2c2718e736f77893cb4dc67e1f814ef8e0750b96fe76fd7b82760d86c5584d0f5e173c7f2bc06bc4605e7c52cbe5770821c16f97d61ba7a75bc563f0ab2b3d7b6d3c45214574f991fd48da7b989226ea27af96fb234c89931dd0eec5af6a67324e7fe560ebb54895799ddb9876c7a4bdd2816cffe98ce1c2b593bad99fd90dddf6009afc19ce4de14ab823122136eb209dba1b70c830595a50d0d0fac74b0bce44f16be343770c69ff3f89bb59a748228f07ee506f4f7035802a224f3f3736eab71824ffb3d087f2b6b598f73cc464667b8be75dad6ff80fcfdd4c61348bd9a5ccb07ae1d63ab48b7ac9a2bc9647a65bbc478ff58c26c43e8550c2b1917796d906ec3abf8a07be6c85193bae5483825b985649a1b409f2905289e2da749fb16c967fbeaf496cd60e6d5d77fc06480df0e7357d9ab74e494dbb24768f999f8a87a9555b0097c6e5c3c099139e8d2ae67cc79c82947db283c38b22e6a880da173c11838ab55d06cea2aac7983dd3e45fa0ea5350e6fd4bc421fd7cf61426710c233bf9e8c699c47d8cfd98dce19a6a3902f362c1acabc4f410cf745c3cfb1c1536964c8f24431d2a31043cbbbebddbe698ffe8a7064a61dd4a8e981aee27cf5a7a7211a07bff9d0d3e228244d05ae1f88ad8af739a8a05f10a6d95508061c2917799773be73de27e8a00a8c6c7b63f3cb2fb4e39d20eb5970d8633a0077cc5275e0f0f5c4780f8577b59aea507217872b693a4acb79e3b63a0bfbf0e39620d4ed3c25e7088cb43dcca8f86867aec02813571c603f128bcf9d95e29d1077fdf8d6934e089c1c8c968280ac983cfa17c5e9920bb4816c3e8b2950990dc4b79bec602a3d083c99be6565f0141910639dfd2f7b12d1a893c4a825118b85e5d8620e3adb816d27cb76910347079cfb1f9ad792df49b81cee2317bc9526199780cc7e5a63f389407119566f169a9fff4cf11f64cd62d47b260ccb04811e2f25b29251e3508d54982bb830756d85a2081b5dc7d2cfbdf0199f8d15fc2c1dd5be4a968cfee9b63ab8d58d7f73bc290a781c74cf32f21a4e7f417873cdf5ad1a39e12b20d71a467317d490b1f964d0fef09aec4e7b665ed5fcb97013dd7958bede43e586329ceb8946098263e1a5658b64b0dd663ca5fa9ac2de8c3439ca7dbe7baf6b5a85de5eca7da3bdd4864a300e6674f262b39a0c4e605f88d07fd78dd7b1537484555755b6ad21e825547ae453f30cf0", 0x809, 0x4, &(0x7f0000000000)={0x2, 0x3}, 0xc) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xf84, 0x1, 0xffffffffffffffc0, 0x7}, {0x5e9b, 0x8, 0x5, 0x4}, {0x4, 0x5, 0x80, 0xff}, {0x5, 0x4, 0x4, 0x8ce8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1a1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) read(r0, &(0x7f0000000080)=""/19, 0x13) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x7, 0xffffffffffffffa1, {0x4, 0x7}}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r3 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="ad15014d2d552fe068ce01d70d94969656df89def5c87e94af965d4e4d88de2d93bfa4e747c22af571bba5f6af267a79a47aceb2a2f215556ca25dbf5242d526b3e86c2a3cd5aaef65b9778b409e194bc2a84af32d198798c5b5cdb528c0913bc09d50b3a47d22ec88ee241df931434f19272e1ad1407a8a11251510109069ad7ec1179f254143dda4fa71b22fe9b35ccb05a7b63db8196e5862dae3cd37fe80c06b1d2ba2364df3556044a3df2ae86eecb04bb7ff9e74fbfe187f728c7dcaacc38afbcdefd82d2c37b09b73ac1b9ec6ad4ec160", 0xd4) r4 = getpid() wait4(r4, &(0x7f0000000380), 0xd6efae8a12a8dbbb, &(0x7f00000003c0)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) getsockname$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = syz_open_pts() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000580)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4010, r7, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000005c0)) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000600)={0xa6, 0x6, {0x7b, 0x6}}) r9 = shmget(0x0, 0x1000, 0x6c8, &(0x7f0000ffd000/0x1000)=nil) shmat(r9, &(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000640)={0xae00, 0x1, 0x7f, 0xfffffffffffffc00, "426faa560b2074fa19b515eb8af8dbc4adac0826", 0x76a7, 0x6}) symlinkat(&(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) flock(r1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:09 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0xc2, 0x21) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x8) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f0000000140)=0xfffffffffffeffff, 0xfffffe7d) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x6, 0xaa, {0x7, 0x8}}) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x100000000, 0x4eb6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) clock_settime(0x3879bd22fb699b7, &(0x7f0000000040)={0x9, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="59cd259348eb7ffe6e74a4f5c9e2b9172f0075b20a19f1ff1edd32b0592a1489d84e267901b540c6f7075ffb77ec6000e4ef76eb8ed5e5fcaec679d1b557f114ec011383b3f28c7b2ad3b18fdf9b3d104918456ba1d1c57ecd1ec39ae5343f0d2396fe2168226bf1ba9cf02d1db5cb8e71dd745ab62a2b320e27312abe9ca89583c69771c997444c491325c70c6adaefaaca8a3eb30fc76b5ec55f2ff5d2fee64fec89f15c2affcac2df80d6966dbafcc1208ff24752209f9c68cd87a3a208b5490ea398e32aec65a66afaae51f6878497c3df75da78fbc9e05b0677de4f070e81147a78c819839c2e849f83cad0ff4cd09345ff74c2046d5051bb5bf19cb173317b64e13827f75b5149936741126598de56fbd27dcc1b043035dce79859b380871401fbcbccf73bc9f97d2040fb4b441ab07157c96c7d2ad9d8e55cc64583c4d89ef5064d85cbd57e303884b5ac0d0065faffcdf44bec0fbe6c0287fb966bb4b57d4ad184ee9c2f2c282097f8c1eba60d481ccf0d3b0d828e102c4eb5fa1c821cf2ddbafdf17f93f71945121e0c4a4a83787fa1f3ff78bfbcbc458da80317422aa8b6cd959c47cdeca6825e74405d37641c8f84fd4c7b6c86a6280a8554c3fd1a8db475185154596be4aa62220fd93c55c526403a231007fe0eeedfeb7b336a14862ab2556066950815be692b6be90c318c9aeb8ca47774f649e7f76dc21df90c376f95333a358e739f5da2561335abfb464ece6497b7c2c150c5e438efec3513f94d8e4e6541e777b278ab8912e53eb70ad67bd9a36e186c1906b9fa5ae576f70f6a39eda53cf5f154f568552bd6f8b4e492c5146ff771325b3889ed622167ce8b8e47b973495a846362cb69b4ad9ab52b2f54ea75eebb0d5fd879c10c4ac4f533c21d844e010489ed0ba33a16fa017192de6c8fe2ee2d5a70ebfa690f21374b96fc3293807ba3926d4b2529e513615a7014579e5b1b14ecaf406793b44d81cd623df7a7683d360876d345bf51e235da8fe76ba0448363819d0f68fecba45d03ed37f0d87f705a1b23d5fb49c66bde349fc5dec11cccc45a6744b43b295239f8ba7df7158b6f3953771f7d6427bedf199b2ab6e753d9d1f7402601445fc97fb99ede32f850fc5e2dbbff16dbbf7484f8f36f27064a2f22427d2957fa9021665232839f955d3f9d9d0b9cd18af9a6b5093c0edefbf1128c46adafe705069f077319c6caed0cca49bac5c37a9b53fb00bdc95d0b13d4787a90614bfb241d3535aeb627fb21e1b1b8b48a8019750d516575678a8b8a0179dbdd6e4ad2e9bddad29f67992bf15ab86d5d92f4a0a7771086324a64f17d8090390f94f446bc949ac9dea54198463b8a473d0c4739297f5a5bc9e9324b32b4eacc4734c5893fdcd3ff27b749e45c1fd77b7cc6af2d75491528d6828e2bef513e2c1661b17efe60089587ea6c5a7b08eab86addc6b8f49960b756883f7a4491f7f6df7b81a4d22825d86cce1143083cac45b6a1a349111e9b1f44e0df19560958fb6c1b9beb920e29880a23a5c5886cdf373701e654c2e39c52f3ed1d0f430cd236e684020994a7f3b2ed79d241183180852ba44f05fa3bb19a4dc2e72a62a4ce8c9980a9fb6988890efa0b57ac7055bcef2c090cd40d095bed408532009e90fa1dd1bb437b745a834874e0a07831c6f76b2fd3d79ffebfb68fb7312cae9be8cceac9961be203c9dede12c0911d65c7db149d72605efb6a2f50f40dfa2b0e34f697a7158508467444508f8b07b69a34b973ba53d8ff9f3add45920523d9c74b4c31eb68c1193d968161bfd3b422ab6bf4d09a6287db6411c263059b420bb5961dd667ab455a6c421a2e1a947fe6e382c8006db3c141f5b55dff675439b1878b9f2ee2c50aa214b67b9e0d7cd0b798c663731f4216e4b1fded5e28cf0266e254303a9f7bb6227e151c950d71e5339bb34625ad0502673152860d4e172fba94f20278c652a69364c4ba6b392bf5e07a5f02fc48999685bbdd0c810169325ef6a077ff6d556006642e70ad1fc325c85ede2d97286e8dce751a0f8d8582be9c6a44533d18debadda69dc629a87efc19ba663187af8c10b735fec99ca870cba5f2de416b76e86d857b319fdd071b081c0dbfecab22282ffa1697d9bab71a1791b8140f96e20525c1bd7a0d7dac2b3115347fb9aac4df0968914d1db3ab24c432a23ba504658ea8436fffdba008473488463fde5ae3aee46edac79de3174ce0b29bcd4f0f34323d011dc8b584b7b13896d05e071cf492f37fec29de52209ca7c008d6f27ad4d0c11545b9937449942a7d6fcc0c9b176534aabbdecc721d4dec29c592a926a12faad58f572bf3db605a37f64138b819699cb8b200e4ff4c18444be9d25a6f18e3842993e46617a5a62ebbcad6d7ae0054a923ea0181649b3dd369d43014131c2b78217569cdfd0657c3d7cdebca7ee267e3b518583814ec90a85ebe89f2cb0759877a3fbe0dc3a7001c3cfaaece6d7582bc7a8fd61edf633a1ca7ac07dcbe6665a3a3559ae04d9a57924958af7f3e6ab9a523807309c4afd9d9cdfe00698240dfc20c32702c30733d422af97d504276c5eda4ad9e50d0ae027242bc3cd7857069b72ae31e182c6f1f027ae6544109630d32dd3cfb0d478adb8affe11c90f284b6ac30166d8a9e25d5be522bfca78cdc5cab2627071c98108ba0df138ca374465dc0a1ecd50ce6069d33cfab8e9316da63719f8bec5693471511e2c3956f1b7e230bb06e2d9ef17b1ccfdd124d4679b22fc8352681438ee7a70d100ffb11772ab676273807968fd580716f1c1a56c2191f92a973fc761b14361158cacf6390d189fb4879d2c37140e17123bdc1853a649dde42574b400e2dda5e13dc72ad3bc2d58921a9ff843ea389027b85d99f052cf43419be652765cf59f3fc8dabed981c24974bc1479db243abf294333087190e5197f70bfb0cd5a03fe334083ae9c62be34a68d54c7c57ecb61e8002a9e8f9aea063cec2bcd8cf4687b0bb8ef6eb230f88cfef574979ba72bcf0be7f9bc754d28d1f3e7e342136c2e907618ed0010c1b859f1b2502a825df4413e61ff1e787222acc9a688ab92432e650ce9dfa9dc74817648e6840710d4480abe240cab164ad72a2f7da4d7fbf8d22ddd8b404c71b4a74440defb9f58d2311247cdd1b9629dd5e613206047ab4dcc1aa3702c541f7f1c3f422009ff0527c6f6e089902887cf96d41ad485dd10f89852d5af617319d1de9c67227be63e6b55c9529eab420ae8f6cf874222b63207c77f2d7ac9aedbc31a415aa828b622ebd9331c1e7572ad0ff00d9afa3fa5c8943eb0ab11d25fb8e7296cbd6b618bfb3d5bc7bdee3d6a75f49e85ed93ff42ce091085ecb87df684f5f5143b968a20a7327d9d1096b0e3455ddb4ac5063610e28934c89eebee81d0734949a51aeab649574041400dfde1377d2092a4cb976d256285287d023f67758f0da54afb880b6294335613723de0401d57af5a18a7687fce8cf7f8dfed1bd361b5aa3b96565eba5944c7508d55b91a477f59a6c150c520518c3f038098190dc869dff4e0813eb81520f9156c595dc1b5a6263800f573237678d52329d091d079f051eb0dbe64f4d2c59623fa83c90e3cce51fedf36b4c4a8dc36da425fb2b4a650694317bb9ba39a0ede60ff1025c06dbc34e89a6f8a77764cfebfb904ae8fc5afb485382676b9c6bb40fc772a25f602c51d92222f726ec8e34d0575091126a34d30907d9c432cf699484e4a427e59543936a011e9008d9cc1ad55eb458a6517975ff6e97011451d485e0bc1e45022c58cb8ca54dba8005d457391c3bc9a53e5a1d71ff9936cdbe0d47d28a7a0bf025f854a8166c9150fdb1f4f0f02d0f02138aa46a4cea0430fab9d98eff28c5258fc33a9921ee869cae8e9bad03d9d668ad2a1611c06ebe31324a2caa1029f108b307523768d8c2381d68a2de2e50635c2432bff1cbc0806476b8126f93fc4f6ecb7942fdf8fd5ba6dc6f0a3216447058da5811f30ea7e9f8705cb23f4ac0bb2408a9c7399b36f56e96fb4b25e8d433fa4dcad0e64f28974b23e7d2d785fe19c7e1699ba991b05477f521990f05dfa3407d4af3c300e185dddc48235eba0c7140a1d72d472c323de4ae475b6b307e92e31639593ded8d80bec56dfddbbdb6de29a6515324a368f38a573cde37fee21ad474c324a142bd0c6e56c24f351df3e328ee26b8f7b1f3c5165fc76b125a69e35a4f773c0d11b9760477d682fd5cfe6164e0c836f4ceaef82dc34642c74de846cd5a235e8c47cd521b10b3a29c8ce2ec4d3ab65463cb3641145a84d1fdcd06a149f88d5c02f0e98feb7c53c9d9020c5564329f28607c42487d4d4638a06e64ba8589261cfc625ee9003a29e5130772d514cfd0f27d091bfaef10344dea49cc5098aba6a81541ae2176c0a68ca1ea7db04e55b02d50f5a65aceb2b03904748f1b2166e7874c847800a1a34e84d9b8416f870d6369e0b76c2dd06b9fb6c883b538bca5a86c5ec3e5ec76859c2d6a5d33da99beda88e3e4e634f7239458f96c089eda83a29aa6a70ad490f60c4ca6aaa1417b00c59c46c439e4f9fd8b92a786ae054e5cc130c0d076269580f34c4fb7824e789ee3e23d2ba1c150d192ace1b2b4a5b3de55c8a58ccfc249014927ffe692ea722625b003d9024e58ef67ecbfd856882ba8572753fc01040021a1575b78d9f7c6424d36726e82398c9c7044ba06110f69eed709744b8072423626d437c8348a4949c4bf3eeae9fa978fd6d6e8ecdeda823fe6e2b3ecc74c2c393dde5d143bd5049ffede11ed03e63fdf6385baf24ddad58115a2f911760bd187c520cc01c4fde79aa9e4804ae01edd11ad809b1d28994ae01e577788a0649e2c1ddf01893fda40656ce10794b9548372d1c1163f902d28638ec0d70b7b3157def56bdef786cf80441f4b2b57fc82c9b2901c51854ee1bfc5f3899d274a17c14221e94cb3f7efa7258a095cf20e5bd4dddc5e7dce496564b2f721cfcaab6086bdcf6e699790dd4b04327a6b0e805a1a86e08025e100665f364ac7f2c1e671a41a3f9d09b2bb7e7651604ed947c21863c78db3b2c55b34473e7e5a482ce487b1631f6ea0b96876ef3125cbd72343ad368979ee211f0e02e46da751060b3d050a4a327363cbd92b1538934aadea2ddca6b00b3aac64b584ce92fb00cffa7def6292a83c87c747b10c74a9761e3b59f35917bf658f30bb4a870db7a546de33e15806f6c0880df33d691bd39b6092828f74d3790829cddad785e70e8222b6b62f1429fe72ab93f0de83d991dfb57e664ae30818fae06d12a73667cc6bd0a4579d25183769d493f5d5ee222ed44009551b8260f8e96c01ebb4944f91e8cc42df84e0710a47bbb0a8e2243f3ada05b5ffa3831a16c8db72366b61ed9fd82176e2115126d2872ac6237c6725d3918b2ca5e06e30ace724b8b809db3881201f4f6e58985614dd6a3414d3d22a20bc85eaed3459430f0020555e1b5545f9ca58a7e58daf7fb079d4b4098128091dab2b095a95f57237f24bb95304d36d60e746afee2dfe480867b2855b7cc71bc86e6f5134098bd3d7624399d6b0a0e47e1ec19fae9b2a80ecf62dc3ba05934cccf58f2fd9cb702fdddfad66e8767c50fd868728dfaec8b2b1d71c64a2de7784c51f6f269df50f77aeb964f96ec55f987b8bf02c8a38d1a829e4fca46bfa42df4b4db5b0c234afd399d287fc2d40b50d7aa65ce06df448a040f973acdc2c190131987d859663f6b23321864bded046b3ff12e681e7568279", 0x1000, 0x403, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) setsockopt(r1, 0x4, 0x7, &(0x7f0000000000)="8242422fd56bb6cf77a533328b194dcb69ad5a01d45ddcb666002486d1ecd2eb179d55905e88dc67b68e800046a33b5468c50a1ee0f34eaea1eef5b8098136e07a6f723268e1f6ad683bfeeb4256e838068047bdff454a8a387dcda2fb0bef516cbbe34989afbd55421ecb94e5260a0139cb4842959a6b3733a07c189da23fe61b986783e43d2a3de28fee67d2e086ee993e346363b38c9a05220b867013db5df05a1a6258e9f74cfac066dc4f33c5728a054f0ce6fb2298fa8714d369825f90cb65ff7b51d0add9d07b1bf6927ce874cb728142cea1798c8a3783c27aded7a121304f0d3cda19e92ab2f4b9c796dbcf78c77a1d83f8659075", 0xf9) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x5, 0x4) socketpair(0x10, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x4003, 0x100000000102, 0x0) listen(r1, 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000180)=0x8) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x81, 0x7}, 0xc) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x1e7, 0x6}, {0x44, 0x5}, {0x8a, 0x826}], 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x13) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fsync(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) chdir(&(0x7f0000000140)='./file0\x00') r3 = fcntl$dupfd(r2, 0xa, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xc000, 0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) fcntl$setstatus(r3, 0x4, 0x40) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000200)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001240)=""/233, 0xe9}, {&(0x7f0000001340)=""/115, 0x73}], 0x2, &(0x7f0000001400)=""/26, 0x1a}, 0x1) fcntl$getflags(r3, 0x1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000001480)) recvmsg(r3, &(0x7f00000026c0)={&(0x7f00000014c0)=@in6, 0xc, &(0x7f0000002640)=[{&(0x7f0000001500)=""/233, 0xe9}, {&(0x7f0000001600)=""/59, 0x3b}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x3, &(0x7f0000002680)=""/58, 0x3a}, 0x41) sendmsg(r3, &(0x7f0000002c00)={&(0x7f0000002700)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002800)=[{&(0x7f0000002740)="b5914dcbcb5f9a746662d209781f7cec096f87bb1ec4fa4a17b7024e97066f2eef7a0ff1c6c71a7986fa86d03cafc14e0e20f3b28cb43fbb70415396bdb8c0a551a686d4ce8e08f08debcf1d9498bf60e1dbbbe95226e7172b9d7f51828d8b035d3d11f1e82f5b1b35fa5d111302d755db8a9d6160a8096966ee40e18ccdda02fbfb888832297daa62cc7ac7660bdb9008fc", 0x92}], 0x1, &(0x7f0000002840)=[{0x100, 0xffff, 0x0, "a891e7c9dc5b6129564d95edfafe8b656a10f7e05a5fe304ce673b9fe3964eb08c39e2f4e64ef6a1d35f1af7d0585d4a5fb826d03a75e549653b873b7ccfbd833fd4ef14c204b5024a18844287c8f1b7e6590f3103188d38957999c4ce692bfbe6da47f37aec29c4223bae89d8233d89fa256483e11c859d74887f700bcdcc4c576bc9a1ba31bc6af25dcdd214e44304a580158ad0e80339660714ec32d6b3ea3ee05acb93b656a93ee76142bc2024dd70b7d28cd28ddd574814fcb0ef2d86cd14d18a90ffd467ad33690b24a4466292dc3cfcbc33807814774853b651a2bc407944b6690935e096d45d9b151a88"}, {0x70, 0x0, 0xffffffff, "dbf74314ff24e8eeca4069e1fe27a78d64ac7818dc8876607aa253db565a105e678f3af533c8e19a264b26ea22b1d890ca2167ae9d3908f6024a7d48c034644b15d736a3e11e3f100f0e68d5875a0bedd3499d77426e31bedda7f0"}, {0xe0, 0x0, 0x1, "19c5a1c6800480e6099fec0c82d7d496b7db9c6f6b6f61e08fecb17cd7723035829e779209c02bcd0100d42d82419427fac0d446ddfdf58b4c4cf710877ead4d4e7a9f8d4e5b4f6940cbcbfb0f71db39b639c712c234a9ff4961e39e62c616b9e681ceb6036c63d99e583cf1bc7b5f83f8a5a54a00dafa18baf22ca87e81c227f3dd68020b2b76cc24473f2ff0cf4e3d22df6c01c753d65cbbc194d690cedd69b1467227fc6b701001148a824c68e2123294bca74fac1c24cb504d8ea5904af76a5f160164d7df65cd"}, {0x58, 0xffff, 0x6, "cbb9ef02d5c34b825ae2fa3010a8902907e3f8fd4506d0f35de1f678a4b16b47291aa0170a8f6884bee10a170abc363117c2a6a6844c43213f193bda542d547e30b1bd615fe0ca"}, {0xe8, 0x1, 0x20, "516056afd731bf1197ce428892cdfe2fb9d9faa1b34a6510b5bdbe64e57d00a835f2bffa404e970f94c906763f0561f89d7f5f67f779614494d3404565b21fa159b6af95280d841e4deb9e3af66f7cf41a864e7f5e3bccc5702c862d5045fd1013a2942bd425e589755095a66af882e91896fb5fcf5eae4743dc0225f00c1d4d5b93e78db364ff7c37d28afd8d8fb72af9883efeed585c9f7ffc571098ffa88e32e0abf08c7883b799c9359059fd3c52fd210a60dde1b6d2c030ed2b5447c0106f580b0ba3e157b87e0f4b9862f78021ae82298b02"}], 0x390}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/wsmouse\x00', 0x10, 0x0) preadv(r3, &(0x7f0000002fc0)=[{&(0x7f0000002c80)=""/130, 0x82}, {&(0x7f0000002d40)=""/68, 0x44}, {&(0x7f0000002dc0)=""/145, 0x91}, {&(0x7f0000002e80)=""/129, 0x81}, {&(0x7f0000002f40)=""/84, 0x54}], 0x5, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000003040)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000003080)={0x80000001, 0x2}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000030c0)=0x5) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000003100)) r4 = open(&(0x7f0000003140)='./file0\x00', 0x400, 0x2) r5 = semget(0x0, 0x0, 0x40f) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000003180)) 16:00:09 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() setregid(r2, r3) pipe2(&(0x7f0000000000), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(r5, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r0, r1, r3}, 0xc) r6 = semget$private(0x0, 0x4, 0x20) semctl$IPC_RMID(r6, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffb}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x40) 16:00:09 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xa11216b15279b7cc, 0x1f) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file1\x00', 0xffff, 0x9, 0x1, 0xf314f06aa650b627, 0x0, 0xc07, 0x4, 0x3, 0x0, 0x8, 0x1}) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) fcntl$getown(r0, 0xb) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:09 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x1, 0x80000001, 0x4}, 0x3ff, [0xffffffff80000001, 0x4, 0xff, 0x3, 0x80000000, 0x1f, 0x1, 0xffff]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:09 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x80, 0x7, 0x0, 0x4}, {0xc07, 0x4, 0x3f, 0x8}, {0x4, 0x4, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x2, 0x3, 0x800}, {0x5de, 0x0, 0xfffffffffffffffb}, {0x8, 0x4, 0x2, 0x9}, {0x3, 0x0, 0x7ff, 0x3f}]}) syz_emit_ethernet(0x18, &(0x7f0000000200)="e7b06acc9816af2d206aaca30144a645e72ea92cdaa26147") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="93") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/12, 0xc, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x4c4, 0x4}, 0xc) 16:00:10 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x12, 0x20000000, 0x9, 0x6}, {{r1}, 0xfffffffffffffffa, 0x601b991067b71bce, 0x20, 0x80000000, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x30, 0x20, 0x1, 0xffffffff80000001}, {{r1}, 0xfffffffffffffffb, 0xbb89b8b739ac3bf8, 0x20, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x13, 0xa6964c6bc2dda223, 0x8, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x9, 0x55}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x100000001, 0x10001}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x81, 0x0) pread(r0, &(0x7f0000000240)="bc8a554a392537b476fb8f7035dffe81e0e2e6ba8ad557e5a9d333f6ffbe5bf7881f8c687d5b2c99005d2d8c73a45214c71fede6a98716ace999e60af6b2ecd7f433ec5876c6771789be14aaaf66c262af315bf7dc922352d7280753a5ff3193a449846dd7cafbcff699945cce52c3f9c071aacfbd5e736d6fe32766916980998e212ffeaa7c2123cdc2caaf48f3be1d96da583b20d30058dea141eb90fde154273257425e863e27e3c4a16070487b1f09f93995ce62c34a863eefaabec0d876962f5f9b2e077963c916e03b809d90ac78ae", 0xd2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) close(r0) getgroups(0x8, &(0x7f0000000600)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./bus\x00', r1, r2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x7, 0x1, {[0x1, 0xfc, 0x30000000000, 0x1, 0x800, 0x2, 0x0, 0x4, 0x8800000000000000, 0x6, 0x81, 0x81, 0xfffffffffffffe01, 0x4, 0x7, 0x3, 0x10001, 0x5], [0x8, 0xffff, 0x1, 0x1, 0x4, 0x3, 0x10001, 0x40, 0x4, 0x2], [0x1ff, 0x3ff, 0x7ff, 0x38, 0x6, 0x2, 0x1], [0x3736, 0x1, 0x2, 0x3f, 0x3ff, 0x7], [{0x0, 0x3, 0x7, 0xffff}, {0x0, 0xfffffffffffffff9, 0x5, 0xffffffffc78afa18}, {0x80, 0x5, 0x7f, 0x8}, {0x2, 0xf, 0x2, 0x1}, {0x5, 0x3, 0xa393, 0x3}, {0xc2f, 0x0, 0x0, 0x101}, {0x3, 0x6, 0x4, 0x1}, {0x4, 0x2, 0x5, 0x400}], {0x28c, 0x5, 0x8, 0x80}, {0x6, 0x2, 0x4}}}) rmdir(&(0x7f0000000100)='./bus\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$getflags(r3, 0x3) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008000014000000000000000000000000000000000000000fd00e5ffdd2d3757ffdd00000100dc", 0x2d}], 0x1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000f139fe76ff62df74892ce42872f9072c50ebfc823dc2ca4f4fcd9c9652b0872387929f242e803351858a8bc274b4eca6c244b495f1fc"]) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x1000, &(0x7f0000000040)="360e99dcea83022451a4cff7b58cdfee90f9637b6b7e5a7895319aba3e73b5514de18782e0fb505f41e5ddc01824f0ba44a10cd096b34f5d4bfe58cd8bc8419652ce025c20f1ac18dd79d3bd8d55655383a4335e1c280ea51b4ad3692bccb3efb91158068b95ff1904cb1d8083fb2c4e97f9cbe5bfe0212e654c67ba3ddcbb3781e969d39883adab1873a43d2fd002812a305d611d8fd25f6064de4a795aa404a7b41eba5800cd7fd990f0d7c4587bf6aedc315531a2c547881e51662618de2dc4814d5317c47c3ddc05", 0xca) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x20000000045}, {0x6}]}) recvfrom$inet6(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x801, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000011c0)={'./file0\x00', 0x5, 0x1, 0x8, 0x0, 0x1, 0x45, 0x6, 0x3ccdebd1c9a55c7, 0x0, 0x0, 0x6}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 16:00:10 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x120) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x3}) 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) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="2bb3") setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x22, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) close(r0) syz_open_pts() syz_open_pts() 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getown(r0, 0x5) shutdown(r0, 0x2) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) read(r0, &(0x7f0000000080)=""/102, 0x66) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x5, 0x10000000000) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80000021bd, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) syz_emit_ethernet(0x67, &(0x7f0000000140)="22661736a5162aab8131412b5f1fb1fc90777d5a9e6cbb8f6592f21db2fa9b6ae82c2766beb6e2aa6ac4d092063e1b94aec5bbe5813b54ca492c510cfeb30412aa0dbf1b621627e17e5aab1832d636ae250c16575c170c8791c76166616e79637d714c0a248d24") writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186a56010000001c00feaf0000ff00a8d29a6ece014f38d6fbffffffffffffff16350cc91b08490842", 0x2c}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002340)=[{&(0x7f0000000040)="9aec5270d5a3d7872d4ae3723635a9c2edb546e2be6b1a1ffda857b195ae02dbc112389fa1e5e71d1a7810db200204797ca1e27f1e0010ca2961684060a2c244f3e91548e36ba3a0f384c72b707c863d20e5384a90611d3c4b9d35561ee7480bb21e16b102ab5d8d25f996bcfe18a4cb253f6036ffdef732e9f4263cac174bd1be006dbcb8bdf060668ef2dab3df77e2f99f30bb31305758431bdcd3", 0x9c}, {&(0x7f00000001c0)="d63c346cbb17c04fc93badc504b1afc16b19c7466541ed2a4d6cef5a2404c470d06291f3d044154392030cb88ccafa139e82a810a15bd056fee250e6e46cbc6ed1af4fc9b9487225a755d2213d29a3d100a03d87275c01516434da51d60bc6bce18fbfd111d49f3252593ab1da3025e95eb79c4e2e7b199e1e283c65ee0cf9ae4796f4c67a35631ced2133aad4d6464fed2e10beb6480693fdb52a4bb929abb0cdb82b4456e3777c2147ff167131253f346b8d295c97ec1383c3f02b31743cb4c6259fb014ec300189d72f5d8a5753ba3137c2357272c4aa68592dbd3ec946e954ba8194b8f1f090d2903b0b96168e4ddf5252d24ccf9a40826119ab05a639cd8d4699ffafc2a620c790719c8e0f2c85001ac0de14a4487feb784dbada0ca42c213d1cb3aac524d5fecfa8f9bc27aa4817483a2ee2b2e5b39faa1af0a98f757c03fb076716cc495a7c2bcca7589ec9a07b978b65cab60725ec2888f5fbe1df20a3e39a40bb51d1a2467e3fd5c1ac978630639bcdecb0ef547ca0f2af6eb4597b190bba71f119301f01345506c0cf71cd0a543908213584661d12808e3b0bfba332eccad16c39e87bd924792e16acf28c5e4fe66c8c35bcfd5f03de9b897723c1da20bdfefe006e7341cea76262671dffa17c6c816e7f074ffe312ee1f2395a2e7b437061d6585ae2c4e06908dd40cebf65f69d00b2b901bbba34f87b6b38d8d240c9679bb6b8723b330629441b822c76ee727ee39011dfe26b65c5c8bb755738371f3171e0bf02d5a4e50f0ab8f3b17052609e53b289bc56bff2f6e5a6d3737c0718b5f6e79fa345192e9df5a388065775a32cc3984623a29e98089f303d3ba0dcb003467c8a06d1609aee8ca6aba24a3a6a2a0081a87b1e0e35d964da861c68e9c1566b1101f4815888597f7969c7f8fec21b5bccc16f2f02521a3a727c3d427c5a1df250945a2cbcef33bdb7dfdcfc446f73f12e6d8b4dafb375503adc68d41c1e20f7412b680f5799b4b8cbaf608278766feb7a189f8c9c7d33956e5c1565959642e6b7d29cf47131dc02b73888475c8c0226a9dcec5798ee2b223289f19b78913af3e42a352202b94a69ad90780d3dcef2c332a3ccf6ff23325bb85837f39c8d2292d0c11269ba9bc3501f0e2f896ff954a4e4a4696a2ed2a24ed4ffdc052ad3f55644a3198ee7fafe8dfc352152ce59eb01c581df25a733daa39bdc55939d0ea2db853f67eb320f3596af5dc33bba9d8e17ebc409f14aae54c8994bd7c388561ed5c5a67e79eeb72f958b85cf34b023f0391ef7b5932c7378020eeee5caf405293228151cec5bcefa73d83c1cb9d908bfe7a957b9475544e52f9e97ff80e0dfaf2f42ff0fd1cbef8937fcd2639937b7eb0da73080e4af4a48236c252b7a8d33e86005ab38a0c0f284f364df2920b9cf9e641c3b38b906f2bf180db3dcbb34275e6e5f9258c67c111d42ce24164fea5efec728a0289426e055d4e1d052532efbcdf1c4a0170dc4a68695c2d558d86f080f9012d810109ae87cb589793dabccdf5b2afd3f872e4a98da808ea2bf41fbc7d4a80f465ed4c2df7669c5d507621c36f4a1b937bd132cd077f625c85344051bf233ec6522d351f8d7f10c0695fa5aec0e6ed7ed9aaed65ab80dbb4abb292426a9d05e81fc3d6be59cd669fe02d64c6519d7d9c13ccfc1ca681c8b14455b6d20c8c1794cb8bb84646d2bb113dcf96add4f3c72af291ae143d18bda41e23aeb0adf31d8be1e1e07a55364be193a4c5a8e23fd0f9bb2d86c09c9c28c341e293ca98fb42274da3af3da2cf76fa222a67ad7c2eef97668f4a93aaf77f7eaaf212aa8188ddbeadf077af162581f37f9326d0b563ff390b0802dda9921834252cbca9de7470a632cb38bf83cf4f1d73aee6fb2efc663aecd824277eb33ee12c19a38ce050507e9961f1d76ba0d097f3e37d236bbb8d24569618d0d4923fa3ee245300ef92745862dbd375f2b304e5cbcefd127aec3f4ffcedc6e1448f7ff3c9005f4af90f3134157c98079a88c0d9850e6fd197cee74780fe3386a72980b8a51d0303766de59b9e7e4029b6d04f8e1a8e36910fb4d01e038eacabafa1c89744f9796f8f43b017ba174c9360b6ad7b2046a9009e0a4d756370cd6373bdfea8d4dea6f4bc741f4c42fdf4be50cd7b072fe122e65dbb7c93e603608ee4e04338c5cfbaf3abf6b46b3bebd388e6a4e0ef76b8f00dad75b8cebbcabf703295f2a82d030e95918fd6f74755fca76fe0646aebce0ffb2feecf34204eda50feca1d41bf7f4bd0e160b019b68d474028ff9e7cbcdf5c1973d65985faf12313ab889311fce2996d1fee459fad98f42e3e12af44d911140fe00bec75c93f263bdf4ee05a7352cf8e0b8c19b050f69c5eacad2713de85ce54fda8e329a6fa2615bf9362fccd94baed1c18c34d34cd2c3aed3386e13ec6d0625d9201616cc13b4799192cc4c25aeff5c44e8b223b389e2a2ab07231f6eaa84a567cc289c2a78ce8244c7b592db28903ada3e25d494a3f1720ea4deec649a4f8922a0033193f1a9b40197ecf6cd6c32f627550382fae59a761aff181086c6d9fe77311b70cda0000a1a448ff131569adf0caf1aaa0ac4514a68e87865cf2bbf0d562799224ce16993388a3a64d8f9898e662160ce7cf8c8d1075c43f6c172cc7ffd1082698f110e247986e396ecf79dda241950786729049393d7c02a523c34ec10f274097a076adb04646d47195bae27460a21f40f1feba0b2e6c54095a4dee7a61c70688752e0b01eb9e532d7212beb55e277c9ba8d181c6803b66d04ac82698a94d19d34dadf0dd1ce7650581d7c004c1ea644d40373e0a9e0ee893bf7d6ae1f38e780ff219e2b9aab44b324625914997b0d8065aaf1760f51600579d9420d284eb735b8cc0d640b1a2f30bd94d2b6677b59ea16958d16b8fa7994d9377d2e4428353b6cc59f9592a37367a71cbfcd3978adbce497d60c74f1f7945bc1607a84e40551b7e0fb8c2a5275c64f3f76874f4becc90198c6756ae9fc3976065e64453060c10484e616d63ae9a0f270ad8beb43c34127c8a07872887e4f25edd27435b1050c235e2d2ef2bd59905b3c954dea8066e969447d68e14a132927180ead13394d25e1b42fd8418601bd3452b2f5f3a8b7d83cfb546fa90584b22798b86950ed4227dbecc7d0a59a2385969a7e814de48eab2c76bdc038c61c0761981b7dbe137b3a3737c067cfaf8723b533d78f6fbb3ef7eac40c68fd0be82c100ab233a2cb167d22c705ebad3e1d3a5127aa039a5c2103077c7ae19c7a2d1b9dc4b9acd77e9226fecb0f1fa885469f42d993c216f74ce9c54f674a9cb6c2e2112bc2279a6215d834b2191bd42a84d3bcecfc3ab8aab89af5a9530931093fda619fc89827527d7fbaaa4dc80c56e0caa6a8fd86ba49b25aa69efb0015ee4b6f67cb6f24bd06b391e127d3babd0279afa5bfcdde234f5b0fd074a996166b2229bb1a49ec7583a2b3cbd2d8b6f21bafeb22b0a674ce7407c91daa863634857dc33001d2b005751247e94b1fcdf68d9c71aac572dd82a065a950e0805ba766c475c1cb868e73c2ee09b29652c225a50d356310c06188e0088a5922d8724d94ef1dc8941b7eabdf23c549ca752b21e23dbf4d3cf507161a95d00a3ae46def64ac21e7d49035976bf956dee7894cb012ca86391ac405cb7ec2662971abb800970e81961987b3fafe784b0b647a02f6e06ae7456a405ba2a7e27a822629286c342ffdacfffa24896fdf7166030d5f246039fc6e33552f14813c931448c005c286ebba0123d742afef851f1f45348da38956f28c2699a89d6bc39728b83447abb497d571063a51c229a113f0cc01d4e88c32726831a19837614ca44c9248429fef5526f28115eca52f350b4e04c15d701d256f33dd8cbdf3c8b7391089c4925675dcc15e7c39a88e87ad89087e0f731801f620b15618700fdaac574e30ff340d39ce344e71bed39bd506ea3f88fa19f94e52246f7b890e2762b760c19d3a1e31a695655806a546f5584171bdd20b8a0712e942bb6555de19261626cd9ca7c112cd1a2c1e5497831946b8f99eead87a6888bbc3b56ea8f66e39f5621018cd780dde0d7af1f79ee327b82505428811d767896e812457029480ab73e7eee1e5a9d9517cd7c027df2daea7a73a5e2367698b08252e9394e5ee39fbd94a6e8790d044666b671e4f4e330ab243f84a41d308722f8754c16d40f2fb7bc397bd43d632dd2766931130cac9eab5e1074e995a54997fb9fbcff008cf355789dbaa4904d64bbb8d8c3ba3014ac4a75a9861e3448195cf2482812b5b5df8ea977efeb21425de3b2bb23bfb428ef4b28d772a26e7f150bc24f1e5f5e68d47a29f2494c5be2f9e76128225422b8f843aaaa1ace16b31accd17402acbe328e65a0292513d2db3f0cc88aa0e42f4c9a0072fc9bd1f5ecd6620037e3ddfb61f6421d0111c765d260f58a58458d0ed53d692fe3f2c8543ee5b4b9d5bb7e7ffb5febc89303f26f5003b14ab5555b58c9a007a0151ce772e95bca4d7b5f1852dabab700dd1ac0adc6800998abb471a48e0ecb147e5afe98986b1ae4eb0d25faaf0dbed2dc51f746a3f3da22c3453bc92ca62dbed2a9acaa3fa921624d4c76760df4b2749f5500f9f1cdb8439ba1ea632b7bfbb76a821dfd7a860a1ae19b3d54b9eb5873f8251952bf0362ca59688bb7c1d8799fd884aff86fdb111ad93e4dd937af04156d909736986e0a5e21773fbe18bbc7daeee2855222f4cc3e6455fb2ff1f583b74ba2b7074c2a6888e75bd647371b094e40b1060b046b4e6ed3a0126b303a34c5f7efabc536b06355451effcb251f56a0b109a16905675627c15ffe1df14b68ef2bfdd67a47495f1b1f6615c2df40d3f2d46034ab1fd13245667baaa93a6c017a1ceed76394162d6d1f60a890846f1636aacbb858544f0bb5d4029f011b619e21358fd7c629665be2940a87143d2a901f26f4e304bd2c9ab23518b55501375d6c2db0c7f747c4b0eeee4fca7950e86f362a719b7782a2500b2cd4f04946bb39906e52fb2b01b0fcb09cd6801085651f88089c4259e9d20bd806604c9ae78994b31bbcb2132632518a4bfc3aea77e2fd149a47364c802069aa0b1077bca17e3455859382d2c6eebda5021e961fcc3c6b2d4d59d6ff10991cb0b10a118c26c5c4712e2bd24868e82e099293543b5a8b530c48aa4e1ada4282b273a47d689faf3948e9fd658452ecc87e4a2572b71634e612f9ea149985041ac31dbc14585144f10d27f8331fda1ca9bce64a9ae7434aef0e15eee4b43a06166540ed5c0a86c68c275862318ab959c9540b5101644e848182240de406abde20219e027a826418f32313296433186e67401780618ef518d772791533a15312023c4df692a52407e93c40eb2f61f78c4b0bbfae797e5801dfb7eb5ceb83961c95d7cdb2d13f2e4437ebe9ffe2f64db3f4df1d423969411538675cb866f1bc47a49ed6b27248ef3a578c799b31280a3874055bf5839338ad25aee793810d68c1099f303f63400b24b0634266bc95f2736366294cc1e3649065acf5de14322389f30737d06c9bda5e90c0acefd0d688e490a429a3528614677a282b7f5f98892f2b3cd4455564bc99ec21b5a0f150b3fd9d022ee4034b735a8331be2e03477b288b7d6cf8b5db217810e6edb1a42b74ad6b6b7440b88129dd773d3109db36f20f719aa3f97ef2bfa763bd8ffa782b500ae93f87b3d559c3381bd78357c474145ab3ddbbc239abeb0682f4615088c7b7708f219ce6872", 0x1000}], 0x2, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0xffffc, 0x100000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getdents(r1, &(0x7f00000000c0)=""/254, 0xfe) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x3f, 0x9, 0x5, "2bcd8da229abffe1430047b1fe89c786aef50651", 0xf41, 0x81}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x3, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, r3, r4, r5, 0x40, 0x7f}, 0x5a15, 0x54247234, 0x8}) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r6) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xa8) close(r0) fcntl$dupfd(r1, 0xa, r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x100000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002840)="009d") 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) read(r1, &(0x7f0000000180)=""/180, 0xb4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x1}, {0x8000000000000006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") flock(r1, 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x5, r3, r4, r5, r6, 0x20, 0x2}, 0x66, 0x1, r7, r8, 0x8, 0x100000000, 0x9}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000004c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") accept$unix(r1, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) 16:00:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x3b9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="0000e84cefd0df0cbe0f4293c4aa0543b8d42875f34568d08305deb1393ad3bd97fabfdb4bfda58311fc4a42894fee45cf7553d9951282a7c01d6a7bece46d61a164d612c18365225ab6dfcafcb051613474b91936852889550c680dcba226b0a7fa312d9e0a5a91551adce8ca3361fc8204fd50ecdb26b94653b9d527b0b119430c9347f10a33dd02c3d0cd4ee58ec5ff4946a74be386feae2176ba35d98a3330865bf21c17b4de06ec6570e47d95a59897c1b6e1fc3b800c98180ee5818a778ae834a96dbd4f06df6ab0245812de432141c3611b51174213f25d82accb912754a75a96d6800d30dbb4480f75ff180c278e08101c0ac6b6d5d9926e7b8d00"/264], 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getpgid(0x0) getpgid(r1) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x0, 0x8000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0xfffffffffffffff8}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x10, 0x4, 0xfffffffffffffffe, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0xe30f109d0f6dda99, 0x9, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff8, 0x0, 0x10, 0x20, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x27a1}], 0x40, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x75, 0x40, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x0, 0x5}, {{r1}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x3, 0x8}, {{r0}, 0xeb3c48a4976b7e59, 0x90, 0x80000000, 0x10a}, {{r2}, 0xfffffffffffffffa, 0x8, 0x10, 0x2, 0xe}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20, 0x8, 0x265a}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x7, 0xffffffffffff899e}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x3, 0x9a2}], 0x7133, &(0x7f0000000300)={0x0, 0xbe8c}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) r2 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x4}) 16:00:12 executing program 1: socketpair(0x6, 0x4, 0x1, &(0x7f0000000000)) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) 16:00:12 executing program 0: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) getppid() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x80) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x4, 0x2, 0x8}) fcntl$setown(r1, 0x6, r2) setpgid(0x0, r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x3, 0x7, 0xffffffffffffffb2, "a8b58f7bb2601f52ce26215b27f74dd4d6e685d0", 0x5, 0x100000000}) poll(&(0x7f0000000080), 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) fchdir(r2) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x200, 0x6, 0x5, 0x2}, {0xf1f, 0x200, 0xdb, 0x2}, {0xc681, 0x3, 0x72d9, 0x4}, {0x4, 0x8, 0x1000, 0x1}, {0x7, 0x5, 0x8, 0x1ff}, {0x4, 0x4, 0x89, 0xfff}, {0x81, 0x8, 0x5, 0x1ff}, {0x6, 0x5, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0xbc7a6d7516aa3127) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)='5', 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) setsockopt(r0, 0x401, 0x4, &(0x7f0000000040)="911ca0dc155552bc5440ae250477c3bdff495d1cd1d89b924946bb9bd70636fdaa770487d8522440f53d56aa068cd16ac094b4e44b6d3138d4bd0a2adc58d3edf18668ef199dc2a06c94e584e8b9d6d7acd060ac9611fdc7106b93feff5f00c2", 0x60) r1 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000200)="f9b1d11f877a54869fc87f681337180a9d3c3d617f2d84a478a33b85b49c024135f3de4eff80", 0x26) write(r1, &(0x7f0000000240)="998791fbc1146831", 0x8) ioctl$TIOCCDTR(r0, 0x20007478) recvfrom(r1, &(0x7f0000000100)=""/157, 0x9d, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x0, 0x7ff}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 16:00:12 executing program 1: mknod(&(0x7f00000010c0)='./file0\x00', 0x162e3c671edd3842, 0xff) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717ffffc000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffffdd) bind$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="01002e2f2e8001696c65"], 0xa) setsockopt(r0, 0x3, 0xc54, &(0x7f00000000c0)="dda3cd9720b854dfc9999a1d2c138775bb43c6715ea4de561673ea2a4ccd30c537880b4350ba490622cac3d69e954117e0ee07c151fea1eeee9d1e4be8a6c30ce0a90c9f9936144ed10de0648a26df7f80f11bf93a959b8afecfb4415d9a4c6d09d3d6c234085e901018870b4772e1d09fca87b63c4bfc45b991a8ed466c5b235a6a8e91f1a9d50fe7beafbc9ba604e25527c90ed636aa5913971891f911511b738a008074973eacc9ff96b7d7f230d4f7b71411838ea19fa8ce9ca24068306ed8ecd7300189bc4f6432fdd451d3cfbae4963440af3dd52e94510224cc021e9219ce20e88874de5f9c21189008bc65cb1dc2a6724c7e1faea70a4cea647461d10378b762194badf79608291744d02efb55172d83ee22a66940683e38e6ac6f4ff20f311e693a4e4bbc94bf20ae4817e7366d8f304873c46a6a60083977f9a3d0e21481ff839789e3246568c86952be6790781ba47cbec9d45ebb0a6c900dc40a9113492a323a9e75dd6765a075e8514dd121c6504daba11a70c0af357f2dbac437860ee4f72b36358e70c3634ae26887cadf750019f9d3980dc4b9fb9fa85332eb5e244b2b9dfcf154a2e37b327b385373e8019661b6865008881cadf5cb3d978a8483552fcb9a5b1aeb9e7df344658cdc5c4568f82ceff08796e56e2fc76ba67d1202bbc7b03e8f0404094c14cc25915086505aa488734ccefe51b02a06330faf5291ed047627d53d23bcac09b64287f25ea0afafed22947c6688d832f159c5a6300cd170cb4c1fd3ae6ff2a253527bbe6b944b156b708b0f3deef52065a55d20aba2e84128bd86d221571cd6c906caa2b9dd5ce95012f1281dad01c1ee419b0a5e103c5cd19e936ef8d9367f18827f4e5885a7ce1090b4e9c891b16ea5ae88d6dd65160b96b2c4e534964ecbc0459bb23e475fe2991a24d3acbcab0a0dee4830d77e0e372e47a5a5ed2844217e28d42406585ee0c627fac008e440167ee8422749aa369ebf4796689094631fd69bdc62113bbfa02b1054ecc2d8e4ea4f68c0f66aee3711ce3cd6ae3752801433a9c0ce4620d9f1710a52271c95035d66e7991c5107c4f1e3353d4b64b629a35ada2ac7c463157ba516cfa3d9c6fd153a251a73ca8fa1396b3d86c7793bd9ab01ab3d5bdb70bc0e46fae070d6d23cf4c1e56b49df531dc0f3ca0cac27cdf7b28631c220c71dee6661d665901e0bbc90379a0a435a1bf6a89648a8fa5135f1d1f0e997b338e2fe5e033adefbac30c0e2ee67758e7f77eee21d5c4d48a9e840f9858ce5f6650ead8acf011c24ee6e0e476e9027af343ecbf76b7d3e8a3b7525fec8747fc14c7bfbcd0102a560b059b952e689b9e76d318a997e3c046126a9592967ccba63ee9af7e13fdab85718c61390da9ad36371f532ead6619fc5b02622c752d6339f6b6b0730e566499b6833f2296866941ef2924b76ed625ff50a98c87e96b95b811de7687b78333dc56811abf4e1f264ae4a1992e0160030bb4257b9427ac60176b93287ce285bc51cace86aa116a8294f5e96376d4dd5fee57a22e7091a5236f29a39f8a53340990bfed8f7fde595e115b2b422648d3614884ccb1572d2be8c68e30acbe4ca2bc50e822967e22bb58fc7bf0953c9aa220e8d6b9fd313356926e023cb8c5952a86b8a379e09a69fe3ad91984e50d54755d33e7c0a44d74e3933e08d91271b095da55c383c37133f647fddd188d8cc6b94709e3ae6d9d2d566d8126d15009a2a3325ccf3d717fed7f0a298c804a58e9403c0edee6691d3d6754d12abd0d8cb04fb344b815c3030b59b070b1d7aa235788a0c36c4ac5570513d8a9b765172119ee82367d94baf4667d8e1a42b538528c30f9ccd59cb31828fbd5576e909babef16aedf393264108aa3abd6c65f044550aff0afd6f2cfd9e4ad67670703887a977a0fc1b7b7e7f4df0b36f87fa5f2bdbdb708cfdc2277c52d8105da578c730c77b5ddaee4e4ae05098ec3256f78543362151f23e4a5cd4698e69116b387b1899c38b93e45fa79494f8a0b30534418b80245f5592582e508fd7620375af87b4b1abace6f24a399b7b71587c8efc8339be64b258f6912a0e27fdd717b7bfd0e7dc074a8f1dcffac9c73a4af457895bf71ef6777cceb534d19d8bbde608a6758f7490b128ae5bfcae0064fd25825076c84448438670c1a75af8a4345c54871847a3371eebbc907efe3bfa0a25f7cd01eaf14da249491132741713213ccf3e2335c5037b66b5936d5c0b1d6321c66c1cf4902090309d19b6ee94dfdeda29d76c212abc539b723061556604dff56902bbae750cd69507b343fc15064b358c6e63dba30f1836f40f6d1b5d453dbfa7be0ba847c8ab181c45088c5b179963eb897f536c92e66e9f27b5fdeb12b8b96f0170e8656fc2710e0647b0aee72e934e3e2ce7bfc0bd6a536b502c3625b977b52ad1ec42e8bf3533bd60ab6e3afec15f98c76704e929c1da1ff90c3adc8d9ed7c1139a91ff15d7fabca20dff31602b182315b44ac66102b46cbeda7080394e7f56f74bd7ca64efa5b99fd3fc3997deb2137792d1a1ed9fbeadf8bb995d24122edc5fe5b338a8bc25a36950d4a1d21d920dcd9b1425736f3d2128314c07b5ba05d4e4b2c9c8c368551b254132816a75cc9745e7f88c54dcb1f949e7a32fe6e9f7a37aa199b4c88a601f85d2a7a38e7b6cba74cd4c5e303e6f52638a64eee8f061dff48b9eb3ace590c040efab1b9ab3a9b178ca99b1b69fac4387103796d406c8dcced55d6c9de4ddcc245448c1892829a7881960066cddec8c8694a16257b68dad6a08c2304cba2c7be7a20446825ef07d5a99679fc2ae837d9db0435b6c55b8e4dcfe8955dc680b37f4639ba3edf8d653d9ad5d1d92f937a2503706a0e4655f59af96d8a91cf45ae2bd4eb2d283affd060aa9f684b0563ade551b4555b525da364d36f684fae330e8bb1fb97075dbd2ffc43becfdc7c58b1f6c318a1e962aa6ed05eb918ca1412571f2c5bd09edbd617a6358427af072c451ca25a530a6edc6425f89303c12c59e5954428cd88c3a7010eb1ed9b79f851ade1dc1cdb1c886496da5661befa87a50a2c77a9d852ab82f8514b98f1a1a6179fd1c4c0c0e3c6120c5a509ea2ae254b963311bef1570fede35fef891b1080f143f218a5828b7f22ae456fe26379c749130899c9bed97e324f0890e18da6641ca9a9644e841062a1cfc25a16213b8def38b09f9c8ddbf58df3837499170c47c8fc034df75535c5df9463c3f1c208ea1007e53ff1f353333a48c406e5696146f5faa0ef3736b4a39d9cef24d91b6b9e4149a8ac356431615bea19d511f1f45d40329f5f5fc460f4c9de599563a02d5c2822e2d6b62ea4aaf4dbca24fb2f38e55aee34c6246f7576d1458c63b23a669962c6425c75f3c0e59013ed4312b1edbd1729615ed9fb0ebbb17d0f69f568174c428832ef1639fcf5a941608b98b8e5fe59b79d4138152402f8c1337dd8153836f7d9e3e4fce778408f865ad9e953f07934e034ad54bd6ff68a258d697ad5a3b682e9a12c82de7a323ad9fb2a35c56760bc6f4bbed8a83def9c3187c28c1c4c0f6010b8a425f82f5b0db95c7bf5318b264217a9c408f9de48835ae0d95b52e54a148b3157ca1fe7c850582609c4589fd7b2e8712f56176ebc1e10e95029fa35141ea474d133af6c93ab7346759ec53643d61b14bce1fc299cffa9aa026a7fc87510bf88c9198ea3fe5a07692f773cdfc0c65d366340b4750aa09fd527bf9cee7e8386b32fe35caa754731f01bcbfd4fda374817f6b1c1562e88f4e74cab525020cb92db6ce5e148bbdbadb0be39d1d47ffe494b4b910faca754899029a452dd084578e3f921c6f10a1aaf06c7a5872c647c147c4e47f74654a4b57eededaa804a5eda246d6aed7116f798e77af4f4cdf55464c5cdf7af66eec905205cd9304d1c6ae8d6e5873b53b0d7ed8d10c42db2539f41e5896519ce41576819eb1ea356d6cc853968c56ff9bc2bd33a79e46bd3d69e16a3e6ea459f1a66a5c8187d4e2fd8eacb723ade2f95a10b16a1caddd05e41bdb818c35554020e637ddd6ca6ca43258c96bab13abde1b780731e331966b78161240d702e5f547382cdcb6af17026efd8bb8d2856a3f7af4364a6ca9110e3e4793475ea56a7f038122666c937378b8113efe44d6af322a208a2da094eafaf90536af23b2146e6128a2533246e572e0c92e120017a35baa1832eae9b58ed4827f68a3f1858a73dc24fa702b8f20c108f2abe70e23208dce6688208819fcb679763b0290e586999229406f2dcd31c31107d9753ec07f4a500303990b905cf2ea6c3f82a0f0abb3e5c821b5b6535fc64ba2d8336d260ed5a5dc7b241f34f1f1c9bb6f1228e16355673d1b94ca54f882266c04f3336c55487c9e451c00dddd4aedc48367a5ae31c1f21d292e92dd729efce62665c4ebb84af0fb7cfe9c2ae21f0954d365ac3ab09066502614c7995feb0dc1ca27bd7900617a4dbb8d79fc38147d9d849dad34fc55005b02cc4d0b4c624f298ee15a999b34babbb58ac059e6d8b51ac389cc6399480124bb2a534890714b05fec240bc9d5354019f344ba514e27f459c94460c5ef305b3158465e38376bcbbea9aa1264f31c85043fb2dea641d657d732b522a3883755db5fcea3d3efec233a4f2d0effa12564d054c53caeb78c3f69c8e2e4fba49bf999c063451bd2d7741fb7e15bd5fbc5590b88d2f0ec6260d0dea9c17ec9b7320f0346a02faddf596b65db5e9d6b974c5e1cb92441aa0d8d76db960d3ad62c4350df04bea93e2af119b51f2bf19636cce71f5fb3ad5b997d8f1047efc15889c60677c1bb0875f508cd1a769f203394b522483cdb30e579d54ef2b099561d2f107e5a93c144dde36a32955a74b902e5766b2c51f7a2a11317d2bab1a16afdabb1af2988c542cfe19307e856e9d7842b4c108569f5beab409885d45d5c525b1e48c80dd56e462a883df0afe6f1ab04cd8e73cfd822d77f1c2bd500249400ba653b2ebb6b08ea1631c2fa37bb801025c63a3ff8a5691d5383804f8e3c8a5e55d5c3bf8a13792393dcb41f1089da5d2aa6562f28486bbc22540acdfe4ec049f313ce04f01e41d50d0cf18b8f4f8bf387969daa910bc83ffb1576cd2b9ee9b706f4c9e0651f95f75deb2dfb0e2f72052f7b3c739a7fcdb4786cc1c511ef2e26bcd4934f026ab4e9a9b053ab02471a40beb2d79dc8b9c50a178290bfbe4d04b5558a1896db84e21ac907d0a58e35e75ebaa4f904d02a91af298cbfa2791fa567c5121748fe058fdecc90e18a4916f06cffacbb797f035b6374c076e04e432a84d08a904e71d1e38bbd6c1ca5285034fc5862c32480e57521c77262063a8aba317064c34ea084a8d7ad941eb4c315de2dc3f610e6875760975791836f22d471c9a4a5e885f29de9e2146843e02bb23844239b15edb2decdda61bbc11de864fa903c5af187776e9693e38e2fc9679861353d1f98d244a2ece826e354c8be44723f8bbefc68fa6fbfac2fe738b10c58add9682c699a352a4c44aeda1a87b3f1146db9cb74c643fdb4d9974fd0d17cf33b0422722d9ed7e56b915c0a912244c3c5e3f7f0c1dad468d962d970fe069b1cda704ca1e835500fc69c28467eac3b9b60cd7afdf5c8098ec3dfca1a9674c195014b9e920926a8a1b2eb684a1ff1c228e858e6c5b3234b2a1bc1687d8d9156ed735e2995acd88b5d02c8f582ab1f55c1a6421b78e12db8422a430531b50750bf43cd16e6dfef90a82759fac576c9667480dbc985a53a6", 0x1000) r1 = open(&(0x7f0000001140)='./file1\x00', 0x2, 0x12) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={r2, r3, r4}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001180)=0x58) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000100), 0x1) r2 = dup2(r0, r1) fcntl$getflags(r1, 0x0) r3 = getpid() r4 = getuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') pread(r0, &(0x7f0000000180)="f32492482c7a2e3a9eddd1e0b502416b7d57649e02d39f5273ae7061417ea39eae85eae51b3e54d73566b853ccb4495b78d976ed9939a30b880fdc0d0e0519ed9008d15142fc4f6751007063668f2768632da6dbe36e54ab", 0x58, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000e00)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r3 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfdb415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d3241c6e9e510723a01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b3224e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11779f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7ad00d67e7b529f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d41ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e10fe2a0c1bf65eb2a4d2de55e4fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/645], 0x270}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000500)=0xfffffffc) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000740)={0x8e7e, 0x2, {[0x9, 0x8, 0x5, 0x2, 0xbad, 0x1000, 0x4fd, 0x4, 0x3, 0x8, 0x9, 0x10, 0x8000, 0x7, 0x2, 0x3ff, 0x1f, 0x6], [0x91, 0x100, 0x8, 0x0, 0x6, 0x8, 0x9, 0x7, 0x1, 0x10000], [0x3ff, 0xffffffff, 0x9, 0xfffffffffffffffe, 0x0, 0x3, 0x7], [0x10000, 0x1ff, 0x3, 0x9, 0x3, 0x7fffffff], [{0x8, 0x5, 0x8, 0xfffffffffffeffff}, {0x80000001, 0x95, 0x0, 0x6}, {0x401, 0x7, 0x0, 0x100000001}, {0x80000001, 0x1, 0x3, 0x8}, {0xffff, 0x9, 0x3, 0x3f}, {0x6889, 0x7ff, 0x9, 0x92}, {0x2, 0x8, 0x3, 0x6}, {0x6, 0x1ff, 0xfffffffffffffff9, 0x1}], {0x3f, 0x3ff, 0x81, 0x9}, {0x3, 0x0, 0x6, 0x2}}}) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e2febcb7a37a79d941b3c00"/26], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) fcntl$setown(r7, 0x6, r4) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000600)) r8 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000b80)=""/189) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r10 = semget$private(0x0, 0x4, 0xa0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000280)={0xfffd, 0x400000001, 0x9, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) semop(r10, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x9, 0x10000, './file0\x00', 0x0, 0x3, 0x6, 0x24c7}) close(r0) dup2(r0, r0) r2 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000680)="2530a0bba347d98124cc13a047848f2dad51c39f615d20f5654da741f0f50000d61a3631081213e755e068fe793399216a98175ebedc470bd6d8ecbba45bf03fc60ccde0bc6630bc35c6b514adf3bb2e2b7eab17648785822534c67047927569e68cd8ae90395b0cfd7bab479b62e7a96dbd3b7025577901c23d900b3d64242c61e06d76a086582d37a26a89d2d87377c02715355d7b05505b536e5cd1262bf83d5ca11d23f810ce8e8e1be174130e4425ff0e42d9d3d33c8efa670b9603e33b92f5199818bebe0fe8a44f5e56329245aa4256df67cf34e9ee7e78d74588536d7f95c850c16edeb171403904b8c9c80faff5adb30031454e14fdef619eedb58ba1ef40d2a10b22051136561f63157018debf979d2d1e803b005250b818eac014e149548dd2e9cbd99dc83594d8525900698d2640ff10ac9a7950a27c66abc3a44527b40f58cacf8064d174487ba875dcd378acad979d5d6341cdea9598ea37ffdf235ee4d4e401c43183480707b43a21eb93e34f184a0beb2680944dc41cf06a6b79bfc37683074d76b924ecb21f0e5f21a50a8a60a11f47dd1552b3cdfc7d18d0b44ba77d8af5338afa30403c86286c63bab405bc25cbb021023d8c42b592b1e2d384f828f4122814c4601f5f62b82d960acf8f86b1f7611a71b42b6c6537ac333a4b2831aacc8450407fe83bac177ad5e3c36f2ba5dc335d5adbc3f842fe2a620b1511357da5c15b3f919ada09bdfd2d6c6429b7b37e67c4da3b3c9229c43444ba5c7022a8f836564d0343e579ad561760eb3bf12fd46b4a2218eb25cff7b171de4d22926fd6aa0960d6aaa94191f9b27bdcf6ea57c2bfea943052c5c9229b0c74344ff5701f822f556d31192718e451a3c3c042f5d96611d8c538fd07b5103c22c5ec622b3261cb8e7e0e805d3e5b0282d87da0bd8fdd266375c848a35fd46cee86c7f1905d550d932900a7882ba9967bccb02f020c1b68516a77d2b2ef0ff93b69443f1731c92ccc4ad9ef2a5f006f1e43aa4fa1f6d565a4d09d84838f190e04806f15dfdf2e0484fa8603dfdcf8d3486fa9a336fa27d8bf9c500e66a454d67601e6673c736bc2793b4fd70686232a704deee408ba34bcc24a279ebd444ff246057ce876c3660c1339926e256f6e779b99c43f5791e7b5ce2549cc39e72dece0b0ada9d0e146ab8427d1b5eedea6a71e924d53d8beeaa7f9c274975fcd32e8f24d7e020d5dd3f540b4946836e1005ba311616e75ac20d4800d861cda3bfa2ea53095a90dcf772f466c9d8b57081e9d6262c4fd0ec5abb16e0ae5b944028382b6913047703df3af9bacf071bd7f324d189c1e644ef39e23f728c1ebdf870bccf560a19430c63e9fb159722c0dd3dba2dc8b818f4a035749c0190ef6df95cb7a2ee2ba2d57ef6c8f8a9183bd92e3b0bf188fe0113527bc445638c78380f8acac1ff0ed33996a852208ffd8d637d3080f8b7cbd0c33ec956dff067e0569b869f7af6975e3f731cef81ce1a98a56ebdb59c1d58c2edfd8ddd8c03ea6f7a6d1a2a9c3c3cb6e0bdce12734b760f5e4b3bd10b04fdc5286043fa086472013b31840b2bc30c7cbf999192939939c7e545cfa9f4d1c0532807421ae317c46bd2c6b26bab713330966ac026dd7c4f300c930535a19e022c57e781a9a4731926c830979fdeb84f534d3b9cf0c8718b4274a3db4fe5fad7b880a2f2788e0ed71b993598ba68268918e84d123f3902942e803c4d9ae8fb5a2976e97d71764ea5679e11d10fd68c9edadc1abcfe6c7ce996b343a984d52ab8278bd3515d00453d9261c664f9f45df80716e8b344f6d57df50af2a8e2879cf20ef40b4d3d78c80d28ac646cc4379cfbbd53dfc1861b7d8f5a8656927873a59b917d9cc9673c9ba652d196ff9dfda31eb6b0e0edc61d2474286d49fa4ea196c66016933b4a1c384c6c79a398a331297b718c6f1c6b8dcd61f269ad743b100aa14d0852e56db7461315ac2a34f41a4c9047cf5e78034e7c3eb6b2c9be2c1547c538b9b4d61d19320902ce7f71d330bc68af3a6c4249ec218e6804b29b0988f38d8cdf2be61c8cefcaf14f47d26a74cddaf88e5dd25683c7455a89b94b42fb8e3d6073ba4a5a30117461c24fdf27edf255faf66e5c61d840276ae8200bb72602cc6fc726d5d3df0ad88dd6db7bd4edf83f3f3b6b0e5b07cf5c497a54fb4683b6344cf640dae2c782f42bfd8baf683881a6351b57e538530ffacdf5ea1e9a9cefb5f06d89545d97bc6ced53e30e45569f5871007465c21044c77f711ca2e126fba432193ca52339a9acac27e814bc3db069fff6cee56bda19c5bfd9aa24915b0cfa3ea055b5fc6be5adb89df03cef21a768e0c01542772bc1eeb87469efd111730f8e454d2bf40728ebb913dcf45a58520ea5e677d759589f31675e0a508cd83e71910f7e565abe6e22c9a998cdc6dc85703d2670be89a5b6b7b0471ee1d74c4520f30fd068b57e483318214c24f6c42ebed3db33d127d67f4180f4d77580c5f02eadd28807f0e4f166ff9b7fbfea6f6556199b54179e555a5d4d31b22b61cfc5b0bfd23dd38c59eeeae58f031f636d0cdf2c8a087013f56ba184683b16986392ab1d1e88d95b76f87788efc6e9f5172bca820b2a77b0da81431020fd67e3600ec6d44461d166075dd73945e616974f2ef2cb2acc71ac08a7aeb79ed0ca9c592fbf6e0b340c6e33d7327214466e6c2e56ba4e0e71ebd179fb40340f3078b094cd38d67d897c7f02d224c05f73f7dd743029c06f230349287b4148f30e1b95f12eb2253921b1e381a4fbab0ae6bd81a643affdf01be9e41810509c671dc3ddc18dd278900bde75cfc8dc63da8c12fc23dc8ce05187d3a731bd0ef5e1df783a4e89576898b150ea59df82100076aab63d3e9f591a24d1f41273596ba2367948edecf235358160a48e205bac95142ca03f9ace4f0db48467539f3974aeca560ae1aa7d42d6d452b02569cd73c44753048ab98da18b7afab19bae635fa8eb7e1ff7e39b81b8d0fe56cbb30f29fbacd255dbaf4e023f42bcd9255397518e413c9a5d836bf90bf5af492efcd39c334e39031e0f64dac5e07c5f6e2ea5386c32d10b5bd44717d762cf738dd6d894170d75cf5fed3e495ad35b9cb3da5195dcf2652ed9286232fd14563ce2c527792107ca59566b1eb8e42e8d8bfd5754d5453f78189e90725043b61855d9c5c8ee8c93fcf5852a6e928dd2730a47be8150cdba6d247f336ad22d7d7bead01d6622c2d639d09c4d3f4de0600ab9799b46d01a50f372e4aecf9ed7707f8052454cf2f46ffd45de5e2a18a5f41b065b35d092bb76eb68e5509dce1f667a02bf86b76ab0c3c12a39a07e5886b7fc393f76eac24b49c828f4a9675029936befa2f29dfecf68d5ed855dfd36d5c06f53a118f040ec271e921b9c5f103012df06c800492664ada499a72cbff5f18c1994b4d0714bc749d69c95c92c73539f4bf357d5b7850f4627e827166652425f13a9f4c0f709917ee0d5de16b172ab2c3952ea9b03978be399a44dcbe38d0f7eb05ee4918cb649eb94238915c929fce08cb1633fc9792bb39ba66f48ee80c23f87824119f9d81ef55481b2ce00dc2c0a4175dc6c7ed0c4c597e16498f3ca0520c6a45611565930ee7c2aff4e62687f92539c5e753651c6d7e299b694accfbab1549790a2d1a410c83dced3a0c6ba147479dadf3799bb2ece730f457230ef45e31dabbfbe7c993a290e0fa391090709d7925618c186eb38f60ff55784028174fb878e530c6e303548b1b3ca778322b83664fd740cb5855508c74e3cd9db6cc4c47a22960174e7f0bab88634146f86ca544c3f0e725445832a4e5156137aa7ee5e50d791bb3550708d662fcbb2a81f2330a5df5d03fae2b663c4cc851c28f0c568056ea681fc91e8c88de727b9b4ff82aec7ef5bb82dbff482feb222ede08f0a693ffae0086825abfcbef78ab660b5e391a3055929be00e584c4a47ee1075bbf779705402e024bd329e46109d6dbf0de5b6db9798d9a8760fb37c2861e0746970d2e40e3b35a8b813ee0713a28f4f075c3073e5d69815e480dbdb2e93243549c878eb199508857758bf2e232a0446e6cc1ddedc915d14f7f64099a4cd2eef97704811be15f91a13c3c68e4a41712d9f1f48bd9c3900f6290329e8011f4803926c34cc02354af710c4061bcaedaa7ead34ec729a94d6c35bbb1e4f236b26ce64ec68d7bb5f944af8f4b43430abd73944b5a3e03da2fb9f4c9566aeb7db8e97def929446f85d54d709c505e058e43c5903946ecd6effa8513f8d522503d7afb68bac438ccfccf3e509cb2f848b4f61442e466c87c0979d777bc3e4e61de108a314f74ba7d650234f8fc66a92cb3063b287e8da81a043c58e3f6cde223cfd63db7f8eba424af633e473052eb0e84f37f43723ce9180ad2c764f2cd55fba28b9b7200d4558484741a0539c9f6080ea0e7f5ede0d5b1e08215d2d1d6d578b366a598f3366240f2f7f022deb8ef8e8af4b6e9bcaa0df8127a158792ed62f8950e6dd9b569c2c8c9544102addf16220e8bea4bd90ae1c07cd0fce3f8f4fa73edfc9fdddf0fa86e825d6a66ec9b188833fc976cdd12c963d4ce48d958f409ac70d3ef89fc2e89100385fef4d7b0a355300eba1b454900853ade2a9efd10342ba2451012d8db6f4cee3e7991bf8139649736e7a0ac7eb51ff1412870f582c75a7f5f75f927f2dfe4305e81df4d1f3b0a8b6003be3bad698bbc132e9b34492efbee421291a8d5781139cd5ae46bd5405dbf1fce68a477e15fa68a6386761c741aec8de426d771eae99f8d2d862fe2460062aee9d58d302ae71f658272518310e518845bdf6f5e34d7910540487017e773e673738a4fcecdfa199a6d00d65be1516eff5d26bba1b8492dbb33297599000588e416c90a284e9961df38c2de890da94743d4b2c3c52377c8024854a32718247834e36bfabdeb39cc975560a68540e6b7239308b4efd1df5deee20ba0e73f4b1e9e730ed1bacbc211faaf011dbfb2c29e33a12650114b36cf32eeeea419da21d621f244ff4b760422b19935af0ea4a58b669ad409843914b43c3a1d2429b37331b9a32a9d083082dfcfab1645fbd61798223efde7801cef600a84caeb924ebc3eb4d24cd795ac670bbee153ba8e267ed8ba87892cdc44de2fe5daff386f64291001cfc88ca0eef3637604e9c47e432411eddf394947ae90ea545d7fd8fbafc3eb54adda6c18783913eae83715533bb649232a6c76f3f37d5e57e19e53c1696544ee43d062a4b9c21cf41f26f7cb95a2902457169e5facd30d7be5728bd4911c4a2e39c292987604f9ded4192a79a0cc8b1dcdd6a25dfdde31bdb933199514cada6d0c50b2c2e7e359737674f802e0d4598b7728789482951653fc5ce134e2c04d887e7b3131d2c806cb16e7e39f8cc81d75ffd153a7b9f9618d1885d0c797d8a222d278e6d3e80de3fc1592122ed5234620439f5926183408dec382c6e8510725533e8346e80557cd8ba882db1fbef1024fc6ab2747e19aa5854fa0d4f4f2beb4bf5b3407e2fc361f5856d082ffc9e48885fbf7bb6c841e52e4555209ff88ce8414ab1ae6b3d36ba318ef92c807f79e05fee655afe429b2076ecf540c56b1fad5188bcee457539a07c1de58bac7dc56f229141a414d8e584f497b4f083dcbf75079f9e447c946cc398fed37f69cbaa9a1a60ea920c77008093a26453012ec863ffea71ca5705817799fbd908ffae783ca3894c7f16a0b159e8d9deb0df90768b970558150c72de3744f15dae5eedd", 0x1000}, {&(0x7f0000000180)="3b424055a99bca4e20b90efbc404fd00e1fa8f3fe08690b7edbe0b10ad4ffb362b", 0x21}, {&(0x7f00000001c0)="b246fbc507b67a5179f4c1ba2f155a24e82a2eb7e0e14279aaef3bc77a8e95921ed489bc7a4d9bb6419413f493c6f69e4b044c3fbaffaf799a7e244f9464b840f7b07259757af93573fb9e2cb098ffebee64eefdfa9a4edf1621f1c312939b02a2347528e3da2516c43652d84abeea5b4c3570e8c18ae233d489b45da1b8ab2836837fe2c116c71ff1ec57c2f2a1ba3040f1ce543340cd4b62dce430b2432bf5593120960ec633a65fa5fe4e807ac1990083f3f2713c98", 0xb7}, {&(0x7f0000000280)="aa6a6b1e0f98edb76e5a3d1052f9602c710d08f76caa2d2709beb394b7a29c988d1086f3e1fd9a3a5e5ac2a0af770b28593de3ceda", 0x35}, {&(0x7f00000002c0)="799f674b33afc84f21cad783578c1d12434aea07541fdb88bc0786dd494f9b0cba723900b85b26d37f39e2a7a9dcb9ff7d2a14c1152539f878ba43abc0675a259f9fa35ded287f5e0912c6e66db098ad9164c58bc746513ca1f7c87a37a14edaac88ec87a8cf59ba1ce1cc09be181ff742b280c1839fe73c742f46597ba0596fbf1eabbffae308c68519837205ccf6f1bbc089957ed5f189490f91a89ba75e55dbd5b2", 0xa3}], 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x5, 0x4, {0x3ff}}) getsockname(r1, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="223692cbe14421ba76c0fd119978d459183d8f93af24d82f783eb279c35a05c0cf69813ffe8fa3fb38327f", 0x2b}], 0x1) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x401, 0x1f, 0x0, 0xfffffffffffffff9, 0x4, 0xcf5e, 0x0, 0x0, 0x4, 0x5}) 16:00:12 executing program 0: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = semget$private(0x0, 0x3, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000100)=""/192, 0xc0, 0x1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/134) 16:00:12 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f00000004c0)=""/198, 0xc6}, {&(0x7f00000005c0)=""/221, 0xdd}, {&(0x7f00000006c0)=""/136, 0x88}, {&(0x7f0000000780)=""/107, 0x6b}, {&(0x7f0000000800)=""/217, 0xd9}, {&(0x7f0000000900)=""/113, 0x71}, {&(0x7f0000000980)=""/149, 0x95}], 0x8, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000b00)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000ac0)) r2 = syz_open_pts() r3 = syz_open_pts() pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000040)="f461871e3a9cec42645bc396d21bb4ec5abadd4f494ad590060f608194dee3bd192f845917b73a0528925eada9ec5199ec27b78bf9bd270d1a00c2e7a8a0597620ba5439d655d6b656781627a3db0c2cbc099f1e15bf3164464e40042fc770e95b29648c8abb1014a82335e3c0dcea0b767812aa5fe91ddf57de01b6a5bbd8dc58dfca0da7c0d6d4cab9ef3ee204dc0b8e0fcfef7773cee4", 0x98}, {&(0x7f0000000180)="07187dd9927d4a6730d94520fc858a8dbdf7ad0778c982409a0224f8263c4a60a9b5efcdc87300c29bb7e6649a5b31841b5aaf844d87fb81bef4e0ade01d8c8cfd8362ba84a4e597c189c9e7131d5324ebb123d4dca95529c699cac6ec7e81ec49fd5e7635936337b482e1fbbf6a63f7c32674410aa277d726cb920982aaad697f2e2d6f5ae1255ee5def4e292f0d1cfbed0a045c2bc9ef9d784e699bedea8db95d46f1e8dcbfe753db5f483365abb00b8c3568b6f70c41bb03acc89d596100ad0cd27c0500196d9d1bdb399f8a82c97c1608eb6c1cf92f997888d287fed12936fd67e9b25e65b5513c18d7d", 0xec}, {&(0x7f0000000100)="c1f2f6a365a9c7527d3ee8c79cc8d89e8cd1beeb76b6dd2bb659d350d5d501abd4c4b0723307fc46d7afb5dd27b954d2c8a40e5fd1dbc629f4870f66", 0x3c}, {&(0x7f0000000280)="175364342d07d145e834856374e1ead957ed661f79bf3d6361b14b7ab331d16ee525fdb969997754a728cd011c9da5f9d680b26fd4ec5ab380d3e6d4fd4d5a404f87fbba453a8aba327974b0d023dd2fccd486b50a71205ca9e615d48f8d078918c470077e1fb3368c264ff3dba35e81f9e998c62493cac0f2df98ec7b08014506efabf92d7d5e204e2c3be9ff53f2f14b7407fbd3ee7fd0f8e3564d260fed3159a7ddeb82141b0bdfe5231c92449f0808ad2c9f444ccff154ec114ec29350114cc03c5b2718884c9ee74fd0e89b97cebb236a92501a85631c8b5394bf7ef341ee", 0xe1}], 0x4, 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000b40)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:12 executing program 0: acct(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10240, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1}], 0x2, 0x1) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x14c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x10, 0xe4c5ac7e218aae3e, r0, 0x0, 0x400000000000000) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x11, 0x10, r0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) clock_gettime(0x2, &(0x7f0000000000)) kqueue() kevent(r1, &(0x7f00000000c0), 0x758, 0x0, 0x7fffffff, 0x0) 16:00:12 executing program 0: shmget$private(0x0, 0x3000, 0x81, &(0x7f0000ffc000/0x3000)=nil) r0 = socket$inet(0x2, 0x2, 0x7) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/103, 0x67}], 0x1, &(0x7f0000000140)=""/195, 0xc3}, 0x800) setrlimit(0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x4, 0x412) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/116) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50, 0x0, 0x9}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:13 executing program 1: mknod(&(0x7f0000000480)='./bus\x00', 0x1, 0x43) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x40) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)='./bus/file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = getpid() flock(r0, 0x4) fcntl$setown(r0, 0x6, r1) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)=""/144, 0x90) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xdcd6db3300fcb852, 0x40, 0x40, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x200, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x7fffffff, 0x78}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x2, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4f7bbaab1c3f6f2e, 0x4, 0xfffffffffffffff7, 0x5}], 0xe5, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x15, 0x2, 0xfd, 0x2}, {{r0}, 0xfffffffffffffffb, 0x9e, 0x54, 0x1, 0x84fa}], 0xffff, &(0x7f00000000c0)={0x2d5, 0xe4f}) flock(r0, 0x1) fsync(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x3b, 0x7, 0x4, 0xe5}, {0x9, 0x8, 0x0, 0x2f7}, {0x9, 0x39b, 0x4, 0x1}, {0x1, 0x1, 0x1000, 0x1000}, {0x7, 0x860, 0x0, 0x8000}, {0x6800000, 0x9, 0x80000001, 0x1}]}) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7ff, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x70) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x8, 0x7ff, 0x49d8, 0x3}) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0xb1c2217702e7dcc7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)) close(r0) r2 = socket(0x1, 0xd152cb1d471ee283, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) 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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x9) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x2f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000240)='./file0\x00', 0x20, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4e2f83e81288ba7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) write(r2, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xe9, 0x1, 0x6d2c01e2, 0xb4, "2c73636714b3c9483c22757c6ef94ceb15e99558", 0x3f, 0xffffffff}) write(r3, &(0x7f0000000280)="f659e6b1c260a95b829ddb7c7948ccfda2f01e2b8e968a8bd602c088897e7a0c1c448cfad0f43621ca18c3f678e0053221", 0x31) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x1000300010005}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x42) openat(r0, &(0x7f0000000180)='./bus\x00', 0x8210, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0xffffffffffffff90}], 0x1000000000000306) 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) fchmod(r1, 0x9cdd37c81d4121b6) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x3) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="8a4b9b7238275ef8f614e1e4adff4c6b3c0499447c2edf3ea8ed3c28b06bd44dc72ea4", 0x23}, {&(0x7f0000000180)="ced7c19c2c2a91c7", 0x8}, {&(0x7f0000000280)="3fed5e331d30f201328a5e9cd8d388452ebf406747dac7db8e4322b1cb1b3def50201014042880ec1d2baa0ac957c10f9faf48ce2b4abae7b8491d0aa10cd5b13c127ae2bab009d496962a8dbfbd855e379c80301ebd446e6b40453b2425f6a70302c28a3081bb9f66612f4385b7b256f006ec80ac890bf4a3029c0121106f0d2063960ced63803165ef67c849662e35e9c8301358aa965151d582a960f53ab32a81ffb11c860ba4ea475b96399bdb41f2e8eea81d475b329b4aed7d212d22867add34f174f0debe509f7dc3c024df2e36b5b10b255a84109234d1eeab46b2c14a7e28", 0xe3}, {&(0x7f0000000380)="6431a97e210f1b107f3fe6c621ab31bd9d0825bdaca3f82a48d820474e2813aeb06c406dcf12dc18306f7c0d6f4850eb6c9727358e828978b031932b724c54db620c77d0548679f9b20aaeca21ab8cbd6ac52da27186d357096d6a540a93abd8a32464d92ca520161f1757a5", 0x6c}, {&(0x7f00000001c0)="12", 0x1}, {&(0x7f0000000400)="d8d4c264bc1bfc850ba46873603b1c695421a1a87003be12180a039204fd2e96fc7c64124d70b8c01bda4993b2703d3f1a152cc786388d5cda7aaa4510454f73295a9ce1afd5f512d0c2b3bc98e0747be29c54030da8", 0x56}, {&(0x7f0000000480)="1941d7824a8f14bd37", 0x9}], 0x7) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0xa, 0x80, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20, 0xc91, 0x5f}, {{r0}, 0xfffffffffffffffe, 0x2, 0x8, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0x50, 0xf00fffff, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x7fff, 0x81}, {{r0}, 0xfffffffffffffff9, 0x8, 0x10, 0x4, 0x6}], 0xff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x36, 0xb9059a50da2acdb2, 0x9, 0x101}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x765, 0xc3}], 0x4753, &(0x7f00000001c0)={0x99b1, 0x8}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x5, &(0x7f0000000380)=[r1, r2, r3, r4, r5]) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000003c0)=0x2) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) fchdir(r0) r2 = dup(r1) r3 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="ad04294f201169fd6fb1f0e7aa4ef1e84bed13b10070057aa359774adf305729f95450c602572f73c56dd1349ea7ec3e868411cd33c474d8a87c27582a1ea44ab64ccd82c5e96f241d05a5dbadc3fd97934204e15fac99c07834ad12a45a623a8e1485ad03fbcc056499ab4dd176ee5b7e54d2e536b6a4f2464f8bcb6657015552dd5a201e3812546b126283993f508f6af406e6fa5e04b5d8947ff3143d56b475ad95ec024abcc572ec423b3cca5f8b06edbce55f54de232d0e2c13f01a59400746bbd35d0f6709ea06934e9929865c25b6389c3875a0d6bd355a4fe4dce69eb71a59670d0c929301e17100064bb4c11ec17afab5acdde5944ac29321b1f04300bde154873367e6ed4f9ef474d1eb9635cf14995c4074000a5c1470180f3d58b0945442e7e938368efc030d9b3005d9d359498b7a2dd92f25e1f3dcd889ee47d5c020ed0f25ad6280c6c4828bc66992c8d77af00940c7a41592f5849afd637a5a5466e40f96624bcb9d8f3222378f3428395b386e4d79f5218d060f7f7bf50f6b996552241c7dc59e770c28d48c14aef84b08a3f93f80607d7fc113efdaad1fa1470c3756766c74fd297fec8b3b72e537ff26461e95752e12c6c7a448b49bb3127fe66ff00d1effcebacc96d91ebdcac7da9dc541c864719d95de3672fe02b30145cd58b38f1a1625bf48651a3ab5bb601bd67564921836fc7542ac1c6f9fd662c6317eb8c8c5e7e9274ebfc2b7ad6da7130a510c484e422f81020f32b3eb01c3fc554d26b81beeaa506c5ac08c3897f491432937fabafbe94a94e3821613a22ed667f2669d37f270fc633d6bec47267277f1624e099250776a46f16c85fa1796f1279a01723e36550679a0d28be5ae676e066754141006a442e76e627960888879005e909dc03f62f3c1a4b66bba7c947c67981798f42642c5d0374778d6cbfbc6cecd8d69639d65235a6ed6ec724162a6286ce3ef36e5a8ab3b2347ee7501fabcac2941eb9bdac8bd14991b360f1907e4641d259400644f5a8532eedb7310a822fabbfd531dcf8400197875c38d6da7082bc7b7b844f3aaa5b35ca271ee2b68f607d8bf20588a223eb07e777cfba5c31fac91d296ebf2f6153a3fda1bf7b4b363e6676174513848c2cf9b38b91010b7fb988ec3c68fd924059f5037a62af0b24ef85136c98ebbdc5a4b9b2f37d73163a8d01c9f4482cb3c329084ee5c2f48e353cb7895b5ef809f155ebac3581c2fe6ab8b84db757348926a7691af0fe39643bbb0ed508d4a9f02a750839e675333e2d2047a8c69cde52156cf992ea5b28f3db46976bdc4fa75ec06485bfdb10b9ea375b6d70e540d792f5ba7f46b3967cd95c98a3803463a018237dd5e5ad6229e3b56f51b76bbe0bd67cecc931411467bb36c378939a35a9edc5b835abe02896c5cb0c5f4fb7db49a4f4513085222e22fb5b43f823e232c421c29913e981557252a8f3c266e354e6a51e9e3f932122f0d25aa8e9c9ff096baadc3ab135d98e6bf8f5128282fc5e6efce27f9429a3b6c115585544c1eddddb5996c6aba8bed618a0b89c35de44e008a301f07680bce0e3af8942689e5642c6bf28bf2523c9cc9d75beda5d8c1e4f81f01a125916eae59df2c3cf8b13df7641e99ffc5371ee8a7d82886e5e8e70a8934e9978bd399b20a810a49c46b17c35b3de285943b8675cc24062e17b77f501471df33f8b5e1f8c9a190ca10b74a4c8a627fa8fb798051e7ce3b9b30df4c134cde446aa63fd8bb5faa183bb485b937fa43b0297383fece8ddaf81b044e212ec99c64ad93cad395ce85332b7e525d5e1b1abda9b4e9f5c46345d6de2123717409d5ee584dd82c0e1751e2d6b87e11090f16286582ff2f422c37f28ac7b3319f55e51433f59aefd1a98fe18a0d267b4c956aefe79f6e0528a8141a814c0b0462d1875a4cc80d2b7918ca801362827d3cd822c8e19d7fe40674d159a525f920d15722802dcacd6e33507d3b4155064c131c40e1d13d5d4a7ebf11dbc5cabb78cdd08823384ffcdd48d85a2621d81cb276c6668f3533bb0a71e46d2ada6663b09a8e976f730a8298b6bdaf78d1a7ac6d6fd1b4873eedbb0dfe28af4c1b4feb2dbe951dcdf63aab8964e82a8aec88806d97b24f8695ed45a72bee417c1cb640ee861d1c9a80c3a129b15dca8f6191c2131ca3b6a2ad09917cde3471fbe9038ca76ad84a75649e20225c91f90e61162469ac768b0dcbb7a8af4eac52a7d7f12f39f2c676e5f5f8961076bee0a3291301578b3e3241978db49c793e053fa77e08a430e7e4b003f0f191e8575ec959038a2f30a5eeb1ec8a6123839f4259bd39d0b7cba72a0babdad0921414997ce742c5e9b68b04e62c41286555f3e0ce646a85cc3202eb67da13d898b79015963011e899558269f48ef2dbe93fd3e4e3e97ebc6ab200f685979d3e8918acdc0250644bc8dc05812362c5461f628d189d1ea96890668ed256accf5b6a67de54ec45cd8ce392dc2e1c922d5894313c10b170d5708bf6cb9ce7126887f7b1adf98a4188cd044ac300a12ebb4916f5d663f9a6191113278e82e99b62ea89457fc43c0ba14ed832cd58f371de1e720a2bcd943e406338b68bbbf6b30b8f630ef9c48e5c5dab673436769f5879f7649e51b6fba878352f2027a2dfd462604a6afe7131bdf9db66bf4aa48e65ece6b6f52d2e3cea7c75ff38069346ffc4b76f3ad48218123b4bdac6e2d08f8eaa0a13be4b0623439b73643f9ca037dbc630fa0fe4d46adb8ae5d1629df2d20749190041ccaa97e33c164b6addddb6bd9b1e54020954f7456cfbf843d5c8d723168245feea0582284a841c1fff86aeee2f347a70dfc85af325f67bada670a4940a1ada2a78ba1ab701455ab31a00666c8f0ba16d8b6332898c87e6515c5bd11acd72f9db1fd7d3f1a5386793e23373abb153ffd4a54f35a0538780e4dc15c1d7566fe9b1f5cce08bf7cf0c6d4f9a4e2d1d68825a34b6ba1dbeaefaeb051250e4f8b2bb524f76e1449d4c318550d0f762f9a2a8c268e0178c6a8b51d3d6ca50e865df3e7edcfa5b3449a1463f0abf092c850f4348ee3b8f520ee62275c4135ffda873051b8d7c5a0a42743da03dc7c58724bb81d19fef303745f2ffa271de38c49063a93815237be8e42e15b9464ef5c2f9da01589f95039a6e6c47f1588fc9401ebfa2f4446311311623c7a06de074b2f3a8965a9766edc4ed333aa823e5b2ef1695896d50ae2cc478f1297e980e4bb76ca3d16a3f0fea2c9f9b9adc1d0f8e5947794a74526e4db045f73ae747e1f26f59578ba5b82128383d6d156d14059539f1d0b58dec436ddf09e4ed0fb633c29033c1d7c706e112ad18da61e99b6b2d7c86b299bf6be6268f8e4aa4c687ed25b86bf064684cdab86a12a196f485f2feb2ac10987e266287319e7db3df55c065b2d3ef25be431805fd8221d31497fd31e84af7196e168279d0b5469cad30bbc66a8d0c82fee01cd9b7b5a9a97317dd1f3e7e8959d2879a97a96c7413274550b29b25dacea7aa46e075c44aee5f5dd4b3e1a9b0d02e86db7f80106da54d859f8f8ef78dfa77765c764c7cf0eaa970fd6e1fbd0667e161bbaa89375272d7495ac1791f11a56d42ba8ab7aa4a53c7706b1695d16de49d14d6f22742eb0578bad3cd2a789c7b54c84ab4b9ab3e3a0faf1f0408f19f5575ab3a4a72bc5a8d14f3c3f3c56d6c409555473692d6859194805bc7cdaa0deb4f82209814f2728e7ce902d8bc88272024229d6fb216749b01215908f22b65cb83401fcc5da27a357827f99db006abe43ece5c03dbb81e6290f51797bc22bca11a8b23a3fdcc8f8f22afe52b4f50cd514e25d09f387eb031a2c0819fbf1d485fd275c2607703e72ffa440e4019e1274bc2b39f270235bd47eaf19539187b6359aaa1057b2a160b8af81f670138f1ecf8be69162e8d6732e36960e49d3701fda987f4d067b9c1ba902771368493da3ed706d091f3ef7b37f5e4b5811f52dcc849ba91bda36ee6c0039a15652e0f70d2c68332187160938adc5e078314ece91a90bfb8da7bcadd73dfa8f024d2f8b187f9eddc98fe37a6f602b0faa6b20a5bf6d99044820bae84ff032aa2cb1334707c772b5f6d4c38af8d4fac8b785c1f36d29c7293704db5aa515be3e214c8614ab60a84a5695809cbb7e7497dbd328f80bc38d1813b3c0cbfa62e19c3b8a7cb7ef984a7fc9dd1bbd82d782a8edc62b202e98cbd344b5f2d822376b98fe5390aaf82b1abac2d2c731999dbb4ec43c1ec2979a672243ad0c580e99d9daa57480c08a0229cc2a703fd4cea1f21f6514f4b300a5b0f40e3e6e3d403e01424274f2a4383fc8aa3cd881d636b2da8059075031c33105fa1683b5f648e5e3a34681d442dab70f400723368b9d41f616fc947d7bf40004d5fb19982ce38d762fd96110c79e391071c2f27f7bac81c50a55f4390ff19695ba98621368919ce4c0bbb1fd21b00641b4bcf39b5f8d8c67396b860e4a254198c0252948f24b505098059a2d5bbb12765bc4829f9f3e4600b03e71cb9019f2cb6beefdc146358ccda0d70829ffbc0518e18b7ce1291513aae748b8552d8694907c895b2c42e67a9622d6699ead9220eaf5aa4fe76a21e24981297d8656f7b06f1cb798aceed4e1103ae8af3c7980eb874ce281589e4e27993b542136ac9a9bbaec066a5cf8ddb0dce0721a1a019825980dfe01b659405a6a195c4e66d72a256714c04458c04926572b645a9562b68f6c3fec86a701dac784fd06d8198a8865512f97b9c4a7343cd3fc8700238c3b8fe6a638d3f00b5b1a238469acd1309236b85d883e8e9b24bef8d862af21eced71f3aed9c759d6d7efd83cd2b0dfc9b65baf5d9ef3d2075fc73dcd9c4c8d1b668d84ca574b2281901130d8d95458cf04c70e03f3812076cd38d502fd5dfce41fb8d084fbd27830a6609c681bf7bdd96d551961123665311957cdd7a87c0f5ce5095a87415ce61517d1335da8a86cfbd7695a21fa859a8c7fe0107acdaf9221c7affab5b23825686d5988fc0e0197384d1df39af0a34d52f12fb3d4b5c0d91644e51b74b91227dfc05069baa69d4a389a63f8dcb3f0e9d880abf3687cfce95f0234e029e78775e25df4752b57831d3d0d1db1afece8dea59bb4a23a7197a8938cb2318bafc79e8349265c39118bb32431ec73e4d4971140496c5c75f96c4119706ad0f5361a04b54dff3f51efb2e0f52df36c0a228fcd92cccb932ebeb6f3aa70c59bb680c57f7f4955de2a5209c8711b7b537fe3ef68160f16310a39fa1bf6f81548d0f6730cccf892333b07366dee7ab56368e71f4b09cd9b21481a09297ddfaf09d654bd95f2cd8081296db6b624ae8dd98fa09a5f2165787948e7c5f4280e5db52ea49a14d8d280a04efc994fbc24831be9b3737e6ae52afa50043801534d65ff7f17e1cc6266ac06fc8d0afe5fbad551a4dfe5650e4a66733024454aec698569932cab5b0bcada3d1ce5f343e11f615197c294765ad37e3f5dca940cae18845a943145871cdd34eff65bb844433f379e37f5fcc06c441616ce533b8d5b49c9fa61f69af051aab375b8b460437b4ed77fa1498eda5ddba52aa3ac8525a7848a334880d991986a51c8aa06c8318c0fd1e53370456ca3bc1d52652a759603f0f2219c53d3fac32032aaaab71b3abe2db072c10f850e218bf17aa5ea29234b506e543d2040e622f9a5c803f8f9c2efc98f0ca8ca36b4f5b9fb5e1d65eac22cb2234820cad31bff329641429d3094f8ef1c51b8afc510e201b793adacf97d5f65051807cc2", 0x1000}, {&(0x7f0000000200)="b81930657b2016eb866c701a58d22e5ca2473bf688c67d369156ca301b5fa8cef8db42be891311245c3a76418b737dafbdb450acc88250b910a2713cfe80ce3a45c6a3d5f61dc49bc0c2f5b4", 0x4c}, {&(0x7f0000000280)="83c810995b724ce89284abc575a1ddc80ccadd0bd6b9d7427bf42a6be62d073710d9e1be2a5adcf45b02f016738cf71284240c08226c9c232b5363a10316f8f2d4d0c8c3a31bf6bce3e315d950b0ed8b5da085673f0eda9c7f074e706236524442f8ca8a4070824ab190ea5b8eb143a5c20bb436a58db1e414ecc7876ccede3b2ee9cd486bafc9", 0x87}], 0x3) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000340)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:13 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x3, 0xffff, &(0x7f0000000000)="6a41b814f96702c16b5251598c763ce46e8dc6b01181440ee91a9c42f8d67e66ec2cbd3f972b02e074761190fa105b04c4ba8758bb2b3f96fede671af9906dc553c331b83a45c56a544bc5b689e8004ee9d2b0cc4743435dd98f5d4627aaf7ba25f802fff09567b7b4d3d4ee6246f00bbdcb1293cd36ed0302508a8d8b8e2108bb8fc11ec7bab04f288f1b590eff8338993d2c1bf901669df8f9e0592ae8ed3d72bd15300e4912088c62277fb2c1dfda6260ce", 0xb3) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x2c4}], 0x10}, 0x0) 16:00:13 executing program 1: mprotect(&(0x7f000017e000/0x2000)=nil, 0x2000, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) setsockopt(r0, 0x8, 0x1, &(0x7f00000010c0)="558c69bf1dcb94f6ffae24c0e3d901a5b9c2a31940c34599eacf3ea974e42f21eaeac6e6560c529afab8b474d13e10f24438d96a0b584896e89ff8c3cbf2c26e74fee0502a679ddbd28e5c359bddc3e4b4aaaf1e5f99edeb711b6c40baf1a44a6719e9b162367dac71fca6b65b87c5c623cf2e7e285f29af5dc794381cb7b1ccbe0d6a9af8e38f391eae6dd9123c6cef7a5356d045a83738298bfef37b56216014b6eefff8e7292db720509505e864e04a746db4efc88a4059aa8a5d2daed621bae0d3035bd326cdfb991f7001af6194db00e67967767653d9108fced39ce1e0b0eeadcb40756485669159e4ffd2a3f2777e0c296d260f9602a6b1752643139dbd468c3dc284b6339a9535fd049401a0646ab63dc86d5a85bc1b382111f2f91c1ff49d72b116ba95eb6b4b0164b630e73a1b5041076cf7d8066bd30c46009ab33a802f6231888ed9ecb2cf142273c0ba4ab6bc69633b8bf91548d0e8a9188d8099045778a0b053fe8ee2586bc1892be9100befdfce27d13e6e67b11ea0e30b8dd6bd2ba1cb10f1ae5b223c3616e5c47baacae323713b5f836389949ae0494d45d0397eb0ac3a0339283ffe8aeb8ddb466d1dd85b9b1b137c905924668df8bd34a90e1888ababac6e5632fb3b4bb80c77a6211fe2ddf8522d1b6cfc56c245f25a5f654157fcb127073e349e4111795eed94e6943b7d248a504deefd28c33a018dbfbfeabcf3b16066ea5b7c95108628cd1f1849ff23805e378dcd57382c954657da6d1e81d0413e3d04929df3ea328a3e6c48a2dd203097071bcb5cbb75bcd12fb4d4ec4854067ed3fdd827c7c44508ff681896914d41eea2023c85a42298731647b475d934f7328ba83a08b3c1aabe47433d1e973be5493dcdcc8bcc4ff0aa16d4d6f245eb21c1ccf622dc825db0d550c6af2736f914a6d94d54e50828d85438798a1a0d8a0f163111c0be2f78a42e01f08057dd4a9a2574559580b97b8fd8436056ce3b9119c78479370f7fee52bee004d78d40e8d55b0935eb6b17f2fc85ca8410bb17c56c3170db89450e922e346dadb63687ff33ea50923c28199833d973a383e58c22a75141719d830210271b4c012d74d9857df2b91174b9aa44e7a8e2adf31ba4d24a4d59d1ac3d58e88e2a2158c1e785f74794174d9461718fcc123a2c1914e25385b5fd9875b05c8e18ae49aec0fe5a6e649d8179ae4e4e0ad7e2c546f455591504748938383a89392338d880fef13e468e7defa6e15b1aa5bbc7dd3be0b0cfaef57b35a819cdef8280d7e4312418fab2e2f9c838ca2e2283f8640fd0f51258bf88ed938c1c68087ce9939eee35f47e4916092c7ae1a868480625c70547f8f88d9d98b356ad004142a778e84f4f369d62635736ec2b56af63f9e0959d30795851da83b62c722181fdb6782f9567342d5225f095f96f242658df7404a62b67e3c1026d139090c713a7747947907cde80a83524e29b950410face5cc45b1ab6208432ec49ec0caf0462505e4f03cdd5f99d257869c5ce02009ddbe88a879a18e3371f4ed24bebd572eaeeb9a720c0559206ddd503ec969d739790a66e09997df20ccecb87dcf6435ed532a502dd8ff479d9733b02568f71671f7f7b13469e7fc27f85cc828244d4464c30f93326ddbed1ff46fd970105d442ab54b08bb91e6c6d0131b6f6a15f91f2678bf8cc2867865f9aae2af0cf11c08aa1f0ffdb52640f29767ba2b16782956a13074d680423df33ded6db6680e17a5032ecbe4dbe429521be242f4e59c8aeb360384aa645c566726cf8b4d00a127b495a52eff2baaf74bf3c69560156b89f9dcb86e06485fe08b17ee776c2a8114942a27fb7d99d5fb7709970ba9e1aaa15f262b9af619ce85a9ef5e03c22345724a201e71be360bfe49b66cf9553f20bdd952fd2489640be2117172170e00f74056ea6c4625c2b064c7739581f46a06f99ae9bb2dca89c7d72036ffe88dcfb95a087467d1553f6f934c7c427cd0dae94e859f54aa0d4d52d247709149c1916e3b664125f6a254d3bc01156b543960cb161635b5a9e5e4cb779dbd19eb22fa5efad9cca4a503ec17ec09c630f3762280a9bfaaedac980d944a356b8f36b4992c29c3b26dae58949b4f38d29590c847f4dd1fcd109d0ef71d73c4804b8ec671888ea31acc4481a9c571e26fb5a8b40ed731af733eef0dd28ae2ebdd54595d1e3ff21e8a3f04ee6ab7df7954e179acd70a9538cea1b670729d3fd1ad3f1a6a6c9705a78ec434e4d911540ab787897689455d921597a17b04a94ec37c056648fc317323574a3d7efc1a7a1e21a84340071d687ace21f0bf3d90a87f5ad5e3bbadba57f937cf77737c2529ef7355c4775e8ab9a02d7a4cc1920cbf3d1ec3c9193dbb1948635ddd4286eed105b9658e7e805ec56a153cc078be5a2cdc6ef2bb82f2ca925f8f402c9a7f8caa985aa9d258f25e84e83cf704d2ecdb5f89a109f118ef19972ba7929ee0f1e590722db8476ee8e6608e96b1f0e0b670786f2d327f10d8954907d5181958a0ede443d79baaf8dc7aa7b52bca491708122b6b8d4254a5b51aefebce832ca434238d7a43978f6fc53796934eff159530a8ab1d56c297d1aafeaf98578a8682649bef5bb3f0340006f7724bbb036e99312f888ada32c49a17a109f3473486cd160bf5329a01758bb4863b4fdbc55075cedca5920c99046dd12bb192a2c99f8a952907a216568fc5665f098e24d2b5914201cf193d7717e7ccc0c4d9beaf2872cd9046759a08290849fb947c3587d7415e68f05277c0638f65c0a5afc65b5293292321a071f0f71599fc558c0abd0aa65256acd198432792124c56f9400e4c34328017cbcc1deadc022daf367041afec33c42d01136779e8cd144cb1b48d6455c472719dca817bdfdbeebb8ecd7efe0e24187b916dc2bea547d7446459d0ce352ee42bf1ac80c877365eda8ac96b2b2a388e58e8f98a5c189bff0b4900fd47aa208fd17db2f78aefd6880e7ca8f4998dafe8506f9742c6a59885aa8d17ff95185eb301e83072e6d36159508d222642695808e7d296e36e83bba694b57ed0b3cb2d9e460a837645eb6866547044594a1217d4fab4e130c0fc6c6c06984259c78ea2a61c86a0b6ed913d2a62ea61601a2d2c1c53c28b00512549bd1efbb662f6d35bd88721facb107aacde4b73c1c71a8023c1927c8665bc94dfe1e59d4b823086cb7c3620276cca762ccbfc84739cdfee30f1bd369f952728972b7602845d9436cb14d9e66691e60a37928e51ee74f622bff15ee08076047eaa7e3e3aceea096d8aceb0c63b302ba0f3dcbf816b6ea3ab108e6dcd0bad99a790dd7a722d685c1d1fc8f0869140e934ff0c8d920b01de0e1a98ef0eb0220863751f8fd384c25d3a6b842c380b423ba310303ac64761069d3a8a1e9f3a8528abfe51352f005eca768cd5732b7a165333cb4249d3a48465f463d8bbacdd2b47f0da180ebbfadaebaeae0720beb51530c7e3deb7b19bb0f308be3b20e6c965410542371daa2ee82d3029114efdd3f08c15ab74fceac116e8b5a0016a83cb0f38e1965e60fe3d6141bfb93b63a8d3062b12f3e9601a70011372989a9563973f448746e1a5bb239c1fad7e8767574eb89d61142b97ab8a6b9ef29fcb6751a6da214bdaed3244bd41082f45e1a1c0d1779b9e6b0ffa48f7d9806bc427a0591962d23dfd5ac60f8fa792e62b385a39eae679abd53013fac3cd448fe14cda13fe1b29a6594bbe422f7f57a2808c26a9803c01d45220ae4d5282c07152e72599fac9e7837a64a494a715963581568bcb10030c5efac8dc0e8a2b890304e5be7ca5c63eef32c69b4ad0fc3e967445566e94680b2e88e884b7b094588b96fe76c7f17bcac94d8e6bcfb130d951bbb0136169b038b26ea2b44fc06151853910f3e5d1428437bc402a7bcb74e20653f60bedfa10ea9157faceb55787736984a3e044d9a402978efa71b274378fc628a521361a84d071a1a9dc071b4dc94bc9d249e257afdde72e23175e1e813efacb26ed521cb744ce2a2651041bd7d12be0e86e28269e1c7b8050ad45cb38605bd7fa57c7b5d3e8ff09f9ef49ac6f95d3d7e86ee9cf020f00c74b42985857f41fa4bb2340b5d4156138d7adacb7259217a3df6cb72f84aaac52906b6d376be05b4013bd50da266aeb5039e60ff34ab0a6b3ff238768b9aaad3c753af966e648a8dc057c4fcd8f0b3dfbc068a64cbf0a492f634406809ccb704e08cc098a0dcec41fc336720a3d1eeb098854b320b7ce03ebca5f5df6825c270393c1c4ae9ae7de5abc3c6dfc34864f89f623df00316945df0fa2e9094201b4b966b6c98033362170a552a56a1a7be67636bc1d6367303df1598beaab6b9a22b8cf43faff487df25d08c02de2d3b5895c1b1dd864f736ef0c25bab86145a8eb1c9b149e755d978a575491413e51a10064f07b1d46eebaf8f67d5def070a5b2fe0afa512e5bc1d045b4f3fbda26c73232c6ef6cd03f74a93db0c0cda1ad72ff04e7b2c6aedcf44e7f945904e3ebb2315bc5cd96336b7c7a482e06cc6c3bc646846263975b78620ebdf1e290e7de2658fed407ffec6bb6629f5a6197a6ae7355479ba029815a4518ad5560cc43292711da0ec561e8c4a8f11ab355d313bf1b0895fae1cfbc8c6ed5f6a67956f50f2e156ffef925bf0379decc41938d2242b13b9162540f4db3ec7ed9b257e374104709aad3e2e676de8cecd2fe77d541124d3c974d1f66d4e4cc8ebfe14baf5aad42df8c56d0f145c40cda70350fe9160771b61c98696d95d570d9ae51813b4c94be700e5eb406c15f8c71c3e47a97ae530f9200ae6b2ef44d6b4d39e17a37873e78c0cd9bcb6c050bef7e6d6a531975d8053a15643bd054e42f215cac86e19915fa54a16af8f3832cefb25c0677dc6dc5b36b3765992a49ba713afaedab8229aacab6e62256fd5e54d6a08d44df7f8108ce32ccb2fe8d856cacb1ad528e6cf4e80487e3c1756c9bdb7bbf55a321d3c58ed3ec3ae0c598d8a7c95df2568963757a6dd10c345ae0046896da14e8dff0e290ba02ddc2ad9093238d069e24058f6612f591f798ecb8da3d577f740df3bfed40c84bea36947a8752cacde8056698781300fdd41c99527151c40a4b64d72a187f70b218c8731bdaf342f28634fbeead5e6c6a567ed55971ac69cecaa87f11d06db0090679cb4c0af4c1a37c190fd038551276f56b6f416568504a62d2a024ee40e0a34cc2da7b608dea154ff96c3247b0309afcc642c220c8521fe3b7570cf6f4a4ac1d53b4df495ca49528a61a8bc287d6b9bb3e166d99346900a1cfcb9cf2cf5dc9c1e073845920241b54803fbaa6493b01f8bb1fceccfa15ea616d1f301a66e7096e96882448902afb54afa804be78bf2fb10876f8045522118bf922f59e3bc1f23370cbb559667754cbf779c7ce08e9b8d6e4c29afc4a852c6100bbac3ed9683d2c97c16d131f5605d4d5da37e91452a25aaf987d3f3044e5813ed97957941b95f8b5ec55dee026bbb1c4bbcd3a4795e0b112ed321e53d20f3319c21e315f9afdccaa8d230d5d2a4381218cf32217765adce960412a96e193a2f3ee50e28691a9c315d2442531f6102cad81fad2301f6df91db31f406d685b4a5ee38339b9674c336534d79790a1017065f2a4a0b464b20ad25a763ed6ce677aa23dc8ded11ad667266c0bba0481a3e21c0753da6b902a648d4d798f499e9286a89ab492ab835065348c73b2fb1b7196e84fb94514bb8974668a0b5038438702cc8c15c972e4f6944b32c0b2758f1cfe", 0x1000) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000001080)) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) 16:00:13 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kqueue() r1 = shmget(0x3, 0x1000, 0xa4d397843a896ba6, &(0x7f0000911000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/66) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r2 = getpid() wait4(r2, &(0x7f0000000100), 0x2, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x73) 16:00:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000200)=""/210, 0xd2, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0xd3c7, 0x7}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7}, {0x3d}, {0xd256}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) b‹+:ƒÊO¤÷¶¹ØÜÑ…ñPWºDËïO¢#¼,nú'ãäi ÅW—q6€teጦ®„Ƀ2_':ÙÅ­Z‹Œb‹+:ƒÊO¤÷¶¹ØÜÑ…ñPWºDËïO¢#¼,nú'ãäi ÅW—q6€teጦ®„Ƀ2_':ÙÅ­Z‹ŒjVþ¯ÿ¨ÒšnÎO8Öûÿÿÿÿÿÿÿ5 ÉIBmap stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b2e0 failed: hole in range 16:00:16 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r0) dup(r3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000040)="8d13835fee90464c90e2a523bdcb09bfa683015e6ba9ef76c21151be6b2cd61f646b00794a808972751ef1481042d768d1730b4ee4758240f6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000d40)="6013c03bc2c276ff3648013d51f8cde55b3c483f392354a11a7da7b920929bb9b7d49f306dc2280e0ca502d3276bbfea6a0d750c577d38e21faa5ed80d87d56d92de5de4194ddbf9b2ae506ed6c1cdfdb1a55af646d07ad825de40bb23edb394c2f2356c10ee8fcc20f352dd3debba12cca4c5a5671f90ce9a65d462a7dd5946eaaea9ea77a1ff06f5491f7c6ccf324c5fdaad87d171ccd43a31a6fe69c7f5ab6e98f01ce74bf233e27dcb0c9a7eba20d74591afcec5ec58a2f3f2eb0a20", 0xbe}, {&(0x7f0000001100)="8ac3625fbe27d69c6246534ad2cb9c9ceece471d9dfa038ed38583d1518077c1b1b1797a7824a501d7eb21330188d1e80782cb20a012d99d3037de0a", 0x3c}], 0x2) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x280002006, 0x2065e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) 16:00:16 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x2, 0x0, 0x8, 0x1}, {0xfffffffffffffffd, 0x81, 0x7ff, 0x5}, {0xfffffffffffffe01, 0x9, 0xae, 0x4}, {0x5, 0xffffffffffffffff, 0x200000, 0x97}, {0x7fff, 0x0, 0x0, 0x1f}, {0x4, 0x7fff, 0x7, 0x1}, {0xda84, 0xbbdd, 0x5, 0x5}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x335, 0xffffffffffffffff, 0x7}]}) semget(0x3, 0x1, 0x600) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="00008a9d45bbbc227ff36587bc236e5e3b1a8cb7a17a9505f747420147dacc8bca8a1330de7644b499013e2b25cf36ac4dd68c78c578c9ac913c06964f3030", 0x3f) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x3, 0xffffffffffffffff, 0x1, {[0x0, 0x800, 0x7fffffff, 0x6, 0x6, 0x4, 0x8, 0x6, 0x2, 0x100000002, 0x8, 0x6, 0x2, 0x0, 0x1, 0x8, 0x80, 0x6], [0xfffffffffffffff7, 0x0, 0x100000001, 0x0, 0x4, 0x6, 0x81, 0x401, 0xfffffffffffffff9, 0x33d5], [0xfffffffffffffffd, 0xfffffffffffffbff, 0x2, 0x0, 0x81, 0x9, 0x9], [0x7fff, 0x100000000, 0x2, 0x8, 0x6, 0x1000], [{0x2a, 0x4, 0x800, 0x5}, {0x2, 0xfffffffffffffff9, 0x0, 0x3f}, {0x9, 0xcc, 0x7, 0x80000001}, {0x32, 0x0, 0x67f, 0x20}, {0x1, 0x8, 0xfe, 0x101}, {0xffffffffffffff81, 0x8, 0x40, 0xffffffff}, {0xa50, 0x7f, 0x10001, 0x7}, {0x9, 0xda2d, 0xeb9, 0x101}], {0x3, 0x81, 0x8000, 0xc3}, {0x9, 0xfffffffffffffff9, 0x9, 0x2}}}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000400)={0x200, 0x9cd, {[0x8000, 0x4, 0x10000, 0xfffffffffffff000, 0x5, 0x8000, 0x5, 0x4, 0x1, 0xffffffff, 0x8, 0x6, 0x200, 0x5, 0xfffffffffffffffc, 0x5, 0x0, 0xffffffffffffffff], [0x100000000, 0x40, 0x7fff, 0x101, 0x3, 0x80000000, 0x0, 0x59, 0x0, 0x4], [0x400, 0x0, 0x60d, 0x9000000000000000, 0x7ff1, 0x3f, 0xffffffff], [0x1, 0x6, 0x9, 0x11500, 0xfffffffffffffff8, 0x6], [{0xffffffffffffffe0, 0x4, 0x3, 0xffffffffffffffa6}, {0xbe, 0x6, 0x1a, 0xffffffffffffffff}, {0x7, 0x2, 0x1, 0x10000}, {0xfffffffffffffffa, 0x80000000, 0x7}, {0x3, 0x3, 0x100000001, 0x1f}, {0x78, 0x8000, 0xf6, 0x8}, {0x4, 0x5eac, 0x7, 0x200}, {0x100000000, 0xffff, 0x7}], {0xa3d, 0x80000000, 0x3af, 0x5}, {0x101, 0xffffffffffffffeb, 0x6, 0xffffffffffff0000}}}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x67, &(0x7f00000000c0), 0x3c) 16:00:16 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff4e, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) socket(0x1b, 0x8000, 0xabc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 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) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f00000000c0)="7f1e78618abea28dd67ef7dce9bbaedc711e802c6a64db4c0a53a56e6af31f8ccb6ddcf79545") 16:00:16 executing program 1: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0xa1}], 0xff, 0x0, 0x400, 0x0) r3 = msgget$private(0x0, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000012c0)={{0x101, r4, r5, r6, r7, 0x40, 0x7}, 0x5, 0x7fff, r8, r9, 0x100, 0xa50, 0x60, 0xff}) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041fc0b539c28a95735040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810800"/4098], &(0x7f0000000040)=0x1002) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x6, 0x7f}, &(0x7f0000000080)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0xfffffd9c, &(0x7f0000000080)="6321f141") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) r1 = msgget(0x0, 0x10) msgrcv(r1, &(0x7f0000000380)={0x0, ""/251}, 0x103, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) 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) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000e80)=ANY=[@ANYBLOB="82f0645a825325493f000e6839f088ef1f20eace4e2c021ea62e3dbe917bdd797c938f47e3f61db09286a1e716c6c120a21567ec619937fedecfcce11c591771d1bca12d6882e59d21b9a84eef6a47ac38d26e237e8a2ec74e5f9750877b0ceaf1c92bf630535ea5449c1376cbbf3bb5f74eb2aad15163d2b44021902c32f16715fde342c84298a0d21fff5666dddac543790b30343c72282d20401fe59a9278d2bb29302ada44ebad66e1737cbfa7d35bbe113b1d147df67f811019c74efb974d1d0f1095c64fde99d40f5238a76ef9ee0500000000000000be0cdf3b238ab73db273fd7bd725ffc1e1146eba664740a449b000c2243ba6ac0715491691695c1fd753ff0c0636963236000200003265f2cbe4b88b925d6867ab70917d839c893f9425240a8f4cb127d81634e8bcd0e396587190320e5c27ccfa5e66cef6d7bff63ca1d7520e5d9780f2368415cf5f88cd6855f56c46658b22eb0d5ccb23dd7c273934b5422d1855be51f71c50f165b7e3a76218d55509bcbd92ad5949a80dcfb12e7a8262125a9db24fb6ea94b7c823b3928810b5456e2a7393b5bf84950290c70dab897edc6d6230b43ddefbdcc8be3f5fe84ece4fff9fdebd4ea3690170dc14da4996ab6221a1d952835b35dc1fe7777ba6537006c8f4251f91297100000028d17cd21607f20e3558e35cee703a8ae60c39f4a9be59fe38f952a4a952e2f6debd3fa8e04dff116b7be8a25076921bff504877337264894b3da3471b6a0ac6034219d0ce7f917d53ddd7d667f20c3a937a7d1b2e94c19cc8fbf3ab756d36cd700b6970828df4a7ea63ae0eef1a9957a8fae279022366944e360f56c909fe59fae26e2bd71cf29a2d65d67bf2c430fcc2e4ec4c0ec3eb15b5c0be3376a30c971a6e8012d9d9e0bf03f9e907dc44bf54dd254f641225af08c4c8bc4577d2e348ec628c440e10055d684b82115e67042404426f8dc7bc9fea2136b36f942b35888270684df026eaa49db4443b9ec926ca613465ea9285a3715247398f260eb025e2f084e40211ba8d6680e556cee2b051ac9784d23fb2eafd5242468f7f4ba160fbd4f9e080deb5cf7e8e30096290189deedbec8e3e55e9b601b4060cac149b11ef8bc380f3e57434c0c817fa5f69c234377424b6f6ad2c70aec9cd40d4c6c43c6472cb437e56bed00ae81d26f6fd274bb0"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r5, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) syz_emit_ethernet(0xfc, &(0x7f0000000640)="3891d04349449b92c1c000383d9f0ffbf965f95a8f861b451d9fa6add1bdb0fc32141bd57d6f1e2cb3c24f7c720779a03681148b1059600c65b85316f0d55daef235af70f6b1d27cd6e65e74b92c9253d156ba1595561940c04cacd5dcb4c274eece86bb76959c99ec2d59a0116493f083b434959e78ee1923bc3af39bbfcc8a2bbf2bebe61862dfc2d3abcf3217ed2658188702eb33689ca9928f8e56bcdb986253e32b6324a792d44503d3f572c77273bb56cfdef6023bc0ddca9292228ec47e6ba0ed414daa0867a14d320089fa366a357e9affd4de1e9ca4ca675de273f34070c2c06ab4bee111ed209393c9892c1c4698e9bf5adeeb99d57dff") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat(r4, &(0x7f0000000600)='./file0\x00', 0x0, 0x20) semop(r3, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) shutdown(r1, 0x2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x2) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xda7cc9a4773ab42c, 0x40, 0x5b570168da6bb34b, 0x200}, {{r0}, 0xfffffffffffffffa, 0x82, 0x1, 0x9, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x746a1f0ac3ef856f, 0x9, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x889c2f35a6ecc248, 0x80, 0xffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0xe34966de45cfc68d, 0x6, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x8001, 0x8f0}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x9, 0x4}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0xa4, 0xc14ad21f54e1315f, 0xffffffffffff0001, 0x7fff}], 0x0, &(0x7f00000001c0)={0x8000, 0x40}) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x428, 0x111) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x14) r2 = socket(0x2, 0x10000000000003, 0x33) unlinkat(r1, &(0x7f0000000180)='./file1\x00', 0x0) openat(r1, &(0x7f0000000140)='./file1\x00', 0x400, 0x102) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e0894c2767eead46"], 0x10) sendto(r2, &(0x7f00000000c0)="116741517c4872a3", 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x5) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x3, 0xfffffffffffffc06, 0x7, r1}) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4) close(r2) r3 = getpid() getpgid(r3) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) fcntl$setstatus(r4, 0x4, 0x80) writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1c}, {0x6}]}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8202, 0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x2}) 16:00:17 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7ff, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0x1}) 16:00:17 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x100010002) r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="5112fb058fb59fc662b6bc8ebf6d9dcf9441f4581cf2a90e8756fb08710537dd891d588a3bc8043c5ebfe68e22353fb6a6146e5fcc9c2ab98b61528469c5fb27fbc97a93d078c27415dce843d8ea80b1b107bc3f9cb173bacae83910aa447baed0127d416ee0875e0e9a296fa3a485c17817d3c4c528dcbc6b896e3bd51fbf0161baafa6c2eaa8e6dd61be109a2d96686aa6bc775898942b81f17ee316a9b006e2765bd611b2c1f050fc02cbf086fffdcf6289a95c3a9d1c4dd1d58645b9b53e9c43103354e289fb6ed766144a2eef6c465418b99f487e4628694a5569327b47ec1291b16c2661ab2bb5d32b5b02daef80cd45e1b8cb4fbcbb831b3ae46753733fa0129f27561a72aab8bcca654e174745334e227d923c7b2f493f0ae2f6e933fb2c01dcefa469f64b7a68f1183d4b014a8eb06668c5fe2d321afdff96211170f34addc72e5aa7584b0089266453c797b8892ac76380784e1411852679560aea31f2dec105817d4b965af8b489e541c28863f15c8a245b0f96c04c402e3abdcdc2fbec235254e567f8060fc232fca1f6c926e0a752b1ddbf26cabf4cda93b1a11fe434b9050d386ff6c5e6f6f4f8f5c7b99611cdcb394fa28ac8ce948f1574960614fa47213d591b36e2378a527850f924ece68a9b18e6b1b76a7e60bb2960cdcd9ac0e080866cef6624281e94f37235a91400613e2ac3febfc0bbdba3c306b4e0ca946170ba90dcb5090b17f508e693b25761ef538e332eb5aeb2c2be95de38a3e26419168a361a4fedb8771386db41170da53af72535255febcd9cd917834c5abaa43f324875832937a8396324d691408c796022218bb92b4fab67dfbbf418a9b48eb97c0346db04d1a0449317259e2b264bfbb4ae9005a2926369bac1c2cbdfe0ed2c248f60bace7d4e6e766df064e2315ab8bf7d0d70c84b8a79882d239cc043bab11f1425f29c0f0e97375a4562a9db23d16b79c703572fd6913b6fa6c6d936d880ad52975d3db338723914d7ecadd9d8c06ffefac5a4a41e0da9127ab2b3d393a87544ffc312767a198d5292cb748a11187815b2ede1e4083fc744fa54ac04eb1114ff1a14fbc18cac62a2c0d5176a73f09c0ed6ddae8b8f50d0aa4683d6c38ab5d1dd8aa2051cc3fdf0ae02248dbc9b036295d15f83994221a98ecdc753a9be116058d061db3317299eb40603199f9b5d0b8105310645728da1b7981631522ba1b73c943671e71a10b5f7023a4cf7d60c4bb97e752543db823b7d4a21cb2c023a9f1ea5db800b837ba605c20c5a904656f222bd93d5cb7de59088dde3afbff9891266d659715272efcc4fc4db25ea0a1d3197633904223587ed41457655879d2952e9c55e5d50e45f767d322f29cb9262a509612e1d89f466acf7e29ae899fd2a145565f3cbb46750094a0943d8947ae55a5203258ed1c254ad3ff3b2afa8431726b184a8b3c8dbfc38bd0cb3ebbdd2b64a63a2a5dcc9561bc2d638c7ea12b2952ef5290dc0e515e2c921a46b70bc4e25cdb88f420c847d7f27507bd0bf4d9d1c89ce853783acb7d6141cc477dc540bfc3c24579021960fbaeca569e7cdad010c179b5ebb3a125d6795884a4a6d92427f2fea6a49e424aad8a6942fa61db011ed9782d3cd63ddbaef0817be622e7066fa5fd44304c74da75d922a511cc7fed0799f67a6e7cb7d05e10966191e70281f1bab9e1f01a81cb952aac1676e8fb4a487217772670aa466c99f13e0709ca08251d7e2ee67f1c1b99e203948110f17f8b6f106c330ab6cf86bd49c5bc4cc4252bca821c62e3e562def7e2ce6c98793469afa7f45a0359d69faaff2a29c8ed379af90eeb4dcd88959176cdf83e6e9c33e7f08e2c0e058143b8f309ac3e6a1c2d2229329bbceb2def3bef544d3583f0365c369cc7ca1b8879d0ad1b91bef5ad06516313bbc661c8ceb7f1b0e71707cc7651ffc57385252ae42715dad7b8051419e9d1aee790c46ca622e12dc0b200df748145dba8d7066a8219a86a8b9bd62b9b4748268e15667a6fe647ed6df120bec82c75330351e37de774611992d6abc635bdbfba498ad2c3d0aa798a17d4a719cc9d6573fd591e9c22d6f49adfcb46665c0f0409fed97aae626a247e934ac9d9fdb226f7cbe6e72743d60a4e346a2a2566eead9ae9a99fb295189f3b2800a84c5cc65237e7a3880b146f93e43080cb392b177315db849c26b25563bf469f7242bfccc98554c112cbde9d0949e0eadb17c25e3886a10de6a4d7be7871234ab809eede678f91c8782192ffc09fe88acedbae8bf166df20b737bdb4a4ac56cca989ee88cc7b6e4702ef888243c28c15c2e4e7db0829ffc151ca8c904489674659203d7cd9344fc3af25bad2c4fb7487bdd5b1d15cdecfc9af4e32748ea0278780affd53d4208a065021f7d1280424dbb6617e9beecaac057b5469864eb7a80fb18bd707376595fd3bf8aa5a02fe2ebeaddb41bf9c1c289b9b6939ad3037953196577535872136d517565d52fb9054b621c03993af6b38185bc1ad1d08af5ff0ea172cf0d517f956516010a5af00cd0f033a3e07804438023543a03f1bba6b197c05719d2efa4c4c2ed2834c4691c640698a77dd4ae86bd3dd3e65b0a09ddb01dc5a93317ea4c9abc4a63b84f84e2d701eed35a95083e285bddb008ad29f0c70f3f3354e33e5b0d27a8dc758b3dec62fa9d114d787a7b92bcf9880ff503c00eab1f6cce86924380552a5838fa9e0b7c152764266bf64e13ae18e51aa2702310877e431f87e2498eb42191eef90206f2d34970150679ff6fbcf2ee9e9921f1b2c983cb36e61525fd1305f8b8f51167fbd13db65a8a61f066a59d22b9b87d3b03f8e225c879b34f33ef62d72d207cbc36b5d219ecd6c0546ad4f873ca53059818574e9fcbed6b2cd2b8643360e369b860bc71fc4dcab1ea2dc2a321a8a2fb6d57428cfc7a38b7d9d569e582a94d9eb75a17fd81475971dd3c6fa913cb7bad9dc801a573c9ed516df530b21046ffed4f80527333930dc684e595e59becac0104ed5cc6bb387e148377a90c24a947f031fc7aa1f0ab8640f7a4cf92cd33b17fa6e387269adde5cec68cbe79e358a493116dc028445057f0a322eaa2a640c00dd3b7fdb3154a9e6512d595c848e223a0f8d0fd41670335f4d5550230fddc38be6fd08a7131fcdcbd5e6f9db57b12dbc2e34de118007cb985123a19bbcffd008b86cc8dd51584edcf5d2a59014a4e096fc5b6e154003b9666afea27d38a201823f43540b5a7572ede61ba6df476864a9553547e6f385db7982b8488fffd974c5ee9b47879e170c42411bdec4d48c2d885e65834f6a8f63cfa41938bfc8055adc6f2d0bf8f50d9ba6ddf2fb1d57e438481f900e5053faec0a1d2f2b14a83e0d1f5ed5d21c54341e58d5ce9fc97f0f6dcb8d2f520ffa6333dc294a6cce3101565eea2c9bdd2bbc39a2a05ba92f8c7929dcde4ac7c2ea36e8c6c8c0460a4d5ed6181432e33695c5c3ba38a5f6c4e5bf5c4a2e5d5a5d00eab52dd8d6db345d0f50b1367081031964a429102fdfedfa689192421696e9cbfaa76574f1a6925c570159cd18f6d4de6870efd05676571f4ca9c0b089cf4f2fc807a3ce20c433f1becbf2c804d352473871de0f4640cb9c283231e15c87eb1caaed02e4d1ead5b9210a83c481cd74aa51e73dc953f8a80b7f3a9b359bbf22fd46cd1b58bb75a0f06003f1389df3b59bf22a98c2d31f5632aa1d26afda8a3d97b269a0fd8b328259fd2481c99514f84d12c19ed738b57e4ab67498a55a9cf1e120ef3cfba1f8c1e4092f14a1014821d7adfeb1697fe8c4e8d5db41c49bac63f1a153578677563a5c3433f3b96e651eff891bff961bcb670ebd5dbb10296a267fd6923bf892045083b07f7c890419b60098dc0d654367ad7ef18e63c0fe2aa00dc1c8b3935d290cc125709c008a88f0879a4793de40e944c7d6903260991b8b19e3d77b11ff00a0bb2b4d76fc3064f093c9ae68d1178d48b213f8db8fd7d8f9d27a97cf335f7950a95fa4292ee9f3aafada76b2f9eebd3286e6ed28b8a2935d8c65fa48517affb5a7db77f2f80e69107b3c13c2fdfe5b8a55d0f7005ca6a343b94558859765504808442c4c79f3e5d4b30aa05fbca45a89fabe9689b7018c087e289c44572fb8a547cf7c5333fce23b18ed733048ca76cd5e01818d8a2440a2b13b7da2caa23fb0ca43b24a7ed094a1719d48314a7184ae2e948c5393b7bec919db93291ec13073a50bdcac90f235be5a8e2f67fa986b735fe17c0c9beb0414294474f557c201a8aed55068905cdb565c4774690f4c7ca575eb025ed6c84d733760611054144b36a3adfeb47553dfa140edae101118b3e65017657bc4468d65eb58f7873fbc5bda5812c52f5c00daf25e76a3a7ef033d63b93af1f64fc5d3cf95a24ffbb4907119898830aa31bf7771b5fd45ca9ed7d21ef2419c387cb74d88e882efe1e3b2324d4921d3cf053ff8fa7c2b2357dbe820ec703a860d98f1def28f901d9521977a13baf5326b0b8486266a655655a84fc7c414725ab1eef31fef71d608cbebbe7b673d6202ca1b8dd9eca4dbd43075da08625ad76a5224f90e2c63eb3e45bc8cf3de9b431655f8b8a00bdbdb6a7a51c43f8b2a19a472072df426ef49bb2b19e36a4f7c8f062d1dd40cebb217f5de653086fa8e8a2714f43cc0ccf7af9efad06576d8e9b9eebbbd4be73cfc435ff72c2f8b49e3f1591eddef8a4f87d31996b215794796df83ee7fde0c9e0ec7565ccaa759dadbd686962d86a0e8c4173a36f5080ffe9929c6f270c8c65b59ed361e3c9de548f019caa1435d3a91659d6867b9af788d3a4fb89868e1b7e15286ebb109610af45131fd5396ee29cb7503fa56a74538ca4c2463b4f79c9cd9dd06530773eed9f0fa982dfb0daed2028c54adb7d097f56faf9c6542b048139b1b9598f6ca3748d14834626f60cec19331fd617b95d62200b68713d4460addb127143afaea1706ee9d21ccdd6774b12e24682fb19a1a69874a966cd86ef9690d14527a03e580b0b8410e0c80416e86be272fbab08094e1413e30d495f598de325a4fe0d97c6503956d660d72637c04f1188f7c7ec85c933055b0adea01139dd4dda74b143f1d98c93912ec1fc983e225d273bcae2edc5008a02c4f16f2f8dd0d203880497371bd85e99b88adcace3bfdbbcafd8a3287c488e6eede300522fe8b7f03bd89807d95d8949fbb8ceef647a34a5a1e2b6d554b53172661595471d0884218bbd969e4b8e1f54e1aa37acb5c327c1cf207a7f4f853793b426faa751097ffd22f4c8fa2b6e7b13bc4e209fdd0fc2e0b778cb8fc7481f31c03679f59b94dce65453d63b6c2924b3c94bcd6250d6d5134a96c92542ab1e3cf9cc861ed9b1b938acdc7f151de8df9a5485bdb8ed8dad32d2e55b260e7fe2a43c8281e2b5b2b8a0b60309a89074c28a882f98ef3b5322d98859d5670439ed883cc062b1387e0dc8309ce3307e7bd49fa32b517f54a8d1e98c25507995d05583f3009e3d66fa44dd85221eea5c6de82c7414343b3c5c4bcbf3360aefa5a973fc84745e9a20b28411bb229b9cdd1a88a4ffdac1f8f62866e989a6f9ef9c52cb8188e3b5aeb84566a90b6e8d2c72027399dcc9ed0055aa4af8c5fb0d169e3521bcc409b7c3126b61fa23b2e958d3de87d43ec85bce51686356849e8ec083fe13769d43dc3b1ef338309bc70edb3e0d5c3e06faa55c9253e51b8cbfc829c810eb6aee18c5972feda63a44c1d4b7c45154a01ca9a7743f017704132ae6ff6c17e1a6ee808a3ef19f", 0x1000, 0x0, 0x0) pwrite(r0, &(0x7f0000001180)="8eb76f606bc89bdc34c8cd8f46cb4dc5658836fa45d6ed0c09561237aec41ac48fc3493e8ac8f2253b6d291ae70f25eef989cb7d5b8519e1354cf81687a8486d40898d2c6dff7050f675d36dc21f610149d88bfc5a28fc80d4d3abab1fea313b7bd8a8a864cfe2769383a0ebfbd64402da9acc98d37c2fe4fa43857bf4d1166ca174ed5b522cfc05378a4cf97ad028add2fc5c3228eefcced946a0b59a83ee2711d3c6db66a1624d74b73f1a8bb709589f2e1ca5671d0d480e2e6c3241b55298d913529d63906f80c3549b41c264167470", 0xd1, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0xfffffffffffffffd, 0x5, 0x56, "607d52716c435f5c73a88c7ac12ae20875bd57c0", 0x7ff, 0x40}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getpid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x500, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000140)='^\x00', &(0x7f0000000180)='(}&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-{$-^\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x64}, {0x2, 0x0, 0x0, 0xf29}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x287, 0x7, 0x7}, {0x401, 0x1, 0x7, 0xffffffffffffffff}, {0x8, 0x7, 0x7f, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = socket(0x1, 0x1, 0x1f) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0f, &(0x7f0000000340)="b6") 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r1, r2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x1000000}]}) pwrite(r0, &(0x7f0000000000)="1402c4d123d223e6a261e1158337879ca811805ec9e1d1", 0x17, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0), 0xfffffffffffffdb1) poll(&(0x7f0000000100)=[{r1, 0x100}], 0x1, 0x3f) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) pipe2(&(0x7f0000000140), 0x4) pipe2(&(0x7f00000000c0), 0x4) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x8, './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1721d4f1a2dc", 0x6}], 0x1, 0x0, 0x0) fchdir(r1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) renameat(r0, &(0x7f00000005c0)='./file0\x00', r0, &(0x7f00000007c0)='./file0\x00') preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000140)="fe58bef6c3a6b5548ff6dba7c3c09df3c8ee9f20dbcecce421fe6287bdb55747a11906e0ef44dabc306592a1b65a7e46cb478507fed011696b2a5b567c80ef00d829100b9f4db981a797d864cc2c066174d45337cdfef9c326078984d88bdcd3329af7bd8aed3a750e55b6f88dafddfb89709ee3d2566dd8ed01f3bd7191a2f3aa0c6b3b93a986bb6cbf1a810b969e0e27f917b3eaca8c676dc60ecc249903abb8764f398962ecae9dacb980449fddefbab5598f8d3513130091f35ef86c63f2fa7ce03866f6fec704d1f258cb7e44bf6f5c434e6d6384c086b67d37376412f4461e744e5c5d0076ce2e11717a43c065b0b49ff2438a1ab3b68726bb44a7", 0xfe}, {&(0x7f0000000240)="7802a1efcd78713dad8432d22e3e7193eba7637659d695703058eaa3161cdae4bc18a4f7b8ffdd449f51d3f40114b3ba49a580a11a26e231eebc53809b4c0a213306a2c0ccabdda3cc137f9a0eb6ace19a24e930ae106298e9d262077a1f07f58a5a10cc035cdd611d01f59d946402b3d61d127d5f0e7a1ab68245f877f60b9f5b2376deb41950c703f4e580046a5bb3c036e4875331bb9387b2bc8a12e277e18af26a008f0662b576c5f10093fcbb2ce37d9c88039afe62ba9e9cc66cac1faaa3442b827250fe991b8d97a599ea", 0xce}, {&(0x7f0000000340)="853dc5a7929634b3e02bc3b1b7410849006d243a4d5ca7420850607c7b26f60aef97207f43a3d7b04495a802e06877311368d315d5590e3b6c4181d210d819438a5c5ff36e33ee25a0e1187de5b24f1443e422bb863563330cfebc741f3e6929525f5374086ff01c22b86f4843e0260e98217bec83fa89eeb2d652e950f2b900c38ff207078192afbdb3123f0db5049f90e890e6029f5973919522a56de7f594ab35de99e87edbc3a5bfaaf4db051bbab70d56571b3fdfad5839a076bdc15324632247ef1e857b235a716570044285c4cbd53241d4d8536beb7ee99073564b34c2bf69fa532c6a3efa9e7ddc662f5624a1078ac378a95418b22b4ba46835", 0xfe}, {&(0x7f0000000440)="1782f04a3dff8dd8ff29488c957fc33a19e64b63fe554f34ecc262c0df3b20fceb37b1a2bb23b50f2dea6328349d464478fa0d2ee14f9130883586f29a1ed1c1a19de728d5eb019964aee5c50a54fa7cf0525eba7304e07e6c5f5d3d550f9362b148a77c0dece16b4463ce69655cdd78afbd54ebd79e028d9cfb30adf495c601dbab969f3981b0", 0x87}, {&(0x7f0000000080)="1ea31e6bbba1b25d6a78452f16e190e251b1a0a1ab030641667b73d0b25e34ac3f8051a40e39a2edde762d1d2c9799c0bfa7954fc13a58277c394d2d9c00d9d4ec81dff559c723eef2ccc2528ea2f4801c1ce5dca9aefc8342a46dc225cef3f9089868e1a6448ec3c5d7b44a6b349832e2df1a0673361e66993d935fd7", 0x7d}, {&(0x7f0000000500)="41b00891b3c065cb9c401241f473590393a44055b5a8c26c1807f685080bbffea4d9a16a2e8bfd7b3d145732e8a70fc0e71f54171ae2cd7b950c909bed2df7f5e1a59c3e62fc4313eee5c2f079993ffe98581d09da374198e4f4ef26e50c411d179e459e100086ec9603234ff431cbc1dff560704b75982f01f7c387e297369fdb982525a82ed5f180f0ad74eef12bc98df7bd62f61701a5cc9d666bd0f8f90ec70400", 0xa3}, {&(0x7f0000000640)="25c2c79cdfa6dcb11ba9cb7de97bf76d8d17f64d66493fe406e104a0cea4e7e2b645ab76c33ce07252c225df3adfb8e9b92af6735e710f42b4348dd121856c913ee286e2fde153bbf09866f08efd8cdb2328ab43b278ef2adf8c0ee8fbd4bd818c7582d81d40b810fe216103032df4d50755ea21bb359b66d9ca07d52904218bda0341f05a627087f55071fa25d52ced", 0x90}, {&(0x7f00000005c0)}, {&(0x7f0000000700)="2c8625eb27167579b8226d90f43e60a94d19799c5d1735e6c5797e335e2ce550c978c2888a2ed8e143f31e8dfbe2493e5bd1cea4ddf6d9659bfb38388e5226d95e211c2ee91392a6b5c470a65de24654b86accbc9175b7f6e749ccbc1956dbaf0e539f108e984bb7dee76a5f603fa247e93c57564b1d13941696d9cd3ed488c0112114e91331d9c7f4a62be102cdec69d6dce0368ff8", 0x96}], 0x9) clock_getres(0x3, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x34, 0x0, 0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000300)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x7ffffffe}]}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x800) 16:00:18 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x80) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="5d12534984130d95960da53cbd8a02d0d8e492c0b09c953efe6387ba8efc070b21aef781db084fb31d18b8cb3096bff5cbe39284f2efd59e52084a1ac1706a1c87929286ec39eeebe7cab31ffb2a5eac853d91b10f9668bedcd6fb351f38a929beda1eb919dce5dd01db7e77a23bbc14d449071e0c2a1d2ee8077f529a0957e19283ecebb0699b512dd8abfbfbf31ad2f2b849900ea81565b7d441a6136f2bca5724df13f6199188e528df13ee983c4fe5cedb91339eaab7d355bbc146f6b18d", 0xc0}, {&(0x7f0000000280)="eaca1471e2befa9ac32283c3f60d2b86aff2aca7d3750d7c428fee14e506bf6cb109daa01a647c241881925b3bc5ea27aca7d95ac0e3d0b4035680323f0438c760409bf26c3c47c601f3884ce0b81ae82e7dfcdb46cb6304b26d7dc00d6247aaf227931e24ef03fb8901841531c87be716838aec1ec6dba66028f059cece3f9bc58d542a4721247055a2fddbeb12f35eae6634202b79f1f054c7e0cdf051445e09fcaa7a6c3360acdb85ae11eceb5032e7ab41bab6cac4217d552acaedb5b85622f7815cd142e251d904230f2bdaf94020fc1b10", 0xd4}, {&(0x7f0000000380)="e5c12f8c0fb61f8938bdd23aab25a17168e6524af6e2286b4c5367b30716bdf085ef35628f30aa4f14008a55b31f0f3faf323fde2cf18ad6545f16ce42101e306c01080a3a8af3989827351bd196dd1c0fb34f58c3dd085056e35860a8dd2fa8ac4028dbb29aef24a039f31cc72e92dcc490474690bfc6472a77bae7ded8f607e95c88eb1e84e3cc824e88422c2d9c56c86af50272c401e5d98518675d1af7fd3d42afca1cb51a04883638046f3a62a1314cb35b18c45ef0c22f9ff03e04c37a23056223be39fe653ce2c174c9b7381e2daedfc9b0a5d5e4050ea591e879d0ba1b3bd78db9339be3d20ef0fbf5d8ce838f5213151f95d1483d4812cd1fafda8cfd12496e4097be6c802d59ea07f7317f91e1ec8e3995f4b03b47543bf987fc9ca6871efc73b4bc4625662f4d9009f13c68282af2776479b26e202ba8849c278f914a3c96c0bf7476c105c9b21f6fe8ca2b67f423dc2d433d29a7d04a81886b1ec323237b221b01e7634dfdeae88d050fbc9bd9652a9869cab5d3d89ed49a844e9e0a87f9d46d809b31f58b2cca9cd391cb0cdf4ce12baf6a7b75fb2f15a23b199958590ae779846e96e25fb882c2971c15bed50b05e2a042b0300f93c5520a17a587cde69b1cfc255103cb915c7a4c897c178eaf047753e694badf9cbb941b3cd19b2b9fd713ed7fd62ca2c3b6d77ccb441cc0edbe82ae83f95599dc19bcb475e4b8426ce4eed46d0dca9c3c1440d34ae19f0f255a528a1c1be6617a1581e821d359c2ba7e8bd952b937f1cea82ce8a9782c3530e95f05ee2dd1a7e9035bce13b9be52f4e02c1dd0d566a1877ac67e7869956d4cc29ab9b497bd21d918ebe2cd8b5bf404d9fcb67bfbfce27b6f23f9d304166d195d4a874d3bca000400a67d8bfef1fe6895d5e77dcb3f298bbde4d93481dde9b4ea5e43d5fa48c3cd3ce9cd3f93d3171ad6d5c44892b091ccc6f2be4bcde9b01ce7f0c9da51ee430895b26b435d3e9a87a5f406407ba44cd7c1582fcea8edce5ea56164279c0ceba96a538236e60402ad33e743d6351dfc0bca58ebe4a7c69d9e63d9f8c705ef93ffdeadd4b90df4e6dda3d98637b9315a08177c5ee5c297145b3142df979dadbbdb41d7bbf65044c2ce5e58b8c7ffdc5a2a324e9f16d0b2237360546fde605fc9d94878e603e450b9ef648442d7fd1ecc9dc1d1de5e66cdd3728ab1745a19e733c03654537b8ab203aee3800739e2f1a829d1496a73af78e92d99cdacf1c34f38db036cbfa05b2312e1ce1a91acb36a17910ef2e2e6b429e375cc0f88559ef6e8ad27e4736a7ebe73a9735ed505dbc4fae23d25b3f8a688f7f4471a12eef062fa13553111816ef065d338e9d82d274fd82b959bc127df36a3c51f0fbfbc145442217146a6cdd92fe6a2cc26fc961c2838b5463de44e43c550e3d8e352bf4b304d12ad0571853c00d18518e8478eaa65a716c175cae978e2ffebc0431b3767c9c4205b2194036c8f7eaf782d67319b683f18568d61370edff3c745b13f4d81de7916bf4d8a71b2fc51fa864dd4460a02237fb0c4442b20a53d787113073c2d96fbe5597546c317a83ab8615f1f8225b6244701099f341a9ad75e016e9d2220436bbdaab96b3ecc713268b972206529b41ee008eb1537cc9054fb41d308be7d5b541becdd069ca4061ec3a1e9e05dbb407e6274a65cdc00ec0a36442d136dc2fd9d13ce1ff23f549a8cd0f0fe960eead2dd6a364f051698dc0ac31ebf3713f72854d9d21326c018dd9e399a078d8afb3ddf00054b7a27aac2e4d0010ffcf7dedff6759f137c77225ae027b99d2be46fddfd13046c513e6fec1db876e2c2997ded6d3dc82cb92727126aa5e0c68497dbb4a086788af03cf13bed2311dd54043d8612a96bd9c4473b108c27af8987746a7eea446eab323237509ab5d37f14d9359e02012d857e521f0782e151f74ac16d879e1262b75b085b2b046bfa40f7bc2fe091651fbc00f079dd6936b7b9359cff7a6e9e0b4ad03cf0efe492bc295081c4f28e6659efeffa87857fb97f83aa05dd49f915eccb3b6c697879a9751644f944ef01b4b7c722e78f049aeeb64b66f55e6b266e5c3893a2b83ec8259e9cef595d22aee1d7f5ef6039aabed8ddaf6beb7e0fb962ccb4f9dae9fc536b49225d2c81e3eb07e579b6f9e51e6c572fd715d8bbd8c2339a520c23ff194f2741cb8b1c466af0524416eebf2ed4bf55a24e0feae8561903d88953995dcbd78ab49f8298eb1ed511cd1e58ca6cd7ddb94a0e73702c763c58e74f27070d8bf4650a0148d3a5b790984adf306e3209d5b39d1a0dbe3fddb4c377f76ef7341ef242256d2fb28a32a7f934f6bbc798d9db7d98627192246ef9e7f380f40fcf6ca5aee8f607b77b79902deb96bb823842ea6be090705a84e8713f2b9e1a109fc5fdf1cc87bfd89bd82f538b338f5215a330da08949869b0693603be56fc3d8267629b5c536e8639ca28d028c8776013eaa68197bf02180e7c03b7cdec2dbbf18ea5fface66ee947d22aa63fd2509ee108bff4552980196cff4660ae4255b6e6f055b0854344d8d559eb90538d9260bd8cea3f25d7da75ee24d526a14a2c869c3998de14da6206133c2feb17ff496c77fc047291412a7ed5cb1edb5d4746038c50a8dec94705515023ebdc6c64c74961edb2ad0236e5b8b1a2cb95059b1d9f5b50c24c9560b38bacad1a7cf0311f96099fc3d309a9040a662ab920842533ac0286fdec5aec66af19371864c0b7c72f1f5b935438706b723565bdffd81dc8f3d3d3f8bdeaf56aa6f986e99ec4aaf0391722a74fe917482d603aea910ae63cea7e1a0e2b1bff50c84a41ce55c0bf47751bec9d195591f06e01a768341bf8056850f87d63abe840c70b9de25da6bde7b5417047248357ec4b3240e817727b3fba165bb1340b9922c5086eb4fd27d02ae4ba81de0bfceb38a243fbc748c9e62f4a9e85b189dc153138989d05ac1c91aa66305b12758d80c5e016cc9ffc9f10da3368ca684d94ef6dac62c1d3045413412c21f9a8d8b5df1fc12a1256862e7887c762b015f4798e522c22a1f410abf35b4c741aa5649aa44b9ce1c5b1f30644ca7d61e02977738c41f0293c3c863edcef9f84e03f48facd5d93255690ffb4e8bed5bb13c19e568043112ac6fd07de098cfbfca88795d8f8b4aa83ad4a619633a124580a64ccbc18c9d26008341e88c6aed4c35997a78d8d9175374429c1d6b4ce16e2c09a85105d496be892d454cbd67b3eaa3a635ef41b43c4af7ddc0efbc0cd877b3f6214ac432f88246293744b01ce545d4735bac9a403d32e3f717354240eac4c1d1d3a5f6b72716c6bccef114047433545074948df2e3fb49c54d298494c9bf5d65bbe5cfb690cb34173dfcef0afbc3c28bfbd761508daaba8218146a9c9271c76a92d1bf9b7f41a16a3aa13c1d945534df03bcc53044150f8c8965ad87af7850cf9ba3efcab5ed811b0c8f350b041796553bbb99d0b17bb481799ce84df7cf02dbf098f001fadb61132fc647c3220c36ec1c4d43c39f5b3f55b02a3fba8e74bbef41cf68c8360589e2a3b92b5c9aac41bdd6e75c12330fd1a28b944bb73b15bc046f194f43cabac4fa8ea789de4ee727515d2f57ccf7ed1a691ad7294c94e12a2f84e535fc13c4b991ca1b8ebfae5a9228e4b2bf4718fc20ef49e5a87eb4c6e6c7250b9196c4e14fc9431339b992999e93673cc50d97419d4a0e7e816a8973bb2a9b23289a639dc97f9fb8f80ff8d0c3cfbde1548479c4d9b59e55a0daac517ee5dca5799da114860a64952708e84a8fb82a519549cfaf0e25f6d91430b78ca05d6cc50fd8b9cde56a4e427053eab539782863a04ddc12b770d50d9cd84190ce2b3e8aa27496dd88e4c6bad0fb10175990675e8afc14ac00d976074ec4395d0d8633a5227685c96a80607f6fe481d02f1228fc0412864250992317f5c322b8bed9350fab7b14c6c3aa16695335bf8919b0840bff18762013c4f5dd23673a00233146c53398df945cead70b6fe8fc5f79938d047070944ea96fab2d45a1052ef0dee4a63f5c7d197f72d7c64095caea60613ffdd4b8ea3923ebe6be601b17cea336f47d015bbc107ee286bbd635553d19f109dcd754d56b7b9a5f5bc5d077acd6e51a72245d06bffe10fa4e72862080c4ca8266e5b6c0850bad3fa6d601ddaa1c636e2108cc60866bcd270aed88640bdd24f1fac7f3c3f3933283d2e74a13381ae56de82a41190039e56db408889c041cb9f2afdb301f516f91092157636ce781ec6216e9fa4dc6064b8ab224d3197e2c1132f8d5668b9545e3f60df71f6cd29fbab618c6c9f0175d6d18581309eac90dea94cee05ce6d9483d46feb75af4c2650a49841df9f3e733338b3d90556360fc3f7e8a88c2e41efa1d1516b5fe5db84ecb52e5cca6761e314d18c689e04d46ecd7b640c8725c5ecc0b07138d8bab76fecf8a7f31af73bf23b283609cbf023f1000664c39f948c67989b9a0087b267f6c9ee64fc8fb199f0d35a5ee0b642b09c5bba7d9b93d4937af37f6a2cd375d0747f9d623fdaa98105e5ec06960789b6c4d8390232ea00dfdd06a4ba87576fc2f3668481a852b819d7322eb8bd2d02ad707d8d6c26ca415e2c5c84b1e9eb4da1af9e95f7c3d7c44a55bd426202a3fbdfc9fbc4df760b9a94bec0d249ee2dc5fb9db88e642c19f3470ff84366651e1d4965ab82e6656a2eca798226aa520549aa8f44c653733773a7fce0ef817e9d7724e52cc58d470229604b0b94ad9f1d9a270e72fd490f11e8c5e9f5a8c84fb37ce8cca77b7670852f8d6a754650e99bc990c2011e761bbed392ff8d2746a593d04b52772db7997b7cf8774299fb6d7c6bf257066c5a9e5099d95b150952998f4da9002e9a356b06d49b2fea852fb8f10932be8ba61e7263656c8ba870e47489821bd6887e7baece7e3cbfc350d208478374e9331f0918eeac07cd0572621edcaa4162040452f6f6a970d27c28ea16c5a8cf1cc124afb1f735403f3c016cd94bf35aed57c4035230e0140429b7b0c21f7e9da6ffddd56b3c13005191308022756e83cdecd83ae369592c7a383571da07519ff8bc8a048a76fa3169cf5e6732dcc68a762e6ec407752d89a00d7304f8b56bef43ab4e342debdf8ac503b6b6fad0b57ce922a18ba078ca3d242855873a4681a6e3770808e20f86a5643cfac78088475a6f6b4e0c7bea2c6816d3fc12bb54dff69cf70f6e9739b9f02cb0f57300c4b27ab54eee14e6cd91887a2d6774b27f6ad195b55df7ffd367b7b00077eecdbdc677ff3af0b2a59828512d3b1aa8bd2e41f108ce2f7295a5097178e8fa599ef86b7574f098e2a9ac7a13a069a072e9d143a00b506801e1a88f99432cdb09a15875452ad73fc043868bb033bfa62d3f4f1c67d98bba04defcb2e5f9f12f4db74cd54276df0110bf6c1bf006f64bb8d7913861ea526e808d9c82305fa9f0f39fddb4c21c8528b0cfcbd5278ded814752807e75290b26319bcbc08247e36f75a8f49534eb088bc43fc7809d4a974da5e3c0cc52357786cea593bfd935678fbba55790e752655d6e7210da00278ae64dcdca33d69e36bfc244ef91284805557baf3279c42362855771c09905fbc05d95919becc1ecb398fe25cf927b7e23f6b6282e673778112ccd7c2f61d22df7516189964d88791eb00b70792b27df5482bf3b8d7a93693686c9ed129e81b311e468d509eac37be04a36334386d629a9bb3a02367a44cfa585d407b544bf84c85c93faab8b34d0d0f5b223a8f31658a3a41ab7c16bf2", 0x1000}], 0x3) clock_gettime(0x2, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:18 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fac1400bf7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61d6a008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b32a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b614911f88d3525e34e763128666ee436e445960fa6b9819157eec1358441dd3ee16630bd200000000000000000b2fd96cb58d127addb390071baff955a53985aab6c29770ce8768a3a9d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b2486d255bed7505e0bd7f6bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263344a05cc059fef6bef339f78b4f9da521ee1e555d26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a8524f4e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a85290d1b88e516881ccf0cfef49b6348ce400095bb49d06bf625757bf05dff4b58332e9f9810cfec180274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7be059f2804a365f01f67028865569ce3e01040000000000005a7c1c629137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584570324a2e11193bd6463885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde1000000000000043e8b70cf9081e0b2f13f03b9776ec2eed29ef6ae92a70a80d2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e59df9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4042920708e40f6017a0ed35751aa0172d8dae27082658507698578769d802f48509748816ec4483a065e937bcb938bd64c15e61dd4dc9866642b9a6177e695d1f9cd36336cff6fd757f08075375aaf6161d3fc0b51f8c4f53bdbf1a1614a93f9b02ab0f3afc2a4ff56078fe00aabd13f4134b2062fb47726465ee8e17dfbe1b3acac57e7ac5160c3152804622829e5bc07fc3dbdebab2a2bf4d26c5ab4b74d9dd9b47c02f49e1819f43e83e014082f0d9a9ab5580c88676c9fa65b196f0838974dd6a2961adcb83d67b9c468fdb8ae0a7f6e4ba36eb4168877cb82293b41b85b75934255c10000000000000000000000000000000000000000ed0909e00a729ccaabc1aca694782e7e40d435ea3a2e554e091bf66031ab86c91f3e16dba7e714fb2cdfb781527da2419725797df7dcc59beb031615649d1849b864c23539f7b4c6a4d429faf5455379239287e93b21e18a6ff0816ca682b4e516936b1b1a9b61fed83612cad3087441b5e956db76fff280b18742a08ddf2a52d78b8ff805fd77867d36f0b932ba95a9b8fe35b2e636ccf8aa41c14956ea77"], 0x10) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) socketpair(0x18, 0x8000, 0x5, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x0, 0x100000000000}, {0x5c}, {0x6, 0xfffffffffffff5a8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r2) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x7) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x4003, 0x6) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = geteuid() setuid(r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x4, 0x2}, {0x40016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7f, 0x7, 0x1944, "764ce6840f816ee1034d3e2bad89823f06b2ee7d", 0x8, 0x2cb}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = dup2(r0, r1) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x46, 0x16) lseek(r0, 0x0, 0x0, 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xfffffffffffffffe, 0x0, 0x3f, 0x8}, {0x8001, 0x3ae, 0x5, 0x8001}, {0x5, 0xffff, 0x1f, 0x6}, {0x1, 0x20, 0x1ff, 0xffffffffffffffe0}, {0x71f8, 0xfb5, 0x9}, {0x5, 0x2, 0xca, 0x9}, {0x711, 0x1, 0x40, 0x8}, {0x2, 0x9, 0x1, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x8a, 0xc88f}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x5, 0x10001, 0x3}) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x1, 0x20000000000b, 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/174, 0xae}], 0x1, &(0x7f0000000040)=""/14, 0xe}, 0x801) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:19 executing program 0: r0 = socket(0x2, 0x5, 0x9b9) sendto(r0, &(0x7f0000000380)="c735c1b8eda4bd09349989c5410e9670a74cd69448ef8f926a24b807ac07b508617e0ee20a6f06fa601cb005545a69963e50d1915f4a035d996edff558e0252b9f96ef9e8364bdd19d9c90849033aac7d3d99c2f43b72bbfd6fe17d40f1dd3dd308f885901262299ef8887b44523eb4967c66ce7c9d09e3d37bb9b7f69f135f93c1523fb3305095e9a5adce3fb8e72c3bc8256dfe0aaa639412bcbf4b216ab2c049ee1c739c9f1c718", 0xa9, 0x8, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) recvfrom$unix(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x803, 0x0, 0x0) syz_emit_ethernet(0x31, &(0x7f0000000300)="c272c918486a02f10a54cdcc81dd22ed75f69e624b882b1cc017ee9aec5df9f9bb57a097095641c1505f340f8e403260d7") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) sendto$inet(r2, &(0x7f00000001c0)="7152655091afc5a3f9091d7af8ed377b7470cbfdb2b07645446487c9283235a5488d3b6ff97ea44cfbe77596eee12e123f3878e5f2bc1b05bb4e16d3a21b8cd3e5f710f67123b192a9a139d5fb9238965f8fb356cf8ea351159f83130f97703f823660610b2e0048856b278325ef1345fadae4a40ae82cf0bd5eb8ab87b682a7a2ddaf797d992692d470dc2981c22782b14fda6f853d5a3d541c496f6e48a7a05fca94b4477550ae254a36ac66bb58fde0bbe34aa0c40ab698236e7fbaa5d98bd22b5561f033485f02a6ebcf17ea7844426d99efd8dd29944eb5c6d7e7f0964222f8", 0xe2, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pckbd_enable: command error 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt(r0, 0x6, 0x100000000, &(0x7f0000000000)=""/2, &(0x7f0000000040)=0x2) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x12) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r2, r3) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/125, 0x7d}], 0x3) r1 = kqueue() dup2(r1, r0) kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x20, 0x7, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:21 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="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) accept(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="005380cb6e9500"/110], &(0x7f0000000100)=0x6e) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80000003}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffe6c, &(0x7f0000000440)="75378ef4b30000000000de9babfe8e8f3e168019c23f0c786b1bc42a15fb44abd54c4f4a71542a8ab876f492ffa2fa47479ca3f73c5120a4812226fa18b409409aec115d40bf9e490000000000000000001b8be0eb625da79e752321534b0ee37825745a15a29d0dfdf0c649ad860b247a13e1843f2adf9d044fd70ad8063b4821e5c971d4ed1a1c91120476110edba6780916bff3493e5344a5363fbfcff85f8cac618b7414d56cc3a4a01a72bda0bea9") 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x108, r1) connect(r0, &(0x7f00000000c0)=@in, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7, 0x0, 0x400000000, 0x7fff}, {0x6}]}) r1 = shmget(0x2, 0x4000, 0x205, &(0x7f0000ffb000/0x4000)=nil) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) shmctl$SHM_LOCK(r1, 0x3) pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x4, 0x9, 0x200, 0x1}, {0x1, 0xfff, 0x80000001, 0xffff}, {0xfffffffffffffffd, 0x0, 0x2, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000340)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:21 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x100000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1f) 16:00:21 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) socketpair(0x6, 0x8000, 0x7, &(0x7f0000000000)) pledge(0xffffffffffffffff, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getppid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = dup(0xffffffffffffff9c) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001580)='./file0\x00', 0x4, 0x100, 0x0) pwritev(r1, &(0x7f0000001500)=[{&(0x7f00000000c0)="eec0fe112cd1587b23a5291b027c9a304a05500137f55fa00e82fdefd7733917b6a8f69398e6384530487e48ff0f77b40a", 0x31}, {&(0x7f0000000100)="36ea808a73ccb8720ab4dce7340a2b3a9597975af11c6d7f3c83f2ffd9db8dde2b75048ae66a7a7494fb21efcf679cb5b0973d61a92e785182a16f7bf71dad13d942c6c29bda4f8fe9a6f3353f0d756e3ca95aaca9fc9f", 0xfffffffffffffede}, {&(0x7f0000000180)="29afee9caffc9627ca98c31c55905d8008e1acd4d77ca007557259a43b9552110dec2b04f2fb3a96014db0df04d988076ce52184203ff45c25c735709c22cf962632848f0cd95b79b4dc9e321d14d5c88dabba84f4f01906874767edbc50916423a3b874e4d0f32cdeefa0ae2f654b054782161b9542fb5feedc6c116be6f075bc2d628c5cdbf5b2e431f64df471cc1f1b6902f4837b298b2ef760326987457155f9932e", 0xa4}, {&(0x7f0000000240)="bcdd9efbef455470b78aae4a0b6e3658efad55c37e5f29bb9b634a0cbf4b599a8be9ce6189a0e03b39a8dee3845ce6358ef0d5a9487ae48b607c1d37f4b28b9e1519a7dca8a69d1bfbad31eae8895d47e0f024f60eba1a69931a8dd257e476690f6de3db667912069e068aeed500040ce5a6b21ce4a1520ce40acf35b262181d7b6423720fb16f24265289dcd1ef23512ad013756d8213fea46a35ff74157cf72755e15b0ce8a6eb12fd001a91a23f14e7ab34b0a523808724e29f59e0b4a06b96", 0xc1}, {&(0x7f0000000340)="f049b0cf03e0dcc8aa476cddd937097e4177cd02d12adbdfa73439", 0x7}, {&(0x7f0000000380)="1c7e54dfce9213a9749c8cc447dd67e71ac6ebf89cc11930b57806d12c071b87209a9ed4ba37d650dc53f29ba11bf41b59e5aeef95a4bf2dd0dd328ca39aee7f6d489eb044978ecc510a0bd0772af3070d748aa4a35cd569f3e3338593dc952efe58a7375157c57832c62e884b72d65b4aef5bf1a5ac92b0b7372c40bf47c76b64f0af80c4ce457b4e97fe91790d006a5e0049e5b696f99ee0667bb42b7a11708c1c9759364e2ed3d937d26712b05bdd0e51eb61331093a24aa68ae4c86518ed6cedc5fc6cb9f2d9aa4374e2512551d3ffddfae86e4a14c2ec9dc98d3966de806f500535800090058e74315d55a7c008598f56869cc2dcef0ce1baa58203df26e8e8821affd56eb74b6000e728959145538d1b77af64b9462d04a8651fc09244864ce400ce654fc4ea396cf6ea338f63ef0e56ee661e5b7a095138c28ecdf9e4bc0815133b9beb4144eb7275880389cbec7fb384a0b954bc2fde66e6c62a0f25fe5b69fc70c3773e6ce867aeae1f0a8c8f30c12f7cc3adbf0c60d3ff4a085075573934b0615d3641fac3a66398aff41d2ee24fd83c60328f870de2572c05f7cfcce8a12920ef3fd78164c262e9ba6be61ad4977be496ca4b0aceea5e0528ca02bab6f7887c2fbdc58c3230e72ca8563ce37ba8e06600d47fac0127ea4c619235af65570def0c519fb0c19dcd9a1f0d919c53f25842640b603b40d6497ad10ce47b6841c5aac21465ccddd0def6acd4f29b566b9519a440a3b7bf767cde50eb72a16075c163c262b960bea7e87a076cc6f42c6f6488f347ee1ecbee0c6180327a7edf5707be69ff3842b398a5a068050363fd80e3150cc5c721ec1face10620a549415f8117b362c959bba2aec42d1229ebe95406bd8af32db772b993b6caa62b272e057b6653148a12fefc751a3e23a95b0529ca54208b071e2d4f49fe872f6165cc929470cb2d839a93de5a82200d0544568c4486f65833bbb4e9553e7ee9693ec20ce9d3aa0ffc11385635d0dc8414f116a79d350fe075fcb972f02ef414ba2c92fb6daeab7b2317ab93a1f84ccbf135f84b0da3e8aa31052c75c948ac909aae34ac28a67038e4970ea7e9fad5af1a3567ca74d53e655e0c56c299430f9941e06153d84f0b7eebe72ba2c8a23023eb509b49e40b77854e57294ce04e5987db17fa62f06418f9d5624f2843b322898c0ad566f3c99b590b19fd591ba87f8eeeece5177fb984c4112822d44842734c743264b80ee6d0fa90cd0221c26f57729876cfea226b0c4ede672369a4c7452d95397e1d6c9ac2ce1edb4bc08a421423dfb2701964654062d0f291a2d74c87521be01951324dc4875c620079a48592450b60ae52fd07fe35c51b22639775480b799a00f189ad81691b5de537a03e2152db4e26c609fb6c50da38a21c0b9f2211429c7c6b37cde03b0331f902bfa7f01c97d9d6226cfde2bf2c96c78e5f84b392aa6f45af91be71bc43b2816cad11c4d76ad12def46a49303f2913d3def429a4b7dbc8841b9d8248b2aec0e16ef293465d251a7a938f15d163510f5f7e7005cea232f0952a455707835163899a315bf0605f54b9a10b6dd0025e9e9db50c87d722a44577b3123fa287bd19e9fb2982ee6eed4a8261bd1498a5a4e75ea9cc9db1d66c5e5337215b2fa6da95530cb24fac0ab759185dbd69afa10d174f060f3481786dc32542f712b0884bc123e84de6d2d9c5c3f9b68e6b08de11804af3ed297bc31f5b4b41087fa2cec37d4b619621c7333a7a07c58ddc20b7c19595a52df62caade177f01b2a86736f0888ec1a93ce84760e2e10db02fb64d5960f5485dfb4f560ee661aa86356167ae07f1dccde6e1dd16d7c2f833cce6dce7c09b73d8a96d9c98078cb24558408ffab042d6ce356547810b7f5f0655447a2d57fb00f3bf5269bca9db44c219c8e1c6285bf3f9390f69857db32f9158d541043be219378c4da3c6cbfc0704e1b3c0d7cac831f5f61be528b9830cb3ca1e50fa7746641e3bc19378a1e8d32935697e2849b5638f550b7356027d6988b0f885cbcd299e4edae86cb80db854e7630a5130e2a8f99e08137036cf4b20eb3363c31a7905a80f82be16001154e8239e0405be33ac61e9544303200dfd7201cd6d89310a0787d5f8fb1adb1c50c161babe0e6c7dae49d6602417d1efadc555b8d566501aa6038a1e6ea658f5f615ea08a58c6d610b3d91724bf560e416422a7991b319d44179315eae8b7d15e05dc04a5e9cab3b4a9f55edc7227ef4682c690a65f41a2c70fcd8ef498f0f47befc3d1a157789bd83f57ff588dff71ed09b22fe0c825e3f0e444f3263b65de076df06bd2d10791b06c3358502eab6a5b066404520ecd4aba9bc5b9aadf7adacd5209efc8ccd11ebd639076488e6ade33567e8faa8ca7d77b825695df74e63fb3cc2c0804449f955575afa4f4b37c161bec3c2c77568ffde97b571652ab7c5be725d608dbb10ecf4643f3aede19b608273020cbc33b8fd1cdd690fab3aaf5183452edd3174382e9406b9d77203b273e36a0e3b115bcb15bb83bd7e57d891eb072294e80641213783f2e3ea5cf8247a52bc8480e2e6b71cb864e8570d355b40bc352ec1dd3855206535e79af891d8f584db6e39e102203240d068957298a539fdf61ad4d041567c98ee1a39c136ba71f0557f2bf3577ed87f05d1e0cf5b87c668c966d08455ba9a401bdc3b210f7a8e10d8ba9bfd8a04d1049eef7ca311aae2435805be80c52b9d178267e1c0d22ef32d0bdb75d376aa251cecd9f869de45907937f781b1ec6ee2d97bb16e78b78ccc271ade1ba5d14875db7e9ed737e311f3cd78c3b586985d23b8109dab9d4a537148bb36277edea5882368827b0c815a3d49659c47763a6bf2a2706cce1b1e80b1ceecddefc5b7400548325594bfeecbc03c48517135629cadceb511b581c81f5136281dd84bd95b9a4d3c0266a862f845cf3ad01294e894fac92a4e4caa0065694e2e36ec2f56796f37fd1be096036ce556464d18e7ef7eadd08aa6c8c99a7a84d7b35bd3aa46a171129c783898678fb078163f77d17fc4dfe3bca7543cb4bc7becaae3d062376f8edbc94d3ad9ac8c907e7ea904fa8a35301ba3f4dd43c5809f5a7fc1101484df480e145b573b4fe176b22938e58b4af067a9126ccf7139c55461145af58e443aadf12dbae3c23f157d42f6218b38b65a638caea413ea22a9b7b423b908d6637d08cd646c284994f7f046694a22b44bf0916e6c7ff6f3e32f4d62b15e96e030b7e3bad7e9bac559728bfe81bd6e240fa0955c932c94eff7a02d7f000b28f69e527b45843676e0498dcdc393889b835cc65ffe8c76f05833c38ab8d1478c564de5b1c82229e9774961e8be7cfb685067850d65f1c48df44887505f54815e74b3052a218df90ea15b8571b77cab6224db8e2563f686c530ccd1d26cfc97225e989c8d44dc13a499980568a10b6cc118c767d4c4c36435cca2a2016beca89a071abc761074397765e8ff8e957544a1517af17836284e1c8de5c1e1cc31552c4cfa236f6d8af32c2af9003e2dd7e4df4b48de8ab9cd58ebf33cbd36560d821f154d876ef26c1b47358514ed1fb9d249de01f0948b35462d0a789824fc21ef1d995e611d8e3854d9c54983a8756a3300734f23815f6c3652725225a996ccad534f7c758c03fb7a648801eb7da642c581c143b21a8bd32fc3b133bad678f9cb076a38e4e9c880f77371b2711ce05518bdb6b230982234f03508080b20d59c5cb12fa06cdd4fbb96847cb008c3a8b0d5b6c11160d3df33438ad6b0accb99c554e73b7065db51766d2f382902a11d3d1f2c1af38355a78318bdb4fef15396d7e79c1782269fc1d0a3fa493997f857b905908975c89d00c73cf301e06dd741e148fef7f2ec0404ae60e6840d9639f80ba926ac11da072c04ef2fe0e774ecd911a85706bad7ba4406f822887fcd3bb4ff028c995a7d9302e7395f0cc6146f6ce0c9f6cead4a0ea8e68c817cfbef5a5e35076a6899b61a2feb07c6139a9df4bcc05fb144aded14bf0a50089197cf789fc847e60999d0022ab80f648721c99f915f4babf53e4c8f7ef80b7968b934013fc32c7f436ada43563877fb6690ffe3ce4eec08fe7e95eb601befb59e8a83f9b282fa70b0d035c9606c50767c2ced87c3a3e9cc45239ca65805ba33c4647e705f1250d84401d06467c866b5630ba3cb8254c96579f0a55b87c17c8ff716e7bfc0824047f3ac9f8c91866e9832d099e75cd9178a439e9fea1af9c5ee5e97521543ed436dca7618500a8b7391a365e003369f2e07bf389f1ed33fb988b7f64015e845d2b11e6e8f9c7da84cc4d53a7139185d9909a755d08e174c5eaf37fc44b9d4a1822b61b0258036f7031a674eedbb8ba35154648c0923a5231722cf13c8cbcca19fab0a2328a6e207e643354ece157621d76d2380f8c26e45ff44e99c1ed95973a919ade5c2c7b4c52515e1f0de30232ee0c5cdb478588bab123d34ea39654df15f5f5821ffe557a67e6207b4242ab66fd649ed365c39b4eac0d878679a83ca8935ab00073e188987d96b677f3af77a1a29cb1128fb98e55f3bd877d41894109b127027aa88d78077f684980247bd4c1d336fe86079df48281aeb484b943298228fd89bb4727f2d6e749c9efb52ebea98c48eee305179c677babbcaa606fd4045cb38fb428e36a1ebed7e87b959e6fddfd1fa43350e517d21a285fe6d22c8e22dfe127f6fe2d155544f608fa5c3869b2d907a1e4dc42a3e97dd87280d78e5b724ca0d664e9325388442f81a340091dd74f8a665d1ed7cadea3a7eb3028a731478ae70b7a1240bb997950c0b0e0b7bba136a67c6f7e47bbe4146a201c14b2c653a89496f83cea833936135c7d2eef635adb2940d3536aeffa7af0ff9c72cc3e30e55dfd3cd3886e1c44f57fa42072bd316352ad94c96bd1094f14224ab707acaa6996d35eb7c41d15d5a927967b7d6d30ca400eebd95f8f3702d950f2bfc0a40469df4302e29ea4b98ae970825c367e671eed50c285ada84d79239011d6ba20e4b710880ce94b9322d3d1db77e61895209ab3539a09e05f82e7be4956f691a693e27d596d2c19fd7ebc9e56698447fa1f9a841a11f4a0ddb1b329df7d1bb1763de9b6af036addeb5a23980fd0810af74e53c7935f56d6654f21d0afe5a59e8e7a0361714e57e6b14eaaf0fa9344ba2d0ad7245c6883f3b481846dd084fb7e01d4c4edc27fc782b72b16bbde0ef7cd6dfc68efdc568b773cb4ac63059809eab97c548bcc725ec28b6e5fae45eb7ec92e5ba7b8960dc8fa6cce10938e4191b60af7c2fd310ac145b7235aad33302db9399ab6c5721ae33f7ecf39a9f8ca2dd05d8325bfc22eea2ed9f61d235492346b27a16808b2a8c67dec51c71270e92a98df12c2cfedc4a40e4525e4309b83c04e5cc280692317c678a187df5a4e1d01282246489c2dfb2881e8dfea303e6ed2cb537ac9e103610b219c7f2c70220facaeca221d243f6238e776c4fb7c1995acda5b0385d899b41a06446606e0437040550f5302e37cbc43c0f52426094c4484147b8c9aa795c2336eb8cc770ad6cdc0d3dc0decff1b5b959848f8778c672dbc6431dbdc65d29fc26a6b3404883bb69c5340b99c3f53c588de0081e42d0645a227c10906bae8ea4929a02e154adf6d93af10b943b232a84d8493e61ed0436ff84d58409e3f6cb0517c29cb8d7bca48e3f40ce22e4cbeaf056778b5e3952726ba902a38ad66931699da2954e71cc0c75f729c0cff664486313499314646b6915ce8", 0x1000}, {&(0x7f0000001380)="7064b72f75179439067a528a6cf8c55953c8dadbe48d763007f1ca9b6f58ed875788075ab8b8ebb83b22fd2f76d0bd590de3e5ffafdb26699cf37f452a16e8106ee7c50fe034f0e88b8df050cdbe13130ee483ffad281838e1572989d575a907557e859da2", 0x65}, {&(0x7f0000001400)="705f43d62aa85d09f315c1dc31ec746ace735b15baf3779107100ffb734afc22570a83df33a21a928b683c7dadc58fcd1359bcc094a29381309ea99cee2d21529412ace330a2c56a780940d0fb784a1e10de2328c0bae8dea01bb69c02051754ef543fedfa221c2e61bf333209a740866b8ac21650f075d10ba34926411c2418e82d3110730c7fc479d8f1d8244888032c083e908dce43c595740d809e03a9c4d588474766e08c3f967a25fce69972426d37a80cc306af8bcc6eac1a59b3c62029d11e9af8f27eac4a85733634aed60e0dce5769561838c50cb6a963eb00a238d985", 0xe2}], 0x8, 0x0, 0x5e) clock_getres(0x4, &(0x7f0000000080)) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) syz_open_pts() close(r1) fcntl$dupfd(r0, 0x0, r0) 16:00:21 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = msgget(0x0, 0xc0) msgctl$IPC_RMID(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) fchflags(r4, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6, 0x9e0}]}) r1 = socket$inet6(0x18, 0x4003, 0x8) sendto$inet6(r1, &(0x7f0000000040)="9e812fd96e6c0d8a63bdd899ffa3165fe1afc7dc43e23473daed169715518aed58d2346321a295b2d8e90c171f0a4660906337ae69444bcaf20254bd056af4fea4021b255610382a0b5d5eb019b4734d737b0bf3563043db1fb8af4258556e10609845fcc7c6608ab985e83fd84d12ab56df0c", 0x73, 0x402, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x8}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:21 executing program 0: r0 = kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x2}, 0x0) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x149d78e5b01db756, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x8) shutdown(r1, 0x2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/153, 0x99) 16:00:22 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000080)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000d, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) wait4(r2, 0x0, 0xa, &(0x7f0000000180)) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) setpgid(0x0, r2) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='%\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='@\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) close(r0) dup(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) fchmod(r0, 0x40) fcntl$setstatus(r1, 0x4, 0xc) 16:00:22 executing program 0: r0 = socket(0x20, 0x8000, 0x100000102) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x52, 0x0, 0x0, 0x6}, 0x147) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x3, [{0x1, 0xffffffffffff08fb}, {0x0, 0x8001}, {0x3, 0x1}, {0x3, 0x2}, {0x3, 0x5}, {0x0, 0xe79}, {0x1, 0xa8}, {0x0, 0x62d7}, {0x3}, {0x2, 0x401}, {0x3}, {0x1, 0x100000000}, {0x1, 0x7f}, {0x3}, {0x2, 0x6}, {0x1, 0x1e}, {0x2, 0x3f}, {0x5299fb1606d78b8b, 0x20552541}, {0x2}, {0x3, 0x6}, {0x1}, {0x1, 0x3f}, {0x2, 0x6}, {0x2, 0xc0000000000000}, {0x3, 0xade}, {0x1, 0x3}, {0x1, 0x7}, {0x2, 0x1ff}, {0x0, 0x100000000}, {0x2, 0x9}, {0x2, 0x4}, {0x2, 0x80}]}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) flock(r1, 0xe) 16:00:22 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair(0x2, 0x3, 0x6, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x3) close(r0) getitimer(0x5b745c8ee4111477, &(0x7f0000000280)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x25, 0x64}], 0x1}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r4 = socket(0x18, 0x1, 0x0) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000480)=',\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='/dev/zero\x00']) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ffffffffffff, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r3, 0x0, r4) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000400)=0x7, 0x4) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socket(0x1, 0x7, 0x20cade6a) chflagsat(r5, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x1) 16:00:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0x2, &(0x7f0000000400)="4a20c8ed7f839678292b6220d1062b3d841c4d4a36d8af3f306bda4cadc73a0c6f8779eff9f4828985ae6ff5c58ae1afc169bdc63082c1166f9bfd32bec850f258e97c5fadf809f72498e11dd5ae3ffb44463a6889ea3c7e2e642e0bbf227fe2bbb8e98bbd53cf6d1b5547149664cb1201fa97e88c43ed341d92c3716eb105c25ca88a26b211aedac4972cd911ce46327bb7bbd5e18bdf79d54a65399277cfcc6a8c8e77409f92a1b530b8277f8a7860ffbb44f518bd303a4396e88bc2fb0c65bb984828ad13171486e1a6e11b7136b148e66ea638c342b1489a5d2bae5643e35dc1e6fdb601f12c5a4250378ee181eb92ba2845ee9a4272df0e967f4937888764c117ad0b35cb553fd060d6f43bf6244887f980ebb10f6acc304483a5e0556aea145aca815c83aae065744cd3ac208cb88b44c0244a9b8a0f07dc7d16a3bcf0d966dcfcd385a3a48e20b4e2bf9be75ad235fa18311641006a5cde5a59c2659d367a6f2d94ca6d7f4043309e1b42bb90b2a35c6088a9353a002eaa72b26ffb8d71be3704e8c6809bbde58218674c50fcc72a4e721faec2fdbfbf15d1952edfea5152b53cd5e20c7d1813f62efbb49ee5237319439d11cbbac877310a47ae5ad0327dcf7da27cdf4bb396f4bb6e5c97fa0702ab3f20ecd5a9280b0320e860f2cb51ef663b518090e4d7fac14b386470dffd03f7e247317504bf69daac7fde6d30b0c3590d8450b990d268a4894d1e64528dc8d9b7b79e1daa525c1749c55e1efd06af29429ca0121056b570641e7c7910a15cffed0e935d1233f7cb84b02546e836512f598f60f5fb4a804346af35b165cfc1645b1ec6d973622d3a6abbccbf327b9b22799cc78f6b2bcc7daf608500e9b983c4a60543099deb1b90de66554f2b182c9356540b33bae86f236ffc941ebdf62f856786a9dcef37bb1840e0b73fa9e6448afc6b29a5e796a0ddea7fd52923318bba3f2712613be2461fb6507a975a9e0cfed6966c7fe710108cc76f12c05ccbca655bc08fb1fdde7608636d741ff3a292295d50cec69a4055e415ee2f926e820cc447c630f9662f3d3353c20831db6b8c7b3781dad32b3577915a36f73e6debf5b871cab58afd26baf466845a8320ebd6f087cacfb2a38bf83d33bbfb1066e475556206df515babb4e11ebb6160d7d2875ab5efffbfb855832f5a663210d9a25f971ef3d2d3d509e0ff8c7e37bc1626e76e6f91ea1b1944c3042ea6b2f107ba741b0d2bab325c9c6f502290b6efeafe144d450288edea036067638a86e108b75cecb7a0f09543c2c5ed3a13b885f823d32b58ec294e6b0fec9ed8dcc81211dee15cbb12ad29104374fb36ade5735f9ea0b94f099492a27e12e43af80c0b4afdfa6c8780cba67f15ba823f376aa0321a02cf4d21412b6ee3608f6fafbd70e61ef104480c13cb865955267a43ce19e4c037499a29d3ae127a266b2f0861ed544e85cf19494d949ba26782d80891c871eabb725beeaa013d941a7562c31b558b2296151174a078dbae8f182694aec661554ab0a7e297c328556cff19832c405ddbc969a2e765047f212f2faf38d462c19cfc6d1c6ead62a53dad6a4daae38a4ade009e260eae946e765b0dc98dc4aff7b7e3b7b8ae3ebc88120cd46e9e09c69047fe025cd9609b21e2cfe41889d16f185ae7b57c1796ebdfc3050b9c6fc51e54ba882e4a1ec69db0984a5759a59bfa8dac015bf883a21954dcc0245cbbadcf2de36247be9313327dbd0ff04a90483823769050c193b4868fef382a7fd4562897619f6a55f7fe30622afca16f27ee66572aa8ed6f72b2fa62273740a6506df14b707b7770ac8b0f905899dcbcaa9fbb8c614d5c6685c934a5ac2f2ff1ebc8ed943b4f1633ea9fa8dfb49d7de2d6e20ff81d4bf465e03b3ab83093a50755261c486e199177d7dcfdf36689c0c222b507acea5601eb7cba903af7b28966a777414eb7556d37d2f8aa885f3113efa82e037620cf8869f5c1512066b38fc8c59e2b946c0c46bd970099673cf32b8fd0ffe19818a1b3f25c9818f0a412294b4a99aa1277f105a94eea6bf4c0c3928ad42cdb453c29f8bf353adfe1749d79fe0c96a3b401c80f86a4b5feb5c42de3b412ab98cd4230a84a4781fd36de25737bd17250ef806348f1b228f74855dc723d38594f4b6a8df8567f456a404ec8d47e373a0045388764001d9bc23dd6226dee8bc3cd90ec29ca80053e2d8ea33dd4d5c9b6eab986ced5dc312c494a5f2f6e665c8bfb07970a9d3774150e8c3f430d2da047c82ee922940078acc1940e570ee8d56f0bdc80b8b3bb4a86ee7719d1b9c823100a5631b9704b39115633a1798b92f770e82c0929b05ce2d3363fa3d494d70bfeb9260d35e0fc096d9cffb07eda23768b0080de1db329545b29efd43c0dafbb105cbc6181449a5761183a20d4c1621fad5b460ee40d7456b18fa9a22a113c6d5e76ba45da4f066ecaa8553d816707c3bc8e5a98b980bdc4603e10c1989b81bed83cdfcc448d81aae2a2df05c33dfc4c418aaad636e05f879d08bb4d6078e10256ae09d499d8171c1df6038ba622791932c7ad469480e7a236f09ffefb7e299b5af0b0f233e75d9337bcea9d9488641d01da614ad78f6890b8bc388289ae42bc84225ca701609436a5783888e1b2341b069ff3d6d79207b3720ee9cb4ffd5e55c7bb7b57f72960465a174710f68e6368de9c6ba48d1ff6146eb60262d06a765ae404247b205d9afb8bb2eadc21b76bb91af6d771019bc0374426cd935585304a92d46e9a70948b05524f8f7994fe2f64c2bc4613636dc055e89b0feda93a68d961fc129c7c1cdf6d0139eedbb61aba6b70d49689ce4344c8bfea0f09cc492ca6ee50fa67de7618bd5ec77b04ed276b81a07054817f37e91ac2d347f22e0e8896f653029cdbe02f4af392c97ee0eb4c0edd9bea32cc580d51fcfe6aa005a42e0fbde6c975551a249da1ebb5cce1b091d4342833e19a7d2fdf916d9a0f100f5ad76ef05bc492c8429187001114f5c7e79b0bd08cea9f57e0daa0e6c7015c5fea6f1c4cd87b3bd8afa275b0e40b393d88222257a7a422782e9f74e8ba85e4cb571a5297223a796a51225db81631d137c60155ec9b2f1958d2b00a17f22de94e57b38148e0f90602136cf9d93524a13d5ba0556f55274e2cdf12f4c96960325d213f6f19ee0083aea7d1ab1b3c89783b32d8c18d063c4cd8ffb3a341ddc36f8d25b82596e1cb6aca4db264bf9a8de3efbfb8a66e2f171b07cb74e64d9cb7119ce37cdd5cd2d6c51a8f4a32fdf31cb3902d36f23d62e7a95037e0da9c35f4901d58ab8497e1c482d3c6d7fa513beb070d67eb9d187e82f613df85dbb1ad4d67636f691114f4786e1c27128171735d4d0d5c9c6119c691a5f24fdf99424e728dd7c93e4a15a425c2b674fdd0a3726d23d6791c36c9926cfb227be59314aee08a63d9e212d349da8c800c665b5e864e0e49e958f4b3e1f9c9e1fa09df953ba0e013f34b23b2939c8fad8e7829439fd3e01e6a5e52751fb88b0db5867ae2a584220093225bd1c74c50ae7239293cda5fee96c5ffdbdabd7c2079c21588ad7e0df3ee9616dde508269ae7d48a658e1dfe7adb4640aefc08e3672b0292d93253f013143a528c15099faca70d1dc375c730b54101a63924703544866f77e542ea9d561c6a8f3205dade0489bd391ac978eb0e4a88c87f1a21b008c79b86c2095a083433b3553b987f5df90fd13e4d57b59a75d3e40fda659574af5737eae5c963a16cd5a353f064b5a271d43d437262c12e5ddae5a7da3448717ecf0870fc3a43771252e53602003ee88720c01cd048e090901b370d0a46b4e458bb5f9dd4f66e965e682058484f7873c20b738209f0aa3067c8afff1cb09d33f470872e5ef044fc33ca8d86aa2af05a903bb02a375feedfc2ab22b6790275e9c57f4de722e4c2bf2b46b01797fe1536e6719c20cd9fdf4f44baf0ec037815217e6d97dfa257bb074dd28ec8888ff60fe57a97fb6b0e57f42d6fb48fc1e23c57cb8bb902e72cd6f98dd78070bf2725f3e3eb581a9322cb62d989f52c1c394226b7043c617af78de7783303ad5f61e68b7b557900455d973ef8f4ec59c46bb09b65c483b78ce90ec737594fc26cac3c5b8e3ea269e7d9e517329a0c9591524c5ff3a9b417e0a857524bb5866a3ebbf8ca4545a703c238264b84793d834f818235fb67a69cce7d9648f300854821ffbe220180cee10f4754bba3ba0482710fe11d6512eb0cc5586338083006f915c0d55fea686e58d2d05e67d2ace6c4503d97ec7d0b20443ee54079429b8d3589c3dd016ad1e5a945a832d008149ea4cb79f8df18e17b7bb6093fc0623806149f9615a4cf0ce5c122412b9c26b831e03da847821d9b0112de119379f4c1911060892e8c063ec5e33fc18cc58f52d75c4b7ca3456da600e0c8112fbf516f9fd212255fdc0d8b8fa2ef97f608c2bf73b1aa68444db67de85333984dab533247786ece0a5c4273e2462d5319c40838ff89e7dce280e1feb688acd2763b339d293f9a6b3151e9b0e2cee15893659dd37e0684606c0191e1cb690d1c405b7f38cf791ccedf7c44cca5f3f384180c1bd70f5faeb7736d7a386ab4aa73e9c091470ef4e727b252f1a3555e6f8786c112eed7e02d5d32542ff3d96a92164870bab8e3e9c48e261e0d3e28f08c1f75d1947aa8987b3da835bdc96fbaa0b43e9138296ce7f443ecbaea8b63856c6039a788123822c43cca0915573b44b1663e5f66b43edc0b2e03d7bdcdc63872ccf0552417770b12d672f40b5426e7c70181b70b3f6a6e5b60b28ab709c7ce80a8607479425ca24b2747de49a56b31faab9f43da5187fc40a1772ac84e7953618a8d7b1a07c2095aab26d6e7fc76c973044ca79b89a8beb00ccfc66b391949ab77354fc428c94578dc91e85525115cc56e400c99a081de676bece7570be111c6a55b39506b9194e4cc6a4540c78431dc024b4f656b997b0ceb1201ac1da2528d8f8a1c5a9ddc9f473386a5fca6ba3506c7d9d1769858169c26287799d6f69ba2b962cdeaf73b326b47c42185b3daf66e236769d11ac2ca983960a9b58bab7e01f46fe24c3dacdef7d56052ccd69828ddd09942d78e0b4de39a9cb47283af0e1510ce100c4c788f19a21b81e3dd11051eb34532f0b24c01cef0d8ddc5f1fe6b8ffad18acbaae435e7533fcb6b32857dd7bf69c3ac8056fb3960cb16eb2f668d732647c5fb0b31c5a5882394c6ca615765f504823cac17239289382c15acdfb58bffcadcfa72e6f43a54523c6c6c1ae15bdb3686bf64fbdb6ad8b99f74e5c701f4bc7702cb0c522b46acb9a3643f5e14aa1350ae6b97e40062ef28adb8230eb284f6c6548764f48057ef6bf40062a54e2504cbbeb983dd770a78856f56de749c8d9a2c76a5f59fdd770828ba58654004b8e314e105ba7157014ac308ee2aa7cd7a862f8340e07a71810ba7dbe1204055f2ebb4012a5a329305a92852f5223508b06391ab30af6e39ab15eecba84ced42245e8188c8f0363d1e3fc128bf0bce9e249484daac994bc73e762695a734ab9e1fce8b0ab33891d879d40e2a57ceb8f2de1167f1d6e5a21a38046ae06d267418f3b185ad793ae73df4a85fe1628c02d424564a2999b4b72af9057e43813b94a7b70cb6d51b64e14154eddf0946343a9a8abc4fb0c91b074602b1b60344df17c2ac93ff5154530993cdbdd781f2de93c09f388e6bb62ea13fab88c610a92fec81b6d19e62de3022a58d27b5d72d19ac50c55a5490e782c855549c61", 0x1000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="4e56246b9004cf735c84d0c6d594eeda5c875c940d53f88373cde47c070f9e06fa79c78c4f24f9b0573ccf8935084489c60b60d38d87a29ee78ffb872b6b7f0322a185e26146dc9a013dc18cfd55f56f64e3009f20db2152b3ad928fb0d8485f1688add927da01f0f795c277543f80e13285b4d4b9dd641c358929c2c291faf2c901e00f2a42bf7492218869883bdbe5b5861ad1e243357fa723a18996827f009ac89594b84a3ccbb1125af37ffc301f1741a6cec7a132ab6c8be8f459fa5d8619ae1bf0529d4c5436f8b6a3bacb17cd5134c9e3b5dcbd89e5778181ad98d5c4245cfadf63224348fb082bfce113f4e25d332e0d3bd5c05d692ef682d073d269521ab3020654be244f211afac287fc3197b1454c194927de25e17b961b5df8e35ab376c8880db69ed298d2af3bc1927b7e04f14cfca5026d4de5d7fc00dbfde3663d13888de6ede2a3a07210683125f15b24eb48ea507184677cc3f00f3e366fe1e6efa77a02fc61a7a5984790db327af31c32d62c1dfc37f8a8f9532385eeef1bde9ba3a06129515f5ae7aa4a8a823030e741a138ea4d8e12b6b60c4435d527adf3fc40678978e11dc7f12c934aba11d9139da3be1019f4bd9023c1e555e1d2394f4511af35c8a6c4603c6da1d33545c30e577ad2b42a4e285a4e00cc547fcff84a394727361851309c843856c9fdb6067949d9e8aa567ee385c47bacaa2ffc2860e4e41080b5d71f16c2f6d324c6dcfc1fd78a83f93351e5ee5aa96578b59e71433a0c5dc2781460dcb219f9f98e1b89e7da2b9fb62663ee97f3263f22445bd1d2a15327920d3da858b37ec11801d1eaafa10307532164e94cb48e74b5c874477f907c4dbac3ce0838439985fe1892f63d7afcfb72856f2f8c22a0562fe12df3baa981fa25ce5473c8322f5b680eb5fa7cb1292a420011e15ae11315ca8ea4d1b5c9a2e815844fcbd443b46239a53a0bae931d1c88dc2c8eb056a204dcaad19986edc47ec00011897f07770065371458ee23ffee1352fd30ed22ffff9cc6fe47a31e82bd9129bc70b1c3d73ca83a3455131c1c8a5cb5bf75d1251bbad6c9977f9b0d0223247507913e794477ddc9463dcf2eac85432b2262070a1cf131aae08a17102a28cf4d69499b9214747d4606d23a26efe81b4c5d8be15d5fb1cebdb27783c73e4de3ff216b1a94d43a3404a18effe0dc28e8f0776c9fda84f1948154ec9db1a858c57870860446761671e760258dcca9c57598e9af83cf5ef67de173466d06030ab1105808013c5d61e9ab6031e507a526fc931b394ac4320a594c74f30e043f0f1825a3b2546a49443bbbeac9bdfeb4f35a99eccc8ec552f298a88620fb550d1f19ea83d227f8e77d37569dedcb5c1ae27af7f8b983d22bfcef5453f2f391c3601864b15718976d8a81cdf6e68845566c0b203c7327bd080d12d0e728515483a5033ed38666feb96675e7a3ab1c3fcb123d193397b4ff5e9a59af039683e0dde24eeaf0839f75acef26776eefe292e3df521e76c3989c5e69f34c3f510b814e26006d7dfa1019b429af85c42bc15cafe8a362e2a72f96407f6a302c0272e4f15ddec00f8d2e95aea8b8707d74c42835a18b165d5fe0adacefcc0f58a360992a6b3d89f8c6619dc85785996a5b2099a5b93014ffeffb287c7fa5447d33d3382e3834393c73ecc9864a0b2a362494110c92307c0fef66e3dfff0cb00269593a4b6eb728a1240f284a500b2a9fc49af75180a5881910f4c74f165f644a58974d573fb0ce6ac1ebb22e930ba44ecfa41cbc06612a460c392bad3718269fabb02b2e6cf05beb10b6db1f41b24cdb95bb6f700c822fcc84dd0803961046812a98e1bd8b124ea3b29f2c00c3d16e08f2b982cff0344b1bdda59f7548b525be120d654f75080f8f27876fd906a328a1526e270cabdcc0e24f202bd48bf346046039c480d45eabf32020730e1d48b16efb301f6a3488002217974a87df5399fb9585ee5005eef560f9f1f5212a36d3e193ca4f8246b89b15da24c14f97153710ee225fe689b8527f1a83cf62b08347d37c13af611728aba5db4d70ba1acc6016d4d53c6ad10ba1021336ddfa51e76dd68f3602ffc007a0d725f36d1fc8327e710dca9d020291fd901b4c522939c1bf96305f3c7454d3cb08b5851ebc87df80985cd4e32cd42b04dc9a77836fe8f202ef5da9641e8805dc277ad608ceb8ea396cd6ebc98e8af70501f37dc4863becae344d86b2c437830b072685ca29f0172560fb837de3e855e6a333741229f715ab0c465764d15b954483b6e48f7cebd68b51f3a6f1cd10e9af47494ed991497396f1219f05d7bded9143a8207f0d67cd4c47f2dc0d01b81f7983c28d433aad57c288de2768cda32465b8f995505e15777524ed15197683b3359525f4d8eafe1cd963d24ad1488aeb9bfaafb0c44fcce1b0494661040c40d73739d471fb19738a49d4dbfd0addf6e86801e2c0e3cdc66040103629616e3c4aff6638c2bcc5a4619cd991a67057331791ed8c43c8d1cf7e3ef369698e74a88e0f3ef57f0b69c8b216a42c6ee0765d513bf4427e56827c98f56c4897f4d3d5b0a70137a22059d9e389fe07ce3d4933121015f6bbccdae5a03707cb9adef27406edccf3d9b35d349566f40518408444129bf3dd5e214a411db457bc7286d0c2b68055399204d02f38b2210c6317fe4f3fb6342452516fa290f4c08a035c90ea0b9044e2d52142dfd5d53e0175abfd36043a562961038cf0d315d4954377ddd6b2b38c3f686e57023e19c8921422c452439685b551c863de4421399c97cba6a636debc1b22bee2977d4fab7a65cb399540fa4fd01ff8db6d0c85df5ac94d10cceb4961f3d7e20e039942d3db86aba726d75fd98bfa1153dadb728bfbf18df90f8697ac715ca678551751bb0619cba59c5434eb8c653a263529c9eb7968d9b281ff534e2b2078a86ae96e84a34a96b5da7688cdf4a5c1e88b575497c9a4d03fdb31a32c6248e5069ca5376767080f32c5400ea35211953b3db42dc3c9e84515af49ee366a60ce0a3c440d110020900ed59fdefa2b4260bcba69a4890dd6f1a1f55541aab1e9d88d5c51c542473cc79414f513b7caacfe125a0436d1c27e5893531da86eca3c8afaa19bdf5c2cf915d2731a356a71cfe55a2e8d8f0d6e84e232ae028be0d38fe312d6743642d9a16e8893387986dd9a3026afe4c54287876783590ec4bcdd145aa63330946406c297f03431a342f74336f88579be2fe8f4fc2f5b5c6c85ce63e50f70b43f45d5cd3917e5ab80465d35ab735a0661971c0b260b7dd48d085d887fadb07ffea4e88446cf9bea00360f0fed3e09aafaa5ad04b9d2ffd9ddc18fb06a654a2831e53d39fb04576c1e306f2a1ab484db98a1d1f57db7c0d47e03235e7a5eed54595932a95fa266eb3d31b5c1e34ba331b156a8f5f466bf7da0159d4c9c399f4467ab584a1f25b4066b37657ec4be2d935890dd252e3c9b01c206907e0a33a7c1f93bea02029da5ee1085ccec86cc1856f39bceb2c9d789f4706ffc75a01592e0ae9c70868232726436af3225ff85a2cb34c04636325894247d5c5bffdd10fc8522c6b733859d879465ee1ee0a04a7a48052aa77ea06da3e8bee3ab669a38369f4151440bb94e73f2e221d696c7c35491eedcdca173e04ec3679b691b1743f1aab2dbfce744bc4c77245e285564edb9365e586d369413bae44cf30ef21df1d84b7dd52b59abdfaa5fb368bba1044541bcb32dd7ca330b8aee188f8c16a370cbd5969fba9c9b1a0cf4c00b695d84b087b63fd3c20b5be1a1ba3969512d694d3511b654a03faacedc474a94ba5e342791f3db3050288afb565832cd7f4a84606465fbc099ec58f37caaa5141826b948e8d585c3242f17b2e794257ae59bf6c3112568f3bc5fc19f7667ee9bb25c325b7e376abb7262287887b30ee8990bb25bd7680e7cfc0dcb464ea7db47095a1138153256e44510c6d8ba2f022f2ba9da42e659a53124bc501488d9522fb391c0c8c5c6acb0d6273d6750fed2b5b1b9a99e378bd4c87e4a290719c74a45369942c727b6ec3a63646b9ecb1134017282fc971d4e9a651b0427c9455d27433644eba36a967b66ca2788073c16e481cca0b174fa810189fb11e118b70a3575c43789fe762c6db3aae1a718ef99fd1d93e90a3530865a285809daf6cba2f149783f6c72f82fb664595911aaa8b909da4524c47f50c2d9186a4c2ce1677488a2f89aff083cfc06ccb516a418c8fbaec8729385a69c412eb76c83d17e9d24c6da3bc8e699f4c27b11e8b0c6801d177c8ce74e96d29fe6e3c2069287dc7ef3eb74665dcae0ef30f9eba22b49664810ae6bc5138db8f90f6d40e748ae6cc7cab5cf1cb175f298d9f574e4ee94da08f8484fa553a753a974621d375959b0cb87ae05dab03f4c6a6c4b1bfeb0a2bd2c9623a64414aa3e4c497ca46de801f33230ff53e212cc76e0227842e3bc71cab10341d2a9d17c2242ace8c0728376fbf91e38bb1893640606e85dde2a6ef12fdc1ea69f91dc7a7aa828076a9bef9df49013f72573f8d6c46c8edec75eed1c95db1795ff3c953045be7605e2bd0539bc095c21c47c496a053c03f0b1e39e58b6d0800414b89c0acaded39cc1685131b00d89061826f7430d5cdc15f1c3c8647338d78e1708a5161babab171c50937fa2c867ab37ea1c7527c67b1734eb908dde34b1c16bbeebbe2e45eaf092d7fa1fc611ee25c6927f5b768e7ed29270fffa9501ed459a6a1375861800ccb1d3a58d0b41f794faacd8ae258a1330d47f5fd1e164da6f47108d0b17b478e94828c9f7f06507de2c00554cbf70a32ec1b434c1bb2334602afcbc55b3d086549cff34d0f9a30333f4646a9942e8ef5dbee7afeac6f9cbd4ea75c1329b91dab0db2853760bf72663dd39d3a4a23094626ace068d6905c5156aa76f8ff41207f4f9cc85b662f3025acc4427399bdb3adcd009460c76d2eeddee652dbe64863e8cebc2c5b70fc106f6c84c429a81f64b8646a3106a204a0aa69a01302c7393b6046dfa9ebf30152921065674180e4b620f7076613d275cd142f15cae9cc5eaa09482801872f553bc53ba05bdf3fa2b4cb7a6a97c12e7c1bfb798591725f8b8bc363e16427e98bac7c7806350ad6a499311b5629a26ab22be837c4842ab4e0c6ed53666073b50d54f4ed5a4da6dfb47ad638b73723040011373a4408e0e46cedee4160962a18986d8037cdc72afed8cc5fa398a930ed8f2ec52d9470bbd43b74a0c94174160b64da7d0ae9ab50d9d08ddf5af8ccb11a2a11bcda8f1e312f1ecad38cf53cffabf990418f77d74e670178b49d8b53e50676634d5049ec1497b47c4fa4e537f4205950ba9f681c934c44de31cb65ab4f5932e68a587a5c7bc42a9feb522364005fa33422f1992d8f49802717e635a17339a47ab295d9c87b9d7845145cd75af1d47837e96be3bc6b4d8c9db517720d9cf437557d10c561088d1cec70e20f7da2d1f70c7d8dd8f9c2481d4cdaef9077bb5b67048dfd026796c591560af6248e23cee12cef56e99be6a71c923a2c0c7f4e5700196bb0cc06309b3e5383f3b859239422f27d905239c059cc5a071541604f8a276cb736d9051f8c7ee5977cedf189f50d086e6ffb2f6314856e71f8bf3e823c490bdefe03ba5ccc215f1251e7983bb76aa8048cefd3ea283941b6fed04158b1df4fa2f14b4d228b7f66c28480c8537f46a9a293a6e3803326ba582e2fe3e463bd069f61fb8b465c59ffebf440ad0bfecba9245de5b4969edd70b6983", 0x1000, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f0000000000)=""/11, 0xb}, {&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/12, 0xc}], 0x5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000030000000000000093001f000000000000000000000000000000000000000000003bc10000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b813fc22258fe22a8a9fffb01302bbe8bad8dfc6f3ad9a94b9333fa8988246a06cc33bbf4464202895120a4d085257c665e301e0643bb1f3acf670d20e"], 0xbf, 0x0, 0x1000) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) msgget(0x2, 0x48) getrlimit(0x0, &(0x7f0000000340)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r3 = msgget(0x1, 0x100010162) r4 = semget(0x3, 0x4, 0x1) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x25d2, r5, r6, r7, r8, 0x100, 0x800}, 0xdb, 0x5}) r9 = dup(r1) mknod(0xffffffffffffffff, 0x320f026bd2536843, 0x1000000000000) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xfffffffffffffff9) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000280)) r10 = msgget(0x2, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r10, 0x0, 0x0, 0x0, 0x1800) getpeername(r9, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r3, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000240)='tap', &(0x7f0000000280)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x56ec, 0x0, 0x3141, 0x5}, {0x0, 0xf91, 0x81}, {0x4000000000000, 0x4000000000, 0x8, 0x159}, {0x8000, 0x2, 0xffffffffffffffc0, 0x84}]}) lseek(r1, 0x0, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x5, 0x81, 0x80000, 0x4}, {0x6, 0x7, 0x7, 0x3ff}, {0x8, 0x2, 0x2, 0x9}, {0xcb, 0x101, 0x3f, 0x7}, {0x1, 0x4, 0x1, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8, 0xa0, 0xc441, 0x200}, {0xffffffff, 0x0, 0x1, 0xffffffffffffff68}, {0x2, 0x6, 0x8, 0x8}, {0x7f, 0x6e, 0x100000001, 0x174}, {0x3ff, 0xff, 0x1593, 0xa9e}]}) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="392a8e0df0fc00190b64cb7f1b918538e949318145baa30e5df4d2508591af387cd427d6150f4ef5e5f40d867189c11a31500d18b6f173c7eefe2423bacaeb515da528825fa14c3957db973f85e05bec506d1237291a4c5977ba482c512c54070255373e9ca02ae68f8b4311937a702849e479f1f2dc3f1b683154b16cfef62aad829f", 0x83}], 0x1, 0x0, 0x0, 0x2}, 0x9) open(&(0x7f00000005c0)='./file0\x00', 0x7d415947f3944904, 0xc0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000000340)=""/76, 0x4c}, {&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000480)=""/99, 0x63}], 0x5, &(0x7f0000000700)=""/238, 0xee}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x200, 0x0) setsockopt(r2, 0x2, 0x2, &(0x7f0000000180)="b84ff23201eff4a4ccc3a1f1b486539fffaa9ae77b61012ab008c327f9a149f8065d38fbc3c7d2c93ee27e0d3974a19e297eae9da10e113a11df1a61b6a5466cdb5d7d54c3b3c7f000a4e8909fa2739a894a28042cc7250023e6343fd56520b6d98fb8a36ff082486c10c3c6d06a64e8d9046ce71f63d2e8dc4269278f9bb76404193f741599f0d15a1fbe80c5a2762502133a2469f8ba81f57e2156f125a2aeb5cb9562", 0xa4) fchflags(r2, 0x10001) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000580)) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000000, 0xe27, 0x6, "1d4ef1917f1c540eb13061fa772a1761d90ebc10", 0x1, 0x9}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42e", 0x7fd}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f", 0x22}], 0x1) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000f80)) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d500"/4332], 0x1, 0x0, 0x0, 0x0}, 0x841) recvmsg(r3, &(0x7f0000000dc0)={&(0x7f0000000e40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf0000000000000000000000000000000000000000000000000000000000000000000400437f48ffb38635c23b654eaa6f8765ab000000000000"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x1, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x6, 0x10) r7 = getppid() wait4(r7, &(0x7f0000000180), 0x9, &(0x7f0000000ec0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setgid(r1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000580)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0xffffffffffffff24) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="4a394c7fbd93a7762230c3b3a857f0238202adfdffffff5b39ec88631ea648d0ffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910e0453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e8fb8a9e3e05bc5370ccd8d9f10a9da154d200000dcf55c9e86186a3c502b58fd4237b8fa4d012ae447473c2384952aee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839ea202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341f8a13af9f295d17b5cbd37ded9fc8b1a24298958f8371041314f2b0eea547fc370897d4307564c59f6a8f024f17df6d27860bd56928839632d163fb9cf50d34e2442350e0180000006dbd8e32923a7174bd88147238dfa0bb23444e38fd105f58de32eedc268963cc689b4adca04f08658751f1d2ee7a302e077c276c19b2a331fa9335ae158578907abd726a289492b2072b80a4da554714f64a1f8b8a9f2e34d399101f875d3e4e7211201fb3d039c57ec244b7bf74f6e73ef6cacc3ea64ab4715274d55059d8d6150988ed076c848ea22159d7562716403114969fbc3c1d110bd8a07186b8e785f1b67c11600603bee0436175f208269a9eb75fbeaa9c98861438622083e6e6a624e203d44d4feb84db648986b5d621f6f799fffb4ae73b25c24ff354255355f4dbfba9f7a4a1835e77747cea262b9b4eac1e85bba51652a3db2ec0b4b0958a8e05eeb8b9a12bf52b9d8a0cca93d49e228dced4fa64a36c83874aaeec6d80ef35be7b386dca28efd49f832639f1e425ec38610bc32280c00d5cfc22bab8c47782b158400101dd6f6693c279f05bc306bf5555e46c3988c54c7a71bb419a28e37c3745c8285a7ced197a24087ab0a561c8689f6d6b587aa262d24c41c135b9f1ad4a55ffc635446d4635b6ec4728159ca17fa9709713576e473cbfdfe1a62217a1730b8f168d07b3734d7c86eb6f39fafa251ed227485a82b99e3647055aa66cefdf252116740722bca767fe513d5a95cddacb012a5ce11bce86fae48e6ef53be6501b45e7866b48e9717b2d89990f745440d199b9b0af022d837e42cd51c23dfb3f6127830a22f002fb6dc3df1e7f848daab240f5ae6955445047e794c5ddd055aeb8242a41dd1806f1b5f937ab7ccbe28147a11730ddee44202376f5a47afe51f2d631db81bcc0fde8c1bf72f84463b5e239f639906fc35389cd3fd303670c5c1ee383745c53a3c347ddde88e3bdb83f75c3fa4209e7ec1d02fd62a2876e40d644db36abec53d904bae7e13ae19805cc30fcb6f4a40f710701d7649297188580a066d3f42157bb82b8d59693122bf59ec018c9d7eb3abc0ece3fe53ff64f931735035b7027a256e278fcd0d9b14"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x2e5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsync(0xffffffffffffffff) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0, 0x8) execve(0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="06000000", 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0x4, 0x7, 0x4, 0x8020}]}) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xffffffff}, {0x18, 0x1, 0x100, 0x4}, 0x0, [0x8, 0xe2e1, 0x200, 0x0, 0x80000000, 0x8, 0x8, 0x1]}, 0x3c) fcntl$dupfd(r5, 0x0, r5) fcntl$setstatus(r5, 0x4, 0x40) 16:00:23 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="2416789e391a56c9094c8acbec068035916027c5a86283f6ad31f18abb61b132e0a2759cde27d5d0b85957e7028f00db48007d72cfaa5eb1d482a04909067020c61a0835818e3f4374b718e997460035f1b8b0c04ef171e5d982a4f9c485ccd07a4121b853769c5fcc6dbd68d2718100589d3ce51b711cb44879f99492eb2ae83b686ee2ff68f70ffaea6a91a86a4e4e94c45a02c3be2813adf8b2aeabe957ec70ade34bb9d444525c613c1054e906ac6a12145a682c1d57731712f5b79bf658e0207f235eee4922e59254dd540f73ef06", 0xd1}, {&(0x7f0000000500)="0fbce5fbb430431a8c4a76aaa775a60bf283036c27175955b90b86b56cca692b2d51434aabb9ad0035ab4c811b0d67f1ab1353ebedb87d9d75cdab72b89c57183ae6150ecc54b226bb1b312236dd2d878b82402a162eea735486c92d0299a9a1353f8c8055c563de383928aa43e9ca7c1113da793c3d3ea4cff4832435485ff2ea5fc7f58bdd69a52b7f15ab60f41f37ca6e6971c75f1c608d990cc476ff7fb5ed133f2bcb5c9ba7dec7b5aadb0a90e481245903d6ce8aff95dd5a8738fde85152fa3fd7f6ce4ca9700b43258bf158fcbd269544c689167bcdb66dfb49b084cc2e3c1f7eb30bcb6f5bfa0073bc4c1b06859c239fae1322b8e460d2f5c95cd0fd4541148fbb873db0a8a3cce0f2932202389c217d4884bdd54f4e4d29ef41ad537f9481841ebaf1a1a242dd9298868d510632164aba9d8f90753a168efa28f740163edadc76c319a5512fed4b5a71bfc6710d14eb962bbe0c0da454402ac2a5c141c333ddf96add59517d6fe697a96bce3493714d07b9aceee14dcb3362c429c90bb02f43f75947fde7d9c6a83bade7990c4128d04216a855acacb4a60b87bac7994d6417a2b9e9d8c13fcbed66ec9c5ddcc2e4f88522449e36dea2feab587c5f8ee0d52d857618930605fe21a1413369e0923db38f0fb8e3ef704034de3bb2a7ee2e0c6ec66a83db009986e83c6a69d742ca9bebeb71739ee1dcfa5910f8313677a2516c19a7a8b4a40e480e5d383ecf653d500e792618e61bf6f260a44d96e5c060b0cf75fb3269bfa73abdd7d38d6727c3e6dee55aca458aa9ef47a5ace0f67e248a8a61cc92472b6b92f6af794b552f6060bf6fcaa16db4c41ef41626c6ce835609c91cd9464b56834efcb5d1ce984544305bf553c09765d733dcb000d5981f78dd1d07b4b9e29a2dcfe641cab6d5dc5f9b1dfc75f7bdca934b7f4492c621802250f525f43c6471decfeb83390e464ada787a458d2d3d5e8a6dce860f8dd29d694339bee9017cd75f88e6e875d58d726959116ac41be8888a2a346901331ec9a788c990f8b5e462041ba129fd737c15589fd4cde3ca11740d5efde8bc2056eb81f66748871852659787d663a1dcb35bd0a6273ba3a73d92fe96810c468991c9a41447ddc5cf89f15f1b7d51fc49530c55a476588c76ff1f2da2836e5b9fbba4464199e9b1ca25408b1cab94c0b26693a1c4399d848576a7fe605c527f77919743ef1c47ad7b491181a411873829fe6ba5d3524dd9af9599a4ad3e3d63244d2dc7c94e15e7f463da426acb633e52dbcb36c297ba96452e1cb0bcc90e380bcd13b63b11e1151a48edb8dea6f00359372e950de621e3014908c51ef9ad29fb500a7eb872e523e67ebace710577f2ddc2650eb74af36ad7e2caa393ebab113fe03da2ac516bb2c202c14f3265e2509b405ff177cadf394e619017ab2728e4c40dca7a6f428db6bb8b5140fac4e9851afc19d07a7c8a8c254e300795322fdf006b9430fe2c9e5437ad42912037c23fb069230757a45695a9bef93293fab903a4378218c46be1dc687799a615dfeed733e18640322d0a5d4fab023ae42da3c6f72a09e40edde146392985f00cbe94914edccee75169426094974003e2495e1e1dea5e1c74494d80436e3cd3628512cbcb4c1013a5aea9df2c7f0cc98a0f774335d00055c024644ddd709aafa76b435a8e3a2d7376abdc8282cf0d0bacf5cdb6d2dd8e385e29c0672e57cc57c2d3cb7bc240953ad9aec5a6ba4b55edaa21054c8bfd3a422cbeffac4d72109989d4b561e61b40d8c0a8c662708c960dce76f7a8721b62b0e69cbe1b9dbf3f5f022e61362a0fe743f4b5cfbaf41916be0f81d47757b7665c0938658b09fdaeb9ee7ea8046d73d5ed4269f0b93cc0376dc58939f65d7911abd0e89d0b7a0cc315d4bdf72d80b98f21ec924eabeddd84f7a3fe9b0e2e1f637ca77bb422afb4428a1147ce807a52fbaf0c49808883cc281b7119051e221881e32f2f2f11e986f65c813346a7722a400392cdd6c37f629bdf57d1e0b2866f9351ad8f6073056d0a29751fd02aaac872c48e5ea8eac3856efb0bfaebbaeb257e1d8fbd5958cc9350b21c342df6b43e82628aac0370fdc7fc7a960037f0c8ef075e89ef95ba09948ec0b90e6058285634fcdae65444db6922cc63970dc12efad27be9a1bee0ab5d4574b3be7a51e0a0b16f96087fbf64a6855d59b0585c87348da0b5dad8b638afe887c38774b239bcc61da7fda33d6dd3a041a4998fe8e5aa15813eae1cb2bcfd0f69d2a7dad536bd6a8875af22eb6d0a236e3dfca1bc3a4b33ff647a490a373e1e7fbc8d83b60b47efdef93108da71e0bcd8bd4027ceec0e83f9dbab9db836c65d48533459b588461fd98885c4d8cfe2b98a563b37eadff443046f73a93e3b1909b1bf46a914930cb0c67fb8ecaf1e08a7ee5619e5c754b3ad80a16fa4e21448757bbaa08b3997ba0dcf86d21eedef0d9732fb7b534be0135af7acd72d46de3a9b5effa9cb023cd803ad0d33cfc23a165d18cf3052952828acf4213f3432b57619c938a6f29bfb5c6d4927c52440b0b969f26a80754c2e6fd80f99576fae1731fe4731252c1b9d1c6f674e7b8092018e9c93a9c9d400b073fef2dba7a9f0af7d6c29165afa76042583d62a05118c3f520adde0ca504cf1986d512534cbc0abad6a269d9e33cccb228e28b434343d244dfd2d019005da6d71a4f9165ebd11d72099aa5666459442c1fcc663cb65d9796d3323d28c2bb62e99f2f0c225913fe492f88d484e69b8a46f162f97bd1f961cbf10acb05a55d733f789574134db9c636192b836249a5f1a5062b9ca22f828ae3c64e795bfbeae52189e3cfeb6e30874e66919664123c5752017edc4829bada97a19f330e05b5171d02ab03c6da6d42f443fd3379f5bfc5d9bed3b52ca29f7b7247125c42361ddc17979fd06811df1d4006c86269777298bb1d163bc9cc76c7514ac95476815f50aa57bf956e3358a26904e55a10922fd57e470d9d930ec855ad24acfc1231b2970d6a16d77e8e6bcea85c7be9c5a1b30eda2080459a5f42f67300bc3d6f5fbba0159c244028cea6dec0cd5c1b575433e96338e4cf6ba9c2be578613d43e64e2a3f58433b757f7e21d788d705caac6261749822689fe411fe4908013589e90aa304d86e7aaae0c756d53a3fcd3a3310601f23d58289490e4c7c1f3950f95df3866e9e493e6568db2eee0b85b71cee7446f571f126c1c38fb3eb2d70c0559e2c02bab82586616dc0d6c6b22cd839d9f4ee5e2296aa68291cc5ddd73395ec1d67b0af0a1c8faaf6ac3d402c9f2bc54f5cf898ce4900cf256e0dfe6c3368017ae3583de6a87d3beae3a6a71173ab3e126a52ce0e52882c25a66fa084a81e86f39f4b2603d891180d62a1fb739b8276b3bf1785de1fc9329b2996765377313f11a74a9fc6b2a15cc9530c6165773ce8031098d770c011bf831eecfc899f7e8b8976f3b295256af4a0aa4ca852a177983e5c5250c22e6d40860cbd74e266b8d01af953fae2ea479c6aa4bcacb32e9ed3bcb6d6c6930022aedf1deca4d268415d3f0e7ed2c41cece1465be56c15ca90b63ef235486a65ac0aca42549c222f574447a4a2e0e762b34b53027446e3bab80ebe56d072d0e8bc448004dd96d75fdc338eb028e6e879d8de43c580276f9069ba867d820012c4e6b1a21e5a7aa51435ea84feaf11360a48b7b32de2f3688599aa253f587855d36c00d6978d21c004a38b9964dc22f8be8ff6d3f9d5b4df57e0bee2effde6133e2b5b41051ac56d985fa5d8918091ffdb264a508cfe96e3da9ec9b63b33fb71296e3e2336c8200dfabfa5fef81b3d526916f5f50d457c4bdf4188ad86cdd7226eff9ae025051ef322639bb367cd29f22fa5562743f6423ca00212eb4be6f502e644ed919a0becb7770594cf77b72f89d703ae994d0af87a941db7a17da4b1611113a67d71405ece530e760469318e8b", 0xb00}], 0x2, 0x0, 0x0) close(r2) 16:00:23 executing program 1: r0 = kqueue() mprotect(&(0x7f00008d4000/0x4000)=nil, 0x4000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcd5829529af94990, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x50) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:25 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x400, './file0\x00'}) shutdown(r0, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x3e, 0xc003, 0xe31) mprotect(&(0x7f00006a6000/0x1000)=nil, 0x1000, 0x6) shutdown(r3, 0x1) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x2) select(0x40, &(0x7f0000000000)={0x20000000000, 0x80000000, 0xfd6a, 0x100, 0x0, 0x0, 0x2, 0x81}, &(0x7f0000000040)={0x6, 0x80, 0x17e7a6ba, 0xada, 0x3fec, 0x7fff, 0x1f, 0xdc}, &(0x7f0000000080)={0x80000001, 0x81, 0x81b, 0x5, 0x7, 0x1a, 0xff, 0x4}, &(0x7f00000000c0)={0x80000001, 0x4}) 16:00:25 executing program 0: r0 = syz_open_pts() socketpair(0x6, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x7fffffff) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001700)={&(0x7f00000005c0)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000600)="24ecaf46c838ae9d41efef1edb8f1b34419d2dd4fe3d347f3d66299fc5640e0a00adfba0b55ab4d1ab", 0x29}], 0x1, &(0x7f0000000680)=[{0x10, 0x1, 0x1}, {0x48, 0x1, 0x7, "7a6c5cb4d3b195110a23b7212150aa18ef3d910b60c7ccf7d8a9a65b9a9e6d4287cfc01a70a3a2ad2aae2531b9f10ecdf910bc28"}, {0x1010, 0x0, 0x4, "2eb56e91a50b932cd3a380e5678695327dbd153732b2e75aefc65774bd6d9b08691679479d52a2cb3ba81a306bd05b61d686475fbb34ff306e3a7d07c8f095806528c75ea6bb122dd331cc60f6360c4c52f0cc7ea4abb04f3d9991cda566cc5dfc5d84d6296e5599a7d0b028ff1c16f60d923bddd7091e3999e48fe321520667496155bc4e41cab51475b0ba69030cea99529bac2b3a5c25344f347de31fabfa06111c8a874bd48cd77a54bcd1dbf55f96ec536ebcfe2e32297b2156ad5cb00115640256e9e91f2d43c688a4958ea3ae4dd3fde352fb2ef541f92406bd38382d5932a0038e82d14d2d0b6bbf4698e4e88455c87238291828d450f9d6478fc376cab9de6f50e23781e2f0c96db81f18b9482dcde58d6f934190fb349582b93d42903156854324f89c9915b3e7516f2a7dcb6b386e9a217303d44786c0f20962d6b318c9455f08395057c4d935afb7e7dc94af1eedd3a62b98f59dcb42179c97d23205db4207dbfa130dab5ac93011fce5a70c8a11b80671c66f1202444fe315b4b03072ece5aa38b397032ebea872e104063024026a2d6391c3af2f557b06d8e908fd77ea986cab866bc1fc8ad922a5bf556cb232d51a8566fae9feb7a73a8f1f6a510403a0f40c754359f1b36f31a6be576db912ad4dc9ddda830a1e89f059e8aee558570d76e7de3c0931d3a3fe28274c35c1bc38cf1ffe222c489f3f83fe0d8749bad67c39d613c989abaea8f27b8945072fcfc919bf6498b1847261bb1a6bdb7ca73941424244d7a205574da4db8deca82094174f85bf6990ee5d8dad0ac8ea0ef2082eb49117a5817234e523c253e48011da01876bb9b2f22957d099a916920341c3f967d2ff3b758233c9adce1590483d0ef4ee36e9d964201737cb1a66fc215327645bd2ac6f89426e15aa44ec3af8902d21e5dba6ee150bf6af3ef2472cce8ecbbd7d5a37c2900f268b88532bd9d57c1b9548bbe920fc8ea1f0a580a21dda42dca12ab42d37aa11fdd4bd309cb1a62edb0cbe2da55ad33c13067698ef20ad2a07547802dd528a3e742195dbf23b4a928391699b1b2d718614f24ff92f3968bf49070d5cf77976e9197b34e395fadbb876d5aa6bff8febdf580a58f491ee475d18b8e847022a20551900046a683fd960f9347038843dfca8c29085d134c08cacae17e89cb2cad45034f571958e1eb3802a3146dd65689f57b9c4a99a8d0dc3f062bc38084da97b60e276e952f1435fe8cf328ca963fa6f0a05ec06ef5f46e7cd8132ed8bcfff8d4c71876148e5d1348fed49d85ea6f4f64a34777780f704043def365a35336bc74abaad971a87f74bbc6171e9154fd48ed327c2235a8530b51783f7905cc9947ac6beb2ed8b27afa7ecfbe213f1233f39ee61e0e972e1cd249214864572c4a88992e585e87a9f1f44b09434b80ac68d81e0ba7bfa7fe3f0b2352af03df007dd2afb6037980e4f9beb9b94648c7356e1772e90530b544de7ffde586ae120af59809e4f89b0174cfea7590b6681c52286353ede095aed194e97306d6f1c4f748d6fcf4cc1b8ad1e698249e47e36e7bedf13748fb7f47f1dd8d989fd63075aa7ef134dffac4032df943c92ba7c7c9ca0ff2deec29e91552e6eea992a1175d08006ffc757a9c794db08667ce4d0b7acf460edead91e912a33f4c43dbea2daef0327662b305839cb657816de3e77a214e826941e1a5357aeac8a380fb5c944e951c557c19cd49138ebce6ec30c722e7a352eb492fd89cc54874802cf5156b4c061ad82a7040c25d6add95e51b4f962eb60d9b37f4123782fa76dae106e118fefcc569da76c42ce2558b86dcecb73ab2610046bcbec06b83a2b29dec73dbf19baaa00f275024e84a705f316dbeb1798877b829694a5c522a037fa28aead83685f18adc5aa6074e44d2863e01bc1d70b387de51483c29bbae7e68629cc50f2db2e6035c82df0c49b8a7af8904f5fa8cf07e992ce6b5858a1d12127f2554ba2c37fc7c15447eec708f99407cfe4ce9a49f90e7daec257dd7bfc5468b51593cd6c6a77c9b122e04bb42048e675ee6e05804058a37e20efd9f2c6d82869789b777ff0be6486779504a648f10c7308424172a8e3c1d05caea3c4f17fd29ceff5fafefe7ac37a26195fd2b226bcd8f01829b45bb457f8b61e7c8d1ddab1164d880e2f955728246e2dd93eff26f22a10815727dfc45b2ac46a8f9d54560dd0f1c55bcf75bb8bca297eda91dfe9d316d9aa50b13dfae4ef5456ebc1657529862a62308a5d2f04147b198d40c1c07caabde3658d2eec9a8d7f255af3c83eda980b0bffc71315a7e174ba5aa90982d221be30dd65320fd8635980fb18e97179d6e9ba40c87e606a311ef5096fedd0c880fdbbcd68e505fd00335049b422472b373d54eaeabe877d4cfb830f8a9966d7b19a94cab42b498a3e40dad4cad1f921707252765f27306bf07ecc300cd25b15bb23f4171320efec5249152659d4b7dca59d1ab712f2aee388270676379ffae54f80bfada6f25e68ad5445ab8906a6eafa9693f319b8821b82280f5847f295f19055c42a2317bbec473ec28487eb8a5f02e0d9c64078a41b1cc699fcc88822c4d1dd63f4d605a3701dc8b34a2e1928eca267305f1112ea7c8cf4607bc16e3ed37b3a24c41beb37e384569f91bde82f6e8c18cf73555a858a41f9c1f3804c81aba8647eb726d8178073ce7b7294d53360995f7e49971032024e65a805a31edc8755c10153c74401f6fed6e417a9a7e7f8772e81242d8092caa760a73597dd852746f9145f2267a49b000e963ef670208fa3028c6ff8146011b82e05755f45c98a71cf1a227d49baffd749d76d022df94e6a07c6b896dbe1433341101d1feddb86c0733864b120705da5df0481728c08affbe24d2c171ebc0f8a8d9ff9cbd2ec1bd9689b1334715b013b7201011f201bff692bcc441ae17b4263dc4268cd79f7fd6844224b6e243a7478cb695dee475bbeb3c7d761f250c81d97372786fd54d600ddba91e4bac66ae233ab71ed999c1f55210349535a72135b51b12fdd91e4db597f0e70f75219b5af4eac895f48d659519c6ebf4e2ce264e1aaf1a80c527ea84a3a44b02f8692f52256a451696a184863b2b7f18cb0f7481571186424d8692492b65b940e521a1b1f4acdbb9bfdd5b81e3251f8dc72370f8510bb6940487942424dd3dff2a107edc36a38291d5ed0bf9f732b10e3a0ddb3eb1dcd52465bd2f57a4c26d42f9d9cd9e276848ac53f671812c3155e2222389dbd5829ef8f1bd864ba4a8fac025860a8fa5064626acac4f35c8e2bdffb3b64dd4c8008a30dd37b35d7225e43e06409cdce8c78029c3c84559d9b82fb343e1d07c29c7f41a1fde82daa3f73747e5450b87672dce2b08ca43ed09770aeaa9d3de1ed0b4203b8df2f8db0aae62e6c6b165e5b991336b6c81b44dd3a59d4b070f735d276e8a952e76b9a2b2f00629653cf5282aa5e3cd6267b6b4bb16aa4c142710e8117b62013d7a9ecc39ed67b0d77e7dbcc6b11aa210d08d8b0aa86cee968d8a45d190bc13be77e816182b1091eb48ab882548b2efe167bdadca1cb1d7703d4093b29123ecc3c3b581461757fd827a1d4b2c201e4fcee43cb6da9cd4a01af306781431eb921a3c58f5f0bd874808ac7d49ecbef68e6ff3b6807bcd7ffa417b972602855d9c2af934e642ca84d5c44f563b5965776a53bcdc9a0dee917dabb464d010f9d962289180b1611d4e6ad55ae7aada2a100b32d0698298c8da08b9c1160420411d5ae8279bf17393284e21cf93e1d5f0c4423d9fb2ef7db762b484ee658c237dc7c042fc019ac215ca543d5aa6cae9de045979a43294ef2066254e61cede9b9d1e4392bfc7b4806424f5f87ac54422c88a4b9aff7ff0ec7e72ad5808b422d7e9bee3b05e86158bf1a7d21031e88f209a36b091240d01dcf42003500196c6274fc98817cbec6152151fba309f8f75fe07a7ca9e5849f0bcb52012fcf70b746cb2626bd6612d582c83ddc9d1bcb50b14efeb9b7f75be4c1b104b4e7b8994ce55a352fb05f427db5db9cc9a1ab047cdd99527338936e33c2903c8cee3af7e18082e89dd278304716c7b318b5769529c4859a63d589a22bcf2b6ff709e6f26cd2d791301b8c91c0e2b9398ff8ec440bb0a7667b9f7376d64d43182ebf46fa45be26021a189e0ed251561e5690521cb5e53a3978b989855db52e1d90e460dc6c092dde81427fc8ed69c16784b7a59f925fc69c8271dd6acc13b8b4eded9c699a5f84304183e83da7a9f5f55495ebdfe6dc41b452b75749c59bb293cbed1939f1fedab3f65274ac6c001e32d95404539b16c1b0d3bffce70a777fc5123d1518790e16018d5352d2483de1475f7917ab3c2357754733c53ec37f0897274576c02869bd0f3aa03678bc6773ba226971701ca1718833452c3a1e1e81f913cc76b540a6f0d81eaf73eb8294381015b4900eaaa38267e58c16449ef0e311b5c8e5dd166ce23ebc069b180137a7a0f081d0ba9138c13f773057f5997db9b8dda7b15ea5340680292b33c1db02f6917472b4a9afdc159da855e568afb03a6ef912d79f1dc482d05b02d2949c6f8915cae693da8a0faa2e92ae4818f17af761f320c806e296709b4a05ea9d8105463c9609e6da86f96cc8531a7f17358320203ea37c44a11eb9bdb8827871f5e6f857d7a09786e78ede204a90959efa5e068187bf70f23d54e8a5eafebb782f10bacf259aea695aa697babb3d4a52e00f250b1cdf055ad8babe46b14d1b2797829a85b92a63feb2310d28184ce106968caa73ef2382ddd3909d090aaf04f24f40707c9c1dc46e1420206c81033413f64ee63a3fe424485475c9a9244b9eebc7662ec0afd193358f646b9cf6b3627fdab33b5c87a81b1da0eb6df1efd772d4aa7419835a89ab2e3b3f867ab8bc9966846c3f8380ae6a952a31c4b36f21862d7e766453236fa70063a25fe5a6e5a4fd63c7de801fb0d9ffad61a0db4a1f4009faaab3865adf65d4b689fdec3bbd7cc0ebc51d74fbdd042c99adfc86e0f12951688ca177b190bf3129db5732774107d6262403893b377d048f156d6063ca588307bcc68b382d5f035203f06a17c868888be8c5a7bcc10384c9ded6d83ea47bf2fbd60579a108beec37196f10fd0996e1c349166573d36454fc8de5037b8df94d06b4bf83c7f4761df3944070c806970f69cf0583bab2353e7d2b22aebfd4d67c50d89546b35790616babeb11dcea8a626bcffe55052591bb9f4c74a63d2c2c1fe74e6e5ec6f91938be1174a0371b1291f32c6d2d4fd13eecd42b17a52a2ca81cfabc7c543810bc1439ad99aa3f8566241e6288191b084dbe6c46e11bec41fea6340b68ce02f06b6a376fa0180ba114d987b463912e0b3e0b09bd0a26176e7f57c3e25792e6b086b308ae4aa5dcc659d802a3fa9b89882fdcf6acacb33449d6a445af3ace6fce1208133943000face249fdfe1eb9ac01334199c39e3b700165ea8ed1255cb1a39c8a7e35a729f2bdbbb1751cf7431c1d4d600af0d72892767a8cc8bba0ed060a594be3dbae2f93102bf4ac0d35464338e7b472db3a2b6f847fc71f249f2a1da41b8fe414e5ddeb0a26b78c75e4b226b9b1691c29f19d5ef81121e40655b780692344edac758df21e32c2ab91c25e8248d6ecc85c1a7e503c0e61d163a90a4b143f530cf49799a95e3f9f6ae1f6bc395d59108a0256bdf5de712d8b4c2238ebaf3ddd23d7e3d7cf4ec1d95a7068ef771e0d0b56a46190f07d76bf4ea137bd1ad93a794b9037c2e2b1d404c4"}], 0x1068}, 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shmget(0x1, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x48, 0x10, 0x4, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0xa7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x10, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x7f, 0xf0000000, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0x61}, {{r1}, 0xfffffffffffffffc, 0x8, 0x4, 0x9, 0x58}], 0x6, &(0x7f0000000040), 0x2, &(0x7f0000000080)={0x5, 0x1}) 16:00:26 executing program 1: clock_getres(0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x8, 0x2, 0xffffffffffffc7a2, {[0x8d85, 0x1000, 0x0, 0x8, 0x400, 0x8001, 0x47, 0x7fff, 0x2, 0x10000, 0x5fb5, 0x81, 0x3f, 0x2, 0x2, 0x3bc, 0x20, 0x26b], [0x101, 0x2ef, 0xffff, 0x3, 0x200, 0x1, 0x4, 0x5, 0xbbe1, 0xfffffffffffffffe], [0x9, 0x2, 0x3, 0x3, 0x2, 0x7ee, 0x9], [0xffffffffffffffe0, 0x7fffffff, 0x81, 0x80, 0x3, 0xffffffffffffff03], [{0x279fabcd, 0x4, 0x9504, 0x7}, {0x3, 0x5, 0x1, 0x1ff}, {0x2, 0xd4, 0x8, 0x9}, {0x3, 0x9, 0x1, 0x2}, {0x7f, 0x80, 0x7, 0x7fffffff}, {0x9, 0x0, 0xffffffffffff0000, 0x1}, {0x1, 0x3, 0x2, 0x200}, {0x1, 0x1, 0x2, 0x4}], {0x7f, 0x6, 0xf769}, {0x1, 0x9, 0xfffffffffffffff7, 0x6}}}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0xa4, 0x0, 0x9, 0x101}, {0x40, 0x3, 0x6, 0x9}, {0x9d6, 0x2, 0x8, 0x8}, {0x81, 0x44, 0x0, 0x8}, {0xfffffffffffffbff, 0xffffffff, 0x4, 0x5}, {0x3, 0x9, 0x4, 0x2}, {0xc2d0, 0x1, 0x0, 0x4}, {0x80, 0xe7e, 0xfffffffffffffff8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 16:00:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) 16:00:26 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") recvfrom$inet(r0, &(0x7f0000000200)=""/109, 0x6d, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) read(r0, &(0x7f0000000000)=""/219, 0xdb) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x8fa, 0x1, 0x4aa, "acb566289eb968058f0b204f1bcc074fa2922a3a", 0x7f, 0x5}) r1 = socket$inet(0x2, 0x4000, 0x401) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x18080, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x3, './file0\x00', './file0\x00'}) fchmod(r1, 0x81) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/81, &(0x7f00000001c0)=0x51) close(r0) r3 = getegid() r4 = getgid() r5 = getgid() setgroups(0x3, &(0x7f0000000280)=[r3, r4, r5]) fcntl$setstatus(r0, 0x4, 0x8) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xa) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000100)={0x4}) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x10, 0x1, 0x6daf) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0x8) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x80000000, [{0x1, 0x8}, {0xf55bfdabb70251db, 0x6}, {0x3, 0x4}, {0x1, 0xfff}, {0x3, 0x9}, {0x3, 0x7}, {0x1, 0x7ff}, {0x3, 0x6}, {0x2, 0x8}, {0x7977d435b356a53f, 0x6}, {0x2, 0x40}, {0x2, 0x7}, {0x1, 0x3ff}, {0x2, 0x8}, {0x3, 0x4e}, {0x3, 0x1c0000000000}, {0x1, 0x26}, {0x3, 0x7}, {0x3, 0x1}, {0x1, 0x40}, {0x1, 0x20}, {0x3, 0x6}, {0x2, 0xff}, {0x3, 0xfffffffffffffe01}, {0x70339042e132455c, 0x99}, {0x2, 0x4}, {0x1, 0x15aa}, {0x3, 0x1}, {0x2, 0x6}, {0x1, 0x5}, {0x2, 0x4}, {0x1, 0x40}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x20000, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x800000007) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001040), 0xc) pwritev(r2, &(0x7f0000000a80)=[{&(0x7f0000000840)="23b4", 0x2}, {&(0x7f0000000880)="f80343c4b08dadae172ca0498053b2d9e352f6743026ddc63eb52b5055ded17201e16c067dc61f64b0cd8fe091b60855f95c232a986c9ba6c5efd9a4974191ba1f0147ef5a65dd1bfab254293f24441ac186af1cce288b8f3d7b82b3f6fe84acb52cffc123965cbb3f3865e4673dfcd7b4f7e0dd6146d293891d3c06d9b244fad45249a2844e8572ef3670b54b7459bc29a37af76e0ff705eb0ea0eef6f341caed7e344876120ea8a975f93c82d3d5f49889f32629883365ea26ade47590bc4aa4941b22a4a7c48ce050f5b8917e2ba9649dded8b48a611c1b4d713b05a64311", 0xe0}, {&(0x7f0000000980)="1e9e1e5b50b7cfe44672161fb3bc2b59b017414309fd31b5bd7501bbcc9e4f75f84eb12494ed173c331867d560f221ba815972", 0x33}, {&(0x7f00000009c0)="8e368f333e52c8e6ec53e8bb0608ab53560b3e4b6eb0e0bf314541cc796e9cc440cbf08763098e80f56be1005c51539186ca9ef366825c24a9093cd65cb1282af5fd639c9050daec649112738acd8166ce80434fe4aa53ba1686eca79e0efcf5cf0851385e02595e00a695df8c11bf866d81614eff14ed45e52517eb0296ce88cc9fd6bca9f3856b37973a7d398b64349bd55c145e6ab79c911b3776f859322ffa", 0xa1}], 0x4, 0x0, 0x5b) listen(r2, 0x400) ftruncate(r2, 0x0, 0x0) openat(r2, &(0x7f0000001000)='./file0\x00', 0x10, 0x108) listen(r2, 0x400) pwritev(r1, &(0x7f0000000f80)=[{&(0x7f0000000b00)="22ce5233eda8dcc1e45615410511340ad1c709ca622fa76f830c854fb4d7e537ca98574d65b0657e6eee2ee7e055fcb5bba8fead4a0c367cad04f31ee6ef5416a3ee8502daaf42da5d3d40b1bc066328be536a5fa7638ef0e8a020c6db3201ff2acf371bae3594aa7e71fe477b60686ebaca830ac854ca3e7db64e69332de2d8c13950500c36911ed6222156ab35261c03b3c703bfca84af9a0841b3fbb5822a3f017a33d6ae601218a2dfba34ee8cd4807cc81e9181dcf6dffa01c4b50b1b54656209c9c9dfb64fcb5b", 0xca}, {&(0x7f0000000c00)="e49b523fcdd3b3996b94dfb0b88b9028543cd5b2ee208bdde3c0d250b661e5c8", 0x20}, {&(0x7f0000000c40)="236788e9753b74d4db56074a1cf6aeaec620ab60369e9f84c912921ec6c301a24034dcfbdc62a11844b82b0ada8e055a345afa6eb488dd8be513c9d0f449f308db725ce32eb5a51e0fec19d84c7d34d46a460a1bc8987e718253470568d42373b5c149d6b9a994884d745df36ee85f133f0097745cd8184c66e95cec652aa7f94edbf3cb09c672c8c2e6465f399c1ae9c82c2291ac568a5a72bc08174f2080cb94c741fba46241d06a44d20116dc7b68e97d2163c7ff9575", 0xb8}, {&(0x7f0000000d00)="d034f021632a9b53cec45c78fe057f253c", 0x11}, {&(0x7f0000000d40)="c9abdd2df148867e40936f4adcb01a9d2dc7f0308a2f975ffa9fb005ecc5366b88fadedcd0a96874e5180ebbe4ee29fbd1b53fffdf124b65222150cb4e2bae267aa325fd567142db4a91854a8db6548ee82b00ab0f94d174fb98287d4aba58de3918398d0f2ad7ab1ca7fe2c8966d2dfada82caec1f380ffe1a8d00876ea09e80c0a53f862e84d4588cc9ddf6b0b02d54488c5919a1a5e6b9ec2d62c8cd3c19f454107f4367f956b78df62b56205a2f331da49caf9a303489c59ec3911c44a617292a529587c6f44e0b6f1cd27b43552d692c7d96d9ee2d3385e66daef06a33623ba19ca1babe63c9f0eaaf58f0879053abc53ddc8c756f0", 0xf8}, {&(0x7f0000000e40)="c4ec0236f04b3262b702035907f76f04c6a09c474cb3932ee8f64613c5fcf6e2d87e0993f25e6718403cc0c1b6351cc106b121ec526f3bc1e29b9a2e180eed59c1b69a70543ad33072d58e725d7dc4010aff3db783a6f6", 0x57}, {&(0x7f0000000ec0)="d74e39ba4593490099d1a8f34b34c974ef4a21405731349d2e56aa1e07ebed277abeb65bd5338e55dda2a8929cc8b88ba5b35350970ab5d1774dc10b73933c6d9e5d2220ded4e8fc62b9b09c653325c738b9e235b055f4f34fd563df7a1d03d09921aeb0300b6d8ff10bfd278bd5b77f82818f2db022bc2d5ab7523de4ef89580e228d54cdd0ca19a4e809bc1c9ce2", 0x8f}, {&(0x7f0000001740)="53568ca66b42c32a16ece403f084c53f6f89136b9e6378678d443a54c739a1e0a3576772442a17a9303e27262ec1c87621caddb663003db73114dfb6c0944dd06d37b8fff9279e8a5e8726a814e49e02912079eec31d8e9d543bec5d25a99b30a34f0cff29f6a7bbd37fd627fe3632077062fdea3de9dd36812e83245d8c15558ecc2a906ff91a36ff70e47bbff90c4f45c1f05c1df9d39adea5fce3bc9690eea4ce6990177c7ed9735dd19ca8cad60ad674a06259e17f9ec7653171eaaeb079a7b3a529619e50f0a2dc9c1043ba99acb57a5d2e9fae4b2e0e7c18082d2da7443e55ae5d94d362d1b9a5533997ab00826238fdb999a63642c35d90dc5171a653aa5af2ad3bd51c7a2d9281ae36fd0070bb162cb8333e04627057f3d83a6f1a31b74eecc9cea4066b99688d054e6b3de97cfc43a0830875791bc3e4517faa300d57d8bbabdd1836908ec3dbb9235e762109cc9e92ee00cbd5ad18a1f1c4bfcbdba19fcb6f7ecb9793d7118fc926ec008badb9a7d1ec2b2c970706e18e2902903affe066c38ada3129e9145c6b1ba39fdb5285ae020f798c0d95668924b780bac2846182f70d3fe626091a67de7f56c4a8fd92282b47b2edd213478d4372363c33889a75ab6196990244bed17500c1fce934ed46ee29fb6ff8e4ed1166853205baed0cac92cbce05f64c1668062fa7ec5ea013883cb272750a63556e0cc53c5f53d3f943b38a11f3f84e37f1cd4aefcec873892edaa99d8fcd1692c5a7756eb6e2a66c6b20ac82136842ea75f7a9d490c8e1e8595a59bfaf0392243e4584d0eccd162d1fffcddebfc8b700b26da98dccbd6124a885c48101404cab5fbe5b297cca77957209d5b22ae2c1921c917589fe3b65b40a6ad3f63224d711655603c7cda3e3152cecfb03d55dd52e2c0f4ff178b204dd97cac4c891623dc8cb1dff69740d120a84a82aad03eb94bc0e9d0956824ce3fe5045149cdc3b62f5778d881a8668f809925122ee6ec151e96e8b7aa53dad968584b3953fcc1a30c8e32f0216178bb55e7db6e744316e69c869d05f91814a7cdd69ca8b9f68e49b49f9249dbf96902c0aa4a0b9304be96835f216d69b4735c8735c9c9409afbb5d7fa8db7bfa69767c18b39078fa8e32a9b2a308620e1b6c5d049a0bcff8b122e45bf2a2245019ce1d9045ee2dbb9168a9e65ed5f085534e0614e6b9a60420832647dd04df50e0771754d2e45be1fb2ed2ce5995bb5c9a37e0a44ea548da159b3ab56b57008fbbb689527dd90eda61cc8c6516b3c141b04aa026b5b0f4717df120ba80acba7ffecf8bc08874e2fa581f251982ef7c768b7dd9b19d73a8f682b10435add35dd53124ecae6ece11ab2fb44cf1bf9d7a89a63422a0db7e7d4f8675c73377978d0adf3d8efc490f8dc668b52f8d34ffd2a2f1691064618c2f7451c6d5f2ed21511a5406acfed4770972c571fe0328797a626894235436eb53a7035e30f578644c13cfcfcf3e1fbe332d0cf47a2ff5a99c78e49d64c307dc8be8f27220bb18283b67c908780a9665dad4effe384c61224a10afb9e2a6cdf760a3c6f5be17f224124fd8264749c771ca99fc6eba171527f4ad185400462e7c82ebae12c19775ce04713e40a34cc4fb285c425785b0ac152b91579c9ee3acd699beddf4f1cbab9b84ae0fc777bf26838eb43934f1d2272939873d60f433464df6e33aa5ca84d7dd18f84003134cbb7326d3d8444420c7225d5c1097d9f71941c543d006c5b148c365472c8a494e8cd78152ac5ca4f443c68906bde41a25c70ed81f28a67efaab346846af0474950d8c3a335fe583e48ff677d3663804fc44e913e6ad28677690b19401ca609eb5a658dac16855489f81f3098ac1655554f1b4fdff473dbd5d5ef7c0b40399fce279ef20bc565b3a898c78babcb245e6e2d4220543b88b473271fee1e1a1dbc487468628ab8d2f2ab12ec9c05984a19aa4e65b7a79555aee63f290225d24946db4d6a676101d58c465a0d8dd20de9c443d5894f3da7f26b27852d0654560742de4d1da922a2787da4fa09b20d7fc15db5e78cc87ae375f7cced7067a1afe55b4c718a22ef2120c73241a9239b32f21a761f2034d3b6e13f9b078c7b218129ae957d0271b26105d6cdc6409051691cdb0fffe8048fe43cc1624a0fd4688d648a4a299a908313e4ebf00e927aaf4c489b51109b582bde4641b30b7edcca9f853e773cb5595429af91927140a3a3a36ec00793423a860373088bf360ffee9c74f629f647f7b65b576caf15d319ab11e13fe5e6fa96372832c4e27aadd920fc25e44ba59de94cbb5b78e70abec604975c530fa73992e2c0abe25a3157bdd8f2854dfb9621988876ecf8ae40c8f0906fb88587490628f69823d13dd8edb40a62856a6daa33368e2d8b872149a9de115fe431afadb327d5920e59fcd74b3ebf9fd445fa2cf4366841df27691f6cbb4926eff9ce3439a8ddd04d4a4e9f21e0478f4d36e6c5c1b608f92f3c3a5c5a45909b5b17e952e69e5f91a01281778e9b714dd088cd6828c358133349f3d4eda8484e9ca7cebef908d43d609d397de021febf7d7d670842f885b012985e2531549dd40d14a00b59099654960ab61eb795167c47f3b8c50b57554bcdb24cb86c015bbcde27529ad3c9ea30b34717526c6774ab692a90beaa9dcc3570710de1e21b1f947c75b88a46dc542f31d2d1e2140ed2baa137bd7534d5b9681525da6961f059ef57ea9d16e5f18cfc42b2de9dccd440ca0f86ad163b11ee6c5bcc79f554998f2ec0f397bfca876216d20eae4137c7e83f0c2ca618104de0b884a96cd96340c709a97e845fd4abcbbdf0c5569221929d827dbb3728ab9aaab35c83945c1cf3ee2153911c60050f5e0b5456c16762be9b97ee295506fc0930d81f551c9b398c0b429b86705a30a3b6ce0af037644c8f483da9d91948d1e82a0504a2eed2a18b64f0c9f38c874d16af76efbd9fdaa052d5c7729281a27d1b6a9c3b53d106bf08fe234757e390d98b4b820d2ffc5c9cd48eb0372840fd3b56dddf1cb355a9dd0ba3cd36ba4b2c16d67c1277338c8cbeacba94c2e3a26de39af603c0c4441295b7b2317ab8daffafbae92c6091194b59409cdee571d0d50e9c4ce468f1c8a1a767e62209f56d97bc723a21213e3717ce8585b5130ca925991732bd8fc9096d073c5f44821bd3efbaf30e8c9adeeac4873c335c57a514a5e85d12b8b6af062f82b1f24617f5044d519222de849a6c82101766739bc13b5fa6932cd98285906b35840e8fc99dd7182ed1ab3f220c2c57c9e92bef8885b3748098e595e5740f942f85b63837680d52e1afb8774f433200c2f91aa237a0b95e3d561fdeb31a19ea2030fe30ef6bf56830dcad1aaebccb5f923046cebc14c01c64219e8edc0104d9f4e5132b67f5e749f60f844e6c563145dbcbcb213a9dc29e14ac869ebad568bdd15c80b7a962ef0b6789ff8c0e76e2fba7ac33fa35337dd656f4f6b6debd59854cb50d7b06381ca4aee8dd003b705425092c035f5c9ab4083578b7baa23f102932ee1a022acb96eff1fd36649061ab1d6bd9e7008c3f8108c5646b13a275485cc4e11b8b36e4cbfa977559656b953cc2f3d38c01ccb51b3f6f4ffe7e9afe8fb11b9f462767238105e708aa0ed820c6d8232db31aac7fa5e7560f9a2fe89ed58f9890f2c55e1cd598205c56e65b4c062136bd1823f36e90b8ed9c63150ae3af5f04a12a7e334410ce5d9b51643574717c98bbd8dc5a3462f17171a4cc6fcb57f4db9d72e2553c6ef0b02affa97f136541594d12bcf4813eb932200498e14b28d2c130bc8514c7251fb4c413664c4aa00910b713f35a3b156c16d2162aefdf8d9204a5df7b5228d45761a28703e6cb09e659db6534a3472547fb7cb7f9c3812a2130bce94a19a7b6cadea19b3efe2ecbded5ed72ece5dd397a8af7f0f738d47430d51e1b61b9573f30c3ae80cbb4cbb091ad61c0010d07c9ca96e459c2573446e43aea0585f73a5cc7b1a9611facd2165e369144592410591a2d29c639c7d19dce0482723526805f60ea649c250ed3635cbbdbed4a7a72b2cdf543050d85616b98e329032028f7bbe24b006af7bf6765bf766b24b63f7ea3b7518a64d3f9d5efb6f0973ba27a215c91c31cb0d6c88c1321edf77d0b6818a0ff89a5b0e52d8eb794d71f754a1501d42068ea9753dc235bebdbebd2e435de256265c4a2c6805624c04a1ee8036f4fa34648b3fcc4e7ab2f1fd24b749b801235388900216304eba4fecb7cf6dd3a8a912b578fbb244ff4c6f5ecfbde23d7dc35db676530460456ec9d2b56a52c4fd4d891047a83ff6e1bd02bed09184095373d8635ba656f790e510d56aadcc64919ac68a363e48532ab6950003e396210bb3282406954035eccfb493c50937f24caf05b17539e569b72ff09a7fb92fe74b78914c545784eaa4720384dd767142f366d5a334ea870a2c2246f7c6f3adfd544371b22398ef5e63f18815ecc829be9b0748ac00b894d04c0ae02e4b3a1e8121018b2a15d4ca975ae1bbbb2d0ccdb184da0d15be09c1c2133bfee41ef3378b8b5cab1bccc0f92378b72609cf65a0638569c72fdc738d83b01d2cd8c12fb4247d23114c7fd805c803fa00abd552dd9c7ff12f56388b990767a3d0e3bee29fb5e6933c34b5c18ac7f68d79826a980f2fafcfbfa9f7acb8c90b4500d544f49ff575540ff731a9563defbbdd4c1cc847a79699eaf28bcce4c2a72f4aae8bbdf700d7e61a7d56b5db8165ccc9a0cf9784309d7761133eb9842321a9bc136bf3d895c5e457b43084ac73b1fb3d427c36d4c55a3e85cc356013d0a6ae8cd9a0de8642be8f1043e8d10ffa4e9a65f4971e5320a320be8b493592bd80c9d5f22a325b6ac32daa1a48635511ea29eb29556f8d8687180f3173d824b7cd90ad787902b475ddb0b961450ee117d9cdc9317550f6c60749805c217b3bef9ad4af8cbc1ac8984dc1dedfd52ab22be1ab8d354b7b565639464043178c448e8a3519e023a5095e278feacab246dd72f3e1f041db1384f0d2299acbde2bff4cfcb54a374099dc6c1106f51bf42415bd2b5749a1c3c42b93f0aab89a36fef7d1f0e0b80204658149cbea217af5a2fd327df71c017df890a0a9e99b937908f9daced52b995eb2d502f4fa2ed7674319ca91eb7b717dbdb8d5e34ff49e5c6f7b8e30b3ba0ed40140273833a1e1728b58a4b5b683f6876c4218dd851a4682312439b0e39a69d82d405ed4cc45c421896a7e8d355d9afb6224a71ac9de1f532ecd0d41dac36ae38556d9ff18646389f7c3c82ad0148beeeb44a7dcb253ee4bcd180d3a1fc49024224e4a0a78fba3f411da9fe122e99b55e5d964a0966ddf986afafe35c2dad87069fc7758c4715517e2249f6f45f147ecf1578e3934a4a8d37309f1adf1c50e35129e0f4c7e44668bd84f780422be199ce1fd61d5d835d18f81a7c5da58300bd077e8a8b702f637733cc7fbccf08c8e55e101003afa415a058eaa65d54ddbdae41dae7733e61e515504d0ef68475895326de185d1b3a426841f0c240f91c0c0661db32e2af2472648b3ad6a4a0e00d6d61ba8d6c123252dad564e00d300650eb47e6d19fef80271fb5db38a067a836a015d5eddd635df837ea6ad8b284a48c88ed4f8ea8b727d0ea400a17e087f1d40a1b74ab11884e59ac49cc86977b7aab469752d0337ecf53cbf5bc767a7a0135baf7842f16bc80444d887ce5b69b61514cdb1509d924ab0b642ee7ce52720ec3047fdf0849068f5e42e3c9af12f1dbd6a49a066343e", 0x1000}], 0x8, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000800)) write(r2, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="6321f141") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb2, &(0x7f00000001c0)="59fdbae0585dce8141fb1c173371182e9908c0c7a92c64923bae068d0f18c7e32fd889f5425531f677f14366ebff1e32b945916e7e61defe8f2876c833e29b77f8b7765656c7ef0d573cb06bed772cbaca2eb66a994cbf20abfec50c0e8c39244f2d024cf00eae0d0b8c16e0df21a1177d6f3b693c984d55e1ae3b57a5f73282ca3b00b31e84b2787bb66bd21b41ea864b4f72ba5f0f7ec3b874e18c721c367c9ccfa244f623338a64787f7bca5fe174e115") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2b6, &(0x7f0000000180)="9a") 16:00:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x100000000000027b) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0xfff, 0xee0, 0x7, "a4bbc68646aadb398010da7e1f8ed231c28df141", 0x5, 0x7}) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7f, 0x6, 0x5, 0x400, "0ed9f28bc7cf984a99dd387c5932848491b0a3d8", 0x8, 0x5}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffff5, "5c009c6f141f8480c78100"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xf}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r2, 0x8, &(0x7f00000002c0)={0x2, 0x0, 0x8, 0x9, r5}) 16:00:29 executing program 1: r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/16}, 0x18, 0x3, 0x1000) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x1, 0x7, 0x500) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000080)=""/110) mlockall(0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r6) recvfrom$unix(r2, &(0x7f0000000140)=""/29, 0x1d, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x5, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0xc0) ioctl$TIOCEXCL(r7, 0x2000740d) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000240)) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$TIOCSTART(r1, 0x2000746e) msgsnd(r0, &(0x7f0000000300)={0x3}, 0x8, 0x800) nanosleep(&(0x7f0000000340)={0x3c1c950d, 0x5}, &(0x7f0000000380)) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10000, 0x0) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000400)=""/251) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000500)=0xb1f) bind$inet(r8, &(0x7f0000000540)={0x2, 0x3}, 0xc) seteuid(r4) geteuid() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000580)={0x4a8b, 0x5, 0x9, 0x10000, "6404a0f4cb50da909e876c1649a6dec5d452890b", 0x7fffffff, 0x4}) fchown(r1, r5, r6) fcntl$setstatus(r2, 0x4, 0xd3f412d69079206d) 16:00:30 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/119, 0x77}, {&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000180)=""/79, 0x4f}, {&(0x7f0000000200)=""/13, 0xd}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000002c0)=0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x1ce7fcc5) r3 = accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000003c0)=0x2) r4 = fcntl$dupfd(r1, 0xa, r0) readv(r2, &(0x7f0000001700)=[{&(0x7f0000000400)=""/251, 0xfb}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/26, 0x1a}, {&(0x7f0000001540)=""/236, 0xec}, {&(0x7f0000001640)=""/142, 0x8e}], 0x5) syz_emit_ethernet(0x3c, &(0x7f0000001780)="589f6d023da3a97b105f19d3cbe600b6bd52fd21ece18149e49fc8b8c6464ffd5b31067c2a9267d3bc80cf376422e33a74d4ce80a6598d2c8ad9e132") r5 = msgget(0x3, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001800)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r10 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) r12 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001900)={{0xb604, r7, r8, r9, r10}, 0x8, 0x941, r11, r12, 0x7f, 0x10001, 0x8, 0xc998}) fcntl$lock(r4, 0x9, &(0x7f0000001980)={0x1, 0x2, 0x100000001, 0xffffffffffffffff, r11}) fcntl$lock(r0, 0x8, &(0x7f00000019c0)={0x1, 0x1, 0x9000000000, 0x7f, r6}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001a00)={""/16, @ifru_flags}) pipe2(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000001a80)=0x38c) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001ac0), &(0x7f0000001b00)=0x10) r14 = shmget$private(0x0, 0x4000, 0x676, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r14, 0x4) mknod(&(0x7f0000001b40)='./file0\x00', 0x20, 0x2) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001b80)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001bc0)) link(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)='./file0\x00') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ftruncate(r0, 0x0, 0x4d47) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) setrlimit(0x7, &(0x7f0000000080)={0x6, 0x10000}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x3, 0x1800000000000000}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x3}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000340)="b6") 16:00:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x30, 0x20000000, 0x200, 0x2}, {{r1}, 0xffffffffffffffff, 0x77842f26e35c690, 0x20000000, 0x0, 0xcf4}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x9, 0xfffffffffffffff9}, {{r1}, 0x0, 0x0, 0x80000000, 0x2, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8, 0x10, 0x2, 0x2}], 0x80000000, &(0x7f0000000240)={0x3, 0x81}) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$getflags(r2, 0x0) setrlimit(0x0, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$dupfd(r1, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="fec53ddb4021dceb4ccf5fbf897d368482519a6418970a474c2ab76c3bf25f2edb57c5072c4090ed892acc71a101808d4ea8833a92a6968e2a5ff56de84f597a4a4d744202fac74517e25b8b", 0x4c}, {&(0x7f00000000c0)="91182eecf4f9f64cda9ab2753eec7a7fba8f3376c13927b3ec77c6c91ccb0ac412216696287a85", 0x27}, {&(0x7f0000000140)="558c7a1da3f3e4b7447f463375bee10007ec3a", 0x13}, {&(0x7f00000003c0)="775af0baa76fe96bce14336849ac0198e817e277f68154cd29e359a3971a291dd97c3311dd0eb73c18184f15ee8059ab2e5bf9799a91118e6cee90ea1e31a6cb20e5be98593c3e7327d6f5e35b1cb90d2b2f82e7175c6ffab01640f44498b837331d4576fcd6fd729e6f7a4c26bd027589b578fec34350087ba75b9e8fffb4d888a127b524d51636511790da98998c391f38162fe81b7596d5", 0x99}, {&(0x7f00000004c0)="8e492d2a34ea4db43f8b706549abc16ae276216a91351e4d4b6121aed4b03703c439eeff225bf48719f45cdfc3e9559ca15ea9203eb7a7790259e7b54a072e0c3505b649edc8f6b8ab6a1302689bd4ea4493f5a9ded0d0f5b1fbdbdacb76e54b0e268ca45a8b4dfadcd96ec0256e5da994d257165a866a0ccc733c7f97b54ee2049d3a09cb0feaa81b1addb0ef9783a841631b2a01de237fba9b5d8d126e2706a303ad524f0fc180cbc029bb504059d6ac6d8b4b0a2f30caef7d3413b5b4b79eab787dd41a9af7745ea00ab9c9792701c9d4fcd56284cfe6391969c9cf27cbd4f48ab86ecad07ee23507983bfcb0ab83a57b1e18", 0xf4}, {&(0x7f00000005c0)="ff70cc674c64b9a28d757dd992f1762713b305ecd2508cb8c14c3cb7864845fe5e7fbb4c59357c7b59c4cc4788d3589b40ef357492385bb6e46f4bcb3afee798d0c73bd1482c924914251e952da38f520c9199642e0274bf9b472864e524448dfee4ebfb008b92", 0x67}, {&(0x7f0000000640)="461383f787540b8758926a052b6b53345d8007efa8ff90fdd6a0b3d708c9e9f115f9e82e88725e06c2bf17194a2b8dcf7e1df599fe86ace143cdc928b6609f734b282d4c68754bf93f294ea067faa12446f7920a948f08b4417f0abc582c947c900702a6fae9d73ad8e90327e81c004aac1166ecfd11edf5b26e339c221cbf1bf3f2d5519596acf5f15581e1", 0x8c}], 0x7) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') pledge(&(0x7f0000000000)='\'\\\x00', &(0x7f0000000040)='vmm\x00') 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000c40)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x860, 0x0) r3 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0xa82, 0x0, 0x0, 0x7930, 0x20000000000001}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) r7 = shmget$private(0x0, 0x4000, 0x484, &(0x7f0000ff8000/0x4000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r7, 0x2, 0x0) semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:32 executing program 1: rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x5, 0xa07, 0xffffffffffffffff, 0x1, 0x9, 0x9bfa, 0x2, 0xd3d309b97aef8aa9, 0x2, 0xd7ee, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) 16:00:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/148, 0x94}, {&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000000540)=""/225, 0xe1}, {&(0x7f0000000640)=""/88, 0x58}], 0x8, &(0x7f0000000740)=""/186, 0xba}, 0x3) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6c90c8acaecba176) fchmodat(r1, &(0x7f0000000880)='./file0\x00', 0xc0, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) chdir(&(0x7f00000008c0)='./file1\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000980)="5ab6649d2da46b489a3637a0d60174b7ed780a1e4856609286c80abd8fb63116f5453565fca1a53369f406fe1c5e2646d51af4c586b309c8b1eb511d578f6ce12201a5791a01c166d4a761881007b64b775880b976cb209e84b6dc75d6a52d07d2635ecb1fca5d22361df4b474145047527e68f00825dfbd02a085f68c46fd1294854414da9c02e545836446374097516e2d2c313f71c2f543d9f748762703a4", 0xfffffffffffffe30) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="827b7e2f66616c65300014d97fc6c823b68a9bfb9bdecdd0f788d5ae87c227a73684fd5456c4d5e13b3fc2d1209d7b585d5b8afbb4f75456a3ddc80b0df2e2930e2300000000000000f76bed4f4b869a1d12f5d1c8cc422deb46ecec8e2030d9e86648b8dbf91ce88d4282d6d9ad4204f2d660bdd6eafb6e0d780a8e72cbe4f7d52f697a50dafb828771d59c8b142bbf3ea94a64695c29c00e8f70a01fd0ebaa4926b495aa198594f95659a7bf3e7217e1d73f423d4b5805670a2875eade60da42f5878ef0a1b1a6dd6f4dae79eb33cfad3ec42c2b6b041f69e6691f271c4e4eda0c60b600cfebd6a2d4fc21a5c83aafcceb084139293e0562bdc99c4d307801f4000000000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:32 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) read(r0, &(0x7f0000000080)=""/154, 0x9a) semget$private(0x0, 0x2, 0x80) r1 = socket(0x1, 0x3, 0x81) semget$private(0x0, 0x3, 0x14) bind$inet(r1, &(0x7f0000000000), 0xc) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6da40273c8c4a1f7, &(0x7f0000000000)="00778f45fd24ceaa800858b14682a14d1c9c", 0x12) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fila0\x00'], 0x8, 0x0, 0xffffffffffffffe2, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0xfffffffffffffd72}, 0x2) 16:00:32 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:33 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="f7f9e794", 0x4) 16:00:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) socket(0x0, 0x4000, 0x6) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="6c6b42b6051b43c1446ea17360e7279c40ead41ea19c74a89bda2df74b5e95bd50d009916303", 0x26}, {&(0x7f0000000080)="5eadd7005fc688287c413c05c70eb53cef11883ac42b1bac4de8832d7790f8e309be80f8692b", 0x26}, {&(0x7f0000000180)="152d509ef859738947de1cfad46be2bc5f56ca1aa51fc5f733b24ad350d7423757a11db5af751f4c9823ead027f56e985c34ae27bd03f3075fd0cc20faae8ff24d460d83972e266c8bd47f4d97b321d709abdd93defe4f22b89e5d0d2869610f56c9661c9610ddd4ada11c9021a5df73121ee43c9e4e5eccc2abf68a236ad5bbb2791bf3ee417990909d451c9cb1ebe0e9e3cf3cf19f866d20eacfd1a6a12d400a27be", 0xa3}, {&(0x7f00000000c0)="592033d863871550d624ff50e1ff5a2090f377f2709a99b05a5b", 0x1a}, {&(0x7f0000000240)="73df33ccfe82d9bfab3e9a20670a14cd288655242ea1dcc242e748186c5fb358a1f55e22fcffad044f5f1d32a263dab25938df62d5f928e26d9a0707fc9a431aea9d1fc56cfc36b1433b4a2b135cbc8bcc819b77274a330a260dda9f006c7c341e3c", 0x62}, {&(0x7f00000002c0)="ec434b6407bcac43f0a1e35a9c2a962b8794dbed8b462d374ba40b946373fecbeca9862eeeda547f3a406c1f59445a74784a9db4fd4f8a1b6cebd6016f9bbf863f96376633c2", 0x46}, {&(0x7f0000000340)="5bda55200d65aea48ae33e065ab6a4dababa8655d263edbb77af635f7b4f92513b11c1bd2453ed724355581c134030de0eb17abdf9f738b3a28b1dee42f9b4bb179c3814e90ea7dfa5c3bc9a0ee4d12e20ac1ee021a6c4bc8fa860c910bfc49aaa3dbe280ceb1065d8364b2f70ce86ea59d1c06d874d78f64f1baf5b586fa6174e98643ef031339ff5662360a2fc54788ea08c108eb85dfd4495249407724ab2a05e5eace18e66e05c1dd9e07b340031fd5800741d75a51f96919fe35daba892d07fa9a26268f31eeda311ec2f39ed7ff568f10fd91aa7b4c2580708379316bb781c", 0xe2}, {&(0x7f0000000440)="7dbc4ce412b1608f7d6aad8adf6479cccea15294457220df0ce97137067b203492f2398a6a873d76fa0055ff1089cb405afdd28f5a0b3475f212d888e1788a48d9c2bd8798aa12", 0x47}, {&(0x7f00000004c0)="d95fbea8f0e490dec1f190ec0b3eeb4adcbba290780c1cb0d711b0b4874f524f7d21343349f2bdbb48fc36e5617a82f6f0135d4a6c3eee6970b319ccca9ecb713eb69d2bffa19c7baeabf4d2fd1b51b86ab996c25ff4f56e63c621c150899879ced590c17e9810650c037d7c7336c7fba45a8dfaaca082304f6edf2fd5ee63f1f514133e9178e0113fa0085c7400e23f14ff26de55984c1781e2d979e8", 0x9d}], 0x9, 0x0, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x8000, 0x8) 16:00:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) setsockopt(r0, 0x11000000000029, 0x3, &(0x7f0000000080)="f7eceaba862b370d0000000000000000", 0x10) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="9beba50262f2958f863f5a5c4e60660bc4eb1bbf29356de7f9e6730752ae4c8d0c985dadec7026faf014adba2245962067c738e0912d997cb60a0287b5d1f2a79e516386ba5007e4aa6565a583f473fa1206b202a9f1761b57ff20d93f337eb57ea0cb4e530f50df62a92e61aa8179c7ab6404c647dfaeb0d2ab7998b691f1e45bb8e0a0805567bb65d20f30412e0bddade5ac8c1400b03fd7e266282c81e60c8359b067566f44d380bfe02728c1781c158e2dbea546abb87108c8d2a19396d495d4f4129d90dda23ab4d20bbd49f58dbe62763100e21af68050", 0xda}, {&(0x7f0000000180)="5cd806fd67a97ea7364267019d5506ea472779c02cbebc61f76c1e74bd1bf5ff9eb7640e786e082fbfa1ed9df619cac6872c02111fe9fa5927c877cac6012b7cecdcbe681f7516742089c38adbdd5a491c382955e65f508f807e41176b938c9ec0cf8d8c5416836e2c4bac7188d3cec9e2bc39948adfb6aea0cfe024ca85967f6c5bbcb3edffcfeb3634f8f231ad63dd320ade73548bc6bd60875b6dd475136445203541fb3f0049ce50834d5dbfa558f43b3c49c51409608fe5d75c84a2fadb8b55c07357ff32210d5609e79720d93f0d58254fc1a5096cbe796d486b9e40016ab600aa0530df6483b6f8", 0xeb}], 0x2, 0x0, 0x0, 0x400}, 0x404) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) r1 = msgget$private(0x0, 0x10) r2 = getuid() getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000400)=0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x9, r2, r3, r4, r5, 0x82, 0x7}, 0x96a0, 0x20, r6, r7, 0x3, 0x0, 0x101, 0x9}) 16:00:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/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, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mknod(&(0x7f0000000000)='./file\x00', 0x20, 0xe4) 16:00:34 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/2}, &(0x7f0000000100)=0x4) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x90, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = socket(0x6, 0x0, 0xfffffffffffffffd) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d9e089d2a538706000000b818000000137cbd3450000000000000000000000002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18000, 0x0) pwrite(r0, &(0x7f0000001d40)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d4c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca87994fd4e9adc6e7656", 0xfffffffffffffd7d, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) r4 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001b40)=""/228) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000001c80)=""/178, 0xb2) r6 = semget(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r1, 0x2000746f) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f00000001c0), 0x1a0) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) connect$inet(r2, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(r7, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f00000021c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) semop(r7, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0x2d5) getpgid(r8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x3ff, 0x6, 0x100000001, 0x3ff, "e3929e70e424a8d701ef6f19e587139720d3d1b2", 0xc8b, 0x6}) clock_getres(0x2, &(0x7f0000000440)) fcntl$dupfd(r5, 0x1000000, r1) 16:00:34 executing program 0: semget(0x0, 0x3, 0x1) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = semget(0x2, 0x1, 0x404) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/78) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/37}, &(0x7f00000000c0)=0x27) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r0, 0x2) 16:00:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800000, 0x0, 0x0, "0000020700", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd73a}, {}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r1, &(0x7f0000000180)=""/154, 0x9a, 0x2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='t') 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c, 0x0, 0x0, 0x100000001}, {0x6c, 0xfffffffffffffffe}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x62fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0xe000000000000000) 16:00:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:00:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xfffffffffffffffd, 0x4}, {0x400, 0x401}}, 0x2) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x100, 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x100) 16:00:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x80) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0x1}, 0x8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:34 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x200000000, 0x800}, {0x3, 0xbe2e, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r4, 0x1) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x1) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semget$private(0x0, 0x2, 0xc760cd6c72eab73c) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/171, 0xab, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000000), 0x2a6) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chflags(&(0x7f0000000140)='./file0\x00', 0x1) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0xb}, {0x71cc488e}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0xca3, 0x1}, {0x0, 0xd0, 0x8, 0x4}, {0x100000001, 0x7, 0x4, 0x8}, {0x2, 0x1, 0x2, 0x5}]}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x6a) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x80000001, 0x0, 0xcab, {[0x10000, 0x7f, 0x6, 0x9, 0x5, 0x6, 0x80000000, 0x4c1, 0x4, 0x2, 0xfff, 0x5, 0x4, 0x1f, 0x8, 0xd93c, 0x2, 0x7], [0x7, 0x6, 0x5, 0x3ff, 0x1, 0xff, 0x65e, 0x6, 0x7, 0x7ff], [0x100000000, 0x77, 0x2, 0x2, 0x67199a09, 0xffff, 0x5], [0x5, 0x8, 0x80, 0x800, 0x7fffffff, 0x3fd], [{0x1, 0x8, 0x2, 0x7ff}, {0x6, 0x606, 0x400, 0x5}, {0x2, 0x7, 0x4, 0x7c5}, {0x80000001, 0x0, 0x0, 0x4}, {0x200, 0x0, 0x11, 0xffff}, {0x6, 0x0, 0x90000000000, 0x100}, {0x1, 0x540a, 0x2, 0xff}, {0x4, 0x8, 0xffffffffffffb532, 0x67826285}], {0x5, 0x4, 0x1f, 0x9}, {0x4, 0x400, 0x80, 0x4}}}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='W\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) r1 = dup2(r0, r0) linkat(r1, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00', 0x4) recvfrom(r0, &(0x7f0000000440)=""/108, 0x6c, 0x800, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x3, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) syz_extract_tcp_res(&(0x7f0000000000), 0x81, 0xfa9) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) close(r2) r3 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xf92, 0x7}, {0x5, 0x1f}}, 0x9d58ce6f5c80be04) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) writev(r2, &(0x7f0000001900)=[{&(0x7f0000000300)="6de1eef3ddfb481b47da60117577"}, {&(0x7f0000000380)="218c9493022d35c87e5e536f303bea1fbeb0ef1e4053faefa3be51fed1674a20cfb30c421662ae9452032f50f0bea2a0edccb2fb05ff7aef0b5a6dac46447dbed53bfa07aa1a3423a5298ec6273acaebcceb892e720fad88da519789e4a3ea6eef7399d05f0ef7338a758ed842d1e6b1aea51b1540e503b9a1d91a7df8999b8bc122592535e9a9d0ec263a86bba5912c439ad3c9cb672ae92ac0c3ccd627fe8bce6d7b0bb4e648c0ea827056894ca786f0793131ad6b07cd8b37656e735b1c72"}, {&(0x7f0000000440)}, {&(0x7f0000000540)="64b304fcc2a0959b45813fe50b7be74e892e0e6932bcde505dda28dc42c9a405048904588ce291c8b3332649f0ed106be7e31ed3d95aff274dca3a4e8c9903e4a3566948b5c937418ef118afe01ba916ba15cb880524a6561a554436"}, {&(0x7f00000005c0)="e6c8c9028cd0972a9050f3b67b70d4ec6912776c46483f458b0e7e426651f7da5c8e939fc9ee468b8818c42579795d027afbaa1f4b7c55e56282854b6a2f6d892d2fdd4ba5cb00206c693084e1380df5159fbcca2b8e5f6e629fc67521984ca9e2396c0684f5b2cdfcd4516bae46c876456c8a8aa0177b6414dd172b2758892fd900a1a4c9ecd73d93de2a0b2e02a7de5ba0da328452898b1d1cdf81f4f047"}, {&(0x7f0000000680)="f97d977504eddc729c0a8dc67d71796367a4fd9bbf27051e5c39be5d5da9fb56b8f9251ae7d666769dfe0c08363452f33dfee1511dfab59a7f0c23712b906f9425d863fe9d1dae09d8abf70aafa7f0f3593ab04e352f0114256a7dfaf878854456ede74f4ad1f4f5c6092b2aa4dc853c0a10d5871765fa30bd45daba60c9a89d240193d4502c54f8f06d35444d3ff5a369f3b03f65ae64493950ba0d7c8a38427a0872bbac91d08141363b886fc0831cd39c9da39d676a8d39e391244e70a4a9f1bff97c7f1e10038d93271c9e4c24d245c674303bf74a"}, {&(0x7f00000016c0)="66b6f0e2ab6812b419673fb52f00aa02b456ca99dc62dbf33b53d07b2702cd9da5ff62b5d58f2b50c15c945b71cfcb859c09312cc11178d298156e9d896834bf63b2fb661a49508dde845665b93161f70d8729c4d4e48078bcf2f10fd4f2440a7917bd1d7d13ddc06f38db69a23b8af83e551e97973c205d3dd171f93a20450d1ffed00c0ca4f755fc51e3d074"}, {&(0x7f0000000780)}, {&(0x7f0000001780)="4602b453c01fa42e9a2ecf1ea24cf5ceaae10e40629cb718df192e560636c7caccb18bbbf7dbedd378791f333ff9cf4831e24b0db1a97a76a73c5562e831d5b693454d0e030e966203ab25c67748702756894d1f5f6d34ce2eb75e43b4546610b8821c15380839c20b2d8f46f4e51ef7fbdab7710fb5babcc40f0ee02307c4b96ade55875e306f4ca238b54b143221e0f7c9baad80be3b733ce55787afd5b2f47754925957df21cbf7fa3744ec1ee9b313662d18fdc84be36b72dbd4e3052b2941d3a5d4f0a559e86b42d05c894f96b702c475884964943084edfefe730c21f618be"}, {&(0x7f0000001880)="13f8c3f88681bd7fe98512776f90bab8d341bf4e6cd72bd2d49c704a707348f5f0bb78e8eed1bd1269d3a1dd9cbaad79db067b9510cbcd2aab8229209d1f0c22b4bab1ce79983a7a7761583a61d6641ff5780b828152ca2a49a97738253c85beffde"}], 0x31e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r6 = syz_open_pts() write(r6, &(0x7f0000000040)="3a48ba609d44e35bbb1f30c2ca7a689688c64515f2c47325b591c496a119", 0x1e) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x48}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xb2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0x2, 0x3, 0x6, 0x7}, {0x7f, 0x3f, 0x2, 0x9}, {0x72f, 0x4, 0x2, 0x9}, {0x6, 0x7f, 0x62a, 0x8001}, {0xc2df, 0x60cd2006, 0x4, 0x7}, {0x80000000, 0x1, 0xb68d, 0xed}, {0x293, 0xfff, 0x5, 0x400}, {0x400, 0x80000001, 0x7ff, 0x8000}, {0x3ff, 0x1, 0x5127, 0x1}, {0x5, 0x8, 0xff, 0xffffffffffff3c8b}]}) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff05000000e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b08652c4cc5d4ea676fff8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd4"], 0x10) shutdown(r0, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x1ff) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:34 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x1, 0x267a) r2 = dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) poll(&(0x7f0000000080)=[{r3, 0x5e}, {r2, 0x4}], 0x2, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) mknod(0x0, 0x0, 0xffffffffffffffff) 16:00:34 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x8c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x10000, 0x9, 0x3ff, 0x0, 0x8, 0xd6, 0x10001, 0x2, 0x1, 0x3, 0x200}) syz_emit_ethernet(0x1000, &(0x7f0000000240)="106d36d7c67050f12b5c5a9a81f3952616147ce771962ebbd3f6faacfe63b3f7b57bdae63a80e045119ef897e0d1e036375df64b81644038acf5559dc5c1a57570329170e617943ebc5c6d907ce0ab42eaf134f8c4f86bb133fbc47ff28a5a3c0dd3907ee3dda5b5377e5a8d956b6d6a417db08a00b80f8f58bba947eac8513c073f71ff5261eb2a3143895ca38647cdb7000533c011f94e132128001072f4af0d6a725567e52a5e024088278aa04e6b0d3f25423b2e1901a1e52b9db1ad52258b849db9ae10d62f68b0a68062b2630277da186151955ceb4b6797ff9b52044e86c9e26838815e0079ddf3741e88aad5c7827affe20e6880303907e4b1b6dd1ece993487996425f62513813e88cc9eefb922d60a78a40d0b9fa4386116160361f341bfff1191334ec8f5abb45eccdd4b3230f23b3e74e1b7a9309470a36252320162a6a0c3b98a7cbe6af534463e7d07364f15babe23f03079b2afc5f7d2d91d72dc932045708bff0e28e14819bbe9cfe02b4244ae9d324cd2e08ab3f4ac6f8b67beb7e2e8ed57533a7a09c4b00ad59b9ba16ff54e440e44882b5d665dc0aac1b93f9da815242596a55e4584a3ef3c13eb263d9778000670b05513e867659bd7367848e2781314c5f62d132fe0dfd36e8ec61d93c783babb8956088b8f7a1e4fd588ba3191e6fafd540f04cd0ef3d8bfeb293b513e042948a9809c9cc75251fcdd210b95b1b59750e4830849c4fa6d7eb55c1f048a24f7e5f84b8cc95fbae6eeb884bd68a1ee662a3e09100577669e59373a83279fb8c5ae2e44503bd8b2d6e1dcab0089352eea63eb4c22fbe2e9051993eb8bc0554696a80e417ad8e3643b8d746d27dc2a0e141b8dd34d30b98df9ef32eec304b7742c5ff609d4e0acccb39e4aba117cc58fe244eacb776a84d4e3a6e85e0a3847292603488f17cf85558045cd2d11560de282caa1f6bbd947090294b2ed3761a181d5589169de380efe2b4ae67ca421741db63dee0ae3a953d5d0dd55e603499a88a26c809f74fdf7321bdaadffc570f4b3adecfe12b3ac12d747d550dbbc7a428b340d1e7c10153f03a3e6295d7fa33669622b8832a8273c16be5e3b026347c3cbb738361021b9f6161ff8025216ce15615460969fcbee7bc2bd5dc8d0e50ffdfed9b191d609ac577bb424221aa3bba8feb83f8b21b96ec482879d6357aae2979daf1b9df331d3b2bf08d3b3c77325247a3dbcbb907f02a48154f4b04a77a0803719b4c0c5346347bceeec30f2edd496ebc3f455a1bd32ad8918e5cf3df650f0a7468c757f3c1accd607e4088ffecdf2d1a6e46e3dc45e0d025db695e3e7cf7afd12fb7d50bcb2ab21267471460e7dd22c80e48073b2f8f3f7cd0c7628c053bea76a891e79bdd756c260389b0cc9eb36f2dbdce78a642508cdcdb77c1df413b403f836175b79106cbd990114ed83d29e6821d96b6400b3047b168f0c66f4f8a43dda12819c1a0f8dd7edf5d784e5dc5bd790ad6649400199ca85aebe1fe6dd51cf1cddb69e2a5b68991192e6820276f5f7fb2dc196a318a0303aa04e5e6be2bfd24661bf28be80c1157f65be6fec5c982fed939ea53cf5ce1f3dbe30d3cbfd491c6035074759debc8b700d786db2198ee66258bdd1cbacc9e5162527b4198c8d5c99f139a5dd95e4846af591cfc72b7edb0b32d8977b1e04d2f09acf945053138979b425e816a7c34890d124bcbf12de8f199fcfca81753fa5115962344bc6f2fe8b76ee55545fc4a69618c788a486e2a0eb545495e341ac39694996a54410155cf5246cff5ae97a88139ae48e7302f537ce992cd234c1196e524cef4c4e245374c0b3434a9c0fb130c5fd0bb18769165a7bc91d65466ee55db542dcdacd8064fd44114dda473733b4a532ad8490da90ffbb1bf0694b3d32b06f626ea2fd450229051aaad1abe21b441763fecd01a24b22fecf936750fa977f73ba6722b7b0284f6723a4c05f330cee17401146a1e05e9d7cf7d4d335d4a079e838dd5e7cb0176798f42ec67d23277e09383fca6fc28b469b2513f214a1186c22ce4c3bb25fc92df6a825096b2dde0ca5a46242b975ce50453444a5eabb29183d401b9b5c404af843d965032ec8322e91414b5009e1b1b5f3e018ab8701e9dd8c6555bdd8952e292d61d491b0b018b31d72d8957337e1bb416462305e68ecd83fa87ecc5eedff08324beae885e0e240e3c392feca2151d4584126f64290077f3c3b25cc04461080e39a42da3c9c304596504ea5c603723fda2b9cb1004f05006c2250a29744de8936d3776a79b7facbb1844ff1749bad2403717eaa85b05d32d324caf2c6a6df26357f6cae77ddd284744b3f4cfe1288b9fdcd6de4c1f8fd919cd660f723f3b07b7b3395ff2e9e6eb20ccebbe0d571a71395598ad1de1e54621e5897aaac2f95d2a85a4ed173d6b697d1e03e39984b8eb6c1954d62ff394c1ccbd6782e4003912f864d7c9d83a7469925b6adceb4ea27ac5001ab30aff7ad4853b8f665dd973e4ba62c86f5416b8554d21d341ce95771395c06f94fb0b482094eed0628e986c05b6f664c78d821b07ca963643edf3c7c19a701166b5ec585f39946f8ddc4bc20dd4b47977a5507369d9703c3ca52e7e7fcd5382f261be9d69a8f2cf693b6db606864472bf69b7bd8189b51b0c4a48d7cac2262a5ac2c92264c17a0d09e16c80f6ed747bb1bba36e0232fdfd5515bdc005bef52e5b21c5c3b87c750250ccc620fccca4aa8b41cf5ada3c44a5bf0d2b4f36c976b9ce03c614ede147a71b825d79aad2d3f2b36b4fa626bc61c26994cf85193a13cc29ecb0a552a523803f5e9c09af5da6556ad950b28645cdc1c1a0e9fa10e265a20b27224212fd203142a7ecc52bfa07fc82954d776b7819383652868ddd970ba1f9b965ad7a7231f59e77cb28467e18110647c8ec128adb030c09eb8d70590b40c3734013aeebdc5ffc17e2935c0f30d05443490f31735e59602bf767113be63f21e7c3ee4c303ecc19b608110145da9c9dfd6339cf40c68c269ca9896a1ccc678895e875318c11a1d0fb1a496aef70c4b2b8d0ed20910aa9f9abf679c68affd3dfdabc1b51c5e55abda986c5ce3f5322c224f4da2d1d716f6eb103fa2eaf866fba80421f619c514edf335b03d293f0ed61598362c0062646ce554d2fb9e1eaceab0e6122d358f900fec3f2c1f87130eea397c9d8fca7592850207717998c3474918a5939cc53bbcd33f0dbf1b1c41bc5a4f50e0d72dfe8de3e99b26dfe8192b51a747a8399510183e3094bd3a8634bf8b92714df2a9886158f2320a6946fd2fe30f9ec9ab8cfe25de70c430e75e530c5190de7a9b5fa56b93b3aba6d685c19e3eb53ce1d847d02b4a7499fec118404459348a0193b6e03809aaf2d1ba6c1a56f87994593ceae11391abf08bf30608183f50ab0f04fc7b2658fd4b2ebe3db00e78a9f013026c4f08886357df44e7af47789204e25f4c202220fec17f68321b2558480b26e731feceaaacc771a70631235d9624dc3a926b76d89280b15c608ce5ba02a8be8344a1330282ae6340d2e5d9c7a4e6c7355d1565e26bc93f880fd9f8c10795b824571b9b9e5265173e44e26cfc660d5236600f96ada5f4012bb288de9d96b09fbeeca86f4608c136d30d28446105a1a914ffb136b18b29e650dcc2f65d569dc77844e18c5742b2cd0043ab54dc791bc72d08681a3fed10653e0eb973bec3b4ffaa6d62b995127ffe65770589c7928cb29959db539172dc77d731d260e0f08f61a9b6d63a1f855d77399bee2bbb74085681ea9b11d32f63c89183ba14507352e5fdc2c17ae7d72680eeb14bb553ac39e32a3851e60a48d9c9f3024aa265f4d1e9a56239e1bd807fd293c5dbe5052f7ca71af499c13875445d1374cca9adbb1e77f4fbac89858a371660546dd71048117ac793ee40cec2ea4accf0d022d773669ce493b2c0407ad726237e41061a10543789fc6e1287af91080136abdd140187036cfc75fd89e255322a6ac05ef335cddd9f215015559adabcd4f2ba12f54817cfdfa390c122f0b8486e63eaad2fdaf42c92eed6678e5eb32c65c48bf56c810cb78c68c53c5a4dac2b8280ca13c20fa38c2da8fb46a330395ee67fa356300e3bc647a9711a84262f17fd0cf15df2523d810b31172e2c5290c6be37cbd23a593db3e280107982975f4b26e4900ba52eeeee45a22d552e937dfd06af4f896b8f8e122bfa639b5aa3469be13447a3d7eff664a0869b438cb0513a3fae1cd45e9a88b992fb072a6c280038641b8d0cfa58ca237470210586d1b9f5541062e681015b13e6179c77a325a12e317c3749b5dc55c5e904b5d2bf02f93f583ea39a4f25373c6988cb18be4e21390e325a087438ddc196d7724e8f0a94b292b74f7b619bf350214054529703fe1b8fbacc81b7dc0f4c2cf408722ceb2f4157475babb4c5921984ae8a75baf476f1704730885b79d443189cff72e14f4fd8dd0a5e68a973ae6278d617414e64670d6c0fc3055cd1b84fc6f9e023a5ad0c80f3bf024fb4901ab6c6edbe6e70df1f91096a8ba74b56206bbc4b9a506792fd9e5adf574fcf592e985ca75cc268ad91e3740b38171cf742286b064ef50d371b1ecdb494279366519f1a76c0bac9e9288bd52dd9d74967f00aa42e0ddb5ad0f091bc1e30dd7f4c3ec8e536eb08dcad52a7a6a0c6b592bbe5854b37fea6bf7def95317c1f9c3d87c5fa2723e673533fd48c053423a9cacccd51300349038d03ac34addbdc08c392b0d2bc4260f8d8c621f406008f60c37216bbe410802314814dca0b60dca3f51d78f3e0deb549ec041252bf994e76bc09fd1c16f2c111254bfc77281c254589e37d403f8e99895437817a439e69529d77504e83c8eb6cdb29213cff2621b94d73a097f356bb03135ef67ae4de6d3229a9bdaca59d544ccd240b84559560f729580dadd48187f59e13bd7f1e24f21a5e73e65b4057ee00f3a20c78621762692657be8ad2dd20d31b3d4e182abe12877ad1e85cd132a5ec0c5aafe6c2a0001431871bd38ab4a88f73b91c17764c29d50b6d3a836b128b199c5aaa5857f529314521cd1080afd3584a0518d0c97820f68c33eb6580c3667224a579133b210882435385604d372eb62c8e3b104f3ae7d6618eb62443de48e6c991bb760469e610611f85fdd380872449b6b07f4742a9927f4ae262f895b1754be5436a9163349e9bf34567a5e10a806046850baa8324997e67a41317b2dc2893e9e913319219caee91c8728ed81b8370da44b0f6cba8d9955dc0cd8cfcc8e7ef43a04ec2408a21f8bcc3415b2f130e4144167ccc851dbb71fe9b2649d3f36944edec9a897d8d9c8d0dd55e3258993d645aaf7987261cbe3adea78484b200c68027bd42d82c0dc7179488ae498fa115cb2cebb9504d484b6a52f2d71e25040f21705776f6ce9cf92f3906962bc8d5f4c72e3e1f64900d462988493816cfa4e18f6523e5855da0b45dded306db407d305b4c304f4115f951e9335d2a8e5a1388861d20f72e801867239f569b5a2ee724931b396116cb1f79cc46a4d135d12647a2384be1fc66dfe61944450a85de0905b41f72499eb50cfe6a6844766aefe598830c7b33e7878be82c2e39615678aab4eeb4ddf014c0f3dd3c044dac830ffb3005bea45011d36f9df60d51a0ab4145b4ec01965fe711b6462bf6d8d9331c40385a3dbc3e98f1caa79fef3edab5e25c48a1c5672f39f3d02b13de5b59271dc575678696af9fa9df6a32db769ada3fb5142577a2a121455f3670d4412d4b9edc6f") syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000180)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000001c0)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a0000d4b69b8b00000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c5", 0x57}], 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0xdb9c, 0xc22, 0x7}, 0xc) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="980cf1f8957450efc218aa07ac2dcdc11df989fd72d2326312c26b73895806a812a5a0d9ecb8081a46d03b15479bfbbcd68aa162b2911e8c2361da48d7368257bcdc41e717d409353d20d5b38eb9a260bb8b7991f27c4d06ef9c54d6179cb85e282ab11215fc078ba92b86fc24c8a7b89b9ef02c7975f61204963b6ae5d49d7404f3ba1bc85702f3cfc2a64d235514169708bf197a390db20c1e3da54e6bd45ff54473a575a990720d11246ff9947ec6ccc772754c314dffdf018e06c800d13b87df662de5f9c7a981effe5c9a9860654d6e4f2ba3cec1d377152c7f2a39c85f255b18494bdd4d61ed4502e8f5d19ff252a4eb202396cc8bb7e3064f3010506fbc1adb6e77477055d1d47b4f6c7068fe33d969125527a5166b2b96c63c318d48d009ba44acafeb6253bcaea01193389de8f134653e0dad8dc055b56f1cece68b78931fc731d4f86f903bd773c2b2a7122d90aa1426b3ab97fdbfb3a2abe31794e5e375d088713831ef3d457f86ad657b5d08ee2dd27d2121bb561b9875e06502a9e2323e5eef194380d051633c2b4c0c3c36d6616bf7059e0d685f46671d1034f9986dfb9a82bad60198fd1f1e7ad07cd859b48f01f3bb057623f35944537b4b993dd938d37b29d950b7fb47ee203fa1df077dc596c17671a323d7de59f9c0de6e92c342b07ae6d975946e143683f2c73c232a67aff0b01473b970660e7683f4bfe9afa80ad6954478c614d11988f6b819207e01c70fd73bcca75c2a10847170c088ca40e45c7405ca7fc53b4619047f8ba61d2a491dd01a5476205e3f3143396bbfa553815e24ab3c69a29a52eac85cd59b33f26bb9b643c8ec4c05d2f4c23f1e1f883f8976a36db0a8c75fcf79a4348e6fe1e8a2bad54bf45ab1cfd78d557820fee1dbe6db9767f2f66b6333709d3c8c4a44e4d07d7b3da55b18299abf8309e97e1eee35742d42bee21cedff097eccbf732a5f78e788a972566f15bbd7d8f8a78a6cc98c087e6530fd201721eb0b16e9896a52adc98d2e6f8c22e11c8c9444959a22461c98b446334a71fb336d0f58e62eab3d7cbe2cf2f7b23abc800ae3e70cafc8a0104063bd2597286afb8d3c50bc315efcda57d6744606cdddd2eac47d987f4e63fb8fb9592aca04f6c370e9bedf10b36e0ea52fec1af7fff0740f7829dba4f06907967ebd60575e152fdf2495dd57dfc9e94de9dc8f42b8d2aaa3598577b109ab3adb0f8717443cb8763bf2f5198731dd662e8c0e99476e03915dc1753d48b48d978d1d2807a3fac362102a3e6955631fe8946858bda765874f1afc15d0ab1276b9c8ec0c787ccedadb41d1b199939244a2e00c2b027185c8d1169e64b03443b2d1b01977e7b8d6f6c22152350095b83e47ae2a39bb4c9595f887eeb5f91bc8c841c70d0efec1ef5e0c6898d17b6bfc8d3d2136c1af9390d81844a109f0532946bf36942e8af5d159365086bc41c03fc993cc45dae118f16cbd77d8d68e956931770331272c414ebbfd118ca4841545e42572005d7d02a95def834f5851a35364e8f47ea580890c357367d6b44c060b9f59b8aaf177d1be6d8cb3d3e37e8d00eaa07e9162a3a314d25ba05b72a5f5b3d0bb1117db2f736f4c3ce7abb37de4c8163adb33578d5e82b51d95dc4c1b5b73fdaa67a8729f280139f5a54a96fe0fa8e47e0d40a5c15f41b7711877d2b0049e7d306f0cb5f9c582a1ce9d81efd022d21bba454ebcd3c9d15441754a2cd3911ce66da7fb0dd19988ad8318997334e1719e1ade161c3026afc80695c47aff3d009845bd04b26a17eb891d90728150995931026b63f5a4cc8090e29711617d1ab3a22d48e00784fa0a8d300e482e46ad8accd2123276d702301358c88dc260f8e717fb0532a1b34e226b479256223ea65c617dd9b834a7eefdddcbffdc3586fce1cf2214e77557bb468c3f574fe36415a61cdfbd76d0899f3bbafac8038f14dc8ada4276f3d8687080e7bd1f1df3f2f459ae60756b42a6336a32bc26a68bc33152d7bb6ac74e4f8d4ef7c496beb8f00bc47b94292508c9fd3e3119193a27edded8923267e9cfe77a32eb5aca9dee83baafd8593ff623f9357df8dcc1939a7702ff394a4653e70341cd62b203ea8875871fb4738bd003b1cc5deabead5702c9970159338337d3c395aeffe302ab942612b4b96132c97d2e39f1c6cbee410b14e3ddfc120e966566299451a681fbc196c1cd845346c0c8c05af0cdae834449c4ffecd17afc4cedc26c97289a467e86de29c029de08143062a3ac2fd4e064d18e3a339a83b39b67c737c716226d09cc89b042a006b742726b29147dddc61390a4a4de3ae9259757e97b0cf831d29f91257e0e02de739d1f19b72c7ef84ac3a10937d97e2160d2e8454f915ab60c7ef82e17953acc3a0f48d75bc2c25e9b4b0bbefcab1e333e1b9cd9876bcae4ecfdb9b5edc87911c4c98c72fc4d8e8bb63d43e4368b6bea701a25966882bae08874107f3f183a157e9ee14685f6eaf88e5006e3e885ca1b1cfd6f2bb306529008435511727c7f667328f833044d20175bd45c98c48fe4296de7c343b1dac0634dde112de7fe974160cb692f387ed5c7f1adcf53b2a73a2c4f549262480873e647f7792b359e07b090187c1471359dbe5fc17ec4dec106e6e3bb7f484d2dcabf4661b46ae86c3505e7a8403348c7a9ae33cf87e73d5270e9e7bec76c76b6458c26f45a3d2f70b14c1b9b6e59198e64c1be9400890d9609071014516e3c2373114f6c024865995658d99579d6422d5d5a924105f40fe7b84fb3b066041de80119ad7eb02064198bdba90fa53b14416593e87c11953fc80bef049c32fdf3e30aada9a930383ee4ebe055b3c159019b3fe187133842d117d4a4dccced6e957dbb81b7474112a76319f44025c76d69e41f6bcb303133e904aee75042107366f0a8eab5495716489de8241f91e1f8c0a9b681f6e856132d2149de9448ceabfc9b30d8b27a225772671bc6fc52065ebf33c7213e4ac0102d8fd18ae864dc12c27018a069f3e79079982338b061eab83914f8b90052769747e47e449b4d0f69c89a6e2aa9f46548b4c2a5b7a9af7e215c4365c8d16fb8592a00eaad99085ddaf14229ab3f4573294a3674111c4177f41b6cf7547620fa3d7bff1c0af4415db19d594fca635ecbb537b0ed6f92251b90199ac5c72c3d2254ff9e02b07201f820480d73383279a190a441a67e8d24b6ea2972dc54714bb26811bc054cb33df811ea5b514b607f424fd80ce30fb325a3493057db56ccc2053dbdc597570fddff4fd833c90c6884e51ffc621572b1ddb50cc0f47c5e28f92e8da1b387593f4528497a7b8a3ff60767962c6736c77d768e54a2e693bf28b85d0bdc3c8237c46b7db96411c3cf65935b328dacf645b2e097e160e3887374c58bac1f5dc1912073a49b92fa78469812805e96df25df0f057c47e79d625fd8784818efefeef40c3b11c62ad02aadbf4a9aedf831b17ac6151dcf0f8f00886cbd0a51eb501d58cd9b89c521e52c3eb52b8ae2aab10403b23475a67847078299ea460808a899d42e599291475e27ebbb877b51c4b0ea1d4be15a12afadce32cd3203ae26ad49b793df92f20d9d842cc1749318016815dfe22d143b3e47b6e38d65745236905b96bf1a2ac131327188d47ce3695648a14067b51913903ec6b1887a1a25e807521a0fe4daa8f0cba2250859316c728d94dd0c009e29e5b95c11522e4a38ad010c13946ae423d15d674a0669cb056ff530c35c8bd9e79d847d8f0097c745373b944687c354fed109cd3ebdcbdcd44a0881e122016c6544497c6e2eee26ae7fe0bdba28ddb178e3187614dafbd0bb7f0ab5ea46129ad1faf1f268f7805ac77ccabb99dea228e040282f697b544d83e90e89cebab753c3da1a9f2c902cc3d2c728f5a051c19d3d40e772b177ff33facbad5f4384ac7befd5ac26f85a74e0a552af5e8426a9bc4c54d8580d77405c4de59bbf65f90bd3ad5f05f1fa4cbbb20f171e7209213fdeb1948d121a42581bab022400eebcdbaa435cf6f99ec6f7d0e30758f914415fd561210476f92a2a0bbe678e86e03fc5ce031bcd201470bbc1432878d9471a041189853605bd90957e22459010bf3937b3147badb4340d0ba788cb064d40a05bdab21b6790e613e6b6c4a84dae45243dd015f34d68f637eb597e87d262c0274a4be7e0cf88727696845216b6a83a30b732545f76d79fcd3707acf802427956c4ccffe2bdc157fc52b2e874730f6e7a768389c3c89ca32f07016de1ab9fa9425e52e6bd5261373f108a5ab1ec0805a6cd0985dba3474b2abf1723e9b9a26c7e9673a6c00059e642f562d9d7042924994378ccdb5460c5cb8291479e02f48c0182d1f5938b43a726d79e5cc01c21243d96e557f99c10ac05886123549cf92e474f6df2a183e2b52541499594f27644f59c71850eef36442c2ed9326cb0461ac0d2b8dba09ff9e18903d3c2ab3e58bb752f404fd13b1a922205e7b4b3a127cfda63f9e546ec3589b0f175fed16c47b4f6b96f6bf0e11819612e0b9eccfb68bd29fee6c0e09673714f6957cb0b1caf6fc1c67330a13de0dba0c1cf325322c93ca514db04b2c7c1de09993c76a129c69e0530ab6983604cc2eec497ea2408b99731cf7555929107596f0bdb4b76638dc2abaec3973039c1902665be0a3a6fa630e35845ed9d51b82146fa7b962d9fa4e97e19676d97b26851669dbddfa3929e08c6c223b8f40abedc1a18057b5628d1ae435546ab1033b7d3d3e9aa6584b6bc72e6dbd4263e6b4d87ab38832dd1b3df7edbc33e439fc87b3d2a06e79c44f2769ceeb1e8c65d66fdae84887bbfcd2b163f25938017e0929a469d3b12eae01d4779fb53e0d4dde4555deb3eb1e9d9b48fe3ab85a655dc408bfc8081d47d57ca808914cc1b906f67db43446ded732d52dba783f802018e00aae32c10ac8043e464ca74d24ff867a6fa71701fe414c263e20274592956b166fbcfeab021087cef6966fadfe2c6d0134760a8a5884038d24eded401e468a3fb873f45c889631dd823b40cf696a466b8ac3726abb8d4c0e2aad6e715aca46375f085584da673987019fbad4a184a2b590a64a319853252b201197f4a4ce78191aeeee41b86e627f6d2130c963b04fd716af7e45e435b528dbc6340f061afc985b67847c25b6de673205e144f69fe43f9afbd328cdfbea16e1610df667dc41abe2cc83016d01ac1c1b718c2f68913a22439c01d3b97d3070242850fe0aada71ed905ae64c610586d2e3d732187748d8bef6b03eca176970cd0f76258651297fa5ab08711d9f5923736d9b793bd3a3a188e234e7ffd357be9ba0d9f9b422213482381d7657d498b5e933bc656d3e7043e7efacc05faff374c3a36020694ad2a8e92da88fb444553ba09078dcbac2c5ff166cd7a89d94957fcd47e57a802737e247944df8f5dd0bf7891f50ebc2195e6c2554fa1e95c4489c5e0f1e2b59b49bab781bf9293b04a93b0c4932e8f49fde7888ea1ef9c067fc4ab4b87dc2d02e6c3dbe01915ca3687ecbf8bd9fbb86ddff0081a6fd72c259890c8b5c9e777cbd00b0ab4a155af06b82513f77ddd3031f72ced99a46e136922642926ffb6d08a29a465af80caac7a11c8ac3752961e307e845bf743c936a7932b96550bf9a715b161054fb20b625665b5be669fd270e4cae907d542f90eddd6c853ab3922ffa52b4353cce7f6ffaeab47506149b2cda89ff0589e0235b2741ad4c44cdde410bc31ab0cee3702e95dc06bdf54cb82c3cfaba39842c71157d27", 0x1000, 0x0, 0x2b) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xfffffffffffffffc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20}, {0x800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2b4, &(0x7f0000000180)="69d5bd93") 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/52, 0xb7ba4cf650afe829}], 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0xc}, {0x7ffffffe, 0x0, 0x0, 0xfffffffffffffbc6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="c202212c0a3444e7b53deb92ba65eee8d97049365db6909a306b28c31cb0513a705d7ebb3e9ca07fe04967c1bd8a480e4402568d910af0318bd999c252bdbebddb50ea3142a0354fab368d7b478274c8f2a80297a227a458c5c565e1ab6757f334159d5c5ead1db450537dc56d6cb7703f9f499a4c105f900f7a79f3288576084174c79e87572d23464d2ec754843411456b96ce17fd23e7dc20567ab15efbaf0ef38433db96f9b675c48441388d947ecbdb250ee3450bf698182b64e151855ddbf54e8a83da10b1bd5dd821648625ece4d26df525e9b9d770a18e72fad1ba49ed0b86064b1dac7adb7d75c365f82183af1a57ecc1202c2f46b74b4b", 0xd7}, {&(0x7f0000000380)="8bcd7dadab27c3f38f7f0b41ad78739d9ca19337f25352e3f62840626baf0c7909ddd01a1bba7fe6c76da0d620adfaee4ca5b77647a659cf3746f9a50e7bed59b530fac30a88d4fa2d73a6f3f4fc4860eae5798219935444dc5713a5ee25ac7698f2924ecc0d49ba9d97075b708eec6e8f140c", 0x80}, {&(0x7f0000000600)="542bf795b225f83eb36cc4539955649b9be563fdbeb3baf5edd8c808cfcaf20860bc3929d59c0e3314bbeb276826aa9063f9fd0026e8e917587e4aa837a31b26dbfd568040e1439716100736ccc4e81776700eba213a0caf129e4d5bc8a7ce50fc1e083006", 0x1a}, {&(0x7f0000000400)="1087e045d6842b229a8a7e419bdae8cfd0f03c3f220f4ad0d067b6143586ab310d7e9234cc298668eae60fb4144ddcbe9bf321e368524c71e4585e949f1a98250cff00e8a497e5089755bd4425571557ff8492450734d6a7b8aece6db6ed90d0268a97f98dd54761cf63dcfba4a1a90bdeae8f2c93f4ab423103106382a9dd0d36f3c7143f1cc59e928548f156aeddbc84ddf3b1e3796d0d99e3bbe5b015206c0b8411955f13b2fddfcac581ff4b391b99c9c4e6f72e", 0x371}, {&(0x7f00000004c0)="d0f1d5e82b0b2cbcc52bb5de2f725a5c31df8e02c6d9cd52f363cab2fb6cf1431117e8c927ea2c02ab4ac987563e17e8a4d750a9f9d82250a805a7e635e8c63dfe9100052a821074a54fcdde86994c6aea4770355a1b87a9b88977e8fd2984e75fef60ed0332db04e58e999ecf2cfe2123e47b81a23e1b71acc72d80dd881777645f03dc99c3e5ff0fbbc06bbf7f70b7328725e9234fa96a7796cfffa1bbcde5b8ab38", 0xa3}], 0x5, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/110, 0x6e, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x24}, {0x4006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x0, 0x210) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000004c0)="c578ac30885f7cfe794daeff367dcf587dd5aea63f67119e0f46c32560d6ccf2f5df2bfb79fe27752c080e08db703835953777c781c3ccef90bc8806843fbc5768af4a3f6ec54c119f45ff106f174554f72a7a4e2999e339908ebfe9909b3f7d2d960ec0a04b9d8b3dfe3aa9d926295888e563d9927a2803066d76f44464186ede9ea375437803bc235575c170677a75b3713c4c04839859dedff7920f5f34646226bf98fc16e8ea19ea367eb350791f2fdc9405486ffc6024d5f1d18fc87224e1efc984480908b32cdcbc767460c5c3c136fb0679bdef5c2faf38e1cfaade4943720b83375617dbb871474bfe7fdf601782344a2ccf0f49ff246eafa51ea84ec5a77c7b606676b6ab1d11613afcd9ba96a0f6c8a94b65c8ac7e3962f9", 0x11d}], 0x10000000000000c8) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)='U\"OL', 0x4}, {&(0x7f0000000340)="94651ddc8eef1fab7be8a6eaff565cce1eb00d65", 0x14}], 0x2) execve(0x0, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1ff, './bus\x00', './bus\x00'}) 16:00:35 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8001, 0x0) poll(&(0x7f0000000480)=[{r0}], 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) syz_open_pts() 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x101a2) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 16:00:35 executing program 1: poll(0xffffffffffffffff, 0xfffffffffffffce0, 0x0) 16:00:35 executing program 0: r0 = socket(0x1, 0x5, 0xfffffffffffffffc) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) login: wsmuxpoll: not open wsmuxpoll: not open 16:00:35 executing program 1: kqueue() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) r1 = socket(0x2, 0x3, 0xffff) getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/67}, &(0x7f0000000340)=0x45) lseek(r0, 0x0, 0x6, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x280, 0x0) getdents(r2, &(0x7f00000000c0)=""/104, 0xfffffffffffffdd3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r3, r4, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file1\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x12) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000340)) r2 = semget$private(0x0, 0x6a2456d550a4bc12, 0x29) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x100) 16:00:35 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="e5e23bf7c2935215f9a97e5978e3eb02783be1cc04204a5ad56c1f18193647414fcb4c8317a140070226bad88749319e39c07d2b53544fd17ca6b35c2259b52ce1ec0883c0fab961d37731eaefe62dd0efb57153cf64f0d4c73647a1a059333cc992808a2cf5f7", 0x67}, {&(0x7f0000000100)="8b6c215d8699a7e2bca1f9b999a7284ddc836f22e288b6e96bf9daf037", 0x1d}, {&(0x7f0000000180)="579eedc1035782d6fec403352c952541497a60f107519392226d031a4d9b4eb0e69f55afce262172a69449590654dfc0c5ea529387e9d90bacbe296d3495bda3cc27ba90493f136fce82998cfe5b089667335098d8", 0x55}, {&(0x7f0000000200)="c08324da643b3953eba56f05e8b49dba0e490ad863f01e8245634d3ad5d69905c0c2543a3454367fc2f9fccd65bb0c9a4a663837855a1445c2b44b7109720c62cb", 0x41}, {&(0x7f0000000280)="db5b48034d42d64e88a03877ea37231b1e0887648ed892a35ed71acb6989ca6006a0aee794d650cc9fdce2faaf9b542ef6f01dd266084b96bff136feb9e1f2de24020274cc2ca96acc2b852d3853f299b23c395b7e920b509ad80e319cca", 0x5e}, {&(0x7f0000000300)="9693e354aa7526da6ead33c11ff3c6861cb8aa1284666ef11f57798f5260dcdcabb7608647c734bd", 0x28}], 0x6, 0x0, 0x0) utimes(0x0, &(0x7f0000000140)={{}, {0x1, 0x5}}) 16:00:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1800) 16:00:35 executing program 0: r0 = semget(0x3, 0x4, 0x295981bfd4caa3c9) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = socket(0x17, 0x3, 0x40000) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(r3, &(0x7f0000000a80)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x6, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:35 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x2, 0x400000000002, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10888, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:35 executing program 0: semget(0x2, 0x1, 0x10) semget(0x3, 0x7, 0x112) nanosleep(&(0x7f0000000000)={0x80000001, 0x912}, &(0x7f0000000040)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) r1 = shmget(0x3, 0x4000, 0x580, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x60) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) dup2(r0, r2) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="372d18cabd013c38f96f218ce662f1ab1cf6d2b050f432a1b563f43305dc3deed3998b5cf01fe5a3a43d464076042a53bb5bb5b6811aad285993e994026b943ee0d5c9cd5eb650b0a3e2fe0227a1fb718705455c3c7ee01813f6c44a861b70d46c64a512afe28bca2a3212fbeb94a94e642ee542bf88a32bbd841db8d202ea9bb6b52fd85b880ce166545921528c4da607d020f38dba992f", 0x98}, {&(0x7f0000000240)="508ba22b73345c220afbfaadb8fefb26d64ff18d883133669cc9be4fc6b00f0f7b5373b2ef619b45f7029dfcfa0907e8dda5bc5eb38c8ee4f325d17f530de38017a6dc88546ac8f06d49c2fd3d293d0f297a2d14d711f5002ae0b9087da4c81127b7cf2bf8402009852aa9b30058355d517750f5a9a599f8c17f1cdd9781fdbc636234eb91e493e109d46b", 0x8b}, {&(0x7f0000000300)="19f1ccc6a93a15099f021527502586518bd21d9043a40735b60a510ab0109e452cf9f1df982a8575", 0x28}, {&(0x7f0000000340)="bf3ddb53b317ae2bac926d26f7b53d984ed5301d516f755755d6b549e29d016fa8820b215d0d86bd70126e17fc97ef0536860fbfe46796a21f40f40af3304581383765b898c6dba1e8864abf6ad8e0a9dbf0ba7269e2144a3bc667ac5ca4134bfc1efc91ee7676989d16a0d2027a19fe0903417e8ccbf3516297a7912075f398d74ddd0e0aaff98323fa309db11218853fb9887ef7bf197374f3ef73cfe07b9113ade1389e153a6d3019", 0xaa}, {&(0x7f0000000400)="f095514411ac74c0f861f591671c576fb6891a83caaa2481038b81d814ca41ce159aefdc97f06d2cf33493040202f97308d2caa32075cd05ef47e50bc7212b55702a82e950be6ed58046d3e3cd762ac653a87c7fb1f40138e259d8dd163062b38da94cacfb76d5c3d5a4948d9d3e891dc9668d8c8176e58046a37a3392c589e26ef9f18f8e25af5fa44dfdc29b652972b1", 0x91}, {&(0x7f00000004c0)="e4ae6853cdfc990db37fd5dfbdfda33889e8089a97c90243e3f8d2c5af341d", 0x1f}, {&(0x7f0000000500)="ce692d2c9a65ac9bd3", 0x9}], 0x7, &(0x7f00000005c0)=[{0x88, 0xffff, 0x1, "622d47640500e7bdd886ac2fff02a983c6534c325e46504e4f21e42e446363d14b1070a1376dd105a540d8e98e2d8310a4169f6623d0f1ea778bc066e034c5ec8a5fbea2b670f88d5e0f93d85d84d074b56943567ef2b4ad8bb77fc4b32c69e0303d37c757d0b309c0c15ceafe50ad0adb"}, {0xa0, 0xffff, 0x9, "a15e9e0a1419c112209f3320569b0a3bf2cd6337e7a8fda20ec6b74acfd9d32533b14d379634d028d2bfd6fcab4e28688a93f7d2803806c9782f221dfed23af99fbc9fff721269246ea7ce28e5842142b414773a31c1de4066a29be07d0259203082f4954dbfdc313838f4b46e68bce114dd9c2049c27595b10aef87024783f258d95b3ddf8582711bf67d70"}, {0x60, 0x1, 0x4, "bfe2749c5f609defecf35e956c1367994ba2064856268e8bd28787869cc60b3e05b9d25a300b104e7ae196fa4b527142cd4b6b7d4cc3c8e33de79688525556ab5e89a00090a43189f796"}, {0xe8, 0x1, 0xffffffff, "77f4e64d85d8958ece6325ed032b6ed47869e838487a4adae2bd6a217fce5e00264d3df489ca6edafcb4458249db985c3123b6a7df1ce8678d5c98dc3965bf65366dd3e95c9dd0583350c2170ce5f3148eec979b2ac058f8bfea07133d09cb71a32af0c9755b6f6dc18e46571e31459afc3e53686e710122eaf78104a4acb69069ef88fa820a1431bbd7ee259df2629aec815dbb14b858e9a071c5de4f13d33a27b8ee90d404693d59a1e05ab91436a4d9ec6a0300ed6be908eb8147817ddac5d212eb5f0bd70dfec0e163325855851e36e38c2f"}, {0x58, 0x1, 0x7, "9dca2cf5bb456ba29da0c8b5809edc33f806505dc47fa76c6f7faf1757c80d8bd10505908bee617e439150140dac3e75237f6f1bc842356f6907d9f1323571fd74cca6424a6f8e79"}, {0x98, 0xffff, 0x400, "d01737b5804a304e0ec2a0d0e1087d4ecd29b014b673f446eb5ed04d457cbb3e58ea1b5fa0db6284859c30f35444ac4ae441f5585c86aa56496cf5e282ca5f383406a00c5617b90e77d5a8086a3ed078ba52da5ea4603e6459d19f7ea7b3736eda38c85c20b6bb6269510bbf4d6fb2389798d086239f4b50bb20a9cca7c743f55825"}, {0x18, 0xffff, 0xf6b, "cdbf718b"}, {0x98, 0xffff, 0x3, "e82075a64f1544803c5a02940da14063918e79d2a54b48111fee0bb07f1f49d6f9a7bab4f803c85efa76fb059405204d4eee84c16f36dfeca618c6e36116aa82273066a27f77e2c014afa4b8ae584f44bd7aa5fda79ac9bcf605cee42f37ee4357a4d7b690c55125736db5494a33197ab56bf84ab4551e4b099d85a5b9202a70e198218056214776"}, {0x48, 0x1, 0x800, "323e38a038356931e8aa89341ec31825b4cd793ed2a6618c13b38d74b1e1cb868572fb29d6c4f1b6c2bd57f1e4029a019c70fa"}, {0xf0, 0xffff, 0x9, "e36719a9dbae2124faf00feeb22b6818a4408440252e33fb467c970b3bc333e7d57339e62048ef0183f8e081978323d17bc3c2b9432027dffc47d7eddaa53f510d3f7889642e49984e956d15d983333e32c62b7afb306060016a088f7d755d6f5da934ce73a288d7cdc737d09ce6efbe3584f2c8712b7336cc589021b265a998285ced02798edf83b9ce1370861be0b1a5cadbb08889d7a5da2c853c2cb8717f8c0e849993fcfc67eec53c2236e72766118105c9bdca5bc28dcbb8b4dc6dc7acfb76e728ad6eb89f8a075899661ca2f5ca19c66cfb7473a80a"}], 0x548}, 0xd) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) r2 = dup(r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x400, './file0\x00'}) ioctl$TIOCSTOP(r3, 0x2000746f) syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) socket(0x18, 0x4000, 0x100000000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000080000003000"], 0x10) shutdown(r0, 0x2) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x50}, {0x6}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="fc") 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d"], 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) syz_open_pts() 16:00:36 executing program 0: r0 = socket(0x11, 0x1, 0x7fff) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x48) 16:00:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x0, 0x6, 0x8159, 0xdbf6}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=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, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6, 0xffffffffffffffff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0xf3, 0x0, 0x0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xffffffff, 0xfffffffffffffffe}, {0x3d3cc8c8, 0x7, 0x4000000000000000, 0x5}]}) shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x20) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) r1 = socket(0x18, 0x4, 0x200) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="5a6165c041b73c0875b50006c738f3a94868a6929b15f31849d42cdd89a8245079b33aac1048bf6be6b344bec414953e309e100ef48b9b0b60de4cc120ec35758166cdebc9b426fa3d7affdfae50f3db7384108cb8b8998cfe1b9284d1be4c94fbb8b3c84217ab39da4aa7d2d7afcd9646f86a8e5c3f15183c8075773f37fb585937e37ee69406a557987dbb30e0e7e92c0a09f3c916af317090aa4dd8ed06d7f95808086d246c53084e1e2a8801e351855a5ef9a902cffde7c1322623f246c6fd009759f5", 0xc5) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x56) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) 16:00:36 executing program 0: munmap(&(0x7f0000011000/0x1000)=nil, 0x1000) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4e, 0x0, 0x0, 0x8d56}, {0x0, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='&') 16:00:36 executing program 1: socket$inet(0x2, 0x2, 0x0) 16:00:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) dup(r0) kqueue() r1 = kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x800, 0x4) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x4, './file0\x00'}) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f00000012c0)=ANY=[@ANYBLOB="0101726ba69e000000696c653000f54698b358d53dd8868fdf0aedd243cd4487a2db02ad6c66a286390bd712f94ea243"], 0xa, &(0x7f0000001500)=[{&(0x7f00000000c0)="9cce2af977136ea12eb7ff9ca356915ad085dc0916438388ab56b419d4c8e552d716d02badac983ca1d378f15345ee2ae75593b7203fe9793d5fb9460aa6246f8ca8b7b22b2066491ee9172981b7057eab418a3a08608f5839e5fe13f6a7b73693cd151b8d4108305d076b92bec360dbd9cc06792fe7ff3e35ebb2b8ca9d4db87edd2bb186f40eb442c8186d6af959fbe75ced6c0be11333384664471f11eba7b4aab0a4f9b0b48108", 0xa9}, {&(0x7f0000000180)="634825c071183964c28dc8bc92b103008a7593aa435012141622f13774ef76087f5c960f6cbcb1591c3370a3c4fcf5e7ff1835abb1f337e55b9e32d57cd643d777b72814c0ea04483622a13bcc027492b62fd5c4825e0f5de420bde3fb0fc5a6d7f0bd3dcd6195ac6adcef9e8096e831a509111bd92cbe593269385c3cec38109464d9bb82b546e2272c5a510c2a8bf98ffd8a034149b54eb92dddf1766f82aed5b0b838c627593d4bb68dba66af45bc62641adfd1f537d98922d8ffe7c0b5bf397fbf9db2dff0cddd3bffcf102368d5ca4a3567ae63a545aa5c42a7f8ee2425f5111d1aa3846895f9d8c8b724adb067e9c0e7e59d04f331a7a932c9ad34814858eb2708121aef2cc5dfc902949213d59c431f8737ca6dd250f5ed46870e284597e79cf522c352faaa8d121b9b10a3a63e55588666be890e5fb1d0ad6eb8bb44e000bdf2443050e32b1e41043d2e86890730cde089c9e2c9e59ec669296dad912724bd49fa9ea1cfde6cbcf331841e904a6ff562f0456479417089f5385f9aafc8ebaa9a74f2feccba1e9c0a95ba160854dcf963b3b2923097edb6e05b2adcfffa0174ea73af61ed87914b5163bcb9d3815e595407f121d051ba58bb71654ce913f3bfeb65aeff4e1c0cab84559bda89871fd297b3820b9d797678a1a38814bc1ab9751dbd421ac68594d57f06b1352ecb1980a9c25b3693b55f22e6a03cd6321fef3e9226283ffb9237016caeab4778f01022bad527357c6ece0f2709ff24d299fc1ef9533d449cba5033223139c7f2e3e4a01bd34d74d9eeb94155e3b47d0da098503fe2542a95f073e509f3d2ffda55cca8729cf4d44a94e09f4a9c8b3be9d22cf03ff8c22da457ae5b581b2c6d3807bacf009a0db3b7f1d0a330e3a78d9dece17e611ea19e81adb2134ef12e4699c7fd975b8eacd7596bedf319e1d8918ec07df1b94db8fbc852392982e2cfbc932fd0c6f649830c460e44754661296391c43e9c27b59c9d8cad4059d9525997f2f2240e9917240832b75468e7708eac6eed61da544cfa6532cad3c884cb2e82a3baa4bdb6677290d4f362864bef88600bdf835247d11c98824a42198896e6f8389639cf10885d01c81e6a36e82d636a81f8afadd499c6f513b86e9e1f4a72d4ef1cce64cd5cf983eff8fcf72c11565ebc0400ff439f3be26eb2b6706602931b67ce877dee44d585d23e233c923d751b58c57dd4ba8c8c219a295de233dcaf61d82cf2b4280966957e9944f4e36743720420a4b0f1c4ec075d4504eb3f40864dcbf34567e41fa7affe327d608206ac72279984f0db8bde900277adf13147676298be8d5d7a823082e06719a352ef9061e4b7ec1ac094ea52ebb2ca38a6cb7fb9ad00b9a08c6c1915dffd36359138ec0960dd9cbf838b16f1c350545ffea18697014be6c48e07de2bfc2080b323aea72e7ca42e8f3166c85f17663eb4ea08a85ce16a38d75938f3ece93ca2fe8aeee2cf0b2c552434bf87ac1ed4c9ef8c8407edf2a0ca466156a5636e89300f41a75e2fefa892ec210f77bf0884ce7bfede46852ad584aac29ed6cf98cdd49d11a2d8c63b560d19a31784d1170a408fea3e85ed0b69e837aae2c20990693884ec320081fad44beb07664e034fcecd66261d2e3655e9c0c0833e39c6f5168759cff3bd94ee63448449394a3c9f71188753550687c8f341f78dd0602924e217f78dbd835134c5afcc563cb0d4d98ec372be7f5dc9689f86edb4ce47a244bc56fa1c4d581ca68f7e1abe2d0b9bc292108427c07f86d05e74f84e30626f5db0446e41d63315577e3ca0124602a77e36490396f26b3a5d4d6a24d9b4720f6d5cdb8515136b39201f06608df5d67f9929967c50e486d4c2303bee3c59c7b964733db1601b3076da537b1f925cbbd72d4251b5da6f2901e99366485393a04cb36b0a1a6b873e5264ad28cb7bde375919dbe75c33f89a115c75251ea201194cf0824128bd4ea806e6bb16bcd170d7d5c1fe0757ce5e07f09ec939184800e93dfc4bc5f9787d7bea3a55e80360bf21a778ac87ed5b620f256276e133c91fbe1d7bc3adabc4c9705e4c45c8fc8319f2fb5281c54ad33d1f5b7d2779d7d6bdd22e6e1d83a6d902f161e90d4f78b1a1d5a5e848a8953ba39b2410ebf6633a66dd0ace40f2938ad432a61f554f50842dc065e70aa176b5a838ccd3e5dbb62242c8e30f98d99cf327534ff24a672bb9c3065ec23895815194cd193ad9c093cda70bb67cd05f27b53dede7b25fefbe79524a8b09b8d33b53e6b231c2c11809267187b8f7aef67564829da6a6182397ae1cf3b8b2f120f52213e320bc9d8581046fca2096bcd9714b15c8a63db2995add29ad3821b971cdadc53b9ba7b001781376d4465ef20d48fe2c8df69930b65a28c0c0f2c1cac7c4d8be02a5c0bfffaaa2368eb9754c49989034294a7b7090854a4df0d627bb5298e94ab67cc7357d72de462382648a06b17dd4bf1a30c913813e24c021fd3c84a9c40838464baacdd3b6eb67cbbc6fa17789f93789885470409c85a37c7ce6c746e8905bfb9a614cdc21e456e448ff022f3339f96d9182b232f3d217a271d20a981b50f0bcee79371cf901664a1a1832b1ceaab174a8b9f47fc0d942ce498d5487e734c3bd4526583eefdcc2a83b4e26141286fb0ab0fe612b4f291806ee41b18c67cfbdfbf4113cfc4b212c61148e7735098e4d033fc2fd1277daef644a2c382956d1ea8ad778a0d6b3a5e211ab5e6bd1e8dd3b16ef22d094d4ce4e0288b0a8e8b8282e7789ff790aeec80d735ecce5324b16106753e98a7b88d98fa7945ca97d902a4585bfa08e3286649ae05868e310e692509d37def14ee3b61be4816ce1d50f84c55de469e25b822862bc6cc335fc263ff3739c33ad2d92d892df77435dfcda981e9aff69873a5f5ba21e402a918c0f58efa840635ed0f613e0a8660d4ad66c539577940b5a89efc60185bff579e39a0db2dac93ef1e9bdcfa64e92c2ae6e5469cec1609f1c2fe69ee3100f3c20df5b1adbe3139477dc6baf42aab2dcc4dcbd4b52cfef8cb5846e180c279ec8dda5b4bb1fb0455b3df6c05280ef99a910c8cad6a887dd0056cbba83916c34aa53ed6743b89ceac7371a29fe30ecca7e9abeb89b0ffed8082bf6065c8646b07e250c6b56cfd58fad962826e280bf657ec108462e36cd05d86b8feb53fa25646dcef49358d1833759fa6b5b349cbb9aca3690d5222df74d395604c5b7fc79d78eb4e0029d7a5e8e9ac40a1c421b248734870dbb29e5b3329cde50642191082cc1dbed3003e3990a8fefd2885031c9d992c27bd6c6d5b7ddbed53d16199644336dbec7aa2b6dc540a78d98aeb0e7ffc1449e3debd253fd849711a8d5249b62bd343a37678cf35716d0dfb9b4891b5ff6d6820970b71676445f7198c1c1948aa9b40cf816b6b8e452a2bea95786bb7efaa860f9f6a4770e2a7c7737f7269d9a07cc5bde727c4b5040d27f16a4fc51daf989313b212a01fec3420527f7eca66b3bf193ad45b4a5c0fc3a337b201e627588620b8ddc2951c3e6cca9e24a5344954edcb4ca969432769003ebe269dab744519c9724c57de3a8fcd830ae113e46481a059c1e6e11381c1a1ece2ad314b9852a7f776d093014045e08a4b2d329b679f06c66d224cb91399dbd186629f4c82664d53e6c187689a33a98c2753622308a32bda3a90d27630c95ce0db8f331fe17b01442ce4c7089512f22030fc1106c54c3f740c57dde46f03132c4a481670413a51b3014d08526f3c19d0b3f1457a85b8988639261606057d9a22f67aca169fb97f38a784bab2e4df0ac2bae6f580c7a73738cfa06a87e414c1c6634079d742f5db63aaf48413eabef5d0165b4870d60161a698d56fd0d14933a1e70d639975948ffce50f89784954cb2bea2942c46013d6607bf48fbd9961e24c26934ca42dd3f5ea57fa13e1b1077e6cea565fa46ecefa589ff687e19cd6f34f259ad422b11c6b5c455ba7e0f11244514d4875a5a69034f8ce3c3d805a4b2f530cb9553e91bf8b274ac015b989712084c03ba23192c9432c9d1c5e9f9c0fc35041daad3ddcb55684e79cb3a1fb146ecd3d270f0abd6a665f5446cc7ce17ecf32d1f52dc34f3884a05fbef6392788d0f8229c5136f30d581086117b31f3183b070938f462081ed4c033a5937173d15afdf468142e59c6856bb35a4b8716ef47e45da5e5658cebf12b178cd5aa603d85ec53b59a200326497eda23c3c99547ccf17b6efcfe704379923d9456d73527404d3df316bc3400d54f7e407b17cd6380a5c15284faa40aa9e5ffe64c0090313965bb990d1654aaa9a3d18fbed8f5ce2f7fc72a2b7d5407621e1ab296a7ddc10745be94653ae66025962090a5f3e0c4b58c034f3e9cfe2cc0edc680c159bec705bd77a1fd9e937f8ad7c0a4133d1289afeebb6dd72686bc92c568f4fa892f6992ce3155cf01bf8d1f287bd8a045739cf1416a6e72975d5551dd3fe7581cc2c2090a6004808552560ee1d2ac7809c2f35a576ab1d8e39d40514ee20d7a05659c94526a6b6bfd1533f91f61162bd44ad0c2268d3777f5996b1ab2407a52d0aa091f78d06eacaab1bc6ffd72f57134bd8359d0346a35db6a54d94acbe27622f5af2870e2b0d972a718c9b2b853aa5c44cf5a36b7f819b665b3498cd429035fe6d8263b9cb6e34c91eb4369966a7e30156207acb62560401c200e54a855a39987fbae45db1faaf17eb5bdfaf38a9377e10172fe53123ddadf665d1aa5ba18ef58bbf09fa546139eb0d48d4ce2563e5abb91032c50c4461b728959e2c1e495d43480f69a450b1245e5711532bbe0e6876022a8b8691588701e2ad9548413c9a157c7fe4e99d0042937825e20097d67b257e21505c3b5431234ed7d49b1f856018af3882a831cf36bbce06cfe6b30ad161538fcd62d07a938b27bc8d0ac14c816e8a99dff5d8c32355fffca7f091cf7445f694bf17dfe21fbe3366ccfbc692ea8cd8e8b8c6c859138e8b2755f5c3714793b20a621a9d722e1918bd90d585bd51e2d9fbd4e9ecc16738cfb1efcd71fb01a4f2ebc83e1722c602893066af66c04de6dab4e5b525055736655aee8786c1f38d144ed19a4c81e1b44e847fb9f4a51c89f314eb0f179de61eba4b5db6b10c1e642d951b1f23a30c7a95aba8d232e56de9be506beb55dea9ac61c3d2b6280bd9b9263f0cdb46088665d579f2fe55288b4586778575cde506ed043b0f9f52a17ba760d44019dc87cf255f87024a0dac716895daf9cb7c143d691cfb54dfdc525789b3ad233886a337a285fa5c5e355c9dc8fa8073e3bec0958c5c1a434b95c6a3bb3e9fb086dc0138f9ab1dcfa565129ba165873bbf60e838451f2284f6c3472f1ac17d5e64e35792e7949f1576cd64c8a05df73009d05d448158aab3a2374201ffeffc64a8616c1afeea7ad6f7739f05a235ea79ce28e2cde1c9880895067a0b261c77b82b5983bbfc83fa06acafe9f14e809b5dfda7e4ac5240e9b005f39a69697e96806a90b20441525218a046e60a8be7914ee68d586d2a2fcc450e7915e6c309381bce425ae06cac470e581161a458740a9cbed6f61f71c1b4282ba78ca79b5db65cb798aa92fc52d6e66a40e19606666acf957a1672dd6e335527aef3572b78c79f050fddcb66feba2873293996a0981c5174e9ab028fb4d8261b6c9ed29ff28607043b45c27739f16284872fdc203a22894e861f94b11e8d1d667ce13719c3b6e37613910c861df3bda37c2360de52442690331a1361ed6385c8809fc51c2f2b", 0x1000}, {&(0x7f0000001180)="64e86c3de6b475eeb9b08c98cff13c6b84c11afa916b67c6e7e4fb37f40159b148a101479584cf27f006e30ed43e80846c114623d8f0ca1ef67da359e2b6fb70d6fdc50fd1bf35c2447d436553806c2cf7ebd3f242208a9b478afd76afcf6609545bf75b957babcfc7fbc078eeee40d3999046c79bce941a04efb8a745a4e93fb7aa6e", 0x83}, {&(0x7f0000001240)="1dd0c4159aaf48c573547fc84c48af8c97775f45c39b818af339879008891605870c1cdc167ce4b3f5e3b9892d2ad171507f02f3bcdfa4f8987c6f10d708a6d77b44f8e3591778fcd4e94232c7b34990b42502d73df47b3c65d65644f33820d82b12ee49ccf3bc815f8b51fa28", 0x6d}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="ad138c757cac336bbd985b4ac2ba241e67c09da20f18c118f044868131493c9274ee2b4955ce3da47e6d37ca37d07962894a8272b46141e98ec023cb8b4717570ac8616d3821d81754a5e6394fbe2ee797da9a8aec8759b4585570c373f777c3436c3fc9fbe2d946f5d54ec93a9429a0eac0e7ef7ef848d735247f632a8126dbed1738301a47c38e961340cd477d7e0b53705405434ccdec09eb58a64660b73a2d943130b2552658c01b9f614fd27d81ea2d54ea68174ba7b1c0d4ce257e9df3dfe64f97b2f54fc3253674382982b2235a67c7", 0xd3}, {&(0x7f0000001400)="8e9ce1d18c31d27f07ec93410f742f957f7b3f859d99b4d196bc083da7c410b67b4933b2268e48871e6a1ac19493c2903d56b8f9e2aae5fcd48c73452fdde9655835fb717081662f59f7bd5a47a4a74b5e84902a36e806b87918b2af11b498dbedd2559cfb5531b4b2b17c4c0066e8c8f34d70abb3e16f076a77365c0c87fd6b3ceb7842096b01cf5df404c605f48b6feb4220953b243962b02850dc3b300567679b61f067b930017c0e9c21b5e9482f40e9d87db9043352722dbffceb76b19fb4d5d5baec31986674fbafac520a", 0xce}], 0x7, 0x0, 0x0, 0x400}, 0xb) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000015c0)=0x4) 16:00:37 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)=0x781b5086c7fefd5e) socket$inet(0x2, 0x7, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) socket$inet6(0x18, 0x5, 0x4) ftruncate(r2, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000400)="461231b99ae035aff5613fd37b2990e25e948618e53b7177ad6c4b97a7220c6e8093ad6ad80d71012de63c6cc8045f104cf90dd53aa213a180d883eb2065062d83659dd02062a41c4b4511b07042ca7d67ff7b4578c9c3775c4acedeb0b4870a059f53e87445850e6f27a3df5e9b8708ae815e0fcbaad94e55a31bd66fbd852901b58aa87e10550bffc0054a3725ad", 0x8f, 0x40a, &(0x7f0000000040)={0x18, 0x3, 0x8000, 0x4}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000006c0)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b0603000000b2ddb72e9d160466361741fe6f473f4958f392d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c6946ef4c58f5cf93b6c5552e7889d645b230", 0xfd, 0x402, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f00000001c0)={0x400, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r4 = semget(0x3, 0x2, 0x401) semop(r4, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r5 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000001}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)=';') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x100000000, 0x80}, {0x5, 0x7fffffff}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x7, 0x9, 0x2, 0x200}, {0x3, 0xff, 0x5, 0x2}, {0x3f, 0x6, 0x1, 0x56ce892c}, {0x5, 0x10000, 0x3, 0x9}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d5cf6759d30df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036d3aa588858469600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b924170232b9243200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061cd8c7e3c34bb6649186302b7dba681000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4f7f2e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a64e78b3d360d5259506608c56f4469a2d2308d2933acb7a0218ecea05966485500fdb3af438e42f5c0691cf03458bdb4d49fd1e5c66d902f009bf549962065cac181e0c0cdb9548c19ad9c0167822f3341c024ef426cc3a490621420e3540ce74769459746696fe650c4f59f74aead53e39adba989418d814d89aea7e6edce3a8a4ebfe9b376502e36584f8a098f166915062c57ade8264a306c22f576140c7bdc68a512aeb063e0006c7c1f0bc6c8576c5c3fdc92a1a7f488c30c3633e245d1f04b52fc8aa2227ede69041e3426c9ddf1b830e444c284686aa51b944f8d13a05"], &(0x7f0000000180)=0x1002) bind(r1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0x123) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0xfffffffffffffffd}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) geteuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 1: r0 = dup(0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) socketpair(0x0, 0x3, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="08e532648e8ed266ba4fd42b3dd42b141f451f881443e79e854492075557903be962796d2809e9b60664db1dfcea3067dc1a0f0349460b214289fc0d873a0a65f36994dcdd85384e31229f9a50972cd284e6908fada3b6166970a2d1ef2a48b2736c025eb4ca7ce6d6dd447d7545f9ea3fdfdac2ae0942a5344a27ebf0bee005c41e75c18026f4e57ef56b9c0852bff3deab8fa3cb3ab3bec0255bfa44c785fbb541ceb6e5036fee47f0c85124f5cbb9e8590d03533a913973ff2503adde80bede3ffac452f604492f412de865621111de6c26a16ac23985595d5ca039dc5f001b25af78bd1245774d9135762e10f9d69a941789a2ea10", 0xf7}, {&(0x7f00000002c0)="b5ab61e168a9c703199d23b83e78a8e15fd0bb0c37edfe65924b829b9baefc02116e04feeba337127a3c8a62370e6abf8e99299866c67cb8d7f001827e504c05c9e76c55e17b52b25849b004dfa0391a9ed4a872b87941d61239c8dc216fb33306ec58b0727db4c1e0b3a34c47664e683f4b1e9748729067aa2a046d08d8dd4c7b755c9a144db24199fed9b13bfbc96774242d3cfdf80d3da569092fff666483573929878ff3ae45f5a706cdf18f65418700887b2c09f356d9c01c7754d1b3c1ce4ab6c8", 0xc4}, {&(0x7f00000003c0)="40ba4dcb10011c8a9eeb2c42aee4487fcefb674ac9bcc746f96c4767adef42d441aa4aff89c7eeb521077ec727c2f041fe671b159d2dc88591dd5ebcb4bb4b90de8ce8c4a73d9045605bba3741e3635c789750479adb898b765fdf59fc16246d5157a1b2a71ed37596dc617710d376248cc7baeec7e44e41c801b48e6ace748cf67f870cc39512a9f1d6db4bd0910947a5d7f22bc3d3bd0f00165672346ac15e743ba1c89a43dcbf885f43c084c591c2d449f5f68bebccabe06f94a3afd331d50ad5d334ee240f3cb869775f8c01f167c144e345e5d37d85c575fb5e38a1f162a21a83ef427e3089", 0xe8}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="ca", 0x1}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8080, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000004c0)) pckbd_enable: command error 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0xa2, 0x7, 0x8000}, {0x100, 0x0, 0xff, 0x80000000}, {0x3, 0xaf2, 0x7, 0x7}, {0x7f, 0x5dc, 0x4, 0xb4}, {0xf, 0xffffffffffffffe0, 0x7, 0xfeb1}, {0x1, 0x1, 0xe27d, 0x1}, {0x6, 0x20, 0x9, 0x4}, {0x6d867e16, 0x100, 0x8, 0x4bf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8, 0x1, 0x5, 0x10001}, {0x706, 0x5, 0x7, 0xad}]}) 16:00:39 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x8, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001240)=""/204, &(0x7f0000001340)=0xcc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) syz_open_pts() r2 = fcntl$dupfd(r1, 0x400, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) setsockopt(r0, 0x3, 0x2, &(0x7f0000001100)="19cfa9fb49444b4aa97df62069249889b7087bbbf33befc64e0bd54a363e915a687b2022dd300f53cce9a1bd5be395762542e77a7c9954158c05c966515b1b9949a1ca1e7180d1a0d033b0ec88f0859c1525f34abb1ac14b4fda122f07f0b8348f9024637d585a05dc71b2b9733c2a0edcd56367e885fcaeac1b09d38f274902f0efcd258befabb34783", 0x8a) syz_extract_tcp_res$synack(&(0x7f0000001380), 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000013c0)=0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) getdents(r2, &(0x7f0000000100)=""/4096, 0x1000) syz_extract_tcp_res$synack(&(0x7f00000011c0), 0x1, 0x0) bind$inet(r3, &(0x7f0000001400)={0x2, 0x0}, 0xc) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x6d26c922c3bfeb06, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x100010013, 0x0, 0x0, 0x32}], 0x3, 0x0, 0x8001, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x89, 0x4, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0xffffffff, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x401, 0x81}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xd0, 0x1, 0x5, 0x3}, {{r0}, 0x0, 0x8, 0x40, 0x3f, 0x5}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x3, 0x40}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x3f, 0x101}, {{r0}, 0x0, 0x20, 0x4, 0x200, 0x7}], 0x1, &(0x7f0000000140)={0x100, 0x8}) flock(r0, 0xb) kqueue() 16:00:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2008, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "0a87f6452a10ac7ea3c0686c7790dbb728be1c57", 0x3}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xd2b) 16:00:39 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x1) lseek(r1, 0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="631ebab410b6adbf747b3d937b640de8fe5288ae15c72f275c166e4d16116c408e61a7fc3dbfa786d003fa453f32dfdbbb2bfbf2ac7c1eb37df93afd33d52d9aceed54a643e4979fda0ab8818588b2fdab472425df3c700d9b43ede44ecdd853a68b5a69340b44ba870e37abe09f083aade5", 0x72}, {&(0x7f00000003c0)="5b37e45984e3dd70edfe5642ac303ce026f6260105446484fab86b04c55ce9e46791e1f72616d9ebb9ed18f1c2c5e6a8e006c9dbc16c070256139a4b3fd76cd3477bdbfab0dc9f7db602137221c76d26238846967d20a6f676e47535649f3b4eb47345bc35813b0a9b3c25e44ec2e621a0ecef5491aa5f", 0x77}, {&(0x7f0000000440)="66bf2bcec594646de3468776338b2f5bf114e92f2684b45a87769d1f53e5f7e83ab4e6836f53e113edf3ae2f7b144d646f0ce50113ea6efba4b7579134742366e2de10be1b8dac312c202825b8714f2ee529e240c08b5339aa83615c2ee0a35d2f122ecce6299695643dca10fd10b97f25d7a4d30ffdf0f1cf2b94e8b032a63728dcbd7650201341f56e3359bfa227988fa2b69d9d5b04d343eb", 0x9a}], 0x3) r1 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) accept(r1, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) write(r1, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x80, 0xd4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000540)={0xca, 0x0, &(0x7f00000015c0)=""/202}) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d3b1fb1dd595e31eafe904db5fcf1332d3f6e2e1a518c8ddf354a720a2aef2e0a2cd27e0966426c0ea06c1ee118e4413d634f0b9d97d6301904ddc2abe2e18dcbcbc14563cf38fe88657a828d043b4dd113c75f412cb0d83985b6a229d063676cc29487c89821ae6c842bba55bd81dd95881c96a276672201b4dc6623ed1dc99ac9aec13ff9b471bb263a493b3eef3b583964b6179f962a2500d9fac6fb513a5be29835324776e2975af9aa95f3e6f523ab38c7862b92e0d8ef8d57a91c08152c39196", 0xc3}, {&(0x7f00000001c0)="23ad40f65d92d2668f0dd170468404bd208df0c333da6e5b535dbeb390446386a6c68ba52459779b48ff239f9e20b757b13b765fa0f5378105de81deb57340ff0217c15207c5e4cc42b127155d231a79d1f4f307189e31eb0a8dcc00005830", 0x5f}, {&(0x7f00000005c0)="b44807e691b7b491b7700f2f34392530b6d22a46fba9b2dd31444ba29ca1f23fe3f05e8e5c23bd095414ffe66411ae826175eacd5a9382080f20afb8b21aec2e3c94eedc5c1331a411aace45e10589dbc2e3d5c424f9b3f4917069e42b0e73d1bac7db6c75fce6c758a9c30563137f5307f6dae7407d89045a4b08a178480332741580f7eba73dab3e877898ab07d659d765d40d14afba06f8f1318cf6f258ed9542fce9a495f7811835c244bea49c029f8b2138756b9ee00b0f700ed6f1c00fa812bd2f9f31182959a4346215ab1b320b5453d25d64cd62d39c40b4f788fb63c50ce595bd2a7f540950588403fb7d948927ac3d83ba87741f9b2b7f6fa2e4c8f38e449479507af896cffc7e5a77f9f8cb5033cccef3a3977c5ecf597f2db5d9666f8d0ddb08582de9831c24b3f4a408e361944b0016e690ba4f32d57b47305e6c6550499d6ec556fff10155d07bf7df82e4b4918a4ff3d472398b64aa08c674e183d1e752680d8929812a43628f0f031e96f19a9a8dd9a2846dff00f9f3fc05abb01fab2af55a9b41cf3f1a6d86cc9c8dde381efd221d09d48704021bc5ee9f9c920a2fe531881388c25c58f36912743a5ba43aba802fa41b0549c2e005c04e66431fd527682122765671ea073993111d47be2de5b2d7d653dcf758da83d591e2a6fdb310ccb608156015a36e25968a5b9b8677553f7d43e5a02cc6e427a8be8ae7ba7fa413c859e466202f3d8f30d48b2669b2f0ccad39ac26145f05003d859defaaaa6817f3c6371a7f87b131692b380765c58ee0e7d90b9ff75c23b50b665aea26781842c70ea618734c4e4d3b236584038235a7fc9156ff4932e4953fac2789ca45493fe1aa458169bf9ecf387c460ccacc9004463ecd7423c7e454cef3f37d254ebd58962db784536312a7755e7b957d7a3eadfe69bcf088f23459b409317bbb95312fc62fb4a3cce607a4a0b08372562f2898261984f2a78766663acc3b16c81936a048884ddf0bacd65f59c745402b6052b16d7c6d7ef7ea320b6b07279e3eaad4235e165ecb74a260b1ddacf6b6b31162cbd3affa47ec0c95c7122bcd58842b0d4dc09578a8e4ea6b8029474aac1f2feb43f3d3695574f720fe9ed8e6495509e409f607dde189290b203349d9f0c1070f3679c76377cf760fad942f381e9c23f00e35f1296324fa57a149958d0628aa339fb6e7a9d198e2ef32162fb2aa197dd2b0a09261537ea4a9de8d0afc5b569939ecd65d0814dbe9ed53a99febd419a5d5e83130c1e999d7bc885cb25488c92564a4e9517de959cfab4305e1c3cbde1ae80403fd5bbd45596e2c3837ede50c46e425043868400777eecd1882345459a99735224f9bae350916766a59632db062a70f43cdf64cdf04a0d265047765eb5655ac4cae4cad996470ffa8f8e65fbc3cccf22c339d63ce90674e517a3f01e59943ebde5b7256a0e075a73b4d8771923eab3df1db9bc26ac5f02ccf8f8b698146970d666a29da3f7c30b410bc20a5763bbcbcdf49e3d53963ade0b215efd7a4d2d4c63e8f27781a3e9ba638f0cabf95f1626d511a92562a0821005fd47c4886cdbefbf99a4dca00d6721f07a2551c5d094a80e94db876b383a4e7642afaa606beb02cb30d77889c8c1a577fe1a6509aa886bdc23dd0b846bd8cc8efb69c7b01e1672cb2906af036a71de7676b66c74e14c1e4965afda5f02aefadd960c1b82b5585c5cf49bad200a54727495f8ffe21eaaddd74efc4be76195de5695ed7887b6ebb3d3cfb514ab0f2ab1530e09af4df2a035316099fd4a0cebd2508d974a1f4ed6c9321e1d66a49d53408ffd4ec95300e316904624e19de0747b07477634f8bc8dff4c63ebba66f412549f315d0b6c9d4f80489d4e921c471879bbc375a5f504b5e1bd23d15587799158b8da8cba3e8069da77639d71485b005aed205484eeaa33e2203cac2774095894b47a9809c777110b2cf62efc2c121d411f8eeebab2641134087c72e419fbea4d8313d1bbcae16f42af4178546feab39ae87b7ff42748ab7bbaeeca0f4b39e5ed65d7dbdc52534811d145c6102d225da331619157f4520c46176f7ad7b4999097cb8d6bb175164425c23d85e95bbedf9f0c63534a9a4f6d2df0e36d95d9632a2b997bde6a0ade012a58fb9e5ab195c35b1f7f4ac780fc72e065172c6e42e0efbf55cf5be80e8d91271cb8a21dee138a34d8b3429463ec84453b89f118322f47db10ad7a414b232d823c2bc8b9aaa0f138a4e6b7abc0d1f8045b3d581838535703094a397169c1c3e8b4e70a1e3e8dfe86605ccaab13c2bf27c02e88f77f4fa5841fb5977da8d95e130fe9e8c2d3c31c259dbd21302e30f7e771cf83d2e3ef2d6e4cd189462e6e2fdf2896b9c67a54d9e56ed2115bf8e82dc33b91b90a0849a52719f51769534d6f809d64042cbfdd59ebeabdac54392e3307ab8622762d84544e2d56b36728990a1adae2f6d60ffee816da7b27cc1d50291f56a9a60fa21d54578d16c86ce512bb4951cdeef1f1a22fa92703438e782150dc535f9aa1b5337439c1c5dbcfa8dd0acc4604e17b60f1dbbd4551eaeead66d9fe2ba865c2184285fecac1a334a30eca6b9437c5e889d7fdae70fe16020826e70141e13063b8d5624446ae86059e61172974e52aa2151435a790908458b0308af5f6d25dbeab81de8e73af262dac06d95f6de50016d7f3babccb95fa903a36c8aa76fb944fb6e617bb56eab89ddd6db14074b061a02a0c68e931c2778e4ae44fdd0309ec31401bad92bffb8c4fdc62c29536c912f15508a482477e7a0603973f8fbd499b783618620e5682c763db5a396ffdca824e984ad563cd0c1175cb49cd02875dc700d1ea4c6b2abc26e2bd7ca2c850cf0e15fa65b84cc30d1affa5809e76282bdd2a2be79f9580f2ef95e1c0333212296fc7d402d6a5ab632dd011b513223bc0eca6150199973aa1135ff4e18cac2bb191b180f7d192522e1c3d74103cbb4ef1cdaf4ba3f3971a4f5820e019513ffce04bf2098c2071c3817616f211517c3091437d8304c39b76fc8892d6516797bea8e03bd235b6a731b6438a1a204c14e96f0d42462fcedb6a45e735c367b904c64fa54ef0a82ecc921e86897fc5720c7ddcd899f3711f62236b33d1400ecd04c41d181acf4e920def7a96a0029b8a82c3bfb082410a8cc447eeec12ef61aa4f79a60c7f4b423dffbb87b2e5a4c341ab2f819d663db5b9123556423fd3fb28f5a941144155bbdfab4d4c082fdadb4fde6a09c9066f9f8cd231ea767e4d15013bda3c488d0775c37a432d5728b424c7eeb8449f9d4c2840f3fc6eca56791bcffe1522a6ec94fd287402627d30b01df0e355d1c143dee55f6eb92a9af1503f598e892de3cf417b5d2aaa5dddd05230e5b48f9781f1257dc5e247af511ee40cdd9781220cb46f5eb218fd51db2609b04f9340147b088e68248178e4eaf698d49bd05caf57871a43ce3fc97047ef6caa68fae606a36e1452fc657b282424fa86eee6e1987efdae3928b002b7b3f411db04b3d721cbc3ac9dcd15bd15a842a6ebfaf877d3d69875fbb7585a327f2649b81c213b0df5c355530d94ea742580535603b66b8121b772a69eeae4bcd48d1423d83bff8572546d034e9f96d98be482ad7076977d0b1e0f1421d440bbf07a058c94ce7565b47e9579842a0d0a912272fd84c5b93a8327e8218c1e000dd495a0362e474bec3388d6d168532039552abd52e651b253f7bbb98722127bd41a4071eea581aa56581fa6e100ee1d89f3bf90956307ddff5f55f40c136155757f72c4072f19687dc811b608f5fcba00b1d017965c6b44e1d5fc006ffa86bf85126f16c59fdad22a5ea33b1ddae88f21a13808cdda65eb2208bcea34d4bff6e13f26364c032f783505f1f271c4afac8b5a8a458962b36cc75dadf963450edbf0afb272f300d45785161cc844d7219e4178428e02bce260d05ce67b842f9fa370fd9555c5627193341b25389218c246189e149bd1289c4917a041930f013e1a3d799e801d204436580f4c189bd869b33ccedfebbfcc1e6471d4ffc0c3693fb1bff035e5b498b44756a0c0dd9133c164524db880d92bc798502d8934a68cb59f38593005fd31405b7b5a575b4669640ce2426755832a7fcdf2d35f957a5b540b74a2b7d458742b4c6d9cab8e45001fd02fdbe89e83f5443c0f5a6d1eee7d085f373171ee1879a24d1635a4e15fcea3b14a7672ae705418f8b5e9a01e983885465cf1f368ee726a0d7d232e2aa0272c6f5800232313e3944184e97550b49ab1f177a1543a851cb2d7e7dfec062df4cde3c6e738870ed35d83bf0c305086849091e620e4ecf70d92e9143e613967f99ab7c795f82c34ac541a0231c95e61421b7a0a1cafef90950fbe14db5cef6014ce53b270207a7b05a8181cf08547dfe432ac22631887f7d0f71c5a453a52ce5853b3d740439bf97b0435791e23677c7c288e48df61dc59052b5d0ab49a8c8336238f1b2cebdd8673c8cd6699697b8d1aba1ffd6c57e3fa419fe5727168c91994585eac9725a5692e3d65df8574cd1a63002da4b57c2ebcdb41206f88214e8731ad31b461fed4d46a2bf634d1ef3c03723a77db9af86143f1fe7f50c590812f76561f3a1c8288dbe640595cd3273a4e118ca1eecac42a522d4c021996af7e46a144b2b347b8ea96f06194ade3d04bf0b4a4530625fdfe26d9a577d252474e3b6f13c2431e29a2c75ce8c4e1c128a61e27e08bf6eddc442f6424891004344b1300ee96d4945239525401d71bb2d4b0247ee0bef364e3138b4f6d2d3e29b8da1ef182742474e12b34da31d77940b0be726e0bc4b17c96090e7b1e48509e46b5704ec2311c6d7b3304f55e330d5c57999db1405108a9acf90dcaba20dca2b1f543e6cdf6eecd4807a008b601ca62323c324956184ee28cea4e1d75840690630600dbd7527b5d46455a8463a15df8ccd7cb3cc0e59ae467ec0624c5a7509c3d3595777f2cca32e07b8bc3bff142a05b1aec8381cab1f1f0eb0cf732ade608516c3a6de1ac7dd759581f96694b5c76b58deb4f008bf43535c154493d87ca52c5300aa465fec978c46e424fd25b617270df86b0b560b436871825215a65e81ffbd8dd3a87488c1a10f027b3b5a9628554e8d5d502664828cee746053be9a6f7c8f2a4e252a7a62bfbe1e6e8c31c397e8a3f5ebf9368a50951d828d7c34615da7a18a80d25d35aa9a8dab55285107a29fca8078bb8cc4dcc4d1bd804b3730e5a3bc7ae5c04f2d12924280ea5e2c71151fa91e98692f05a07454fd8a7251056f4b5009485fd3d68928e76554252ee922a07df82296a1031dd39af5a75d17e55e885400dfebbec0276b1fe6fdee22c40ca07ba404f876c891216dacd1ba92262bb7964af44d23e61e7a75a193a5d02335ac56bdf4a8b9651f9f6163360b6d8d38dc53cbf9880b4ede31a0a3b804f7259b98ed8a2452c3189c1ea186040bf23210203a055dcdfff8d46cf530e658ab7490f5a39ea59ec66034034732d63b5cf4011f3ab9a2a97c5adf10365e7b7a9e9cd7733b9b7593568dda42a12cb9c60a57e70bcb5ae6271e686debc2935019cb5073e80984098891cc136edc84ee9db9524be651fb8e6228d50aff5af6fd9ebcf35d31a60369f1b0857b43cbf677bd320f0ca2c09936c0ab7653b227a2a0a7e9e5107b3277e905aaeba0eab8ce1638aa38ce8ef881e446a767dad003e94a8a8eedabd7212f15e5fb495bf7fbfc929ffbedf02bf5ba11e367629c119c6d3732d7394a4f7bbbe056d2110e", 0x1000}, {&(0x7f0000000240)="78ebe63a29660d647a6ad06f3a83f409aa70214c190559069707e1ba955df203ef137900e86ef14401161e6647a3d65dc2031f1d38c1ce023d7a781e17e31cc5a311360bfaa7b8497cc065a4d6ca8540986bf1246059", 0x56}, {&(0x7f0000002b80)="aa68bfad3c267af253f743c82b74e6e2d580ee1a2126c529de7c227ff50437653d3362d1de6d14a8f7784d4f3076dd2d7d11536d227058bf4934e2a89974ae4bb4c6ab62f974bb49bb382c6fed5cf428936b12453a623983a981c9f7b098ac936d4afb0c7034b41fd508478db206b349473b55852d960df768404dd8990e713d710b842cab8d843482ba7390675107f064120ddb9d77e65bbe11110c9a498d2340e808d6f10e26df883746849a58c31bb32c5c39f652737ba6d509dba75f30fb1c6eed42d4799b67c2557fd46d0638f256c70925b444eff211d785a06313f63d77dfaf88b450a718552a4bd5cf0cc350606097988d84af6a74346cb85164adf236268443372ebb4c05f82900b425f776b6f947f04edfde7ee97992dbb5b59938a5ee1d0cbba72bd11c118d42b9fa6204643608cec60f546d546b0942f3ce1c7bf4de4656b45547931b3e3502e2531758c70fa6bb9857f035e858109fab89d2887f214555e6661bff8d0069d5c30a7fd4b1d6b8e7ce0385ceea267c2f9636103cdb134ec361b184abb0bb8b3329949dd36646168487a28b22f17518a4366abbf8a0ea8d51a794efa48dce1db4cd33804dcfb73bbafe93afcdc96e47c2b71242c9c69ecc46f1c569ac26dfa397d3294376a38449be46bdc426f5af0156f69d1b1dee9f230021b0d68fedffc8b1951d24d9a5da7bc1242287d9ef8e749a508bec1923726e83b7e4fc9b51af5ed3c5b5df18c2a560083841d82b6d52112f5ababdff58708ea5e251cff2f8e96101cdfab7af560c35c0e2196a2ff13a494e11bb38dc7d834eeceb8bb365a35f65b0fb3d4bdce198b410dcf5edb285409e8f00d1fdc2c186bce2e21349432c2b213b14916ba7096d3b677cac8ffa7caf7f5ed9fb70bc0814a79654e3ac7d463875aca674638e4d2e817134ba71cddf926325a8d8df529912a80ff942ec475b1ee406012b934e64b32fc7b4e017982557c5cd4c7ac7ed98cbc3acefb3b284d610fbf9c86a5b89041b24fadcffbcd1ed73b73ca64467b48227b0f54ccbf246e0694068a8fd8d7f2ffc7bc178070b95a0ff0b62fb234165c2adb16cd04a02101036120ff314a6a0457fab65d52b60a3705a8a0532f6b1fb86b0e83482d4a89a81ec267f3592ad13c7619542ead243e0c97e89c514c3372f8e0695e9108932bf593c0f195bd40b993c141bdb709af6279a1018b615a82f820266dbeb3e9842f3abae4152b4f847b3bb08770bc2c19233bcbf07d7f1adc911952679f70ea77dac0c09f139593b00d5f310e26da6a85000e84f7a697bc2ef576c938536c67b4d8d0b15954678bf30a7613fce4167e978d49f6bbe8f90d3b41270aa08162dd0e0a5988f2c89d8cb4e78c350b292b075819daa52409230d8a7379d52df86ac60aa6c8d79a7e1d14317cdfb98ac3897d7eee4bbf90e76d263f62e6abd4d225567ac9964beb3d9957b71101dfd67af007f18cb7e58f8ca2135dd6d3f12c59d2a3ed7868313f25d2f766c547fcf6e2ff246fa9e4a82431d1c50b09bb2ea62b7f3c16231df91301fe2399ddd090ac7b90c9863224dced760a448ed2e0bab98d3c06d3547d6f8e3dd6cf4c0f228636f142d17c3b045bdde9b0d71f79f2449ae5a5d91b38a1c1ec0d4d1a85d201dcae75b1179d66ee6565803f492187d5841fccdf9590ef4604e0076a6c79fd1ef20a4622cb42ed2cdaaa495177681f12d1e22b055b12da500c0a7d221fb7abe7fac1184c2bdcb5c5418ee06844988568d6ae706765cf2c8d520fee6069366f4661fc413401d2e8afff19e50bab195b1e0a4a8a57a841e4902a0000fa265b25ae29a8402026d00d1f02a8cff535c6909dbe0aa5763b204eedb7a51c1347dbfe189630da19ce610c5fa3b5098a1962bef7c30c4bafbe48cdb078aeaec1baad0e0972dabdabffe570331ebf32b42249f5f8abb7797040ea9745860ddca744be833aeb7116efe2011a6a261fe16d41df047a31097f1e8d6b2459d6c3c132eba84bf01ba8b982da1727d09a6e3d59709d7ec26b3b4f8e5433830abf66fb4d7002b5592741c6d68ef81a8047805151fd649a137cb0ce3fa6ea7da810efc598e5e2a3cfaa529e571e7e4ea640797987feb0c10e5f9a31f2c4069d76646514742841e7b676fd88dafc65ddb1750897aa8f6ebd388eb558a8f8daa3a9f94371710eb58f7f1aee50f8ef258bdb5c02f90e257782204ebb0b2d3e21298601db364cba1d52d598d735acce44faf401c0d8299dbb45c3468e9ba0247539e3ea21c22dcb964268728685c92e9c947d41501bd4f11d93a9de54f01426b98bbc1e4c489a7b334bc5cf26b77171dd927cc512aff0052b8284573553bacd6a794b994be2d8c4072701611408937e274fcc8e08a5964de5637a963717e598fd2520e39c5c60f34e6e1f6ed6cc090496686fe825614fcc52f37002b47dddb9e3758a1e856710ae0c97104a6e039fabd1eed975faa0acb86fe4e85a90087762572010825db6940dd0b2adbcc55b59803af502ebf4946da5a0277bc643dd1e7bebbbe2918c6304247c7dbf32c4d813ebe6078e4442a4e8e91dd8615135e3ac1bb97587e5c93518c5d15f8cf156f736f9e3f66b14e2337ad53f862974194e9b7bead24d03f02131500d01a7bf87c29d830d1528fdcf2d6d3726b44ca30cde3e0b033cce7d524a323026cbbd521e8526e423c88e54de418e610bd109c0749ce2a1b0bb5a21e125f7dbf34418b5314f221bd9ba1cf0a2c60c4b730eea0dbcc3b6ec4bd7c86b3cca50434beee64553e307db093033e026408eaae94709d6e8571cf39bebee7dc4dcb5fe5f8ddef119946fded45d9b9a0fe2a8ffb276c829c98c810ac03bb5ad473d8c55045000811412d28e8a27ba7ecfb737218c932dd8fc53bf9d1335a469e73214705af95ecd9d1a6c16867c0372e2de5068be9ffa7000f47f0e698e287e19eb9adb8ced72b3ef8d022a6a6fc6015f5133c986dfaf172359cb4d976a5ad039665bccccf5fd270cf44b0159ac4745ab9ab0a01d35806d1830bb7826b71e7c6f402c22b695cf2b03f5cd5396ee98c176607fb9b2571a685d4bb3480db9da698b2afb9bb3d179e106115b379cb4cd2afa1ac3b321c69aa750d1739755bd943ec2c091a28ddb71609375e24380b929187701cb7dd6f5bd3b356819b156b54e8038b0cbb1f6af06208e69c8ea9618a1012dc4d1d180d3e51444d461ca481fe6d77ce8a6b016b3e7ec326d0ab84a8cb9ce42dd7b61b87ef637a8f9abdfb3bb1b56cb20aa859fac01f4a5055845f5832dd9db270e6773db0c034b6ad45f9c009a88ea038c5cffdeea5873a0a050ed32f4231eb693fab0754802cc66ff594a7ae223b7f36f048c348c74628ce9f6329a464f74a70c0bf448bc31042b6026bd4c3dc3b8afbf3d2dcc7855453c1c918fb4fb6121482949fb17e7051eb01186d92ec451f69f2641193f48716f9435974e68decc9d06003b21ed55833f919d4609e9b8bd5c3b6ac0c4c9861269fe5480bc7ebb636c3ff7b856ca8e7e4ec180e5804f367b62b931e2399447dbb06c4c3d89e51a2cc1b721d792f07f8acd610b89a5f04a92272590d5259999165366e04b74651099ad892429bef0b194afe949468002f7e688a310c7509eb44a2aa0d4b50fe79b31a759cb83cca972ea4bc208f421e3f0e2b681155de542cc2597ab49a8ad279a9a7b82f33ec3c808b3e504ab609ca2e03b509b1b985ac0f65c259ee5898104e9a1daff24fb97aa1d88c8221a0d3be7042d81891766f54306595b7031e692b0bf20a209087ddd184c7959c43a762fa823154cbc13a6377ddbd69210da7be6af2023a32a58ad20b8467bdb3ad1dd0199490832f8c2dd211f1462777a92f6f2513f54580ceb87f655369e4325768b37dafb1aa38852be4e25f592740c2527d41900acebe262f439440ca52763a449f7644e9547cd52e5b90cd175ac18a8983e631b44acead8b2abb040e9e7d70e45f908a3e36a3f2bb2053061551a823cd9ffa92b6ef85410f7bd1dd9f9a234622b7a5e77c3f2631bc232d2d9f14414bc9f1cd2e51ea79862a631ca5710fa096581c8940f1783124309e2aba43b10efbcf5fd46612318dc0cc40740f8af55d17e99349c5bb4d27584b497a9aeb29e20680f8059c0df548ff08b41f14651b42fcfddf73d4999242e56085cc770b029fa1527b913cb41dbe0b6d41b7f80983d817a24e6c8c2e817123ee4e1ad3cb8f8b521146757e8bdbf4f04b715dd50188de7a150332024e7f4174a09546eaa7bda6fc6f630333c2c62dcd24dc6352b04429582fe46a87b073c02237c2381c57c396d0af2b2c620ebab57f874c31e900117396ea281e710677017bb9d8c31c2aae83c57bac4b47c001361f7828c83bea0169b77bd1936249e283a365a8bf4f98a55fe71ec10847b498b143aaeb2a25d97624f9e528f67751c44487d884fcae0ba87ea44e9f6e92dac90b74c020aa44044246a263cf8e53cf9d639936d62cb9b23502a868e80dfcdf30eae09415e1a83fa84972499e3814c775079ede5de1e16edfd0dd86cf581c7b52c276d29c0657b55c4c55aa1ca995f2bdce779119511dba637130afb29d07a9de73c0dc68eff2604db02c25d0b6b756a46c6a5fa0a2c36bb88cfce4410e250c6e10c95271190e7f43004d5e6ae635878e8768309bba20bbd152d0169ad76cc2e3194bf443469fd90a71b3a0c8bfbde63e47e251993e771078bba2050f3b14b78746bafb1e2b2d015d05eb79f95bfcf2f98661035a8721632bc3bb34bd619d300708b2e7fae88aa10fe0a3869405f19c306ddf9f3ab942809b00ae7ccb5aaac22071cfb193880b4c89186204de29acc97ebbc6941426bf95ac6513415e62454354df721407b3cb54d57b255f0dcf893c0561a603c24381bd80f3136317cd8aff40fb3101fa0252f10f7628f910104995ad76f314fd564a09c3571bb57f83bcc67f7e9bb80629dc13177a5bc4f8785854d136bf095602da1c425431252b6cc3ad9fa3751f7fb507dfaeb589db5715a8b84f54714e1ee825101ee552c9efa79a524699f5aae893c3a393e9f41f832605ee330607990f17122e655c83fa15474b99da2e9354af6e40ffeff3d0a638118994f9fce64f4209d3eaa859754f7c2c1dc21fc7ab3e66ac37668c84f3a09e441211f12a40741f163f4d37e08fcfb3f714ab51b0f42cd024b953f332ebd69b3d6122c49b2ba774b0b3b9d04e940e4f26eaadff9d33ee5d4f11c0ff64e1e4d4c1ab27c6f8441ad4574c71b3bc9ae667558321ee490c912ee81cf7e279d83c5a8f1e4e43c7d4b5fda80efb6fb3c4c767a2eb13a0213713bf415a8c4f65bbeb43d353592919b472e4bfdb1116c0e343d1f557883fb1cbd5ebff418265b59ed05d3f3339b43d81d2006124e7af8b3c59347490fa7ac6270d55769d815d74906f7285995821bd2b0ffc054e2615c498a7bc8bd0e462f3e37088027760df918253b0cd9eef05458e33f673d9f98cebd711b45e1ef8a4c24e5769508817eaf6b7df35b1b4ab4a87f747f8876809b85d9a8d770b07f62b3c1e83bbbeef49bfea81588f71dd53f234028e6b4735320e9638fb11aff4e8687e964ad2a1b210bfbcc78d6a4b18e43461a18e757fb33c84bb999f4672f2b33078df3f025ef85c5157432fec59f2b48fcee8474a7168b7f891f6a39604513ebf1279673e08f59713d1b7a3f1146c69cf67b64b3a7ed707f162a7194e8916a7389b2ebc26b013b18c3c20f0135b325deae5b58d186cbdc1767819b69de73e7435e63e7cd55352", 0x1000}], 0x5) 16:00:39 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000180)="10e2384b0cee8f3dc156deec5d3131f24b7797faf594b471da451a7b62949dc491005bbe601216f3bb193ec71d316dadb3f6faedbf126148550b05c5766b4774c7b5b9d3880509721054f7755cfc88097efb2b67e4", 0x55}, {&(0x7f0000000200)="23b8c24042d99836d87aaef6c8ff0f998805613ee938459d9f5f793affe22ea28706fe8f83b1491d724e8b257b7e2b1b15c14dcce3dd9cd6560ae07b5d8b611da27d775f53e8d72d174ee59ae1fec19fe6c58a83bab30fc89a11f9697999f1820354ba9ea94a1a7ab8513d254ce3f5298f77aa9a33af0055d89072bcd67e00190f1147c45db33092ec1585c4c4dc624889", 0x91}, {&(0x7f00000002c0)="6ab58df1f0d261196bd76db1cb79788e493bee3d56e673b18a51437d12fb0e3c0c5445a77c11e77db090e948a8c61b3ad64199c3d3429dadd4e14ea289cb07df620a74a48e6dc2c7c66368298e07591533f078e889ada7d78d3dc8635bc82dcc339c8ecfbb5e33da7a7e7cede845b997b1aab0fb4f3a31ada2eeb1f6b607068426647985252c0b58567180a900473130047e9cb281e5e7ef6d8a118a939cf02db60766a4a4e9ebaa7861751355caa7d13b36beb0c349b90ff672d8c68daf6279723e57d3d1cfa677ce56222882c4d6499f476041f4bb3a1e21eae81f672c36fb5f359d53253cb299542d865359a1a577805c4595ba165a83b9e637803ee6b61bd45aa4216218aa6e74f782997165f091758bc9cfe75e05bad80eff06406e30152ba540c280413623d18646ec3a58887a57ca8dfa0f8166e0f517a24f4849feef2df8201205a9222b424416db3153cc89610f40bef7702db9946ff434bcdc901da8386305d7575a882c0cf981c56897a0ebe3f29fb1f4a93fc809bc3d43c63216c8e39cfb72e6352642575f8b3bd0826918c4280b8581eb6c6b6c643cc33e0e4e61712c50a97bd3a701ced2669698626699fd7c2e5a5ebc73af81d386684c4003cdc4403dacefb09d25b003fb7e4fefa4530b752f4d7fc66e76def0ab2de303c081e4e5ffa06df63900508d702665bcb9ada85210a1b0612e187f489c14a76e88551d329ba09a91b80e1b04d9fdb6450a03ab88bc7048b28c6d3696695ffbe9aa44855364e0e0c77f54ca90025afb0cd95f461ff913bd678306c7b0d563e5f2bb295820658a823d3d5ef630b260900d5ba35d8b0d288a6de608a48da00e4c78363eee013090588999900221c0ae346ad9599775baec4b08e4da708a0c7dd3a4a3f5308b6eb0987159cfb15165045f00085761a6703e10940a0890f9e95742b0e4738c68b7794848b1d0d495f2431c54423fd95ab5fd515360e4ca322e2ec365950328cd378c8d3837f22b6fbccb21e4f1ae7ebf8f78dd9d528bd7a6b90385d31508cd909a5c59d81ce0f688f0f35e14083e1e9767e5875d63c411da210c179372c0134df7f98d5ada908d929e66bc79a9bf13cef6e459aa872ae7e191895f2fb8485b7f598c16bf80e2905e182e364588f1a4c6481f1bffe96a3ceaf72f90f66c0efd994436c657bbb08d1a0977085c73176feeda7be505f72396766f9817abe2b6487fed25d2f8e2dd8b3efe05feddedc108bde98f961362a79008612ede4a957e9959f5fb236ed96b205cc464054dfc6e822a9bf01779677172019aae024f2e017874ab1a603cd64f1f6b2b3d23cb12f4b44a5f27a602dd21c40952cfd439fc7aa2df320c57da806dde4bf796c5645079f5c77e2c36cc0141af69b382fd37add44b7a3276ae04dfaaeb63e18a86eeebda31d8161c48c6438844334b2e01ad767a6a6e41e3b92e5e32967770b96f7d2d703d41a756b6010a5c6414fbeba6c0466dff517ae695f6d0382de360e1780483c3bd8bcdd85285355fd33b8bfc32f6c66cd7a467b616540039f7ac105ceb4aa415610e3bf497f56f3bf9292fb1e591b1914a0b8e740d9d141228707425dd21af8e3e05ef35d75e661874f49dfaefa82273156c9ec95715672c3792625d3bb8a9db9e936db363a675a01bf5bfaa57c077558ee8b51d2e54d75ea124612abc5df38b8c859d368847447bdcbf7a77b55a0a01f6e5dbb8b13f92df4284b78639ae9293f05ccc7d143cb4f0f7eac9cb3b695980046478179e909cb393146e1283068e0e7bbcb8420ab80c6fa3d4ba243b6b627843e9515e64f996171e3776678243ec4fd5206b92361a132865c5a6341f0481553d74ce348eeef436cc20df1ccf986fc52d8fca5783e782a8dee7e6e5b48e0d505358e726b06e652ce7c32eea103b35e4043e8aee137918111418b927f05e0bb7625807c84f7285fdce9790eb2a8e50c56041f0e81f95c7fcf4baf9d35595690a0d979106f45841f6768c23d340779ac7395d8cbac94080a3162ec1f354a7c7a775e3c9330a1f5602bb256dc806cbd8e64369649a2325786dd411bc79d59e143b0a7aaa702f6a25cfb9dbc57855a31c13bedf7571cb13e722e8a4b396d0cf2d2cede558efeceea8d44cbc4fce1838d8dcab9f558f9005010eb42dc27062b107078327d6197fe0082bdbce12def04d5f16c3a310f860421b5b2070064ba07fbe8f2f082cc36db687f1745d5c6b986f7d761dbca10400902fa3a07fa3dc547c6cba3f5f05785c62916d0bc0716cd4a0683f2969742fedf4f7aa5f32f2309886b5a0534522431d72acaf8984d228a51dcf48f909aebeca5acfe911c98337ac71fc5017da2785deefcdf5df549b71d8d8592795da70e48c2ab71531028955ca06e4716ba013a20ec97a7850278bad3ef8bc28b5b1d86129795b502cead75259b85d22f1d1dd71383838a0de48379a9a852c5240fab081cf958399c456d6b4217716317f5da9cc87323f1eb54a01ef4e7aabcbbf5a99bc95618fc3ca0c66a78f8f8d66c460bd83e46863a33316577ece553d948c205d5e60c35ce5ea5646c838fb4e56fc9e5bc138f3225de0d8f73ff93312aeecfc86410021a67edc3d2898d5f2ef82db96d33f949d43c2b70e9226e2e38be876f7a20f3168d23542c6e5acd73719ac297ac8d929830b16e1d69a757485d68bc0bfd8585d309a127430b9f12d26720cbdc73d3dacbe919b0af0e653cf1b3629dfe132aa6d6197acdcc63a50ffe629ac807d012153f1569ed85fed9a90ffebe8b0f58f261c27db8e910a4e7b0b49af1f81bd7a28d3ae7629e8bcd602e1aa7dbd63e2bafd06ff342d5bd71c8d30048f3aead201a5d9108bfa26e72a162bbb3e508e0c17720d08d6554d763e5596162220af898da3dcec634be937d46c736876d0d029fbe0a95cd538b4f08f2d1de290480e36918cc9869315c0b0ce9c6c540e0d35711027d51f160a01936ec80f265f009445ec7230a8f6f33b2b0c41d0aecf9b213025644596abf8ef7a7ff4d8eaea0f0f4d1021f03993ae0454a5d5f9374ddc4f3a73291c44de2c87e8213bf432150693ed82450ee5220f6fd19c5261aa9d90c85ecb3ecedc61311badcd3ad03cd57689e55a8f0cffcea36c4e330ff068265216f4adef154a9cb6d1cb90862146a03e2ed239ac98c9d665136333f498da92a928307c4482a39887f26bf48274ddfa94988a6798ecd3f41482f749f566892c25145ab78dcf9026bcfdb03cf51d102daaf0a2af263c8780277cd8247d4e533ed8d287eab71d373c8f36c08a2d24d08b68a2ad9a3318e1fdb481ec8b2ab24935d143beb760224c20576c9764ef1383858e6adf3d9859143ecb550382bd43baf21f5a2d0181d3c06cc1ffa1d39cd15e1494fcdeb309cca939df0f47f94d49167e76306cab71e54c1e7e044b1cddd1488e4a7baafcab1d3ea2bf047e281b6e07e00103192e8367b563fe4d98697144502c79269c9e60db129e193fadd4b01d5c244c6d2cf48bf7df34116a52fb0b4609144fcddfced77221607d8c6b41040bf7d160fe072b97dd33db4b95cc55601a0be74f70666d2903133ea278d9bec49eab07da76cb35d4fa8480d1dabc4749dc8f36aca3167b0a7f262ffe1cea4acdf409f8dea07fc8cb4d17161131cb542fc7fd72c0954cafbe659361244c0dc26bd8a28eef4a5caba1334d0f588b9e79bc2f428320a444639170ad47463f97ae90ab52d3149a82524ba0306a8b42935919d365dba1a9e8d0de6e360b55f9d30e4605472fe4bdf7bf5c66a2e1eecf9e751630da5e8dacc1f975f77862df2ed3e78932df55c3bb8cd2d1cb3348a35273473742ce077546ef8b5f2b5ea89f2a5ad9391f14eb4ea94c00e3f6870a8e94bea2ac9a086b33997e4ee5c58b8d39650f28f54394e664894009ea1c514de866aea7363620fe654e814d397c00434b1c311eb60bb89cb0ae3ca53c056445594f45138e00732191bfd05a42d3c827ed1f0ecc38b102e14da1500591551bdc01caad716b13954727b0d92c6194247c297564bfed0a59a69bf012903261fe1b5390418f3648d3362679b1f597752861914fd493df455b68987a5bd13322966a44f67b8ccba0d8fdc3b649a98ed22057e7646610a76d123dad28939fed16aac641168301321790b0d292572bd83e635663da5ac9276066aba24c64211bc117d0ce7693c2fb0cb86dc0a3f9242be509ff9da7d5308bf134ee62a248715f1f981fa740fdf6ab9834a8e82d5d56cc8c306719d68d0cecc2197e9ba045ef3332e409928582edf93dd1de620f85ec2628be1052668eca153d1722017f7c04b4efdffe90e386a363073831c24c4c9c804ea47e840724f531ea25c08fbdb45c522108d9923f1a191242c652af2c6f2878b2b699696d0bb17c63e4f5462edb700a95707012f6cac5daf8f2a917015e3b9346a0a1932d4e052de150adadf2af86ef1cf5f93c4e971d6f6f7c070baff665515a5295872e414981d499b69d437f15f6a5e93188b2b896d7a4dfd2d3f9d852058177cf124fd9eed9d5a57ffa2f3ef95f254ebce2015416f86ae3864fe6b0f592c9085e0f6525236e4edfcc0843f544c45c5094423100ef04f0ccd5974a7326df952bee187b4e44fbf3c71965dfecbabc6e6e1e36b84ba33dc621a72b5d9abae6ac95c338656c0b1fd992949aeee157b75a716263c5aec50ce4458c68f10adc3012987f29eabdbfc277f386da0f4d30930858321243a9d0903a56595a0d0b9a21ddaf423fa167105ca6282adbef355a44caff9eff181441e89d614a43c77b15ec0ad8bb8d431481d09395a35753a69a41f88bf9f1d941dd05a103e16d7d4cf159b844e2194a1acfcf7251caa85cb587ba6c37536034a0ac5c161cc0677770e1aa1b2213a7ed72a5a1314b7ac2e58a0ab4039ccb5f53df1037ad0cccf9ab24d66e8787df0cb695335c54d27c01aab8e41829344d558bf1f0c4474ba38352ec8317e4b337f8a942a75c162e7afe2bea613c8a5c6d049c7c815b8ca39aacbd0bc5f920c4d1f991827203a372c3f38f7eb57cfe7c633acb276718d747533893120c3cc0590f0939f639b740d2a82fb1626afbc8323fbf26e16958f71fdbb3386519bcc36f72089f509593a9b9f2f9a0fd3fcc06e641c7c28e604d2d858a3961db5c8202db52058de22a7fffbf63c9c0cc2f05cc09699f13e6788908c458efa4f027e8e577100015cf73c82b62929f21d99e126292d62134642c1195c400f618842d3a7005a0c06ce51d0f410b62ee43e87a761a8b340971b34d9e94da637c20211e5054a530f8ae590cf2885bb9bea83214f26381c32da3d405a2d95cdd2bf810093e6abfbb7b96d473c55dfee8e60267e22900163ceab13f1a4c3be90273d67defe2b4596ebcdd8a5656000b9dc9eab66aea47dca6d34da87adde72ac2aaa485117f855c8cc95fef96b6f7a44f962dd8d6688d559c410928fa2a841669f2a2d841ff27b64bbb0d6bdc5c201184bba0f221872be1a62a54438d5bb550e44f935be4eb62c91fa633ceae39e0c21f791ab893b6f4643f17b353ee0ec58c2854d49cfc429d4b32535dd3a9ef7c8f9f673cd4843040188954aae55fad1e84bc9fabbcfb7cc2a4d2778944c0d33ac0a0ef2c72c8f83a0e05b9d4aecdba718b4f2a6a59d5854fd618781ef383e0343732b723ba6216dc4e9609398c5faef56ac8360b9a8bcd36459b0e4773a477f4a30539e180ca7675bd1ff01c423089e21e656057e312fe4c13bd2a5c57e14c98b6ace8fee132f37f7fb9c29bedc20362cd04", 0x1000}, {&(0x7f00000012c0)="24f27226e95d688005cfaf642b6c62889d3ab3d2b117bb50b3dd019a28a282b0efba1cc44e4583b0841159fe1595dc0315cb5b94bbe7378fc669ffbabd42c765ec414cfddb38acc64730ce784474ce49d8e268c604eace9be6868133fab28b27f55410036d780ded0b2fe16dbbdab63e98c575dc0b5934c62ba00f5743d7cc569147a0b32129a43f790966117e5d9cea890163036c9406e992ee58c4f902cb89f5cad38c14939bfe2dcd7ad45410f69a5ea28fb8752b5e967c8ca48c27d7a74a", 0xc0}, {&(0x7f0000001380)="ec4eabd8ac558a118709ea10aaadee600c67cf7274843a3cf49a1dbd0eba3b7c167d8cd639527294450da948d25a2c89811d2fddaaf67627fb33cd091c318698b077681ca8df4a5f1b8cad7b02b3887336548d326d23de2b8c90247d6cc608f96e4e48ec2e1611dbea812b0a64daf0d058ae00859efcc0fb5c72ec12cce6c925ca5098728ee5c7749c83a8f831", 0x8d}], 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f00000014c0)='./bus\x00', 0x2, 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001500)='./bus\x00') 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x40}, {0x36}]}) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000600)={0x9, 0x7fff, 0x2, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xc8da, r2, r4, r5, r7, 0x8, 0x1f}, 0xffffffffffffffe0, 0x3, r8, r9, 0x3, 0x2, 0x8f0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pread(r0, &(0x7f0000000040)="ae9ec4e7a2837bfe81bc9766dbcdc948d0a88146f1dd484d7295d918227a2f0d0a6e025837de3acfcaf418b7acb9", 0x2e, 0x0, 0x0) pread(r0, &(0x7f0000000080)="bbbbc9abd9dab9ba641e0cd943fbb2de27d6cc361bdafb2fa689fa221523b15d9cc7570050cf39768d72cec827b8d5", 0x2f, 0x0, 0x0) fcntl$setown(r0, 0x6, r3) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r10 = kqueue() kevent(r10, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0xffffffff, 0x3}, {{r10}, 0xffffffffffffffff, 0x1, 0x9, 0x6, 0xd4af}, {{r0}, 0xce5e79d497f79294, 0x8, 0x80, 0x8, 0x6}], 0x10001, &(0x7f0000000500)=[{{r0}, 0x3a7498b6bd7726c, 0x4, 0x8, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x7, 0x2}, {{r10}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0xdb1802da92d35083, 0x20, 0x5, 0x4}], 0x6, &(0x7f0000000580)={0x7, 0x61}) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r12 = kqueue() chroot(&(0x7f0000000440)='./bus\x00') kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r10, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000100)="06000000") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x400) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x14) msgsnd(r1, &(0x7f00000000c0)={0x3, "c177a0dc3af8acf6bc7bfd5dbaeb2b87e7ee287682a7a066e1881eeec7dbd6fc51b21e0541b0ce9996f2d822d63110e91cc6ffb34d9c368d6dd7040383d53401435eed75ab4800cc1e"}, 0x51, 0x800) 16:00:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xd7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2249, &(0x7f0000000100)=[{0x5, 0x800, 0x8, 0x3}, {0x9, 0xfffffffffffffff9, 0xc50a, 0x100000001}, {0xfffffffffffffffc, 0x9, 0x2, 0x33bc}, {0x3ad, 0x930, 0x9}, {0x8000, 0x4, 0x8001, 0x1}, {0x7, 0xaec, 0xc7eb, 0x20}, {0x3, 0x401, 0x1f, 0xb6b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f0000000080)) 16:00:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000040)) 16:00:39 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x2a) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x52b76513, 0x1, 0x0, 0x1f, 0x4, 0x9, 0x0, 0x1, 0x80, 0x4387}) connect$unix(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc78f198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aae68d951edd47f868d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700"/676], 0x10) r2 = dup(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x5}, 0x8) writev(r2, &(0x7f0000000b00)=[{&(0x7f0000000280)="7bdf63800cdd63f82f6a2242b373171a26d69d335d48ea8501e1c49e053caea3a6abd3a3f2be52272798011149b2661123e484ce3f25f11e93ed7d59f5ec6aa03366ba566b63f506e8717a5a7d601e34419fee92f6e34db3824404c093ac4e9811a768d0e3742e3453c32067c1867e47f9c864afe54013a4dc5f20265ea4766cbe3819638ce8fe0a4858dfbae041becd40f278761d5291655cf3d34d67301418131567730fe0b672f901ae825a77578f301fb11105974d14536d05d5513709e907536dfb", 0xc4}, {&(0x7f0000001580)="5f135e9e02174bedb1279149596db8c40414c16ac1336869d100bd61fe058359206b99bb54bde2e478fb128e3297943f96ce56b2fef137adf405d1e038f5fe799b317998ae31649c511b54957240060b720053843e68df0aff657a6d8fd35614e385811d01554c9d563e2b111355a342b54519bf0672879f8c244b57d2b799c713cb156b2b77fbbfa5dd502c391f40933e6ef2364f7efb0c093203466cbc1b7da37de86b554080c6c692eb6e306c75f371f666200ad4c0ba3ea80fb79182e6a6f54a43858b17a0ddff48cbd3804094f1f0c46eede015cf7d28a5da6812b5607ab41e6a71ca774ccae02e1c0bb61c32c08b262515d23d3cc51b3749e236590523decfe56a7d0c3ba7760d253e9dd6be0329d9bf5f2037615457fc509e06acbb697604cac075c991ae7cfb5b5359e551165fd87052799975eb4fdb8fc1618043eaf142513689f781394009ce3c16f36254a90ba2c5a34e12ee0b36ac755c1e39b4ac2ffa3f9d0b358551f22dba57873a96f2ab45d084a45138853d56d2ae54f665d86db2bc9d04e33f67260996267f1a85ef28f12995e89ec03b8441d039168339c2a89134eac3951532e0cf36a4b4a6a17f8541867091ee236c72668e60eebe9c1b09f8786abd3ad2dd222cdef7b673043ae3c89c7b778140116603223ee3359bda623ec86b403403bec7936c5ef50214fdf9222a0476c5e5db8797ecef2a4b66134e468dd758bb83bfe39bf8c8766da9003ef00cc82283a866af2689ca85d4c84c81b8793f61f52f944a74c7bb593d21c569d81828a6ddaac29262ce62399cc30f6186f3acf1f0041b6f8da0c6f8cd573d5f472688c0016b409476ca8d028fc16808a9a5dcef3cc4169d8006e315e23ec86d99bb73057507850e532cbfdbe15b018b67998d6689c93497cb886942948d342f20b0aed5b2d7443907418b25f9b5b769c0a05af984efdb8f19b3104022f63a162dcf9cc9cd957bad4e5f09fac98a2600a243dbbc2f4562978479e4043173e234c8feeaf15cc7f7287aff96907e86d04f4ff3137637261d61933c417f777309cd988e47664d3e36c20e00287972a691e565786b843c8c78c6f5c759641ebc5d7a6f51619812fa2cce9b2d7aae1d63f443c47b23680083f13182a7c95f77c58dbb6f998f0edf1ed46fb2877c1cd3f23f30dba28f7570bdd9de9e18eb94f928ea35765830e9b60c3b6452c3facc1cab2722c9c533c368777966d213a14b06b89a2767cadc3d4393c0663b87b29e7f5942932d0f8404b4f202e061ac1211f2403372dde0330351d8a4c3592d08ad2d85d08565a9a8300ef2e013761d34ed7aa3c1592e64ee6de79026880476d14af4ce253456cadbd24e1e88a967a5e64491bb356bd026e82cf4b482b86a32cedb690ae194f16603ce31c4ee00bea17fb0166eafc178e4dbb23672aa5e31cd53c4b83a1c9a018251dd7c7f1e05f8b2b4ce1af22cd36bd5095aa8a9fede5556b5180139c555f3da0e9c6aef1d59ad92e3eeb35747bde03ff2a4a811e9f453c18bfffb5227cb83dadac3129ee568db117c7f31d0ec625bdf18555a4c4470cb8d4236fb0d7630c34db1ec6d75efd75d1a3a67761dea172e91e7b66bce269ff09d997514533a53a1a62bd26dd7dd352ef7e0efbf45c31aab55b562af768464afc4e6aed501a2ba658ad124076d4832632026d5056ae417aced69a99b4f8657de031fc4aee2ab6afe0b532b31fe2da68ee88bb488bd3bbff0c9d050d9d42ddbd52781c79f93479c055e8c71f5284c4e40d47563689e3901459f3cb5a576fdf5424ac67865cdd77062d3dd60a21202c412420e75bbf2504a699e4c1f73f82c6d6402ad7d5841f2ce174692399f0a418258395ae68ce36e8e54decb6b63611897584323617483a696b0f4b62acbc6727d3195400272051fbf5acb4127014860f468048bef25c2b551dac66455e1d3133a3725f261f35887e68224e6c3e799448a04d7c957cb6a60ae9352f9e8395c00a947b9fc113ba10ea9ec31b50af0414690bcaa14b3e2ff759ebd3bcb261f8855227c9b58dfd6bf3719139674883043d19af55dec42812c8daddddfb0d22115b5596b7f4f257d490a1235db4896bef264692e41860b0ecb5169ce75cd8442dcb58f88e8397308d205257d3961de4a9aeca57b4981a2e838239eabeecf4ba8858973127637401b262606d45140c5f1c99b073ae38d0344e027a61445719b3dfba194134b473e398eacc3f5ff7387ee21c3acb52615c4f16e785ff557acfd2f5162d739d7f339cf23451e7a8ca6ec9c7624a44b855af93d8f9f2142aca8bda7204e59a71dd3a6e151962127e4200cffe0b26890ed3ef39bb8ad7bc090c050b304f2f11de8c57cae122741ed85f6a2f92351536ad3b8f863626d9183c7f5c7a8d6a922a139294584ce61d07ed590267263f920b0bfd254ed4df0fa67c483e1fd201a2eb530c5625f6b44bc3fc5951ca048b4a6f704f56379b79dacb860adb56e9c2892600e304650d1e6fcbf83d77dfbc64064536e960e75ab8d6baf4f5d694b93cd4fc5a11e860ccd50d08b14976b9a2fdc6877323be623c7912511287c72c31e7029efc69816c1809f176fe4954b6f6bd777bc9413e6d2802bb221827169b03a6f03802a897d622a70bdff310d51732d47a421ff505907a794a7f158ec49ff9e3a36e759fa15eb8dd909c08ecb1bb6d48db25b559b2be7d320ad68b91dc01740630aa2ebd4cad7094602598cfb24b2cc9b4b3540493a0054a8d835a3afc2686ca082e9abd62bfd8222c85dc4eef61009ca11262d284f073a203b97e22b72f9859e3145a220c5ac7534721f4d876a7b42ab1f067e8790cdc01ad70e39adcf79a0f1fc5ff415300587608add6d6b9df7b52ce43d74c21345c570a3378aa9f60550e9bdffac4e6dceacc4a00124d78eac1d2dc3adb1e4a0b39a7b2daf3ce7b980508947e7c658b8302dd9c6005abf3a6528889e6a75d1a6e112e96d8d3d69d72725fa5f60f5071cb9d7a5a9eb8360bc039ce0eb4c02cd72b686c81babce7cb5d7fda1591b59406c7f2dad68f8321ddd129aa5751a755c3ff51333ee4e312a09175768a0fea393d4ba949616addb400be2daec1930b7afc5394f693b5905892b7614a4d5232879195e46732364dc904c388d10eb0743a413bb9da46474068295175e62712ff9d30aa19e5b471fb7ef2a53abed2e1e8396bb7d5af0f503e09d3b6e6e34c807ccfb36a3f402085d05dba6f2caf45ccf18ec79937219e351d2351473a0d7ce1e67ba46e2a696ee79c8b01c5aff70997cd1003bbbbea72b648505d5aec74ce3f37214440cf856baf24559880135f6804cdd2ad170cdda9227ae102dd78dbbe8ac9bbc2278c80fa9f164ba649e67894ecef6047dc7464255f848edac4fd0eca58c6b89da4006565430433916e5b465188c564063331153be9175a4e1fc82c4943cb38b1dbf952ba3d3e47c9974eecf243511896655e646b8981f44f04652de6d44ba3512efa90d696d6756fc59bdb8c5d4738181c1f2ee647b512590eb73c3f844025890a094a764f33f223869a411bec7ca25badec24bc3003d78066bb6b59019f24e6ec5c45c4981ff0450070ab969085106fc8a4bcd37ab0dc74412924ddd07a544e9fcb53a76a83fc9451e3eb2fefb46b7c28102e22dd1a53aa9a1f830b63c9d97adb0ef31c678ecf081175ae752627a03e10426d064f49f14d229f2315674620e2f58d058b700934b07e30472f85d6eaf01e8e96c46339b5bc0b4872489fb1c64d22a8be64479d0d79ac97d939957710c3c74bb34069117fcb9676efb4ddfe40f70910dd8541850af0a0a84202f0a0d5a6d2fa903b8e03cbba3be6f4d2f1a3c2d423dfa8f313cf9db488d263d2a6f112ceb98b8c5b937e91d2ef9fb17d31f15e0", 0xacd}], 0x2) 16:00:39 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a5ab2ac93ab1b351ed9c8bb1b4f2b9ee61147de06745b852d8f91c40992aa896505f1cc0ba3d731b968140e4380a41c0858c2bc49f2f0e8972ffc68adaa621a083f3dfaf508550db815e146b5068716e9852f4651261c0e76179ce58d29eee2fb6d4315aa02ab4c1fa23d9925d4905685cbe126342f4f530f635deb7118411210c1c4e83805e835f5243a535a4de8f4c3d3eea93aa6949eca722bd60b54ddc118faa744e"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000), 0x172) clock_getres(0x3, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000100)="1ca497f8af9583a7ccc322df23aa7af238a014ea7f39f87acba01c3df97e7db0b36ced04f6f8776724e514cd0046f3094791e964a4d0195e8e52efbe8918cf0c99ea4e1e8a2c5fb2e0e3bdf9ca88b90e23eea233403447dc8d2666756ed3b52bcb345dfe32132cb9cc81ff39c17230d8a5053412", 0x74}, {&(0x7f0000000180)="52bb755a2a6442e6ae98fa9c6274f6ac16d3389b0be59ee345751ad90c1c9f293ffe19d218c1079a0e906f7fee2426fbf55d5bcb11c17ba158ef5caea96e4ccd6059970a74a938dc861c0e14d83a1c6acbb7bd14368472b86f696388637a26f3ea59420bfef0e3de098753cee12295e0d998a18c30adb5edb102134c8fa15ddfc140778a6b4200fcbbc00da185cf703b24ea3b3319b6b86d68450672a63d4b955a8ce44653a6944fc2d575662d49eac41531c4d05d88d28e9913d9707b87014fde52b85cbb11711438c8add9c8f28f564ef1d6e768a4fb81eb305c45566fc4d544a9337743f64ff951289f1e933f8cead51de09eb9e8baac3048777c56f0fb3b52d23d105919fed3f79c3f596bba40bb6ccddd7bca013e8c9ddec3b4a1e1fe3261783de03acb14f974a8b4cbaa7994da717aa3be7e438b424cc2e15c1c7ad6dbedaf4cbce08fa1e2e7104135a8c5aee5f709efe869906af31af937a595181f55750c7842a1614812e87df3d5882904009a0cfac6ffde9f33645962d42cf68ee6484a063ade2512c84e71e975c55df9307eaf702d5f9c9ca1276f8107c45f62ce852a5398f12b19fb615e75fca885f55c196caef062a22a14ad4634c7a9d37e8ea3a47e020e471b7df8e200819339e7b79dbb6348063060fe130420c3990f9b23bdcde33a088e066f9e90c855f4ebf36ba208cc139aee704132f23c899ecd3706b6753a1e9838666b5f9c367c724e68625f37e70a11a00d081a8886a3fd3cd39f4abfbc9c05e2d04b25882de13ecd40b012443536aac385231d624be70cdfc0706898e0192d52f9b70d801fdf8f2fa68fa76fae857e52bf7a87ed4553a5bba601a16d631a4dac76188b149699198cc53529aea884283f458e880257fff2275344ffb3df13870679aec4d3d951f952f18344a31618fc59c76bb7aa2093e3112a598916bae4d7987923bd36845942e1ca2e85433e891d64e48964c5e7d976ce78dfb65c77ade04680339c011415ea3fb357264431afafc435cc7f0b2f8f22f118a9f71445cf8b072d1bbe20a5a692094bc00ef901fcf0c1fb6fb4a4036f9240814df8864e1fb92f3d3316a7586ad388924d387a4698a66ac7ff7e380db204749e46b41794a31c82b445d0c7624f968d93229120a625410063bc7b81cd835003a3845a46bb792df9bcd74cbc81df2699c9968e49369a01e8fe2aff84fd75d08a6af962e57f089f7c26b716c646b10de67613cf7fe92e1b8b3814f74ec8377a18bf26ae668ee34f3d39ba373cce01788602c5bea2715e561348c570a630f5cbcf2ddf339060f6a89e3cae7cf8e0c85992f7226279ff2374418b931cf4db197262363f3afe85e0eb6677cc06589b6f027bcf12ecb023778b807ae58dffd6400b7825fca22d7f0fd4c28c833e6981f4ed1b2197586842a56c28a8548a3f286a05f5d7d0eb6192f3280abc5dce2aa0acf4889d9ab9a777b1c2e344eb794b6f023e511635f1b67d54e0c1e7bfe27fb9a0ebeb2b3b0218609bd47d80c84af18afb5e31b150ef745bafb34870024d44d7c16f436e458d265956689e3befc989461fac5e9f800bc868ced268535dc736016fc438edca304af090a9ac8541409d6a44ede185c0d28c1bee10ebd75e9c24300705bac9d16be49d38a6d561561d8223dbe139f66a5d9ebb9fb050ca55469086bf25725fd54fe215de496718c39bc14c85830094998fc6934cd0ea5a17a8b38ef5a6389760ede382ae2031f4ffcf5e578d9656bfcec5ccc4ab7d042f3eb86750d093fdfc6a9fb8467b699b2d432e5efc64061774abad134c1a3de54b658a0e996a4ccf235d132aebaf570c932122b503177a6d6753f7315458f74317e0ed8d615941f2a93d7a22662c19158e67ca110edb910395235047e8eba201983fe8f0971d05aaf2bf4af1714c70afb725a651b36a01f09167ccdb461386a6d1529721f419a83eabd8fb51600e399967d296d4e805e4637fa1e1c5ed0d135df25508a2ec00d2810316e178b15def74a852e06aa8800aa83f2317265ecb3263acad139e614a74abcf84b49338bd87ae7acada4306564a8f6bc1bbceeab55b6f1f2f8ae273596cfa13631879f4aed809ff516671ea090e655e46c67bc7d2ec59eb2b3b9d60d013981b7e70372a1bbec6c9a0e4e95c1ba0c1dc2ffa00afee19a54aaa3c0e2756f6fd3ad724ad36c05cc979685a66280ccc830f5e5b990ad616cfd89a79bd2506934a8054041aa8dfd97128a5dfc3ce6cd167ee4c6af9323beea598cdd04b05fcf7b39bed8b93ed54144a55237f115b9d13dc7bde21dde499562d0c854f47fda8f29e8b4b0e438c08f6ca914a9d0624326abf739d8e78a641d021584a515075d3f00f9e81ba4260c18a94253c47939e4b3283d1f38b3c2864a55f76f597b72b18c479eecc4a717dc6696d53753659be0ea8142bda4d1c620b25db0c4100dbb3ca8f37599c0cab5f9361e0b05fccf527603bf2bae5ef3468059aaf679b769678f0c4d737ca2a64b46ea74db008ae5e7941090903781c2cd7da6b881b10306ba8818dff972b1110def8563269e66c8894aa568b97ca9eb7f907abb7e0221be85bcf4464e3fc42de482a080acea8f8d14bbc5c52184621c8c626e408afe00c3094626acdd18e05b1759cd71ce9c62bcdb00c146c5e4801d8ae2a3a5fb0e032187ba76d373a8f080c8d3ba6ea4f2f3b535e78155af2837d629c844b0eab7fd8fe5f652514fcedc0f5a5c0565f88235b602c07d78533efc9a22e03c222d30e2cdeb1a3f525431ce4fc8999135d841d464a212d0855e0baa89084036c3ac0ea972a72674c54ec262cae2b9ca58dada316e8e0972d0fd83b61f9b873f15436b902b8f6fae23f089c5ea1925779420247061e17839903fb4ff1882fe6d254fbc4a710a9eeecd88eb70c55e95e89e553f65336c1f211f8c152fafcc53a677561f4c9dfe200a469eeaf439366d210ab08469306f26934a3aaaa780ab13584f336094659a15e5578d0897e4be384ecaea894c9684b342347fdcc8fb49f8e4121c626d55223a7094e4383f537980af3b3c70a475b24482a7c95962812e3a30a7f84c9ec615af1c296aef69e264275f573b38b43a66b31cd146067e6f2309466ef2c586f615c23bb7273bf82b6f6424d1846531f877bc580700365f9c896dfc620e3d46444f313cc94a1eefe35987bcefe855df0bb5ddd26bff17b9ed3effbbdfdd7fef38cbcd1a7cc90937ec2bb420716907d4da003297db43294d9860537b7f03799fe3136dbfd87d045c06e4f985425c9311d661e510318b3dcd46f600f3a962753d1060151296b94cdfd5a8f271a18d42de9f1401df25f4edee4ab98008177467fdd0bf6b6416c6dd40e2c78598235fce468bf9bab6858f1edb555264f0d08bed80072ead833bb730fdc6dacf5c0aa0832ae69fd7932a018e23bef3f44c1d4d5e3f3a22a69ad0e79d874713debadd9277d9a371db744dbdccfbf644c267da554bfbbd709d5ff9fa365195b8e07b04fb558261f6d708f19bb749730e130a1fef9786b9b2fe8fcba000b7286043cc9164f1e27c3bc086dbf181e519ab9e389797e5e5c502183f123acb2714493455a4521335f1f939457dabc5a35acc57e65db25bd5cfe44f94ec1d01790621f19943c0d7ee4205f3f31dd4279d64472bbd3140f615c8fcd6aa6f03ee08aff0b059ce7393d3cb29d2f6002a7f5c7b6ce807b51d1d7e6dfeb225dfbfbad7f7603124384bf4c9df48f90ba3dbb5e5d3d124aad7ef9a3f511ae8783f610fe439fb4b03460fe110fc165fbd0f50d6d0ba2a8146b229ed112916aa1e220505c75a1c14fefca1b68e9e50c5f0c57b8f1e226a6c1dfe3e26dd63c96722f15645a1ba3e938d5253a1e28060b2d1cfd6b321ab8ead02877768baa49c677bfd39db1ac303bd5e4690840d390e45a659251281e552a0fbb4edf3c8082b57f9f1cb6b6449310af573c05c105c882ee98518b93a5a1d8f934879e9194bc434f06cb9a3f112cee1397ab2e4445d7c3c56a5226cae02641e639771071c2d7332cd4d3cc41af6ebf40ba5972001cba6df32a986bddb37afbc90374e62ccaf98444fcf19625b882f8d6970ccf1e78e90869d68f8fd43385aebb037b1dbd7ed4d08c188b837bcdacd6676f77b016091363b19f37d2e56da3aeee465cb4d01811138f6765c20bc89bc9c22c404f88c252af5c0131ff35080ea243c73649f874e09c4ecb792cc71d5a8029f6dcc84b2c71e7fecb200319b042f2f64093fe3a9113df3fe88f0c48a0c6aeab7b31aa24f4a8c3f918d7b5d8a1eb75fdaaba4cfce3fef99168de6ac69a5b41d7e8e2cb7a749d39f95a7bec751b90ba8d54abfcc0980e9d828d3bb7a4ef34a88949eadfc4b0022dd268c2403170f35d901190249ae075c0bf806a5e9951e5630bfd899638357fe0a1ebecf11ddc685248ba38b7ce513e3e5e17d74adc2147bf550e25a7454c5e8ddb1fb84cccd17e015eb2bdc92b1cbde2572aa6a72036539f42f710f902ddde14026a5a0459c03f68aa7b7fd80da6d67e0aa1de175de479a94bd57f9af183b64173920e5b8ac1961b4514fd173568ad740c57fdde7fac0c20e5c78683e7ed0471568b86d88a0530a52da7ef7fbd5ddbf96bf5dc1e46b864f227573fa50efcf60eb034f5fd18ea48db19cd1a02bdb65e49a61969342a7a623b64c7c52336e2f05d06e921cf4cec411d21bbcb4fa2b60a10680fbed6081904c98fb38eca25c7a43bba7ff86dd15dda04d100bf76890d7779eca60674ed62abc842fa1ad1f72bc4cf2552d1937cee7bf51e5adcc516baeafe7fbda1a336b1ec17a985bffabc96d32cd6b0a26aef7ef941f4dcacb63b0290ad94a7b9f85df8c0919809e0020f02e0824ca951718847783ad9ba0782bcd9110be9d5369cb3c77f802203ed80f5c713caa8a20dbbcbd7df42adbfbcac64ea07fa3e652833130cba6db351e31c8f1f70164b9ce7d112045ac72361e54302bcbe9089e10f02a636dc9815a5570689d1c18c99a2c8c18cea675239830b0fbd200f867515f701c6b3b40b07591da2c50f65bb4bd7199e3c381da5029b11be98177e3e298015e9eda76c6a14fd84177c139e09dc8912d8864a0bfa0a23b2c85b38a7e4234a8c410d980b857f02abe46b31d07091c45bdf15d9d7a973fc4716b4f625553803bc972dd83052dd01255639b4f3e358fbaa17bec76b796c55828093ca3455ba1268475a2327828adfbb71673d2f631657e7eb68505651a3292e7be284c3a002b708eac26daa8437625140b73bbab2f6d5c754781c1ac83a5bbabcd1330672e17fedeadd13973550d36702f9c278e31af7b1f404910d181f701b0e394c02c841f243070866a49dbe345ae721e1d1c0fbe4e668c2e59e8613947d64ac604fcb2e77ba25a60594b228b91efc9374628318837181c25dcff91f0571530a7384711348b6984a4859036d881ff9ab9c89d5caaf599fee1e4c9a12037d4274570d09feb8a85891ea3d335149c9c1c4524757191948a42b567325539a05689aca7b768afbf8865a78143c70381f7df9a4532b3e5ad309836ef6510ea951c70d44c45cf317d1b230c290fb2dfa1fa7483706efd5b37f3aa43428f8834a56457edfb71b091ccbd54d1419984bbdfa25a7a653e9f2d34a85d93d62c9de142867faa1393a709878fd056434c34efa567753a560dd2284e9dc69d7548c12fd8aa304896f0d8ad3ef0fedc523a62200722a1119cf4f729363cb4e81a07e57c6b716c132ecba9631809a304266c1890114732cc02bf76d3c3385fc", 0x1000}, {&(0x7f0000001180)="72e56582e79a6ea0e840b7848e7dca834b032101727b8acf0dfa1ac99da4107d6452cc21b66a2d12b7d9b2ffd6cbb6613f6909071335e4a6acc67a3442f83d76b75d", 0x42}, {&(0x7f0000001200)="d4d8bd6d101a0e58e0617b7f713ccb78ff85c74ea49935bf771e17d782f6b89578e37cac5443c1b0f0d90a4f92c0cedbac4da1e605ef58fd3cbd9b1edfc37be0f01c293961f48dd2b0baa8fb2f2fc1774f5049df64fbe0ae24bd8c9492d4ae1cccfc8cedaf6b775e099040ca046a621cee8592351bb036c571dda019d07be94188fb1aef8bcc44009059df6cce6ef2e133ed866472be575f4316c6cf507b55afd5bad1067a7e2539f905d8e0a9066e527ce5e38f5e86f8b64a0aa01d44bde6a632320d775a27119894bb9915dae75f455f7d89979935bc169c96e9f366115a4e75", 0xe1}], 0x4, &(0x7f0000001340)=[{0x18, 0x1, 0xfffffffffffffcde, "872b28"}, {0x108, 0xffff, 0x7, "bdceb6686201131e66ec213ad6ab662fd559ecfb4357f041de92dd6b27d98181f1c5473efc71980f053ce37e197a8b9ff77ca2551e4dae2c05f432dffd8beb0dccd43526e8b54b598e5e80433a700ee4e7a088cd2848354381061fe346d60e420197c98bf3c6db44d8eb5559c2612ec5b410cd536ff83be6c0b8efe6545b9fea1ccc78a6e14b78aa07cde1f9566c0a9b3978c4214777d0cd6ec570782988dd29c213edd1984ef6a22f470c6c79dc6183c97623fc02beaca550ff57639bc2e4ec091101108cb6567c085c8c5ceb0e589b73bb108b060f5592613790e8ed20ce96a07debe9b56c085c87a822813942b8e9669123741dc4"}, {0x80, 0x0, 0x7fffffff, "d5fc21ef41c15a773873b64b36dacb0b30fa77935a6e5052ece9a782191e4b9558418769e43f31f863205b36aa2484a3f237c2c8cc7e9329cfda888e96dfde6c18320c82310588df04cafd965eca5417d4e86b0b8f6212d4c3a07980b1286c3e6e815ca6e5b5455e90"}, {0x28, 0x5eaddcc25ae5bd68, 0x1000, "7fdd0daacd77d939b1bb6da54637eca48f2a8168df"}, {0x48, 0x1, 0x100000001, "7e9960cb1eb6f18bea5fb458b43d71b132c1fc972132d2840c59838b3d21e22e5b9e10f531290670f3587892eff88fab5b"}, {0x40, 0x1, 0x10000, "f0961eec712c3f21fd3a8c2729175cfc998620ffe05ea5382142cc8c9c05925e1ed63bd17a1bdf086698ff1109"}], 0x250}, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000001600), 0x309) 16:00:39 executing program 1: r0 = socket(0x38bfd64c57779cd7, 0x3, 0x0) pread(r0, &(0x7f00000000c0)="ca53e93f4e60558722ce3c4b6c1eadc8fef5fd7724e7e1fdc62b69c5b3962794d73cfc86d9c6434744c60a0c3aaac91bbbc18bc3480279302d5dc2c493e519a9845c61656aaa6c7707e01090da40dbc0dc1aa3058ec5d6738ae78280fc72b43338e1e0def7401485a4220f7e03fc260646f469b89257cb250426cc02e833756b13ffaeb2bd94c6a9b4d0120e3b0ec9f43f0d38776a452760a1db7d441057ee6da6ce1d", 0xa3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() chroot(&(0x7f0000000040)='./file0/file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r2 = kqueue() syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) syz_open_pts() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) pwrite(r1, &(0x7f0000000140)="13505a6b5dcf4d801f70431252b25032547e8562b3d06f013a7052f22ba16ed7762d854787eed8614934062af6f361247dd403d723544f5c061d11ae5294d286d717227f507719dbfbbeb4a0c20b721d2214c58e7946f7d002ef342a2a00c24d2e51d6e37b06ec5a5106885e537806e4acb8dd84cf043767c50254b89964d760c54d348d3a17efbcbeaae70e378f66da30b53e429731d08503594dbcc78b349f226447957d7c7cd52bafbf8cc1d3277b8be129709443d74a604c28613e3e308e40731df25870c67802e627cf16", 0xcd, 0x0, 0x0) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xe10, 0x0, "000000000000000100002000"}) r0 = socket$inet6(0x18, 0x0, 0x9) close(r0) r1 = socket(0x18, 0x1, 0x3) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:39 executing program 0: r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x76f7518d, 0x1800}, {0x2, 0x1f, 0x800}, {0x1, 0x1ff, 0x800}, {0x2, 0x81, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0xc66, 0xc4c91767e8add114}], 0x6) semctl$GETPID(r0, 0x6, 0x4, &(0x7f00000000c0)=""/182) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) fcntl$getflags(r1, 0x3) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x1, 0x6581d05c]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@abs}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x100) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') stat(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) pipe2(&(0x7f0000000080), 0x10000) r3 = dup2(r2, r0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 16:00:39 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0x2, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() 16:00:39 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x7dc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0xfffffffffffffdab, 0x9, 0x214, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfca1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x1000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x32}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9df7}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x10001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x40}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './file0\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x2) r2 = getpgid(0xffffffffffffffff) r3 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x34c59c60e5760468, 0x0, 0x5, r2}) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:39 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffd000/0x1000)=nil) r1 = geteuid() r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x1) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000540)) r6 = getpid() r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0xb1b, r1, r2, r3, r4, 0x20, 0x3}, 0xec, 0x6, r6, r7, 0x1, 0x0, 0x4}) shmget$private(0x0, 0x14000, 0x1, &(0x7f0000fec000/0x14000)=nil) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shutdown(0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000580)="678fa064abf161a1fec2da05b1c13d406dae6bcb850b726567ab8fc7a79e79112eb14fcdf7babe7e12c1c75fa676b1467701d6b6f57b3460d1fe21f18e45671fc9fac25dcbf4789da8b1524b6ad2329c67844ea323c045629dc40d4e2ac4362ff42f0dac3b37a1dc91b8be629ba562133bcbf47373a6356a019d341b50600f9119599e9f12e112bac1c038abaf14a2c6a359f7cfa2a5a2316373569fa4d46e45e0096cddf08bb478b54061cee98387cccfa880caad55024895d53cdc761ec3a5d14c7503a18698900253bc975c5817e39978cf3b60c3f3129f60e508972d5a5d8e5e522e", 0xe4) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) r10 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmget$private(0x0, 0x2000, 0x11, &(0x7f0000ffd000/0x2000)=nil) r16 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x400, 0x100) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f0000000400)=0x1) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x6, r10, r11, r12, r13, 0x100, 0x6}, 0xa00, 0x1, r14, r15, 0x8000, 0x3f, 0x2c}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") read(r9, &(0x7f0000000340)=""/141, 0x8d) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74, 0x0, 0x0, 0x2}, {0x28, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe}, {0x9, 0xfffffffffffffffc, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000380)=[r1, r2, r3, r4, r5, r6]) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getegid() semget$private(0x0, 0x2, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) getrusage(0xfffffffffffffffe, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) fcntl$lock(r0, 0x6f04648ac2c9ce37, &(0x7f0000000000)={0x3, 0x2, 0x2, 0x2, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) renameat(r3, &(0x7f0000000280)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400035}, {0x80000000000006}]}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000200)='H') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) sendmsg(r0, &(0x7f0000001b40)={&(0x7f0000000300)=@in6={0x18, 0x1, 0x6, 0x7}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000340)="d74c0ddf1f3819ea7190e84d21b7e928132c8ba01993420b610879f4c47d19888dc9cd9d565475e758351453402dda84018444179c92d9098fca4bdc1812ad16ec9bca38ffa273d37a042267b9e06e6aa218d197468b6c141d4a44844a873baa06f83587d6b8251683f0ab908fd6e4b093b9a303763d8be6c23345f7befa079921ef1de998cddc0007f605ca39ea12a0261eb942e2587999317beb079e9733e5bae8a540d497aa1ebbd9e122dc27677b3a95cb1faa3d0fd3eee0ccd260ac551d526a205e6d766b696c7b60177ae29c1903ff10e0565184063f7895b1bfea61a15a07635f845bb917cd418537b72c030098cd731bd50be4bb28eb80a669272c933791ef0dfe75cc4f3e462e86ecd42d2b99b4dec59d82d4bf4d85ccb342952a8f5e7e2e28d534e3a31af321d392638ffb9a478b8dd5010489891ed86e4a0fd07f2632e8b86e3c37ad77d4ab5448f50339ca65510a99ce8bf65b47d3cae8848ec36deaada6d422018bd7c21b91f94d28c24397fa89436e147d2d678a2360cb37a8a3a55903e87ed5b84120c1a44aecccedfe7587eefec6bde51d657855c7608c44a607a6fccca9ccb7cbf77ccdedd61f83390477a81a4622059e216cd8d2337c930bd1ee511251546ee47f16cedc15f165d3f8e531003b2749eb60896c7d2b846d6027833db002e352702d6f0b8797bb4cd06e5fb6b3de5eae92617c49f34006f6cdf59eab79e7bc841a4de062767b07314ce96f9ed2c9693581a470432b4b19ae29b842cfa42d1006ddfd6d001e68bad122bee19853a79b056058e8f00a9e83bfc603ca4a07bef853a2ab3a5d781d01ffd170231059f9434ee7ceb2d3463ceeda86d7447043b2b8fc864395f581d1aca1f0f88bc73a162e639351b6e00e12d5b58b103450deb9556db242baca503a4f382de8bdf696c18864838dfcdab7f802b989c8ad8790729938e93fcd313635ca2e5d789eec8839bee9010f7bc6542981267c6f8b4d613f5ca6f649b1fcaeb7e4104daed5648f9d3816a12a77d4c8e4af1255f1e27effdd3b2e3ff02bc2578fccab8c1a696596299b15ce5c350ea3bb7c763576af344e5efd1a87738459715bbc418c981548e888baaa64e71f400fcc99599c6d47dc143d32d5b1e2bcea25c7651cad3a98982129344f7e73af2ceb7f0a15d8861d65f40dbf6847e58f9f1d0e9f1b8d3a1fa055ec7a213e2351a384a4b03891c07d21862549819416559fa77367878f649de2f31772068152f6d78aac610a1f1e2060fc1eba4857b52449449d0e70fd169d0a52e242df8c8bb105da20b9766a16a02b32cd6fff392ee144d0ba31cd1edad346551b68f47fbd0ab5b5c4f937190a1f720f8ac495ac1da175147debc4bd76f8cfbb75bc8a0d806d12c7e65f88b6a7b1bde36456793763cfc2c194d2ad87dddfe144bdc25994b746f222e3d473b33217350f63e0670d4b2a22e4c23fb67aac1ec97a71639b3bf44b568ceeeec7137aea279a3cf79f2a7ab5fc5500316d52819f48183b871e363b4e3916aa35c6433177499b047ba57dee7e36c3a7ccda83383dd14453bb51c9c42f83e024056d102be598881170946e1e86c71f8cd6fd22015f50ebef5bcb26045980eac0229140d1344110031d4f04ee531540457d83c901b7740897231aa03fa52ee8c75dd474c861a5c84a35e58ac6e82922db208be68e26fa25751b57ceec012881be95b7a4634b16f90e18ee3714b28b866266e92fa5d159893ded57e662feaf88ea3377d4f1c6d68811e26fccc74bbd4c171e8c70739d477f6bc9d906333d86bac44d5b7534656f53def5ac9861e97c28ec1231eb511f9f6fce4de27788117f4c65e9bb2506f98008d61759e5ecf1fa0d71fe3c75e8df79c5d25398caa24f7ee00413875f34ff9e25546ac60e62fda6c9e256c2e0ac970e72371a4a01b2fc21f23f1e0250336c8b2f416d43c44e1da0de9c6591062574ce2143bcd57b8e5f9593b9e5726b6ade738d1ec50dade2ef7f4850dccfcbd969556b44529cc2b31a3f954a5a560ae766ac81c7ff6b0030dfc33c88e3ea0f9368b692436b7308db6a6dcdd313b24c64afac1f6ef7b06d248ba89ce946241c41453e2e6b1599412eec3c38e76d86084f05ce774385450c0bac424d965a308d72fb19b8cbf06efb7dcd26de068d89a2119fcf15ee6b0308e8780e41ec916c35487bbb8bbbd2756aa3179f4121232c3c0ac42e293363f9ff18fe26fc382aa7321ed5b5f5c56024da52feb8e06cf9b4e327a5c3de1c4b8afc9a641013b2b29b653e16445be8adfe7d555420899d5609f4f8e2a671539e27952bd5e1e431f598ae6ffce7fd92dda93710a4a98ecd63780bf04d0e0a18e2e750318ab496c52738f40ab2f6af153cfc48fc1c06297d1620014322055ae6ead08b41e9dee66224de8f47b8abff3c18c92f2fb3bfe741f5f415f52bf0c802d7da918ea389f9a4d136b3abb49b9c7b391db5c7a47568be7a86f6508355424cba198895432c81b66b3787bfc40d659b5e2684b239940aaa6bcef9ee17c463eeb07b35e4a6ef01ff917317c90cc44531463aef0911faccd7a336d0815f74caa3aa0a8a1c2f9d01a70b53d10e644e6b178a4a5cfec886112faffe99f9f45dc7d8352dec25104bd0fff96a28806e252fa8f652be3a211fd4610d27cfcaae69225195466066d17c0d9cce415b13975175be3516b0a7aa2247ceed1b9ea8ef04be14ebc296280ab11b8d09d960eb6a13e15db1ad89a0af6ab9a94d866df3a9d84a19db4b5e46a2e5e8803ff7cc9852953c7431ec828863dc1d04647511fbd3e7ec6d7fdc174cd0925c4dd3fb198ac34d3385d85368f0243743df173ca0911e42b96188e700a446ecc6458e465f5fa6ee9a95e87dcca3d4d876dc0c751eee6b46d465065e566376761ced947b6261a5aa07cf61b9579f5274c315b1ddd8c7752b333de1b35e7ab2ade312fcbf7815bf8de0df3dec38765967856f2e14a2d7dcdc91f15c97550840151d6b603c719412ad29b74730abb94bef515d889c7cc85083149aabfe3a3648620b66cd43704b863924f5c6ffe97706139e31c90a4c1f42c184d8b7352faecda75a71751f39745ee5ca1f39c61494e1eb1e1442ed0006ae492f2de8ae47eeb0c21d6b44b2c4833805c1f81858a0b2662c823f8934efaf3fc3e8da9cc6185869470d139d12e40de3d17ac916b7edbcf65f60c0c5deec6798cd65166c2985f2a5bafc6a180b465388cd57f55dd0e31caa7069dc658f89816400d5856574bfb681bb3a9bba9bbdd7996b82ec2f368e0a235db812e1aa708d526eaddfa9f348fa294c19944b65898c6211a76d5a967b02f01b6b5d98f210fb6b02d99bf9c5817ca2db1df0a6b5d367e54178f017e14a8f9c4bbf883a592b8959769cd9337c1552a94deee3d1a065888d96b55ad59a084b30153aaf9c9ec4cfc050ddcf00501b181508baa9849a18b16eadd90f231433f735ded609700e182ed225bdff4c26eb25e0b2ea187e6b6e6f2cddf1267fa6e8680d85232a93147d73ed5a56563e79bf722f74c85180e4488700b4821ef14c6dc37ab115fa2e3cbad312a1e5668cace0f86e11ec6a9926ca567a7a2b17c4f6c9345d5f634af086fff02bd3e73240bc16850193f0a9d43228db16a1750671e8fc22929fc09e10cc9791bf86d902c947825e9c80aa8b0dfb3434da86f4853312e46c316c2c30d1ecf7a7cf1c732f545b3bc1efb660faa4f852b6e90697c219c668565419b72a66c5a43fadb9a77f4e6e45c006b93953039cbbd1336146fd938a1b67c76d63a0c1aa68dab4c0d4960e3415baf91427366e14b4845da02f1abb38c7757f9a77e8bd2772f58eff9f36a7791c740c524a3646e2a32bdcfbdd052ff8e03714321073b4fb33bff340789d25badd30cb18ecf16e046003ad114f1d5528f0c585cda6925ccd048a49858d3a5320fa3a6ad4238a1968b018b9dcc01f2ca141c2e38d252f579a2d78a0aaa714c50be47af77acba8fdb50a37f5eccb008be06f7db184d27adec3e1679fff7c12cc89406669a0b25eb1f4da7b62394fefbab60378bdfd41706af963cc02409d61afb8048a272ed6443b183f7f752611d0003777e6325993c68a2e7ab7b7bf8bfc36d87de9128eb472c5249d3dab30a6d6b5dc78691ebfcb1bfd742a0d3fe041eff1db8445b3e002af064a36cbec5b2e2f2d893705d56572c0287f101f86373b29df3db469509d8b1e9e918e573606efb617f109b9bfcbda858f726bfda178d51081454a89850315e2131983c055a89a4e372d060e4505c7898f32d420548ae14f6d714006cd40772a2d747e72382295b14e8717301940de94993296823e76db0d4617c62274cda5a49ac609595692d127baad74f1001ba55fbd7a28f7914b430a794b539ef27ad5535e264be21c211d6d5e3a4dba187f9ae19a6cc8ec1c48a0dc9c9bae718aaa67db973450de472d57615779ed62e98b78c6cb3b086a525d59528d16bd787a230267f9b20a91582dc5fde533fa1089d32dc53e5db65cc48433701d373a15e9c94ad91631a8059434667402d648b6b1e011d39bfdf206e75f8a828a694b26bb365f16b97a35f9261ef954ef4894098308c7f2e342d13c11dd853e245db10f73f81ede214a439e5ee776689a9dac11f7e8a3d78c7bf43781293fa8824ce800226d3c369d43b631c083a49c8834e6c0a0452935529f690c72d7583d2a6afc2382637624763c5d727e1b7c0b05264fdb548540599fce85fc99ce2ff6e198de3f0aed0c13631d7ed509e16998326a10d86c980c312162b09468a95c718d5975b78f3b0ab44a4b8582c9dc68cc7dde5d92feb0d9bf75c4adf088ee421d6d3cf4e5dcb433767cd572fd571e5de433fc946ffc4d9de02bdb19a990d43f9287259a64b03c31dfba18d819961374ed2720b0f8122b39b5d27afeaa463195152d07606fe587254cebda7c672cf8308aba014f7d7f4ffde9443331ecb9b21b302c6c32a798387a8d1780807c6db8b33a1b9dc6d0ce3e141c524c58837f9fd767441fe260f2f998aa21c347e092af586c31b952be65952e64b5ad633d68fcad84da3d9e375d2c63c7c7e1f6a013628e702e3323bbef5ce80696e139feea532bfd5050afd4de6a675472238edaa4341c6724e8a62445d1769c45373dd260ea31d60a7270de18e3c23aa6a0d4e8b7fe5aaaf9a5898ef86dd0a4e6e0cdc3f9a4eaaee44400d260a45574857e1e03825915fdcae12df4008214f1f1a4cc04499b28d72f869a86e9d1a0fb0777bd36cbae419dccd4e0b2e44b1dcc4b8304f56236f01189d6923ba27a06d1ea235845d89d92ec8e1b6949fa5e4ef088f345cfc5854bbda17879c9a182b6f69b4ec489197fb00064277cbb7ac6fdb8eacddd4401a028d17255b2b09919172a4efa52ecb7e514d93d8cd5944003cc34a713c92e3f1d32e2d57ddf0df4c4abe7dfeaa78a5b62509ccc6e47213f251f470a981d087e98a0b3cde04397b40d3b0a50d98098e660bbc59bfd61a7bd8241f3d0665a1004e3dc9fb30ce8c991810813e0fc69fe560486ba0bf0331124411915d910ad47c00f3b8515f5c80bf26e9246e044534bde75b0efd4331f5557a0fdf5420b7bb7d1b250f795a92138e10d95770e6f7ad5e6b2335a41405e071ff603c25eb80b26df271fcff7428c70eeeeff6717d005ced1ca026defe66891eb7c3a7b959713e0341abb0029820046fe2ed4cbc5faf09ded236a7eb936e775163e63e2d1b5f8555d58113726fe8c2cf7aca5b8d0c3e77358758e50f2234ec4dbd3cfeaa54d", 0x1000}, {&(0x7f0000001340)="4cfa42e09dfbbb1b6650b80f247bf6276fa8ede325fa5f5cf2aef01a11d7", 0x1e}, {&(0x7f0000001380)="937d09fe15df5ab9b236c88b158ac032d3bb5094b012d5c82a8d57a95cff38bdc8ffe47e5e54a0552c63b71747edbf5d500e5806ca4d5ebfe6bdc1433ad2fb038961f8aa28913d8709e0f6d0b1c0a94e806ab938b1b868db7528281a423e9e0973013f8407fdbfbff57018d0e51fecee1974df3ccd66", 0x76}, {&(0x7f0000001400)="dbaf4c42dabf18893ecdb11f76ebe130a96233a0c2253ad2197480d084ddbe92e648e593fe73bc79e6b1f0b9c83540f0c0fab39a963a491786e1567700c8121fc56f92ff3a3816fa9a0454bdd147b73a6a598febc4039ff6de0c06b170781478f03bd5b849a948871726845ef13fe1a4b90efd937d36b139895d4ae7f6196a56d8ab54f4407b722d4a655dee9ce113e84a3fdf9bf1e0ec77f7a585b990a558719d04a5d0162be9034611", 0xaa}, {&(0x7f00000014c0)="2bedf37988a99614e44d97068cba129f576d89d4768045860af240268b3714bf120aa7c6a869ce96354ba055cf3fcc67b65ccf137914d82f594a014e4afcd065c6a3e6c602a9b3299e5a", 0x4a}, {&(0x7f0000001540)="a12bc57f01b2c5d672e0ea03c98dcd80c8065fe8126b8ad8184b99df46d2942f00c243b804f70aba0f7a61d260c0e70e3d8cc2f36f05732a9b31727323ab4d1ad1451169333532cb756b6c488b41ad2f028f590e5d8a2e35ea67e5ec6c703cda625bdcc84b79992264b5cbec236eed209876a05f777c90c040a48a14acb676fe8f164a6d795d395021dec798f1b1620c5e90e624ee351cd39cf2e164e6f0e7804dd305da44f6ba003734f949f2249df632b2b13c4a104260ec19288cb939f56a60c7201dfbd898c62d41b460df8f78a487752e05a82598f8f2766df6b3df244b869770b1c1fac1d780ca0a0cc8c9a954e51e26206993979f8e9e99612d05", 0xfe}, {&(0x7f0000001640)="0fa52ef0303d6f5fa8ebe6675ab38d5cf6cc1aac6469dc1e60a04854d7e6d34b16651ececf2dce12eb469d69a7ca3f579200cbc1e5edda6bcf24af53cb7920bff5f49e68982d8e6dd9cf7ce624ebd222ce05d05fa34d03b195585b61ff20eafd6999b1b838397b78c527fd75aa3eedfad946bef9f5dcccc327db06be3ce36ef11d545ef25ec575543f17468d936867b7574c8a5e3957edeab81911b07792b9835e58f944b3a5aed2d72bf75e80f43b3d1e1bbd15af4f49ebfc379840d031a3a8a32ac5b53a4b181935c27113d15f7ac8510602c1b4e69659ab77669969edc28c7e8e995c80d1edec33f2df24fd45813a2278849a0b39a17371aaf7", 0xfb}, {&(0x7f0000001740)="2f0d75c47e9206983d6fa5ca826573175427453b932269b9e705738d387e6ee66da0fb4d39a480dbea22a46b93887b631ee70a296fc59578979ca820923ebe770a0bbe485d9ad55e01b39a296eb1a11576f025bb98842e9ad64196782a4bf5238dfee74e0683247ac0e49b9921e92f", 0x6f}], 0x8, &(0x7f0000001840)=[{0xe0, 0x1, 0xfdfe, "0ad93eb03d914bb503afeb4724fa3bc6a64a21fab410c463668861a6c7b33bf2dbad39adc9c17fc09004cd595701a4525ea79548dd6db58372e89016b7c397689a5b57971ae76637aed1b4ffb7e85a072df1ca1a4802a24245fb8cbda34a6f288acfee9112bf8060fb04087420446817fb754b5272a37ccf78546ee0ce97d9d00b7e925540fdbd7a540b71d56cba9d1c20b7a1e1beb20e8ed5678456973283bb5ade771b4863366cba2fe728bad36dc7f6126de3ce01f65e3d79cd60909b1e72acc6eab558bcea6a876df862a7b5e95c"}, {0x48, 0xffff, 0x8, "74eda04cfc5674028411859653acc9c19dfa7f2c7de084ff828083ca02fb6bed01982185e4edf9cf02cbff557b207b4a1123"}, {0xe8, 0x1, 0x7, "b0085330a2de1abb6bd44d0640c60a16ef52785c91f4f63b7644995fddaecf08b29920220d94b663b1b263a37348a4fee18e25eebdee61553eb43942a6885530ded8e05b137b95dbdabea797eb9be3e76fa7f50008bb50ccd4ead80291f28746dd9d1db9b8e9efc18d31f4e0aab4f9aaaa6be730742726450bc6f559c547bcb170fe136cca9ef76d0d05fb6d4dc460440c846849daee80ba190946541bd5a6c9224a24ea52518992a0206dd6b5b89eec72675d77302b65005370bf1cb82e010d2ddc56f6a328e0690d9f39a9cb1620d2ec"}, {0xe0, 0xffff, 0x5, "61ca8b57ab57c029751682a9a36d0d65fb4e6a6d227cd103a67b46d7243d8c186c685cede9d529c540b5f3e2adcc5da0edcc8da555ef190da2298fa491b5e4da85ee1cb7b730d287d6a6f768368cb3a18f8f836bacb657b91c459dce7852fcd29b92235c39004f8cab68ff0fb572faac84441ce53893c22a8de40affc3b9d616854de10c9697f7340b5c896962187f0fdcb3afca9f50085c5daebe854346c2328353873ffcd61760ef5a19043edd09a32e90b51cdfd698d635c13e7e9eaf55670d285f18dfa947afc7ad4567ab2404"}], 0x2f0}, 0x40b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000240)=""/175, 0xaf}], 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getuid() r4 = getegid() fchown(r0, r3, r4) close(r0) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:00:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20, 0x0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0xffffffffffffff82, &(0x7f0000000140), 0x6, &(0x7f0000003440)=[{0x58, 0xffff, 0x14, "7ada5cefd285f73b5d3dce0dbdd860f78816fc51e7d23d63a52a3c53a7eb9be815f790b71cc66ade86fad8f39f91905de1571e37acef59152df731fde766e288de7af0c7e99b1eac"}, {0x18, 0xffff, 0x2, "67f3db12bb"}, {0x1010, 0x1, 0x400000000000401, "26e16f214d466f31be175706a76a97108555f244b1ba39dea091a877ba514b39446e2c136f0afb507fbf17dbc57f3ab259ac469cac9d48c2d6d8c17b9843af58df77d76a1badc1ab0ab901fd3d8bf4cef9b6036cd3c9cc63545e8ce9d2be533ec4efefe780f5c674c358ac6c6b6e74dcd26ddf7e071a429f147f545712299b79db92ccc9d1f26f89c9a9396a9847762126cdee00a130028b043289ac1e612a995a991f46a55490ffa6bc3df9da4149531707eab4a02bd6de0e8585de2639fc312aaae532b328221d6d36566b86921134053be9969eef0f8ea3e681bfa09ef761302e9e34ea3db96f80d689a718977b60ae873c14113ec4d68c2a96d08ba1332a6573a5e3426dfd560e6d0dcf39a84a27736164c81d372adc12dbfe051c1193406fc0d0fef434dfaf6e93daa242bc390c7ce01f9ff78d2112d7c4a8a0c4cf599fec40a6064bfdb3b8bb7d513b3718a4b2451fcb98dfa08127298948922011cbf0bd670628a18f23c69cffff959bfd4fbde021f76d9d39c47428578331e55bd22ac125ef06628ad6ce1508ac138368f18e3d5d8ae3ea8257d067ea13cffeb52d09b55f9192958053d31c27dbf40a80ad06ec9abdf557f2da56655df922631bbdc2f96dd752b8035b4e92b0889beefab2bcd44880e368d6977a8d5cd18f084f0524b5d3e781724dc153ac40e52bca0d09c02c19762706b3dc7ee8727ae3b0611155bc9e59c20b4d9b01a599e76f3082294a27b65a7721a51328926115f86b21bd42b72b7e2b33fcbd24b5057a8f9679f3eb5ea66dbf580962d7e16c7a4084cb9ab3fd43c9babea44f984daad41f680ed4c192c8536286aafa000d1988ef294514ca94b44118de4fd23f3e818feffcb8225046b0acb8e2da6dc4574477bae7e737932c0d356778998a44333f3349b11f0e2bd708c19ba3aa4daca7d783445632c1d00614c7a690ac2d628a68e8505bf28427c0b9cb655c61e4a732a810aeb25ebf72f6db823eeb1e669dae11ca6491d8f78f2fd8ebdf6dfaa36fcee6079bc589748e4fa11151d5d7606024c6c769d67e702bf1a3d389b175d8c68635ec048cf4a7645a4c601c7b97b2823a266c5424fab4295ca652f9ede22baa872b770da82db354f40ce90ea044c3805ee9cc9b8b7c55c27ea0c11c1b428b600b36c51a2e8dda2419fddb58fc1178e2ad6a1393d8002b493a3a58dbf9827adbc2e37a5fc09c393a3438ac95cf8400096e1ae9c298746c882cf97d5f50092be41a3c86ac0190f8911117afa0ecc28adc5731e6b97720f4b3734bac2cf599ab6209dce0f8180bbffb6c7e0e0d995663082af813ba5cfbe506f0d1aca64712d456ecd2fa096226e3428ec6e26df47f2880a7313eacab021ba093ed491f78af928ef53143b0c06402b9b41fde4d6943c9b8777bfa8b04b618b1ebd984fcd32da8c74b3796c51f0488268a823668090549f5ed622af7853afb93ff1741b80e55ed18e03349d06fe1bcad9634f80bfd4931bd5a0fc665085bea889c75ef52e437bf50dd2f78d4eb90a00a9566223469dd9637a1f1618f28384e073d9025e10bd98f6154274dc4f4e955e8e794fc642894832075aa52abe1eae660f18fb0cd3be2ac936a841354e355b624b4aa24b05b0d2ee1e995cc1c26f57c56387fd607a94e996b48d2726b8512d3f1f73d066bd04431f80cddfb4806edcc52c3c0e095b794577122b3e83c0071c679ba31ea8bf5195112d87bc2f6c184772af23a7ec54761447fc41eec2594e29547adc855c1b802f4c6ce297af4d0cf90dac176ba81f8b7f0708ffbbf51bdc5871ec5b27f15a9018f322f3388f1b8a32b48e056e892caedac7b9dfe10dc5545acf16f81552dd675f39b2aab98daa86771ec8682136505a0b900a462ab8cef7de93929adc7c52a4598e316a4994f535cbc91ae69efd4aa42a31d6d8df6ee84cf9ca8549eada079be5cca87c17b71bea912b28f3a8dea46533e0a4bedb8fbd9953edb6dda9e5012fe620b7c37209fd0391835c575c63ff2e76e3918aeb0faaa0119965413d7d319223046d65c664a6cb15b0e2b4f19ffed4b20f4dc873cbce44027018a7056af1ab89dc58c0b7580b06df9f27238903a9421fd6c4f5f28c487ba168841a1db6b87d23e9cb0abd86345889609935af54a5b6465fda2ae2193ff8fcafd58d08353d85bc01a69a2b61c4ca3cc77f07258c6277d587b04293dea189ce5b90fc2c3dc12f26d53addbabbcde71e540dfb8a1cedd6804e9cd6d5b593eaa20250b64cf7da9ce59317b9eedb043072ed513aeaa9bf3d20ce41bac6ab953dc824714e4d2f8d9f337917f97857b297f639bc09656bbf666d63dfdd091eb537b57a9e688458a337811991a1253c157c31dda515d2c8288d14e3f3bf50b0b2f7144ae9be7aa301d881f0f2b7a3ed932f909572679f5e2ada883856d23205b33c19943a228b34194706c969e2e321ea6cba118903a3e9192c74c074a9f6059d56791ad9c97e8ec48c203e7011b7c4eb903104f0718a884ba203e876e22175d76197a8d479ac5c68f8d5d72da9ef62880cbe28ebd38663be72fcde2ce51dfb68d131c87a9dafe4ee0799030f7c720fe6e8fc6d8f48e870b3e5672327299003f9e74b99209347a59d0d12fd21348612c28cf85e29cc6e6c834993fe92c3befab75ca25f48793c3539c83053b17a49e235d7e25629efc769de6866fd48f8f74dac1d671d21d15c32c31ea0200e896ab3952c467dd2bfaee4b2bec78b5fbc69f423e40fc4688182257c721b565e4d4445f67eb02f2178abb5472c0a58c9d2169c3a9cfa15df5d31a6ea009730b46e995df044674297d3012fa94d37bb78356290cb3e4a60ef32e8b5090f4d2c83f6a3e3093ee9c562362d7dbd3b7fc1b96b216264fd3996563dfecc2a6ea6714e3d56c830fd128a6dd609ab211af8139f9165ada69a8cc6cff13e881f485f559ee43d28f2387058ebf3a15926fdde6df90208ba8b885170879cffa0ede7cf222de4afd46c8347e4decfe7ed6be36ced18035dc61bbf3ccddb31f1abe24f5b4a88ce2573c4e42421667e059ebd1f5ff0a65558eb6bf4338352561d9889054d91db03b4c534ca617508bbee3a09535d4d06e44efeae473ea7341fb77971a841df453e876e2496c160ff432b31629d405d0124e8e973cea3317d7e9839448aa512524229d92430c6b61f34c8f10d5774670dcd8d4e95b5bef5bb1c3bb4572a56c96cad61880cfd0bff76b20b11421df340dbe4b756ea1d79c373dcd92f464f2c72795d48b4920582ac0de58c1996b2a70d4370430a045a915cbce91a12e237d4620682c3401a60ac15da73da57a48408c3ff94e9da8f6b535a226a7265e5572c5e8fb0c6e44abc9d41f202253b42f1c036144f6a8736042c2c5e7b1c40d631ca8a86f775e5c2c9e818a161a5b01edf1d882fa6b99e54f6ac9ebf0652e39656126f7d18653fd46861b2cc3ac6d17df02874cb7b17beac7063920850518b471c407e818cf7017b96956873927c3ac31596e4a2f4394ecad6f619da2b88650992e101d75b072eb15624dd1144e86691bb87fe1b598fd5e69b4de8877b779c0fbd7782e07871127adc3381b55a00ee632ea5b675c691956c1cc1647108e777936d64419e202aadd5aa4cab3c2f92205b4097f6449fe973418c1b62093f8c762a3de36b7becde335e6b9d293fbe08b36019e35c9779238e7e64c19b58c338d356f1b09cba9387f3096930c5905fd83fa15518e5b9a1233be18452e37fe0de4fa9f9630e736b179b74588e99f268164d6bde556a2bfca52c705f90a809dff9b4f86e24ac6c5ccfabd6d55f9882606f89e174b41b6175c2e0c825e8e94fbbebb4c94d1246596b4f7431f4553251f03dcd7eb4096881df4302c0b854609a653e6e7a2e502fa2d877fe22eef85c87dfca35745983875720367312e4d977233edd716bdf5d52f1c01eb4a0480056a465b580ef6d0a7e672f671f69b98367a16cd38296b4fdeaf50d24c63c3d7dc0b79c3a4a14d3ba757687099e7c78dbca19c458e6baf062fa387e691da408423aa6d23099cdae94e128f93b63f90d6148456b626fddc6e35ffa08f1208b8a54485d63e47af14a428c7161fa6210732ca4a2797f1e7eddd792330255b531743050d90c0a64f25106b68eb6651be605a53b731c7b087530306becef4cbf8d2c757b2be4279e390132243156374f173a2f71f304c644d10dc333dc286a1dad6577dafb74f72ea689732695b3f285786e20b3ad7e3113ff394e805007c515dca8d0f5d230255d3d87a67fc65c66ccf4df7db762dac3609b96b8f0afcc601adb8497a5b1ea104b61845418ce097ecb3503da08a6f5e10cad3feb8c0b5e30e2b5ff11f70a2da7a6983d99a0ef2e4bff9d324757fc400143dcf5d591c07da5baf49155ed0f023afa9232fe7e43b8544fb8f1f0c9b61e6e405745218569aa1ba6402c9f26a24659d58e838d69169bae5d4d4ceec54134db87d8559bd0bcac1fc01c6d2e58d43499da5f06c42c222c85a7415ce6398055723492d5bc72935cf9b387832ee4f98bcfeb22689cd7d5007dbb145ec7ce3e54b78e9fe9adfcb7b95930a857ffbfc1db3477a9f9e38cd4ff545b91f058f7cbd9c4a1281997f681ad5f66edf6f8231bc3cbace254936a8d053435757d40dad5cbe52dcb623402dc86084da244780017d254a4e54fb21a6662bd3840b47de7619daed98873daad841d8db0cf9a363bf8e4c36fc0a6987d6b5e60f19b1a6fac6c488c11c4e85d4c79572c7ede958ecf27c675859d608d3cb206f0c8afde08791bec73a6d9ef85e04e627d0497b948a53f7baf5dad51c388b4d0c9755fd384308375c8f09a8c7e72764b51da8acb1da6618b8ee06b92db0267b64a8c48e827482d2d1b44dab2010c9a8b4a39bf83978d1bc0ef4fd337c6e56bcec0e2c0f8db74406bebadb205b896d0c630f9456897152222dfb8c8e2762f6eb22b79b3d50c922940e9a345718c268f3ab495cfc24131f3c64eb6f22ec016acf6c9456c93327b3f96cc30dd22b08059c9b4b161eae87ccf0d6a2e3f0d86656903c52f77c1b67b04ee1725b2b8838e42d0705aadb89f796c68cc45630baa706176a2f61ee04de3ba39f8b2990f36f87520644d9a6c0041ec91a5b9a96b681398e024114e4c5cf1a9eb27011c56612d091211cc4d3773ca533c27d53b2df853f9bd2da20871c1ffab20884c8d88edcee6e5c37f7461ca9e6e2b2c612e342d5d90c23aff0cd21309e662cf6be641249b800d713f2d9ed5364a6817bd87c93044c4fedaf33ba05d4dab8a01369504bd208f8775010f601f7dcaaa417a213f7edf327f237e46243de85a0daab80e64c332cb8e8237d6d23dd0c6c32b48ba199dae5314d1f5e2b60bd187760ae19cbe916373a6ba50c89b783bf6ff71fea979fa9590c784d91039a926c1868c0a17dd0a4e2ec2347d77778188464955c12f9635687d972c124af6a05b432109e46efaf23c2db0dd80fd170369b775d6db173c69b3fda965e9baeb46e60dd1bf612bdd7e4499912dc665b65c74c3fe901c50ce70d79fb65a5270bb2ed557f205b05915cb7c61777ded4c4ebdbad46e8048e325f6491d57d75e89e41e36d6ea4ce1497b70a6b4cd3119949b914ac06bf86ccc737de69270c6110d3617f112be0ef19d1db97ea731f362ac74458cc94ad7ae98588d7201590cc4e493a0a2f3939adbf6afa1e51a8459be3953daaf73d8fe064ad9672ae9061adb200e1a5b0de217f60abb263839ad4e91897a33279276c5ee1953940d2234898b49a41fc89"}], 0x1080}, 0x7) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000440)=""/4, 0x4) sendmsg(r3, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x400000044}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:39 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x402, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) readlink(0x0, &(0x7f0000000700)=""/194, 0xc2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x8, 0x0) msgget(0x3, 0x3) nanosleep(0x0, &(0x7f00000001c0)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = getuid() getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x101, 0x12}], 0x6, 0x0, 0xff, 0x0) mkdirat(r0, &(0x7f0000000200)='\x00', 0x1) getegid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x40, 0x100000000, 0x5, 0x119d}, {0x5, 0x7, 0x7, 0x8001}, {0x100000000, 0x3, 0xae, 0xfffffffffffffffa}, {0x6, 0x7fffffff, 0x1ff, 0x1}, {0x100, 0x1000, 0x1, 0xfffffffffffffffd}, {0x101, 0x7, 0x101, 0x100}, {0x3f, 0x7f, 0x8000, 0x8}, {0x4, 0xf30, 0x0, 0x800}]}) unlink(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x41) pckbd_enable: command error 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) 16:00:41 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="14") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x21) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x20) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) chmod(&(0x7f0000000100)='./bus/file0\x00', 0x70) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 16:00:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x5518, 0x52}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getrusage(0x0, &(0x7f0000000140)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1f00, &(0x7f0000000140)}) msgget$private(0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x800000006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x967c, 0x6, 0x1, 0x8, 0xffffffff, 0x7, 0x1, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a3") 16:00:42 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020104000081e52f99e007f51ecd10ba0f000000001877"], 0x10) write(r0, &(0x7f00000000c0)="000036c44a2d705e683a9e798003a7c00917", 0x3eb) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = getppid() r8 = getuid() getgroups(0x2, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000400)="2f20361afe6417b6417fcb7b1569de0b5bd106e49c15c45045d003db854bb9da4aa446a9e8f201eca297e6b6123f47702972cab3893aae9d4f03d79efd3e7db7f122d7afa9c034bfe20bba2946b3f880d36cc5cf3483e01b3dec2eff06f084c000d4964d810adaa9dad7c4e6cb95034bf728d63c2b16b8eaca340b22f7dfd69a414fe3b3decce37222eccd1a37cc058a87c75938922ff59f429d4536a37dfda8abe6a1b6b781af3d6e461e4317af49ab7696", 0xb2}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x148, 0x4}, 0x400) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f00000002c0)=""/177, 0xb1}], 0x5) 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/129, 0x81) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) flock(r0, 0x5a44ddc211785fe0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:42 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) sendmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="5594797cefeb22a87db0b5506b814077971438e8dca30db01bc30ea3b3730c2d5c31c3ed28f244331e21522656217d8a4933a7883909945d3b859b7212766b04df83dea2a273ebd4e627c8445f70fdca06718dd4f1a1a3f3e9b0062346c4f119df9565c20da09b0833caf11bc68b8140", 0x70}], 0x1, &(0x7f00000000c0)=[{0x1010, 0x1, 0x2, "0bd9eaa6a5cb25043461c5667130dd87b914920a1ac4fdb36dc6e5936d97d81d93e066d3eba002da1125700300f8a2125c6f08650c0a873b514f4f2dd1c989f63f7f8d10a917698d78efe2dd1182fc34c438d76ebab5019fd09e6c27f7be31562e665bcaa89f788dca738e45c92c43838362bfb6a253c6b3ca41af859df4506e962db899bc4cd4e954c960aaaf78ebccb0e4ca12f5851ae4bf4df2c6a7f4378bfff5b12b29699900db80c25920ef633338157d2695670ace12f0009142719cd944492ed1274b7ef28a94f432da1033066eded845a088bf9e1c8fd173f1c46be8c818f6be7ed5e01a68abb5886e88edfcfd4c1c011c30987f2ff618c292e80a64326ba93e600cd27ac535f6ec5806b80174d3332338d5c0c447d2a6fb0aee2e85339fb549c29c743b22b4e529aa1ce183932ae0d0af20a8820043d869bf33a25303e7f2def65887ac3cef0f8c65257d824d3b579efb6c4a4457a05008bba61a94dc46a65de3872f79cc2d40367d2f2178dcfa5cdd0072f68dcb0a8141518ced4ef2906fe4a6875e6f83e1104c51f572c4ef0dba1d1c38a8fc5a4b8796e0327b44643921c6ba23e5fb1c9566aa729f21ab99cc9a9a4383d70bd84a6c8202354ec10447cf1625c432f9c09a871c5bfdd8aa5bc307168e5b5ec888b82e03409c6447ca9d37489b34023c8d07b279f1a27abc534a596d56930dc9f60bb965a3329790af70584a5d4ef385a8223a4be1b43b31bb54e9348893b45bb4cec95328dda22b14ea3e3703bbb46367babd7be231b772e5a49c804f332a482cc357d8135b2304c9581bfab044866a8fa0dfe09c8a25be198e6832cefffbd0d50e104940dc12895b37e2fd6921707fa51c06c138992ed4a86e50c121e13a9d40b2c0adce554db45943ce487d034c08b23b0d8139f49e4abdfaf67cee2dc2afbfd20ee116dbebb2437d1d643486c621ec3c289918dc663f7c3ba7db7cbbc3b59a89bc5e68a4f55012f596423abb11a27f679036ae46b8d223c3fd7169eb77fd3a6f1f2510ac6b6ed7135dc4626345b292e863de7c2b68152b95b02dcdb519c18980ce596d282d79b1057683d7ef94e849b965da550665d0a52d97edb1671c0675a8b47dbc7d8e7f7aea25107f06863ef0a901a4645ce3100aed30dfc0c25ad0f3382eaf404e1a7f8bdb621b55304d92f4e24cc56100572051e659382b48c4b661a76372c9a7ee5729c2cdc93fa079c106ccfb694ff8de875c8e5b1bd22ae5b8514c1810b0661e61735eb8125d961c5d5125db6acaafd8e1de3a147d6926854d4b8aa4cdb5dc47a131afd9edd576daff9fcf5f7307945d39ed9b1b19d07fca1dc13c45e4403371438523998b63ac358fe2dabf3a8d891dd24b6ed297b53049dcac00a8e2c29c94ab6393a7a4f8c85bfbde4abc711b83715b7b92307afd0b5fa0fd197e4310f770cd4e4d5c6a51b2b13556f02a41f98ed3c7454ba0ba06affb6c33b63b670fa4c76a177443bcb2e460dda1fdc4107a9427ea438200b46cddcf0ef71fac4140c9a3aeae4135cb13c2ffe8d7a5b21f52ba0a6dcae449b8ae62f9449eae47eff8f9900691a930b6861fce6cd89cf3442704d8aaac12f6565cf3fc2e8fd01f2446f124f3719bc65ed6868e4d720fc8fb4267d9030510de074688df4820a8feeec5edb4a239fa34c5c1ef9114ed2b6b4157db9a61309ae2a7ecd047b00db0189f501a1db870cf98843a41fe6f3ac8fd7d7d6e071ab2d6e4ba6c9e497542a3878e90db3e761519b7509a0239fb18b982e2d661e652a5590f96d2bb781bcdec2cd24c0735b4d899f76500c32c4cdd26b397207737ed08f629d82614684bbf134e92e6efdfe6bddc8eda7518517ad3c3ece9adc876eb2e15e6ada82ae29a4cc123d5bde603fffda1466317b19061f75afd296da9decf445e6f03812d838968a6ff1f488034bc73406720a8424b42fd03899df65dc935342997e21da22644148d19b0c2b6845394d223765ce332ecd7917483802a022ee0a27a872131568185a1be08495ce764df672c3337931ad42a6d6e5fee1d0e05889332600d85a5f2bc509d35e94632c424fd63214866914d7c091968982fa17947ccea6baf20f94fbc52d9ade49bcf7b786ae9425188fb9b9b1d0e513e68bd1db02a9720771f4f8486bd8738be1e0217027f47e40cadba17ea2c603366a940234ff3b2c8e4cae1ed88220af3ca92babd10a2818c855ba44b257f4ddc1c03c12a549073430bbff4fd7b7ca5af854273da7ed5bade750325c0e509323e592e427f922e1b446e77518e7b769e0d21dd762c1ca0c8c1b63262da7a93e7f8ae1c477a0713fa6ecfa3af7ff8396b9842bec8e1aa78e649c67e80c741d99e9445e9a0c8d595868f542bf2290b83d2b54c23d9b070156d8e4920192e2638c011c354cab1492820da9630d8b982725c67587f249fafb949b87fdcf27e8eaf94c439c1f0dfd71a54c0154594211d9b2d605abc2213150e2bc1f23d6d6c5e844d1c15bd9fd48c57712fca30d11c44990cd43ef20bf617e5ef591008343cb0f2ffdf13597f33b2e42733b5535dc8c703ccb14e8462b1f3e878ed0ae23a1bb6859f8861d1ac6c93f45ded2acfd0e6eead0ddeb85a7ad7430ce00e4544bb0cb7fe5e7c106c9419338e6c8d9aed1ef2ad11db7f458ee21a188a931b089ac32eb42e0dbf8458ca7f224579eed51e7e22edc926cee78d02045696ee7086211e8342e5231960b8aaf6f790258e73a819cd8864ae5b7a48e99d691cf99d41e48de98309ad3f5e2bf21d0fdf19eebbcdaa81d425570991f8103df2b149c91de273d6bd0b1053c422b458c9469b675ba620060ca75f567abe1485b1fb91b0a347316bb2921fad8a5deb02b590954cf248bef30e1d8d9778fc227e3cb88ba9c3e504fb89b3f9fbf14df8948a4945fddfb6faf08d4d27e825461da3311506709946a1d9d1e16b64e0f0feaa7dde53280e0332f66e8f338424304c25d77c37ae76256b6c04fdfe4b4775772a01db2c572d94c941ca3e361d9a138496987b72783a5505091f0d45422985b2320ecb5278e6e9884b50bf22d7513f16db21a3d1ff497a6aa4a13ba642d1a9b75794cad9f9307b1e9900e894a95bd39229ccb16f9b929869fed6bba30889bdc87ccb846067149372085f2216ce1dd5580fbed7a0cf211ea72415bc1e0525d9721851ed20186dcd616c0f28a452118d045ed1af9062e6db6d62e0aa3ba4401a86ea1b378be5dc95703def85476cd1630e5b18231edf6d0c77e52bcf2e50eb43ae6ba65c9322da9b9e876ee61a527a15eda84dd302c5d9d13489a0211260aa1625f5be85d61bb52e68be75ff41c621020313b8a89f45657c70917bbcac4841c305d87c49ac01de4741af0511d13d3e526c8e10f1343d6062d17933c91e4a761a46367ac0af27cc971dcd0cecbe94c78c36a51a87b95c5b21053ed1f04783a8fdaba9d07e91fcce1a615951ae195e9d4c81fb6375d81f3eeb88d5975e64a415efedc6b7383e0989b18b1610b23ae8976cd7e1065fa06802d7c127376ce19b26e8557b5538c676ee9f4095ee3b8a059327dec8ae3f5ea73a8b51a4513341050bbc83fbeff63d040affa9f6c68f05b6ed2ab8ef0614d4ccca6a7ff4469cc5a697c4811d3b3111d9ac188e4c0a83d8c048fb80a01cef26b1044d725b937e39df742f6eb6eee83b5e6bf9d8413000788c1ebe9cd7f050367a63e6991b5094adcc230d05b9a34ef5928e246f7eaf085324446442419008f26fe7e342ca63ff0cc28a37e6f6d855ee14f35a525ec75bb1439094be774c8130496e6d70efae78509f84c536b4836eafc7608d1873ce05756bb4f5238226072c07223987655650fa60d3147683d690cd06b4072d5214ce7bffb7998685422ab0795f8ebaab2356f5646e499fe6ac58d787528a2312e7594332da3cc3761f273710f15843e1d1947d5caf4a7e729388388e225825518ce5dc9dd99ee550ac5e92d09d74fe7fb16a978f73b5a78374667ce95f3c72de165d6ae27befd33ff4db0032f8533ca3082889fd99ba14d28e3d08937e66b9828437d04b6c788e3f657f4a213ad95bb8eb6ca5b9a7a5a9b70e7b351210d42488a097017e3032681ddcc22d639e050a9b4dde583e68f2cfe99e242acc0b856ab1b07d5187d877df33c9db1bc7e528e3f380d9bc5b5ab6897dfc229ce577d72be6eff03e72a188d8ef5d23b41543d01f93307a4db72fb9cda0cbd2090b4e63e98d77288e38b33fa387740bcd2d688581601c3218f219fdd00046f1527d107c5bc697e2eabcf0a4eeb96d66b532a957c9f4032fddec3086e693f5b023062b52b29590eaf21aa83146e1e86ba7767aab2ebcb0f189f18dc6649c88eb671b81288a0e31ec522efc4b97ade214cf7fc12164aa4af8f991cad06a2878bb52eed239e92bde932e1c247783c211ede4421fd00b0bb5c53ddb07f0737d36a3835521e3cf2247f12392e45f94afcce348ff7c8fc86b25653e9942b14fa34eee9bd97b2c52141f269ea13ae993ecd9c4d52f1a7de1fe2fea5dc5b6462ece1b053a87c1bd6914f3f966da1af68d79cd329dffcc10f27c7a9cbc627fa6417c3e52b6423ab34fce9c839f921b72fb5ea8be42f0ee912e4c8c83eb186f99357cdc631fc088bbe448bccd76a886d8751c82763ac0ea816c0a3ee8816e81275972281d2e15c0c1cb98fa799a92e153090d9a22b7453fb2b809e58a4bc62f1fb41d71b6715c7ea7fe438a2cf0418b134ca7c73964c6a93bd4ae642650c0779b314406ba9c2109e4344b038e2ad3ce8d47894fafcb4347161bbabf5cf0de67a2ea164a4a7c079b442197f091631679ed4020dbc87320c91f63808cdf8196488be3081649cca73cef6ddfc89048b98916f1447f4e21942db8d05b3da823375c4ebb2229e2585495d4ff65360035ca3e4586934d652774601d76548198b30d80c3ae9cf50245add4f19992147c1aec94e8c41e3e6bb55448444f9dacf4c20785eb5b9a82d28b4d765942dfcadd0bc3904fcdff58f82a05e86cae64227829d05f0f55713f1e5cb19816675cfa7d5b23f65a17b695dc3371e6df55fb134730ca4caff3d4e0a32e06a9283f2f3173c3fe05d3a628283fe4dae100081a76a31e0a3f5c14929819b6754305026b904ee3406566559faabcec4579d3d9387ae17a5a5ab4203d3a73b5f696faababa5b277980fad84d382f2c0f6b2ca01d1897a83f0dcde8ac90c43e3f548532d946cdf0d7de2df39c61de6c88dc9a199b8d7c121128af43f69ffd23df3cd16e3aeee6cc548afe011cc0f0e257724a0dfb52b73dc3dbbb2c2bc37d0ba48582f40be46a42b976d14737a7f3d02c23c9d5cbff852155d9ee38c120cda4531819a596ec34a96fdf119d8345f5802a5cb575872ca27a3c10abf1de805927fecc35180a25e885344c6ec8922a4dc1e29c28a93e2f8b7dfdbca38d655084b1f6d2536adf17fb2da4b3c470d9b9322941d98d875cbb31c8c33983b4f838c48ff6c95c648c4e8ec4ba4e3b4799608d2daa1f7b010415312bd6467bed87dbdd8d1ad07456cd3b115735cae63c2bb5ff2b9f5a84e039136f078a6b8c4caf689f44e3f9db00d8cfe79bc0f0328855103700a8d301d0192bbbda0851814243f80b907d272fdec9d470295efa0d17d8f18ca15850ae8d0a20bdf4a2ceb99f75c168b15c0bc4638d0468e89562afcd29e84abf08467bbb0cc9dc73b7423501d8ac34be53fb2aa7c254f400c9e738f280b602e6e72e951f69617e782f24cac3c0117b7ac9879cabc8e7200f2e10691536a"}], 0x1010}, 0x1) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = accept(r0, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) close(r0) kevent(r0, &(0x7f0000000080), 0x2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0x56e}], 0xc79c, &(0x7f0000000100)={0xd74, 0xfffffffffffffffb}) 16:00:42 executing program 0: r0 = socket(0x20, 0x3, 0x5) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x194) openat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x30) syz_open_pts() fchflags(r0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7f, 0x3c14, 0x800, "d8442b6b3c12bdaab33826b8b4658372b75f0c0a", 0x6, 0x401}) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) select(0x40, &(0x7f0000000140)={0x5, 0x7, 0x8, 0x7fff, 0x4b8, 0x0, 0x97, 0x6}, &(0x7f0000000200)={0xac, 0x8, 0x0, 0x236d5623, 0x0, 0x3, 0x3, 0x3}, &(0x7f0000000980)={0x3, 0xffffffff, 0x18000000000000, 0x1c, 0x100000001, 0x1, 0x4}, &(0x7f00000009c0)={0xff, 0xffff}) r2 = syz_open_pts() readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000180)=""/118, 0x76}, {&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000540)=""/118, 0x76}, {&(0x7f00000005c0)=""/93, 0x5d}, {&(0x7f0000000640)=""/149, 0x95}, {&(0x7f0000000700)=""/233, 0xe9}, {&(0x7f0000000800)=""/172, 0xac}, {&(0x7f0000000400)=""/43, 0x2b}], 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000140), 0x1b8) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x0, 0x4, 0x0, 0x2, 0x0, 0xb22d, 0x3, 0x10, [{0x8001, 0x3, 0x6, 0x81}, {0x8001, 0x4fe, 0x7, 0xd79}, {0xda38, 0x8, 0x0, 0x100}, {0x8, 0x8, 0x1, 0x4}, {0x7, 0x3, 0xffffffff, 0x9}, {0x2, 0x7f, 0x5699, 0x7}, {0x1f, 0xfff, 0x21, 0x2}, {0x1, 0x97f6, 0x5, 0x7e00000000000000}, {0x401, 0x5, 0x7, 0x5}, {0x7, 0x6, 0x3, 0x3}, {0x5, 0x8, 0x4, 0x1}, {0xa72, 0x2, 0x5, 0x77}, {0x5, 0x8, 0x0, 0x5}, {0x5, 0x7, 0x4, 0x80}, {0x2dff00000000, 0x401, 0x401, 0xffff}, {0x777, 0x12, 0x3, 0x6}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e71c41695b4e1db9c6acd550406b3532f2565"], 0x10) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0xfffffffffffffff8) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socket(0x20, 0x5, 0xfffffffffffffffc) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)="2a5b48cee1a33733909f48ecc26aa87289a6424269709f00d92949caf05e8a4f63a310119911decfd2816b3c4dc3061af82aaebaa935d7a41d7a324c6968bcc71e711dc28f9179b1a6a182859d1c518e4a61cdab0d6b", 0x56}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffff7fe, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000001c0)=0x1) r1 = socket(0x2, 0x2, 0x0) read(r1, &(0x7f00000000c0)=""/184, 0xb8) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:43 executing program 0: pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) 16:00:43 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1f, 0x353}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x460) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x40006}]}) fcntl$dupfd(r0, 0xa, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x81) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x2) sendto$inet6(r2, &(0x7f0000000380)="330615065028214e9e0068d206472e48c8963b8cee9ce844dcf61b5b336d07b28acbfdefbab4443a05061a3248b292ce48c121a227ed168b7fd0420b36dce041ef26392421a08b9dee5cdec0df812d047a52fe01360c3c612805ba403577dbd011694908ec073c8564fd57c7c5c3a2c615b69e6fb63d86ef4e363291836e13e229ca671023e4da4f4a05b7613582cd5be116ff5a9424c3c63ca7af2e37ad0ff806c3793876731e0a4bd63ee761ead2c018454ebbca6dc544146a8a73e7e28cc1c4df601f1da27560082b47e930ac8f9e294c13d2e0f68b8841b1c4ebab532c623b3f7409a7e608f0e8eb643ded1f8d9bda9358b3059c11671e9a0215085a7f476541ec6eb7d5a142b51a380c828e69fb14c4f01e84fc5d1e79ce03c82ffbac9d47136f2163eea0cce48780f73820ac3992cdea55173e72f9753c7c2b81339ab25967e04f92cb142db4236f15a1e2caa7989f1f8b1cc1fee16c1c02e8a74e01c9de051a452d93eebf7e48e6b10d293b4005dfbbd865b0569f298fd5cdc5ce2cd65d94e011b13ed9a3147b3ce52bf9147cad508b874e474ece32621495ade2f8b32f98b2780a8f32b9a1b2272b22afed64621577dc5b4cf19f117ba635b7cc5e912b9876c556006cde3970fe264caeaa95bbb31185a0acda155cb33948a95f80bd01c732ed9001e1090ada00c3574f2e8485fd00682d9c82315074c3abfa43cd1dc85c9d4647097ccf761d2d4bba44fa050d9e422bea9103a800182ea902e2750638b1dcc4434d4689a3bc2c5b78c4ad0b73b2833544cce2617d55560e6452b9a7b15e6b87ce4b7f88019b356085a896f911d2805b6b8236b8454b4885e20727fdadaea56fb43e0f9ce1d5ef0930d696c95f199109e216d8cab599a41a1f14dbc60c03ce758da9ea5ca643c21e80579c75987e3707fec8c95874568673c10c3b04a3e775ac28d9e43c2b1022f417dbe773052d9ae98546f15bbf5bf35da2fd80feceac1d63e497d2559d68426bf95a937448c9072d03dcefbb156b0182945f91d45f23c3346a7bfb241b13146fcb76ba61d40021c61253c81db0b909387067483548fe3577db4ba6ce088e5c2496cc03e562161867b40d4d91390190142e4706bee46ebd60ce60f20bd348025f5691819e524b83bcbacfd6873b68a7d8aea427e84be8bc2a1b4cbdca4ce293442ef1ee933a09127124e0b29e2204b03eba04f0fb3bfe4137300dc4ecd27d57cb144b023cc19dcc296c115c896ae59e1f05dc74deddcf3bf5f783e2bc523691dd3bcb4d6e93f659e6b4ffa26098226f43511a0af5dc78cec9d313f67d7ce36c28558bb3d3a3c273926d26bb51592ef8ca4218a4c5782073c77c73066fa4a60c0087de3e85dd898483133b37fbe5723608392530f00928dab96cdc80043652502d7ba8dc3f25ebab127bb84a2d862fa9c252c32aeafa87792b56450d69d0d8e42be75dcbaa4abfdb91c4ccebb849aec413f1f45e2e7dd9dc6e6820ec86023827ddc2d8dcc171f5f45e0ca8754ebe0c90acbfd64f8265843914be9cd8e1623c2bff28dd29ace64b50e9c79e7e0e3f108e8d88fb0fb6f0d750597ba1af29bb504f6b83b40afe9a7e292bc934b5c505012759ae89513bed9e621077b29b0045974016e3b2e8e891600480c1d9e46012a944f530f472feccff7e28313487a4fbce82f4ece7141cc85dd33a4b0acb3bc9c5694e307d896182483227d07cc29d26483728a1d9e204df0a2a55dd553ebb0948c02b1462a44b89acff122cfe97dd3fa890b660d59ac96f4030d8823535f45abdc5123ab7ad7f269a97d3eb60f5753ea924c09e393630179470fe7148a0ccc4c4368729685c9a566822bf29962288208c19bd6d8469a6f88507df4b57db01f203bbbc3d53ad3ce5352a5ed908cc9061d37c5b237a382383874b4b6786ba899a6b749c66701271ab1bc32b356d6d869d9b3424598be171cd093f0466c833e92b4b647db38973ee6c57def78cbb40890d08607deb2f28a487715a1cdf4e3ad668ed70efbb0b9b33d04d8b20cc7ea43143a5ed72e71f88ac08de71a308e4d2aaa8ac0d3df9dde34f1a0994044810f69db921907e9a32b94bff4f729e382c062d82c5673c0515b7bfd31bff21d9c01190f29b26fbf762d03741e292b411cf5e30ffafebe1d16acb76413d0a03ec78b3b2d8c6e61b9ded8a50429a2c05f9a7b14ea4367366d942ffaf508b5bed7277b84572d0c4bd6568ed3923dbeb36fb609208fb569553e39e7473ced23e73bccc5b1254423137651a92d2279147a517233553c00a96ce1f4d6432abfcb2a29075ef8b617f975cfa311b5d3187ad87f82126b73561ae2619b8ba5e4ba978a724524f3521522927568f4be5e460b5eb9f0109ff969eb420543ab18e29c08519b9b72f9c1294ec98cce5b7817f213752be4b8de341d132756ef6d679845838ec44b70d8dfaf71890f203db7dce44355e38fdd6fc9ee07b3e08eb6ea7e9615fea50d32c4bc4c2db4befeefd491fd79bc1fbbd212339379056f069619d37c00ac3e899735aff82a4d8c9e58694d31478560db7b47c7742151699274f0c9974c1fd82bc44d897dc5f143fbb47deba7ae13942b033c28e33fcd9200ab377e623ed1834923dd1b08c0cf5297d67e4b4ffabc1a8f2c0b6cf1a556bee129ab96cbf6433060c9973fce4cb3407557d7cc61bfb24ea3142b44f9807c0c456cb71c65447d61d1ba946444f1f1caa825eb2e45288c4ff00544239dd0e667b03cb311b0ebf8ff46c926ad212fad89a8c5e3415750ceda07340ca0887315208df57639d424d6dc02cd12a7e76f58c014f68a382c35c9fb577a039d95f74cb1a65f248d5ac3cc1197887e404ff5d666d3190f519447e3f398baa953835b197568a21ce97abf76840a0ee64c927a9787579156a7ba86313a7ba431c060cc09eb5ac35a19e6819c06604546d9e07c0af4953724e5c0c12fa2988e9c69dfe19642af77a1afaba9cbafa5341255db42ff33cf142f55a78d7ffe893c23d819c6edd5ff4f4a821be0297395ca4997cb536f2597862dc5399c45edab75b3daa704ba4770604ce0722086d9ba376b48414556d28b290ef4db28a4236af23a59dd9a202bb1ff62d8523c545905a12a9856a1473800ed5f3c262b4d6b329bf527569e01925febf0931c8179d6290fea24a9fe32b84233d88ea4ac9458ee6e3078b2d9c0e44bcaeb34cfb6b81f205adc28b0286ca5a654bd6a88b98dbc323781d82b920b2a11ebfb9b69f5d37f66927bd2925cd7e7c0e0ba1f0cefdb6b3cd843035fc9d186e4cf29ac2b495a8cab5473e131e9db2a2902a03e6d4c651be3c00f34e1946c99bb7fb5bb0bbf663ce56d3ae89794a085227409af1957b98771b777a5cee0b205c9d8e79b5643cbf985bedc1bf257537c3e689c8bd9a14104eeed91bdb91cccf1aa885fc511596461a1f90f31a09848a5fbee5bf49e95c4b1dcf6505e880ed7577dc2976123bcabfd47481d431aacecb802203aa2c30e46e375010e1c3dad502861ac742b22696bae34d9dbb37409de86fa37b86252cec02cea4444e3a5160a8824f9503dc3120e761382d2756ab4a4791a36e9205d4bf6a814647e69f9a6901cd269666e5681a8c48558e4a2f7d91ba3fff53d52ec38cfeaa373330445b77d65dd371a8e33d3cbee285f703a62b899f67d6ef755e1f534a206bef209d88eab71894d9ffb02296e0ca462005f3ab7fb3fa2bad149f2efa30ee79ec0ce33b10a19274f6d746e9fdbc39668041a20666819972080a221977e479dc77f4ce7fc42ae4f9882831d75b7b14a35c77239b4115228cf7e108640fc0ce04e52df2336eae82dad8df79e6a3569e5ff5c2b918742967b9d183efe93ab25297b10370a0882ec074cb25682fc81ecbdce98d97f9cd2e7be9f71bdb768471723f8b482b82e415ee747182a82e9988a54559c96290be885a133fe3b56673579784deca00f9ad056787d1f3b5cb1a4fc593f0cc50b40ee910a31a58c9993eceb607a803b41096b7b9fe09849d4660ef8ea9da7ecf2887fbf99b5c5cf3ad83cba5c58c83304339cd5b158a3b71c9a0454fcd2e7a232452451d636b828a49fd59034263a3be135e20d2b9e564b3fd65f19916361631b1b98daf9e15e6a6449fb18abd96b53d3f1fd5cd8c0ccabeb7c1429ac11a8b136c3266bb0efc6efcf7291ab71597aa906965dccc1de7a89dffc8dd17a2b36ea63c3bc1d6c375ca74f57e1b7216d952b0c538d0c7f53386e82ba9d30e40597029e5d74b15493c89c07d3f170ca4f7c51f63c9e7d700e5483072bd9f900232a552b00d44d3d333ba6c0579b7570b4a424a4f053664848a511e802648cb19581075cfc42e286b31fd24993951a0d675b3a626b69404d8e5cc7f5f54211b54c3e04452f8055a34842eb089482f94d3f714cf2fd10a4b8f9e388e1395e404d2ede32e7b8bca71c9a78f103033218c96b3ce158c26206cb4ca51eaa5d546af918d93204fcd9d20268f142740fb0f29cc467b71a98717602146f924e302823682c03de1c6de86acbc026aea1101e1ae89e2b813fd244afb940ead9093d8f460d81a8a56101d5f087a3286d6982fb65703af96a9b6ddcd36cd9bbbb472b1b782f2577c591746d143cfff559f600f23af863528f0ed10bc449d726d601cf854ba681c1b606178eb73cfe2eead40328ca3753024d8c05f901facb3aca00f5c18164dce045abe796def35087a3b593379e07c1cc9b0fdfd84a2f491992cedb7042e89630dad7354317efcf3c14304d0c760a69cef622967e77accb72d5d4a12ee74ee9c5aa48eb82b1d8a72549f026b2c68e29deedcdc81f35242bd5d5a2a7ff8b57c630482247636c3860c93eb28748c4d589542a4b707879b2aaa2c5a882f8ab9034a16a4f8a481b2bd7d3aa7a7aea747c205f1811a94399c36f773348a5751aedc0406dc664341ae671699f68eeddb36c47bd89eb431f018eddee5833b89c9cd8d19e04863438d6c4cb442ff53233b7519a894bb78ec135e509abe0c61a3a9e4ca1148942254cbca410c6f658a36af6a5213ac85c53d45095a7780ee751e492e56e4d66013823553947727a21f2bce2ef09f7fc9928f416223bcf0a5e42d41b939ed45af884912cedf7e52176c04c4a9254e8370775a2c326345243301a460ca934befa0706d3abbad872332d60169fabf30e6a9aac41cb0a8dc91d4c54a3745c1f212bea00aaa5f8340e2f6947c20ce2a30092a38b97b0ea9538cf33f4a8fe01139d9949cbd61bb20585bb6a3b7c45db0171a457502ef1051f60c4d3c8cb27a35a6346c0de5050344c608a367ace3e862ab19920286aff578b8003fccd49d6dc4579c286c515216a80106257f4bb29514088b89cf7aa4aeb345d82502d559bd35568a5b9aff98d060bb85d00e425132c7822546b86d4f60d8ef9c023e7e978884dc69bda22545c03be14d181e2c754ddded8e8d3ee1b802ee4f2b9a53d7adc1866cf9960f64d21162785c51b508dcc8ef61de33c0448eb0404ddf6e0fc1bf2dc541afe4e962cefb1552f264658d47d6fab724afff008de76e5a28338eee18b7c8c48ba42317b452b82217ea073f2ab4628ba210bb25ad9ef01d6dcfae98aaaa3237de7d7f6a3777016a9790c307ab367d019b02fb84372e724db5a5c8922cb2f90abca8fda0207a83a5950eb969f59418248211ee003748c1a120322360615f4b662d3e09384a36020ca329b35822f50206fb5330f3ed7cc1d45c8e550904b5e02aad832e512d622ceded80d3aa1d1cc326d8a4efd49bcec8d3ef", 0x1000, 0x8, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x1109619a}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) recvfrom(r0, &(0x7f00000000c0)=""/170, 0xaa, 0x800, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001200)={0xa552, 0x581bf65b, 0x7, 0x7, "a01e976d0eab9a607c4b608f43448f8c6e5ba114", 0x2, 0x9}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="85bdf55feda7da38f600878c0fcfbcafb369a4be2b114071c675222f6c287395416783afbb9ebad01837323553215e96fc475e5d1d0856478d1e33647ad70fa9c8fc1749f964a1a83b2a59cef48c1d4234dad47341d0f8b6a855d8ab9c9bbc269d983424d13e826ca10c70363fe4b5967f8ca7328debe3e0b4676d1a51c856147a5b58f0aeb6862ae2231c985fbb88a498b5af432f8c90559066f78446f4898fffe3744339332fdc9b981091af0dd51d8b00451966b5cdfb6f22851d617e58383b290c852453c2f893e58af5d7df95d07757bc0a4853da5060611239f0946e78b0b2ff8c8779b3a086e76f40aae635a546e4d5557d0d0bf247066c757a004a8f555154174d811df476c2711bf423de31f194ff4692b42aff7eaf6dd6ece7be58b2f1e73b47afeea92f699b68efa80ac0ae5f93f8fd998c485d5619eb3842718a31501f0c1ea47550de9d830675dd506cfb7d05f412e8c680dbfb6fe77e35dafcb1439b94a00711a89b92b8a6a7b1edaf8a03257cfbcbf6a61ca00cfd1dae3fddc90e7bbfe955af6e84d87f216d09ea6eff829b83a51142293a9e49c93750d8f674474e5aed62c46ed30fd02ffb485e201fc3ea2079b734cbde961d48bf225a8bc3549372cc60c08aa36dc2a598e524ee46f492011a3c77450981e6c23d9981b5039bb71d6a94b9078f69995d6ff3a012a1640a22828a80aef3b6da5cbc6bba92339cedda0b5e38b87576579ad8a6ee370f29fb723411a8f69966960ceabcf7cd4018f4f075c981888a08a9898d6359a484a10b9c974a0d69c71dfcd99b8ec96f4a50478dfb6457c33a2e2266f0ef73c009eee06bd389bf9dc161c1462921fed629f0dcf29cec20bc8062877eb73ae58d665502c6a5e179d81ebdc224cf1a472e160db3e11bb59c0ede4ed5601e7c453b24286b98c8409d3d8db83df9f97cb2b36b17cb94e847b97d54946c3d5654930dd048ba902ae6186dc3abbb6ccab86efcb954e8bb5efc23d6d74ecd5c2d75b8da176a86205eaf4075f11188146eeef99e4a9fe541b8a1675a692519467dc63d1a6bb2dfe7a9fae94a6d86ede051f982a0f516a74456b1661c470448896a9189469279b55490d859a7dbfb94b91830df29611caf20c6f6093bdc235b6eec7f8d6e25fc233d434f19e1ea9c429a1dfbdb0a56832e92164aeb9350365ea6bfd03310531fa6c49b07579fc9a6a49c673a7ec9115e062dedf17d3660327db5690753ef6a29376fa6c6eb9e6cee3974667693977e4d914976948aa841b925b1cdd9dbf58eaa06b17ba8fefa65f73a0ea29006768c44348a3c3d907cda10bfb3d649e9ae30700bde7caec79479c37bea73305144506bdc5b973c8fb4ff7c52631eb867f900ded1e38755a23f77e34beb0b6c5282e8922a70760e1ec54e7032f51d595df820e5238a52fbcaa2f8b2ee509756bcb261b90dcd496e69bd5a3eb6e928b01aa264e03621fb8b7c44b3644d08abc51d4c9a25eb81b55062fc159ea12c9e3d1e261ef41dc95d3d3c13bcc2e698086e359009dd1a8ed1fd57a94a83f9b28dbe0e7d6e61a6b11c97f9de4a2b931b127a6367ac41f9b122d3c0cd1520407c4355728ef20dd13a3f95e7179cf73f687160d593085f1aac38284f76a71577c6d7bf1a173989ea299483fd52c53d92c14097482546d5380116d36b3829885e2afd16500f656caf0813fcda52de9c56e8d5d51f129e0d62a7ca9c6b47f70041322558bdb79a5331823c1014ae71c1a1227e65e77e07b4c0ed992364818e4d436a6850a877aa532bf2b0134bab7e8b692c72d00cc80fec790cd10c781f3664f045a52a638cfa1c4937b462db2d6915aa80a197add3f74d9b951d1e61549380c17a7d649f34b720464931f6c6530d9db20f1a97db69c60336d66bc498a638d609635f4688a143e9c4c489bb47c53038644bac0f5f039416a6fc6382b441e392b4fead9cc0f5e0629589897b7b9bc8a9da59ad227fd4aaa22d973148d1c33bf7662ce8fecffa902b9d5dfc520a3913eab095c2b3ca719b671c01737f174d8924e4529173a79c44ec9ad3096d7335decd25c6647bdf626e6b9a9df991323b855c51bff028c58a3cd57c086eb53bd7363075a7a8b8f03b052c9ca816c7b8556897736efb595a75290d663c95981dc978c85be6fa6ec634bbdfdd672f419026bb3d3e40755b7e3d381bcaf5bb99a0f2e2b24f6475f66fb3f8d777e1734416daa9bb79c8390991aeb2c83123eac05ed837df6ccde7cfe687c7e190bc574fbc14c44092cf697790fc4ee98e88d1356790592727a0b91cf8ea5a50b60e32f278a103e6218dfbc6b2c4e3ca37a187dfc767a6309a60c3cae85a1bcce44bdaec78903969d67896cc499dc8c86b8ad56e5b8d8621906e9a1e8fd8d7abba6e5b53fb55bd0d9d3d54d03138d3411938996d5e61781d3ff7ccf5da54dd3d9dbda6c93a89551f4a681cd70ad2703fa5d933e0a8ce32c5c4c320c5bccdea5681b531bd2ce3edaef64d67c3d029c5f055312b13197e93fb58b305447ea04b610f7c0f01d04652d7f358fc4b7e2ba06be7f1630a936ec211261316956e1c4a9ac3959226e198f324e474bc32ae0a072a5ab4f188f2889c4adef72d2088986272b5ca464e41ed257b49d41e8f4690dbf2d441cfa3fa3aa02d6c05a07540a0e8c7f660954a559ef44a6ccccb1da8f306a4886a700d20e1b7ae67c224a899a9117f5f54c0e8345be868ab18c563fea07b61151641a040862deb79f11072350fa1ff9ed64f6d1494649085efb523bfd3c29c6f432aa2192b8d2158494db3d4c54f793d7cbb4dae41f42d1bec938ceabbb773c62739216403323078f88b9babb4749dd6d72204a4e3c598f1adc2efc04cf987b47e073bf63fce9d43b80031346b91e1f1c9b04361a2a2784dea27ade1c38ce63419e98236af14779d57d3dcaeec973b08e082964519ca14d1163bdb20aaf2c7a3314bcdfe17c868cc8d2dac6eb436a3d2707baade5b1f0fb9d9508896b2a6c8ae4b626418b9b680624442e4c40270b95903825fcab678de6ee2601fb278bbb3bdb1f9353c385144aee2c33bd0a1cb7e85fcae87e8c99d3077a0ccb5564b7142a24a141fc16c3a543592e7abeac5820c1e6d65fdb504c7c0bbe269a06e83f92f88700cb7fd6dbc8b303e0bad0d1a2378aaa235a2431c11aeae5410ff77b790861bc55c83b454728f8edfb77ce706879cbea014b2b19e6d09a80fc4d439747ce027ab457d922b0556078ccc51c897f8b3f60fd20390b34c6bdb9789326a08acaa1a8b360fa4dabfe26f19df0201be002aa4dbe2240b8cce5fdfb92fddae1e2c3d143cc12b6478de8fd7f1dbf7a90b01737cd4ee77b0ecc5bfb53450fdd634a48cd5fd849528715778c3be1ecf28e113b645bd4d33aa6a90a9d85f8fc110646e57aabd0e16ce8cc89ef28478cf3bfd127f484fd8dacd2f5d35b96a157245d7cb25337784a11084147b27a5c0544eb9be270de999560de6e8832853212e3cc6b7564eed116038563234c65b58a941574bef901dba6255f2b72957fc5bb4a014bface31baf5584facb7971d3fda9a88937f0dbdcad90de9cbc1da75342b61c63689db2ff415438df8ae6fab981f9e3da731bb677195912f6bb8a46bcaf8b248a3467f620b1eb2e1ed5a5b5284b5df8b982ea26d5d8e5509908dbcf02a6cabdb932c751ddfc47273ebc46576b55db9222bb02143640660f2a11cf3c99e09b44a292b5f2840fe5b67f8a0978b6668569671596568541e638cbe9a462ea6cff92b5c848cf2e4083e2bfe12e01ac3b3daea8a077372c53532f98a19ab42d6099792dc5b5b1931cd6f296982ac2e61783267c7b9d96af2162fd3094cd55772d5607f4826c73704eb10fc4674ac76b38e531ac7f115ad04ddb16b034a117277a0b21fc0b08a08a53f79aa637650b1b372c556b9245a892a3981f222a42193d8853f51acbda3af0fc6ffc18f1f2af8ffe2c7c9f70860b17fdf75900a045c9635af07ddd0afb8cc32e16c6ce81ecc9526abca64803df092cc3f50840cc83f9c528c21588409daf83598d39c32896ba867e8ed04555f068658faee6944765561c3f8e500f02e3ae59b4d3911480185b09eba9333c5688c4c487a09803ea65a101e9d08d16122f218c94e6c0f8ae59be42ec6ebe93e06c24b2534b10b01ec1e8308aea5cdae5b4b3f958b8cb0d27788b902509a47aa1428a9f0bcdc3b8554d5e13e4eeb7ca08509a1a444ad454a8578c744756381babc72ac0a3f81ca06d3faa572d494a9f0329cf68e61c68df4f26268ff6b609347c535779652026f7dcf0d0208d7d042091c5bc2c34b31c349e52e7da92d70db342d9c4d4460955e49c1945d1be3bf334f6be741d78354d8c3466a1220c9b47c8cc9a19462583097df8d9e825060ad065f4e6fab98248efd3ba3e57f66fd14b4c781b7a5d13372af6e0d0eafc3d9bf139e208f0a9bac88e707b411ed7162368c42bb95ac7b2c6c94d9ec6d50a95103367a44da876afb6be6ea8a08eed5ee18a0f003905fa72e57fc8d37d5b650caa27f15a324920f97a8accf7762c3d0c1d0c18ddf9eaf45f67e2dcdc64126c2b6aac363094c69a85c24c4dc2ce04c4984d55cd605ed6db007d15bef90b42f874d90c01637af66b4486b8fece6fece595dbf1ea163b5623bc16b409790454862870e4cee92de7745057b7be219fd6e7a4b3f980be2774de8f31e3b101f3ca153199cb8f20b54a128656cdbd2f64857eb7efe77245508ec2f88fe6822d4b8d1c2e2d9852d16d256c3dc02a40e303f420525c7663aa9c799e51a26a1a16d37be04a64ec1727b30c76cd10501be9905fe929b93a61bfee20eda114c82fb545a579c7930073c0b77d88de79954b3968193fc73b583646ae796c6bb8f78bf1a265b6af7369caadb0bc5e88aca9a85f8e04d9f3ddef7de1c298d9cfdf0fd1324d926ccb5c2c0ffb8c529fc7f17b63f5386dfd155fa602bff5584e3b1ec537b263cfed95266368fc82eb6bc2c175c317b84d2e66336cec6d872c49b75437d7bfb6a077d0f1b6d69fc934aedb8723dc8205947a90cceb861074cdf34213100d0c80b2bbd55c7d02d15841b92863868c088e68116b6ab476574b76ee0ba2f73bfcd9bbb2c7028eeb9c15b875de616e35a954db84d3376114a629e68a8d64b70730b324829d567d072967c9ad516ed6086cfdae0eb758172ef1eb87528022f4ec352e621d241ced301f330b9822eea0fd955667b1140f5ccd0dd9fea30ce8f68d24228d1f4a98a14d1d4168fcb45b8bb1c94999d488fbc0e1e6280ed096b2a28a78498a4175e516d285d26c52a15d4f8a135125a88f342057c956540565913e1a2aca43020d49c74b50686b0805f98c6ed741502ece203664a1027c5d51418a4941721d59d98e24c71eb7a826c441212f4decf4ac94dc0994cf89bd9416be6400419472c0e43c031b1bd70e52b58e60d2db10444b092b29de61a83442363e217f974b86dcea776b18f14db6ba74c3a1c5aae9bf518db8eda526f238748b936be839fddb04f4b7064b418e9d36e24423d9a6079bc83597d73b2e9d4558df3520d8fc3713dfa883e737e43bfd0da84ee02350baad1a0c0c8f3281aef604270971ce48237396dfad612d3a33453b633728da911943df7cc0fb4cea96dfb99e1e76a2854529e3397413e794f29fdbe0e6ce8b1bd732b4faaf47d5c0a5bf0e676a8c05d0b8caec3b8fa7e00f47de327efbdc7883430a0a3e667f0ef9c9d4d7c1fc857e113df700a237eae4155e600409fae9ead7454c1137c80b06", 0x1000) 16:00:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) fcntl$getown(r1, 0x5) close(r2) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x80000001, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f0000000740)="384408675aec88a930337591f4f1d91d6e45493bd56465716adcc340f8ff2f2a6b3f763e2d4f47aad56183dba99da597caa838a0b39a01a574dda6d8ae5943ead10120202767429785055f0fc007c150cab944a7e1a0eaf744cd0287458f4adae82778a761e75621be31ec1689a76b9d30a7999a2c7ce31bc95b39b24398d172812a921dad6f5ef1ba76", 0x8a) close(r4) r5 = semget$private(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(0xffffffffffffffff, &(0x7f0000000200)=""/77, 0x4d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0xe51d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1f, &(0x7f0000000340)="b6") 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x24) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x10001, 0x4, 0x8, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8cf5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x37}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x29fe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xae95}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1f}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x74a9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x400}], ['./bus/file0\x00', './file0\x00', './bus\x00', './file0\x00'], '.\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xeb) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x3) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) sendto$inet6(r1, &(0x7f0000000200)="149e2b9e332f1b64a7a8ef3394f08d4bf3104baec3ab000fdd8538a038661681713e235c379804709d625b2fdf6f8fc4779c0a28fd3aa7a58af33d308f2f87f00651f5d05afe533d27c87afbdb4c887d04e58be79489e2b5602178cd89f766761b863aa83922c14a2fc28358c8a53100b55852f8813fb27549f4bce96113e8ade6e8960ccd1418d1b235befbd93d78153a3175f24864c0b73aae171c3fedda518b5b8f170923a6234a67b2e280264ba03ebd96af7abe95ab5fd7be6b468f6af97c3ceb4c1219d4a39269f24d3e249aa38412b6ca671a67c9882a71b3886231", 0xdf, 0x404, &(0x7f0000000300)={0x18, 0x1, 0x100000000, 0x1}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt(r1, 0x2, 0xc94, &(0x7f0000000080)=""/65, &(0x7f0000000100)=0x41) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x80, 0x32) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x2, 0x3, 0xffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:44 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x8000000006c}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a3") getitimer(0x3, &(0x7f0000000180)) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000300)="bdeb50386cdfc56f58f35fd09239b5729fcd5f6b5734d858d8364c98deaae62454b747cecc7e6fd96edcc62720a5b6caa6fb59792c2aae8264f31f616b658fe9fc6169c54b654c458c045348ad97c7aff556b548e55d226a5701370a6c8fd7c89b3ce28bd115390353c1447722656affaf7d4041ce9785e0202f5c96cc5270bfe65c587f52df745f2462eaa35e0d1c4447fb983de24cbf0003630db64246c785088a4e999fe734372e80fe317992b6424489315f22f73cf7cc6593fc26b55fa8d46e12bddd39e15016f2a4dcd9e6a50bd6bd19e001f7d048e5cf735e08e6836489db2fa95418b4843d814cde5254f69ff0822066bc2ebdc82800495945879c20f85819aee0ba6ee1eee146a457eec744d35729dbd83ad8a23f0c534fc0dc21884a5c8878d11fbd9f020f74bc892ff0c1d29aa0413eeed283d526bcb3ed7e6b5cbe380b692d9974248e480a3ee7d9786f5d43ee441e48386bd31ff5c81eee40071b6e8536f7f6278f0011cca7c417298069bccb4719f32d28635be82b173543b3fd9de9ac83211505ffdd7d28fd8dcb9a97f43af643a73dc60cee961d491bbc047c246b75cb296c2b01dc29e150716b4d562204312bdb37c28e09296888e4c17a8349bac22f283bd1289e522611d01b190c72f8cc2497fb6bf49c3c33455ce126b96077b577485d44e66753ff7d80148bcec068328eaaacb96960398631d66ff8dd26369eb7bbc9e86311210edc2f9731d193656109ad6c3d5ea4cfb8ce134a8cc8dd6186f1c746062a6a955098bdb6b4445a35f64fe9e1e899e3ff6be2d8ff480c52f4647b04c9de868f9cfd17968ef9c6e4bf973324f0146968d457b8e24c355bad7b5b24e4b7905f32ef8701d361dfd47ad9dc6ad04e00c64da9aa52ab3b7e38b08a98c688cc9b05298208d1cdffe9af571616d632a379f81e3ee98d8d77c7fb00b9865b90edc9cb603744b411cab15a316c50d2ed94c32d39e695712839068a39aed64765df8b83d3804ccdf2e471f8c48a8959b4085b0085341e798190017565f14aac98f620cddf3f9b4062a12822529e5a02364860a8f31e954545061c151c590719c2e2da3a6892b219e719b3820f865995f4b2954df60d47c33bd86ba0e351439aeafd832f0380a99e741f2149e1bd627dc20f2cd69ec89e361b213f9073038a0f046d1f69e5c152c0d878efca2cb9b09338ccf2ded0e9e284b4b78751df93a051a205dff6af0c2b458027208d85895396fd87f69db281b064235cab3c5df3abfb286f51103a0a32da426d0e18d8f2c887980ca2c1c1dd70873c2abe22bbc044af4a5732c2035d25c306fdd40bea45d8ce94fbc0e9c0285533f518e51fdf676447fa7d95d4f9e1abac9ba8a2c35681c7c9748d43e76cff988110a6e10ee2700eaa6eba08397dad32ac441c27f5b05b35f2e95e030e64fc88b6fd661d4c8ec869836e624a3dd1d56e07b1935c3e1a4e85e3508470e464d11a97da629cfd3dd1b582d0c5db349f1d1e18de54e4de98b075db9655f21f6c36c506809ad982c19735abdb07f5932a9e461e4aa7f0fff8a59235bbbdd780a36bf3292fd1561601ca706c5c213003ffdec5111ce5881ab7419c4ebde06483c667da3f900ceffeef0b7b1bdc04b2603203196d1ad8a00572534394dd10083410a6ec0bd98b79600d3d6dcd507692325ebff5071536f0a2e152f468a05fc09a975a15080f3c598286456abd85245af2d9472a2994d5ec60f9bcd23495fa43e27ea33357e819e1534dee47509610936d6974d06681fa563825f847414ee8b32677673bbf240c1828af37b6c5dfb32a6345a8b19981aec04eb9df9a5718318f842366469741b71e96edf096eac2dc084365b09e0d7b4c5a6188c62b6a8b2cc56069be969fa8e0ca4acfe35c0ed2b623d25e087727a8a8bd2c201b996cf43cafe9b2c0e38c2466bc0d59ffbe541796f740135685da42e353659c5a60651ff26e261147a200e988856c6cfadc874c410f670470064f5eb156d1bc52893d2a08da5129d039358f5a681309fd634702fd7aeef66366c583c856a519bed0a59a4355621b4044a9be9d87d03582a4966e7f5670a7c3a0963030c9de0bdadc67447cc20d7389ac4d853f114953a4b8faa4e60b7decb17d76c4f632b9461675e05c38d2554adafb0d913f1c11f96aa8929981abb6839d2a41bdf817026d88054ac09f9cea8c9bdba6b167cea0b61d2694d4ad068865cf13e140e47a7417b5ba0b7805c37442fe32afb45c5b3cd296719a249365430e9b6bdbbcd0d67ba504d5456dd5c588cee7bf748ec5f54bf48a9e08ce3f7981be20c8941f81a5d65bdfe20fd9877a5b112ded603ddfe1903652dd302bfa260e44305f8155ce661e1ce2d672dd3e607c9dc97786e937341769f1fe6444209c05ef70ef84dc7f5960b99b321e04d97d1e5ae98c9696d9df57708a2a2dc7ca475441e152608f47b73e11d2d06276d2031cd8820230a21f2eb9e986f5b86cf7ddf5118df7c6252545849d9639950bad1b1b24d9bc57013d573ff7b3e4c657ee6b311440e2114381e2fe64edd348f15a1b421099a6397d167a9d48d7458b6f1b917632b7c4707b9ec8c85c8852bb8f1790852c9826fbfb2138c8625e05511b0b722de91364b3aa0a95803519d8c083d7b9ddaa495b8fe8d4f885b25ccab4f897390b307f8141234e14ae2a8ee2b73a5ec39de805b7094c3d1793c7f2c9a5ebe2cbe00caf3b68ac9841695762bc685df15b8fcddbd008611f18350179f1a8290111bf8415f11f2fa7635532035df2a1f30a4ec5d3fc14eb998cb36077f049b4fc199074dfc4cf7ae93f7bb2d0f04a1f36f1589ce3e13ce814b32439ee591ca3863a078cded160e2f8f1ea0b73c31fc1474807c54ac286208e394f8100dd3b92859b117e8a9e402057e371fec8597e09ac51867158e9a0aeca521781088442c747cac305b12fd66a47f48677243f8a0831290500de044aaf8de71b6c1482f7a29a957d36aa0feaf22ddb7edfd83f6189ee60bd07e520f5f3c71c8eebddab71412e8e3d7bd48a1988ffd6660eb7a68b549582c6a60c2633a8f2eecbcc5123b66440e7286cfbe7f7eec7b12f4881fd42abae570ede3e5fefc507d51300c9fce1fbc334692b39b68cd8379bbe3ad6bf5e7eef89dfa7448980e524f358dfd10b2c311a75c86f8d671c959070e8924387cad12f582abe623f02af5b7a76ce8f011b4546443588fb64370b4e33d0060f60365b0303d7d10465bb9816105bdc09d808405e4c3778b5cf9f067aeff2ebb31ee21510a3f6fb0b20341affaf53fc29f5204951019267c3b878e8660964ea516bfb14cb64a24508e1d2f69800de0d6cddac81e6263b93f7a52a6ff51184b1a6aa8da4bdb6b956f3011127496dd232c49e9650f51f75fee9f76477d5c5807cbe259dcc5d719fd7220e082f039d1f3e534316a7e60bb47d6a7ca1d170ba4b531f0db3cef5c514c192f7e3192690148d4dd2184e1edb412142f209fa5a880b2dd8897fb9b4a1dfb287c99e60d0bd4d1a058bb7f6b8faba5f2885adcefad31ee6c288458bf5b75dce2797b459ad2437da5ce872ac9d0f64daf9cbeb9af0c4d1d88af75e0ca0d612115803c6562384344af7b88a376cc388ecc2239463fc6b425e39fc79fc4aac120b74c9ba38922d4f6adcfdd3de2fa118d5bfda9b1e597b6224ec7315563aa99d764900a18d9c8b4252436e0e824ed2f1811669c3cbe8830b51d18c9ff3caeeec86557ec5b9a94492848fe23d1340cf3544f43322680aba6c9a8c43a843a17b91cde78aa52fcaed47890101ede59621775007f9784f248915437ede4b48d1ec0b9282b52c2eb98c275fd616af4e6472fcbfd17ce910f4a570eccdaf5c07afdce3264238e5d016e973e8d94acbae47f21cb43da0519e3737cc04c190e04d787ea0c6855b2e9fbdc5a0700a79ed86721e2359b51f857b0bdc6cb9d79f942104aceea33ae990f37004c49ad46cf221410a014cc7e4dcfef1e2bf0b09563779c04c6acc764209b957544b1469662d9371131ca072915f4ba97ac092f1a6cf02375a5f7b15c189f698cf49f22508b95b9b703299db800bf0c06d9152b379c9128526a3f5e6d201d9db435f152ad9cdfd3f0266a255f58440a89c3046a371f74db736ca4065294d21185eb79590ad8cf94434e3558660730c382ed798f5fc15b84938667f31d9ef1150029682212a5f316f0c7f0337ac25213f3d3ecd0964bb6d051ec9efc1e2a4337ec6d7348a63ff512624dacd1da6b0ba969765320e7716291fe6c93fc245cf543b56751f48d737c7592cfc0b43272d9f590918c07dbe48e34b87dfb6509838ac0c1f6aba8cf0edb2fd45ce309544e3ea7b7b319d245425a7c221bc88156645adbc3ffcc497c14cef737aab93512311038c753b0d9daff1234bcee1433727ea0c6fe0551c7b64536d129b355946005c7aba69a7d4e984155931ae818b9ca1d72f74f5b7890a3db136d60d1366187b35fe451ea19911a3d518aa520ddb6b0f2e176ef7060c44765027efd00b8a1b0047a79c7a82a309a503c7a3e2aa2c5528ee0f977b801a07047e648b3ab97de9f5a4d8945b54670fc01d29205b92d581fd66ce66d2c2cdaf4677fb3c3a62bd22e34aafeeeb61637732a6a1cdb7f2c258c3d67aa8dd216633fc5cad4a9636d0383b95f3de509af3fe931f09b364bf7ec06f55e62b8168eed72c0cac554746b03339a92c517c0c3769e9f79d8fe16b10697b14fad3ee640be8f0026d99dfd5fa2967047ce48844bd54780ec56e144131ef7fc2cfc82de545868b3564416f289763bda3f6e9db9a2cbb0f865719003f6f43d6f3cd7e7f047c40dca6576432fa497078a0c9113301c1e042b6728240da8aa922348c5290320bff3f36462bc6f2806cca5bd7922e89f7b2137987814f4b204ca5f7e076e66ca8acc2009f38d57b86ad6018af7c29ce3394d017048b2f2fa04feace7f1bf4717e41dcbd5d2b86fde7ca063e0e6a9719663fa7942f32077bc8e77004630ea580f110042cebd5b10d7923cbcf0ea87f76166349b5a5e6b11668aa284de5f675d3bb1e5dc58e153268f62be5919524694e7253929a11cb1f370792d86d28f328b0979b693b1ec269ae89b71936ab9139207282fe192153631f983ff8bb40d259a88c948c3f67f26a1f84591c1f1cd8e0ed6304ce6e81eb212578309b69af165396271da9c2839ce731d5b326c16e48b01c29d06684687820bb10afb5265c080df898822d312aec2ed42badba25c1028d9dcfbaf06281150d0a2aa757d7cab8e74b055c05808c23b6a89121a91fb24a1eba562cc11c324eb9601827858f8ca434b2d9704607ed119f95481b85e8139dbd8d822216f468b0396169f7f91dac0570a35ddd8fce83ff3e9297c92e17a1dd90498a9714cccfce80de62a111da668a299a7d1be1ae40e0a02fff5d4f00e2414bdde27c3b87e5eaa708eaf491b4f868e737feb9ca8ed64c2edc5aeadd875b14548c28ca420b09d6b42c074c8d94de89b3a0546edeac64b88a3358d4d5ec9a916c4da620b496f2ccb1e8dff4ae034a9d41cfc48f107bc4c931d259b2dac8ba2c228b00101546526508f79b51c820955dacbb0419d2d31d484e1ae477b4310ae44ccb4d1091f2a03e2e60c3ab708aedeee8d3245af054a4f13ea46de84a4ec0a652140615e25c9a8d6226eb6815769d314e9afb33d21880654903d091c74ea1c0a5f5931b27b8892eec293e6a50123ba4d0c88cc1595d202ea2b9ce3352d0afdb8f685571561750d24a5fde3cc00e8e884a", 0x1000}, {&(0x7f0000000080)="97b404a44a068bc3b9c0578f585c2e4e32e63a6f10407fea2ccf1cd6b2ca1ebe3999b36ce88fd2f0329f1e8f814d76a64dfac0dec7f6c4caef41960094469c2df62ee0bae32d4fd21c9c3c5dff", 0x4d}, {&(0x7f0000000200)="24849216cff2de8021bae30f64286b04e642ab2535a814c5864428b4ecb32257292247e3003865311f03bbe3dcba26694c3309bc1391afb58774b2ce7e1f3d0333f4278068e65add33f504648cd95fd950f9e40a5eb2b9dfca8d62cedc4bd7f3c97140c516b6d50951fa64143c7931b0d766f981be38da122984bf4d4e776a62b73b91a12059b386b72357aeb83e78c04c52a5b80217d7f9901114c842", 0x9d}, {&(0x7f0000001300)="24db732d39cd60250b1c88962694c55bf1e23a077bdc80875c7258ac43a164b66aca02be05622e105346658c4231cd75551ff8d905595c04d33f6cd96434ec35b3a149ecce5186cb0edea58f32de2a0575d1f9fe705ebff2e2911e26491fddb1f9c5fc619846cf61ad832665f87de5e54b64653245cf4f2d8104fc2fed", 0x7d}, {&(0x7f0000001380)="8bcc2c532d1f9ca5797ead0febeb6cede5006e75c05a2343b97a170f6f05846974550abde81bde3d4966fd656fd28e1caf97adb2b4c0bb30cacd8670b232f9137042c695f33ea768e2152ba49ea1dbe86f8d3a72976f68afd10c2687a03d8a46f729cb01795989a233bee16c0953903d36d484dfbc05d067b7c208a379054f09b2ec90d318c5c348847d00fc9b66fa73d2c8ccb1d2a6b5ab73cbc3dbab2daaa7b78c6f9d2d6744", 0xa7}, {&(0x7f0000001440)="a4a7463ed436cfeb2f4bc1d6f4f65ff4060b81d54df52ddf4ee40344c4ac160ee43da2f0f64593d3d0eca59c85d99cbdb934f8884f811dc6a3445d4f9b80017019695f3e6d7565fe6a46682409882204137fc227cb17cb85d47572c4ba7bfc9ddbaefa0b06de403f3814e20010ce45970e2e5d6292bae8a5df366c842412844f7bac560c337a97550feeeb38edfbd985c3fd2f7270b2a041ad7da59240ddebaeddeb991d36df561b68fb3e07032dac0bca1757c0f8040ab6713babfca088b38cef0341c6a7d67a00e6df93290e1016e58d608b4657c4325d55ecc617e3035cbc26957dd9df9f0397f7ef86d1a58ed5e74cdd487359c4e5128d", 0xf9}], 0x6, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x100) r2 = msgget(0x1, 0x202) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getgroups(0x7, &(0x7f0000004c80)=[r4, r4, r4, r4, r4, r4, r4]) r5 = geteuid() r6 = getegid() fsync(r0) r7 = getpgrp() setrlimit(0x4, &(0x7f0000004bc0)={0x8, 0x7}) msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x522, r3, r4, r5, r6, 0x20, 0x3ff}, 0x7, 0x0, r7, r8, 0x6, 0x8, 0x8, 0x8001}) write(r1, &(0x7f0000000140)="220e22", 0xd897e9f3) bind$unix(r0, &(0x7f0000004c00)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000004c40)) pwritev(r0, &(0x7f0000004b00)=[{&(0x7f0000001700)="00ebbc7a1457bb170574f24cf5c0c2e1e7deca323dc5c2ac826e951adaad7cab591ab503c4aedd05792b3195ce405a03ca9c5f09c5301b2c85bdcefa72665776134afc321a62065bdf100aac8147aed1e32dd8c776ed4fe1c92deb2d2d3988a4008bea7e235bc85220842552d0578014cc5f803cdf23d4abd8b287885faa", 0x7e}, {&(0x7f0000001780)="285145b0eed660f640495675dc146e225a1dc599044886d8a6af16bf22c2d2bf28738cd89a40e2ecb8d3b06fb1365cb900ff0d73649bced4f4fb866574d4f19602639adefbc4c26eb47d469e8d9450d592122bfe85c90085a7621e937cdf9ca0a61a30d92cd48d5075d1a3eb4268db671f20c95d0985cd2f26019f30ac7978bd0cd60438a9232aaada1fcc3d43bb9f9180ade3462c2341ec7be7b70671bc60bc96d8d6381c0501e59751962ba8f214ba887818957f9683e5b097b6bae1c4a97e76f26b3c40c7713b73a906e76d40dd3a117a6ea2cd0348095cb59ded5f335daecec6f6fe56436b4ac46bf3305be6936e18e2aa7628667ec35b2f22f3", 0xfc}, {&(0x7f0000001880)="03d0a147e3b69ed491b845b0976fc092b95cb4979c742034b6e20661397939d094b7d7f6a53807e07ec72d80bb4ef7a91e9c70e6e69c7f536fcf207a5f77570e3cb955dceaf5724cdb03ca0300d38f91398921143b6a6d254fbe59f2a24aa84af395dc0cc198cc9c98d6a33c5ce83b0b74c683419ef44ddb8e5a2fd8667c398d3047e8ddad9e6edc9b4f48e076289ed49419179af910e98ce71a84b70099124330e7313d7f6763e6a1c64ab680942d25d8fb79be17f29c8f2eecfeba624956dc3cfa9500809d0b78273545c32ec185671f4442262869805b29e3a864a082eb40c8f68b8ec65ee408bdfca9ab5daf401a3b790104bbc102c6dae0df45a0ad0740ae241ba759542ddfaaf5f0fe624d5cd4a963da6777ffe2249260b2b716efe6d4ddb58fcffaa3d00045c08e88a9e84a1cfd6d7f4ee4f51ad00d69f45bba44f2f834081a9441afee9fd89421f1d1e08b246ebcf63500bfa14bfe638b29adadff8cba8aced10312ca63659914cecfb7b8cba5105b75100a1fa54347ed635f1fbafa33e7525cdbdfd63a93610a9f8a9cd8f28d2f545c42486c42d196d5ae554b1935d6f8b4f596bed357406560224495eae7d5421330c24868e98e03e5dd336031cdccf22c53ebeb7fed05ff8feafdcb25bdfb5cc4f20a056b3b9f29d4766fa7394273f5487bcf4c942a3549afe5a85b217dc175dad1bbe9a0d184a4b3b01c1a0ffdb0134f3920c1c3e75e2b760aee93c2c1c8263cb126f0d7138f41acaadf26f6db4b9cce16a73e711e983c679a2556cc21e55724319cfdecd95dfb5e7ce7dc45f9ebc4637ea427616495785c25b6a0d7601017b391bca72eb2fa08b6144bdced8ff51004d9eb9e943303441322996e3fb9e86f226b46234780466cfb4e4808874d827c0700ad18ea9d6d70c8a9b157c8d997a4cd39f85b324609b4db6a16e1ab15abe30c3f52b49548459c99d681e4dd52bef80df06003e423169957036cede0de7db24fd5c88fe501bf314042c56e6ba6935034ca4739c60d4734d8f66636595504e439719179e2068ae70a4b9e0d7bce5c8b90428bb8d87b44b900b07fba9e5164f2b259391ed04197ce5b33454940e7f92ad2662bbc50f1d35ce6d953446ffebc5e27bd4e3168ff48d505da6c648d161f8dc2f78027999b0140a1071c1197951871e6ea908106a9d506a6bb2b28f68072ecc81e3fa7ee3b4475befdd2bde085852cbe0de5ea87d8a7eb061962a7b197f2cf777bd9cec32693b5fc2a127f431d6e773e1c0f16248c41d4f4a437922585ba02cbebf6c8e9f80762cb83eda44ffde1b2380fe9e7fb0bdb2ba5ad4aa2061ad2a1180cfff3ff94abd1c54783817098dd8cca10022a674abc2b6826ba25b885eed82860dfe7352849ac959f6180699e8de6ac0fa91e735a6e52d462923f28e68459417cbafebcb49d60955f96b74352c7108026015e1019e1a5db454569a27494772275a2a2075e447dac8e9377160cda257dbd52aba955f16346e3a478026b5a805132c3b96c08291d4b7481a6a7010c680892431452cfe4b12549633e8e580bf243a1d430528b4e89b7c2d63b25a793c126e8df028f4d66bb80ac90947ea8acc1dde5fdbdfd171a5496e63f5883fc33c0e61eba4bec5b63fa4f2180dfa1297493a9da1afcef81879f50dc807c8b104a1d816f13572c7f7163888123c40560149543f4b7179af6139240f18a3832fc2ad67b04aa932702d8bff45fb5c33a5907fff8103449abadb6b77ab02f42723b02f6d9d678ca85a298115547f62a5900435b1fa56bdc657d0e4abceb443e54d4c9909993304f47025036361743740a014ad400e12ae68127b339a8483225471f27e34ceb0487a3c79084bf72fcfe1da95d0eefc5f618b8f18ac959ad1afdce075094f2e2aba5c0f7f03368ea82fd75038c9cab934a1c909789e462a404018ff34bbe4b7dc0a571ea59a9bdfc0c16221ed1652751a530f463a94c94d3f100933a07d37e2b1766bc45ed202e024acc6fa289f5b8664654e6ee9b04026c321874b99a5b7d395b20a6c5882d5b7c0477fcfdfd123cc017029270f42f615a3f034a8a8cd3a228df3ff041e119aba2983bcf24cba25255d26ebabab8d5e906def8e0a9d0461b082658d6ec82ab5cb14354c72d3dcde2cf9e62c28c05649443eb46273bb27b6b088d66e740a9b4f8078d4a582775e29d99872fe3f2d3167dba99b40ce78e14e4030b92303e521b60626eeaab36f74f442cd339b0ec74262420f2659dab900a1e99e46a7227435f2becec43e453609110ace1675a5d578592ffa2c54f3c130dc3acf25b35723c652aa70ea676246b6e33ed1fc703b667063750742223fd434f2379fc4e86e5c6f030394cf36cedbb580541e5846ee5633994b0a8f2ce7b0b9287fc7b9823cba0c04e65aac17080abdefd5269aeabf44f3ff031b7291e90bf23fb1bc3a64ff92c74dcf1efbdacf64c69b9a0e5dc570b967700eafb1b3703e5b2c00ca0bfc91db507f769e68022553c7a20350416d95d8bd387dd2dcf65114bbe3df527cae133f08de5b807f1a63cd0f5702220275dfbd2e9a58240bf4783fdf1e6482dae32bcb1c775337dd30e13e68624194db740e7f6cdcc8fa4e125ae2dd126bdf758dc49feca6d1a4b4c66e006afb0897649e78071ff4a6f2b4117aee4fa2541fc2869aa948e9dd674acc69a1014eeee927482e9abe4ad5ccd56c59d08b8593875c38e943b2678344f92cc800b33141a92b53f10ae209e4a371bfabc82ad3ab1e7a57b5e19cc2317ae1ef55a18b626d2180c2facaf026552673ab4bc3ef75bbdf8db98059d0c3cfc48da48f0f6e675a04bb709f846c048cdf282f8b3cacb95d006a222442bc47a4bb76bbec1f89e19076087ae6422b8732a825b39bcb1bab37c56aadc628be7508b542acc6224877f54f8b93bd56352e724bc527c3210731e4f6211693f157e8c3dbd10e413254f46b9b6e769ea929bce542c5e7ddf59028f4b7123a3c392527e10e46c0e637b0fa0c41fb9e5e1ad930d59607387185c72b83df05e8990356907d7ba84688d908194ac71e01b3dc01248368b809454aef518fa80c3b3d5050b461c46798cbded4ce42c7126b003ba5f476b9aed3d5c8b29cdf88404dd836fda0d8b8d1b6e5b4e935a1b194203d3e4abccc5ddfd5a0967dc62192e4e7e6c12d9aa74f8dd5e1f2a72e57b85fb92ff0bd55db01f6bd78c3f196072efd19dd0e976f995c15e70b40bd00d7a557588857dc074233d85e7c954809a959f84524e25701d1eebf3dbe59bae0d1d2a029f2ba17c1807b573bb8b861fa343fb47b3674a3f43d7e26848c89cca13042cb91cffb715688859f413cac5e65ce7787f051ff28905b5d44eb3ba597a3893624b812f961a2facdf497e5922b905c78f00edd66e924b154a06af580ecc94d9644d595c7adaeb47970207667f76c9c15ba39dcd053645c60a99947adbd20f65b1c0aaa9a3d19bebfd6c27b98e1309db854d6faecd287a92b800ce440c3bb343416b854e83ba4a38cca5ca525673d4564482ec976181814072a3976b1d56caf58db1372a50c03677cabe7b66d784aa5a3f1490cd25840aad42ecece3bf5333f3282ee24cf188c131b0bc1af2614681f520d1d4a152a1d7224132df007f7a53b2a1cf3102518ac38458a0af1addf66c05f9c2073c38de7960e2fd63b172fbbfeffb0540f928920d3559db1c1393319b19a74ffd47c3316020f317b60c68dfedbc6f27e328d766b387100e0b64750cf78e3e3ead0c16e7a584d7acaca2e1a10efd81cbd6502856b70767c739c0cb2c1cf6eace8c6eda0618a9577c152db5c6307fa8c48e2f68d38a72248778ee7d6b1e808854833cfc21e27f580bcfa3c92fd828956b2e1c42da81db053f192bb6c578a3a2cbfbbab88a9104bc35335ad3ea2045365fc0adaaaab80cc106f8466035504bb840863c3597dc7df1567c68b2bcb11c81ef174b2d6df0a49a8049770c8d4cb7f805b25226fe134f4c1e186985bc629b3723a4b94c1e67b4209b3b47dce2938101203c43dcfbfebc62b6bfd98dc272f1018bc21312958e98ccb98aa2cbd36eaec198d5296f2227ce93c98f28e3a0acf08f2fd47b0838559da5dbe10a8c02748d40c2760899f5849f7aecf4a612822a2191dd6a4f882eee5bf7923732c284e50a443533208f6c2d9970af8fd58adf3149b006cd4383438f719e6b46db1311ada8feaee380b96d895ec0d742d169b5ff80cc0a841a562ccec1c8d665f15dcef7682982419daf8eefcce2b59827f74b9eddf1fb277595a4d22906c49bb2d19cab7be9d32cc5e3ef70c2a65581d418709b010b63e9290ed083d9e918100b7cbc973669f09ee473a7ffa8a569c455b3c0d18e237e54350c7036dff417706edc5912a61d23bb063ace5fd958b807599da7d82032394a8c031273c97add1d975e381db1069259e8981c42d184b89c4af6ffc696dda3e4c6b13053d88baebcf16e6595cdc163d1271ddf5b96cf85db6185dfb5165d71c4c7935c79dd3f2906d19d7f8823e4991aa22d028fd1595a44aa2d8273e00f842e5cb29da187748cc3230726f8d898ae4e9175e46383895477afba01ce1dd0e2d6bbe76df4996dcc3cb7de60443dbe7a169a01fcb0a56d747946936bcb7933ffd36af3669656931b766454144288ab7e6a027cad4d2aa51cf15178011b543f770394996d6294491e44fe3f36f124568f9fe64bf04fdbe4b8bcd93a55e42da2980ce0bff58304e8bf947a1a2b6473591f380cbf9e75f31428714459fc9f4806ded165b0f2db20e051fe688feef29061b9758024df8f641ff746d0530f549ea01ddd865588c1dd51ce30a9d742b7bf9b8ff60bc5c57fa0f6a31741add000ccf1661c1e4584947c320bccb8441861b73799b5a0c39218dc93ff0394940f7189aea6ac2d38bc9a5b8ae3fd107e9b313479e4ae9e7eda6b355104b4a6c3b31688076d2956caca81095e6b5f03b12e8e0fdf46eb6fb06c0c6f8561734f3a0882d51b29c99fc9f058a738a5a63cca787510ae671f63d62100060623f10143865df28f79c2ee460b1fec95ecf7056226aa1a0223f8bc0222cc236c8bf0adb43eb7bd2edaaaf61219b218b14aaa19a832bd0db0e435bb6faec165ba80e78cc6b909566e8195ceb192c87cb7b0da43e00577881c32a3b55520b48175622517d82aeffef44be38451a7b8797d3002c38ceb46be8f3e02502e543166461623e369a8d1da3defc5037cfca474b76711f49bbf771ef0ac6c57eca55eec3439646a5f1c3994f08226b8b3365b93bab19662ccb2c0771c078f45497b8d1f13262df30f45310fd85eab60cfd1b3f6e40df5230b5980d8ebd99447362661518e3acce4e36745ec81a30d7ecc2a494c998c3310cec22c676f36ccf7a158c1b1027c50d4be3d598494dcc3d20078a97593c946f8273c5ef5a0dd0b37d2a98fa9410c9bb10631437afcd9dfdf29f6bb39efa843ce0df97c76384575abf3c2bf1f8c2b903d8573abf10d834e29220505558030e43ba00841b5d4d984117cffbc6d99a9015345fc59b7ff1fc73c23b7b5fea0ba61644ec94e468d93312e74a1839d31390a3d187119e8569b1fc146b1591926da913e0fce1c2bfa76fc85a2f2efb99c29ab6bf03a087dfcc2121c4ac8c53f3d33a1f35851ad9a4d65024a97439b7b8a0081ea7120506094f98ee4ce0b58dfed44d00435c704cd9fce6970254e71aa99fc4fa3f40c26713e08f7dacccaa2945c5af210fc451e7c853644d111e406dd4b9c20c7203f4cdb0e1c6305b33cb44c95ff8cce", 0x1000}, {&(0x7f0000002880)="d269427a41ad6badfa7947700aac3dc46662ca34d60254b2ed15a0104de0954123c1e748904c3566419b62f77dd790cf979f01e43f9c4c6af7c533675bb6fa8359582ce6244b220b0b78723128c1fefad02f97c7ca1d9ceb525a90ae647af0165cdbf8dbc95fefda228a906715a305877d21", 0x72}, {&(0x7f0000002900)="4827b934e7dc53b270d67fc9cc8c578e6f0716139a0d6657f719248bac8f44ad176a6ea769776c8c7068c225b09f77683dff4a3ba1634a7a1d4850a1e631e954f250bc", 0x43}, {&(0x7f0000002980)="c30dd6b7dee09f974abc38ff729ef611283aad07a241bc64d2e66cc9c32911abf0eb636b2a171eaa5fe37f2ab7d7cec1c4512d36d90efeabeef8076c77c08ee2feec7ae0b668e39d61ad80415cc873c2f29c13a2ff4a3114a24a13606292086f6b7c642c15b03ff7116bfc64a54028e184f4b52581c2c6cf6614ba9581ffcdcf73c64003f73ece6cf886985efd", 0x8d}, {&(0x7f0000002a40)="0726990f7f18361cffe69cf4989ed5be6a586420f49bae3ace9974ac452c5ff542b595bd6b1335bbd805c01a29cacace5f750f1f7bbfc297e47e0607464660781ad8261bc78c4c1ab67a93745d97447f48075f39cef86431a0c0acd4d808506acab288c920c24577dc9a1ff2feeaf502c898436c8edd3517605ef575edee53b6cadc7fefa0357bbf58906e9218987987503708c9329cb7b8e975d85b836052bd16e1256ce926d930c6aaac4469f50a70b41da3dad1277400f6863ba3e802c10fcc700dcb414b6271812fb8d821490c43c72864176f9f199a84c899850afc8e57135f888a9e54b836d1dd359ef8029b1af28139d3a107f80ba078f9c172cd9ced9693058cdf055a3171acc34caa936b00e378160be2e95bb15dac524aee12e645c8169628865765e310d1ee279a5acd7043234bd6e02cfb7e4b243a265cc52dc24b3605deb71bc1a7d680ca70fe0b79c7d4d0d3aa7520b9333f019d9f80d50975a70a065a09fd8f2bfbbe5d98273298ffce44a29f25fcba20403b8afa14887b5c186b9ecae9b016bf5ba885afaad5caa6683ab2feb86cc2d34ec79884a6b3a5e0df47502c54df2bfc6601df4703edd7bf4a8649e89199c6509804a9f6800b5854ead265f37bb7585e55e8d6f7bc948f851da327ecabe1e2ac2eba2e2b77175b347d752f06592c03eb81f1925cae1ca87e4276cab2a2bdfe181a5008ed76c6c3606c1fb813e2a0b2e703a8e5718200af9bda1073bcf5c2a2bcdff1ed1f141d565e9df61a155613fdfefb710db5ddf68151c12c43acd8c64e774e0d359368c23c5164f849cd98a7fb619305b9bc252994a0888b3afc1c8587ba2e6edec8dc722081ed6ee053c2ac3cb81adcf6353e559474ce0b2bfaf5b8385ec56f6ba2c58628dbb564020db25bb792250156b4c5df56dad1278a198aac47fa3e61b0ccf50a4ee47f8f567a8b0587784ee23cf51cea32eee73e801f25b910ccbd13d6b84f5457a271d2506aaad610a3ebb8f7a7e1750d20ed2d3ff3d1b0ceb8bd4a5ec3e50f4a5a629c92c72227a03a3c9c4c47c3f09fab6c853f61a211e4ed60594c15bc00dabf5f68e3b3d97bedc5c2c69572e28036777d0ff9893a57a1a86d3e4bcd7343107c0be8dcb507573423eb98c90e6921611e86010e8ab46fae82c694f618b26b4e94b049b7e10091fc205584ab2d9503dd2fd39eccebd491b29bda8cc72b89c2172b338d18190177b7f966f1ba895b487304fa0479c23c1d5d9a656d27e547249a5c8b6534b2525b9b4930b39605fd92f66cfe013ae339add903b66028b379f2a1a211d70542354b531d7a09d2afd86fd222b55239cb9a4438c67aeb81bcca2660d9f9ed998a1cb4e50c8a1aabfdebe85326e71472766665f751df75b30b305cd2258b8bf829a3e7702a6143fa0899afb6b395149b4b34e4faee02d521f3fb68d07ef3bdb29441ce0e4aef40a0500294bf2546a950754ca0cc86c96bbd157d3ad5204ae203754092b5f6904335086103c92d1f33d58796ea0362de1ac34125c456de93b60768b6b85b2f7358f1a5355aea910b7bfc599fffa916705d7121f45964494e8bb2ae8b8678b643bffd492c395df23ca74a0ddca43396ea5310cfa6b1a710fa141ad0d6391c590b722204dcc9765c89ce110c78a0d3e9566547fec83ae45b6447ced38b350f6c09701d4edc0e932a2e4bd322c7bd05818b59d1af22f8f1c09095a5fb78d6fc53a37121bf125e9b2fe524e88f435513aa7cf6bd708314c3098aea2224d11ef81d52362a78eb8637a34c16a582d5ebe1ae8b110fef13e7943542eb8e2651bb5d49d03fca3ede2d57b8bc73dcd74d519bcb5dc5f9f0a45a3731f79614fb4b5d44b83fc0129e8a8a5bc24e89d6d5250e4b7241ef071b18ac5e2bc9b2fbf7ae362540ff2b628631c470c264d218aa7a9aa6bc89c06eaea60f194af9ee2fd6d58cc46bdd06cf53a22ad1e1594814ec052c2fe6f48f8c718d3cb568db185c516410c81f2fb4627af008cf2d12099ecf3f84bbe2ee028ad5702a5e27a541b0129e75c0286d0193dd02a569b7fa3032a3653ed0e9f9d09ba710f439c6b74665d5997fb66c7246e32df795fcebc40a58e219d57062c0ca5668e4adbb269419d63aeade9e435e13fbbb037a80c20bc5ce5cd1ab21af7e7be9a36b8d29487a5258dace28085cb85dc1e85fe60949887bb7296a8a82d83452fc95653e0750a656fef98c325d26e609c2e5d8f8801f45690d7a6143af232ef3cc43fb5db0e64e47b27abc9638acb63bf7a0cbce5ff33f65fd2fdca9252715211e5def0242637f1667597988e595fd2910704366345ff44a637c76a2138ed79a1b4d8d774b1bc45cbd557fbb22c02a2a97ee755669d59cb09ff23b6872a639f2f5873e47e663e4197255879bb42f3adfa8bf2f5abc6aa3a29b4f11478b3185de23873666eeb843acdfbd2adef414a8f719c8e06de6756e01544179cd15a0c083158adf9fa6f700deda2e1b352f7cd4e3ce33325b0945f5a6264fdbbdc8f4a9a612c4f5e7d6e409d9995991e0172a1f9bc9c6b1feb757944e742097d4aa93b6890de3e050a69adf2d772fff67dd254a55120ef3006ded758fe5414e9fddda1ca37a46f99b010b09688ede9959610259586cb7ca3201fdfdf3ca88659e45c4bec62b0b885f04a1dfce8b4eeb3af2f567e05ffc8b47bbffd75bedb4aa1453435af61ab4cb7a972cf60846afd9ba5a534eea39a6d8e83a9aa59b32e363cb2e63af3146af9ad381338797a84d2961a972d19b79274caf094b36fcc4ecf02d573defa88d4ecf49a5b558d27871dcd6b269385532c6b2074848005899e5ea59c4e9a33568a70496d6c28ecb53b85141ec455522fd0692afccb8019fad1ab3d7181d7e5eb83f5e9083af87a6b8c4c49ce636f63c8314695e9ed0153c7dfe9761c910fbbb43d9baebc56f9df9230e9f4d401cd999b70479dd3c6ba53710900570c99defa1bef7bbaf2702074bc9d020ece33bed185f7dc0795d0cd0d8c45f8aba09df7d43fbd745f37b7c4f56ce98b06dfbfd227fae8af192a98c1d97f7f6d86d1226486375c43b93976156d5547ae6083a3a4d1cdbf2ac4b9add960383a7f388de88461b2d350388cf89e15815ef799c77e49ea7d2117ef9c7c19884c784f64e88bf93f0f9692a8f1289619d563e74d5c35467ff19d0b404a999ffbc4eee13f0648a0453a2c03dfd230da5bead19a00c1aee133a23defd6e6b73722dbe8f21c4e725374baa3c4d7812b1d273f435b5670652fc271ee7991afa265122f5ca0c4fcd6c151ac4ba7b5816e27df5faa8dd8b75720715832347a1603470f13b9cdcb5ee01a0ef2396a31fd53c4a7f662bc634ec9e80bed4f052c4f51ca82e9aa58ee9e18de2ffdc5464965e67e66a315540a1e5287b4609add6fc4a0fcac477666d5a01b1862f638fdb982c88ba94c6f75db6935c7c5a7169c5a9800cf13b17a319c4e257dec763d58eae57a44524e21c01558a38e0b2d3f7680485cd7dace07b8dbe6135aac9b25b71829ba68f24d3b3bee844f09ff3ed84b0e58fe9e44f520052c8191d4a81b4e44b4c309fa1466c28a96e43b3743efa7ba97898c8a8d7a211e4ce70c92059eabdb17ea1f20a1a7be7f0ca36b9c1b073f7eb56c449ae9660e4630ca4f6fb8a75ed313ecf53f8c993d2a0bfb905c147e076c1c4a0173b16dae401a17418a770bc87b91d63efffc4aa8cdec8fa44239ef5b54670d8d7dcf79a1a03de526bfd38fd3281d5747cc260f35e41741fd7c9651445b3036774a46469c8b70ab2e0e3be1fc3989b6be809edd216b4ae77db4a3e34dc6d1703d2c0ca25cc67275383fd3b512d19ecab8758ba0b388ffd00cf6f3d45234febbb287c0a846cd70a35077bdc8918eae380d5234b4590e989bc84b55854a4ed1a0eb83d871aac21d10f8c5315b828174747e5bf39c939098d02663a26736130e529c7a325ee60b188f789cea173fe0378017920bec61bae5cb30f71f36b69b7783f3a76d29e7136798acaaabb199e86fee026e604d4d4ba26610bf5155b29f1dbd8cf1047b8a7c20449bd5964081e73e4d145d5e8307af11c908853cb4fb9f52590d61cbd54cc51c5ee3290cedb432e5822aa4bd02d4f810a314e921b20974c7bfcc59fb82affae0fe035f18e1f909ecae6e4699f0c46542d7cbaf566e26665f9cfdcda448aafcca3af18cb6ed4d8fc42544d5226f6eb0154c5d441d22ba4f20e0853b5f3609921708ae2cf4b91a9baad53a292ad60c40ebd33b04e848a5f1435f34b999ab1b2ebea3a43b319e72f3c1aa3c94c047e7862b42e8ce7c57e7dd298543820d7dde3fdece4e02e9dfb011087896fec8541efb53bc0d83ca198db0389467e26003954da0f925dd9244edceb521fcf5e4a865d5a7b6929bd983fca8416e7c5753905279cd344ac8daafaa675227b7a167c6f621606b7bdfb54dfb1970bad7a1c77fa144962e6b1e23e89003797179bf097a54497887fb0e203c5c69af3a2d041abb5915c26002dd9080952d61ccef48f338acbbe6815a27dd204e1543ee121fb43830ee7c946242bb1ee9c84c8e8cfa185d16877c6e7d3b6c1241a49d41a3045ec41f9ca53bfc20d3f05ac7a668bcbb4a852a10e41485447e39145ad2122f807fb7617cec19e166f6d4823fb7f1dfd396cb1666063c68581e7f5544740ec639371d1e69fb5372cc739f397697d20adf32c106de1fdbc531e73c14aedcbb0057970f219faea433bb5c6b982bf835e6aca6b9123dd979347b62dc83cf6fa0a5c5678f6a72e6a08bd3e75c05712cbfba7fe3f720eb59f3a7ed2000b2a8c9fea1e9f04dd20ea0d90865e6f52e32a9885ce38e393a870fd7157a44da8417977d18e6e8f09dcbe21522a6bfca14cc57a1989d416806fb7be32f6423431fb2daeecdf3c47da4dcf08266e0785f078c62684b7092bbe752a78529af07a6be4c1159e058cf551232e66f877a2910453736b7f6501733cc204fba252de2dd65128762c2a83dfa801b0ef773ae367732f0f93068b971341ca444b7c937d52d4ad1ccb5cf842c31b7d09107b91f455c0f2979b8e3e8a895cd23a658a79fef2dde5a572d1d6a154c632dd6cdf8b9faf1c7cf8416e42b3da3500d62d9b91c03f25ceb7b3cff8047c1d7d0d18da47609e5c055699c45761d5f1585c5cf6ef82bdf293f067041c7fdc236ffa9980681cce021bb2160fd6a4e0f4925caae6cc27f64b556d7017abce72376eb8035b4a7bf3299393994630d8f4ed6457274b0fc2abc72563ad3f8ec2d93d1c43fc6abfa03cdba71da828025babaaf15387c522c3e736878473a1a12f034008d7102934d8797ba27bd9b08f9d323ae8abae16db7b68589e46153bc010b70499e904287b5ae77fac6ef76abb5e0eaa676ac591f40ce748c86ef0b401cf1b2229938a70a8456cee5876059afd7d142c9344f0e33253187009c7b2ccd42acb832625fa2897b8039f574c313d857ff4f5d57326c1276f30f5ca9e1b39753e29f104c174440bff0862214ed5b00864b6e27ee0d49d5b2f56f3a44643fd57c832bb900e9388bd2875545c101014f8498f49046db7ed9edbde19f0e7621c894796faee7da0e69b92e1790bd9ccdae116609515054b4a1178442f208e9ef69ca9ce9b1bcf5fe48a858303d9f15f543ece34e7f3bc7d7b3dc0ac67674707c6c80639cc94fee40d239116cb61200941da84c3acb1054868ce8280baf5194d671f1fa70ef809fdd882d81db51d195f9f0fd69027bc571cfb6baf8ce2ad5b5bd6a603395b7a6f9034987afc5f0eeef2a8be", 0x1000}, {&(0x7f0000003a40)="4ca2e5246022b050af6d150a26f2cf375af93d6886c4576be4754617ce47678e8722c84d07c58f55c7cd785bc16527f6a6c4eb60a48ee25f045da4a7d08980f436503e08c15dd3b67fecaacef2cb8034eb8e5c6691b0ef488b3fd48187e12505f6f6980d87b0065bfacfe2e6b64c10c127704c428c4ef75a123155a5cf637d96d01c1932a6dab8af31bea8c4df5e34dd", 0x90}, {&(0x7f0000003b00)="93abb0d54a86ba52f557719a27f778c54e67477716f340f67cd31af1a4e28c3ce5970bc2c71a7e56de6aa8fbcc293fe4b0351add6b38d138b5104cbc3164b46093e3c2ac144e8f5f7e40130c0b6520550d9b2e9f4318cb58ed61e914ad6ab8c1dc9ba88b340055845d3252ad2aaf0134b3f780b084e3829093d7c26d96685dcc1afdda9e53cc881ea5a8592cb7e2091019e3ee1cf6b1fab00628854b00778b4b43a8ee453cc4bf3834b9cf0f8e606c56df6c8bd6abcdf512a676ebabaa88c1c0e64e2d4b2c2d8586a74b06f71478dc728eb9aa21f90f3d0ba8ac53644c2af11f2fc68b4f5da72b0d6765ab42e5344d3273b1bc43c1f82d6bcbe4f954825845602432af3dd9fd076fb0299640b2be78cb3ac201a37990c9b7aabe8a2d2b358b018277dd9bd4270355efc56263f511997adbc07625b3ae7d9adf2601a3e949c92580431694e84505ac19cc71e2d137b0fe720b28f2cca3ed85fc270faf27dbc505df921e317934771f97bc95d1076ae833fe9c470ff37b081b4c646b1f4229930f58440d4b12a5edc46a189b6e1e9bb1c59a9c7e95946d1af03dc44f6725c1e0e193f201a33a0f1099c0ddb9ad08579386b6f334d1f2971f95df37f32b89fdf1a0ef5969ebe59ac09dd0d3047cf74c6de62108ff7dfb994390ad9a1b3e520db644f8521115056e5654daf013e1eb6ef33e26f455e0172a2087cecd8da1e8aa20add602941c471f9dd43b5464ed8bd2964d21810566bcc6a7d5627caaca2c401adf5cebb24a2eb8644b3e8be48f2421cd9988327d3896a309ea0b3bd6238a665ddc0729b8d037e404226942a398730562fccb5afbc5c5a6eeca8c78004e86fe1743aa22e0727886f6e3dc6ec136a7a0a0146c260a3524b92bf4f3b1ad3ab394a7cecb0a5f0f2a71d2e686f5603748810d444573227983e3dda2d5b7d5ccd2d2fb44a95d4993e423cd983051d05bcd4516ee7cc19244bc0568fefaa9f16718c01870225e7e69d2471b7dc731e41ddb8b32a4986f0aeecf682a547593409be5551888e3fba7524a84b8e83806c7d2215b1ecf28e66f07c6ff1e5c7d5f3c135977b936e6153a91a4d66354419edc1b025400ff1a62d93fe93c31434b27ff0e754c927c9c4fcc3293414c4f216874be4308b3a998070cab5a6bc40df792ef30ba1541fd5f1382dbdfc2b0714fb77ebb58d898d18ec36c7ac9644fcf06629725f0b965862e7b98d5c2cc159ef322b8b30dfeca5106acc65902423ea0a2679bec6b33a1238b49c2de5c280e1aba5615a34b4d0f828f413012bea70bb20c8798498112a68e875b070abf8890f76f4699a60482d16d50d14f1536d1a8c9bf3f01f836924bf6819bf20b793425ffba907af9d100f4170c6a6e72e5da6368e2335127466e9b8ae9a6ba1c93bc2c946c10015e36961bb32562913cc06474f5ad876eec94023db1c1298aa916d798df39360d446aedfe702a1be72c29c46c428b34c96619f4f5ef59834dbfd9a9da021750a4f75be332b4859bcdc8cbd7d1f9ea3ca7c6ccf94dabfba91c1219b0c09efe0a73db9fad5367f2b5f49a06004a7f3edd59666579856ed423dfb49a66398b246b5023f78707870834e1559b6aa2771b9eede4f427dd263db8f6f412678d7d2b86f6bf0e39cd2a560982598265121a56907aa009a82a16ac471267f7c2ca75f5b0200c4fe30f72e88321ccb0ad531d6f6f9520a51bc67b903043c89c2cb585378176a999d6a7b71d8bd017c4a42819b168ca2e8e79cebf226c7998e3b7c1e95d426b99a854b3e0fd0b203e00715f014b42ddd43132dbc4106ef5755f8dfda5477ee33c32abf0ba73536e46af7ed593892b9e2505835d21cfa984b973454234747052a5f14b988e5e64721c2703fd509558eb894c746b16af2dee174d83bf0a00b10fc822ebc976926ab1e311380d3efe3a1ecc5359e43a7d2c46997169548c1d1af85bbb6678a0d0ad62c9f1ccaa84b3237ac5708a04a3d6d5667597e8bac3e08f5c31eda7d0762d4a645160d675840f1bb7b0d44f372c3ed8e4621b33d662d2d44cd378a17ab9d919c2dbcc4792d1d88cd510c5b56a3ded8158e499c64c46402722a21f6f6dcc27568a450adbcc57ecd36de2dc3bfa3301df6a2d3fd3bfe270c60b157c9dfc5d01537e3740ee6acd71f58cecac4fe23a3c0415dfc79168ce48e5e8e25702a02b965f842c470857bce548771acf7da17156665fe77ad57e902304257025f99b698b3d1b6a93d6ad2467c59798138dd58234188005d953986a6197b7221f672791794169ae7cc2796d926e9ea4ca609d8a9f1c14c7baaa1847740b7e89b952c90e556458705eddabe0c0e781124fb055d2231e6c3c72cccec1d4571ad6a8a33e8a3fa39d324c69e2a4008756292a3b52cc204a5c7e022175738f82f7565d28b729e13372eb6266b2153f2b3bb24cfe104edcb9cd5c4205d2b63c28b0cd98cc3d7272cfd6f44f3c3e67e52e0c16c9fd96aa851e4b9cad9758f8dee3937c1ba966503c8339ed9252ee1573ea6614bea7b3a8a513ba76fa0a645f7e9201dbcfbbc1cbbd5ed1c68c1aaed73edd058efd1d7d315cd9272158fc8d8e3e5bf210f17635bffd267d238ca2ee2ff8ee33b3e9f4b8bed505d6fe2254c00a67d25f40ecc76dd38d545781763855e3ac3f6be855fb2c38ff6fb6c93c7967c1eb75abd14fbb1a10de0e62c446903da1731330840c167398b7da1dccb5a0112050128c725de83eb336953b9440701c641ac0e0674a14baeeb82dbbeab60c73e2560f507914f4b1e537d12e6eb70f5f73adae4f4ab04163355528cce454b6f2d0303886f618c59ee1fc3e82bf29ec8a85dab7ed20579d6f1347d8446ddc09001ff7425ffabe9a73c4f4e96fac72221c6714959368cc52d6a42821e5542069b5c0eabfbedfb639608dc168ee87bd8ddb3cec53a2c6913af9af4c16426b8dd861efff617f24fe6beaa487e61f32fc25547a62ab3ecf4beba9379e6854bdf74b855ef50304b050e552b911543d16ed8c223200f3bf0c8fce01aad8a3341e12df079dc89521c3eaf626c298849bfed193364d0a628f7a4ff12d70763df5dd99c42061a69883567da780fed6d345b0a262c579e5e8aba000336a73ccb79b14e7d8db7efcd1e200cf72a5333021dc37ac2f790551f5b31ad9b17e51014c98e818cf57d47f2c37089d7950b999ae982ac10096b2b8b14bd6a76e97c200687bf58bf7ae5fdcf48d96c39627afb7e50a90d6beae00a64d6b89351167930f516772cde795acea0becf190847cb8d89b0c47bad37ff5eb25720addc6873c468fc4318d8f4418659c213b93cead6b7e230a91a7cb40461d0c78492194156fc3d282ccca541e325df5285a79b13be6bad755e710e661f8495c18c257048ef7cdccca372152eba0c402cf8fc7509abf08aa69c038c1b6457bce231fe06827829cc0a5f4fb5f2274a9fc7280f084b02a97f461817f88f31950d94c6d4a35665604add16705636d2c4c452897676d07f8c82338124d3dbc87be68b938fcfbaaa4a2e6eb18b014f0657bfcc603d5f3c15d5f6410df795671cae7b0b0431f10120893b77a4ecbd320e7c54524a8bfe621ce573bfcbc66a85cc91fbd5cd7aa7d85e0dc72d0c19d4aa10410f7c6807de7f69e653dbf1e822d5b435a39569c33f4b9d1e1a47f61feaca3af2e721c8ad07ba8847bc94eed1e17151ecf53bc78d803e2f544c291e79ba7ea37887c0736e495590a59337ef4efe7bc32c7f15df4ad4f566308a02c7651c5a74cb8073ccefbb8914f5fbb5387c5fd8fd7f467c961c9c100e6d64a15f69999b0b6a7faf2228acb0cae68bcf2a2194fd98420e7cbbe6c9abb4f93ebb159cd05e7e91c548a9d539cef77aa41c4bff428966e200b51b7666918df9bfc414bf154db851ddf2ba42e22be42293de5bcace661fac70b7715f50364389b5441aaa39ab818636b062deba00fe9dbd9681db1904d06cf71e624dc2a59ee85f350e4944126589a02be2b4a4fb0b502b9a97df0164ff3f9c3119f31fc38f7eafe25d8eed902db709242f31684ad538079cf4161955f5c607949c3f8683ea8ecf7bfd9e5cd77f1125ce9800f00b29adb4f5368a649a89184f4063c474b29685cc1a54cdc8493a63eb3e3ee7829082eff14e8e749d0bb93712a12199583f5d8de24ede0170915f47315a35c2f762c7e09e1dcbdc2dadfcdc31f4414b6a03bd081eb88bdf63882377a48414470a7807627e9d3c23f2efd31463416e2a1e194bc437579e511dfc85b70f09a19080029208905bd7a0ca89a565340ff0c0c55a55a03ce32e01bcf5a0bf73a8c679aa52efc2cfcd6c13397b308f1afd8516351f61396ad406d801ebd994bf8084d91e3222112be059d2251c9e4c0543bba26f4f4539cedd25a91e17ccbf0c0c7e793f35a975cfadd9f2f60a4e98b21d66104298c410afac89b15817c25a1842209aa1a3696e3e9b32582429697af6e3494fd95e18e0cab10f0b2484db8884b7483233de98ea51ce0277938c8eee0955016e231fbe9d37f75e694ec7fe9058eb4e2953d0770a12d120bf82c27e548308e7c5f126c71419ac87765ac116849ca5628a910ab950300df78a4b36b4a29d83cee94c60b8816545f2488e67ab5398303129a3231f37896fd3ee3a1b7bdc3395164da08e7ff6b9ffc5713bd5e425146638ad719040e16f5704c2ff5537af2c2f9f80155f5c1e8de56a3c61b81d05c7c4c2ced53c9a1545a6d3595178cdda59caf6fb7aac3be1e5409f7f2fed6e6c4ecf869dde5371d9181a97e40f3dc43d667d6bceaf82bf5ec9da58139e7780755924ec1011312681a7217792b62884c9787a8ff330409bc8934ce4867a89b309a6d9a7ee3ae4be348b6280007023b477c9aeba6805c35d38ccbf4ce017b1438802288669a8f847b62a3c0d77cf448df634f52ad4bd3e5f4686107f8d8701e3a4232b09e7d12ac47c094026fc00d3e965d50069d73d2780756a84cbcfc3859a9fe0cc6b4189cf50a9dfe3ba8f44379ecdf4c9c9896900a101865771447f8952ad3669680db0787f1e0485cbe31f38b2161955a192b13e985f99fb26784b12dcec23407699f82cb1cabbba195d2c44cc804735eed0d810f0c16cd407f145e72fdce40b5b870e0ca4cc4dbce169f8d542a27c4f804be82403aebc361c54d9bfed37e62cf706218f458f2c35ed819ecef6ab62ee3b213f827a9155be09898e8fcd344a0d53ae356261c7b8fd2f199308d5c84d528c173d701e7d01a10bae283cd2c0743827e99dbf491ce6a6a242fa5659f5956848d8f27d18e752b3ed659f81aea648559fcc88269c9de1b86893a6e07cda976c6ae335ea1b8f2d085b5b70ec5c6e2d2d32adb5d611e2336d0c6f5c526393e4e23a9e61385c98a13e5d095732d7f7b942e32d69d01ac3d2a7070406edede5b61e2f5924778c88ca9c0c16b435cd5ebb7bd042ad6a8ec86d917571aeffc56a6ff239b30aa0ae2700adf297c4d7a864b0885f9203e7588a3130c2320cb1c35361fa490c157e036ebc032e2d4fecfa5708a4fd01ec39157305c0f91baa115f195775bd1c657dadc37486625f49abc4ce6035ad005dc997b03829076af25c6a270f40f8de4a61544708486c5ef701652487c3e05a6abf59369799951aebec7a494deff6c76c5d0e12f73eba40ba7acbb31a81885a0a28feb018da46938e145b1720d848c00d13ef3fead63ee32d69ea13b43f5aa5c7e41e96f1bd18db7f3564160cd7854871130eeea1805d14209fda75cc7b4be396a8fe86c4bea61c4de5390cfcd427a06bc9269", 0x1000}], 0x9, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) getuid() 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f00000e1000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000200)=0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:44 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r6 = kqueue() r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f0000000040)='!', 0x1) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x5, 0x10000}) 16:00:44 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) pwrite(r0, &(0x7f0000000200)="2c5297d6ba33bea9f78109e344d08f9470bc8cf91d318e38c1023565998bd9b5aed7488617994fbdef3fbbc67c48479a75b5ee011a77b98ad78cb85e8b68c2fa9452507fc333c71010d56b3e09eba732340be9f8cece518cf4ce630e3ade833f3e16d7483810a55e74e49076025a8763c7adc9453e10a7c79d8cc355672270f15859b386b66ed74ee5df9a52226f2322e90bc866119fc0193d163d665cf988019e27bd623414b96047550b0bb3409f4d48f76644e5600817434f27d757d56219d7247e61d52c0ef86a5e3e09958e6d35127aa0b669aa1477f1cf8b9cd08472d929b33c854fc3d700", 0xe8, 0x0, 0x0) flock(r0, 0x6) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)) 16:00:45 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x3ff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) pipe2(&(0x7f0000000000), 0x4) fcntl$setflags(r0, 0x2, 0x1) 16:00:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c, 0x0, 0x0, 0x10001}, {0x14}, {0x6}]}) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x48}, {0x6}]}) r2 = socket$inet6(0x18, 0x3, 0xfffffffffffffffa) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x8000, 0xfffffffffffffffe}, 0x10) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 16:00:45 executing program 1: r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) close(r0) 16:00:45 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = shmat(0x0, &(0x7f00006b3000/0x4000)=nil, 0x2000) shmdt(r4) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x100) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x100, 0x40) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0xeabb, 0x1, 0x4}, 0x4, 0x7fff, 0xa2e}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x94267847668b0f91, 0x8001}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8) recvfrom(r1, &(0x7f00000001c0)=""/85, 0x55, 0x841, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x2) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9e7469d85251a8544f6c053e78521c70b7de3332c0ef3c85fd7f01f481279a24d32e269ac21c0d8c9109c577ac9bb0e11b5212830ee931536b7e6cb93174e987ce5ec7f57ba331045e2a034f3c1ca53b32809cd8074335df7ddf1e0eb10cfdae02e51b1175553044cb0049afd84d7a685300137e8ae2fb4bed1d50dd6240019ab891c2e1", 0x84) 16:00:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740), 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000200000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) recvfrom(r0, &(0x7f0000000040)=""/41, 0x29, 0x2f546fe1358da435, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6530005dfcba09709503fcd656fb7d42133bc526a52df77eb32412e61571da14f72df40cd8696cb05067c29517d575facfbff24762123d3c8b3c9c2b8f112b0ee000"/87], 0xa) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="865376024cecd93c9f3f2923f2ffd9f70f386acb7bd3cfff", 0x18) clock_gettime(0x4, &(0x7f00000000c0)) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="98ef5818f0777f31fe4034a08c157dab493a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x2, 0x7f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x3, 0x7f, 0x1, 0x5, 0x6, 0xffff, 0x2, 0x1, 0x5, 0x800}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xcb981ee1fa83402c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:46 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x6e5a04ccea955006, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x8008, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/tty\x00', &(0x7f0000000580)='-\x00', &(0x7f00000005c0)='&]\x00', &(0x7f0000000640)='\'$-\x00', &(0x7f0000000680)='/dev/speaker\x00', &(0x7f00000006c0)='/dev/tty\x00', &(0x7f0000000700)='/dev/speaker\x00', &(0x7f0000000740)='^\xa8*[\x00', &(0x7f0000000780)='{\x00'], &(0x7f0000000880)=[&(0x7f0000000840)='/dev/klog\x00']) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) r10 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x2ed3, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffb, 0x54, 0x1, 0x8000, 0x957}, {{r3}, 0x365c5fd5d3cdfb8e, 0x42, 0xfffff, 0x5}, {{r4}, 0xffffffffffffffff, 0xc2, 0x0, 0x8, 0x30c}, {{r5}, 0xfffffffffffffffe, 0x2a, 0x8, 0x5, 0x6}, {{r6}, 0xfffffffffffffff8, 0x10, 0x1, 0x8, 0xc4}], 0x4, &(0x7f0000000400)=[{{r7}, 0x0, 0x80, 0x80, 0x4, 0x1d}, {{r8}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x4, 0x7}, {{r9}, 0x0, 0x25, 0x8, 0x7fffffff, 0xaeb0}, {{r10}, 0xfffffffffffffffb, 0xfb854439e6557e7c, 0xc0000093, 0x80000000, 0x6}], 0x5, &(0x7f0000000480)={0x2, 0x1f}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r12, r11) 16:00:46 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r1, 0xa, r1) poll(&(0x7f0000000000)=[{r0}, {r1, 0x2}, {r1, 0x40}, {r2, 0x41}, {r1, 0x20}, {r2, 0x100}, {r0}, {r2, 0x100}], 0x8, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef, 0x544cf3b0}, {0x7, 0x6}, {0x82, 0x4}, {0x7, 0x7c0000}], 0x4}) socketpair(0x18, 0x5, 0x8, &(0x7f0000000180)={0xffffffffffffffff}) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x87, 0x8001}, {0x87, 0x1}, {0x26}, {0x83, 0xf91}, {0x21, 0x7}, {0x8d, 0xa3ab43a}, {0x4, 0x100000000}], 0x7}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000340)={{}, 0x6, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = shmget$private(0x0, 0x1000, 0x433, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) getpeername$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) geteuid() ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000400)={0x0, 0x403, {[0x9, 0x101, 0x8, 0x100, 0x10000, 0x632, 0x10001, 0x1000, 0x9, 0x101, 0x80000001, 0x400, 0x100000001, 0x1, 0x8, 0x3, 0x100, 0x7ff], [0x10001, 0x100, 0x3ff, 0x0, 0x8, 0xc2, 0x8, 0x0, 0x4, 0xf7], [0x2, 0x41, 0x4, 0x1, 0x100, 0x7, 0x80000001], [0x7, 0x1, 0x6, 0x9, 0x5, 0x7ff], [{0x18d3, 0x1000, 0x3, 0x101}, {0xfffffffffffffffc, 0x3, 0x2, 0x8}, {0x7, 0xc4, 0x1, 0x6}, {0x8, 0x1, 0x9}, {0x54b, 0x0, 0x3, 0x4}, {0x8, 0x2, 0x8, 0x7}, {0xb7, 0x6, 0x0, 0x80000001}, {0x80000001, 0x4, 0x0, 0x7}], {0x1a, 0x9, 0x3, 0x40}, {0xff, 0x60f, 0x1ff, 0x5b}}}) getdents(r2, &(0x7f0000000640)=""/222, 0xde) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) chroot(&(0x7f0000000780)='./file0\x00') ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000800)={{}, 0x2, &(0x7f00000007c0)=[0x0, 0x0]}) r5 = geteuid() setuid(r5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000840)=0x8001) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000880)={0x2, 0x3}) fcntl$getflags(r0, 0x1) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x40, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', 0x80, 0x48) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r7 = getegid() r8 = socket(0x30, 0x5, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x0, 0x8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x0, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/diskmap\x00', 0x100, 0x0) socketpair(0x1, 0x1, 0x3, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/klog\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b40)={0xffffffffffffffff}) r15 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000b80)) r16 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000bc0)) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/bpf\x00', 0x10, 0x0) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getuid() getgroups(0x5, &(0x7f0000000cc0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r22 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, &(0x7f0000000dc0)=0xc) sendmsg$unix(r0, &(0x7f0000000f00)={&(0x7f0000000e00)=ANY=[@ANYBLOB="00002e2f66696c65302f66d76c653000f5a19fee9a8a397e7c45e93f11e3c3"], 0x10, &(0x7f0000000740)=[{&(0x7f0000000200)="041d8f5c3e1c994e13f595aa304fbb2f792479803d15825bd18671493649d01c83eaddc57f45a90491b5e8b1a2dcd518daa7e36c9893a3acc404381fe047a50260bdb6d852da93abe8afa3e62bd4a87822d46f5aefc912cf131e995ebe63eb2d4c35fc881e4df7962b31fa2ee5f58d42e6b137d345fb17a3dd8695f1f377164ff752e9b83e7561aafb50ab0724fab8894f392ace210237fc73709985606861d573564f17ce8767d131f2c6d2360104b413c8313c1c0276ae0ccec5062459970445bdcb12cb7c31c5d1c80572a4ee2fc9e764733af0726ac44aac77ab00cc92036d6da8379787078a45005c98599ede665dee4f2a333100917330", 0xfa}, {&(0x7f0000000300)="4be0b4cd18a061b4c48cd7288ec27787f68546e265405340ab6600ce0836f8234d5c81647efba441296456ca02d6861032cde9b70a6bd10622b2577f48d0898614296acf", 0x44}, {&(0x7f0000000380)="19da612a3cd0375169f65dd839a30b5bf26fef480df253dc24af049298fd508748034cdd943300035c3f26ce717d86606053c26871665d4577b7e676b67d5ea63af937f8cf6a5f70f0617d5690b105", 0x4f}, {&(0x7f0000000400)="1894b8d1efce7aa253f7f72cef850c58e980033d1be9dfb346d985f8b3236d496bb3e22942080241ee350c9185ff549412ccb60963d4466221ac1bc48b921458fe7c069faca8ea38c9e54319eeae166463ec6591709f3f83b891ed464fbf77646ed69ffbccbc8b8a58649f38cb1152b48b6f94512a99c22d55e48a7e22fd0a8069037b8e1734cd00d024345c5da73fcd0c2e32e9deb391ee9f01871fc783103690ff7b735aa5b0d21df54ea1e19d55021031b80534894ade76d74b705264a3c3902feb", 0xc3}, {&(0x7f0000000500)="5347f161f6c9ff4a778cbd033ea39c832cdfde7eb6117d8e9dcb5f1e64067c364d2d5caab84e4206a50a57531d5a17ff224cd0c01d99e9f639dea6fbfc08893fb89563dd14468a57cd3f6e00445bb71aa2221b75cc6787df4f1e28fc9f9c9bda4dcbe0930e8281d27165e097e5dc5827fd9083d4e74365cafa6c38ef534bfa564b5cb218fe057cca077502facdb2a6d0a3a2c2191e6de80fb04e60d75dff17d107a0592ce83d5e1e46de359fc966ce03be8f3f", 0xb3}, {&(0x7f00000005c0)="75e713c862973e5a574ef35a329aa25590ed7a3b453bcc8101bc23fcc9b789a7974e19aa9256dba995de7f24f20c6f30575e0b17c1d6ffd80bb3438f397ae39dcb15cf559484620cc278d52a9244efecd20629309ab9beaecfdfa9d98dd3c7371c40f5dd8c8c0c749bc0d1886043fcb2b6bfb7012229203b8c8d691b1713b4232048285761d69ceee39e144bb79f1987e903d19a08e2cc3459f336156e9c8120a17dc7bd887bf29738dcc9a6b4b3731ceed0e39bfcbd2fa09ff81a7399521095e2e12533cd51fd4221cfdee406395145e9", 0xd1}, {&(0x7f0000000140)="64075ab2bcebb8c9b342ca03f7278d200abbcbbc802073f79ab9450ef3f46899cf631478e9f6844e79de259c61cc68b292", 0x31}, {&(0x7f00000006c0)="6ed144acc44bfcb2d0c97c", 0xb}, {&(0x7f0000000700)="a0a22e9db014064d5e2de7a44578b84cda7829ebf5ece10dd0", 0x19}], 0x9, &(0x7f0000001100)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="269e494d580fcf11f0e37215bd611b88a20a049186c8fb3f9c82c15ff69612cd3bba50eced1ceb201e7bb1618dbe6bd9d98fb45790d34ebfabbc3f0ebd864cf99569d7298bf0b827e82ad22282ee7714e6505fa1c9f842e083109dd1dd104ec50e9fa96da95ab7f11e43889306ff9947ba16f112516702d3f1780140fd9abc709a2186b043aea5f8084a03850f00"/157, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000007386ff8049cd8db705007ab88806fc1255f3f7ff1c5074bb659d1db0dd36adf919b7c7a0cf"], 0xe0, 0x404}, 0x402) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r25) setgroups(0x230, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x18) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:46 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:46 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x0, 0x3, 0x6, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="6d0d39a7b2a386360e6ef83d9534a9d9e65fb0adff16ed68996c9cde51d94462232b0957982015720be5f361e33055b8ffcb9a3751d42a6fdeb9c4f389289e024002749a1b40893f14bfdc4f2b69d3e797fa1a47536032907cf4eaafdb2dd6295a7306a9c86b388ef28b6be0aad6ac86bc49d784ecc936e24d208ceed5bbe4189e6f6db79bf362752e8992dc162e11f953835416bd3c51c6fa8e407d05e7dc", 0x9f}, {&(0x7f0000000180)="b9fe41a7fb19b2e41a54c57b7e3bd7ce52f6810e55405d2ae35d4ab6c085e4b8af5ab31a36e0491706f06f1f37afb1783e8fec6b97484bc199123d8b5afe65acc117e2cbfaf6262b66342e8781221ca2c81cc3031b84f98221202547ec0702040fc68f9b5a3e9c2ba1f85ad88fbf1f086e8b0df980caf0b2f76a6f417b1abf19f8cfb800b9c4ca848b6a78a172a1936484165ab68ea805b4b55c4970bbb4f590facea9781ed2dbc6733adb9578c9a2b430357ce47b59df4e1b1a7044bbec71ae6ba86469323089dbd24cad24c19d648c4db5cb16852c73c0220e065ce44ebdf6a025ac08f67907211a0522ebfebdaba4bd988a54a2a31ef01914829d", 0xfc}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000028000005000000000000000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0], 0x48, 0x2}, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d8968677a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c70", 0xf6) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0xb0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8000000, 0x1}) fchdir(r0) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x87e70dfd5c7e15b1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:46 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3ff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x100) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xa, &(0x7f0000000000)="76f30dabf18b408f3c3e") 16:00:46 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x38, 0x0) pwrite(r0, &(0x7f0000000040)="b910f150f4eda237350f8183828f29f87f710e61ab25950e6e992319de7eacc263b1c4d41254ebe10fb637924e3c5904f72492362bb522f884115f5920859359f844596b22bb6ddc8d1112a2b6ce8ed1d0fb4915c42dbf12bd72953fb93b56ad277b711df508f43ade5588d1679044c4846efd", 0x73, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) r2 = shmget(0x3, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r3 = socket$unix(0x1, 0x5, 0x0) fsync(r3) r4 = dup(r1) r5 = dup2(r0, r1) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000100)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) bind$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000200)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000240)=0x5) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000280)={0x401, 0xdc8b}) rmdir(&(0x7f00000002c0)='./file0\x00') bind$unix(r4, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0xfff, 0x7, 0x7, 0xc3bb908cd7d6a32c, 0x4, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x5, 0x81}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000003c0)=0xfff) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000500)={0xe2, 0x0, &(0x7f0000000400)=""/226}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x8000, 0x0) recvfrom$unix(r4, &(0x7f0000000580)=""/75, 0x4b, 0x40, &(0x7f0000000600)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000640)=0x4) chflagsat(r6, &(0x7f0000000680)='./file0/file0\x00', 0x1, 0x2) r7 = open(&(0x7f00000006c0)='./file1\x00', 0x480, 0x2) read(r7, &(0x7f0000000700)=""/171, 0xab) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x40, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000800)) r8 = shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x4d041eb8f86ef94e) shmdt(r8) 16:00:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="26f287e5c96ee4e5d5e08990116722063e5b14e419572ef1fad778d533cb15a32dc0ee3f", 0x24}, {&(0x7f00000003c0)="d8d81493b762fa3f447e5585f76823eb7b87cb9803914155d91c3332d32e89222908179496145e650a0ebe94df63d212891c28bab5b33c553a5c97954f5b5afc384ddf2851d241eef9c12439d386f6fe610e897c4302feaa0b872ff631442da5e29fff5fb246551524fce5365af1ef14d52140ec4d9470478e033633302ac0a204e4b9246b55514cb3716f0fd172ff11d1b98dad9ba58df6e9433e2809a5f416e6ebbce98f0b964aebc5685beb69cfc211bed17c111cbb8eb3abd9253549c74a61601545f6d7423a83a4ca2254ef456769dc59cd0b3bbf42fbf1cb34ddbc44f1146a78179c4f289032c599941a494e843e9b63888e45c6c36b76fa100a751326d86a18a9539ca605f139a68a91f4ef54bbbd546e73067d15b0893a41f7a5d4cb50e5b9fb22de638e02fdded1965f7c3eed408d430857376c6c66f30c51d603f7bf9213a1c1d7cd4177255b5540f419f3878df0824641eb56709621924276af1d97699525d3e900ed081400eb79a9a5ca85e842885337a58d27331eff31e88f4207ae89d39cb3f911fa0bb5222075c71a1fb60602d47e38e45ef3f172b1b916d0488601016ac9ab2d48add8869bb145ec1b2ceb1d24506a17b1e6478bf80abde1aebeae3b08fb60080361f64a367c9991cda5825390521b9471e2c5c4e2d5d4935dcd2b3dc0efe878272595c367dcbf64b307d35847b20c66766b94609bc197093a35b4fd22fcd42bb08aa940c88e47d9e0dec4c34a95c47340536e8d626d50d12dbfd9de364c932d64caa7dc8d19003e89a2b78598479887b5f584c39a04436213cec91e556f793dabc77bd726a804f4f2960ae8d58dec716f38149b145f33f2cc9b20a8e4408030d4c61c18fb65612aa5620299b7153ed90a3c47d31a02ccced29c7dd99db19db09be6c7fd6203fa185e30693e87d909336d92a0047e7b71ff68fedf57d4156c32a6822dc4f8a7b878ded10344036873b7b478a309cac956288b1a8b9d6379668f13971ca17ce71f9303efabfbd07842ef0c3a942674f71f9d7686caeda9e19ecf05e0f29736e1e7a54ceb7bc6e24ee5d1bb664d9e685bf3a64f6ff16264ddfcf72bdfc780ca6a84a9c80cb1c61ade8a87d689b0de8a8fd8a839f524bb9a8dd047170b75c37ca7d5b9ae878ce419f68f8e1e30fe8598d20b14a902ba54d4c1d8cb4d4e899f0de98981fe775758631b32e4b4a6d8854c39cedc5f0a405d847b93deab16c3a68f04b4efaf200a94ae625531ba0f0813becf30b10f5e5d24781aa440d6e80edd329640b90f5fe08530d41e0a178ef318d465fbbaab72d22a15541a8159c9e7e0f9986ef98c58812598c06cddc9c7156f3aa8c54fe174f7d62d03567cccb4631db36f94db11cea3ded509068ec231964e890b2926418cc247afc9893dfac15db59b3c113e547c899e6be2c6fdc3f753a4504cb22f2b4eece58f8e7b2e7f94ede950ae480fd33a8d15b2cff4aede736abf8a884b32677648bac17be68ee9cdd4e65a2421a54ebb48b40db622422addcf5898503b3387d9c44dd4026eb7b4b3f466625836be1c7c5a0107e1274f37e1af2460a4f2c4b7b27579543746e36e5de6a1139312aebb23ce8bf348efd3311aa32514dfd6e1ae88fe40e1418fbafb62eb962cbe0eba54c7e4f66c11a259365baca9e276f85488d97d35f5a912cad2926619c1d85aed51b55aa7b802c68ab96e64fc3f2c8a3b95ad00666619f141a4e5e011d49cd26ab1e40daeec6cdd61b813887e1f7f3e66788fa8409073baa274892ff85284248856aacb4921b8fdf7cf9bc6db300d3b7a3d34d45eb4d8146c80f0bb4b4c08c491012e93f04e034530a6239eb8b2a6d7d3295fd8f18f185f0745fa15e6a7a91b4f2112721832036af3c87df449dd7ac2972c18a9f296ac8628231d74053a7ff5881e029fa69bb9d32a1e01525dc256ff862e0ddebfde04d8532eff61798ee54ebbd169788f57dfbf1d6c1e3b7130eb3b4ca4dfde6819c39006dea7dd20cde99984683a6d183670d0aeebfae8846938d3b8bc0e1bb8b744dcefa8bffab9926bf8f6ccdf31e150278ec671aa17b2538fb5baf89113de234be071a07d14f300f31b3a5b9f42afc8bc4aac50adf89ee1054de2c90f0886c991acb44ac7f1ba1460394ec65815d815af7dd13167a2035e4d3fcffa28d5e19e3c3957c1b77bbf749f07c8d2be5a6d1f20b5de34955ff6f31158a605f905c1f3a57f12e50a4051284682e9a2cd3eaefb96a72239db499ff2d0d05cdbe45a21e2bc4065b425329085efb81714b5b715d45ca9491f76c1c552ecaf21d60ae82f3516e753be0beba20c0a65d2c1bc22918ed2b2b6c698bfec02da17b5311924390b3e6da8eb4105969552918a08ed93ec1f3b05bae4aeff7571081c215d2d88411aa5278462df604bdd9ff6ef35170f239ade9314d157e45b5e8430b0a941598619970bfd24574b2b46653e70ddc61d0627121e128b44a228d3d6d5cac35adf23f05877460f3c43255df0c0a2aaad0575976cebe30ff670d3310db4c227448e0a82277a4f63988063dcb93b908554d08de464c6f3c525b3bbecfeda9d76d324c18711615ac314a73493c67c0a8b13a7f22dd10638256d885fd166adfb784a0ece21b5381bac69d49b2316582706a72d7bdadfb410007b01629ec169f54be8146cede9c82939dbc10dce177db15069fa37327a468e765cc49d49e3de8f319aadb1aaeedaf7b1db7e66951d2938c7a431563d75323626df8ae31057e9bda3b1df2998a56328d858b339f567903a24fdd324fbeecf4586b53c23a2dd2625fc14d6ed277231c11332d17341ac40011922d1b165d8b5771c60c97c1682b2e24fbb2f36cab719fdb968646f126d5b3e0430731694c1066240f7c1ac5d31a87cb0c666bcb9745b93a20ab0023f290481a15926df3211eeebfa7a4bd4f2917333229832f3d8c4d66670da19b4af0739363cb982ed7dd1bdb107bcb38839e1a9451993997184da8550ff16289dbf0bb574538d23237e9f866a834e6d33e963e65250db88ccb7133775c77b3a7502a58a3cb4a556338da3c7fdbf99d2b51f26be83aa562aeeddb28d2b99b6aeece4cccd815d6f48a947511013d2fa7a71366679051c22c513137edae75b586f10d3c96ffe735ac7b48641ee829f991d0626a58967450c2c083ae3418e517158492d07afe8e11fa565c0d929f85ad21fd34d5862721b3d5cdcf0d381a0b922f75ecfa80cbacfe3a84e71d072fdacb9ded6782e8eb86b8d728dbbbc466942a1439e4c5420de94c0e9009b4d882deb87660f876fd9aec2fbe03f763d0f124346a6913a310251fa3f9f5905f7d762ab1203ed8b84d1fc901cdc7345f518ccee4be21178f98353f31e0831dd6fbd954770ea59ab74cdddb9e198a64af8efe90304b149ec24f46ba720696c307e07fc9b7b362774dc42000fd967dd44eefd8b1266cd657c9b304996514957bfe3ebb3992216805392c746cb6b3e695e806dbc7ca7959e878f8d80ac4a9e9ff3c88eda625dbb0ed13dbfbae787c7b49d4e6b285e61a7ec1da456d9d03f445f838172b8ea150fa22c0c97e1828fd150539ad0dbd3d939b4f077912a164c9499522209a77f430608b6b865af6caf0d40f4d4f94a5660f3d43d0869b2b53fb16e7c8b02cc1e7fc4e57b737a1df26bae1073cd0f9c60bdfaa7bcc771f3d094ac46182bb52b730cc2bc13ec14520d297669111ff591cb0f82155ae6c3d62d033370344c5859c4aff740422176331a59dbc2a53903609ff7732983aff56f36dfc0cab738e3e9644ed8a4db60581603da14423107e477d7b530e62ead127fb991c6e5af01a00548c5ef064626e14add30c3cd324534ebc9c1bfd68b08071bd3ef8fbc09e4ebf00ae9da7e016ee2de5c351655b32a3e56569dd3bdb45b7973603dba5458654b2bc23016c612db270030fb2e211111ad0b6f9902f46efa8df450ca3819a264aea3d54e4a6f1b6a7dae4cdc60a8172d096500ef53d9d125b7d80a33639382e35798e373661a7ac670aebfe248ec51be19533e77c8f2ed2b5b5b3d98d16ee99cc5696f7f9147001e398c312c709c1999cb6e4e6a6a916520a7e435b577e73a831ca14aaae6fa44e89e2f649f91ef2c7ab59afa084e449463ff0af3035a770f2e67efe70607fa995c5db86a161e3707c64b272f0adf12d6ddb15256a2341a3a08698f8adaa2bb6b00aaa39b96040cdac7ce8f502ad66800c97ad468e661a13cefda7b5bb41a6a4a59e5c0fd6b95dab5f8ceeef4bc33c7a3f5d989fec5a147d3ba27d9d28dc4479af65c894cc71aff4356f05d928f9693624324be527953ee05fdc4462d85195586364059608e34969a0f202a4a6becd2ffa8ea2af9ea7b5470a5076cc2bbfe251791e09e60d1e801e2ee0bb6f98b6083bed0a041ee0341cc6ec37604694d19f5ff840cddeb0ee82409ba779942a83482bf91494fd9c6c5c3bf23414bb25472214acacf149343f56bbc33cd72023e7e2303ad9b546e150d0d7a2e47d41abfedcab70f81f276a213cd441fcbc7ace1adc3c20b502d4c175d3763bcf2be33f2c7f3ffea2fbe7bcc0c45392f99349f0cf0fca22ed7d7a7cf0739583220933e486a198a76fd942e44a807db404f7a73cedd9d1a40c81c9fbe364d1399e2333ccd610e27fc0cdd631207d34fb832ff8e0273f3f5ac76161b13adca01e45b38238296ddba448d01ef1546853339e88e08ed5ba45e8d511448ef4b3d7b86002b1424eaee40e186465f10402f7faefb5e099579b281910541db1a2541662e19cde71052735fe6d1d03d1c2553dd1bcfe59d6b4187ef8c795da823288a88b75d4de78d184fec3c40952c3a6eddf0c889413b052e444602a3da48f7d6784f14cbb1e66858f8ea735c5a37b7025fcc9382854be2b2dbf5136abe8a4710fd6a0a883a463e29aee2fc97815abdb376d02f2a40289e842d13a6cf6574f3b446c855d1e4de850735e5415d3b7638be34b30ecd1b9c8c8cff7c8a81f19888bbb836422f36807ac977fa77f83333bef53d145ec0123e1cdf37ecd94e6380972d42dbb848bdd930bedef39f5012ad201f8791cf73ab63faea96a73419f6e850b783750db544422258a5fd434e4e80dec900364a74f4e747ec8ee41a6a850c015714eaa688ceebcedd13a9de1a5108f61a6997578bab5d7ea3b4b683a4234a900a2a50a162fd6ab6c0c8be2fe6d9ecdcbac29aa9e1a7b9d35f17f7d6663980a78edf82f8354cfd392b45d526a004ab30f8b9665acbc53c46ec16c98bb44a5e788470234298ecd365d8b15f02f055cd736c1ab7e1a3cbe37ac0e83f2b4c71471f80729a127adc959bbfcff8e3ba63a86a5f717a96c8d3225da90ae28196cc5184463963fbe3e7db8956440efd7cf793ac5600d70109dc172e3e8c824ba5454a90f559f9071df305060fde221c98ca308ddd667175ede8caca2d600dcb76f7e1b45978bab263b1f3cd13750da5c9483a905892c3c487291320c072e6c65fed0db62cdc9a197eb1c24856138af0f8ce9814d4a7cd1ca616d05fc1d2c01ff43665b5c01b4df290af2df45b5ef94485933991163d64382f6aebc65b1f550f442fc8371a36489ad4f6cca4c19ff97e1dc649c1d70d8e7e563ee176ebacd6da677c1fd1725fe77f28b2d58eb94bfd9a5bf16683cb618cf228355714edc73ed85f9979f5fef4d1152f8b58fccaad257fc178abb6fc713b2354b6e2c3df05d19cbd025a7fe2ae854547ae3c7a56947e3edbcd8453e312cce6802fca8d654c5779bb073fa4a9c00a603c501a40dc20881acdff", 0x1000}], 0x2, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() close(r1) setsockopt(r0, 0x28, 0x6c, &(0x7f0000000040), 0x0) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x5, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x88, 0x111) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000340)=0x1) getdents(r1, &(0x7f0000000180)=""/135, 0x87) r2 = getgid() ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x1d) setgid(r2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x19, 0x40, 0x6, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x5, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x2, 0x40, 0xb61}], 0x6e, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x24, 0x4, 0x0, 0xffffffffffffffc0}, {{r1}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x140, 0x65d2}], 0x9, &(0x7f00000002c0)={0x5, 0x9}) listen(r1, 0x8) 16:00:46 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) syz_open_pts() syz_open_pts() 16:00:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvfrom(r0, &(0x7f0000000100)=""/203, 0xcb, 0x1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sendto(r0, &(0x7f00000000c0)="b3be92ce", 0x4, 0x0, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[0x7fffffff, 0x6, 0x1, 0x2, 0x9]}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x95d, 0x100000000]) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000200)=""/156) 16:00:46 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000280)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xc14, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x80000000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x7) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0xfffffffffffffff9, 0xfffffffffffffc01, 0x20, 0x0, "f97d9a2a68816a7e9daee1487e78a09077d23984", 0x2, 0x1000}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000000280)="02bc11527045d1bc0560f875af6b93f3b83359562042307821a7606d2d6e3fe9108642452c62a34ff9577c36113e4334bb983c31570cdb554e6c71609b5e1d357ea9f1a977839b672d7602", 0x4b}, {&(0x7f0000000340)="2c9e07287b889fcb8daaaa4ac46f5bde0a04dd2fdd77b32f6423d2fd718d188aafadeefbc47d2f4dc5c1e8afabb1cd41e8126d803012220745e80a0a81c028256c23fa4185512c1cc8ede047ad8c8bc5f0f07cd845d76ad909af68ca5363685d379b5d11c9d5450f30555d79dfca5bc4007bc67e1b732734413a7032db8d5b71f4b95c25e99b2a05ec61f9782d145c8b8dbc2dfe89ff9e37c5aa65c1576b2574cc70613835d518c15d68847a9c798f4dea2d14347a0f7c5dc5a3e108b6ec7e97576768a48ba39c24c5f94e2c944cfeacb3b64d33c030", 0xd6}, {&(0x7f0000000440)="666f59400e8082a198c569ce7a78e79df7c97de8e73744b1ecbe48b8943e98ad2e575264b9849a1ecc874784ac8907188927681cb6036908307e1ad8ef175946b299695c2fbf555ba52e45b047f551dd456c5176121d905ce9320b904ccccb5a11f8b3cba05e926ea1f50e41873ceacb8897b4634e9cbca89f76f1c131ab4e8ccdaa8c9c3631be4e8a2bb4c626f3bf228c7537813b64ea", 0x97}, {&(0x7f0000000500)="b124cbc67ae2c07c9ea448af6c549f5b80751b79bb14d49eda0dc57567f00d26d170712ce18dc299acb7ea99dd5fdc6c408dd58cc67583d7d20924c4f0bfa757ce623d7549dbb3a5f2e91722bde3a56a07b94fca1349f13b439c0294395032db14830fa7f70ae77766901b8c4747f082bf384f9ae4c55a8058a56508ad544780e42f7015", 0x84}, {&(0x7f00000005c0)="58d53acad2f507e0d301077fa6afdd7848fb2d1db6bee521899899f4f25bc41eea1fddcc21965dc163d771f93248d16859f9d6899dff3f6c2c718bddaa98a0d79de987875060c417816e3ce858a820a97e6a1467fe7bc8ed4be7b8b80bd851f9ff9a970525c85ab0c8f27a60fd38f837186efcf8143cc32cb9092b7a5658e3f48ae7c49ac614981962492e53198b3bcb6f27507289977ec21f8c939723be", 0x9e}, {&(0x7f0000000680)="1f9a35eae18aeb4eac229c8ef5ce6d09463843af89cedcb4b218f8af9675de4d2a357281fc8c1db821a3a84da69e382c85bd44dc2338aa24857be1840b4db92417d1f77488f2ac58c5afae159459045fa57aeda61a0475ef0bbed686608f2b1bd8c4cbd9d41db680b5b9473272b68419f54fc918bc221c144d1184dc6b52bf80ffe7abb50e254dc5153b3618b755134a7f6cdc78d54daaf4230806cecaae41c19a08560c3f9805d6faec03c5478f695585d0bfcc014d835f3a027a8106d678fce32399011d484f35cf9342c0236179611c509a6e2ef8d9cba1e292b944ea", 0xde}, {&(0x7f0000000780)="9ebc4d70e2f2726a5120cb349e4f4500f9e12a22fdca24f396fb1f749d347f3bc8ae05f83974d16113d081ef473bd3426e36f1938101dd0fdeceeb1bc379faa57d6a02fe14f9907bd90cb8d122eb15cf66995cac6310cedcec6a222f661bd7d1cd6db031c2942b99a1f49c98e0ec9331dc465f65", 0x74}, {&(0x7f0000000800)="c837db8fa256f2b0178f14ca06f671b67de14b9cfbe366fd24fd88bb997b7584e2f32f910d255c77020c7187fb628d24ce9ddc97255d8d021c027be4054101614925e32d239ecc79db9af824c0c6d0692d73a3ea94252f9967ff1104608718e9056b0152c5e6e83f8f50a2b4d4e2208567b9a8295e7e1f742900d957e6", 0x7d}, {&(0x7f0000000880)="cec4859d84414c993fe87231cbef5cb03d9a14da8bac448b77fe3cbb8ddc0e63fd48fbb96b0b3b39cd874a42ef3a7f3960dbeea3401d1c9e94a2c72acde6855b8a1a1fa8d3e846d56b4793ff4c4349f35770db06e352dbe7f69d92a7c52ace02bbf52f659bc6acd2da692caef4c5c55afd3006f55efbd643274457042ff3e120be31c5b240b8bf0b2e67c628ea50e4c5a065c5d05e105f39e95b3f9e98e2ab23ce7690e112da319033967e8448b63496288a40d5304652e23546e995c0a586139faf21e7e5df81a5d4147604d7b199c611f83a778627fe72f4c941132835b5db2803f90479bf40", 0xe7}, {&(0x7f0000000980)="d9e5211607cda34d9d73084affdd8e59695fd7f1f66e96ec96147c1dff1f5bd5b6e77d3304e62305dd3df2988ccb051b61477e76e480b94368df89cd6edf94ce0a7c5392b20950010d4349d561c1098c544c8f729ab93bdb5cf57ab819ffc12da3e4721d1b54efccda430a4c49622605b6c2f8250fead5ea291ff174f45086b2eb0289b79c3854dcc16303eb0bacccbc944facbfeab8f0f84f7a93927a110cd6494f3ea3c543348eb2b4fa7b8c017a65595aa9eb2ef4a36e50e193d70a05b6545d3db3927226fcdb2e6104fdef00f7ccf32be85985118392ad703b4b1d24b0a2f71a5754d120b4944cbac7d173b3811a74dc9af02f62fdec88dcce79d815010994470999eb32bd73a0f5e8dfbd6505e6ee7261969beac0d2deaa9965c201ea00e064c16415c50c7283bc710a201c21d7b9bb287e954d0b073300dcbf116765fe3f210d4edf11f35c2dfd04b966d5dea5d26a036b7cb8745153d3293115f012ac41282eb0f70273e405bb739a2c43009b8589234405e919756a5f8456e5884b983781b255d64c84eac4b5cb36006c4ec26e78df981b9a804f962d6f3e24d93417fe83892bf84a94df9c8f97af300fb3d3001635c3ff4f5d5437869d4051f7490e64a59ef3df85647e7533346fbf01a249fc236881952e1c2c40c928b0cfca6a237be8f1adb3824189880b6b128f446807a7260e39758f5179478d7386dda21a48435e2c7eb6d0c8c3bde6ed2db2c27141a72d29b4bcbaa84d55b3cf1970f0fc846b3629962dc37501a80ef1eb48f747d395a00a4877b5742d5a689cf3aff43197dc916dc244a645467eba28da320631a6116756c32a0715ed61a7bc45c2c408b88bf4810b391f0511c55c1d280fa34a7b0c181a251f8eee0af981d973b98818b68302bd282b28eff6b25df71121eba4ade0b5f796d58f8fedc94e823a15943a583ec10b92a16b9b8e92df02d0002d6589638ef623e53426f0d41748b1aff23c57b872335018ee1c379741d3e6a377fdffd05dcbaddeb5708d9e66a828bf46b48e4c85da05b9e90bdd9043b4335d9c86ff7227a8db66a47b91031b9ee6239b1ab157e6cad37caa1e042e4109ff88570773a2ec4a5a73593f18a451bef8326916ce7f5abf9cdbb995d7af59b0be1a67bdf0af538fafa7b0562271e45a0e0ff89a3fededf5db682c49c1e8223a0fa6310fa57377819d254293cd234c3301f0340fc5ee1b0042f6e77bb6e249867aaac7abf62bed8b1cf6faf2e4bc5ec1e029faa42ae0cd7d2fea2b0171c66a8bfa90da60d271ac805375372f22f78e1d097887eae3cfee04d7a8c9ecbdeacd08e90ff3390dc3422d874a15bdee61bb1118c112daa6b2923fee2558182bac48b275f5af8dc1e1dbb6393a316386971b97b96fef10348182b2a1f9639f34436a9da9940e0822062b1df6a03a38a10a0082d80d91b38483fc53a026fa8417219bcbcef5d76e1bc88daac923d9fe568acb825af6d1666c1940df29e0d7d8b44cd8c17ef9d5b212f2e8db55cbf7e6d6a0d70a8089848b38d8a1014331e839de2eddf6ea5277004165fb266a6bb9a6904e5ba917b1c1795204a0f5386eed0651b4107ae6c36175b7f218d0bdfc9f35d169b162f76aa74c162d5483b8e06bfb9af2ad4a0ad871cd39cbea16f5e55f595bda625e3befc1723c63df6fc5fabb7daedd20694f0faa2efc4b26b12edebeb74e64a712caad17abc502454e67a75027834a7fe421bc0b8ee6bfccb85e7c146211ac86bc6bfd0d6511c49e03e1612a2815e38e2cb9a5139df0e97919883189506883c5a4b23dcf6747e412bdbf623bc8cb810dd08306721b1713791f38d44ceb582f694d7bc1322e268efcdec2b73f1195975eb225d2f3d036c9e4eebdde5065771bf50180c4ae64ff98cced953ed6d4771a550b671c0f83fd60807c67e7ad7a3dfaccc319856d2858282fcfa3148abdd4d2575a316fb9351c3f4efb6991ad06aba37308ad4fda30f412b2b5ab779276e52a1a707c5f2797fc69bd032a69368e6c7e4dbc590272b0bb26c0c67e212e20417e1572056cfe67e6b3e57d94078e89a0fb102159831f6f1c174c68a7165a749997eb21bd91580ed7b28d6144619a35e4e20c5f0d1b60366eb43dfba2897e85297c38804c465edfd7bd45f27918914d1fa40098a5408ff76cdeee50c1521e463b368baeb4a577dc2a8a129908d41f2a298692259296e019cda952684591ed7798a1e1de422a4ff41002443519f41bc6a8b12f172215e22751b97c86e7207d85a8e1b89f958fcdd06a2ab6c38dcf7778df779d2d18f9d09406f9b321a3626bc59bd8c69bb9f1f489f1e5d2f8f37d12e048a054b25102d6254f5d1f78dc406a62538364f1018302ec22dcee0780a25e6816bd349af901ea60709d6b003513a215bd4975370fd103b416b74d2a3238c8bf6f9d272d24c7e5516c87a91deb810edf3eb075f6e4baf8d76134e70964464c2bde4afae28c65de6f3c2b354641b05c3527922c16377fe89a0159ca32e002e2da608cdb736f0db99b43b62c0aec3596402a400d50a84f6e8c4292901d2f7f096caae349555ccc513dde70d9794159fca375a86ab3e29e24c6d99961b0e459f4ff241e5d4ddc508f60b8af062696431c31aa37dee8bd36b2d311cad204b77071e6096e866adc64f615b57de87525c99842f9ec4820338b14e7a78019ecf6f04dc4f40426415ceb1f1b17edc494b0328ea778a753798444d30def334bdd572da5e17d4885e5b6b0e70185efca83465777d5826bc99bb70884e8c1f11ad2e8e38de00f890d8ebd7dfa5bdc4687f13fbcf69d91c6f8599dddfc0291bb8313af9887b982b1b82246beebede913e99381f6bc3256f8ba7641b4fddad9f92f60af783fc9b4754e8519a930a4c1c22049540f22245875ffe0df6e75a04e2933c0127abe363b3b6166d3c8bf8aa38ffb373389f4a203950407e7b4da28ef6cd11ddbdb8ee185810878ce42d4937a1695043a62df1d7b5c9ea9933a30671efda1803f28903cd5abcf84284c2d1fb2ff1b9457d5b7ad1d941c3a105441219fc817f14a45f3c1c98c12dab614a5e190f9e85f7de368e566d5e2686bacdf301e5c22dd89cbf93758a7be758f676c25c66bb932fed5b24ec336e81a748381522c3bb25853bdcf564c2099e195879c8be27512be3453a828b8d625c680b206eb41ae3f7a6e519c3f3de579495c73034b5fb0335f5319fadb3de7a3baa648ab0dcad71b6a35df5fd3ef8a93b4782c156d7844f96574518dfc1229ad5d571c5e465c0fed52811ccf91c280a223a7c5c0e128f8471e42205afce6b0314621cb9f21bf8b985f7e80b5d2edfe78916cc624175425b213ce3710b674b1983ff7b7dcd6ed454876061d3d3faa56d00eb74dd5731e4a078eb5d569bb7ce3fb78d497d870b1421c4a136042619066ea7906629120917842584a46e8686a343ff478dbda7e7af2aacdb872e38c03c323bfb9fb0c97df2482b921a6fca36e368f7bab413b7ef0997071a36fbbbcbc49a1c57f6b9836cf15b0d721eb00c9439440cd6da96f440bfc6108ae82189c2ddf1882b19fcd1dd80543efadfdf914e6905ffe8e2f80f27faa8d8a8df9fb7824c2cc596b8d4a30fc955b61c1adb4e23fb8264abcfc14d65f9317e14801319d861fb86ada51783a8ce3002c0e77b96058bad93f00a4c7519dab0cf6b7cad9ddae9fd378050cb98834a91e1a563ab20bcba774b94569a0fd108485618b0d00c42bc237b2e9275c9e990d8e9c85294295b5a937b07c2ded249d510b1908740ba4f6de49ce4093227cffad7a50d4070346f7956dd12ee18b818c63961d34d8286dea72ac0e374d6f559510f7e530988f5fe9a26db6f9e9632a9580a5c2e1b2e2d24e3ebbb8c8d961ed7d0b2dc8475a1dd950d983b119c08c38ffe606fa1d15adc955566ef7e1128a003df45bdfec16687e721048842e91d0ec79fae3cdbba63452bca406ee65fb55475e38dd8c5f4047beae0cdc41ddecdf776cafedaf1e91040102d89abbd25988f74b72514c35f02aea73abe6381ce13cb9e9cb5d6f7dabb6f646d10435b303ef2701d00b5f10b2a516c4515a79c1b11a8360501354fab60ea1965e5cece65ad719410aeafab3190913eed8208ece476eb8ad86600fb854ba041558ccde753c0e151de4704e3a6270f25528246b9adfb4e108980cf8d089daf0446f26da9752f8e0a63e766455448f9c1e83b2a4c613245d9add86fd026dd83ab5bab02504ce5d81759c0e5a984a6d5fb54ab68f4fa14913309a56412889bcad403b528a14abe01eb1413f5141057e18fd954ae7d3bc9105f2e8c11451cfa36c4295cf017f3a28af11fcb30473b84aa3894b20b130a17945e1cfaa81fc1bfc04074fd15bac7623ae8c1c870f9b1e5a479543a50765419d94f3ad7affce4d8d57ca8b2e98d8eafe15bf2dbb0a6c77c09d87a6cf926533f66fd28f5b98590c2acad991abc5060be11618bcb1d402ae984d5abca918e9fa3037ac58eb33fbe5b69033a643fbdf4782fa9badb26e8771b513beee98cd823d8eabc129db281814401f9228a02a785367e98a27b263328394a598b9286c44384f08652ca002725609ba5f55359bcc22b2bd6a297a0c2645028de3ed6a2d52f2f2fad281b617cea4ef643eff18f622711d48c0aaea2a492ccfb343ad0d806b9f2d6c81475f732a6a72688baaa4813543122615e9cdf1ace12e8d0eaf4cc8eae265be2fb6bf95b7568a99e14404e98b918ff7510f97f1dc19f54ddd8b01eb1c39ae22959317a42448e8b09d043a871aef41db884e8d671637cc0067120f5c29a8d6780fa2fa76b1a1c97c428e94358dba7b54a7af1bbbd8a0cad9d6b5d289b2e6824dc6056bd06606af9b25f5787c7272f17ca9fda5212426d02a3c19de5fdc1c006bc6f81c301a3e68fbe5c2244bd172648f7ccc88ecdabe2b0471eda261db92d6c8399e7bac1a40242b04f4a60fc61c5291124f26531b7c69f79380e304e23ada5f43ca393360e14918e6afccdf6a61080fdf43cff17a3f96448c626ab2d5d65326e1cda2bbb4231d14226988a5d36480d3abf8acb5b8b90690eb3d4f6a9559a0ad049ce7d05e841be447bfd551974763db5a3e1057e024b53fe397d3538ad4a4bf91a750bf7a99c7358830161696fc575f64d4e459a9a261e546e8ec0e43abf534c34962df37b9a30e9636138f975257e775c3a76d2efb4552c8623fc5d707005c23513118d7d4a5d228a7117effd5950f6a4d1506efc14d45decbfdddbe0f06e52a24fd736fb17e9ab66ab1b64adb31bf98810389a7dbdbf0a1b555897fc7e1371fd865e1f8048804951cb3a96dbca9ef84eb737d5bb28d7fe7ae0d9009f753fee9fe822238d20c9d9dd67bc34b6435750cf639c0a516f508077e7d4f1df80dc939ba6ce805ba5e296c2d8ce2053dc0de4d9430d53e48c9b6cd4bd5cddd226de5004bfa1e0bc27466e621d81b8c47170bd67ea80d156112ffd2b1ed28438942365c1155dffbcf89f33ffb8ef5c5a81d656a7cd29aec4a4c0ae395b182b5c469d8a7c3470fc31c0bec90ea6a215156d20b1e913a0fc06646b2bee3fffe72fc10869d34595ec3b9952696cc4cca5766fe516bba430d31cc21835e2a922db8adf72aa281f2394fd772eb4a195217cd00eb8e34b78b13ab3bb2e5acc6c7da5e2054416192f8b52b71581d7e36ebe343fa1c89e63b943d82c3dd5fba67a5658ff00a6ff5efbcd9840b4eb374602b7f02fb74fcfc8e20a64909fc49b67c3658df4cd0fc6e292654ff0e12dacb2bca4ec182888a96", 0x1000}], 0xa, &(0x7f0000001b80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa8, 0x403}, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) syz_emit_ethernet(0x69, &(0x7f00000001c0)="ac5a217004bcab5588a532899a3a37eee11c544883c6ceb7e8cb52f84ae9531302f035d38f27412b68e411909edfbaf6000593e093636adae9e70b7e186d754a8891b688d537b33fbc8580d34eb0138f4c8d273ebd2c6c47cc58cb4adae76c2a08a03119553d6e6e7b") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x101, 0x4800000000, 0x6, 0x1}, {0x250c, 0x81, 0xfffffffffffffffa, 0x1f}, {0xa6dd59, 0x3, 0x0, 0x6}, {0x1f, 0x3f, 0x9, 0x3}]}) 16:00:46 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x80) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20420, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x10008000000}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x100) open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) 16:00:46 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffff0d, 0x80, 0x5, 0x122, "27b171c32180befcc2ea435740db18536b122795", 0x8000, 0x8000}) write(r0, &(0x7f00000000c0)='oLTqmN', 0x6) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = semget(0x0, 0x3, 0x14) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/161) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x9, './bus\x00', './bus\x00'}) dup(r0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:46 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x100000000a, 0x0, 0x0) 16:00:46 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x2e, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r0, 0xffffffff, 0x2, &(0x7f0000000400)="a33f5779ec95ce534012a6572a1300092b1cbec85b3d3ca6fe5e67c4e146975aedcc895328e895c2fb1e25853834aaf43199f99e52324fa3f7af4445830dbd9b46d1890be97a961555ac0cadcb0bad50797b4391a188526dfb7628df3f88f97cea7b04f744322da0e3f7392662288feebc923047ed2f8dc179a1c9caa84b5757bca8370560083a2a2c9f5e93e1e5f0c9d414b96ebdf0884bdd7864cf6531be33ab427aaf31d821ab94832dbc39494dd390d14b0290a68674e4d4adf8da43556a9f16e622485ad350c000e20cf97b44165e3dbd5149efedd3e9065902d8739f8abbd1b745c3baa988607feaac191e21c4e222b02cfe4dbc939d445113706663775079e9dc2c85a9b90998475f6865dec62df93fd36bf06c7559a3ab3a3375a1729d60b2049f32a802548a98ea3edabe55c40da328504e788f7f76dccc7d3ade5e6971c224ae608e4e2ad14b20f641c592d16f674cce1e296eaceb70d9fc1553c911cfd97046a9525776fc9ed95003a9793be73dee3b9c7309b837624b4df82f96baa2376b6ceda44acb6f4c649cf979d6c8fa92c70e41a65b242e2eb75a8598a3310694ed7fc85806bd914794ab63e54e535f8b9052ea8184a7382278ec6d9d3a9e48ce70205c306b632b70ab9cbd9fd322a37a7b6076f752080ad9cbb40bd32278ecaedddd26a33fe3ba5d78e640f317b6a98007ddd88c856e7588742ad59f64a76fd751b9f5694ff67fba219b30921ec189929030481e0a857b1d099c98f8f6c828db886568cac1c56c1ca5e10f93e0d159d7d38cac67241ce211a2f6ab1232a224f323e6b2df855bd5dde4bf811f1dc35f68b0b89616ae95c1700308938f69d129e854e29c726a8052439becfc1e7fe6d09834ad834f50b5ddc07f1fe85d9646c43b66d7d15e6e27debc9b80f8ed602fb4418a9dbb909bfa0fb5d0715a94bfa752057c41a556fc0831dcf9c207d5111e75973575d236547de571861ca4e0d0ca5757d0c3808b647be05e85a17c5c59cdce90bb9fae1daa0d2df519f7f4145b7b5aa9db839aa123f1669dbab0a4d4a736325a6bcd667181b8478ac2aaa5739f593158b1e0fe8321089b31c1be78a82f36f37168f83f694d23a3789564f19a3135a8acdaeb0498de0b67881685e0af573385792578533bb4c71e6ff41881994fb1889e9a8d3635c7a4078e2bc01770f5555251f271a2457cc9ade94d4a23f86f97ad3c9536614f1f46dc21d868e659bc6211fc54454f12cb0e2b8d76118d6fbbdf98d537675585a4db4ec8fe59de3e22a4eaed8bb55060dee404aa3ad55e5756d2f2d8efeb2b0abb6d4530ac1137ed662e0f9fd49a6b1303e8780ad80f16d1e7e0f8e5dedfc829ad501cbfc28ac51d1bb70846936c3689439cde2cac7ed01217fc053afca944f9e91a5991921270cadd560d21b71d2af5c552201ef740494806aecb1fda34266c2f13ffdb35268ff4c7ffe5c2ab9c61832a592b141d2f5bb34678046391c429abcd78944f155203c4bdd5b0230c50e256a0e8e5333c2258032743e262574b1b931e6f259756340c9850f831907c721abba33c2d7cb900607c18642ca40ae7daf13cfb84ce847edd41baf9293d6ddd546cd59b64e5bd7161dc21e53e9961bd0f10d7372ad16e86a46e4014b76c61e4ce7aa286ecf0beaa6c11e047980dd33d94d5bbb3c1e86abbf47c1bb53ba3908601d99f7dde493840a0a0be8f176482700dd594552b14f7d52e96b7b7792d92622f18df8a119bdfaae75c64e0f26e1e64cba5b1225879aca46b3141cb3e90d7b83ae0f3f8d02a03eda730712f5c89635c7326fdf72f1ae0ff165a677b460195ac6a7bea158586f8d90660bf1e57b5852b27c6fe0bb7b0b5998bb5801508c0033fe2d3b8fb6ead4609675f3f187e8ba7a6f2064807869fe3e0f7003a5a9e4d2fbdbd9d4b66f9e841fba7abf18151e3707af63bc43f6def3a31a88fb20bd5949c49512814e074193276180f7663a50329717633783c237a6a9e21b810a65f6311b5f9c4d7f5a61ee9ef1ff41fc9b351f99719951faa1517b1d61a616733988a7f7583109e689c0f338db46413c8f2d0d9f2d620207b9eb6b11e995d03d08b6ca9d182d8e4c0e3a2258544e975508cb094e8e8d3f42d520ff5bde80a014fce7e236ec5a989b5cc934f0bfcc10434a42e7b03c2f54e39297c3b3ada0d5f81ce3024cf70760e76010829f7d0fd3b5f6024e15ed517cb06d54710bef72217c765ea22bcb46b62dc37642e86aba2b28650056a4838cced128c01bfb6d444b54d3a35a8d19cb75968257edf2c29fdae057a7881562aedb14b422e0ed1f06eabd743fc7fd2fd2095ef538b1e95e5ef08b76e6759c5f41fa1a82f896b363ad6e42686b2540bc7171c5d6f609cc3a148fcf209b6af2d481833fd8cfc52f58870ed51592fc41353bdd24c26cf18115232c694d7a2725967bf0c2337208d10cf6f5e3d065fae2e5fabbb84615c2813fbbb42416aed2ab9e15a0f0e915228c9f385fe2cbcee9563628a59e11d11b962cfc9519a5da1bbb744805c4b9e374f438717773fd735b47ddd61722c8261bcdbda999c77e550a131a505cc3a8af9dd578d88b5b48cf3871076b5a2dca2b4f1f81b5c030a35834fee61668ebb56e3099ab7ed6ef01627bda4282cc4bd3c90ee66e6467411d69d921cf79aaf8982067df6879079f4070f24ecd1150236d23a081531af8d028dc928a798fc2b4d9f0825aa4b6605107872a73c98ad1a10567593d2957aee62b22d594612101fa2fd534194c3dba39a4039746ccb947e2de5cef8faa17af23e34caaaba4f17fc3f3b6000c1a1053d9c2873ebc3827c9f803c6997a61f46d204412fd02561d8e8dfffcbfa49cc0b62a1a57ca2247db950b62c7b4148be134fb27eb686aff981346ff8cfe7d4c436fce924dc173fc8e2e9f95ad1c503a89bdf6a10b1288a9efddd11e3347f5639de6927e38e22230989c5afdcaf7e224102d8416521db6fe36be2f5ec9872da021cabd18859f21498eb1b5b4fa5ef055bbc21121e922b80997665ed3a77cac87345c74342fb6c03930611b091acfe4ef3c2efda19e86dfa039d1cd87de2f800384976f3edaf86dd13fbd963b1ce8ed14dfdec5516e2bae00886bfa711152c67174bc728985afef5fe6c784520dd806a9172e11d13c18f9e5a7ce0c15cf49fe9684d51363bb49ca8dbe50650cb5af6e5b1a9bcac048239e0e32425cf0aa89fd17c046d58b6953b983c7d3558409c8e9b92c8fe6b5854a9eb3cb1b6ddb37f71cab8ab64a9e243c9d96ccbce5b3e11e03a078acad48c97367ffed406201ae8e2957206d9e5c9bfdf87355a823e6d0c477b117b1fd3140e48037e19975701057971a8402f9530fa843efa3d4c0006a6fa42a454b6087343113695f536ba929ee9761cd3fcf948d30f08e20ca3e84ff753a56210bcac94e32c12085f419baa6f038bd6a8777ccea0f8e4afa679be8c6fdb135c3b53ac763c9ee843a1b73047ba6846bebbed037dd486e20dcd44fb37007c13ad8b5d9ec62b77f68fadf5fa4c9ed307fa0b66e82d38ad60b45cb2b3fb6409d098f650deff635b35a40732a659f004424cb6ba341fabbfd28dfd347b449d7b354b6a6720860fdc4ea85c2033ab8130527735633ea4ccc17480bbde9babac791344aaea99738dfd19f1690b0abc3fd2823f4527f347775bb8fb9e55428ab18e02dc450a1a159ae540601d39810a67551386741dc44fb732c6bcced0c3d2434e3785f8f2ae4bb6a97dc02fac44cfee7abf78a03edbe48b82d9197fee918b58a29212fc3d0daa705dad06c01d861cce4d8c83cb37a03bb607369bce0f1d4b2892458eaeeadc9daa10db4f929b6657ff4ade30070ddb05685136d45efc06d536c0c402e0ce0c95a954205972bb7e7302c9f05974cf9f99332e0afda15e87a64aecc6caeae580d09b32b1fdd0343095f464411a0fe93e8e86406e307e6ae474e7c1513f380cd016d98cc7584da54690710493811393ff7b8505dbba21a140102cecc2c458527600336b1bf1617c3b904a95e26096e1264d0f35d9fef8b9d664b325832cfbf12b7681583edd206d5feb2a820a064a9dc1b0503321be95757a1d9903e8dc85df7619f9a36e7772ab8342440e07e3e9a1d5f1159016488f8aeb56b02881494374ca721b0a81ae1fa008796eed1598ebe207cc89f7930889ff8a9264495f08a39f4cae83b9854f32251123c59a3a85bd441bd722e80a199b92a20c5141ee32e70f801f179fe72b0a188fa4bfacdd97feda16dfa5b2372dfd5a0a75c7a72b0016216383c645366a3e3c08f6aad5c36f4166b321c97fe257778ec1a07108c07d6dbb607b2d6f840fe7aeb19fdd2e800c2c3b8aa59dbc99959d49dd460d84b11edeb2592bf27c9588b01ceddfe333e6cd2b417faeae941f78a414789f991b2dd8b175e08aa844dae0319e12c669f5713ae63011d73654e63c129cb2fd6660ce756d6a24d08c9edb7edec921fb4eeb7a1e3fc48443da6e242a560e562fbc5753b1ce821462ef2e827f5499462b283267c67137bc42cdd4061f04612ab90770ca5aa305f7a1b1ca57b1420a09f2e878d0d32668ef04e14976531ff6f85571fd1f33786c8fd2819fa93ac6e062908710b98f71c3f40ba2f0b866199ca4e74651bed9d50b84863d53b8f74b8477d9c3542bf737b65c198afce005795c883189ef63725a1e045d32a5cf74f3dde5c0ea4f39c88a48c1c9cc6343e30bee84e75fa13061db39d134f9bd160c501bbddf0ffddd26ed7e4c8d59fc7936e737c237cbaafed1b3ac121ae15f91efadd4aa6d04db353dc2ef0467cb1775584b1513fa88ba34aa47b746ea64feac33e1582d2301f9e1e2086de5a9d56759fc1f1fd94de710b0d371b6c4b7aff65f86a7919fa1c49eb8e992f4d02497c82d7a382afef950ab5f63b89cae3e9b0cb1278d644d543c117714f864b648d5d389ed27bc28a3f5d15456b39d81e9a850c1e9fea3393c6378e109d44d5da46297e838c4b13712b9095afd043b360f16239fd706221512d55beaaabbdcd80e7ed15b42f6d517db23235dce978465e0d3104c132a8b7f4eccc47521b675f626463cbe6b0795ea3701d98220d70a68d868b38f4efc9a9243943c392f3bf11976e631eb13675b9184873bfdf347510212d29066b873f02e6d0d8f1a403866cddb9ac4b7097e6e741b75c559a3f9236a31d74f265d07fdb4f12808c761e5d15ce4a7fd934a7dbe9f3aa8b318c0946298d7256af00a190dfebd81cedddc15f165734ccf6e039a203138bcf276695f737e786972a95e184bf068eec2e54593ca74e4928148c3c33f61b4b40b87e47e1c3542e7b15168b749b8768e70ef941a37e05c58cc7a18f855d3f594b62aaf8ce8af4cd3e5163cd20bdc5f4521d0cc35c07e04e31c43a33931dc1d839fb58eb0b37e8ad9d6839d4cffc8ff54f3f683368789462a49636c0923e0f04bebf7ed8d454777c6ef77844c69267248bb68f3e4cc160ac9201aa9eaa082d99553150e3bc07856c99f283697de3455d8b23235aaa46a8d0fb396e014fb21b75d7001745e3cc4ff806a39abe7642f5f6baf8de3ebbaec36951a32324b8be51392596aa29ab60656a2bd0ae4653a9daf3786d9063ee1eff2d49fa1d742dc44ca687fa09188270c47d3debf1bd8458d3614f230395863db498fdecaf5732c457822236c2cfddab5d8e23fb5291cf06362ae96ee8f5263c60aaa41ae71889096a0873f44604bdfef9052b75222aa97f698934ca0bda45c0c4715005f4f67d1052d0ba4848968e3", 0x1000) r1 = socket(0x20, 0x5, 0x9) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x1) fchmod(0xffffffffffffffff, 0x1) 16:00:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x80) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r2, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x9) write(r1, 0x0, 0x0) 16:00:46 executing program 1: chroot(&(0x7f0000000740)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) sendto$unix(r0, &(0x7f0000000a00)="adf266fc535d63c4aa5975a3bed1a84aaa21b8703197ec32620f426043682cf5cb3aebeaaa0eaf273b35837be07ba3b86c2f1adc2c2d69f820cb00b357347ffed1eb13cff62824e11e0caeba57783581c9ba10853d9d5bc6c16b944aed7cd292b7ea54630a3c3ed64040d19c3038eed065ee539354ea24692ecddecf7a4fcc88a594b32cec878dd1713ff7be24ea357a215841f3c2833a5814c77049515983bfd8f75502a70b8ae73d8a4c6103fb6d95295cc395b298b63cd1f2281d6e81ea8451fe5abe5cd6758932e8bc2b0c15c65683f1eb3bec759b4bc77e874e186e651b5952b0523b5fc1bbed42dbcfb38a0ab6ff3122d575b9be5e789a5739f3eff0ea1853ddc7919a58580710693a3a25b6df32ca28a9e304afcb7bf411ec322fc03d64e10114c8fe11042ab7e338f4fa92db81b4ea38bd8f25ebfa4712e3c1014c6fee2dae1ebf49710d3151a81e36f7ea0dae856a9da9cdabc22e1ed4ae0e4b6fb9b8514357af8700c8d0e44b8495d973bf20fc32cb29f9b3c223a96744e4eba1e1b432055e5c7504ce54ce50b764cd65dbc3660d0af68bb0c36950744d97d71d6b24c5c2ce0376191a6c10e928a7c25bf81e14bc5583114535cea2b9acccb2895181e348fa2bcdcbe9875dd83bb0c7eb8d1e0804b1601ae05aef6c856b6392efcd9564e1dd0f8b17728da3c351b7970ff6a3805ef726191edc9332cf11e4a5ba430e630c6c645484b4d2a4e0d05b175b1de7f208b6a9d04f8275f874cbe8d11346319690335324b220530b8bb1737173218844d09167805134aec1ad7bcb419a4f7fddc0324dbdef7452cb4c3fee6586d6d8d12cc72e548c4214b8d7c14d31ab98001481bdfb0c91561ba3c1937fb79519da70c175ee9bba63d713458fedc1ce3efa0be6dddad821eff8a72547c087a40e11cf0e328bc56d259a5582a7ece4cb37c6d73604331b6ccecf170acbc6cc58e725344a006b5f3dda86005ad7a4795512e27277c692c2e88576a03ee9e5ba82ee40d5769de45036f9b6662c528b7c509122d235f138eeeb5299e72aaa56980c1025d658a4614ae32b3afeec15ab3a57e7eef9830503b1005c67e093d20d523be4a0d2f9bf051b9056a7fbc24e52469bac1c42b1658c1f5a826a312380e1af2796381cd27ca8ee6f7a9fda5aa320d98dcd7339970bf1283b3e768a916006d6f79981a2b236ec0c1c670faa04402edf509e29b598be6287ad94527ef212e70410de6328bd64c2abd70c4a2d90f3c240f5fafadc858a7300a0e41abb4b3a89809d50f2e544a46dffc41b360b8ae6490cf7923bbfedce7bfdd29f774273b99fd7f27abc3075dfd1dfdd9beda4c6181635861138698cfa886c270dbfd185efb01839750f153ea1c046850b2fdee423d5869c37204533d313e91e8bc8071d9020f15814f82fdd2b7ce9b154a20d34c282730431d6e8a45b1b7a65503b232793d7063275fcaa4f071749e7cffe208c608596a4bdc7e9cc248dd00418b37f3672163dd3bab421f3127f6d7949eef09c8613d07dbcfa19fae108bf61fd1d622c123b2fcf304ed231bd240f05cf71459c7606c11906fd8d0f178b70c0ef0bf07b605789fd3791326b428eb209228cc749dbe4fa4a4175f35b118975cb2b18d5df036535627d3fcb6eec0bc4344fa6c836177b23d01d2db31791625c7417e7824a784ccfe2cf6468871c22083fe7574f04c0ea4b70f28e3dee70eb6235f93eaf3746d0ac4f6081fade7a9642cfff21046073b17f563481f6f21979e2357eb35426a4ab7a94ae062f78bf98800eb8e04aae0a74eb281eeb2e331047e9b8816cadd9fa8edb5b296621e90fbb5854eb5195facc0d2d1915e87471e1c900ce5d6f3d0a711b0885e4933e86b074c3cabb7edfd1c2ef66cff58cea122b006ac01230199bf31f1fe1a39253be5b2ceceb9cfb0a77d84c9216bd2ad1d7356e256b6cb00518aac842a5bad8f64d14321bc667eace3fcda6f23619794297f861e9347354af482a8a0b90825e48700400f8ef6b057379ffdcf203d6b7d6d65f154703aada37293ced73bd51c0e0ea049d7ec384c2ecc279589c6d0c85fc26e9a3d09c92654962ebc4fa2ad31b4ca2b11bc36f8026cea2f986c5a64a3c0785517a3626e9ba6c3ee9f34fcf4919c69a5f193efe6b893d3b6fb0a20dd06ef4fdf3bc6b1f86fb53044ee16766e44f610e05ef2484a52632c6f03014ec9392f21b717be26613bdd785abe446a3282a271532274e0bfe3c5360e0f8b840a62ac611999a924f92c29c70f1b4477bc82469168f15b2bf622065db1d672351b78b37afd9d6913c26bf239d4fdf7f07136879d9ef7e55f46a8d3c659e416cff6ca3a41adae537337ae72140560b7aaceb3b6c541765da322264f0365bfb07c88b9c582978c462f60dce3285b42fac2251a8e894fb6e1a1674f076ad30fd0779badfcff875745e6ecf753d4d1a0255d4fe3ff03eb59badf32859af2446e60e3c9fc7775e2b27e7ee875605d2082fe843e615aaf39016af85cdb1f084ba0dc36dfdfc3157fcbb8d55e5eed3b6883e93717139f5101ffbfb5277d50014ee99525af4223ed1fa68251dc3555d79969c7f756e8e706db1b44ae187181e4a372a3b7a251e1c408f155cccbe5262f70b5a8d6646d5a286a91aa84b2fdd71a6e5dddc6667f6587a5d79cd342b0ffa5f6af9c24db7d875466a322b7c8ebcbaefab7cf895ef87d95ba2ef4cb363a897ae81a7c65192ab2a558f9eaff2b25ab8e42fbddb6f39d54d98558125ed633cffe4567bddaa5bde5ab45664affef217450ad24646694d23801d0220da87c67909217672a2c152b02ce42a903bc6599db40bf30c396e4e41d7e8a09ecf2147d8a1daaf5276919ae7377c5f241753f4facf05affa32befabcec0909d719595f05db2d712dca142edde735f57b7f1218d1b14c0e24aba0f76e5fdeb4f0988db8c037ebd8e9c4257541c4f0edbed7a54492f757ff5b43c9b17513c2e8e7db349cf456073d87fa8494ebb97c59ce13c856fc8ed1a8ae685dd43bd29543143a2f4682e2bf884c43c1b6c8055e6a81fe725a5ed6ea8f7ee556dfa9f4e6c24c983e3a664266d4f11f21bf169c0c82f1fb4aefb70877a739e76c7b59bcc3ef22ed42b54ecaaa987738a393a3ebddad0740880ec8171d4b7acc9436928e348ae7a1d6be15b595e9514e59d2c6fc6f9b5815451403dfa762e2720f64f7ca07ca62c4b5ad7ade0a176eb924aabb96ee4e7bd1f285380ffdd5b71a022df311b040c11a2421268084355b1d8367e250e77823ee8e4ad6b30b2a78a784f4fdd55caa53ea4f87561fcb4f63f9aadfe7ac157a61e3c0e767e57dd1e72563ededa0ef18d5ac5ffc4a640087e89e29df5c68a4d8976da8e68d78111501f4f781c642b538e724f9b729b2160f3c20d996ca4cf2913f67b1044696d059daa638e3f59a00c68f9fc1c7b8d76c870ef453e45016a59a0d2e205758b07a910f6c4540dc572c21dfbeba9d52af14d234a02e421ee066de986d1c2026f4b08774de9f9aec1d48567a3c6c98082881160ec7836dabd9f866b564309378046012e2e73ee1ac219e5fe80b79edabb2604f283305ba8e4c5aa57a54760f665f0ec7f2ddf2f9f754eb6f7468342e841c6578b26276e188a76815f0c00c3c673052cb7bc56aa6e700530852abb50853f7297dcd3afa3420e200ede51a43ed3c6112d788d247ebb7d04db44a822b99894195d04878c04b2469ff132f28a15acc5013fabaa798e6cb66727bf2f1cdadc1baea3edf1622d568fc3831b7fa3ccb6876c13bbbdc1747f6a900e229cc1f723c326fb91e001c7aa8e587be9e35e354bf10d7c7cbd8a6c8f712fe8d7541cb15ae5fee018b940130f959b1fa34a814b62c2358c23a92756914b4237b18c7b49f02e67cfdcb3694679f4a87ca54ed96ca6ef3b700fc64a72d61929c45fff49e96d6dfd8523203a6557eb8a4905a33fb31f5235a9a3695af5f76523b7c93bc0ac5da10f78500967195e5d501f3b0fd77fd46a268df454798086fbc314fb7c77e21f1fc1aa419d59731a3579bab1d97bfb9e8fb5a0cf0dc9ef1ff28ac63b29bc7becb47798191ac7c0381a51fc8853d0763a886174cea4ba6b35dd5aac12e5449c7da50856f173e0e7b37b3de966a813ba461cce562e6630a20abc5a68b1b078192ea34c6243566bcfff40b2462c6eab48758ba0457df82ed0a1a97fe5c6bfe312eb8bf98bf66f5b802319beb96fb1e28588dbf74eff68316c873af91981e2e5f3e69433394e213283fb5074562e2cacbfb35d34057a403198902a011176916b54fa1db7ac6f44f48f743072da973204bf6465070e8bf774483acaad9844e14d14de009f58e3a64d8cd3fdc31d3e9afdd30b98b986c639f305db32d2b7c2f1c968025c7b876a6c8b544e26823e7b3e75bf726510efc8b57b6435341b684b797856b6c494a8340f5972d3d59cd26b828ab2d1dd90f6b5e83a674576d159431ba6c8c800effcaaf602c2e5ac5ea9b823a90b0f82c1b013482e5f67b8abb314120898f9c8a4ab29ce0982b03acb28ca65ff4bef4fd0b4ff67c5273cf41c06ee5f1843dc9ed8a4dd09fce12741aab2d850c59fe7eccba5267ffdb8369a317de87c8cce91277fe540518587fc4abe149925bf9c8b52a7eef71f95b1fe9b6e96f2f023c072ea58c5e57c17ec16f895eb04c4d6a755f78a3469f9a18400a4294a3eb3f35f9563551fc7cc0a73ddc5da50e2c63cbfd7138cc2f20b0ceec816357499a9e4fdf17368863a2f807d0a83af8806ac6e70573ddc8b4da4df517d67ead22db527d31d6ffa3400032ad34fbf7d210b8b3c87a8fc6e38119ef540e8079d560e3c2ee863e145f0f01cf188c495960c592a8b7b22fe8ed441247699cea8c15a162005c81ad12d035d6cbb3884d1736d9c901da718bf6973a8f3bd19853af0f64276d1dbf056d7e9dfb737fd418ef0a45aced542dc4e03a749876522be71edbd982ced4334e043bd190767a13364739825fc36d2db6f7dae4b7103904446b37fc5014ede3fc7b4fb3562ef8502b0d19b05ae48a94c133fc6ce044cb98596de6c9af7e7b2335f738093b579d4adcf6d890c11397c3b9cb24477f92891aed6ef6c43c8ca13541a5cdae4349f084f3c7c63a13669985b2588e2d67bc820970ba526196201589e0eea3bd042345391e042821422748c48147e762b744b55aded57c21258900a88484551ee5f1bd94ebb14cbf10c0f3a811d681c3af322dcbb974d58fe22829dd7ae85e940dc78c4b040d73c989bdf882d3bb0f5c8d8c0f06ca039cee704e6c46bad679d73026690ff220d6c78dd29b3a9915d9dc20a2e7d7412e843b001879d53bc3aaead5c5a4adf1d2ba5e14137fcc606a057053766cf69ef2797ba3e95209b801aa77c5503b3cb0f6f7dd5c44d2e1e008ca4630a8a2c892eb7bfea1de2153824b80cc0bae573fb2049b6cd6087cfaf0ef4aa00917da06eef4d460588dfda93bb71f2a60d8114dc6ceb7891f3555565fbf953fa89f68d93add36f53d506ec82a3fb6e5eee57ef193cf6a9faf01967502833542581d63507cb3a7136078219ef9d34363235f8292b784e3a884f08772e151b475ceb3de3ef743fbe75d60a00adf9a3a23bcb603d506b1f54055c92d9dba429d39e202de63cab2304f1b07efcf8176fc0f8e3ac00bfe9c1354a139c9fc0d9e5793c78435e988c881b9897b59d94ff824dbac382e3130a1f316e4b7caa9bd2907bc323f628f3a06731d5e70952cdf319fdb3b07feb90dd4cb427c7d5bde004f3b39b296e98e", 0x1000, 0x401, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000007c0)={0x7766, 0x8}) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x355c3626020b62f3, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='tap', &(0x7f0000000200)='\\\x00', &(0x7f0000000240)='\\\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) connect(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x10074}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44, 0x101}, {0x84, 0x6}, {0x48, 0x100000001}], 0x3}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xaff02f6bd8bd367c) dup2(r0, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/95, 0x5f}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) r1 = syz_open_pts() r2 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8, 0x2, 0x1, 0x9}, {0xfffffffffffffe33, 0x2, 0x1ff, 0x1}]}) r3 = syz_open_pts() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x30, 0x1, 0x200, 0xeb0}, {{r1}, 0xfffffffffffffffc, 0x1, 0x91a2702c4a536f71, 0x9, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0xc, 0x1, 0x100, 0x401}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x7b4, 0x7}, {{r3}, 0xffffffffffffffff, 0x28, 0x40000000, 0x7fffffff, 0x400000000000000}, {{r1}, 0xfffffffffffffffa, 0x92, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x44, 0x80, 0x1f, 0x4}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xdad9ac5552f4b719, 0x5, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffd, 0x10, 0x4, 0x7fffffff, 0x6}, {{r3}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x5, 0x1000000000000}, {{r2}, 0xfffffffffffffffc, 0x10, 0x4, 0x9, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x7f4, 0x10001}, {{r3}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x9, 0xd5}], 0x6, &(0x7f0000000380)={0xffffffffffffff81, 0x2ae}) 16:00:47 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0xec357e1dc2461e6c, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0x6) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x53, 0xf0000000, 0x7, 0x2}, {{r2}, 0xfffffffffffffffa, 0xce, 0xfffff, 0x36f7, 0x7fff}, {{r3}, 0xfffffffffffffff9, 0xa, 0x1, 0xfffffffffffffffb, 0x6}], 0xe7b9, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xb0, 0x8, 0xff, 0x7fff}, {{r5}, 0xfffffffffffffffe, 0x80, 0xa9975feda6b4c63d, 0x6}, {{r6}, 0xfffffffffffffffa, 0xb850a2df94a860f1, 0x1, 0x800, 0x3ff}, {{r7}, 0xfffffffffffffffa, 0x4, 0x8, 0x5, 0x1276}, {{r8}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x7}], 0x400, &(0x7f0000000340)={0xfffffffffffffffb, 0x497}) 16:00:47 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x5, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x5, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000400)="461231b99ae035aff5613fd37b2990e25e948618e53b7177ad6c4b97a7220c6e8093ad6ad80d71012de63c6cc8045f104cf90dd53aa213a180d883eb2065062d83659dd02062a41c4b4511b07042ca7d67ff7b4578c9c3775c4acedeb0b4870a059f53e87445850e6f27a3df5e9b8708ae815e0fcbaad94e55a31bd66fbd852901b58aa87e10550bffc0054a3725ad", 0x8f, 0x40a, &(0x7f0000000040)={0x18, 0x3, 0x8000, 0x4}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x400, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(r1, &(0x7f0000000180), 0x100006b1) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000300)={0x2, 0x3}, 0x145) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x14) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0xd9e3893af9245ea4, 0x4) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x4) flock(r1, 0x8) 16:00:48 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x80006, 0xffffc}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) sendmsg(r0, &(0x7f0000000b80)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x100000000, 0x4}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000140)="a429a5e324a534d4b02212304752b928e9a6a73e9f9392eaeb7efdd4677730115384bc3f4126263004b211ccdaee76b0257986109640afa524a508a4fab914bfac1b219ab8a80a", 0x47}, {&(0x7f00000001c0)="7a84b22a3711a865f151b97e43308a14cfbeb500e1230033189caaa913efad5432ed548749ad8e2bf524dda6a2ca7d7871bb361feca4de981a3f216ded88b7a426571cbb35696623fbaba6dacb45554245c933ff67c8c68773708fbfc8cc6d6b3c62716ac5dd1cdf7d64642272ee369f732309eb811f7753a5a6acb72c7b0f4e3f05b79fc9dd271fc90595d8d80d6c8594582283dc6ed0b3743a0301b72f360a10a671e8a01a5f784cbfcdac889bf950fcf0c493c01b26e3d79c954c31e7f5", 0xbf}, {&(0x7f0000000280)="2bdbcbba38dc586187abffee8f86d80d6390f92a23bbd76b2d9efd979459c6a80cedef63906c45f89cfc5a0585ca32331af5e6254f3c519ecfb6eaca59433572bf52c2562bb9da76b57bee27c4209252148c46f319f3c05cea39d1df3a853083304e07931aaddf101e8b27f3e5", 0x6d}, {&(0x7f0000000300)="b13253b667816b76c7769db41814a8d89b2297670d82d8fdfe9c4bc5b595434b1c57c167d53e5ff85df23ff5aff12e017391579c022ebe2bab0c92899a5f6e52979cd14856e86c00f7c576729802103fcbc5ac7581ab345a088bd7e128e62dd5da77dffff983c13c0ad91867c91573571fd45085bad1551af47d6d685817bd2c7850cc660fa55903ebf8520e4911e6a09142301899c03021e8d59b4c21834981071264456d8e31811f77372082e66351431798e63636cf8f797e2e1a8c649e52e5eb708f437f130d1394467d7e7a20a275ae", 0xd2}, {&(0x7f0000000400)="dbf42496fd596fa44daf0275ac99667fd09cff1bea4f9e4ad651daa4ceb4309ac1315ff07d24bd5e385998fb605f5b18d6ec213744bb2ca6f7ebcac028e3792fee9102b6761bc25a21b8a392afe24382", 0x50}, {&(0x7f0000000480)="a608730b842f19f67654686accc6901876a123ca0a7fb0e40254b458d01bcb69d5bffc3fddcd4dc3dae14a5f744c0d4aa79a90f3eb09be475fb8698b0e9ceb56c8f5138e864e3d4a9010e14623f42e6717d51e6daa0fdfa756879d170c2e42e4dabd4adad3947a2e973e2ee8458c0abd255de689aebd34f08b1362a76c3f67ddd81550aa9b61880120d0f08b653693c6", 0x90}, {&(0x7f0000000540)="a4a6163f86d41f856899ab70d39131ae65249c0a0f3a8606cf078f3fe1b99b3040ce7b6ae53636ca4a0e28788a70c8e54fec7ebadbdd4066d243d83123ab1bd8df2522e3b56a9df9d8eb712c5efdee14b81624e06585ebc4f0c75ecf891e924a41f6d82b05c0a74d33b6818c60b8a14175068f9377f554060efc5ca6d20c9430372c1782", 0x84}], 0x7, &(0x7f0000000680)=[{0x58, 0x1, 0x1, "805e4f3a03e03209e8cf05af2ce9f5fdb3e15ecd9ffff62d97b2e1e0c3d5c1454ea90793e25a69f61f770de699e9f214bac923ca995aa25277b68482ed8c5956cbce5ed8105338ae"}, {0x50, 0x1, 0x100000000, "42e712ca688685d1b28d02839bcf7e8cbffc00b53888e453a19a6f68aff77891c837627800d0e90e26739ea0725f4eba196d5f5b25a5403aeec6"}, {0x98, 0x1, 0x1, "6006ec157560922ad90ca97951b51bfc27664f630a3e49615f0b1406d23600c2ee4186d360745a519be23b5bc6897326cc0284300ebb00a5dd2c08a01cb577c651f57a076fdb6be21e6410c8bc167aa1b3e3d29e0faba5235e1210e5c3b69109248fbb86de985bc2bc5b327a0d7ef127fc37eee1438feb13f77505df96a9d3ff419264"}, {0x70, 0x1, 0x2, "d94a976027d9a6c7a072e27a4bdd07a8cabf37740a4c39a1a72a763ff2651f3ff93dc010ae0bbc447d159a642d7c20d54e0ebc12a8ed06f5bb103530adecac24b18805c1f315c8fbd2dffd349c138ebb884a065bb81ec39680"}, {0xd8, 0xaf759d647ef2f9cb, 0x6, "735a46f3de3d8e8a74bfe0095d9ac0c3e7f83cb16f7cd3a0239bd96e9cf70f5fc18fef32a17f1db787c095583685a5a60f8a0ebca3721b2276b0b6af685a372092decdeb0af43ab4491f87e27105104846516b1ddb7f8f92d78c912c3d27c5b14c57c58196aebc257e4ea4de4326fbb1d77d2de0c6873516ec4361fd647d926f498a62fe5e10bc06dd953b589df1335cc5f610d95270eee9010c2e1c04770f58ea05822c5e757ceff678f32031044f5807750d5d492dd39b1b8d530e385e372cc9105a36fe4dfd82"}, {0xa0, 0xffff, 0x8000, "1ad0a08fecacaedb701051efee1b90bc0ca5e7f92a2d61ce0bf15088fbef8bc7a9db95b4be79eabc964f6aa56f52d796d17d1a27ea771e4561476028b61bea10ca75cbcae8e13f8d3ee16dedf9720c98817dc96ac40d6a8014b08309dac84814c0e52f81a053573f211733865ade976e615d3de184d26e284778a0bdb02063c8dc127d92db26a96e42fbde656b6d"}, {0x20, 0xffff, 0x7fff, "0e06aa26b8396c3be229d9963127"}, {0xf8, 0x1, 0x4, "381e10e99421004a3433644080b1cf5ec273b86258e919f001e21118ff5f49261f955315cb150aad4ad27b3e604e640cf208ca589a530641af37aca6033bda131c08ef5031ad2c7216c4ca675bbc859639cf5a0fb9de079daaca48a2687abcd7d2aabcb38762b28e711ae3513081809162fe764b27db57baa85589b1b0d59652681cbe0f009c8193875686dfafbc8b793dfcf45a194f975d3f9f0771d7c2d82e8de01030f8650214dc4d9e7f95e678015392b2f918b1b98e319cb645fcf09143e79fe2641eb4e212c86c1d8f3e79a12eefa055a0460010ebef168c69300a6756a6"}, {0xb8, 0xffff, 0x9, "4d63a99d0122de42097c69df2f051e666cb6a76c0ebb00e06057c680ff7b380532ad26e285aa3a336044d8b0b38e6a85d25f7ebb68b7ae6cac7771fb6107f2595e51ca66019e25e5ed58a637ea71982c8ab814e6a3a1c5efd6e8f8e485d6335d7d8169badaa43d053c740f29d6945639b0e61e84f5498c61ed4f195f3b9bfea4685e8a952a4298a5b59490cf92e9293c3b3603adefd87a6541a0ce77ecaca4e1b925"}], 0x4f8}, 0x404) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='wx') 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x3) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) 16:00:48 executing program 0: clock_getres(0x3, &(0x7f0000000040)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3}, {0x4006}]}) pwrite(r0, &(0x7f0000000500)="926642a4561cf8a516efd47b360589ecad75f741973f3f594158f6d6974be09cea5c69f614bd9b03b021f43500", 0x2d, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000004c0), 0x10004) fcntl$setown(r0, 0x6, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="786233118de1150f73ac0ac73f1764467233503f42841b1a31cc72e488e84627459438cab5145afb2b1acb8da34f73fc7d8fb30ef82eb5ca68513d3da133b896e897320193e3ca1c8740c28bbe05ce6d2029534c1aa636275acde54a899355e5b4f7406c5dc64ae37172a38406755eebb4", 0x71}, {&(0x7f0000000180)="bee5c42550c9cd7a5b20feb0ee78e4f95675a362a1d9ea8dd2273dbf", 0x1c}, {&(0x7f00000001c0)="d4d7eb8044e1f7adace44b06401b414cb3fd03b184a92b7d5864bac041daa10d288a8ba042f5b6b93015b948e27eaf9953a81d9339fffb8ae52107", 0x3b}, {&(0x7f0000000200)="54954ce970", 0x5}, {&(0x7f0000000240)="91d29bb35535da97aefc5d73c5fba4239dbbe1f75e9035b28c087f6e0e1cb706831d87b4b87e35281a0a33d487cada2057dd8c543e5f9bf8cfe812c1496d8f4d6fa064e18fafc285123ac116045c49a8", 0x50}, {&(0x7f00000002c0)="dcedeb5b049333b8609c8c5c4fbdcdc5a65409012e1a46f80be8c0f9b20734a25b5615cb5f54b4c2400c85f90c289563d1be16b95c36b5bc7c240d8cce746eed51239a07b191b3e2bac170e8e49451e58d83df3d1bba635689748d30330bc9addbb2e77eaf6ab1e92b049c86e84b131ded17ffed72d3c7c0a7366a3cac98a51a585bbd02a22233a5124ece188648506345bc61f72b4c3a3ab342a086e6967ba906fdb2", 0xa3}, {&(0x7f0000000380)="e2f6d029864d13a3399022961780d699abcffdcf8eb24b9a1d3388036f951633aca1c5d25091ce653561978cef5fc79bb645baa412caa7defe83c85486f621d5bfececfa6abe76b54637b7e12def67dd5c9cbb81", 0x54}, {&(0x7f0000000400)="d96916931e7c92", 0x7}], 0x8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x820, 0x0) 16:00:48 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = semget(0x3, 0x1, 0x9) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/53) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) r2 = semget(0x3, 0x2, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x100000001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x35, r3, r4, r5, r6, 0x100, 0x1ff}, 0x400, 0x35f, 0xff}) r7 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r8 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000080)=0x38c7ba8) shmdt(r7) shmdt(r8) 16:00:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612eea89d367471ace2f99a63fe45a05205ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af38ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9eecdb568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d"], 0x10) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="a2000000000000000000"], 0xa) r2 = semget$private(0x0, 0x1, 0x8) r3 = getuid() r4 = getgid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x6, r3, r4, r5, r6, 0x80, 0x2}, 0x9, 0x0, 0x8}) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000002800)=[{0x34, 0x0, 0x0, 0x1}, {0x40}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) 16:00:48 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file1\x00', 0x80) 16:00:48 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r3 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x74010dbe) 16:00:48 executing program 0: sendsyslog(&(0x7f0000000000)="f6bbaf14dfffbf5d16a5278b12e56a68457ad1632af98b9b276e8bfc9de1e75136e435e4c1f24f74cfa3bc0583710c59d075c8483e02ae7713c7d4454537f1fdb613a3c1f75ea824caa5ac5153ef2d4b5b0e", 0x52, 0x1) r0 = socket$inet(0x2, 0x3, 0x2f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="acc5", 0x2, 0x400, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000180)="fa7473391c1f22b74dc72ea5d115b924bac00950139f5d3c91e5ac0a07f9f9748fdd430daf04577d4ff9163b0f778371e2cd9dfb0a1511ef3d9e5988b1f89090cd470df391bdfe558fb7cdefcc27159b9d224add0dfd1fdc5d0f46ee1564629b8d56de22674f05276f807ca0ce6ce3e13be52493a4db52e96177d1a779d10ee9b6e476992d729042cf679dbab361a8ec41ec43d15c0ef0e0bd70cbb8ad6f6f51ed2abdd30f65b9121e7281458ff74345947498a37a61e81c0d845fb70bf568e6415020598d930788868c3b8a0c4a026d4c94433b308ae095c3628eccc4c43347b3c36f926e55cb9e2a52dd5e16bc5d0f7749c7f5d0455b5a16af9299fcf931ada22a0d4385437fd3809841779b036f5f2cc11f4a0b3fdba7d7648e4e8838f218e9c452eb7fc24d9fad8bc83b9c73572bb41908106488a8ff948b1680342feeea613281aed2d419c08fe3eaa6c11e6c1cb8f3463fff491d54b16cc83b7286a6280b471c90de8c8c636734712d99badbb9964aa29dbd83a7d3f1715540e19fc7cae8bc4733a7e1ec89ee0632f90e8350425370e511016b8071751364c700bf4b809c02c6b8eec8d6e9f3ffe46a49f86bf6cad930754d477572f209fb32855f68828b2995aba1ddcc3e18f51144cb8bedd6a79346db08a1730748e3a3e0b2985ce8d7b4d9be0d94b5da215f8afd58c062142e04f954c85316beed9e21801b1b3fce1cd0193cbd19845e098ec35a6e413f689fa0e120e6463bdd7ba562e724ec565e8c781d2ef49b7951892d3111ea90ac5c46233cd11fd20b0392b0388e84ee4f9d4388f5186b3f418ac3642b8973a2dd96865c4ce39a5b859c1e9b3a201f002667902b2d625f21006b1cdf129a502cab60e9149830303cc91e49133f7927922e6a97d95752a11401f6cc08ad65b76410a99886b75148b9d02a27478ee4f19f131d8a616477cfffc10f28420230ef155be8a3e7dfd4b50da534f93aedf9ceac94f84ca8fc97c5536fe5f26ea9ca9e6840a468b0bd3986f3c62db6ea9d8a15d975a4bb1d2c744e99e3426ee59e56415b849dd51b8635ccfd74734aed17386cc7124f3fecd708b9816535306fe4b1785f61d443b573949ea63691e26945cf50d72780b9bff96eb4eecfc16ab62f6f312659a2f2d0b44eb8d4313db418faf5d51dd75f20b5b5ab27eb703555700f4e4ae2fec7e60a7ec65ec69a573a56fe2782a54f80c093a0d126192e06345f12d5238f5f5329af7638a23ac9d7cfaa2e9bd2434494253b0018f27ddb76a9124fdbed7fbee284a0e9bcdb4a149582e289e195a64f71dc19358a256279600e11ee50025ebbcb11d0a063c0ec53727cf17d75b7953e6730bf78be6142710c696b6886b4a9662a42ef45b91a6d26605648ae8a6966322960afe4651a737db534e9e3ac0d651cc915a12f2de0ce0b5955d3ac9e158cdb219f9bd374fea3e668722f576130d8bddc296f6224502ef3573e2ca16910e1e1ecfed86015726be54e87f4ad105a3eaece13ff9b021028f517a50d97e2078d0e3157cc8ec1e26eae529c3f1552b63732056319097dfe3ea95ed477f12a698ab11a9800473cdfe224a4e5feb16c69c10eee20a1b4871861f7aaab974636c17aedeccb47dd6ad41b8c520501bb182b7fa08bb8620d20eafe816d26e1a0d4c93d1c016a79b854fc1cd4d8faae6cfc83723cd5ce28fccfe6abfe97fb48310e5029c64cf63e320085c0576f528f8bcea162f5277bc8efa8fb2a60ba20a8e48f19e213fd039a42e7cd1c64f36803ae65ee7910cbb018002c1eeb9ea4fdc3cdd54b2183a62a7918fe2da1de349b58039bb471757f087f708982a4d8dfa26029250dc5d10a8525072777bf14e6c6e8f640d15185499dbc12e70939999c39247fc2eacfe369ec3f73e99bf46a64fc4363d83d8c2be34ddd025bbe57e1f93fb4778219c98772f23a22c3ff6473dacdb8286989ca5ef4cf0c94e6e21574070d2bcd02449041c7ae19106975e7236161db06785d1b1ce0bd8095963f0559416afff7903602dec0406d0d340c5b34d7dd352feab7c705020ce840161b97740f2ff8d6eea2d3f2fd686ffa23e915b233f70d1d559db07df0fc6d77d43a4e982719802b5e12e6f71b637ce0e226d6a10acc6f84d20ed7c4989eed571d31e2b1e6d6f2e5430b3debece4e6a2268f974bacb6eb13d03406ec9577cbdcd9ea80145b2519cdba30f2d8a53f803ed1cbf3b0414a0ae6ddcf73ef13facbdf22949d206b2e74725fa7047be6f881212d5b86eece851cd08d280798f80a1b6d54b8a74dc037a9e2796519adcb7f215101fea5bf53299715a85ad7a6b1e2545e72f1f2bcb1076f22394b6bb75dcd30210752c864fbfcbb3c2840f25e55c74a1c20916bffc86ef8be0d056c4c74ad4c417804ee58f5818052adc8680842d94aeb0c72b5b9094ecf60997468e29d0353241ff93f3b5a0de0653fb0b0c2139f1df61284e0bf5dca3e44decf8a9d4937dad84bf0c7a19d28d49856ddb271af7d709dcbe1a744c7ec6c444e102bd92f115642533a06baab9542ee69b64813ba15e1b588d28d2f46f4e8f964fafb53e3d4a9cb619942f066ebb1e86f1d261a546e2f2839fc2cadd0ea2f9a00c0e371f3ae3cb2ac3ef891896eddda61d9b7cf2cfef9ae3f18f92beb9153f21baeacadc37123199af597dce9193b4596eada99b54bf0aad4a5d68561b353bc226d2be22bd6e97bd63206d9829afdb0f48bd1b45419e0172a40eb649d1f7b7d26f8235b4a953a33b814fccffc0cd2d1fb9930509a51afa700cfe5e898aaf8026c774fdafa7cfb0dea70e69087c27739ea64d35db2a9983a07356d474985dbe2a9d0f277702daf866cfaa7412139d0b6a2f9ec6b5ac9cd70175149090c9c1f65ce59bc72b21d8aa5a926157f22fd1c57fb16152ee518526d5deaae16e9a46c31903ca8457c290f049f9d84c02654113e971478eb4f504c7e06b0316909e7160ffa5514417dd04e114f109d377a406e02a9d8857b0fe1055ae48fefdf677b5420e69fc4a4b412a1203dd763a5e2d7a52326229b41248e4efc041a0af30103e7f57689c27fd83589c175c75518d06c9a308b965d3fddf7b50b1073527108f60c5d57f807b7add63a0d72b12eb9eabaef09a62d911c6566028fec5f61bc07a5ee4b361546fcd0bba3b0a6a58f39122fbfa15d431d00bd4fdb6effdd2c9897f7e4b184551b302be2ca9f8cd09a684304c103239b2e473ebb49cf17d7f970b01af7debc0e466018a60a457506aa3f8a8ceecd2d3761fe4cfc0997185fe01fcdf15eb6cc64f8b231393d72679d260924ca09abe241febce4991f22897f5de28b6598f00d22b1c1232928986fce51cf92de806dedadc6c4beee6e1af2f6546524e785bc12d4b1b48c66235994ea499b75a96abdd62eb27eb996c82af2cb06a999cbd1091e22757f15ce5aaf95460b70dfb3eb56139ca317ed075ec3bea275260200069bf16e0750ed19a962490905dbe0e5d06e370ec834b6a6847a256bdc1a4b3dad0bb852db548e887f9c84843b4ad542eb853611affc47c06577567c2bf0ed65ece20e882649d7a6cbb2a005b6ae3295a7d83d550970490bf9f5df77353788bf82e8fb46f679dd79ef01e313a7f57c83ebf378ed5fe0b2c74d0b155bef42e9838f5a457d125c7b480af408fff068e1452a481a9fc1aa5bc97345a7d4e56f8fffadb37bd4b86fe993208c1c31c17f1b5b1b3be9fa8d0c8af09a40e9b8d75d6bb2444ec6a92078e14993184008757663403e80d2280297cddfd3814343003340e1dbfafa7f742fa8c99a67c8778b2cfdaa09681e960dc4cf614d6060c7b01557f5c3e6ab27de20e73c19add35bd9ef677102af7376e91631f3748df239e96c563405b70dfcb27d4758c7c1518810bff1f061d32e539400e3dc8584b78e773d4dbc38610ef9908732d182db3fac94fb5d879678786bc803408db2dc26f277bea53ff3fed1450db74783186ca60d311ff277c928168d625ce0df08db6145d0ae9b6bcf2209bfe92f9c5578f3b0a4940172a924ec9e637ecfab56b60ad13597885fc5f7ae9d36cfed8d2668ff15413d29735003d04eaa1cf72a3363376416a17299133ad749305aa5b295350f4794f862ea5a80718628a76c75eae1ac7821274367c1f70be4cbda33d00a513a1f6a4c24fd498dbd3bf93b59c8c8eb24e726591691969a168bd05730eef8f9bc2eb19742f3d762b09371eb9d0e56560ca427c0fdd7ec2d1584242b767c554c08783bd55f16c0f2dce5c07b6c131082ba8c5732aa8ac3fa7ff6a3d2aacf3d8c1acac2ff57f039124bfeb1107e8f9094407db4d397fb632287e67fbcb61deaf0fbe52bcd57a476ad2a0d9a79c45ecbfe3dd883287d5c9f83817bf2e1f0e5607c8d609c90a6f187f00533b8bb30ef01cdcf70db9582665e8c3375c5ac56757608561088e4c91d079e3404a7a719f8861c47774a79c5e8f639ff174524f9701a35464b0b0c1ef58406b2c5a9110c6d00a04a6a36d6e2e579b5c5ef988422b480dee9ab68890989910a11aaa67636fc4350f80f04d9db24abfd0892f46925ede9540855a8a57572add2841018dce2208838e375060f03f437262959b3eacde6a26e97141a9d243e156d003d86bcf85650d6904b796f1540f1bbed5b5af02335ae774a3118832f55932b19160368a20c1c9eece27bd7574cb41fbe72dcd2f8bba83e679b56a43a08fe1396fdd096eea99178e235cf97248ba92dbb27c018c01c258d4fc5e9421a6dbd73b1d50ff2c5cd6ae4341cd8dade6229e8feffc43fed0172dc0c7b05d7f209fdd6049f3dc9ede328522e48874789091105707a125fee9d10f3c255a9696c3db21f4f8c79a204d979f5968b1bbaa889c5a61071aed8ad62e6f451eeff37488b0a6554286e6730796b8bb01e43f0e9ce8040a8487a93035d6442653a4c2d4d2c277b4bb3aeeb94595020b81ef71b3e88ac851bb46bbe8f78569780776d69f95d75a9ad51012060b8c74fe6b93c5e05e5352152cc18ba8c03a78bf5fa989d6d5fceaff7e797b3b9eb21d25f708b2f15c6f0aab7e96e34579a05d8cd9e7abdcb2faf64b2305e79e14e12b4e28f5c537b27361397bb28471343f69af01e0b2eade57e85137ca22c2bd09fe01aa6f793ccdd683d6955a8b9c2025985aff71b2fcb177574e6af1043cf7e96b259c14e9cd2552c84bd845bf3e6d8d423385a16deeb00b63c130af3d7bdba9b4ecb457d26c60bc0339a416e6a8864560656331cc1ab2f7acbd9c82ddfc8ae30b5642d83819ea7183edb19d5c4dda782c19b39020d0ef06db5454fef938c8a79acbab0b411164366269291d8a85cae8e966cc42a1611c28f5f4ac4c6782c8f19a102b64e4f4f73133a9845d623d4e097b1fb4f4346e796ef47cbf8424fb7cf53a09bf9d374c2185cd741ec50bda0a2402927081601a2c29874bacfc65155dfd3e94ed3ad7db20356d9be661b2b6083bda9c9fd2d8091919437511e77219d641986e6698d206f9fa16be16d6cc562d948e911332a27e85f0981536dbe4bc5dea046682acf737b7f3734e7c38108fe77bcfe4eb06589a5d069c2818e1b499d7850b65908f13b6a952e7263d422b4f3e248ea14b4889894837f7209a9343338f3488a232e0dfa24d41778ca9e081be13a8b3d316a04758b9b7d1ddd18e2c3a805fab10a23818c161ff6dd2f57afde319c7d3c01631a204ec862b5b30c34dc82d6a42422887ed29fd6699fd0f99d73da12836b8f02ee97db59d8676307ad069d3f6c47cf3e3f2c1468d7988f468c45ad1b", 0x1000}, {&(0x7f0000001180)="e72721a1e993a88af0d8e516f0c3f8471f23548a4f47b429268e56c9ab775461bb3ca7db28ac032abf867be428d3a463065b3266c7b2e6036ad9032445f00f817e07fb803d4e9853782125b183aca85a9d633feed909c06bc1a115e6cbb76ee4e2e89ba22be4e964453d6357102b9f8daa03e1b0dbe4017eaad52f8d931241d564379f21e91b41ee05004e8593c362910c485475fcc0e8c7b163f6359178f7823e5dd9119a48fe28dae1d79978ece5fe7f06d7cbb81f3aa1380cc99b7c29330b21026d8dcd5b09e8232f6c99cceb49827f89e02b0ffbfdf72177bc", 0xdb}, {&(0x7f0000001280)="fa583f4a2a0219a14368fed865220bc8e89813838c3ef497b38139cb8bae1f010781d24b4e1d821e1ce87fda18cf26c8cd698ff93d650710263a62993493a5872fbd7235341719ae9279ef9ebae5e34c7a0ab00b8b1aee62454901e35b5c7bdacef3a64c43c9560e7edf46b990d378e58b0954f3c913dd149085a335c1c8f1acd4b0709e0502874dc4903213f6f4bab5054192609a9ef804a2507f719ee715baf59cba2b957245133620f5cb7393a71af8aa6385a63ec255fcaf5bcb6328ce7dd496bb3431b47e7e145685fc28d5d6d8e12251b1d95949cf30c1aae3", 0xdc}, {&(0x7f0000001380)="763a956408aca8357ba1c8bd82aa42eb33833bfd5d6d02bb3fbede0ad8224fe1b7fffd0a171e63ab8105a62b54afaf8a62ff2866396fff19926be17019ba9fad48f9529d890f28bb1174cc63fc7391a8d00b2b025f62", 0x56}], 0x4, &(0x7f0000001440), 0x0, 0x4f336f5e3ef22993}, 0x4) dup2(r1, r0) fcntl$dupfd(r1, 0xa, r1) pipe(&(0x7f0000001440)) openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xa, r0) openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000001540), 0x10000) pipe2(&(0x7f0000001580), 0x0) fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f00000015c0), 0x4) pipe(&(0x7f0000001600)) dup2(r1, r0) pipe(&(0x7f0000001640)) pipe(&(0x7f0000001680)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x6) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x84}, {0xffffffff00000001, 0x3}, {0x2, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x800, 0x0) msgget$private(0x0, 0x6048b3a0fc88ca50) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000340)) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = geteuid() getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./bus\x00', r1, r2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="3b1204a49155ce1e0073947a8a1221c56c4e32258f8e188e88faec05a96419320a45626836ec29a02b6bb3083ae0186e3d889cab67372cf5f8ff6936", 0x3c}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="9d03f52ddbbac9a2cf858f32d439e2e4d4b5d96048c5bee29ae506819c04c79de8ff04c3831431e69fc73a5d71b49fd2", 0x30}], 0x1, 0x0, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) 16:00:48 executing program 1: clock_getres(0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x9, 0x200093}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640), 0x0) fchmod(r0, 0x58) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x8, 0x6, 0x401, "c3e8c87007b4af33ae1b17591d415ce6a202e780", 0x5ec, 0x8}) load: 2.30 cmd: getty 14960 [ttyin] 0.00u 0.01s 0% 321k load: 2.30 cmd: getty 14960 [ttyin] 0.00u 0.01s 0% 321k 16:00:48 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x100, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5f0ca364c09b53f9) fchflags(r0, 0x0) readlinkat(r3, &(0x7f0000000580)='./bus\x00', &(0x7f0000000640)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r7 = dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) 16:00:48 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x24, 0x153}], 0x1}) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/53, 0x35}, {&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/18, 0x12}, {&(0x7f00000012c0)=""/130, 0x82}, {&(0x7f0000001380)=""/202, 0xca}, {&(0x7f0000001480)=""/215, 0xd7}, {&(0x7f0000001580)=""/98, 0x62}], 0x8) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/213, &(0x7f0000000080)=0xd5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x3d77, 0xceb6}, 0x8) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2439220874401900, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x8, 0x10000, 0x8, 0x100000001}, {0xdc1, 0x100000001, 0xffffffff, 0x9}, {0x9, 0x4f7a, 0x9, 0x3}, {0x2, 0x6, 0x5, 0x3aae}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") r1 = getegid() r2 = getegid() setregid(r1, r2) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000380)=0x1) fchownat(r4, &(0x7f00000002c0)='./bus\x00', r5, r2, 0x6) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)='W\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x2081, 0x2, 0x7f, 0xc82}, {0x5, 0x38f, 0x3, 0x5}]}) 16:00:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x153}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x8000000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r1, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r3}) fcntl$getflags(r0, 0x3) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x10, 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000005c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x3ff) r4 = shmget(0x3, 0x1000, 0x108, &(0x7f0000001000/0x1000)=nil) shmat(r4, &(0x7f0000006000/0x4000)=nil, 0x0) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xb2, 0x0, 0x2000) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x7, 0x200}, &(0x7f0000000040)) writev(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="2f8f612bfa0f046996e0918d777d04bf0cfbce685c6ce9d03aee4cdd8c83a3c93c2d1fd940f0dc4ccd4f7231eb97a15078f7c20faa25aa6704034be5f5e7f06bb393de7d704a398dcc5f07850a8196f79ea298aed600ad57d6973ef315f91e1b2fe06af8bc1f8a4df35d93642e4b47739bd8be5111c86e7c3ce7ae38e3b9bea4a72a7414ed15973307d8081682c5106bd2bf834866357ce3d09309a803ac30df441cf51893c8e5d99888fd74dd5723679a3eaf7d7ffd1ac55e027b8c262f3cb39a4477aa8c8821ef6595b1dc4ad02a720a47d85f1a7b9dacce26c901a6c5be5daf3ec9ff1e4644a1f5511a3caa36dc", 0xef}, {&(0x7f00000002c0)="4c700e2d8a017a83a3fd2719b30b59ada35b531686ed7b75bea4e55fd592acc1dcdb8c5b32d978b52944e697bbba00ff1535dec80e38449955aefd64afcb5369e393d85cf2edc918a2f1f0657758bbd431341eec7f8869d184b92c84cfba0efcf4087b58451557bcee8684060a7d94205f3e5d4ac9e704e0dcb69f9055bdc8c7134b3cbaccadb3d2b2aa6cd410930b733bf701ce683e8706c14e8c436f198eef80a516bbd0402a7857cd53b19941e30f", 0xb0}, {&(0x7f0000000440)="b8f4c1244eda2cf9240c33c7832353c1ef2cbd9132ed3b070c7b94b57218fb24cd75807ea8baf036730019ac4d67fc5cbfac04e9b0bff5a24e2625903118e04b4d9867e0c6ae43f6bd62339d326bd08f51e8bd8ea646a9ef0a1c6b396d133131b74a309664a6ebb9c65b72ea048bda2b0e3c4945c820ce980792272fd506318fced4c4eb0f701d5e77e4ee6a405d66aedde9fcbe690b838f23a78fad8de2153db13c846f99309374a50d33c9f0d23a2abc60ad9f4e82dbdd4d73ff497027ee1780c2dbf6e849660388c616786389bbaa471b04d651bd693a425a91eae8a0543b1806", 0xe2}, {&(0x7f00000000c0)="039e410d24888bce82e51dab356d41d2ecb6357caf23ad6c6cf1f04f499d9f32fd624fe9a938", 0x26}, {&(0x7f0000000540)="5d699010ca586241f02518403c14317be0724c3c1f1a24971b874e7f176d73c32ac39249b1672de19daaf518a74321625411f4f3b4dcf1c641bbb3baf9e4137a7e16c83069fbea6eb1f0279da750934aff99752b81468b1b24011271b6a9e9eb932f4c7da83311f0cd1bf579f5b761af17634cfea2dff6a46a9fc3799c6e073420ad2d7aa2ebb51016e21dd4942d333f7badf27fdf4dd8a5b6ba6be0453ff9fdf143c7b2b607129657ac27b166e16d4b2650b1a9db235ef2683bb3e020", 0xbd}, {&(0x7f0000000380)="b34a4a593a901f2d2ffebf43c6168e996784b9805f9d2bffbbcde90eadfbce7c79b12e05d0b29f17f303b966e05cbd02a0d19c349f3ec68c193a0437be1fa175e8493564a0598eb881685967", 0x4c}], 0x6) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) kevent(r1, 0x0, 0x4, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8f050e14") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0xb}, {0x71cc488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x6c}, {0x6, 0xfffffffffffffffe, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) geteuid() r0 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) fsync(r0) 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40ffe, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 16:00:50 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') r3 = semget$private(0x0, 0x1, 0x4) semop(r3, &(0x7f0000000080)=[{0x1, 0x1, 0x6f302b71060d6191}, {0x3, 0x3, 0x1800}, {0x2, 0x7, 0x1000}, {0x3, 0x7}, {0x3, 0x3, 0x1000}, {0x3, 0x5, 0x800}], 0x6) open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x10080) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1027, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x54, 0x0, 0x9}, {0x80, 0x1, 0x0, 0x100000000}, {0x5, 0x0, 0x4}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000340)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x5, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) 16:00:50 executing program 0: r0 = socket(0x2, 0xc003, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000a00)=""/4096, &(0x7f0000000180)=0x1000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453fa54644ad9c68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3a87a0002488939ff5b49784913bc271cbf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/210], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) 16:00:50 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x3, 0x7, {[0xfffffffffffffff9, 0x800, 0x7, 0x2, 0x0, 0xffff, 0x2, 0x4, 0x7, 0x2fa95b7f, 0x7, 0x1, 0x9b80000000000000, 0x5, 0xfffffffffffffe01, 0x0, 0x7, 0x4], [0x1ff, 0x1, 0x7ff, 0x100, 0x3, 0x9, 0xf1b, 0x5, 0x0, 0x100], [0xfffffffffffff029, 0xd4f9, 0xce, 0x3, 0x80000000, 0x40, 0x1], [0x9, 0x8, 0x0, 0xffff, 0x287f49da, 0x1], [{0x100000000, 0x0, 0x2e, 0x4}, {0x7ff, 0x3, 0x10000}, {0x2, 0x0, 0x0, 0x4a7}, {0x4, 0xffffffffffffff88, 0x0, 0x8000}, {0x27f1, 0x323, 0x4cb3, 0x80000001}, {0x81, 0x377, 0x8, 0xffffffff}, {0x8000, 0x9, 0x10000, 0x9}, {0xffffffff80000001, 0x3dc, 0x1, 0x2}], {0x7ff, 0x2, 0x401, 0x20}, {0x0, 0x9, 0x0, 0x100000001}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x1}) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) close(r4) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="0e039c8cd81ac6c9e5ed48d5e1b6f9c63b8017386e96a55358592ae54de04a4e4f72b095149aececa8a2aa553429328bac1c58c25247a6727000cac42dd819e0a7fb73bfcd1c4706ff479eaf9045d74be92d71eca10511979d44f817f79aa1b884a7328d81039fe75a7b26362c5a0c7b194597fe51fd1a84abc3322fdae648aecc4fe96a491629e8040afcc0f9fa5a1720a87b76dbe1", 0x96}], 0x1, &(0x7f0000000280)=[{0xc8, 0xffff, 0xfff, "b538ce2782dda4ba87003ae0b34a77cd9c1c5548df070d6d33e12add1d46cec4a67bfadad6c246a17bb6d2f37c4ef5856e3b4a831ee322d47a66246b3b3188088e6f1d2ee7d6718c972de96fc977f57d2a5dae5f24a5ced8d930bd19b6224e5d5d88ecffec2df9d9630aabff676bdae51bd5e27118655d8116cfda46b756213c96135dee97531ad81aaf4e3ee7543b20bc05b1e5d4737b0d5ca5a06cc72bff59170e1f835335e8f1619733d3fbef11c83998a43e0ad1f267"}, {0x30, 0x1, 0xff, "856377b4cb2a61c4e9024e58b643e8af48fe482287195c33bc3454bd416f"}], 0xf8}, 0x1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000003c0)=""/74, &(0x7f0000000440)=0x4a) 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12fbf4ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0bf6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc1aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d6a97e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1004], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) socket(0x18, 0x0, 0x0) 16:00:50 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000040)='./file0/file0/fi/file0/../file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0/fi\x00', 0x10110) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="06c8f7aabf30bab9d226da939856f6fee1b53b3ddb2d1777af6343aee5c3323ab4d18999c52d1b0abafb92304770f243e309532ad1718baf3c394cf82526611b06a92fac38471f026fb2", 0x4a}, {&(0x7f0000000100)="534867f1ec16461a3001265c22efc7cbbae4b98ffe798e5ce1ef032a3916e56694fa9b91bb002e6fba875ecdd321a69547a3364c545a3bc4821828a05ad0a51506926651b4c56652d7246ac305abc5", 0x4f}, {&(0x7f0000001880)="4e60a6d67e84e09ee4dc2b5d4977b7305e99e2146f5671e5b9ebad92bef6e7dcc3c2a2d073ca2ea4adea31c75c6a97fe72ddee3026c453f075167bbe3eb9cfdc5fd450832f1e414ba97a405feb17fdcf26eec7c10469bab914732a0259e9147b2cace0d4df581d16f86db9d293c3c284b800a4dee877415e31e964d9adfd2f304fb53338e44f6634bce4dcc8b1c145286fc7468a4aae4045da0569e5f1fb5297e3e721d50ff311ed0e29c906733614503ca66bc4ff630d7c81c8bbd23f86e13303364532f81bbd488f68e6fd38b438cc65ea032057dbcf758ee7a32287efff7f86df5682a62402ab90766e36b8e4f6d91a13cfb85dbe049027c579b47b2c74b5c01ca5f065fb4686f49d06f4beb2403583efda46b08169f37881392d1675aa379523e5ecc11ea4daaf39d95ee8265e0448d779f199e729f3b2ab5e02bebaeb8eaa67c5787f6e4f81997ba5dc72c3dc1d9798d082bbb1556cae76049cc1052028a0a8c15863b54509feef750af3a7b54da2e4f942196158f5715491a86357e9b00d4ded0f754627297b8ec94dfc562d78a095d409105a2e6c71d395e2a9803738753028261c1daddb024552a49e180c756184bc4ddfb405a61a34753dc6145d5e56049d1684301ec74fa8a34f6a967de014b872830d253235f7f2ab95e2fbe7728037739de584f7da308a7ad369f7e242639033815417afb1e7c9c2675cdf4512dfc3437bf1a5de07ffd9889604cf75dca6ad32ec0b95fd6ce2168dcec07997fac4826869a291706c1eb2981f94aa6f45c95023135c7ba503a7835b7ff42fca94509c32b4b61bff52940c7b0417c54c51e05f2c2cca5793b9449f276b07875d2b7e3e6e4f079b4f3a49d9d34d1478357fc283bc30afd49bfef5ac823400db84780f44b56d0c480606e0a31ced13fa565b8efc7e14d3c8369c40f74c0806cb328c4cf018042852a5d7e6b13280f9a74f5e263df12d8fd7d6c24f2d47ab8eb294392241599ca5fccbfd13d40609018999155ffbe3868dc58e4fb0b382504c9ac6cc9648f156d2745aef19d4bb5d572824573ac6c1be4b26cad2e0996f6bcebc8fc52a856542746605bedbb1d0369e703082b94a8743dffe2260d0bbacc71de5037813ecdf2a07c8dd8cd5c813c583f845fce4c7a2c0447207ff54c1d4200e942af62420d3ca385e27357916b91363eb09e4a820558f73baac26170dc1f7308c7a0c6d854f912811dd87574b93e51d47bce11a58841fd0708fc8bc8307e9c2beb0caa2a7707d4f53af4b38ce0b6a5b5fdfcc4f88364e54353bb8b13fa5daa7fe8901c35475fd82224ad018e5d3bfcce2e9ca241d73d3b57dbe544dea4ef4851acff006e79554e3d5e1d5b2c5373b534300361d1b8373fdfef23c52a47c6a60eb3aa6634d0a59cdb5ef0ade7a007ea6791267626b5101b001e0cbc3aeb665dd8f61998763eddedbf802cc18323e0e84da32f04ae6d244f67a0c20f251ee964afbcf878657610b73fec57109730b165e9ac617308570ed503afed57f805ef6c06a6bc634586488453c4d3889ce943e17f0d78d8657a128e1e7100fff3b7e15f3a9fde8a7eb9b463551c2ab009fa4c5c7a56921b9a0715a26257ebf9de41a535fb441816383c127b141ddae7a54a29c9332037a1bc6bbccf9f45757cf934eff9a25f33069823dec6a5387d0c52d43bd9ff4506960ef80405516dc8f6f3f51da47290d6708936c7a6f05b8072e2038626cbb9a9273c31845297fd4d68134f93817d7bb0f7bd38990bb0404d2df6e928f64b646c8a2e161de2103522f012b83074ad9065f577a6f795456d8c77df62eb00c2ded88d678907db5b1bb51fa60deccc018145531a3827840c2771ff4f95aef20e3112f8269ddefd1024d76248bc457b024675d5f22dc4361aa2a17a93addb51fe4c1a58df516afaf0f0e2dd2f93a63faa6b50112eb9a168ee7a6ebc0cf711c86242bb7332f2f7b4557b29267ac67c1abca1d7d0e99cb782304b25388b1aa9d4ca5b126480643069ab84032704f74b130bd28289aee90f32b202ad06e88a7b2eaa30a9b50bf12b0a7167a9fde8725734a1a01beeeaf80a851339d34da02256e22030b28bf8db23debffcd748b3509fb201d853d3ae3416799d9ca0da58c9f5498f7a40b98b122ddc6f7bcb6118549398eeeb70a1c17dfe4006cd36a15d5ea50ea33a32b7ccb4e25f712aa25b1cbeab4cbdc1df4706ccd745296866d16319b320fc14f3171b517807633fecac37063bada5a89747c8dc2aaa4c10c2cf1250a6bd1c38bc9c8b1238d444276edc6609fbb45807e48087ad3f1a8b1dc26601007be3e2c97ffe8e52f91909a07993cae66bb1756acb20e943ba2790bc9bb0572c3c55c72e14e027e861bb321da31d4e6a86a07b76be57ead8f8842e8f1ca00058e8ca1084bae803c1672db3b302a0bec9e9b5be88bb187ec05470269c27b3e824dec19b33bbb5f5f0aa7cdd0f33b18f556842363856eab80b4647ec9ad48c92dd29d2d2497a103f5af3a5cf03099a0f48b397a8b270d8dd59e8c314ec782e35542e82ede5717f99c5735faddfb43a966b03179f79aacbee846be2aaf1ad846ea2e576f656e91b788b2f7f3266d08a2106ab309cbd1ca05fa45d3847b05de385500c87121222c55dd6be4aef6f10e57742c5544d822e344382a77e31c09f3e3f510abe8330855c199f788a36302d6863fdcc8d75281c8a36b5d705308bafb92979d869f29862e1beb830da5c781ee47c9ca74e9c3cf4170dfc1e8c6dd39836cb19cc74fc85cf8db945d3e985116c3c33b688833570a5d9a1b52a5598127f0fa7d0825c0879fbfe1b6674b9fb4fb2928a544f9b636314a542ad82dac80247cecc292a229d589ce75ef874f1cbffb1e983ede035a554d328f93e9db5b86c09f2248a676dd842777cca08646a3aceda50908c88c032f9d46c77a45a9689711d646ced5d23585205a39712631bdf824a60e4fe54f74f5a2a874f9f04bd0be341395416403aaaed6697c27d70bca41311763828f8eb6292b3f4434c16c51826106e441c41689e8039eae935d218a8e42bbbfcda9db87062778c28f0d4a1f2ad119082271ec892684f27ebbebd3a352d37d6cf65178e1299d02bbde9628ceb2f3731351349b37758d98f3946c062a3ccaffe40c6ce248ce116573ae8605ef747876d3caf9a7b5ca57f242c9ace33f611b649e6039207c6c39ad531c59e156686f019bec6ba06b988533c8db468c4f86b2f863942d9a5a95bb087b0477c9370d89fc2326cb800ba604ce6ea606c4168bb1cc8bc1e4025e6836af63d2e788af65272c2857f4e1403febfca6d121137a5cd32acb9c53f936baf4cbdbeed5a5fb6b40eed3e0ec12730c96a69e24344c3b0157d407217adf8ed1bc643f1bb4085992c3156ca66abe6d0d4124dc9c69bb494cc60a6d94733e0e2494c287f55188d1a56788a5ed241941f697df01748601718c32732973d57bb75af189edc38e704fa9300cd36cbec3990355f3e027c3451ec0c04ae840a679735a59d1d11d0c4f23342faef5f4b855155124d2fe6b372969f24affb6b092d1f93793fb5da03a00ecf95daefb3ce7d849029a5599d72afea9d856b6cb656054633bdaf5128ac40c69880a1ea9ff5c7d62b78e969cd943101b4dd04d378caffed715049ee9c14b5f463e7cab4a94e7a489fd281766cb1d863cab8f50d26c50ab18718940277effcd939ed8bfed5d3f7dcec08869bb623df264f689d92cb2e34768c03e263987ff8fd3fca07a1dad975764b6498804c66157b44738cd1e35326eee0a53089e2145d2535b220cd94266a8c42f7ecd34ae260f80f54c75d88b3c990ee49f0cd8f1c057bfa5a0c8b48e7680298ec46eb1c4cf58b181c1948e63fb75ecc5439a28a19314c880c7a48cac572f6177f908642e3f97dd65efee7b9fd0405c3ccae6620cb556533b0b5321289c1cf77e2a11b64974de52bf77c9a44db4c801e704563430fff9b09c4b6a08000198caf1d4cd8a7e90ef483488ee2a16e2a44c741c024522df338493c4a417313365c92e08476895a48bc161a21a0b83b46310c3aa7b34bfad74efacad2a3c3d0dbc439da5511c6d0a4e5345963b541bf799128ac8046d332c7500eef3adfff733efee6d8eadcc404c161b84c82c3c01aff5c09a66ad5bec4e11bcdc736025131773add906f9dac034bf2e2686eda82c3c9d63b8fb59bb0a53227ac0e42056c59eb0a5a58a3d310c3dfb59177aa7ea2f6d0551e6f2038965cc29eb75962e3af82168822de92036925ddd618e8a3439ffeb6654f53981fdb6b7103d44ee95dca0b81236f41ccb5be80d26e386ae35c6f7a35476e80717d544b9c38782cb4b3662104ecc57dae47ef8751db971e733aaaf7975f323c2a5ea96ceb32378e27de3e26cf7f570461b6d7c4c4825cf927a54aa022c9c5d2a65e7a39691851e0f9e57f35cfd65ab1843525ebe564c456378909d9271f71d93b8dbe07a74d75e64403bb0995a51a12165ddb14347c2d13b2a39aef60a05f20b786e18a09255972f13c023a639f2e8b2cc7979738bbc4b2c45cd75be2fe536192e78da8dc85e07e6734be8a90b5deb21b6bcf9fdb719049910d23a0d0670e4cbc4c5309c10f8fa9197548186d1bb9b6ff7c9eabc81712343b5636c670f73d63688417c64b138839a64779fa7af95d2c36d2f24c5370689bac7201839c7f6d501f5bc1b40cccb834e63c33c77cde33b56b9dca59d6b44491659ae32d7fc1310f10286110c3e9e801673e002dedbecec2c27d42a2eac1912675d1cb322c834c057a82822d39f843122b4a3f1c7faaac76fe0ae5b81e850fce8b4eb0cbc5ee56a024d7351576ff398af6b7892355c62ccea1e376ccfc3a85f4c8f561d55e5ce6ea36688bce4c8db8776535c6c13c0390d39740e13a361f4f7b23b967586b6fd9d64e68c26ed623769766982da3201cd8b88359b8328e10ef4423a8f4382bc9525ef8fe9e96efda50cb199080529fb74ff9198041147b895c126ce990477476c2248cae418fb795de48368c87be014e97ad01149763c93d8be714390b33c0a67902c7f78824640f8eaa9108dbec8df6c81133201fa169ae4452b39923141c9b3d63ee01ea8cf88e0db775052cf9b5a2afd302895e4ee6ecd28b54f72cc6933d1266e29dd8b3a6bf008a743fed5c659bd508bb2913649b7263267e9ab46463ee3b2df4425681f096b1b471f17fb5a88b6bf4e8045e96f11e0dacc5a1af20729802471d5b4051ff23b8add2f72c2144b56158a10e2d40509976d02cafe5e99b01d64722117a4a428800495092ef373ec6115e0b7454b7d3aa89ae20706144b2a1f6143641615f7003f72347eeb289ed35eb68acd402d3031cfe137eb48fe102eee7f7800b0a4a49c4fc4d4e7f13f3e6a301eefc14457a3b8c58a2950de87abc54b02a849ebd63f9a9bbe32bc2c3abf9af68947e978753a5f4491fb7c4a9ac539c33745d8639e0b0f9475dd7fba1903fd6422cd08cadb2a40ab2391dbbdb9df0e31608672a4fa9527f1688d2def1a7cfe0594949d4ea3c241f4abcfc85c379cbc2fbe4548cdd203153b75962a25231429793a6cbbeac3d364528175f651eff86e99a7c2d59152270d91f74dad5df9cdf415ac4c46ffe2b23805a2e8f9e3948b480badbeb233b673893bba21a5bcc55944778c44217c998cf52568b88115ea525856636354099cba70d358065b993c71adf60a7f7bd0e5d99f5f8c018b9b410e6d41011c128924f50cb8453493585bbe4a3c28f486145306999402ff6b5c77f63b0795057b", 0x1000}, {&(0x7f0000000180)="db223cf3ac2b10887950d43844cd14b84d8fddf9c100aef754bfe61830d2e772e06bf62b03827496393955cf4aeaaa56a0d0bb44778432616f20adedb121c65587242f8c59569dcec8890272cfe8e08e6ee562ab1ee12c24e48f32130c2094e3ba2c9dbb5c862516083d42f04743e46ce75a66ae285b67ecc7ffb71a8b64b94bb33fcad2c7c6ec49226bc9d057b980c0f4364746c079c62c9e1a84d62ad13a4ea341ace6e6cfa9ee4899965f50e87c6d99bca2a3cdeb02033cf7", 0xba}], 0x4) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 16:00:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x3) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xfffffffffffffff7) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x9) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10, 0xc6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7fffffff, 0x0, 0x6, 0x2}, {0x100, 0x8, 0x0, 0x9}, {0x3, 0x1, 0xff, 0x10000}, {0x7, 0x401, 0x2, 0x3}, {0x7f84, 0x20, 0x0, 0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x8, 0x17c) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x1705ab5660ee2a62, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xcdcd52bcffc3c796}, {r1, 0x1}, {r0, 0x20}, {r1, 0x2}, {r2, 0x1}, {r2, 0xc}], 0x6, 0x7) 16:00:50 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x104) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:50 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x5) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f8", 0x1}], 0x1, 0x0, 0x10000000000000) fsync(r0) 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x6, 0x1804, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x9, 0x1, {0x10001, 0x8000}}) recvfrom(r1, &(0x7f0000000200)=""/102, 0x66, 0x6649ecdf5d023247, &(0x7f0000000280)=@in6={0x18, 0x0, 0x2b0, 0x5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000002c0)={0x20, 0x8, {0x1f}}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getuid() msgget(0x2, 0x1) r7 = dup2(r2, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r6}}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000180), 0x800000000066, 0x0, 0x81, 0x0) r9 = getuid() fchownat(r4, &(0x7f0000000300)='./file0\x00', r9, r5, 0x6) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0x800, 0x3}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000000)) kevent(r3, &(0x7f0000000340)=[{{r8}, 0xffffffffffffffff, 0x4, 0x2, 0x3, 0x100000001}, {{r4}, 0xfffffffffffffff9, 0x30, 0x0, 0x8, 0x81}, {{r3}, 0xfffffffffffffffb, 0x68, 0x1, 0x6, 0x80}], 0x1d, &(0x7f00000003c0)=[{{r7}, 0x40d58f378007ddaf, 0x86b52b0907930d05, 0x4, 0x80, 0x3f32d7c3}, {{r1}, 0xfffffffffffffff8, 0x14, 0x2, 0x1, 0xd3}, {{r7}, 0xfffffffffffffffe, 0xa0, 0x1, 0x1, 0xff}], 0x92a, &(0x7f0000000440)={0x8, 0x10000}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) shutdown(r0, 0x0) 16:00:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010502000000000000000301060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d14678028ff7f00000000000013cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906600004e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x184, 0x2) 16:00:50 executing program 0: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) msgget$private(0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r2) syz_open_pts() r3 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)) r4 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r3, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000640)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x460) write(r5, &(0x7f0000000b00)="39c895b110a25bdb58e396d771661524fc51e52895685d837be456e7625b206a36c1b7c6023ffc5d86aa6af1e1fbbad89da52fb1cc56cf638c01016b98a08f71eb", 0x41) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x4000, 0xe2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000640)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:50 executing program 0: r0 = getuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 16:00:50 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x2000000000009, 0x4) fsync(r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() munlockall() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x126}], 0x1, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3}, 0xc) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xffffffffffff0000, 0x3ff}, {0x2, 0xa, 0x81, 0x1c000000000000}, {0x2, 0x40, 0x1, 0x9}, {0x4, 0x400000000000006, 0x2, 0x4ab2}, {0x7, 0x401, 0xffffffff, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() r2 = getgid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x9, &(0x7f0000000380)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000b041b0c76c653000d1f33be0014de7363f0e1cabdf856a549286775838a8c1f758890418a0d28d53923ea6e66c281b1bb5beae80483f09fc36e015963c9da8513c5055f1b09f90912b3a2ff401"], 0xa) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x7fffffff, 0x2}, 0x10) dup2(r0, r2) 16:00:50 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8c, 0x0) 16:00:50 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) r1 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) semget(0x0, 0x3, 0x4841c20390a779dc) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202416f653000"], 0x10) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000080)="5074bc089989e758196267958c998bb5a7e415b52c82273c4ee82e951b7b67cfcc72823c725e75c82d2475fd87d08e7e8ffbc14b1df4a8721c42137231ed7fd0ad9a5fd368d212f8fe28c5a9060eaac656b0158e29b631ada83c8ef895b2b19a92ff7e4ee942", 0x66, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x100000b1}, {0x10000c}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:50 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:50 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x8}, 0x8) fchflags(r0, 0x1) fcntl$getflags(r0, 0x3) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) dup(r0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000100)={0x5, 0x7, 0x5ffffffffd, 0x4000000000000000, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x1, 0x4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r2 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:50 executing program 0: mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r1 = getuid() getgroups(0x1, &(0x7f0000000140)=[0x0]) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000100)='./file0/file1\x00', r1, r2, 0x6) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:50 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xab7a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) clock_getres(0x0, &(0x7f0000000100)) 16:00:50 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) poll(&(0x7f0000000180)=[{r1, 0x68f8f16de5b72c78}, {r1, 0x40}, {r0, 0x100}, {r0, 0x10}, {r3, 0x4}, {r2, 0x40}, {r0, 0x80}, {r1, 0x8}, {r1, 0x110}, {r1, 0x10}], 0xa, 0x8001) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r4, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) getpeername(r4, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:51 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0xe17) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0x3}, {0x30}, {0x6, 0x0, 0x3, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000240)={0x5, 0xffffffff, {0x1}}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6b4, 0x6, 0x1ff, 0x0, 0x20, 0x7, 0x21f, 0x1, 0x0, 0x7f, 0x10001}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0xfffffffffffffff8, 0x10001, './file0\x00', 0x2, 0xffffffffffffff7f, 0x6, 0xa00f}) 16:00:51 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1d, 0x4}, 0x800, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0xff3f) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="fc") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10002, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1, 0x2}, {0x67, 0x1}], 0x2}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:51 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/89) write(r0, &(0x7f00000000c0)="1a62b71f884115bab1d3d079c0a056924b2ce292f675d2c5644c193429f60c221e", 0x21) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c650300c2e9"], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x28a42, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x7, 0x4, 0x10000, 0x2}, {0x1, 0x0, 0x1ff}, {0x0, 0x3, 0xfff, 0x6}, {0x20, 0xffffffffffffff00, 0x5, 0x1000}, {0x5, 0x59, 0x0, 0x1}, {0x5, 0x5, 0x0, 0x7fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x10104) getdents(r0, &(0x7f0000000540)=""/127, 0x7f) poll(&(0x7f0000000000), 0x0, 0x10001) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000100)=0x100) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)="0bd413f9b52472d83e96bf5ce835dbf5a0e2857019fc523518aaca0b8d019cfeddc8d7b0c236270cafbee2271d7dc59c330afcc6f031145a1ea1013e69c0da3624b09eff65b8d2db62b28e0a6e600031723bdb2fd2524fb4757b9c99606b4b68c1b69119ccaa0df12d0b3642e45a617aea36f30f2ff375b5ae8bab3d5ec879e4e465fc281b8616eafe94c61b2d295e05c8959329920efd89eee7da", 0x9b}, {&(0x7f0000000280)="4150ae09f7261b9aa67030d2498b492b30d042c64a8d3a1bc475bf924109ee31cec49f9b1a0081b2455400e13e0cd6aee0d5b3e58484e9939875ab0652395cedea289f84", 0x44}, {&(0x7f0000000300)="547eefb45adc6d37abfdbde050b25eefa99579206613a51684daa1d469f9fde7d5f3b4e29e6162f05bfda81dba69fb993868c174015065c9c806aa0f043dcf4cc54fa9b6c6a952d5a88ab7e1fc08b42158675eaf22887ac0ef34e82fe1ad241ec48fbab44735bfe29d8bce782b2add70ef0f1ea168f56a55c8acbb7c8591c24ac85cddd2a28333e0ccf0da97b1816fb7d4412b00c7d521c9d9a7ff4f940b6f66db90ce77e3f834377f56ede5c08944fd46dd7503c26de70261f42a6560", 0xbd}, {&(0x7f00000003c0)="74e687a588c1cec4d93dda9001bd4d07637675571ec5f44d32843a8922013c91a323a65994d0b7efe0db3890146f8be7e9ed3181b64c7057d97b49bc9da4ea86fff4d2c132f654ad00fa51bbf0a31769f4628114a6cf52a44a945701d2aa828ab101cc97143da09d8e837ccf3432cbe39ab6f17e957b927ff39d3b335fd46694902acdb4327b2264b7ae433deb59ce920f6f7efc27b44f1240c5ca185edcee8c2da4c2e3f428cb22a642354c6a0f98e90d7aec6ce644231c7f3897a38c24", 0xbe}], 0x4, 0x0, 0x0, 0x404}, 0x400) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000500)) 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x5}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xefcdf4f2cc85c350, 0x60) preadv(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f0000000400)=""/40, 0x28}, {&(0x7f0000000440)=""/81, 0x51}, {&(0x7f00000004c0)=""/57, 0x39}], 0x7, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0xffff, 0x7, 0x8}, {0x2b8, 0x1, 0x7, 0x81}, {0x6, 0x1f}, {0x65, 0x1ff, 0x7, 0xffffffffffffff4f}, {0x280, 0x2, 0x3ff, 0x2}]}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:53 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r2, 0x6, r3) sendto(r2, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r0, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r3}) writev(r2, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r2, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={r3, r4, r5}, 0xc) r6 = semget$private(0x0, 0x4, 0xf0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000780)={{0x9, r4, r5, r4, r5, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r2, &(0x7f0000000800)=""/43, 0x2b) setgid(r5) sendmsg(r2, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=[{0x30, 0xffff, 0x4, "ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e"}, {0x28, 0xffff, 0xedb3, "5634330377bfca10f368fb98e9a9d14c15741fcfb0"}, {0x40, 0xffff, 0x5, "ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a976f2db4250d4c17dd4e9c2f8"}, {0x40, 0x1, 0x9, "3e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e"}, {0x58, 0xffff, 0x2, "661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a7b466297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f"}], 0x130}, 0x8) fchmod(r0, 0xe0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/tty\x00', 0x200, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000c40)=0x9) r8 = dup(r7) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000c80)) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0)={r3, r4, r5}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000d00)=0x401) write(r0, &(0x7f0000000d40)="51ec5b88cf33ad2ed9013117fdf40d95000000f3b93a7312ccd2c3e5f47a7c1c65d980836b59f51eb859897ecd244bbf68d7f9b788a179578bb486a94bfa6f7808ece77f668a3a4a071eb40e9ebd0c7cfcb2bb28e55870c0", 0xfffffffffffffe1c) accept(r2, &(0x7f0000000dc0)=@in6, &(0x7f0000000e00)=0xc) 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) sendsyslog(&(0x7f00000000c0)="766b9a4c205d1beb1d4c8cc156e8e10eb0c7b7eaf01abd37b0b008a1606f1c9be024cad44fe7dc31b3494d1c6c64", 0x2e, 0x20) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) accept(r0, 0x0, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x7}, {0x46}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="89") 16:00:53 executing program 0: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000000)="266a88f8fd143f8b964f2a363e4e3709f636045f4a66440fd8b07e386e9d065e1d846fea29f568cfd27a3246ec55a41d1f830e1606d44cbea1400944e3c8", 0x3e) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) 16:00:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) fcntl$dupfd(r0, 0xa, r1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x8, &(0x7f0000000200)={0x37a6}) dup2(r3, r4) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb62a24532a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad915fc4c1db412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b61452e0fd911f88d3525e34e76312866653b6bdae4c5b436e445960fa6b9815c1fa4aab44f032563348f261b51f117eec1358441dd3ee16630bd2d66f907cc642709f2a2fd96cb58d127addb3c57108f029a123d290071baff955a5c23a3063e78cb4f31e0cc147e1d864fc592f6ddd03ec390bd40f04455a9ef08e115b6ba2ae64a8a27eedb71aa056f13e8fc56fe1308141c34513f23d5a3f48f33cf8ff43cc00f5e3066f0098ba4d47f5efbb6dcfcdc357c29a394262351105ad7f16a93e24e903229fbe469781c72c6a0cce3c178014d2fa"], 0x10) fcntl$getown(r0, 0x5) write(r0, 0x0, 0x128) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") r1 = getpgrp() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$WSKBDIO_SETMODE(r0, 0xc0105715, &(0x7f0000000200)=0x1) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x42}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:53 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) mknod(0x0, 0x0, 0x28ac) open(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pwrite(r0, &(0x7f0000000280)="1eff7d5326a0ff8ab54862cd4e902fe3d286f2aeb3fbd4672c6ea1bbd058ebc83280a4693750f121f3356bb9cb850e0b936802f33974741359378709ec1d8da03d85070577877dfc20ca824c3e17f62ebfbb8b924ec8e81fa428c1a739c5d1c868bcc69e55aaa4d78c53fc3af79c5d66b564d750a14cf95aa0e84c8b10391e8a3e2096850010000000000000bdfdc0e60d14963120c954c2000000000000", 0x1000000b1, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x101c1, &(0x7f0000000100)="ff1b") unlink(&(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1104, &(0x7f0000000000)=0x3ff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 16:00:54 executing program 0: socket(0x1, 0x5, 0xf653) r0 = socket(0x20, 0x8000, 0xffbffffffffffff9) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 16:00:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0xfffffffffffffff9) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0xa4}) 16:00:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x4, 0xffff, r1}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:54 executing program 1: r0 = socket(0x6, 0x3, 0x38) r1 = open(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x100c2, 0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000240)=0x1200) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, '\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//file0\x00'}, 0x56) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9733bbda8224a2f3d772e7636e48b331bf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000"], 0x56) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000000000002020, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x9, './bus\x00', './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000380)) open(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x30000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) close(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x1ce, 0xffffffffffffffff, './bus\x00', 0xfffffffffffffffb, 0x40, 0x800, 0x200}) 16:00:54 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="03", 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000100)="1a", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x100, 0xf5, 0xffffffffffffffff, 0x1, "3d3e7f562408c310cb5059863b1ca1d03ac95584", 0x76bc, 0x8}) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000140)="14416f4548d88b2e1a6350f52e4015cd0bf42e9c6a7b1077d76df546853585b292d63a0e708c9ea53a4ed65a02c6a0f73378cb074c12c3a02ff77080212c50b7f8e0942684275d0f76d16d416f7511881a725720b83f98c8b00b0087d6b6fd9aee46d1b8646dfdf5092ab4fa4e542b1c2d7018e570fcc0aa0e5166854bd8a8eb96a45a4c16f79168a31ff690", 0x8c}, {&(0x7f0000000200)="8e747fdaa1fd9458a028f06e781198e36b4955180c5edba3387a25a2b16c6dc1cd755004651c71da7d12c223a316c77332d25905f8171e7c8e7b9d3ba70879c1be364898a66f196e4870ab8e698f4388c0ceb5e2a9aaecfaa2422e339338e32412d1bd3666a6892f4f69b366c43a6c97f343eecd3f9e950b2d2330a08c71b7d63abc4a2c66", 0x85}, {&(0x7f00000002c0)="8aaefa91f6bd8f70f3d9fab8d6ba669eb56b957de13e880f0a697ed23895e58f8dd12528866d9399fe3173cd365efc3d4796dff273fd0dc55c78cdb04a50bd300ae5cd7cee6840b0e3778e4b0654e7147457914fa5502e3baa79fa743c34cf970accd20b60124e724e44b32ecaffc27c0bac1df660a5d3ca30ad8b24af7ba7049e1647022e17789d23f9ceee47c12b8d855cd1765d3eb303a05a481e21d7baf57c431bc0e01ed78acd520763ce0d48ab100d7ac19c68640ef1cbc097de5eae554a61f4b5877819c452e205888aadcfe29665c606448f0260d703060d51", 0xdd}, {&(0x7f00000003c0)="3ff62b47ed3ee24876f25e011255288bf4cdf200716bd41c", 0x18}, {&(0x7f0000000400)="0f517cdc1561512cf3b157c1115d76d8ebfca0", 0x13}, {&(0x7f0000000440)="c3c67d4cc165f38399339fde42b602f119adf18fc3df4b878c94f26be52b8e0e47cab47199c3c94a3c5c9f0691a84cf64267983ad1769ad99de812f822dceb4a6e36c2aa2f7e0ebcd7a62bb581645fece14cd7d4dad5e1ce80b408e4c9d275d259", 0x61}, {&(0x7f00000004c0)="26b346a5c60fba7addc363ac02", 0xd}, {&(0x7f0000000500)="8cf58bc21041b2a9d6d8b67b70848972a32901b89650ef", 0x17}, {&(0x7f0000000540)="f43d905d584c133b4ef1e62b01828fd5affea6f8150f3549f3b73e6becd4cbcef2b96173000c75104fa496260daed5f017f8695884b708fea738d1bda7861e05700a86d33f18dd726eaa2d1c126c2d180c936499ddb45b00afbd", 0x5a}], 0x9, 0x0, 0x0, 0x401}, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) shutdown(r0, 0x2) 16:00:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x8001, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x8, 0xd5b6, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x1, 0x8, 0x101, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x3, 0x4}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xc0, 0x1, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xd2f, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x40, 0x5, 0x4, 0x7}, {{r0}, 0x9ff5ce102b20bdd1, 0x1, 0x20, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0xa541, 0x7a}], 0xffffffff, &(0x7f0000000200)={0xea, 0x410f}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="833a33c180543e6ec8f29f81ab0f9666c8da43516603de63b4f3cb93f92945c8a78d3d30a8971daaa4fc616dc9972f58b4ed94bdb37e59087595ac2d612adbc3f76c31f796cd"], 0xffffffffffffffee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x6b) 16:00:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) close(r1) 16:00:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f", 0x29}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="e61f05c1906c48c4112238fa4247e1e4c518081a84ff4423f9b4d7284e67a7bccdbcb350a01cecb8f76cc359f48e211e77010a6bc825ed03f417dd970c2fc37b78bd36bdbb1d1ab8c7abfbc9a5", 0x4d}, {&(0x7f0000000300)="a09038f459f4c0f8b6a818e57996f5945b81100996fc775dbdf9090e25958077410434b61e2c7b3c6264a55a24a2e4419d4cf1b9802c011a4b1c7d76df159f8af5ffac55a5d65b15f296d4a94b11894dbea6afbb3f93e0127bf86a403b95abb42d93dc675416a927d32b3e8d27978dfb61b59a61a2bf6aaa9cc0d2c18e7115773a89a59100aa253b3f3ec08adf43485eae014cbad298c02c64bb58595802e7824e22705c78af2f4b1c7a2cf8ae", 0xad}, {&(0x7f00000003c0)="4482eae78532cafd0a5227758c12819df122da98080b9b5ee573fa10c3cd165a100b7a93675b563133a74577239cb08e4ce444a7b0cb67ea51f5fb54ca0cce795b6645db9f5d0ad8f1e038b6379b15043b1682abe4bbf61e6a9def3cf13a71773a6984c91c632e53ea257cb5ba4b95845f95df4eb62895c731f64c1d9a435387879b22d64d308b90d18caab8b5c55542b747f1be6fd4d2cbd3475f9f6b8f15d6370e97ad714ae957b7b607b430e64419b19c2f33f573546067ba663332db1657c3c4f9629b9b79881d71f74155", 0xcd}], 0x3, &(0x7f0000000600)=[{0x110, 0xffff, 0x6, "a4c58867dea3fb31ae31a7eb5aa837626ce8d6dd35843faacb78997b13878555e91739b262ce9893afaf4c4b206f1c6142b3485565d78c5790fb2adfa6bc53e7a10ffc84b4e1fd5ec1ac4fbcc58da066c133ad6840bd6390703253e58eddba43175064a5d8c76e30f6522989005015c9e642a917b8ccc23d1cce87e8c382729f841462c65812e8fc2340d813182c7f0840a3983283d31e3790428408c860862708c14dca1c6207624113e5806aa2e18c33f54f41abbb62cb899106ebfc3a3380a7ae23b6e77840ce00ee05acdc8a8d9a77ce1004e0d33db5676f02f1a131439f00cf9c804a257aa09bc1a5c6306dd0115a70c98bc9b352585bf87b188f"}, {0x10, 0x1, 0x7a}, {0x10, 0xffff, 0x7}, {0x70, 0xffff, 0x2, "874dc2b6be2af8409221eebed2fd507b33d90ff39a014d545774470e82c5278c17a062c997f08d804070edf2d2ee0d2a5ccd9f1067efa873d18bf6c95938e8663d5066ebc9e0a481be8cab891c1291bced267d4f091efe6faabda8"}, {0x48, 0xffff, 0x3ff, "44123a5838019a06bf07b50c1a8d7f7cf2ab89eed9dab0da1efed8e01fb48b657b3bb35cff9a2d2f420ad6ec641f92b9ce4d"}, {0x48, 0xffff, 0x5ba, "812f491a4d7a34be31ce6da64806132561df655a52fd7d7ce48299e968d2a9f737660b013f524b781fec381e54cf842ec57c84"}], 0x230}, 0x4) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='<', 0x1) unlink(&(0x7f0000000040)='./bus\x00') 16:00:54 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) kqueue() open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) r4 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) msgsnd(r4, &(0x7f0000000580)={0x2, "cec8481ba6a969967b80e0397cfbc11b128ee9fde3821e79c1a7f8925465fec808f898ab0d75e100f5c20833d8839a80ae294c635301bbb3888a505d66458a20efb23cdb51b46284c29672c9d13452a12872622a0e0cb530dbaf2ff1fa086a905297f89e4e36c87a5ef310ea33e78a2a3800ae03a4f33537210c8b4053fa"}, 0x86, 0x800) socketpair$unix(0x1, 0x1da231ea115e4ae7, 0x0, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r7 = msgget$private(0x0, 0x20) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) open(&(0x7f0000000040)='./file1\x00', 0x0, 0x20) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918f", 0x24, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) 16:00:55 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x62) 16:00:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x652804726352a34c, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000100)="4db1e2e88463bd0347f44804f2488dac691a0e067b87833f1499a9471f5e26fc559301b366545eb7856d315d1d945c7a27072a0e22d7c3be218a389fbecd57b54e7e3675bb5a4fbc6db4d33c6119b3f09cd182924f4d561349eb8192e086af847f038116765842c5d2bea7369843c3b27f971d15179f959cb566a14d57254f2c9929028dcce691905a211194c5da2983ae6ea9288a72a9b2464d8b03", 0x9c, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x183, 0x1, 0xba6fafb}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1b71ebd6") ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000240)) 16:00:55 executing program 0: setreuid(0x0, 0xee00) r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='^-\x00', &(0x7f00000000c0)=']\x00', &(0x7f0000000100)='/&&\\#-$.P\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='-\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='#.\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='/*\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='&\x00']) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x6cae2e08b0d61b5) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x9c71) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0xfffffffffffffffe}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:55 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r3, 0xf, &(0x7f00000000c0)={0x2, 0x1, 0x6, 0x10000000, r4}) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x10001, 0x2, 0x3, 0x8001, "c08b036607e39c49ec73f2b2530c7847e156438e", 0x6, 0x401}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c6e", 0x3) 16:00:55 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x40) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xffff) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200000000000028e, &(0x7f0000000000)=[{0x60, 0x4, 0x0, 0x3}, {0x8000020, 0xffffffffffffffff, 0x0, 0x1}, {0x3, 0x0, 0x1, 0x81}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x200, 0x400, 0x1, 0xfff}, {0x2, 0x6684c3ab, 0xffffffffffff9395, 0xccc7}, {0x0, 0x56, 0x200, 0xcb6a}, {0x1, 0x8, 0xc2e, 0x7}, {0x3a1, 0x3, 0xfffffffffffffe00, 0x18a}, {0x9, 0x7fffffff, 0x401, 0x9}]}) 16:00:55 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='.\x00', 0x1, 0x162) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 16:00:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0xb870, 0x400, 0x1, "ecbead250a6a1d4abc283d20f3b5b7329b032b35", 0x7edc, 0x5}) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x8, 0x1000, 0x9, "118542fcb56f16be654c4aaa35ae6addfdab966e", 0x8001, 0x800}) ioctl$TIOCDRAIN(r0, 0x2000745e) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x100000000}) 16:00:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = msgget(0x1, 0xa419895f2826a9b1) msgrcv(r2, &(0x7f0000000100)={0x0, ""/252}, 0x104, 0x0, 0x800) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0xa62cb8c2ad73058e) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe28, &(0x7f00000001c0)="9ffa9c1623a77fd93649edf1f5d8301c250ac9cb594971ed5a3173cfc3045aa7e59f33edd197c3b51e3fd2c9207c114ad985b68a437edc86db759ae8a300bb90c190704bcb5b1cf33afc16cb98865fecff5e8295488c9e4abc2ef3") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x9) 16:00:55 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x10114) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getpid() r3 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x20) mkdir(&(0x7f0000000240)='./file1\x00', 0x100) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x4, 0x5, 0x0, 0x1, 0x1, 0x8000, 0x3ff, 0x2, 0x2, 0x1, 0xcc2b}) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file1\x00', r5, r4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) setegid(r4) flock(r1, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x62b520332b88876e, 0xfffffffffffffffc, 0x10000, r2}) 16:00:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="a27003546cd6c5063f498082556acbcd1d81d803bf69eafb954ab17111af3dbe368bf9e3ff07042ef536e705adaa0230bd2c14c7e1e082110e9135823c076a560051972dbdb9c7614574f70219b7df83009c7677ddedbcb4a8fbdd2b852ee07678d2540cb9dc704b65ff7190d7c0d6df91788d6d8907b8f475726d2baedaa9c5e903e4e40bad9fd60fadf01e7084d6b819918e067d1fb5630d40d737faf48364eda40c6315dd7e3b6e11291e40dc5a22525d20078b16c61cd35279fbd81f0e52a13db941dd32e7bb1af5bbc555470e05bdc30210c529cc8e29c8e0ba2dea1a75b44bc3ace343e393140cd3ca420a1d6c24bdca909533ccc5ed25c4", 0xfb}, {&(0x7f0000000440)="a9965601866c49c916e3b6e1d52a2e1ba9d531003bba422d860eebb908fbebf0e64b6f1c8c391c33b98614300ec14d9fafa786be193300bd33aaea6763c8ef5aea1715803e974f5b06c5d7900ea425e45b84e647658ae03d4dab27c80d9587ed1c5009ed58d92fdca7af1ad3745063f4c9c00dbb65b952c1dd93e65bf1f64f134d0df30adc8e0b11051c7a1578390458acc26006169d6cc76d2b60ce86559e0e5a0b964458c07a9efd3cdd0ecca704b14ee0f1ca540805afb4fc865e333a7f8aa9a01ab951905264a9cf75e2014dc16c90759399b2615eadab9ae830073d3b9b96b8", 0xe2}, {&(0x7f0000000080)="acbe02ef36625c55adeb643a5d68713fe57568a8e1414aeda6ad47590dad124dea8816d60da71a39fc842c188dfaf3a0eb7de84f90be10b57f814927cdb72e6da54576fe509ab8657b308e9586d85f9ced9988405ace3c3ad7dbc0f1bbe4", 0x5e}], 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x7192a4a93267b2a6) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x51, 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="4d0f95b1ec6f9111cae6cbb345a89fea26bb917dd1aaa59a483af52890f2b8fb2dddc3939ee1be555c2920f59f52f3eda1ec9157ddb70678a29d95d77af8c0fbf9be64424fc81d24ce453dc9e81afe19aca59ac26c5d2ffe255b6763bd68df2866c9f75344468e9b84c4da1dfd7825056149a77b4cbe3c4f9f12ca8ac3183737c78055a2ab9d99563e9644915552c7afcabb2badd1af97d9ceda96d7a20da482124ddfcf5b36b5a35248bc1f7743d39bb938aa1c39cb40fd052b9734f08c3cec759b5fcb6e01998c558810e871bfce52c4a1", 0xd2}, {&(0x7f00000003c0)="e9445e80284d820f704b5a9eed72fd", 0xf}], 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000280)=0x8) 16:00:56 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0xd6, 0x6}, {{r0}, 0xfffffffffffffffe, 0x7c, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0xffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x2, 0x9}, {{r0}, 0xfffffffffffffffc, 0x58, 0x80, 0xfffffffffffeffff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x2, 0xe1f}, {{r0}, 0xfffffffffffffffd, 0x80, 0x18a654124bcf8a0a, 0xffffffff, 0x8e}, {{r0}, 0xa3d30af80f12f19d, 0xa2, 0x1, 0x2, 0xdd62}, {{r0}, 0x0, 0x1, 0x40000000, 0x40, 0xff}], 0x6f23, &(0x7f00000002c0)=[{{r0}, 0x0, 0x70, 0x8, 0x0, 0xe9}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa0000012, 0x0, 0x6}, {{r0}, 0x0, 0x8, 0x4, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x11, 0x4f0, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x4, 0x3, 0xf66}, {{r0}, 0xfffffffffffffff8, 0x62, 0x40, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x1ff, 0xffff}, {{r0}, 0x0, 0x2, 0x10, 0x9, 0x40}], 0xd01, &(0x7f0000000000)={0x1f, 0x5}) setgroups(0xc0663faef7d9dc48, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0xffffffff}, {0x1}, {0xbe, 0x0, 0xfffffffffffffffd}]}) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xcb1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) wait4(r3, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x9, 0x6}) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x80, 0x5) r4 = kqueue() pread(r1, &(0x7f0000000080)="872d2d9ab46a2e8754f3db6216636ec79876e09d26ec467234dd5facd7c8116d68ee98aa51e139824f6c69a000149fc4924d72dc27fc2fd7754e517065de26d1e8d39dbcb4c3761709dcc0644c35d2da0be310e8542f20b5ba122591f8ab04d904b63e2b4dff3951a694ad869a59fe26467b5265f6d5b06d87e17deeec150b4b1e", 0x81, 0x0, 0x0) kevent(r4, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) poll(&(0x7f0000000140)=[{r2, 0x100}, {r2, 0x4}, {r4, 0x4}, {r0, 0x2}], 0x4, 0x3) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r4, &(0x7f0000000140), 0x203, 0x0, 0x1a79, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1ed, &(0x7f00000001c0)=[{0x18000, 0x10000, 0x8, 0xfffffffeffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7f7e, 0xd03, 0x5, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 1: r0 = socket(0x800000018, 0x8000, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10402, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:56 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="08d92e25c67ccd66bef0fe8b195e162cef08da5c9a486d10dd1bcae826ae4b5622cafd4dcd4ac9ceaf8b15"}, {&(0x7f0000000380)="377c54f88768aa4f73f9c0720ebf62b5249ad0384d0ace7c10844ac63306a0020baa16813fc487dbaad1412dbdf167de2311dbed2bb46654e9209b087d4bac7135826c6a54bdafdce2f13fdcf0b7443f8bee8a6684cd4e54ef2650962a26dd7337fc7426d4829e010fa9dc493084d873d283d26acd9267f15180f1aec1df40"}, {&(0x7f00000004c0)="181614fbe282cb96942b72a8050436a22ece68523eb5ff02df7bb252d9e1a9e81ea5969efb85e25c50befd74454f5ed853daa357cd3d01355da321914d7003f261c53928fe7c06e7f8e6a664d9910f9748afae83a867b62e3331bd11b75ed425562a907ddd2d112c0c3f525e3917b1c6f3adcea9d2c4fdf937a317ec82bdd9b9cc6033805415ba84eda15573e31798b5682f22048f2a3b376c7d2f2d154aea620fbd54ad9e68fa037eab485e2c40b62710d6bcbdc3961f3946a04383cbfe329b4a", 0xac}], 0x1000000000000067) 16:00:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) socket(0x800000018, 0x3, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 16:00:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r1, r0) 16:00:58 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000240)="c23e9d8626bb520d863ceed370c20bf5bf79185ba32cca8ff06b535c6c0bb0763486ee7b67bb9083e496ef48e151e3da51d27e49ab2d3bad80ecea1af48b4bdc9cff579f72a6ccd70c5ac8b02d0ec117da6eb5a8ac1e56b666592c5012e1dd9e3083a96be375f33b3ee31b2a6bcfb9f37c3661bc426da62fea33560530a7fc5511886a311655546647d58d9a38186ea1caedf7faa934cdcbf34f4cf53db698a92963ae8af584ad7e8ce651c3b38d64d217207ccd4b227f9acef13cbe8dc5934a965a1acb8cf2d30ad78a172387cccc30b00e428644af233de7c849793110376e44e2d00c0ea28fa2fbbd0ef27f85f87ac29e03b0d1f95802e4031a621710404b5da321544df43efe091e50b5b62d185d2fa27f629be7d36822811f709e06563767677f1d91465a98f843a9095c6eeb2b28875fcf244fd935198392752b3da1a1d7c617cda784801651d8b9281b29e8eefd2d4cc7a364089111355945b615d6543a4d4846b844660665e901940740140e5b423b074009cc1eccbcc0483b97dbf845db70786d086054fd93051a022ade9f6cfd0b280bd021b599c72aa354bc0610f63dd10f925f9cfdeef7df7630752215d95779f87558936bd23a84babdb60c0f1a754cbd84723256578cb4d3dec70c348d1a2519fd283c5bca27f861e29d81fc092a81fa00171a0adf8d920651682cdcba19b3bae954e16b254260170b8b6912568dde7b1aeb8886b6c7e60eb533e9a9fd4b0c024d69a014aed7bcfce7dd60dbf345b0ab186f7bdf02bfd03e692f5b81c335eb3222cebd4a5996d309b13f06625165215cb3005f5ab17b8bf9d92c6bc0eab84188393bc00cff153c674fca98ab2c9ab37382f5728ece0008c907c20a95ce52a9eb7382d35771b8466da0b7b6499549bea2c3d08cb0b5bb04a1991f722dcac3241ca5a9b6e140e8aef9a64d067a9ec39d7eced8a82e0f617857b115d4e17eabe67d2de91602561a47f1580d13539982c35d6e6893d14eed64f08977aa89467c318f2b2aa11d8aae91e57ada1d1dbdf84c3b6e528e843058c1317a513f4cea01242b2ecee20d5a2c82d0bce911564068a3a83e97d26e51760613a5705e8033d25a299d99865678f28673d3497d8003181798f42074789fc5fb44c8b30e11e935cbf45a3cad63a84c39014fa19ea0649441fad5b271b9076888538fa9b9c8005416f3550c02435dccdea20a1977c9630c0d8e7d783ac92a4fcbf3956727c74dabfc4f5b555e940fee71a7d05ef971fd4d703a32cd1bcb9b1bc1a2dc8be2dfd0f518e3f29d06a63447312fdf3bc04af3e291cca026bf08b9fa10c9238e3c03a8eb8b40e2d66ab96368a62f6c886a0e2fc7f29ec194f07bec58ae4f316d1c6e96d48a03673b87608d0f35a0876470f064b7f59f978c7f9fb090c8940f5979891bc820570c9008284b5afc16ed8161358abc11b78acbcbd00539a3b345dfffebadb9611800d203a5a8d630c4cab17f78f57f90de9bd0f0dde22cc5643be07d0b9a293115c1317b3fa09727dde24ab0173b6a30cc0c75468df13a528a6a7c7d58b9174e2b4eb71e96fb687f93def8bc0f55decf30dfdd92b90b43da93d6f4c375146f0e5af81e8de9a1e74bb2d1f5421a0cfe5715bed7346154e02ddad72be0bda6e9809309ef1874616e2572e2e3ee3445f151cce351f7b822bf410a5c4bfcab03356bcb086133bf1df6615f93bb39689e5b5f0d35556438b96b32aef1771e3861d8b2652095ec623333c54e06e8b6b1b754774dd4f4ec3c1c92b0cfbffa923bb389d39a494e6dbf875f8a6fe116d4184db846ef2fb4be178ac4b2ae2bc162dfe170393ea1a1ce22eb4d2afbc05833986e7017cf8194a351930cc6b93b753bc6f5270ebb093ded7a8b7412403f58fd3a04e665a06750b5ac9762c8a22e21969b1960965f9aef83a1b9730b0f747bd2bdc05dbf8cc32125700c027c25033d78efe2b0086dca65340aac92b7aedc5374c68d2c08037b6c972cae9c2b1466df062c50d8f2b2516b3adcad8de17c7b75cc4451e8e355467aa820dce9c2b41c9babef885be5a7d8e694548400614b23d3145fb711c3e843422a5e0ee9e9f6c7bb8386149babba6394ea74272a12020ceae81b85d113e5333b60877ef5d5a2dae9c886a7d03769eadb9a20844dc2900b8045861d455674c1095726b99828adfd1d1a7c04d8f929c59a6d228031f31e3696d091a6d30efbd3921cba7a9a9c5c68ddc7c96df8747e0a08f43160c8ad4e1eab659f7deac7a64788dc9e0a54082299b9e21903243e7130707901069478b6238f5721572a18202a66c088da5c2751ee736780772176c05ec6c6cd463dc646d783b66e6e728fa43ebb43173772f6f38e5a5f0ff0bf41ca34f7ab37c4d67a0e5e16f7429780a4ff2798f82b17ff184bf9f9cd855ba014320d6510a4885c7da1add8ab01cd588cc4846ba09f985f933740e74829cfc66cbc07d12bcc465a9bbaec09d690846cb0699198f53e545404e92eeca78f0405651cd44bb0c1f6a368b785c81d0d78f89c1bbbe293bcdfc5571edb082b48bb88105ed5f5c8751c1bf8bc693786b8d863e62f7f2ad2278db3dfe49554ce316a59382f90c0f450ed40e8a3441e8f7f1ee4454872f74510c411986c48b1e61929518510f5b54764fd95c4ea386ed130d14a146e25ef8803c5b842a478866f38919169bac1f888abd60457e7aa220cd5f18ef1f754021859da0df601bc1249ab967d2e98e12b36cf8b49b2364c8c9563f6555fa91aeaa443998d79a82ff5b210a32ddf3feeaa39b19f230e8dc7ccb68de31b2dd75332d51da6048280de26c88eb2d6c5562ab9754c31500e708bb5add655d7cae7299efdda68716e0199f3352769771e02d5cc75a2cc36d0805efa31f978e85bac967c6b8cabb857845331b7a5685ea07502503718bd41117bf1f067e3597f7154a10053d75e0511bf78edbe9b54831d49c3699efa51a0b6eccf7e7053037d3e6c6bf1477246c3e3c38c0ca53650564e30230d17c95e87a2a4ec8d37045e7fc647194cdb01fd2642c10852ead609ca73d90893110834b8d7783a4818160b9f8d3d4cdeb303457361c0c571eb79cd660dfc0049347922875b15ad21b2c6955d247621beca4124946c4cef2ea5988834c6901994ebaad711439d3887160a3bbb4e0aa5ae33130ec774fd002e4c2eaf59db8c9e1aff1c5a6c4b590394943601417a04116dd0adbf28439ccaeac49e9596a1fedfd4d6c1b1e280cc189136cda70d77459bcdf88da1e581ca792c808c998c1a6811a720f4e92859055dff3385fef52225e0a2f0cf78517851623a1937a9c53b7925cdcc9931fac0fec84e7d430705edafe2b8a7f34e568ae4d9770e7558689913b71bb33e16ae7b688ba91a1d2fec720912b7caf68eb5a57dac18d6f28c6fdd9b3ce2c2f81cf5e2acf98f0bc339effaf204dbba9fbc149d6dcd0879827044ce1efd412ea0442e16a6df54f10a5e13ae7ff3455af98bbbf3a4c6933adb181b6d192b6923c8d6e87ea4bac15f77e29ca3ec80a197b06319b5bc23a7bfa79ba47510022d5a091866ae1e1f0d043ebda051308eb674d92a506d076c4d3f2bb42fda5c30473d5cf7715f8f295f4ebbf3f43fbce983186f4e2a8bb0c2cba1d9fa874c65efd47f98b0b072499630ba64a8c6636d9ae6c4c7f86ba9382b258de55bc44b4dde56ef221f86c1040610106f0e74ad641722a8350ba0fb59f1fe76e6bb2507c27c575a74291fd6e8df0a70865db315308f23a85ef66d33cf99424f837bcf62745a49d08738a031976e14fb3072fec37f9c90b920fe2eb55b9ab72a60465739bd5ca3d50c4072006cec3e5b7dffafb0390f44b4746427f1a2b3848a4160ad44d28c0a0fb8802d60e032fe97995ade628766066b20ee19aa87f7a59768425676ab8091aacc693b92ef043bbecb4729e1c2eeb5319f7c7a2674900b87d1a4ca9c517ac330976085661a281e14d588d8a5fc1afa8961f063be4ebecff8d6f0ba855950d42eef8092c7c437d8d5dc954991f21322e88e5f24ad7278e25e69bd835202889a031e3344c5adccc05c8e26d6c85dbaae03ae4a62238ceecbaea606b0738c39ede459188c6d14eb27cc1df4326ba28f74e4fc59abe9501560970a12771c26d7b0179187507390cecdc84d789ef442174a1948d8b0f193d1874ba5f6ad77e94c6929eb1abe2c7ea917fb326533071c7504962362ca56d9e4fab3b4e699c26855c283ca23e0907d4ccda1b92ed3b7568a56019e6d25ab0cf809f12408387a9e6928ff8716d1c5a3160368d0583c497a863b3166e006a960f87ebe2e101547de031d5675ce932005c88115e5e5534a9097d4bdbb52542a2dae63fa2cf0f5f2d0653dc25f496f08780f1d46db7393a705fae8859209364eea6cf77f71810b59931f6d2c01f40e42cd807c211c0a0fb4e1b8fc732d6fa14b31fa0ceb11be0132f8a5f70bfb20a9f24cec3d86a29b466d5c10515d3383a43c2fdf8c01c6a541985a770f0d94accbf57f80cfc43fd175e5b60d9b7710fd30889eb55cb22311c4ebd299076c39cf9ab5f8a4e2f75a19a3128f0cf49f358b16181e7d20feb6586cf58373d078c04339b336e355801068fbc9528bfd21793856af29bf9b501d88904811a05ade3a3e9ebd1921f3396322ccb8162e2249fdb5cb2c605b4163af2792f9a51d5c4771d8e073959e53fbbdddc04f5623b892bb9dc036d38952c276922925d79ba78c3de9b2345d2b46fc540a537d59d7d05eb078f3f6ff1ea6868931e93e2797a4b4efce9c2653262ac2c69a62cd4849510da97b1a82d3d8074ec6e7a7612ea5e994d4b3d5bc74500ee273e963fd4cf22e59fc5edef8b01ce514765d209fbe303f41dec64a687307b56996103633ab7d5f9d6cb95a3e6d62df3882c323786e5010b9ab54c3dd555f12ebd9f9d922a6819db6b79cf226a4c35288fd0b8c304c7cf04db7c1f92b0345493df3e9c30f85f858ccd16b2c89c8977b5f92888421a002a38fa8caabe67ef688e9c9bc7dd35f5bbaa3b6ea2f328fa16c992f1199b50480580e64bbe249d6785673c8e32eae6faab480a93b2fba578f5108e257a028a419a682b59b2d3d82a02b0bf04a4a80b02e9d45fa6394bf2d661c6b058d84f1e682d75875813d970c028676dfc57b64c562c90a95f677fc1ed2e559d2dce141d165a0c7dc3c9b204a54eeec33193137f80262a5e629de036bd84a3bd369dc34638ab58da26b665707ce62c0870a042699a7b6d14b141535d46a8726eba169ca5319aa61927afc28bee984fb42917705306bc43e284ca0f4d8614b23a9da2cd2c89e8c98d7618e3f13e14af5244479e8419dda24d15cfd280b904610e334811e869505ed799d60ac09975bba30086e3b2f3b7ab38dd8534a9cdba9abfa8da74f6d67c7f37350a028d67198c7b2d32328c1f91f8e9a7bd300c6f6760ccb35d9b2223f2274c3e3ee659ead0f6270dd20f2b4a23a20ba0b4a57fd1ef1499481925b200a0cd7839921aee021a0808dd1459b2009cbd40e40ad9ef24d66369e72bf218222aa3ae3766a0c9a71cda336932c386589f75b649c736faa9c17657f5c3f08d2a08fa08e995d3b2eb1d59f4526e6350c34e9650696616675ad55ecf271492cbd3e5ca59fe73b685cff2d4ec04e6eb113a42753dcacfccf00c5384ae3e9f2a5ab1aff99f1fe091545e643bf0d0dd879c4f6f789f7b5593f5bf8f5c15244e3371980dfb8ea1bc57130c0f9dd2019682d9ce63371a6d4dbce0ee9cfde7d5480dc8c40f5250850b6a8a9afc682a5", 0x1000}, {&(0x7f0000001240)="d10a1e7e8f657744eb29fa96d23f0370a5b147d74f93a6d64610346af68f445faa7b0cf4e0f06cb6fd190ca2eaf4ffc0f45832e2eb66f2c84e8507ba051155f2b7dbaec3c2b3ccb04f4dbacf9127", 0x4e}, {&(0x7f00000001c0)="79172f8ff08a841648c12e19cd212fcb37a254761230c29bec7ab0", 0x1b}, {&(0x7f00000012c0)="d1510b0badf692daf610d5a807afc9dcef3770e58a0423598ba24b1dda2cca18cdb7e38c5ee7432e6e69fc2434b16dd60f8f8649f19c16e3593a4158002ba18f4017b46c039078cd4723efb26b631421eba80dbfe6c2d00174ee8f221628e9423b0379849af45d0d600dbeb97dcb576a7ddfd0512acdff5099dcb7e6e47e89e3bc474647c5eca3fc99b892e51270f459b147517e1d72a9448e0af4d2705dd1a677ec5ea3f5e01ea58b25361f1eda4b28440d80d618334dbcb2668d20", 0xbc}, {&(0x7f0000001380)="adcbf4b0688692419c764e59d33dab58302efc6f0cbfbb3eb08fa3f7310248ad61c2597ece211362dba222e8146da3b54f47433b07b1ab63f1507a8d558d64f27f446feeab65376578ce6fab4eea8d1ac871738b2cc6b840e9d814021f3c894125fdfa4347692326d239ac42ccaaab716638d683b79a9f", 0x77}], 0x5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001480)={0x5, './bus/file0\x00'}) acct(&(0x7f00000014c0)='./bus\x00') mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001500)="00606e9a2472e972fc5ff0dcc80000186a5601000000d5706c85c2768511fe37cc46ea701b7bbf89754eb3df7d354a6b6ee4e79aab395d01841af77163bd8342c4ec38c134f8bfec72606a403007a4490000", 0x52}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) fchownat(r1, &(0x7f0000000180)='./bus/file0\x00', r2, r3, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001680)=0x200) 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) r1 = socket$inet6(0x18, 0x3, 0x8) sendto$inet6(r1, &(0x7f0000000000)="e0fd38f3ee58ccc24b778f291c58eb4d1cd9bc8b6ce56b83fa3248dab25bc2b0b86f594733740ed28c7050afce9ca8bf6360306c12d531d62b1978c7c14aea6ad725a47e18a60728c51ce09126bb065a8cd873ccfedfe67d584b3e218f42ad1797fbff83ec4c93", 0x67, 0x8, &(0x7f00000000c0)={0x18, 0x2, 0x7fff, 0x1}, 0xc) 16:00:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x40) close(r1) r3 = dup2(r1, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x400, 0x10) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0x355e207, 0x7ff, 0x1229, 0x80}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x30830, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0xffffffffffff0000, 0x7, 0x2, 0x8da8, "f6537617d9b2b921250d02861df7b8c2038dfb0c", 0x9, 0x9}) unlink(&(0x7f0000000140)='./file0\x00') recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 16:00:58 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xffffffff, 0x10000000800, 0x21, 0x7}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) close(r0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x21) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x3ff, 0x8}) r2 = semget$private(0x0, 0x4, 0x51e35a47abd7a675) sendsyslog(&(0x7f0000000180)="ec115b40dc1d4f43128b2cad401cf0ad199764dcc9c0714ee4f37edbf8b89a6abf3d97c3c8ce3b6212161706c085929ba45945e8ca14c3eb90faed0eb25607c73d4430a846ebdd7c0dec0e07bf5400f24f11dad7a87c70e890706ddd7c2c16cbfdeb3b5933d5eb3375cfa446a40104a1c581c596c3ca7446da270174cdf1196acebcb8f9920fbbd72dd5642a56de3aad2f8f1e05d2af", 0x96, 0x20) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000300)=""/76) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) pipe(&(0x7f0000000380)) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r0}) 16:00:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x81dda50cad03715d, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{0x5b7258373dd0d61d, 0xfffffffffffffdf6}], 0x1}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x9d, 0x7, 0x4e, 0x26}, {0x4, 0x100000001, 0x7, 0x401}, {0x6, 0x52, 0x4, 0x2b6f}, {0x100000000, 0xb03, 0x7, 0x53de}, {0x0, 0xffff, 0x0, 0x3}, {0x54, 0x7256, 0x49, 0x9}, {0x9, 0x72d, 0x80, 0x1}, {0x1ff, 0x52e, 0x6, 0x4}, {0x1, 0x7, 0x3, 0x3}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x7ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") msgget$private(0x0, 0xc1) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x1, 0x2, 0x3, 0x1, 0xffffffffffff0000, 0x800, 0x5, 0x2, 0x3, 0xa2f, 0x1000}) syz_emit_ethernet(0x1, &(0x7f0000000100)="92") 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 16:00:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x3, 0xffffffffffffffb6, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000001040)='./file0\x00', 0x800, 0x2) r2 = syz_open_pts() getsockname$unix(r0, &(0x7f0000001080)=@file={0x0, ""/71}, &(0x7f0000001100)=0x49) sendto$unix(r1, &(0x7f0000001140)="469d0957f25772abeab7f98d33ade3c0c64df79839a44a564adfa93b66302e2433dc43596cc814bc335084d54daed4d74382c1850075119d1bda52bad9bf617a2edb4c42e724ed5bd530965098f11c2d2c", 0x51, 0x8, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) r3 = semget(0x1, 0x1, 0x46) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000001200)=""/124) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x8, 0x7025d7d6, 0x8000000000000000, 0x1, 0x3, 0xfffffffffffff001, 0x80000000, 0x1, 0x2, 0x5, 0x80000000}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001300)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001340)={0xfffffffffffffffa, 0x1, 0x4, 0xbcc7, 0x401}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001380)=0x4) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000013c0)=""/173) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001480)={0x8, 0x13a4}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000014c0)={0x2, 0x6}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001500)={0x2, 0x98c, {0x2, 0xffffffffffff9df2}}) bind(r1, &(0x7f0000001540)=@in={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000001580)=@un=@file={0xbc368fc2fad13f53, './file0\x00'}, 0xa) r4 = dup2(r2, r2) r5 = dup2(r4, r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000001600)={0xa5}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000001640)=0x80a) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001680)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000016c0)=""/167) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001780)=""/229) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000001880)={0x7, 0x100000000}) semop(r3, &(0x7f00000018c0)=[{0x2, 0x7fff, 0x1800}, {0x3, 0x80, 0x1800}, {0x0, 0x1, 0x1000}, {0x0, 0xa8b8, 0x1800}, {0x4, 0x20, 0x800}, {0x0, 0x601c}], 0x6) acct(&(0x7f0000001900)='./file1\x00') 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") socketpair(0x6, 0x3, 0x2000000000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000140)=""/99, 0x63, 0x40, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:58 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket(0x6, 0x4000, 0xffffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000c80)=r1) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000240)=""/73, 0xfff0}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/208, 0xd0}], 0x5, &(0x7f00000004c0)=""/248, 0xf8}, 0x800) ioctl$BIOCLOCK(r0, 0x20004276) recvfrom(r1, &(0x7f0000000600)=""/182, 0xb6, 0x1, &(0x7f00000006c0)=@in6={0x18, 0x3, 0x2, 0x7}, 0xc) r2 = semget$private(0x0, 0x6, 0x100) semop(r2, &(0x7f0000000700)=[{0x2, 0x5, 0x800}], 0x1) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0xfffffffffffff0fa) semget(0x1, 0x0, 0x10) chdir(&(0x7f0000000780)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) clock_settime(0x4, &(0x7f00000007c0)={0x80000000, 0x1}) pread(r1, &(0x7f0000000800)="411f6d37d3fb02fa2c02f2cc38bcd4585150986ad11d9ea59a45d51273da7d9264ff208fe6c3432cff44ca9aa0ae78", 0x2f, 0x0, 0x0) semget$private(0x0, 0x1, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) clock_getres(0x2, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000940)) r4 = getegid() getgid() lchown(&(0x7f00000009c0)='./file0\x00', r3, r4) r5 = socket(0x20, 0xc007, 0x2) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000900)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000a00)=0x280) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000a40)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000a80)=0x140b) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000b40)) rename(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') 16:00:58 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) r2 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x754a, 0x40, 0x3, 0x7}, {0x3f, 0x1, 0x6, 0xfec8}, {0x0, 0x1, 0x80000001, 0xffff}, {0xf19, 0x5, 0x0, 0x9}]}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0x5, 0x4, 0x0, 0x91, 0x100, 0x4, 0x0, 0x3, 0x1, 0x100000000}) 16:00:59 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) getrusage(0x1, &(0x7f00000000c0)) 16:00:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(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(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1, 0x20}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000140)=""/7) 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCMSET(r1, 0x4004667b, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x57e2) 16:00:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2de) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x0, 0x6, &(0x7f0000000b40)=""/154, &(0x7f0000000840)=0x9a) r1 = socket(0x1, 0x4005, 0x10004) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x1ff}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)="88beb9db83272b8fda0b068ee5eeedee8fd0b019e575dfe17fc79fc51107be3ac359cdab2611715e796afbcdf08be89f17fccfc9a4e0425d324efb0ac0d7469be27511eb03e5d4fa1065b989241a98e34c3dfb72db6814e461dcd32adbbe5ac3a8bc88ccf596337ee027c344df10b10539a8159c0f3b823032c5a4c0f61df2dfa57afcb4010bf36b7ffcd6a3d3e1f8fa91120b81", 0x94}, {&(0x7f0000000240)="c902a962dc576b257a01319efa7beca1250c79b4c229c0989663b9712d09eb9ac3a6b339076f212e5ccfc238636a35949e605f5d2fb9b42da0991776682875e72bdfe4210d6e81ce1afc8fc61abf082df68f6024320e8cefe1a82d9733805443f5cb89522e6454039180279d56a6542553f9b428fcbf587ed85c6ffec66025dc8563d36e182f4f9ac96fd130536f35be9647f9ba44d23cf7000b9d91c78c2944bba8d97b5a34caaad49aa5dba8aea7f9da", 0xb1}, {&(0x7f0000000300)="528d4dfec5be4af59f96108155ae5d5c2b76deaaf016fc30fdcbecbd80cf35ef161c8747c1c6186ec63cc1346d58330fe0da95d0202df5341a4113e8eb6a016c95e5d0157155629f57b95532f36a466ef7dd03ac31250b779bd121f0e8b8919e5656927c3b09f37d8be090d98c1ad8610e93d4db428083ec2fe8c2cea2c80a40c5375349385304ec9e63cc742085f2833f9550820e60", 0x96}, {&(0x7f00000003c0)="d3169da30e1f096bfeeb88964420a5c8bcb6d96f0ba3f7bcdfbbf0c689fe93ceccf64137fe80c1a28542a94573361971719b233408d639392835fea9ff07014c4a7e83a5734d8b38e53f7d0b2211980fc7ba274beabdcc9a2ba3aab950ba252c4087bb04d6cc241bf2c2d6a062", 0x6d}, {&(0x7f0000000440)="8e2263f594f1e9fa9b79e18684782678c6c29f5b60b4eb411a63cd39c0c6151673abcd3d486efa001ddac20a1b94c495d8ad20add85301006bc235e81dfcbed8fb83701a39660b2c6d2b6cf8e7664da23c8e4f425923d0921276e7f86f207d5303e60552c58cbc7915b05525f891bf7221140ebab4de1c401f45da14ea9520fb6b6bf300676cca37e22a33eeb24fb9eea95637f31c5c", 0x96}, {&(0x7f0000000080)="8d4b14206bb4ffed84e0a04d70fc60d624658ac8e31a20b55edce6e9bf66207d", 0x20}, {&(0x7f0000000500)="7ffb2b9cba66b9e8eb378730c3b39e7808ac9a83a7063a83946506f2ed56d598c175702ac131a96289945af9bab45a799be82b5818f4b1b7ab0eefdb261b8452e7e7eea680837c878e29fb896ff65356c8ff35", 0x53}, {&(0x7f0000000580)="765daabceea95219513ef6823e879ea347032ecfcd1b91b42d3d0af11a854b3142153703b3cd3d14dbcda8ac5b50be1c68c88753ae35ca1597cf8df8a56c80f45d6bced0b998796bf12a43dc05e4b2bee4fea0b54e4671bd66fdf49f1e493fc167d587b4a3d8005c721b3e6758fb34558166eec3bef7d6ef6508091fb0620f53565e02d302b007f89b885051a67243db4aa13a8b54735bccbe711f98078620de6d9832ebc752f352606e7d456ffbb08eebf6be", 0xb3}, {&(0x7f0000000640)="f558bad2d76b2a145f880882f22cfcbe840decf27cf44afd501c26c07618a59b43706436cbe3e344405fd4b88292ff59e4424a9f9940b1e80ef263bc5aa3cbcf9616e10e507bb6ba9cc2bb7a0750cc80cc183bc78de171a7780ee87f34e3f516de51c35046f8ce88052248ba50b907b35a0ec04f4ea300e13f727d2cd2049dde71e7ce2b88cdd99bd77a213f94ac6ea0f7a0b6f9adc38f338fe4eaf15db7cb55125bf175a26a55cba6511944b38bf768aa3ff627c40ab592f50dffaf4482b5c0b3c2678db002fc30a8540359baefc42ab90bd78304c7f8abe57f6d90c40eff6fdc73f183ef9ef4e301931ea3c40b1d66e942c52d929deb0b6c26", 0xfa}, {&(0x7f0000000100)="ee64dd03487858003cb7900fbf499fd5db8bed3fcf6da568f8679680538970efbc63dee8b8", 0x25}], 0xa, &(0x7f00000008c0)=[{0x80, 0xffff, 0x80000001, "c6288e8585a27fe2d0c920ff22287ef3d57d4acd1383b4606647ead84c7cc0c34947e96a60097c17702156aaa6b18f8190336b904473276518adb3927ce53ad6e36db4e984c6b62290b9ae85d24faab3c167b5875b377afb18d6f129293bc2dfc4f9f539b61277735a1f5301b06890"}, {0xf8, 0xffff, 0x6b, "054195ae4b611d6e6499e8f8e1f1f46eee55481381a7881dd77c0118df8f00c3372236b3f74ff2d58f900f3a0b53bb4d111d8aad68258e3f51da657ca93478a043eb3c617ea779dbcd9d355ff482a6a2e591be5913528f235040baccb0e72bcdd3fcb7e8c8c765397664b6bf5838ebe69125376393d261dda5d877c5185a76e9d6b18c43f26d6ad784414cf0e8a826cf9e294ace7080ca92e600a41da90503af37b9310ef0d1e628deb94a58f2b011f532e196964abbb9a102bb41cb349077f92ad99cd2ad4d059d1f5d0d38bd25b534d47308948ad51954d1eab467a9fa62ef8e6607654e04"}, {0x20, 0xffff, 0x5, "0a39ad84cc079276db"}, {0x20, 0xffff, 0xffffffff, "00341002f6d212845f"}, {0xb8, 0xffff, 0x7, "62406f31b5e0e0c76af616b7a9a5021b340297de26cba419c1cf734064f53b51d6c0d9a4ba18dd13a62a366f51b1361b091c2ff54a88280bddc35c8a3548f42cd3b9d4cc43409fb4c029f8bb29454a507cfcce1a7705c48142dc38cc82403a9d887b28a10314b9bc89e040e9ebe02727bd8c6db428dc3ebdc43ff55767769a43624addc90730ebe4cba9baee41ee55ecd76a0d5814924209b47129df6ade2073cdd52fa0"}], 0x270}, 0xa66b72103aa635b7) 16:00:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) 16:00:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x101, 0x1, 0xf0b, 0x101}, {0x1, 0xfffffffffffffff9, 0x8000, 0x408}, {0x9, 0x0, 0x4f3d, 0x2}, {0x9, 0x10001, 0xcd0, 0x3}, {0x7fffffff, 0x8000, 0x36f0, 0xffffffff80000001}, {0x3, 0x9, 0x9, 0x1e}, {0x0, 0x2, 0x1, 0xfe1}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) 16:00:59 executing program 0: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget(0x1, 0x8) r3 = geteuid() fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="e7879a18015ee413c57300d20b40e0c4e96334f000"/32], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) chown(&(0x7f0000000180)='./file0\x00', r4, r7) setreuid(r3, r6) dup2(r1, r1) setuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r10 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r11 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x50) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xa, r3, r5, r6, r8, 0x40, 0x8}, 0x0, 0xa1, r9, r10, 0x8001, 0x5}) fcntl$dupfd(r11, 0xa, r11) fchdir(r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:59 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1/file0\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/115, 0x73) clock_settime(0x3, &(0x7f0000000000)={0x4}) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x8) clock_settime(0x0, &(0x7f0000000280)={0x5}) clock_getres(0xd2003e97b84063f9, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x5, 0xd8d0, 0x200, 0x7, &(0x7f00000002c0)={{0x40, 0xe8, 0x1, 0x101, 0x3ff, 0x3, 0x80}, {[0xffffffffffffffff, 0x2, 0x16f, 0x8, 0xfffffffffffffffe, 0x3, 0x1, 0x2, 0x9, 0x7, 0x9, 0x9, 0x6, 0x4, 0x8, 0x7f, 0xae4f, 0x3], [0x80000000, 0xfffffffffffffff9, 0xdb1, 0x100000001, 0x5, 0x0, 0x9, 0x4, 0x1, 0x7], [0xfffffffffffffffe, 0x6, 0xac, 0x2, 0xf1, 0xfffffffffffff132, 0x7], [0x0, 0x200, 0x1, 0xa74, 0x9, 0x2], [{0x9, 0x0, 0x8, 0x5}, {0x4, 0x2, 0x1, 0x1}, {0x3, 0x4, 0x0, 0x7}, {0x8, 0x200, 0x20, 0x6}, {0x800, 0x9, 0xef6, 0x7ff}, {0xdc1, 0xffffffff80000001, 0x3aee, 0x7fff}, {0x3, 0x8, 0x6, 0x1}, {0x80000001, 0x32b, 0x2305, 0x401}], {0x7fff, 0x3, 0x400, 0x20}, {0x4, 0x8, 0xffffffff, 0x6}}}, 0xfffffffffffffffb}) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2a2a31b4583c93623202828c065fe23585d81dfafff83090edb408d5f7e7c5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000040)) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) write(r0, &(0x7f0000000040)="9a8c94257111dba4853915b9abc5d935926eabc15adfa1c6fbfeb232d282df3b5c21eee35be4ade2403e9663683c061e9c0b7dacca35771ec1508cd10c43834ede7f3447b11c541819fbf2ebcf797a22fd5b2bc944c97051b431155a2be0f6771149c0559f22166a35650d44261ed03ff05fff9f9a30446bcd5e4e8797bec5f02667281866fbd1c5aa08148ba9c9a31a139b6c17f8b866b06dedd98fc2cf4ca5f4e48a09675d09ddb5b028e91b9c82eaa6d11d136d1310de6e685c5f86ad43c0", 0xc0) r1 = semget$private(0x0, 0x7c64c236e639c51c, 0x100) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/217) syz_open_pts() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x413430443146d7f6) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\v') 16:00:05 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0xce4f, 0x1}], 0x4dc2, &(0x7f0000000100), 0x7, &(0x7f0000000180)={0x4, 0x3}) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x7, 0x10080000000) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000500)) r3 = accept(r2, 0x0, &(0x7f0000000400)) getsockopt(r3, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r5 = fcntl$dupfd(r3, 0x40a, r3) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x418, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f00000001c0)=[{0x0, 0x2, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0xa1bd, 0x1000}, {0x3, 0x8, 0x800}, {0x2, 0x400, 0x1000}], 0x6) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x425f13df57fda06f, 0x13) semop(r0, &(0x7f0000000580), 0x119) flock(r5, 0xc) r6 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(0xffffffffffffffff) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) semop(r0, &(0x7f0000000240), 0x6) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000afc42ae5000af6ce4f22276e2b8d2a48", 0x34}], 0x1) fcntl$setflags(r0, 0x2, 0x51cf86671ef0c0fe) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000140)="9bf49239051bb36abadd7c236fe2021912d3bea5bba17c85eeeba643095aa63fb16956c585a78f988e4bfbf0ef92ebfbdd4bf3de305d36d88c6cc2b86eccc5b26d59b1f2f149fc3fc4973f4a8d26b4a1f827bda3cb92b43d1f9b3977095f1c21a0bd73ee834d6aa214849594434ef21c8b9e7af2d8556cb70a756d07880f38017e75d820bb00d9dbd553edc2824c17d7defcd47ce55370b9258f", 0x9a) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1ff) write(r0, &(0x7f0000000200)='n.', 0x2) openat(r0, &(0x7f0000000100)='./bus\x00', 0x8000, 0x101) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="c5f7c483281ed844", 0x8}, {&(0x7f0000000300)="c6ac7663218a0ccfcfb22769b8356ca079b4c9502357251b8186b737cccd32ae9de0da2e7498750b6810ea000cbdec0a3d96029409b375f8c02a15f9a60ed7432714e539e94dbdac4b50ed68681e487376fda16537fd5f00990b15e5b8cf88a0030a170f50b4e8be51e98d89bc1aea292440492e012689eca3879f644bb83b1730eb44ba4e45a925b573f87fec4d54996cb684fb70c4354f52dd359073abf26cde4cdad390178f85ada6e891338be7dd9053d8bbd6a972897154fbfad40a271d286ff3560faa250dafe66f6484b6ca4639d6a2eaded913e1d7309be9ec7f243c03f01ebab80371a8f08c0cfdc8ab54", 0xef}, {&(0x7f00000002c0)='f\b', 0x1}], 0x3, 0x0, 0x0) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x8, 0x4, 0x8, [{&(0x7f00005b9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f000077b000/0x1000)=nil, &(0x7f0000022000/0x2000)=nil, 0x6b2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000663000/0x3000)=nil, 0xfff}, {&(0x7f00001da000/0x1000)=nil, &(0x7f000025d000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000060a000/0x3000)=nil, 0x3}, {&(0x7f000030f000/0x2000)=nil, &(0x7f00003c2000/0x4000)=nil, 0x5}, {&(0x7f000008f000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000000000/0x600000)=nil, &(0x7f0000716000/0x4000)=nil, 0xd8d2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000341000/0x3000)=nil, 0x4}, {&(0x7f00004ab000/0x13000)=nil, &(0x7f000050c000/0x3000)=nil, 0x101}, {&(0x7f0000733000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40}, {&(0x7f0000673000/0x3000)=nil, &(0x7f0000129000/0x2000)=nil, 0x200}, {&(0x7f000026f000/0x4000)=nil, &(0x7f00007dd000/0x2000)=nil, 0x2}, {&(0x7f00006de000/0x1000)=nil, &(0x7f00004d6000/0x4000)=nil, 0x1200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000439000/0x2000)=nil, 0xd01}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3e0}) setsockopt(r0, 0x80000000, 0x8001, &(0x7f0000000040)="5d3516e767754c1edec8d46334514f74618c20a7c9b3479038287d19d51636e8b25645873b08d33328e9cb8e44ba8d982199dcc1f5fe2adfedb57c19353cd89279dddf0cf5e55678dfb63b6c9bada35da8127b60e0b9885a43dea57337f1709444c51d54668ef34aa69b85b8bda84ffeb3386b7c93cf321e0e40466cb141ab0c8bced00dccf830541df65175fe6609f1ee93e647e5bdea020a0b2bdc92510c976687c923bea3b79fd9674aab67aee8c437f5cd7b207e4662f42732bdbf4775c1826c19eff67f10d73990f2c190211419cc2ce6a649f015b9b08ed0d7311b4afa781d67736aac2d6524425e6c7d19d72d63", 0xf1) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800000, 0x0, 0x0, "0000020700", 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$TIOCCBRK(r1, 0x2000747a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4, 0x5) kqueue() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x6811, r0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000480)=0xc) r2 = geteuid() getgroups(0x7, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x10, 0x3, 0x8, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0xaaedd1730385b21a, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r10 = getuid() r11 = getgid() r12 = accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x208c0, 0x0) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x4) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x400, 0x0) r17 = socket$inet(0x2, 0x1, 0x5) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x20010, 0x0) r20 = socket$inet6(0x18, 0x4000, 0x400) r21 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) r23 = open(&(0x7f0000000940)='./file0\x00', 0x8, 0x1) r24 = openat$klog(0xffffffffffffff9c, &(0x7f0000000980)='/dev/klog\x00', 0x20, 0x0) r25 = socket(0x10, 0x4, 0x140000) r26 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x80, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r28 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd\x00', 0x20100, 0x0) r29 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wskbd\x00', 0x2bb, 0x0) r30 = accept$inet(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r31 = open$dir(&(0x7f0000000b40)='./bus\x00', 0x0, 0x10) r32 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse\x00', 0x10, 0x0) r33 = openat(0xffffffffffffff9c, &(0x7f0000000bc0)='./bus\x00', 0x8000, 0x20) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x2d292b5c63e8c723, 0x0) r35 = accept$unix(0xffffffffffffffff, &(0x7f0000000c40)=@file={0x0, ""/46}, &(0x7f0000000c80)=0x30) r36 = socket$inet6(0x18, 0x1, 0x3) r37 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r38 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x100, 0x12) r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/tty\x00', 0x10, 0x0) r40 = accept$unix(0xffffffffffffff9c, &(0x7f0000000dc0)=@file={0x0, ""/108}, &(0x7f0000000e40)=0x6e) r41 = fcntl$getown(0xffffffffffffffff, 0x5) r42 = geteuid() r43 = getegid() sendmsg$unix(r0, &(0x7f0000001000)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="e0e8e7e53e0e4a2ffd7aaaa65e87369b56de84233fdf412356ec69c293835b6ee9125e77a14547e688a16518f00c7d3226be91d7541532c43ca142993f8ecbaa16444fabbad7924878f939368e30109b6e9ad35ca1d1d030ae2e07ca618a61223c8f86c10de34e8913217a1d4a0110daf39a664f0a7f513455", 0x79}, {&(0x7f0000000140)="a9c59cf66a3432e069af6f1da3462bb5f801ec162f5b0b1b2dd24364eb50b2712787a5e1d8dc2e5c321fc670f0d739d583d844cae07d5ee10ed7824eb175bf18bdbf3457c378af9382c5148d527a2cb7717756e86b6b80506cb0bcc51456cfda6178dc5017ae253744fd383abbce13faf84732ab70bf354896a0696964e29fd56565e8fe959bf0ec873b0c1645846a8fc533365d3395124b6577403667b56c07dc746e", 0xa3}, {&(0x7f00000003c0)="fc62eb14427575a660ca4eb42b242131a2969f1f5f1cfcbe8a186e3594b83bf9f1b9c11fa4767fc93a63331b4fc1a940233c6137f1c785508bb3146d3d0580c413b312dd3d6cde518bafdcdcea42dcc5e9c99fb357857b84b6bfe268557668e7e40ceb90370edca5aa74dc14422fc59d534020b01c205f4e53b684c90eb90e5fb029127e4841cbf542a0040ecf8b9fc2de39685dfb58c2fd6e9f5d4dfc036d971c3748", 0xa3}], 0x3, &(0x7f0000000e80)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18]}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, r22, r23, r24, r25]}, @rights={0x18, 0xffff, 0x1, [r26, r27]}, @rights={0x28, 0xffff, 0x1, [r28, r29, r30, r31, r32, r33]}, @rights={0x30, 0xffff, 0x1, [r34, r35, r36, r37, r38, r39, r40]}, @cred={0x20, 0xffff, 0x0, r41, r42, r43}], 0x158, 0x8}, 0x1) r44 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r44, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x3}, {0x2}]}) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) r1 = shmget$private(0x0, 0x3000, 0x100000010, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x1000) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r4) ioctl$BIOCGDLTLIST(r3, 0x20004268, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xfffffffffffffe00) chflags(&(0x7f0000000040)='./file0\x00', 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x202) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) unlink(&(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x101) symlinkat(&(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000240)='./file1/file0\x00', &(0x7f0000000280)) chflagsat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) faccessat(r0, &(0x7f0000000340)='./file1/file0\x00', 0x4, 0x0) symlinkat(&(0x7f0000000380)='./file1/file0\x00', r0, &(0x7f00000003c0)='./file1\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x5, 0x9, 0xc3, 0x1910e2e04ede4d9d, 0x4277, 0x1, 0x9, 0x1, 0x1, 0x0, 0x80000000}) mknodat(r0, &(0x7f0000000480)='./file1/file0\x00', 0x1, 0x1) r1 = getuid() r2 = getgid() chown(&(0x7f00000004c0)='./file2\x00', r1, r2) chflags(&(0x7f0000000500)='./file1\x00', 0x0) chown(&(0x7f0000000540)='./file2\x00', r1, r2) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = openat(r3, &(0x7f0000000580)='./file2\x00', 0x0, 0x0) close(r4) ioctl$BIOCPROMISC(r3, 0x20004269) r5 = open(&(0x7f00000005c0)='./file2\x00', 0x8, 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000600)={0x4, 0x5}) mknod(&(0x7f0000000640)='./file1\x00', 0x40, 0xfffffffffffffffc) r6 = getppid() r7 = getpid() sendmsg$unix(r5, &(0x7f0000000840)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f00000006c0)="91b0ab988e9dcbd66111826404d6ff52ed3cccc7a7e0005f83de69d0a7c1", 0x1e}], 0x1, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r6, r1, r2}, @rights={0x20, 0xffff, 0x1, [r0, r4, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r3, r0, r3, r5]}, @cred={0x20, 0xffff, 0x0, r7, r1, r2}, @rights={0x28, 0xffff, 0x1, [r5, r4, r3, r4, r3]}, @rights={0x18, 0xffff, 0x1, [r4, r3]}, @rights={0x30, 0xffff, 0x1, [r5, r3, r5, r5, r4, r5, r4]}], 0xf8, 0x406}, 0x9049f919dd85bc30) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000880)) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x100000100) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3f) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 16:00:06 executing program 1: select(0x0, 0x0, &(0x7f00000002c0)={0x8, 0x2, 0x0, 0x0, 0x0, 0x9}, 0xffffffffffffffff, 0x0) 16:00:06 executing program 0: 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) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x1, 0x1, 0xfffffffffffff000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = geteuid() seteuid(r2) close(r1) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) sendto$inet6(r0, &(0x7f0000000000)="82f0", 0x2, 0x2, &(0x7f0000000040)={0x18, 0x3, 0x20, 0x7}, 0xc) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getuid() seteuid(r3) write(r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x1, 0x2, 0x8}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r3) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) dup2(r0, r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a0000d4b69b8b00000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c5", 0x57}], 0x1) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x8000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) bind(r2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffdea, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:06 executing program 1: setitimer(0x4, &(0x7f00000000c0)={{0x2, 0x6}, {0xffffffffffffdffc, 0x3}}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) fcntl$setown(r0, 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78658a, r0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x300, 0x8088a167684e472a) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x1c) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") r1 = msgget(0x2, 0x180) msgrcv(r1, &(0x7f0000000140)={0x0, ""/59}, 0x43, 0x0, 0x1800) r2 = getegid() r3 = getgid() getgroups(0x2, &(0x7f0000000200)=[r2, r3]) 16:00:06 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7, 0x2}, {0x7, 0x666}}, 0x2) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) getrlimit(0x2, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") poll(&(0x7f0000000200)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x110}, {r0, 0x100}, {r0, 0x4}, {r0, 0x80}, {r0, 0x4}, {r0, 0x20}, {r0, 0x2}], 0x9, 0x20) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x10) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x4e8, 0x4, 0x1}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r2) 16:00:06 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpgrp() ktrace(0x0, 0x5, 0x2, r1) 16:00:06 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) dup2(r0, r2) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000100), 0x10004) socket$inet(0x2, 0x3, 0x102) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x2, 0x80) 16:00:06 executing program 1: r0 = msgget(0x3, 0xd8304e98f9a40998) r1 = getuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getpid() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x9, r1, r2, r3, r4, 0x16, 0x87}, 0x4544, 0x4, r5, r6, 0x81, 0x3, 0x4, 0x9}) r7 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:06 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x0, 0x1594}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2}, {r1, 0x3229abc6791e715e}, {r1}], 0x3, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) setitimer(0x1, &(0x7f0000000140)={{0x7, 0x6}, {0x4, 0xf6}}, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) r1 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r1, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x5, 0x5, 0x100, 0x5, 0x0, 0xe748, 0x6}, &(0x7f0000000040)={0x2, 0x6, 0x6, 0x7, 0x4, 0x3, 0x6, 0x9}, &(0x7f0000000080)={0x96c2, 0x33, 0x7, 0xd0, 0x1f, 0x80000001, 0x3000}, &(0x7f00000000c0)={0xfff, 0x1}) 16:00:06 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xaf412471b8c5ec5e, 0xa10f5597a04c71d4) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x61, 0x4) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x1}) 16:00:06 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = dup2(r1, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x200) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$TIOCEXCL(r3, 0x2000740d) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x30) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000002c0)=0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x800000000000, 0x8, 0x8, 0x9}, {0x3, 0x8, 0x2, 0x9}, {0x4, 0x6, 0x4}, {0x3, 0x5, 0x8, 0x718d}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7, 0x8, 0x4, 0x1}]}) pipe2(&(0x7f0000000280), 0x10014) syz_emit_ethernet(0x95ec, &(0x7f0000000500)="01ff41e044656f1adf16b7ead9ba2201b20f32089a862b933a14efeba69a943a377d7fed1618f3da8e4187bf9467779b40ac0cb539ccae26ae0100000059bfbd725337d59dce324344ac80dd1412221d3b896910379e599985219188c5d622f35cf82fee51acdedd014a10250000000000000000") 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x605, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1a8ab5b9, 0x5, 0x81, 0x100}, {0x76, 0x3, 0x6, 0x3}]}) recvfrom(r0, &(0x7f0000000100)=""/117, 0x75, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x6, 0x4, './file0\x00', 0xdc1, 0x1000, 0x81, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80000001, 0x7ff, 0x800000000000000, 0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000600)=0x80000000) syz_extract_tcp_res(&(0x7f0000000840), 0x0, 0x43) r1 = semget$private(0x0, 0x1, 0xff7ffffffffffffa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x8, 0x8001, 0x7, 0x1, 0xfffffffffffffeaf, 0x0, 0x100, 0xfffffffffffffffb, 0x1, 0xbd]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0xbfadf344db46b645) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x0, 0x4, 0x9, 0x3}, {0x1, 0x1, 0x4, 0x3}, {0xc8c5, 0x5, 0x1e800, 0x7fff}, {0x20, 0xcd, 0x1, 0x5e}]}) r3 = dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) pread(r4, &(0x7f00000004c0)="ca5da715143c2add6dc7a121beccc3119878511814cde7e008bebf029818520e1e75af2a7f460774d1285403727d8efec0cad77b0bf4ea17dfeab872b218cacd64c994d0bd927a780eb5730e4f742177c8809e90c781e24b3a000344aeed83113b90494a53d12153f0b84604", 0x6c, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000540)) write(r2, &(0x7f0000000b00)="04a256690cb1b06c222fe033cca05ac2a31ecb4c3e77abcc1d3b43336ae4c76756590847f15076c69b75283400654c029ac8da5cd86cccdf890d16ceccbc05a054bacb5f1071010a947009b7fbf40fc9fc3b8bb80066cabe901a466923b7aa8563588215dc84a67936bbe95b9d92c7f355788683f6df481a29ec34c55c8a426ad8cf4a", 0x83) semop(r1, &(0x7f00000006c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x9, 0x1800}, {0x3, 0x0, 0x1000}], 0x36b) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) recvfrom(r3, &(0x7f0000000000)=""/55, 0x37, 0x1, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x38d, 0x2, 0x1000) msgctl$IPC_RMID(r0, 0x0) 16:00:07 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x9, 0x4, 0x4b2, 0x2}, {0x1ff, 0x1, 0x6, 0x15ac}, {0x81, 0xfffffffffffffffe, 0x5, 0x8}, {0x8001, 0x3f, 0x5142}, {0x800, 0x5, 0xffffffffffffffff, 0x3}, {0x7, 0xff, 0x6, 0x8}, {0x1000, 0x7, 0x3, 0x3}, {0x5, 0x8, 0x400, 0x10000}, {0x6, 0x5, 0x5d6, 0x100000001}, {0xfffffffffffffc01, 0xffffffffffff0001, 0xfffffffffffffff9, 0x712}]}) getpgid(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) getdents(r1, &(0x7f00000002c0)=""/64, 0x40) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xffffffff00000001, 0x1a13, 0x5, 0x7}, {0xfffffffffffffffe, 0x6, 0x7, 0x1f}, {0xffffffff, 0x2, 0x13f, 0xc0}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) 16:00:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00002b2000/0x3000)=nil, 0x3000, 0x3) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8101, 0x4b3e4d2391bbcb5b) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) sendto$inet6(r2, &(0x7f00000002c0)="3943a99035244cbe1975d747914ac827ecf5", 0x12, 0x8, &(0x7f0000000300)={0x18, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f00000001c0)=0x4) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x0, 0x4, 0x6, 0x8}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6e, 0xa3}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x129) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x6, 0x6, 0x7, 0x307, "5613a15e4228299b6cc965d5e42719a86eef6da3", 0x8001}) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x2, 0x0, 0x9, {[0x5, 0xffff, 0x7, 0xfffffffffffff2c8, 0x9, 0x4, 0x1, 0x4180, 0x784, 0x80000001, 0x500000000, 0x5, 0x9, 0x1000, 0x2, 0x7fff, 0x8000], [0xff0000000000000, 0x6, 0x5, 0xf43, 0x8, 0x5, 0xffffffffffffff25, 0x6, 0xfffffffffffffff8, 0x1], [0x0, 0x9, 0x2, 0x6, 0x10000, 0x8, 0x80], [0x1f, 0xfff, 0x400000, 0x7fffffff, 0xeb6, 0xffff], [{0xb000000000000000, 0x8, 0x7f, 0xffff}, {0x5, 0x1, 0x0, 0x81}, {0x5, 0x5cd5, 0x101, 0x4}, {0x5, 0x7f, 0x3ff, 0xffffffff}, {0x0, 0x5, 0x9, 0xf5}, {0x0, 0x4, 0x0, 0x5}, {0x4, 0x2, 0x80000001, 0x3}, {0x80000000, 0x4, 0x1, 0x2}], {0x9, 0xb80, 0x9, 0x80}, {0x8000000000, 0x3f, 0xff, 0x200}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000540)=""/18, 0x12}], 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000500)) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000feb000/0x13000)=nil, 0x13000) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") clock_gettime(0x3, &(0x7f0000000080)) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pledge(&(0x7f0000000240)='/dev/tty\x00', &(0x7f0000000280)='tap') 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) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x680, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendto$inet(r0, &(0x7f00000002c0)="9f8193d6444daa6036c2f81eabdb6a24d9251e52cd3048e9e456ec47e0c3900cbda03e8f130ac611b2", 0x29, 0x1, &(0x7f0000000300)={0x2, 0x1}, 0xc) renameat(r3, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x2, 0x7}) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 365308 78171 0 0 0 1 syz-executor.1 * 40135 78171 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8264be40,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8264bc38) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff80002115cbd0) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007dfd054,fffffd8067897e68) at alltraps_kern_meltdown+0x7b frag6_input(ffff80002115cf38,ffff80002115cf44,2c,18) at frag6_input+0x7d2 ip_deliver(ffff80002115cf38,ffff80002115cf44,2c,18) at ip_deliver+0x353 ip6_input_if(ffff80002115cf38,ffff80002115cf44,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806281d100) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806281d100,18) at if_input_local+0x121 ip6_output(fffffd806281d600,ffff800000a41b80,fffffd806f6bf930,0,0,fffffd806f6bf8c0) at ip6_output+0xd59 rip6_output(fffffd806281d600,fffffd8066fe7c18,ffff80002115d2a8,0) at rip6_output+0x4c0 end trace frame: 0xffff80002115d340, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8264be40,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8264bc38) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff80002115cbd0) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007dfd054,fffffd8067897e68) at alltraps_kern_meltdown+0x7b frag6_input(ffff80002115cf38,ffff80002115cf44,2c,18) at frag6_input+0x7d2 ip_deliver(ffff80002115cf38,ffff80002115cf44,2c,18) at ip_deliver+0x353 ip6_input_if(ffff80002115cf38,ffff80002115cf44,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806281d100) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806281d100,18) at if_input_local+0x121 ip6_output(fffffd806281d600,ffff800000a41b80,fffffd806f6bf930,0,0,fffffd806f6bf8c0) at ip6_output+0xd59 rip6_output(fffffd806281d600,fffffd8066fe7c18,ffff80002115d2a8,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8066fe7c18,9,fffffd806281d600,0,0,ffff800020acec80) at rip6_usrreq+0x5cd sosend(fffffd8066fe7c18,0,ffff80002115d4d8,0,0,0) at sosend+0x668 dofilewritev(ffff800020acec80,3,ffff80002115d4d8,0,ffff80002115d5e0) at dofilewritev+0x1ac sys_write(ffff800020acec80,ffff80002115d578,ffff80002115d5e0) at sys_write+0x83 syscall(ffff80002115d650) at syscall+0x552 Xsyscall(6,0,c,0,3,a2215954010) at Xsyscall+0x128 end of kernel end trace frame: 0xa2418973200, count: -20 ddb{0}> show registers rdi 0xffffffff810d9877 db_enter+0x17 rsi 0x33ac __ALIGN_SIZE+0x23ac rbp 0xffff80002115c930 rbx 0xffff80002115c9e0 rdx 0x33ad __ALIGN_SIZE+0x23ad rcx 0xffff800021b7c000 rax 0xffff800021b7c000 r8 0xffffffff81765703 kprintf+0x173 r9 0x1 r10 0x25 r11 0x6aa2fc6101aaa04e r12 0x3000000008 r13 0xffff80002115c940 r14 0x100 r15 0x1 rip 0xffffffff810d9878 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002115c920 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=40135 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace790,0xffffffff8265c758 process=0xffff800020a8b510 user=0xffff800021158000, vmspace=0xfffffd807f00b170 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 78171 365308 51634 0 7 0 syz-executor.1 *78171 40135 51634 0 7 0x4000000 syz-executor.1 93265 220858 56094 0 3 0x2 biowait syz-executor.0 14960 523990 1 0 3 0x100083 ttyin getty 72992 283810 0 0 3 0x14200 bored sosplice 51634 287013 56094 0 3 0x82 nanosleep syz-executor.1 56094 355141 48531 0 3 0x82 kqread syz-fuzzer 56094 385953 48531 0 3 0x4000082 nanosleep syz-fuzzer 56094 181698 48531 0 3 0x4000082 thrsleep syz-fuzzer 56094 329536 48531 0 3 0x4000082 thrsleep syz-fuzzer 56094 211909 48531 0 3 0x4000082 thrsleep syz-fuzzer 56094 276502 48531 0 3 0x4000082 thrsleep syz-fuzzer 56094 361602 48531 0 3 0x4000082 thrsleep syz-fuzzer 56094 519536 48531 0 3 0x4000082 thrsleep syz-fuzzer 56094 259617 48531 0 3 0x4000082 nanosleep syz-fuzzer 56094 336103 48531 0 3 0x4000082 thrsleep syz-fuzzer 48531 165132 67030 0 3 0x10008a pause ksh 67030 207543 48797 0 3 0x52 netlock sshd 48797 305385 1 0 3 0x80 select sshd 58784 506491 56461 74 3 0x100092 bpf pflogd 56461 410724 1 0 3 0x80 netio pflogd 47559 59450 69833 73 3 0x100090 kqread syslogd 69833 94834 1 0 3 0x100082 netio syslogd 43307 190221 1 77 3 0x100090 poll dhclient 95652 403432 1 0 3 0x80 poll dhclient 43620 84118 0 0 3 0x14200 pgzero zerothread 18502 329282 0 0 3 0x14200 aiodoned aiodoned 77990 104914 0 0 3 0x14200 syncer update 18241 289395 0 0 3 0x14200 cleaner cleaner 46327 145312 0 0 3 0x14200 reaper reaper 78387 302648 0 0 3 0x14200 pgdaemon pagedaemon 10706 497384 0 0 3 0x14200 bored crynlk 20078 115654 0 0 3 0x14200 bored crypto 33902 523238 0 0 3 0x40014200 acpi0 acpi0 52485 255580 0 0 3 0x40014200 idle1 63401 291714 0 0 3 0x14200 bored softnet 99338 120112 0 0 3 0x14200 bored systqmp 97323 226327 0 0 3 0x14200 bored systq 32261 224665 0 0 3 0x40014200 bored softclock 68873 362155 0 0 3 0x40014200 idle0 47475 349073 0 0 3 0x14200 bored smr 1 123920 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff8251c660) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 78171 (syz-executor.1) thread 0xffff800020acec80 (40135) exclusive rwlock netlock r = 0 (0xffffffff824882c8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff8251c660) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 93265 (syz-executor.0) thread 0xffff800020ab09f8 (220858) exclusive rrwlock inode r = 0 (0xfffffd806e19b1b0) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a5 #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ec0b808) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 dounlinkat+0x99 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9518 6546K 7114K 78643K 12892 0 0 pcb 14 8K 8K 78643K 136 0 0 rtable 108 4K 4K 78643K 387 0 0 ifaddr 54 12K 13K 78643K 113 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1524 0 0 iov 0 0K 16K 78643K 98 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 1997 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 17 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 107 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 922 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 53 50K 83K 78643K 588 0 0 subproc 32 2K 2K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 84 0 0 in_multi 33 2K 2K 78643K 85 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 298 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 99 21K 32K 78643K 3886 0 0 UVM aobj 48 3K 3K 78643K 48 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 107 0 0 NDP 10 0K 0K 78643K 31 0 0 temp 155 3550K 3622K 78643K 10384 0 0 kqueue 0 0K 0K 78643K 10 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 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 53 0 51 1 0 1 1 0 8 0 rtentry 112 70 0 26 2 0 2 2 0 8 0 unpcb 120 346 0 336 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 10233 0 10233 2 2 0 2 0 8 0 tcpcb 544 187 0 183 1 0 1 1 0 8 0 inpcb 280 565 0 557 2 1 1 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 ppxss 1128 11 0 11 4 3 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 6 0 6 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 34 0 17 1 0 1 1 0 8 0 pfstkey 112 34 0 17 1 0 1 1 0 8 0 pfstate 328 34 0 17 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 281 0 89 12 0 12 12 0 8 0 art_table 32 282 0 89 2 0 2 2 0 8 0 art_node 16 69 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semapl 112 105 0 95 1 0 1 1 0 8 0 shmpl 112 46 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2775 0 1355 47 0 47 47 0 8 0 ffsino 272 2775 0 1355 96 0 96 96 0 8 0 nchpl 144 4284 0 2650 62 0 62 62 0 8 0 uvmvnodes 72 3381 0 0 62 0 62 62 0 8 0 vnodes 200 3381 0 0 178 0 178 178 0 8 0 namei 1024 12991 0 12991 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 12383 0 12382 12 11 1 7 0 8 0 plimitpl 152 106 0 98 1 0 1 1 0 8 0 sigapl 432 1117 0 1102 3 1 2 3 0 8 0 futexpl 56 11785 0 11785 1 0 1 1 0 8 1 knotepl 112 256 0 237 1 0 1 1 0 8 0 kqueuepl 104 205 0 203 1 0 1 1 0 8 0 pipepl 112 674 0 655 3 1 2 2 0 8 1 fdescpl 488 1118 0 1102 3 0 3 3 0 8 0 filepl 152 6488 0 6388 8 2 6 6 0 8 1 lockfpl 104 306 0 306 2 1 1 1 0 8 1 lockfspl 48 107 0 107 2 1 1 1 0 8 1 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 37 0 26 1 0 1 1 0 8 0 ucredpl 96 983 0 974 1 0 1 1 0 8 0 zombiepl 144 1102 0 1102 2 1 1 1 0 8 1 processpl 896 1134 0 1102 4 0 4 4 0 8 0 procpl 632 2979 0 2937 6 1 5 5 0 8 0 srpgc 64 5 0 5 2 1 1 1 0 8 1 sosppl 128 6 0 6 2 1 1 1 0 8 1 sockpl 384 973 0 953 4 1 3 3 0 8 0 mcl64k 65536 511 0 0 64 0 64 64 0 8 1 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 14 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 197 0 0 23 0 23 23 0 8 0 mtagpl 80 15 0 0 1 0 1 1 0 8 0 mbufpl 256 666 0 0 39 1 38 38 0 8 0 bufpl 256 8812 0 1793 439 0 439 439 0 8 0 anonpl 16 125997 0 114499 85 19 66 67 0 124 15 amapchunkpl 152 6975 0 6865 25 19 6 12 0 158 0 amappl16 192 5650 0 4962 68 25 43 47 0 8 7 amappl14 176 67 0 61 1 0 1 1 0 8 0 amappl13 168 7 0 7 1 1 0 1 0 8 0 amappl12 160 817 0 815 2 1 1 1 0 8 0 amappl11 152 108 0 92 1 0 1 1 0 8 0 amappl10 144 96 0 88 1 0 1 1 0 8 0 amappl9 136 624 0 621 1 0 1 1 0 8 0 amappl8 128 167 0 150 1 0 1 1 0 8 0 amappl7 120 44 0 38 1 0 1 1 0 8 0 amappl6 112 103 0 93 1 0 1 1 0 8 0 amappl5 104 967 0 952 1 0 1 1 0 8 0 amappl4 96 1356 0 1324 2 1 1 2 0 8 0 amappl3 88 261 0 249 1 0 1 1 0 8 0 amappl2 80 8000 0 7927 3 1 2 3 0 8 0 amappl1 72 33696 0 33257 27 17 10 20 0 8 0 amappl 80 3291 0 3253 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 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 47 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1118 0 1102 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1118 0 1102 1 0 1 1 0 8 0 vmmpekpl 168 12058 0 12024 2 0 2 2 0 8 0 vmmpepl 168 142481 0 140663 151 47 104 104 0 357 21 vmsppl 368 1117 0 1102 2 0 2 2 0 8 0 pdppl 4096 2243 0 2204 7 1 6 6 0 8 1 pvpl 32 340796 0 326116 197 33 164 168 0 265 32 pmappl 232 1117 0 1102 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 697 0 6 20 0 20 20 0 8 0